.site .tl-hero{background:radial-gradient(60% 70% at 80% 20%,#7fd3dd38,#0000 70%);padding-block:clamp(16px,3vw,40px) clamp(48px,6vw,88px)}.site .tl-hero-in{align-items:center;gap:28px;display:grid}@media (min-width:960px){.site .tl-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,420px)}}.site .tl-hero-copy{justify-items:start;gap:14px;display:grid}.site .tl-hero-art{justify-self:center;width:min(100%,400px);height:auto;animation:6s ease-in-out infinite pj-float}.site .tl-kicker{color:var(--eyebrow);align-items:center;gap:10px;margin-top:18px;font-weight:560;display:inline-flex}.site .tl-kicker span{border:1px solid var(--border);letter-spacing:0;color:var(--text-muted);border-radius:999px;padding:3px 10px;font-size:.6875rem}.site .tl-box{gap:10px;width:100%;max-width:640px;margin-top:10px;display:grid}.site .tl-field{background:var(--card);box-shadow:0 0 0 1px color-mix(in srgb, var(--head) 10%, transparent), 0 20px 40px -30px #07284480;border-radius:999px;align-items:center;gap:10px;padding:7px 7px 7px 16px;display:flex}.site .tl-field:focus-within{box-shadow:0 0 0 2px var(--focus-ring), 0 20px 40px -30px #07284480}.site .tl-field.is-err{box-shadow:0 0 0 2px var(--danger)}.site .tl-field-ico{color:var(--eyebrow);display:grid}.site .tl-field input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;min-height:44px;font-size:1.0625rem}.site .tl-go{background:var(--head);min-height:46px;color:var(--canvas);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 20px;font-weight:560;display:inline-flex}.site .tl-go>span{color:#072844;width:32px;height:32px;transition:transform var(--dur-base) var(--s-ease);background:#f2b84b;border-radius:50%;place-items:center;display:grid}.site .tl-go:hover>span{transform:translate(3px)}[data-theme=dark] .site .tl-go{color:#072844;background:#eef4f6}.site .tl-privacy{color:var(--text-muted);align-items:center;gap:8px;padding-left:16px;font-size:.8125rem;display:flex}.site .tl-privacy .i{color:var(--eyebrow)}.site .tl-soon{background:color-mix(in srgb, #f2b84b 16%, var(--card));animation:rl-cap .5s var(--s-ease) both;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #f2b84b66}.site .tl-soon-ico{background:var(--card);color:#8f5f00;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.site .tl-soon b{color:var(--head)}.site .tl-soon p{color:var(--text-muted);margin-top:2px;font-size:.875rem;line-height:1.45}@media (max-width:600px){.site .tl-soon{grid-template-columns:auto 1fr}.site .tl-soon .btn{grid-column:1/-1;justify-self:start}.site .tl-go{padding:0 6px 0 14px}}.site .tl-sec{padding-bottom:clamp(64px,7vw,112px)}.site .tl-h{margin-bottom:clamp(24px,3vw,40px)}.site .tl-steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.site .tl-steps li{background:var(--card);box-shadow:0 0 0 1px color-mix(in srgb, var(--head) 5%, transparent);border-radius:22px;align-content:start;gap:8px;padding:22px;display:grid}.site .tl-steps span{color:var(--eyebrow);font-size:.8125rem}.site .tl-steps h3{color:var(--head);font-size:1.0625rem;font-weight:600}.site .tl-steps p{color:var(--text-muted);font-size:.9375rem;line-height:1.5}.site .tl-panel{background:var(--panel);border-radius:32px;padding:clamp(28px,4vw,56px)}.site .tl-split{gap:14px 56px;margin-bottom:clamp(24px,3vw,36px);display:grid}@media (min-width:900px){.site .tl-split{grid-template-columns:1fr 1fr;align-items:end}}.site .tl-checks{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.site .tl-checks li{background:var(--card);transition:transform var(--dur-base) var(--s-ease);border-radius:18px;grid-template-columns:auto 1fr;gap:12px;padding:16px 18px;display:grid}.site .tl-checks li:hover{transform:translateY(-2px)}.site .tl-ck-ico{background:color-mix(in srgb, #19869a 14%, var(--card));width:28px;height:28px;color:var(--eyebrow);border-radius:8px;place-items:center;display:grid}.site .tl-checks h3{color:var(--head);font-size:.9375rem;font-weight:600}.site .tl-checks p{color:var(--text-muted);margin-top:2px;font-size:.875rem;line-height:1.45}.site .tl-mistakes{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.site .tl-mistakes li{background:var(--card);box-shadow:0 0 0 1px color-mix(in srgb, var(--head) 5%, transparent);border-radius:22px;align-content:start;gap:10px;padding:22px;display:grid}.site .tl-mk-n{letter-spacing:-.022em;color:color-mix(in srgb, var(--head) 30%, transparent);font-size:2rem;font-weight:300}.site .tl-mistakes h3{color:var(--head);font-size:1.0625rem;font-weight:600}.site .tl-fix{background:color-mix(in srgb, #0d8a5e 10%, var(--card));border-radius:14px;padding:12px 14px}.site .tl-fix b{color:#0d6b4b;font-size:.75rem}.site .tl-fix p{color:var(--text);margin-top:2px;font-size:.875rem;line-height:1.45}[data-theme=dark] .site .tl-fix b{color:#3fd29a}.site .tl-faq{gap:24px 72px;display:grid}@media (min-width:960px){.site .tl-faq{grid-template-columns:5fr 7fr}}.site .tl-faq .acc{border-top:1px solid var(--border)}.site .tl-faq .acc summary{color:var(--head);font-weight:560}.site .tl-other-h{color:var(--text-muted);margin-bottom:14px;font-size:.9375rem;font-weight:600}.site .tl-other{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.site .tl-other a{background:var(--card);color:var(--text);box-shadow:0 0 0 1px color-mix(in srgb, var(--head) 6%, transparent);transition:transform var(--dur-base) var(--s-ease);border-radius:18px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.site .tl-other a:hover{color:var(--text);transform:translateY(-2px)}.site .tl-other a>span:nth-child(2){flex:1;display:grid}.site .tl-other b{color:var(--head);font-size:.9375rem;font-weight:600}.site .tl-other small{color:var(--text-muted);font-size:.75rem}.site .tl-shelf{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.site .tl-card{background:var(--card);height:100%;color:var(--text);box-shadow:0 0 0 1px color-mix(in srgb, var(--head) 5%, transparent);transition:transform .5s var(--s-ease), box-shadow .5s var(--s-ease);border-radius:26px;grid-template-columns:130px 1fr;align-items:center;gap:6px;padding:14px 18px 14px 8px;text-decoration:none;display:grid}.site .tl-card:hover{color:var(--text);box-shadow:0 0 0 1px color-mix(in srgb, var(--head) 7%, transparent), 0 34px 60px -40px #07284473;transform:translateY(-4px)}.site .tl-card-art img{width:130px;height:auto;transition:transform .6s var(--s-ease)}.site .tl-card:hover .tl-card-art img{transform:rotate(-3deg)scale(1.05)}.site .tl-card-body{align-content:center;gap:8px;display:grid}.site .tl-card-top{align-items:center;gap:10px;display:flex}.site .tl-card-top .mega-chip{margin-top:0}.site .mega-chip.is-live{color:#0d6b4b;border-color:#0d8a5e66}.site .tl-card b{letter-spacing:-.018em;color:var(--head);font-size:1.1875rem;font-weight:600}.site .tl-card-d{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden}.site .tl-card-go{color:var(--head);align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.site .tl-hero-art{animation:none}.site .tl-card,.site .tl-card-art img,.site .tl-checks li,.site .tl-other a{transition:none}}.site .tl-err{color:var(--danger);align-items:center;gap:8px;padding-left:16px;font-size:.8125rem;display:flex}.site .tl-go:disabled{opacity:.8;cursor:progress}.site .tl-go:disabled .i{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}[data-theme=dark] .site .mega-chip.is-live,.site .zone-dark .mega-chip.is-live{color:#6fddb0;border-color:#5fd3a466}
