a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}p,h1,h2,h3,h4,dl,dd{margin:0}h1,h2,h3,h4{font-weight:600}[data-theme=dark] .mono{filter:invert()}@media (prefers-color-scheme:dark){:root:not([data-theme]) .mono{filter:invert()}}.ph{color:var(--faint);font-style:italic}.sec{padding:136px 0 0;position:relative}.sh{max-width:720px;margin-bottom:52px}.sh.center{text-align:center;margin-inline:auto}.sh.center .sub{margin-inline:auto}.kick{color:var(--accent-text);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:16px;font-size:13px;font-weight:600;display:inline-flex}.h2{font:650 clamp(34px,4.4vw,58px)/1.02 var(--font);letter-spacing:-.04em;text-wrap:balance}.h2 .g,.g{background:linear-gradient(180deg,var(--g1),var(--g2));color:#0000;-webkit-background-clip:text;background-clip:text}.h2 .g{padding-bottom:.06em;display:block}.sub{max-width:34em;color:var(--muted);margin-top:18px;font-size:18px}.lnk{color:var(--accent-text);align-items:center;gap:8px;margin-top:18px;font-size:15px;font-weight:600;display:inline-flex}.lnk .i{width:16px;height:16px;transition:transform .25s var(--ease)}.lnk:hover .i{transform:translate(3px)}.ticks{gap:12px;margin-top:26px;display:grid}.ticks li{color:var(--text-2);padding-left:32px;position:relative}.ticks li:before{content:"";background:var(--accent-soft);border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:0}.ticks li:after{content:"";border:solid var(--accent-text);border-width:0 2px 2px 0;width:5px;height:8px;position:absolute;top:7px;left:7px;rotate:45deg}.chip.ok{background:var(--ok-soft)}.mini{background:var(--card-2);height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);border-radius:10px;align-items:center;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.mini.a{background:var(--accent);color:#fff;box-shadow:none}.f-note .i,.lnk .i{color:currentColor}.strip{width:min(var(--wrap),100% - 32px);border-block:1px solid var(--line);align-items:center;gap:32px;margin:72px auto 0;padding:24px 0;display:flex}.strip-l{color:var(--muted);flex:none;font-size:14px}.marquee{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mq{gap:40px;width:max-content;animation:38s linear infinite mq;display:flex}.marquee:hover .mq{animation-play-state:paused}.mq li{color:var(--text-2);white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.mq .i{width:20px;height:20px}@keyframes mq{to{translate:-50%}}.f{isolation:isolate;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;flex-direction:column;padding:30px;transition:box-shadow .35s;display:flex;position:relative;overflow:hidden}.f:after{content:"";z-index:-1;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%),var(--accent-soft),transparent 60%);transition:opacity .5s;position:absolute;inset:0}.f:hover:after{opacity:1}.f:hover{box-shadow:inset 0 0 0 1px var(--accent-line)}.f h3{letter-spacing:-.025em;margin:auto 0 8px;padding-top:26px;font-size:23px;line-height:1.15}.f p{color:var(--muted);font-size:15.5px}.bento{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.f-proto{background:radial-gradient(80% 90% at 70% 20%,var(--accent-soft),transparent 70%),var(--card);grid-column:span 7}.f-auto,.f-priv{grid-column:span 5}.f-stats{grid-column:span 7;justify-content:center}.f-sup{grid-column:span 12;grid-template-columns:1.1fr 1fr;align-items:center;column-gap:48px;display:grid}.f-sup .chat{grid-row:span 3}.f-sup h3{margin-top:0;padding-top:0}.f-note{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:18px;padding-top:16px;display:flex;color:var(--text-2)!important;font-size:14px!important}.f-note .i{color:var(--accent-text)}.tunnel{align-items:center;padding:18px 0 4px;display:flex}.tn{text-align:center;flex:none;justify-items:center;gap:10px;width:120px;font-size:13px;display:grid}.tn-ic{background:var(--bg);width:60px;height:60px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-2),0 16px 30px -18px #0009;border-radius:18px;place-items:center;display:grid}.tn-ic.live{color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-line),0 0 40px -10px var(--glow)}.tn-ic .i{width:26px;height:26px}.tn-track{flex:1;margin:0 -10px 30px;position:relative}.tn-pipe{background:linear-gradient(90deg,transparent,var(--accent-soft),transparent);height:38px;box-shadow:inset 0 0 0 1px var(--accent-line);border-radius:99px;display:block;position:relative;overflow:hidden}.tn-pipe:before{content:"";background:repeating-linear-gradient(90deg,var(--accent-line) 0 6px,transparent 6px 12px);height:1px;position:absolute;top:50%;left:0;right:0}.tn-pipe i{background:linear-gradient(90deg,transparent,var(--accent-text));width:38px;height:8px;box-shadow:0 0 14px 1px var(--glow);border-radius:9px;margin-top:-4px;animation:2.6s linear infinite pkt;position:absolute;top:50%;left:-40px}.tn-pipe i:nth-child(2){animation-delay:-.65s}.tn-pipe i:nth-child(3){animation-delay:-1.3s}.tn-pipe i:nth-child(4){animation-delay:-1.95s}@keyframes pkt{to{left:100%}}.tn-tag{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text-2);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:50px;left:50%;translate:-50%}.tn-tag .i{width:13px;height:13px;color:var(--accent-text)}.auto{background:var(--a-bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--a-text);border-radius:18px;padding:14px}.auto-h{color:var(--a-muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:2px 4px 12px;font-size:12px;font-weight:600;display:flex}.pill{background:var(--a-soft);color:var(--a-accent-text);text-transform:none;letter-spacing:0;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.pill .i{width:13px;height:13px}.auto-l{background:var(--a-card);border-radius:14px;position:relative}.auto-l li{z-index:1;align-items:center;gap:12px;height:58px;padding:0 14px;display:flex;position:relative}.auto-l li+li{box-shadow:inset 0 1px 0 var(--a-sep)}.auto-l .ai{width:32px;height:32px}.auto-l .at b{font-size:14px}.auto-l .at small{font-size:12px}.auto-l:before{content:"";background:var(--a-soft);height:58px;box-shadow:inset 0 0 0 1px var(--accent-line);animation:fall 9s var(--ease) infinite;border-radius:14px;position:absolute;top:0;left:0;right:0}.now{z-index:2;background:var(--a-soft);color:var(--a-accent-text);animation:fall 9s var(--ease) infinite;border-radius:7px;padding:3px 9px;font-size:12px;font-weight:600;position:absolute;top:18px;right:14px}@keyframes fall{0%,52%{translate:0}58%,92%{translate:0 58px}98%,to{translate:0}}.ledger{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ledger ul{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;padding:14px}.ledger li{color:var(--text-2);padding:6px 0 6px 26px;font-size:13.5px;line-height:1.35;position:relative}.ledger li:before{border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-weight:700;display:grid;position:absolute;top:6px;left:0}.lg-y li:before{content:"✓";background:var(--accent-soft);color:var(--accent-text)}.lg-n li{color:var(--muted)}.lg-n li:before{content:"✕";background:var(--card-2);color:var(--muted)}.stats{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.stats div{padding:6px 22px}.stats div+div{border-left:1px solid var(--line)}.stats dt{color:var(--muted);align-items:baseline;gap:8px;font-size:15px;font-weight:600;display:flex}.stats b{color:var(--text);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:650;line-height:1}.stats dd{color:var(--muted);margin:12px 0 0;font-size:14px}.chat{background:var(--bg);min-height:210px;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;align-content:start;gap:8px;padding:16px;display:grid}.chat-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:4px;padding-bottom:10px;display:flex}.chat-h b{font-size:14px}.chat-h small{color:var(--muted);font-size:12.5px}.av{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.av .i{width:17px;height:17px}.chat p{border-radius:18px;max-width:80%;padding:10px 14px;line-height:1.4;font-size:14px!important}.c-me{background:var(--accent);border-bottom-right-radius:6px;justify-self:end;color:#fff!important}.c-them{background:var(--card-2);border-bottom-left-radius:6px;color:var(--text-2)!important}.c-typing{background:var(--card-2);border-bottom-left-radius:6px;gap:4px;width:max-content;display:inline-flex!important}.c-typing i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1s infinite dot}.c-typing i:nth-child(2){animation-delay:.15s}.c-typing i:nth-child(3){animation-delay:.3s}@keyframes dot{50%{opacity:.5;translate:0 -3px}}.motion .c-typing{animation:8s infinite typing}.motion .c-them{animation:8s infinite reply}@keyframes typing{0%,12%{opacity:0;height:0;padding-block:0}15%,40%{opacity:1;height:34px;padding-block:14px}43%,to{opacity:0;height:0;margin-top:-8px;padding-block:0}}@keyframes reply{0%,42%{opacity:0;translate:0 6px}47%,94%{opacity:1;translate:0}to{opacity:0}}.split{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.signup{background:var(--a-bg);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow);color:var(--a-text);border-radius:26px;padding:26px}.su-h{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.su-h .brand{font-size:14px}.su-f{gap:8px;display:grid}.su-f li{background:var(--a-card);box-shadow:inset 0 0 0 1px var(--a-sep);color:var(--a-muted);border-radius:13px;align-items:center;gap:12px;padding:13px 14px;display:flex}.su-f li .i{color:var(--a-muted)}.su-f span{font-weight:600;position:relative}.su-f span:after{content:"";background:var(--a-text);transform-origin:0;height:1.5px;transform:scaleX(var(--s,1));transition:transform .5s var(--out);position:absolute;top:52%;left:-3px;right:-3px}.motion .su-f span:after{--s:0}.motion .in .su-f span:after{--s:1}.motion .in .su-f li:nth-child(2) span:after{transition-delay:.15s}.motion .in .su-f li:nth-child(3) span:after{transition-delay:.3s}.su-f em{color:var(--ok);margin-left:auto;font-size:12.5px;font-style:normal;font-weight:600}.su-l{color:var(--a-muted);margin:22px 0 10px;font-size:13px;font-weight:600}.keybox{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.keybox span{background:var(--a-card);height:56px;box-shadow:inset 0 0 0 1px var(--accent-line);letter-spacing:.08em;border-radius:13px;grid-auto-flow:column;place-content:center;font:600 18px ui-monospace,SF Mono,Menlo,monospace;display:grid}.keybox span.cur{box-shadow:inset 0 0 0 1.5px var(--a-accent-text),0 0 20px -6px var(--glow)}.keybox span.cur:after{content:"";background:var(--a-accent-text);width:2px;height:22px;margin-left:2px;animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.su-b{gap:8px;margin-top:16px;display:flex}.appgrid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.appgrid li{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);text-align:center;transition:transform .3s var(--out),box-shadow .3s;border-radius:20px;justify-items:center;gap:4px;padding:26px 12px 22px;display:grid;position:relative}.appgrid li:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c,var(--accent)) 45%,transparent),0 18px 40px -24px var(--c,var(--accent));transform:translateY(-3px)}.appgrid .i{width:34px;height:34px;color:var(--c,var(--accent-text));margin-bottom:10px;transition:filter .3s}.appgrid b{font-size:15px}.appgrid small{color:var(--muted);font-size:12.5px}.appgrid li:after{content:"работает";background:var(--ok-soft);color:var(--ok);border-radius:99px;padding:2px 7px;font-size:10.5px;font-weight:600;position:absolute;top:10px;right:10px}.appgrid .more:after{display:none}:lang(en) .appgrid li:after{content:"works"}.appgrid .more .i{color:var(--muted)}.dev-wrap{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.plats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.plats a{background:var(--card);height:100%;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s,transform .3s var(--out);border-radius:20px;gap:4px;padding:22px;display:grid}.plats a:hover{box-shadow:inset 0 0 0 1px var(--accent-line);transform:translateY(-2px)}.plats .help-t{box-shadow:inset 0 0 0 1px var(--line-2);outline:1px dashed var(--line-2);outline-offset:-1px;background:0 0}.plats .help-t>.i{color:var(--accent-text)}.plats .i{width:28px;height:28px;color:var(--text);margin-bottom:14px}.plats b{font-size:17px}.plats small{color:var(--muted);font-size:13px}.plats span{color:var(--accent-text);align-items:center;gap:6px;margin-top:14px;font-size:13.5px;font-weight:600;display:inline-flex}.plats span .i{color:currentColor;width:14px;height:14px;margin:0}.tiers{background:radial-gradient(80% 80% at 100% 0%,var(--accent-soft),transparent 70%),var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;align-content:center;gap:16px;padding:28px;display:grid}.tr-row{grid-template-columns:72px 1fr auto;align-items:center;gap:12px;display:grid}.tr-row b{font-size:15px}.cells{height:22px;width:calc(var(--n) * 10%);background:repeating-linear-gradient(90deg,var(--accent) 0 calc(100% / var(--n) - 4px),transparent 0 calc(100% / var(--n)));transform-origin:0;transition:transform 1s var(--out);border-radius:5px}.motion .tiers:not(.in) .cells{transform:scaleX(.1)}.tr-row em{font-size:18px;font-style:normal;font-weight:650}.tr-row em small{color:var(--muted);font-size:11px;font-weight:500;display:block}.tiers p{color:var(--muted);margin-top:6px;font-size:14.5px}.ref{background:radial-gradient(70% 90% at 100% 50%,var(--accent-soft),transparent 70%),var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:48px;display:grid}.ref-lead{color:var(--text-2);margin-top:18px;font-size:19px;line-height:1.55}.chain{gap:12px;display:grid;position:relative}.chain:before{content:"";background:linear-gradient(var(--accent),var(--accent-line));width:2px;position:absolute;top:24px;bottom:24px;left:23px}.chain:after{content:"";background:var(--accent-text);width:8px;height:8px;box-shadow:0 0 14px 2px var(--glow);animation:down 4s var(--ease) infinite;border-radius:50%;position:absolute;top:24px;left:20px}@keyframes down{0%{opacity:0;translate:0}10%,85%{opacity:1}to{opacity:0;translate:0 250px}}.chain li{grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:6px 18px 6px 0;display:grid;position:relative}.nd{z-index:1;background:var(--bg);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--accent-text);border-radius:15px;place-items:center;font-weight:650;display:grid;position:relative}.nd .i{width:22px;height:22px}.chain li.me .nd{background:var(--accent);color:#fff;box-shadow:0 10px 24px -10px var(--glow)}.chain b{font-size:16px}.chain em{background:var(--accent-soft);color:var(--accent-text);border-radius:10px;padding:6px 12px;font-style:normal;font-weight:650}.chain li:nth-child(2) em{background:var(--accent);color:#fff;font-size:17px}.chain .gap b,.chain .gap .nd{color:var(--muted)}.locs{width:min(var(--wrap),100% - 32px);scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0 auto;padding-bottom:4px;display:flex;overflow-x:auto}.locs::-webkit-scrollbar{display:none}.loc{scroll-snap-align:start;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;flex:1 0 210px;align-content:start;gap:4px;min-height:190px;padding:22px;display:grid;position:relative}.flag{width:44px;height:30px;box-shadow:0 0 0 1px var(--line-2);border-radius:6px;margin-bottom:22px}.flag.ph{background:var(--card-2);display:block}.flag.q{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--muted);background:0 0;border-radius:8px;place-items:center;font-weight:700;display:grid}.loc b{letter-spacing:-.01em;font-size:18px}.loc small{color:var(--muted);letter-spacing:.06em;font-size:13px;font-weight:600}.loc .ls{align-items:center;gap:7px;margin-top:auto;padding-top:20px;font-size:13.5px;font-weight:600;display:inline-flex}.live{background:radial-gradient(100% 120% at 0% 0%,var(--ok-soft),transparent 60%),var(--card);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 40%,transparent)}.live .ls{color:var(--ok)}.live .ls i{width:8px;height:8px;animation:ping 2.4s var(--out) infinite;background:currentColor;border-radius:50%}@keyframes ping{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ok) 60%,transparent)}80%,to{box-shadow:0 0 0 9px #0000}}.soon>:not(.ls){filter:blur(5px);opacity:.5}.soon .ls{color:var(--muted)}.next .ls{color:var(--accent-text)}.next .ls .i{width:14px;height:14px}.next{box-shadow:none;outline:1px dashed var(--line-2);outline-offset:-1px;background:0 0}.st-in{grid-template-columns:1fr 1fr;gap:64px;display:grid}.st-sticky{align-content:center;place-items:center;gap:20px;height:calc(100vh - 110px);max-height:820px;display:grid;position:sticky;top:90px}.st-sticky:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--glow),transparent);filter:blur(16px);border-radius:50%;width:520px;height:520px;position:absolute}.st-phone{--pw:340px;--z:.8032;position:relative}.scr{opacity:0;filter:blur(4px);transition:opacity .55s var(--ease),transform .7s var(--out),filter .55s;transform:translateY(12px)scale(.985)}.scr.on{opacity:1;filter:none;transform:none}.st-dots{gap:8px;display:flex}.st-dots i{background:var(--line-2);width:8px;height:8px;transition:width .4s var(--out),background-color .4s;border-radius:99px}.st-dots i.on{background:var(--accent);width:26px}.st{opacity:.3;min-height:74vh;transition:opacity .5s var(--ease);padding-top:22vh}.st.on{opacity:1}.st-n{color:var(--accent-text);letter-spacing:.08em;margin-bottom:14px;font-weight:650;display:block}.st h3{letter-spacing:-.035em;margin-bottom:14px;font-size:clamp(28px,2.8vw,40px);line-height:1.08}.st p{max-width:27em;color:var(--muted);font-size:18px}.chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.chips a{transition:box-shadow .25s,color .25s}.chips a:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--accent-line)}.chips span,.chips a{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);border-radius:99px;padding:6px 12px;font-size:13px}.web{background:var(--a-card);height:32px;color:var(--a-muted);border-radius:10px;justify-content:center;align-items:center;gap:6px;margin:0 16px 14px;font-size:12.5px;display:flex}.web .i{width:12px;height:12px}.k-t{color:var(--a-muted);font-size:13px;font-weight:600}.k-h{letter-spacing:-.02em;margin:28px 20px 0;font-size:28px;font-weight:700}.k-p{color:var(--a-muted);margin:10px 20px 20px;font-size:14.5px;line-height:1.5}.k-key{grid-template-columns:1fr 1fr;gap:8px;margin:0 20px 16px;display:grid}.k-key span{background:var(--a-card);height:52px;box-shadow:inset 0 0 0 1px var(--accent-line);letter-spacing:.08em;border-radius:12px;place-items:center;font:600 18px ui-monospace,Menlo,monospace;display:grid}.k-btn{background:var(--accent);color:#fff;border-radius:14px;place-items:center;height:50px;margin:8px 20px 0;font-size:15px;font-weight:600;display:grid}.k-btn.gh{background:var(--a-card);color:var(--a-text);box-shadow:inset 0 0 0 1px var(--a-sep)}.k-w{background:color-mix(in srgb,var(--warn) 12%,transparent);color:var(--warn);border-radius:14px;gap:10px;margin:16px 20px 0;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}.k-w .i{width:17px;height:17px}.p-t{margin:10px 20px 14px;font-size:26px;font-weight:700}.p-seg{background:var(--a-card);text-align:center;color:var(--a-muted);border-radius:13px;grid-template-columns:repeat(4,1fr);margin:0 16px;padding:4px;font-size:13px;font-weight:600;display:grid}.p-seg span{border-radius:10px;padding:8px 0}.p-seg .on{background:var(--accent);color:#fff}.p-rows{gap:8px;margin:12px 16px 0;display:grid}.p-rows li{background:var(--a-card);border-radius:15px;align-items:center;gap:11px;padding:13px 12px;display:flex}.p-rows li.on{box-shadow:inset 0 0 0 2px var(--accent)}.rd{width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--a-muted);border-radius:50%;flex:none}.p-rows li.on .rd{box-shadow:inset 0 0 0 5.5px var(--accent);background:#fff}.pn{flex:1}.pn b,.pp b{font-size:16px}.pn small,.pp small{color:var(--a-muted);font-size:12px;display:block}.pn em{background:var(--ok-soft);color:var(--ok);border-radius:6px;margin-left:4px;padding:1px 6px;font-style:normal}.pp{text-align:right;color:var(--a-muted);font-size:12px}.pp b{color:var(--a-text);font-size:18px}.p-add{color:var(--a-muted);margin:10px 20px 2px;font-size:12.5px}.p-bot{text-align:center;color:var(--a-accent-text);margin:12px 0 0;font-size:14px;font-weight:600}.p-trial{background:var(--a-card);border-radius:15px;align-items:center;gap:12px;margin:12px 16px 0;padding:12px;display:flex}.s-plans .tabs,.scr[data-scr="3"] .tabs{margin-top:auto}.pr-head{justify-content:space-between;align-items:flex-end;gap:32px;max-width:none;display:flex}.term{background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2);border:0;border-radius:16px;grid-template-columns:repeat(4,1fr);margin:0;padding:5px;display:grid;position:relative}.term label{z-index:1;cursor:pointer;position:relative}.term input{opacity:0;pointer-events:none;position:absolute}.term span{color:var(--muted);text-align:center;white-space:nowrap;border-radius:11px;padding:11px 20px;font-size:14px;font-weight:600;transition:color .3s;display:block}.term label:hover span{color:var(--text)}.term input:checked+span{color:#fff}.term input:focus-visible+span{outline:2px solid var(--accent-text);outline-offset:1px}.term-thumb{background:var(--accent);width:calc(25% - 2.5px);transition:translate .45s var(--out);border-radius:11px;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:inset 0 1px #fff3,0 8px 20px -8px #4167e0e6}.term:has([value="3"]:checked) .term-thumb{translate:100%}.term:has([value="6"]:checked) .term-thumb{translate:200%}.term:has([value="12"]:checked) .term-thumb{translate:300%}.plans{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.plan{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;flex-direction:column;padding:30px;display:flex;position:relative;overflow:hidden}.plan.pro{background:radial-gradient(120% 70% at 50% 0%,var(--accent-soft),transparent 60%),var(--card);box-shadow:inset 0 0 0 1px var(--accent-line),0 30px 80px -44px var(--glow)}.pc-top{justify-content:space-between;align-items:center;display:flex}.pc-top h3{letter-spacing:-.02em;font-size:24px}.off{background:var(--ok-soft);color:var(--ok);border-radius:99px;padding:4px 10px;font-size:13px;font-weight:600;transition:opacity .3s}.off.zero{opacity:0}.pc-dev{color:var(--muted);align-items:center;gap:8px;margin-top:8px;font-size:14px;display:flex}.pc-dev .i{width:16px;height:16px;color:var(--accent-text)}.pc-price{align-items:baseline;gap:8px;margin-top:28px;display:flex}.pc-price b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:62px;font-weight:650;line-height:1}.pc-price span{color:var(--muted);font-size:16px;font-weight:600}.pc-total{color:var(--muted);margin:12px 0 22px;font-size:14px}.pc-total s{opacity:.6;margin-left:6px}.pc-inc{border-top:1px solid var(--line);gap:9px;margin:0 0 24px;padding-top:18px;display:grid}.pc-inc li{color:var(--text-2);padding-left:28px;font-size:14px;position:relative}.pc-inc li:before{content:"✓";background:var(--accent-soft);width:18px;height:18px;color:var(--accent-text);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:1px;left:0}.pc-btn{width:100%;margin-top:auto}.extra{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);border-radius:13px;justify-content:space-between;align-items:center;margin:-6px 0 6px;padding:10px 12px;font-size:13.5px;display:flex}.step{align-items:center;gap:4px;display:inline-flex}.step button{background:var(--card-2);width:28px;height:28px;color:var(--text);font:600 16px var(--font);cursor:pointer;border:0;border-radius:8px}.step button:hover{background:var(--accent-soft)}.step output{text-align:center;font-variant-numeric:tabular-nums;min-width:26px;font-weight:650}.extra-n{color:var(--muted);margin:0 0 18px 2px;font-size:12.5px}.trial{background:radial-gradient(80% 140% at 100% 50%,var(--accent-soft),transparent 60%),var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:26px;grid-template-columns:1.35fr 1fr;align-items:center;gap:40px;margin-top:16px;padding:40px;display:grid}.trial h3{letter-spacing:-.035em;font-size:32px}.trial>div>p{color:var(--muted);margin-top:8px}.tr-s{counter-reset:t;gap:10px;margin:22px 0 28px;display:grid}.tr-s li{counter-increment:t;color:var(--text-2);align-items:center;gap:12px;font-size:15px;display:flex}.tr-s li:before{content:counter(t);background:var(--accent-soft);width:26px;height:26px;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.tr-app{background:var(--a-bg);width:280px;box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow);text-align:center;color:var(--a-text);border-radius:28px;justify-self:center;padding:22px 0}.tr-t{font-size:19px;font-weight:700}.tr-b{background:var(--a-soft);color:var(--a-accent-text);border-radius:99px;align-items:center;gap:6px;margin-top:8px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.ring{width:150px;height:150px;margin:18px auto 14px;position:relative}.ring svg{width:100%;height:100%;rotate:-90deg}.ring circle{fill:none;stroke:var(--a-card2);stroke-width:7px}.ring .arc{stroke:var(--warn);stroke-linecap:round;stroke-dasharray:326.7;stroke-dashoffset:var(--arc,1);transition:stroke-dashoffset 1s linear}.ring>div{place-content:center;display:grid;position:absolute;inset:0}.ring b{font-variant-numeric:tabular-nums;font-size:34px;font-weight:650}.ring small{color:var(--a-muted);max-width:96px;margin-top:4px;font-size:11px;line-height:1.3}.tr-app .k-btn{margin:0 22px}.fine{color:var(--faint);text-align:center;margin-top:22px;font-size:13.5px}.faq-in{grid-template-columns:1fr 1.6fr;align-items:start;gap:64px;display:grid}.faq-side{position:sticky;top:110px}.help{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;align-items:center;gap:14px;margin-top:30px;padding:16px;transition:box-shadow .3s;display:flex}.help:hover{box-shadow:inset 0 0 0 1px var(--accent-line)}.help b{font-size:15px;display:block}.help small{color:var(--muted);font-size:13px}.help>.i{color:var(--muted);margin-left:auto}.faq{gap:10px;display:grid}.faq details{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;transition:box-shadow .3s}.faq details[open]{box-shadow:inset 0 0 0 1px var(--accent-line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:17px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:linear-gradient(var(--accent-text),var(--accent-text)) center/12px 2px no-repeat,linear-gradient(var(--accent-text),var(--accent-text)) center/2px 12px no-repeat,var(--accent-soft);width:26px;height:26px;transition:rotate .35s var(--out);border-radius:50%;flex:none}.faq details[open] summary:after{rotate:45deg}.faq details>div{color:var(--muted);padding:0 22px 20px}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;transition:block-size .4s var(--out),content-visibility .4s allow-discrete;overflow:clip}.faq details[open]::details-content{block-size:auto}}.final{isolation:isolate;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);text-align:center;border-radius:32px;padding:110px 24px;position:relative;overflow:hidden}.final:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--glow),transparent);border-radius:50%;width:900px;height:620px;animation:8s ease-in-out infinite breathe;position:absolute;top:100%;left:50%;translate:-50% -55%}@keyframes breathe{50%{opacity:.8;scale:1.08}}.wm{z-index:-1;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px var(--line-2);background:linear-gradient(var(--line),transparent);pointer-events:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:300px;font-weight:800;line-height:1;position:absolute;bottom:-.22em;left:50%;translate:-50%}.final .sub{margin-inline:auto}.share{margin-top:26px}.share-f{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:14px;align-items:center;gap:8px;padding:6px 6px 6px 16px;display:flex}.share-u{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);flex:1;font:500 14px ui-monospace,Menlo,monospace;overflow:hidden}.share-f .btn{flex:none}.share-f .btn .i{width:16px;height:16px}.share-n{color:var(--muted);margin-top:10px;font-size:13.5px}.share.on .share-u{color:var(--accent-text)}.share .done{background:var(--ok)}.contacts{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ct{background:var(--card);height:100%;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s,transform .3s var(--out);border-radius:22px;align-content:start;gap:4px;padding:24px;display:grid}a.ct:hover{box-shadow:inset 0 0 0 1px var(--accent-line);transform:translateY(-2px)}.ct .i{width:30px;height:30px;color:var(--accent-text);margin-bottom:16px}.ct b{font-size:18px}.ct .tg{font-size:15px}.ct small{color:var(--muted);margin-top:8px;font-size:13.5px;line-height:1.45}.ct.wait{outline:1px dashed var(--line-2);outline-offset:-1px;box-shadow:none;background:0 0}.ct.wait .i{color:var(--muted)}.ct-apps{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px;padding:18px 22px;display:flex}.ct-apps p{color:var(--muted);font-size:14px;font-weight:600}.ct-apps ul,.others{flex-wrap:wrap;gap:8px;display:flex}.ct-apps a,.others a{background:var(--bg);height:40px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;transition:box-shadow .25s;display:inline-flex}.ct-apps a:hover,.others a:hover{box-shadow:inset 0 0 0 1px var(--accent-line)}.ct-apps .i,.others .i{width:18px;height:18px}.ct-apps a>.i:last-child,.others a>.i:last-child{width:14px;height:14px;color:var(--muted)}#contact .lnk{margin-top:20px}.pg{padding:150px 0 0}.pg-h{max-width:var(--wrap)}.pg-h .sub{max-width:40em}.h1{font:650 clamp(40px,5vw,68px)/1 var(--font);letter-spacing:-.045em;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}.h1 .g{padding-bottom:.06em;display:block}.h3{letter-spacing:-.025em;margin-bottom:18px;font-size:26px}.pg-b{margin-top:56px}.pg-p{max-width:46em;color:var(--text-2);font-size:17px}.pg-n{max-width:46em;color:var(--muted);margin-top:18px;font-size:14px}.pg-more{flex-wrap:wrap;gap:12px 28px;margin-top:28px;display:flex}.pg-more .lnk{margin:0}.pg-more .btn .i{width:20px;height:20px}.back{width:max-content;color:var(--muted);align-items:center;gap:8px;margin-bottom:22px;font-size:14px;font-weight:600;display:flex}.back:hover{color:var(--text)}.back .i,.kick .i{width:16px;height:16px}.pg-h .share{max-width:560px}.empty{background:radial-gradient(80% 120% at 100% 0%,var(--accent-soft),transparent 60%),var(--card);max-width:640px;box-shadow:inset 0 0 0 1px var(--line);border-radius:26px;justify-items:start;gap:12px;padding:36px;display:grid}.em-ic .i{width:44px;height:44px}.empty h2{letter-spacing:-.025em;font-size:26px}.empty p{color:var(--muted)}.empty .btn{margin-top:8px}.kinds{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;display:grid}.kinds li{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;gap:4px;padding:22px;display:grid}.kinds .i{width:24px;height:24px;color:var(--accent-text);margin-bottom:12px}.kinds small{color:var(--muted);font-size:13.5px}.guide{grid-template-columns:1.3fr 1fr;align-items:start;gap:56px;display:grid}.g-steps{gap:12px;display:grid}.g-steps li{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;padding:28px}.g-steps h2{letter-spacing:-.025em;margin-bottom:8px;font-size:24px}.g-steps p{color:var(--muted)}.g-steps .st-n{margin-bottom:10px}.dl,.g-note{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;font-size:14px;display:flex}.g-note{color:var(--text-2)!important}.dl .i,.g-note .i{color:var(--accent-text)}.g-trial{background:radial-gradient(80% 140% at 100% 0%,var(--accent-soft),transparent 60%),var(--card)!important}.g-trial h2{align-items:center;gap:10px;display:flex}.g-trial h2 .i{width:22px;height:22px;color:var(--accent-text)}.g-side{gap:12px;display:grid;position:sticky;top:100px}.g-phone{background:radial-gradient(60% 50% at 50% 30%,var(--glow),transparent 70%);border-radius:28px;height:560px;position:relative;overflow:hidden}.g-phone .phone{--pw:260px;--z:.6143;top:28px;left:50%;translate:-50%}.g-side .help{margin:0}.fix{counter-reset:f;grid-template-columns:1fr 1fr;gap:12px;display:grid}.fix li{counter-increment:f;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;gap:18px;padding:26px;display:flex}.fix li>.i{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-text);border-radius:14px;flex:none;padding:11px}.fix h2{letter-spacing:-.02em;font-size:19px}.fix h2:before{content:counter(f) ". ";color:var(--accent-text)}.fix p{color:var(--muted);margin-top:6px;font-size:15px}.fix .btn{margin-top:14px}.fix .last{background:radial-gradient(60% 140% at 100% 0%,var(--accent-soft),transparent 60%),var(--card);grid-column:1/-1}.lvl{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px;display:grid}.lvl li{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;gap:4px;padding:22px;display:grid}.lvl b{letter-spacing:-.04em;font-size:44px;font-weight:650;line-height:1}.lvl small{color:var(--muted);font-size:13.5px}.lvl .top{background:var(--accent);color:#fff;box-shadow:none}.lvl .top small{color:#fffc}.pg-cards{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;display:grid}.pg-cards h3{align-items:center;gap:10px;margin:0 0 8px;padding:0;font-size:21px;display:flex}.pg-cards h3 .i{width:22px;height:22px;color:var(--accent-text)}.signin-c{background:var(--card);max-width:440px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:26px;gap:12px;padding:30px;display:grid}.fl{color:var(--muted);gap:8px;font-size:13.5px;font-weight:600;display:grid}.fl input{background:var(--bg);height:50px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);letter-spacing:.06em;border:0;border-radius:14px;padding:0 16px;font:500 15px ui-monospace,Menlo,monospace}.signin-c .btn{width:100%}.signin-c .btn:disabled{opacity:.6;cursor:not-allowed}.signin-c .btn .i{width:18px;height:18px}.or{color:var(--faint);align-items:center;gap:12px;font-size:13px;display:flex}.or:before,.or:after{content:"";background:var(--line-2);flex:1;height:1px}.doc{max-width:760px;color:var(--text-2);font-size:16.5px;line-height:1.65}.doc h2{color:var(--text);letter-spacing:-.02em;margin:44px 0 12px;font-size:24px;line-height:1.2}.doc h2:first-child{margin-top:0}.doc p,.doc ul,.doc .tbl{margin:0 0 14px}.doc ul{gap:8px;padding-left:4px;display:grid}.doc li{padding-left:22px;position:relative}.doc li:before{content:"";background:var(--accent-text);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:4px}.doc b{color:var(--text)}.tbl{overflow-x:auto}.doc table{border-collapse:collapse;min-width:360px;font-size:15px}.doc th,.doc td{border-bottom:1px solid var(--line);text-align:left;padding:10px 18px 10px 0}.doc th{color:var(--muted);font-weight:600}.motion .rv{opacity:0;transition:opacity .9s var(--out),translate .9s var(--out);translate:0 24px}.motion .rv.in{opacity:1;translate:0}@media (width<=1100px){.appgrid{grid-template-columns:repeat(4,1fr)}.dev-wrap{grid-template-columns:1fr}.f-proto,.f-auto,.f-priv,.f-stats{grid-column:span 12}.contacts,.kinds{grid-template-columns:1fr 1fr}}@media (width<=900px){.guide,.fix,.pg-cards{grid-template-columns:1fr}.g-side{position:static}.lvl{grid-template-columns:1fr 1fr}.split,.ref,.faq-in,.trial,.plans{grid-template-columns:1fr}.pr-head{flex-direction:column;align-items:stretch}.faq-side{position:static}.f-sup{grid-template-columns:1fr}.f-sup .chat{grid-row:auto;margin-bottom:8px}}@media (width<=640px){.sec{padding-top:96px}.sh{margin-bottom:34px}.h2{font-size:36px}.sub{font-size:16px}.strip{flex-direction:column;align-items:stretch;gap:14px;margin-top:40px}.f{border-radius:20px;padding:22px}.tn{width:78px;font-size:11.5px}.tn-ic{border-radius:15px;width:50px;height:50px}.tn-tag{font-size:11px;top:auto;bottom:-86px}.tunnel{padding-bottom:44px}.tn-track{margin-bottom:34px}.ledger,.stats{grid-template-columns:1fr}.stats div,.stats div+div{border-left:0;padding:14px 0}.stats div+div{border-top:1px solid var(--line)}.stats b{font-size:48px}.keybox span{height:48px;font-size:14px}.appgrid{grid-template-columns:repeat(3,1fr);gap:8px}.appgrid li{border-radius:16px;padding:20px 6px 16px}.appgrid .i{width:28px;height:28px}.appgrid b{font-size:13px}.appgrid small{font-size:11px}.appgrid li:after{display:none}.plats{grid-template-columns:1fr 1fr}.ref{gap:32px;padding:24px}.ref-lead{font-size:17px}.loc{flex:0 0 76%}.st-in{display:block}.st-sticky{display:none}.st{opacity:1;min-height:0;padding:0 0 56px}.st .m-shot{width:100%;max-width:340px;height:560px;box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow);background:var(--a-bg);border-radius:30px;margin:0 auto 24px;position:relative;overflow:hidden}.st .m-shot .sc{zoom:.9;opacity:1;filter:none;height:622px;transform:none}.st p{font-size:16px}.term span{padding:10px 4px;font-size:13px}.plan{padding:24px}.pc-price b{font-size:54px}.trial{padding:24px}.tr-app{width:100%}.final{padding:72px 20px}.wm{font-size:140px}.pg{padding-top:110px}.h1{font-size:clamp(32px,9.6vw,40px)}.pg-b{margin-top:36px}.contacts{grid-template-columns:1fr}.ct{padding:20px}.ct-apps{padding:16px}.kinds{grid-template-columns:1fr}.empty{padding:24px}.g-steps li,.fix li{padding:22px}.fix li{flex-direction:column;gap:12px}.share-f{flex-wrap:wrap;padding:12px}.share-u{flex-basis:100%}.share-f .btn{width:100%}.doc{font-size:16px}}html:not(.js) .term{display:none}.pg>.sec:first-child{padding-top:0}.nw{white-space:nowrap}.pg-t{font:650 28px/1.15 var(--font);letter-spacing:-.03em;margin:0 0 10px}.pg .lnk+.pg-t{margin-top:40px}:root{--g1:#a6aab5;--g2:#6d727e;--ok-soft:#3cc0801f;--a-bg:#0e1116;--a-card:#181c23;--a-card2:#1f242d;--a-text:#eef1f6;--a-muted:#8b93a4;--a-sep:#272c36;--a-accent-text:#8aa6ff;--a-soft:#6e91ff29;--a-tab:#12151b}:root[data-theme=light]{--g1:#575c68;--g2:#8b909b;--ok-soft:#2fa36b1f;--a-bg:#f3f4f8;--a-card:#fff;--a-card2:#f0f2f6;--a-text:#0f1626;--a-muted:#626a7e;--a-sep:#e4e7ee;--a-accent-text:#3a63e0;--a-soft:#3a63e01f;--a-tab:#fff}@media (prefers-color-scheme:light){:root:not([data-theme]){--g1:#575c68;--g2:#8b909b;--ok-soft:#2fa36b1f;--a-bg:#f3f4f8;--a-card:#fff;--a-card2:#f0f2f6;--a-text:#0f1626;--a-muted:#626a7e;--a-sep:#e4e7ee;--a-accent-text:#3a63e0;--a-soft:#3a63e01f;--a-tab:#fff}}.hero{isolation:isolate;text-align:center;padding:148px 0 0;position:relative;overflow:clip}.hero:before{content:"";z-index:-1;background:radial-gradient(40% 40% at 50% 60%,var(--glow),transparent 70%);filter:blur(30px);width:1400px;height:900px;animation:14s ease-in-out infinite alternate aura;position:absolute;top:-180px;left:50%;translate:-50%}.hero:after{content:"";z-index:-1;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-position:50%;background-size:64px 64px;position:absolute;inset:0 0 40%;-webkit-mask-image:radial-gradient(50% 60% at 50% 30%,#000,#0000);mask-image:radial-gradient(50% 60% at 50% 30%,#000,#0000)}@keyframes aura{to{transform:translate(30px,24px)scale(1.05)}}.eyebrow{background:var(--card);height:34px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text-2);border-radius:99px;align-items:center;gap:10px;padding:0 14px 0 6px;font-size:13px;font-weight:500;display:inline-flex}.eyebrow b{background:var(--accent);color:#fff;border-radius:99px;padding:4px 9px;font-size:11.5px;font-weight:600}.display{font:650 clamp(44px,5.8vw,80px)/.98 var(--font);letter-spacing:-.045em;text-wrap:balance;margin:26px auto 0}.display .g{background:linear-gradient(180deg,var(--g1),var(--g2));color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:block}.lead{max-width:36em;color:var(--muted);margin:24px auto 0;font-size:18px;line-height:1.6}.cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.note{color:var(--faint);margin-top:16px;font-size:13.5px}.stage{background:linear-gradient(180deg,var(--card),var(--bg));width:min(1140px,100% - 32px);height:640px;box-shadow:inset 0 0 0 1px var(--line);text-align:left;border-radius:32px;margin:64px auto 0;position:relative;overflow:hidden}.stage:before{content:"";background:radial-gradient(60% 50% at 70% 0%,var(--glow),transparent 70%);opacity:.7;position:absolute;inset:0}.win{background:var(--a-bg);width:720px;height:620px;box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow);color:var(--a-text);border-radius:16px;font-size:12.5px;position:absolute;top:56px;left:56px;overflow:hidden}.win-bar{border-bottom:1px solid var(--a-sep);background:var(--a-card);align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.win-bar i{background:var(--a-sep);border-radius:50%;width:10px;height:10px}.win-bar span{background:var(--a-bg);color:var(--a-muted);border-radius:8px;align-items:center;gap:6px;margin:0 auto;padding:4px 14px;font-size:11.5px;display:inline-flex}.win-bar .i{width:11px;height:11px}.win-in{grid-template-columns:168px 1fr;height:calc(100% - 38px);display:grid}.side{border-right:1px solid var(--a-sep);background:var(--a-card);padding:14px 10px}.side .brand{padding:4px 8px 16px;font-size:13px}.side .brand svg{width:16px;height:20px}.side a{color:var(--a-muted);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-weight:500;display:flex}.side a.on{background:var(--a-soft);color:var(--a-accent-text)}.side .i{width:15px;height:15px}.win .main{grid-template-columns:1.25fr 1fr;grid-auto-rows:min-content;gap:12px;padding:18px 20px;display:grid}.win .main h4{grid-column:1/-1;justify-content:space-between;align-items:center;font-size:17px;display:flex}.chip{background:var(--a-card);box-shadow:inset 0 0 0 1px var(--a-sep);color:var(--a-muted);border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.ok{background:var(--ok-soft);box-shadow:none;color:var(--ok)}.ok:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.box{background:var(--a-card);box-shadow:inset 0 0 0 1px var(--a-sep);border-radius:13px;padding:14px}.box-h{color:var(--a-muted);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}.plan-n{letter-spacing:-.03em;font-size:28px;font-weight:650;line-height:1.1}.sub-m{color:var(--a-muted);margin-top:2px;font-size:11.5px}.bar{background:var(--a-card2);border-radius:9px;height:5px;margin:12px 0;overflow:hidden}.bar i{background:var(--accent);border-radius:9px;width:72%;height:100%;display:block}.kv{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.kv div{background:var(--a-bg);border-radius:9px;padding:8px 10px}.kv small{color:var(--a-muted);font-size:10px;display:block}.kv b{white-space:nowrap;font-size:11.5px}.row-b{gap:8px;margin-top:12px;display:flex}.link-f{white-space:nowrap;background:var(--a-bg);color:var(--a-muted);letter-spacing:.06em;border-radius:9px;align-items:center;gap:8px;padding:9px 10px;font:500 11.5px ui-monospace,Menlo,monospace;display:flex;overflow:hidden}.link-f .i{width:14px;height:14px;color:var(--a-accent-text);margin-left:auto}.dev{align-items:center;gap:10px;padding:8px 0;display:flex}.dev+.dev{border-top:1px solid var(--a-sep)}.dev .ic{background:var(--a-bg);width:28px;height:28px;color:var(--a-accent-text);border-radius:8px;place-items:center;display:grid}.dev .ic .i{width:14px;height:14px}.dev small{color:var(--a-muted);font-size:10.5px;display:block}.dev .dot{background:var(--ok);border-radius:50%;width:7px;height:7px;margin-left:auto}.dev.add{color:var(--a-muted)}.dev.add .ic{box-shadow:inset 0 0 0 1px dashed;background:0 0}.big{letter-spacing:-.02em;font-size:24px;font-weight:650}.phone{width:var(--pw,300px);aspect-ratio:592/1176;filter:drop-shadow(0 40px 50px #00000073)drop-shadow(0 10px 18px #00000040);position:absolute}.phone:after{content:"";pointer-events:none;background:url(/img/landing/phone-frame.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.screen{border-radius:calc(var(--pw,300px)*.1385);background:var(--a-bg);width:88.6%;height:96.56%;position:absolute;top:1.701%;left:5.405%;overflow:hidden}.screen:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff17 0%,#ffffff05 28%,#0000 42%);position:absolute;inset:0}.sc{zoom:var(--z,.7088);width:375px;height:812px;color:var(--a-text);flex-direction:column;font-size:14px;display:flex;position:absolute;top:0;left:0}.stage .phone{--pw:300px;--z:.7088;top:40px;right:72px}.st-bar{justify-content:space-between;align-items:center;height:54px;padding:6px 30px 0 34px;font-size:15px;font-weight:600;display:flex}.st-bar .sig{align-items:center;gap:5px;display:flex}.ap-top{justify-content:space-between;align-items:center;padding:8px 20px 0;display:flex}.ap-brand{letter-spacing:.02em;align-items:center;gap:7px;font-size:18px;font-weight:700;display:flex}.ap-brand svg{width:18px;height:22px}.ap-sub{background:var(--a-card);border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.ap-sub:before{content:"";background:var(--ok);border-radius:50%;width:7px;height:7px}.ap-state{text-align:center;margin-top:34px}.ap-t{color:var(--a-accent-text);letter-spacing:-.01em;align-items:center;gap:9px;font-size:28px;font-weight:700;display:inline-flex}.ap-t:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.ap-s{color:var(--a-muted);font-variant-numeric:tabular-nums;margin-top:8px;font-size:14.5px}.ap-btn{place-items:center;width:224px;height:224px;margin:40px auto 0;display:grid;position:relative}.ap-btn:before{content:"";background:radial-gradient(circle,#0000 58%,#4167e04d 59%);border-radius:50%;animation:3.2s ease-in-out infinite breath;position:absolute;inset:0}.ap-btn:after{content:"";box-shadow:inset 0 0 0 3.5px var(--accent),0 0 46px -8px #4167e0cc;border-radius:50%;position:absolute;inset:14px}.core{color:#fff;background:radial-gradient(circle at 50% 35%,#4f74ea,#3a5fd8 70%);border-radius:50%;place-content:center;justify-items:center;gap:9px;display:grid;position:absolute;inset:28px;box-shadow:inset 0 1px #ffffff40,0 10px 30px -8px #4167e0e6}.core .i{stroke-width:2.2px;width:36px;height:36px}.core b{font-size:15.5px}@keyframes breath{50%{opacity:.7;transform:scale(1.04)}}.ap-list{background:var(--a-card);border-radius:18px;margin:auto 14px 0;overflow:hidden}.ap-list li{align-items:center;gap:12px;padding:12px 14px;display:flex}.ap-list li+li{box-shadow:inset 0 1px 0 var(--a-sep)}.ai{background:var(--a-card2);width:36px;height:36px;color:var(--a-accent-text);border-radius:50%;place-items:center;display:grid}.ai .i{width:18px;height:18px}.at{flex:1;min-width:0}.at b{font-size:15px;font-weight:600;display:block}.at small{text-overflow:ellipsis;white-space:nowrap;color:var(--a-muted);font-size:12.5px;display:block;overflow:hidden}.ac{width:16px;height:16px;color:var(--a-muted)}.tabs{background:var(--a-tab);box-shadow:inset 0 1px 0 var(--a-sep);grid-template-columns:repeat(4,1fr);margin-top:14px;padding:9px 6px 26px;display:grid}.tabs span{color:var(--a-muted);justify-items:center;gap:4px;font-size:11.5px;font-weight:600;display:grid}.tabs i{border-radius:99px;place-items:center;width:54px;height:30px;display:grid}.tabs .on{color:var(--a-text)}.tabs .on i{background:var(--a-soft);color:var(--a-accent-text)}@media (prefers-reduced-motion:no-preference){.rise{opacity:0;filter:blur(6px);animation:rise .9s var(--out) forwards;translate:0 18px}.d1{animation-delay:80ms}.d2{animation-delay:.16s}.d3{animation-delay:.26s}.d4{animation-delay:.36s}.d5{animation-delay:.46s}.stage{opacity:0;transform-origin:50% 0;animation:stage 1.3s .35s var(--out) forwards;transform:perspective(1600px)rotateX(10deg)translateY(50px)}.stage .phone{opacity:0;animation:ph 1.2s .8s var(--out) forwards;translate:0 60px}}@keyframes rise{to{opacity:1;filter:blur();translate:0}}@keyframes stage{to{opacity:1;transform:none}}@keyframes ph{to{opacity:1;translate:0}}@media (width<=1100px){.win{width:640px;left:32px}.stage .phone{right:40px}}@media (width<=640px){.hero{padding-top:104px}.display{letter-spacing:-.04em;font-size:44px}.lead{font-size:16.5px}.cta{flex-direction:column;padding:0 4px}.cta .btn{width:100%}.stage{border-radius:24px;height:560px;margin-top:40px}.win{display:none}.stage .phone{--pw:260px;--z:.6143;top:32px;left:50%;right:auto;translate:-50%}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.stage .phone{animation-name:phm;translate:-50% 60px}}@keyframes phm{to{opacity:1;translate:-50%}}
