:root{--bg:#0a0c0e;--bg-elev:#0d0f12;--surface:#14171a;--surface-2:#1b1f24;--surface-hover:#20252b;--border:#24292e;--border-strong:#313841;--fg:#f5f7fa;--muted:#8b949e;--muted-2:#6e7681;--accent:#f26a21;--accent-hover:#ff7d38;--accent-ink:#1a0d04;--accent-soft:#f26a2124;--accent-line:#f26a2152;--success:#3fb950;--success-soft:#3fb95024;--info:#58a6ff;--info-soft:#58a6ff24;--warning:#e3b341;--warning-soft:#e3b34124;--danger:#f85149;--danger-soft:#f8514924;--violet:#a371f7;--violet-soft:#a371f724;--r-sm:9px;--r:12px;--r-lg:16px;--r-xl:20px;--r-2xl:26px;--shadow:0 1px 2px #0000004d,0 24px 60px -24px #000000b3;--shadow-lift:0 30px 70px -28px #000000d9;--maxw:1200px;--e:cubic-bezier(.22,1,.36,1);--sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--display:"Bricolage Grotesque","Geist",-apple-system,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}h1,h2,h3,h4,h5{font-family:var(--display);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:800;line-height:1.03}p{margin:0}button{font-family:inherit}::selection{background:var(--accent);color:#150a02}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:24px}.mono{font-family:var(--mono)}.tnum{font-variant-numeric:tabular-nums}.bg-glow{z-index:-2;pointer-events:none;background:radial-gradient(820px 480px at 84% -8%,#f26a2129,#0000 60%),radial-gradient(680px 460px at 110% 6%,#f26a211a,#0000 55%),radial-gradient(1000px 640px at -12% 108%,#58a6ff0d,#0000 60%);position:fixed;inset:0}.bg-grid{z-index:-1;pointer-events:none;opacity:.55;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:60px 60px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(1100px 720px at 72% 0,#000,#0000 76%);mask-image:radial-gradient(1100px 720px at 72% 0,#000,#0000 76%)}.eyebrow{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:500}.kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:20px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:inline-flex}.btn{border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 19px;font-size:15px;font-weight:600;transition:transform .14s,box-shadow .2s,background .18s,border-color .18s,filter .15s;display:inline-flex}.btn:active{transform:scale(.98)}.btn-primary{color:#fff;background:linear-gradient(#ff9048,#ef5f16);border-color:#ff965a73;box-shadow:inset 0 1px #ffffff4d,0 12px 28px -12px #f26a21d9}.btn-primary:hover{background:linear-gradient(#ffa25e,#f56a20);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff61,0 18px 44px -12px #f26a21f2}.btn-secondary{color:var(--fg);border-color:var(--border-strong);background:linear-gradient(#1e232a,#151a1e);box-shadow:inset 0 1px #ffffff0d}.btn-secondary:hover{border-color:var(--border-strong);background:linear-gradient(#242a31,#191e23);transform:translateY(-1px)}.btn-ghost{color:var(--fg);border-color:var(--border-strong);background:linear-gradient(#ffffff09,#0000);box-shadow:inset 0 1px #ffffff0a}.btn-ghost:hover{background:var(--surface-hover);transform:translateY(-1px)}.btn-lg{padding:15px 26px;font-size:16px}.arw{transition:transform .2s}.btn:hover .arw,.lnk:hover .arw{transform:translate(3px)}.lnk{color:var(--accent);align-items:center;gap:7px;font-weight:600;display:inline-flex}header.nav{top:env(safe-area-inset-top,0px);z-index:60;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:linear-gradient(#0a0c0ee6,#0a0c0e99);position:sticky}.nav-in{align-items:center;gap:26px;height:66px;display:flex}.brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.brand .mark{flex:none;width:28px;height:28px}.brand .wm{text-transform:uppercase;letter-spacing:.01em;font-weight:700}.brand .wm .os{color:var(--accent)}.nav-links{align-items:center;gap:2px;margin-left:6px;display:flex}.nav-links a{color:var(--muted);border-radius:8px;padding:8px 12px;font-size:14.5px;font-weight:500;transition:color .16s,background .16s;position:relative}.nav-links a:hover,.nav-links a.on{color:var(--fg);background:var(--surface-hover)}.nav-cta{align-items:center;gap:12px;margin-left:auto;display:flex}.nav-cta .signin{color:var(--muted);padding:8px 4px;font-size:14.5px;font-weight:500}.nav-cta .signin:hover{color:var(--fg)}.hamburger{border:1px solid var(--border-strong);cursor:pointer;background:0 0;border-radius:9px;margin-left:auto;padding:9px;display:none}.hamburger span{background:var(--fg);border-radius:2px;width:20px;height:2px;display:block}.hamburger span+span{margin-top:4px}.mobile-menu{border-bottom:1px solid var(--border);background:var(--bg-elev);display:none}.mobile-menu.open{display:block}.mobile-menu a{color:var(--muted);border-top:1px solid var(--border);padding:13px 24px;font-weight:500;display:block}.mobile-menu .m-cta{gap:10px;padding:16px 24px;display:flex}.mobile-menu .m-cta .btn{flex:1}.pad{padding-block:clamp(60px,8.5vw,116px)}.sec-head{max-width:720px}.sec-head.center{text-align:center;margin-inline:auto}.sec-head h2{letter-spacing:-.03em;margin-top:14px;font-size:clamp(32px,5vw,54px);font-weight:800}.sec-head p{color:var(--muted);max-width:600px;margin-top:15px;font-size:clamp(16px,1.9vw,18.5px)}.sec-head.center p{margin-inline:auto}.grad{background:linear-gradient(96deg,#ffb069,#f47a2a 46%,#e0560f);color:#0000;filter:drop-shadow(0 3px 16px #f26a2138);-webkit-background-clip:text;background-clip:text}.hero{padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(36px,5vw,64px)}.hero-grid{grid-template-columns:1.02fr 1.16fr;align-items:center;gap:50px;display:grid}.hero-copy{max-width:560px}.hero h1{letter-spacing:-.03em;margin-top:20px;font-size:clamp(46px,6.9vw,84px);font-weight:800;line-height:.95}.hero h1 .l2{background:linear-gradient(94deg,#ffb877,#f47a2a 48%,#dd5510);color:#0000;filter:drop-shadow(0 5px 26px #f26a2152);-webkit-background-clip:text;background-clip:text;display:block}.hero-sub{color:var(--muted);max-width:490px;margin-top:20px;font-size:clamp(16.5px,1.7vw,19px);line-height:1.6}.hero-cta{flex-wrap:wrap;gap:13px;margin-top:30px;display:flex}.hero-trust{color:var(--muted-2);flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;font-size:13px;display:flex}.hero-trust span{align-items:center;gap:7px;display:inline-flex}.hero-trust i{background:var(--success);width:5px;height:5px;box-shadow:0 0 9px var(--success);border-radius:50%}.stage{position:relative}.console{border-radius:var(--r-xl);background:var(--bg);border:1px solid var(--border-strong);box-shadow:var(--shadow-lift);position:relative;overflow:hidden}.console:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#f26a2166,#0000 42%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cbar{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;padding:10px 14px;display:flex}.cbar .dots{gap:6px;display:flex}.cbar .dots i{background:#2a3037;border-radius:50%;width:10px;height:10px}.cbar .addr{font-family:var(--mono);color:var(--muted-2);align-items:center;gap:6px;margin-left:6px;font-size:11px;display:flex}.cbar .live{font-family:var(--mono);color:var(--success);letter-spacing:.08em;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.cbar .live i{background:var(--success);width:6px;height:6px;box-shadow:0 0 8px var(--success);border-radius:50%;animation:2.4s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.capp{grid-template-columns:172px 1fr;min-height:452px;display:grid}.side{border-right:1px solid var(--border);background:var(--bg-elev);flex-direction:column;gap:1px;padding:12px 10px;display:flex}.side .swm{text-transform:uppercase;letter-spacing:.01em;align-items:center;gap:8px;padding:6px 8px 12px;font-size:13px;font-weight:700;display:flex}.side .swm .os{color:var(--accent)}.nl{color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;font-weight:500;display:flex}.nl svg{width:15px;height:15px;color:var(--muted-2);flex:none}.nl.on{background:var(--accent);color:#fff}.nl.on svg{color:#fff}.side .suser{border-top:1px solid var(--border);align-items:center;gap:9px;margin-top:auto;padding:10px 6px 2px;display:flex}.side .suser .av{background:linear-gradient(135deg,var(--accent),var(--accent-hover));color:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.side .suser b{font-size:11.5px;font-weight:600;line-height:1.2;display:block}.side .suser span{color:var(--muted-2);font-size:10px}.main{flex-direction:column;gap:13px;min-width:0;padding:16px 18px;display:flex}.main .date{color:var(--muted-2);font-size:11px}.main .hi{letter-spacing:-.02em;margin-top:2px;font-size:19px;font-weight:700}.main .hisub{color:var(--muted);margin-top:2px;font-size:11.5px}.summ{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-lg);padding:14px;position:relative;overflow:hidden}.summ .glow{filter:blur(36px);background:#f26a211f;border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;right:-40px}.summ .sh{align-items:center;gap:9px;display:flex;position:relative}.summ .sh .ic{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.summ .sh b{font-size:13px;font-weight:600}.summ .sh span{color:var(--muted);font-size:10.5px;display:block}.summ .metrics{grid-template-columns:repeat(5,1fr);gap:0;margin-top:13px;display:grid;position:relative}.summ .metrics .m{border-left:1px solid var(--border);padding-left:11px}.summ .metrics .m:first-child{border-left:0;padding-left:0}.summ .metrics .lab{color:var(--muted-2);font-size:9.5px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.03em}.summ .metrics .val{letter-spacing:-.02em;margin-top:3px;font-size:19px;font-weight:700}.summ .bar{margin-top:12px;position:relative}.summ .bar .bl{color:var(--muted-2);font-size:9.5px;font-family:var(--mono);justify-content:space-between;margin-bottom:5px;display:flex}.summ .bar .track{background:var(--surface-2);border-radius:20px;height:6px;overflow:hidden}.summ .bar .fill{background:var(--accent);border-radius:20px;width:78%;height:100%}.card2{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-lg);flex:1;overflow:hidden}.card2 .c2h{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.card2 .c2h b{font-size:12.5px;font-weight:600}.card2 .c2h .lnk{font-size:10.5px}.srow{border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:8px 13px;display:flex}.srow:last-child{border-bottom:0}.srow .t{width:52px;color:var(--muted);flex:none;font-size:11px;font-weight:600}.srow .who{flex:1;min-width:0}.srow .who b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.srow .who span{color:var(--muted-2);font-size:10px}.srow .av{background:var(--surface-2);width:26px;height:26px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:9.5px;font-weight:700;display:grid}.badge{white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:600;display:inline-flex}.badge i{background:currentColor;border-radius:50%;width:5px;height:5px}.badge.success{background:var(--success-soft);color:var(--success)}.badge.info{background:var(--info-soft);color:var(--info)}.badge.warning{background:var(--warning-soft);color:var(--warning)}.badge.muted{background:var(--surface-2);color:var(--muted)}.float{z-index:4;border:1px solid var(--border-strong);background:linear-gradient(#1c2127,#14171a);border-radius:14px;align-items:center;gap:11px;min-width:206px;padding:11px 13px;display:flex;position:absolute;box-shadow:0 22px 46px -18px #000c}.float .fic{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.float .ft{font-size:9.5px;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2)}.float .fb{margin-top:2px;font-size:13px;font-weight:700}.float .fs{color:var(--muted);margin-top:1px;font-size:10.5px}.float .ck{color:var(--success);margin-left:auto}.fic.lead{background:var(--violet-soft);color:var(--violet)}.fic.pay{background:var(--success-soft);color:var(--success)}.fic.quote{background:var(--accent-soft);color:var(--accent)}.f-lead{top:-24px;left:-30px}.f-pay{bottom:40px;left:-46px}.f-quote{top:92px;right:-30px}.f-ind{top:-22px;left:-26px}.summ.mini3 .metrics{grid-template-columns:repeat(3,1fr)}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:no-preference){.anim{opacity:0;animation:heroRise 1s var(--e) forwards;animation-delay:var(--d,0s)}.hero h1 .linewrap{padding-block:.05em;display:block;overflow:hidden}.hero h1 .line{animation:lineUp 1.15s var(--e) forwards;display:block;transform:translateY(120%)}.hero h1 .line.d1{animation-delay:.2s}.hero h1 .line.d2{animation-delay:.36s}.console{opacity:0;animation:consoleIn 1.15s var(--e) .12s both}.boot-sweep{z-index:6;pointer-events:none;mix-blend-mode:screen;animation:sweep 1.3s var(--e) .68s both;background:linear-gradient(105deg,#0000 34%,#ff8a3d38 48%,#ffffff1a 52%,#0000 68%);position:absolute;inset:0;transform:translate(-130%)}.capp .side .nl{opacity:0;animation:heroRise .6s var(--e) both}.capp .side .nl:nth-child(2){animation-delay:.56s}.capp .side .nl:nth-child(3){animation-delay:.62s}.capp .side .nl:nth-child(4){animation-delay:.68s}.capp .side .nl:nth-child(5){animation-delay:.74s}.capp .side .nl:nth-child(6){animation-delay:.8s}.capp .side .nl:nth-child(7){animation-delay:.86s}.capp .side .nl:nth-child(8){animation-delay:.92s}.capp .side .nl:nth-child(9){animation-delay:.98s}.capp .side .nl:nth-child(10){animation-delay:1.04s}.capp .side .nl:nth-child(11){animation-delay:1.1s}.summ .bar .fill{width:0;animation:barGrow 1.2s var(--e) 1.15s forwards}.f-lead{opacity:0;animation:floatIn .8s var(--e) 1.05s both,floaty 7s ease-in-out 2s infinite}.f-quote{opacity:0;animation:floatIn .8s var(--e) 1.25s both,floaty 6.5s ease-in-out 2.3s infinite}.f-pay{opacity:0;animation:floatIn .8s var(--e) 1.45s both,floaty 8s ease-in-out 2.6s infinite}.f-ind{opacity:0;animation:floatIn .8s var(--e) 1.1s both,floaty 7.5s ease-in-out 2.2s infinite}}@keyframes heroRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes lineUp{0%{transform:translateY(120%)}to{transform:translateY(0)}}@keyframes consoleIn{0%{opacity:0;filter:blur(7px);transform:translateY(26px)scale(.965)}to{opacity:1;filter:none;transform:none}}@keyframes sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes barGrow{0%{width:0}to{width:78%}}@keyframes floatIn{0%{opacity:0;transform:translateY(16px)scale(.9)}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.trades{border-block:1px solid var(--border);background:#00000038}.trades-in{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding-block:20px;display:flex}.trades-in .lab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);font-size:11px}.tchip{color:var(--muted);border:1px solid var(--border);background:var(--surface);border-radius:20px;padding:6px 13px;font-size:13px;font-weight:500}.pillars{background:var(--border);border:1px solid var(--border);border-radius:var(--r-lg);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.pillar{background:var(--bg-elev);padding:24px 20px}.pillar .pn{font-family:var(--mono);color:var(--accent);font-size:12px}.pillar h4{margin:11px 0 8px;font-size:17px;font-weight:700}.pillar p{color:var(--muted);font-size:13.5px;line-height:1.5}.fgrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.feat{background:linear-gradient(180deg,var(--surface),var(--bg-elev));border:1px solid var(--border);border-radius:var(--r-lg);padding:22px;transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden}.feat:hover{border-color:var(--accent-line);transform:translateY(-4px);box-shadow:0 24px 50px -28px #f26a2180}.feat .fh{align-items:center;gap:11px;margin-bottom:13px;display:flex}.feat .fi{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:11px;flex:none;place-items:center;display:grid}.feat h3{font-size:17.5px;font-weight:700}.feat>p{color:var(--muted);margin-bottom:14px;font-size:14px;line-height:1.55}.feat ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.feat li{color:var(--fg);align-items:center;gap:9px;font-size:13px;display:flex}.feat li svg{color:var(--accent);flex:none}.feat.wide{grid-column:span 2}.mini{border:1px solid var(--border);background:var(--bg);border-radius:12px;margin-top:15px;overflow:hidden}.mcheck{flex-direction:column;gap:9px;padding:12px 14px;display:flex}.mcheck .row{align-items:center;gap:10px;font-size:13px;display:flex}.mcheck .box{border:1.5px solid var(--border-strong);border-radius:5px;flex:none;place-items:center;width:17px;height:17px;display:grid}.mcheck .row.done .box{background:var(--accent);border-color:var(--accent);color:#fff}.mcheck .row.done span{color:var(--muted-2);text-decoration:line-through}.ai{background:linear-gradient(180deg,var(--bg-elev),var(--bg));border-block:1px solid var(--border)}.ai-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:50px;display:grid}.ai h2{letter-spacing:-.035em;margin-top:16px;font-size:clamp(29px,4.4vw,46px);font-weight:800}.ai .lead{color:var(--muted);max-width:480px;margin-top:15px;font-size:17px}.ai-points{flex-direction:column;gap:14px;margin:22px 0 0;padding:0;list-style:none;display:flex}.ai-points li{align-items:flex-start;gap:12px;display:flex}.ai-points .np{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);font-family:var(--mono);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.ai-points b{font-size:15px;font-weight:700}.ai-points p{color:var(--muted);margin-top:2px;font-size:13.5px}.chat{border-radius:var(--r-xl);border:1px solid var(--border-strong);background:var(--surface);box-shadow:var(--shadow-lift);overflow:hidden}.chat-h{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:13px 16px;display:flex}.chat-h .av{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.chat-h b{font-size:13.5px;font-weight:600}.chat-h .sub{color:var(--muted-2);font-size:11px;font-family:var(--mono)}.chat-h .tag{font-family:var(--mono);color:var(--success);border:1px solid var(--success-soft);background:var(--success-soft);border-radius:14px;margin-left:auto;padding:4px 8px;font-size:10px}.chat-body{background:var(--bg);flex-direction:column;gap:11px;padding:16px;display:flex}.bub{border-radius:14px;max-width:82%;padding:10px 13px;font-size:13.5px;line-height:1.45}.bub.them{background:var(--surface-2);border:1px solid var(--border);border-bottom-left-radius:4px;align-self:flex-start}.bub.time{font-family:var(--mono);color:var(--muted-2);align-self:center;padding:0;font-size:10px}.draft{border:1px dashed var(--accent-line);background:var(--accent-soft);border-radius:14px;padding:12px 13px}.draft .dh{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:8px;font-size:10px;display:flex}.draft .dtext{color:var(--fg);font-size:13.5px;line-height:1.5}.draft .dact{gap:8px;margin-top:12px;display:flex}.draft .dbtn{border:1px solid var(--border-strong);cursor:pointer;color:var(--muted);background:0 0;border-radius:8px;padding:8px 13px;font-size:12px;font-weight:600}.draft .dbtn.go{background:var(--accent);color:#fff;border-color:var(--accent)}.showcase{grid-template-columns:1fr 1fr;align-items:center;gap:46px;margin-top:54px;display:grid}.showcase.rev .sc-copy{order:2}.sc-copy h3{letter-spacing:-.025em;margin-top:13px;font-size:clamp(23px,3vw,33px);font-weight:800}.sc-copy p{color:var(--muted);max-width:440px;margin-top:13px;font-size:16px}.sc-copy .chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.sc-copy .chips span{color:var(--fg);border:1px solid var(--border-strong);background:var(--surface);border-radius:20px;padding:6px 12px;font-size:12.5px;font-weight:500}.panel{border-radius:var(--r-xl);border:1px solid var(--border-strong);background:var(--bg);box-shadow:var(--shadow-lift);overflow:hidden}.panel .pbar{border-bottom:1px solid var(--border);font-family:var(--mono);color:var(--muted-2);background:var(--surface);align-items:center;gap:8px;padding:10px 14px;font-size:11px;display:flex}.panel .pbar .dots{gap:6px;display:flex}.panel .pbar .dots i{background:#2a3037;border-radius:50%;width:9px;height:9px}.board{grid-template-columns:repeat(3,1fr);gap:9px;padding:14px;display:grid}.board .ch{font-family:var(--mono);color:var(--muted-2);text-transform:uppercase;letter-spacing:.07em;padding-bottom:5px;font-size:10px}.bc{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--info);border-radius:9px;margin-bottom:8px;padding:9px 10px}.bc.o{border-left-color:var(--accent)}.bc.g{border-left-color:var(--success)}.bc.v{border-left-color:var(--violet)}.bc b{font-size:12px;font-weight:600;display:block}.bc span{color:var(--muted-2);font-size:10px;font-family:var(--mono)}.bc .crew{margin-top:7px;display:flex}.bc .crew i{border:1.5px solid var(--surface);color:#fff;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:-6px;font-size:9px;font-weight:700;display:grid}.bc .crew i:first-child{margin-left:0}.portal{flex-direction:column;gap:12px;padding:16px;display:flex}.portal-h{color:#14110e;background:#fff;border-radius:12px;align-items:center;gap:11px;padding:12px;display:flex}.portal-h .pl{background:var(--accent);color:#fff;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.portal-h b{font-size:14px;font-weight:800}.portal-h span{color:#6b635c;font-size:11px}.ptabs{flex-wrap:wrap;gap:6px;display:flex}.ptabs i{color:var(--muted);border:1px solid var(--border);border-radius:8px;padding:6px 11px;font-size:11px;font-weight:600}.ptabs i.on{background:var(--accent);color:#fff;border-color:var(--accent)}.inv{border:1px solid var(--border);background:var(--surface);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;display:flex}.inv .amt{font-size:20px;font-weight:800}.inv .pay{background:var(--success);color:#04160c;cursor:pointer;border:0;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700}.ctable-wrap{border:1px solid var(--border-strong);border-radius:var(--r-xl);box-shadow:var(--shadow);margin-top:38px;overflow-x:auto}table.ctable{border-collapse:collapse;width:100%;min-width:720px;font-size:14px}.ctable th,.ctable td{text-align:left;border-bottom:1px solid var(--border);padding:15px 18px}.ctable thead th{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2);background:#00000047;font-size:11px;font-weight:500}.ctable thead th.us{color:var(--accent)}.ctable .col-us{background:var(--accent-soft)}.ctable td:first-child{color:var(--fg);font-weight:500}.ctable .g{color:var(--success);font-weight:600}.ctable .b{color:var(--muted-2)}.ctable tbody tr:last-child td{border-bottom:0}.cnote{color:var(--muted-2);margin-top:15px;font-size:12.5px;line-height:1.6}.cnote a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}.vsgrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;display:grid}.vscard{background:linear-gradient(180deg,var(--surface),var(--bg-elev));border:1px solid var(--border);border-radius:var(--r-lg);padding:24px;transition:transform .2s,border-color .2s;display:block}.vscard:hover{border-color:var(--accent-line);transform:translateY(-4px)}.vscard .vh{font-family:var(--mono);color:var(--muted-2);letter-spacing:.09em;text-transform:uppercase;font-size:11px}.vscard h3{margin:9px 0 6px;font-size:22px;font-weight:800}.vscard h3 em{color:var(--accent);font-style:normal}.vscard p{color:var(--muted);font-size:13.5px;line-height:1.5}.vscard .lnk{margin-top:15px;font-size:14px}.indgrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:42px;display:grid}.indcard{background:linear-gradient(180deg,var(--surface),var(--bg-elev));border:1px solid var(--border);border-radius:var(--r-lg);padding:20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.indcard:hover{border-color:var(--accent-line);transform:translateY(-4px);box-shadow:0 22px 46px -30px #f26a2199}.indcard .ii{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}.indcard h3{font-size:16.5px;font-weight:700}.indcard p{color:var(--muted);margin-top:6px;font-size:12.5px;line-height:1.45}.indcard .go{color:var(--accent);align-items:center;gap:6px;margin-top:13px;font-size:12.5px;font-weight:600;display:inline-flex}.pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:820px;margin:42px auto 0;display:grid}.plan{border:1px solid var(--border-strong);border-radius:var(--r-xl);background:linear-gradient(180deg,var(--surface),var(--bg-elev));padding:28px;position:relative;overflow:hidden}.plan.pop{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line),0 26px 60px -30px #f26a2199}.plan.pop:before{content:"";pointer-events:none;background:radial-gradient(360px 180px at 100% 0,#f26a2124,#0000 60%);position:absolute;inset:0}.plan .tag{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);border-radius:20px;padding:5px 10px;font-size:10px;position:absolute;top:18px;right:18px}.plan .pn{font-size:19px;font-weight:800}.plan .pfor{color:var(--muted-2);margin-top:4px;font-size:13px}.plan .amt{align-items:flex-end;gap:5px;margin-top:20px;display:flex}.plan .amt .cur{color:var(--muted);margin-bottom:9px;font-size:22px;font-weight:700}.plan .amt .num{letter-spacing:-.04em;font-size:58px;font-weight:800;line-height:.9}.plan .amt .per{color:var(--muted-2);margin-bottom:9px;font-size:14px}.plan .plist{flex-direction:column;gap:10px;margin:22px 0 24px;padding:0;list-style:none;display:flex}.plan .plist li{align-items:center;gap:10px;font-size:14.5px;display:flex}.plan .plist svg{color:var(--accent);flex:none}.plan .btn{width:100%}.pnote{text-align:center;color:var(--muted-2);margin-top:24px;font-size:13.5px}.pnote b{color:var(--muted)}.final{border-radius:var(--r-2xl);text-align:center;background:linear-gradient(150deg,#1a1005,var(--bg-elev));border:1px solid var(--border-strong);padding:clamp(46px,7vw,82px) 30px;position:relative;overflow:hidden}.final:before{content:"";pointer-events:none;background:radial-gradient(680px 300px at 50% 120%,#f26a2142,#0000 60%),radial-gradient(460px 240px at 8% -20%,#f26a2129,#0000 60%);position:absolute;inset:0}.final h2{letter-spacing:-.04em;font-size:clamp(32px,5.6vw,66px);font-weight:800;position:relative}.final p{color:var(--muted);max-width:520px;margin:18px auto 0;font-size:18px;position:relative}.final .fcta{flex-wrap:wrap;justify-content:center;gap:13px;margin-top:32px;display:flex;position:relative}.final .fmicro{color:var(--muted-2);font-size:13px;font-family:var(--mono);margin-top:20px;position:relative}.crumb{font-family:var(--mono);color:var(--muted-2);align-items:center;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.crumb a:hover{color:var(--fg)}.crumb .sep{color:var(--border-strong)}.phero{padding-top:clamp(36px,5vw,64px)}.phero h1{letter-spacing:-.04em;margin-top:14px;font-size:clamp(36px,5.4vw,62px);font-weight:800}.phero .psub{color:var(--muted);max-width:620px;margin-top:18px;font-size:clamp(16px,1.8vw,19px);line-height:1.6}.phero .pcta{flex-wrap:wrap;gap:13px;margin-top:28px;display:flex}.vhero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;display:grid}.verdict{border:1px solid var(--border-strong);border-radius:var(--r-xl);background:var(--surface);overflow:hidden}.verdict .vt{border-bottom:1px solid var(--border);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);padding:14px 18px;font-size:11px}.verdict .vrow{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:16px 18px;display:flex}.verdict .vrow:last-child{border-bottom:0}.verdict .vrow .vl{flex:1}.verdict .vrow .vl b{font-size:14px;font-weight:600;display:block}.verdict .vrow .vl span{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.verdict .vrow .vm{text-align:right;white-space:nowrap;font-size:13px;font-weight:700}.verdict .vrow .vm.us{color:var(--accent)}.reasons{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;display:grid}.reason{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-lg);padding:22px}.reason .rn{font-family:var(--mono);color:var(--accent);font-size:12px}.reason h3{margin:10px 0 8px;font-size:17px;font-weight:700}.reason p{color:var(--muted);font-size:13.5px;line-height:1.55}.quotecard{border:1px solid var(--border);background:linear-gradient(180deg,var(--surface),var(--bg-elev));border-radius:var(--r-xl);margin-top:42px;padding:32px}.quotecard p{letter-spacing:-.02em;font-size:clamp(18px,2.4vw,24px);font-weight:600;line-height:1.4}.quotecard .qby{color:var(--muted-2);font-size:13px;font-family:var(--mono);margin-top:16px}.ind-hero-badge{color:var(--accent);border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:20px;align-items:center;gap:9px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.pain{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;display:grid}.paincard{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-lg);padding:22px}.paincard .px{background:var(--danger-soft);width:34px;height:34px;color:var(--danger);border-radius:9px;place-items:center;margin-bottom:12px;display:grid}.paincard h4{font-size:15.5px;font-weight:700}.paincard p{color:var(--muted);margin-top:7px;font-size:13.5px;line-height:1.5}.paincard .fix{border-top:1px solid var(--border);color:var(--fg);align-items:flex-start;gap:9px;margin-top:12px;padding-top:12px;font-size:13px;display:flex}.paincard .fix svg{color:var(--success);flex:none;margin-top:2px}.stat-row{background:var(--border);border:1px solid var(--border);border-radius:var(--r-lg);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:42px;display:grid;overflow:hidden}.stat{background:var(--bg-elev);text-align:center;padding:26px 22px}.stat .sv{letter-spacing:-.03em;color:var(--accent);font-size:34px;font-weight:800}.stat .sl{color:var(--muted);margin-top:6px;font-size:13.5px}.wf{border:1px solid var(--border);border-radius:var(--r-xl);flex-direction:column;gap:0;margin-top:38px;display:flex;overflow:hidden}.wf .step{border-bottom:1px solid var(--border);background:var(--surface);gap:16px;padding:20px 22px;display:flex}.wf .step:last-child{border-bottom:0}.wf .step .num{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);font-weight:700;font-family:var(--mono);border-radius:10px;flex:none;place-items:center;font-size:14px;display:grid}.wf .step h4{font-size:15.5px;font-weight:700}.wf .step p{color:var(--muted);max-width:640px;margin-top:4px;font-size:13.5px}footer{border-top:1px solid var(--border);background:var(--bg-elev);margin-top:clamp(64px,8vw,104px)}.foot-top{grid-template-columns:1.6fr repeat(4,1fr);gap:30px;padding-block:52px;display:grid}.foot-brand .brand{margin-bottom:15px}.foot-brand p{color:var(--muted);max-width:260px;font-size:13.5px;line-height:1.6}.foot-brand .socials{gap:9px;margin-top:16px;display:flex}.foot-brand .socials a{border:1px solid var(--border-strong);width:35px;height:35px;color:var(--muted);border-radius:9px;place-items:center;transition:all .18s;display:grid}.foot-brand .socials a:hover{color:var(--accent);border-color:var(--accent-line)}.foot-col h5{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted-2);margin:0 0 15px;font-size:11px;font-weight:500}.foot-col a{color:var(--muted);padding:5px 0;font-size:13.5px;transition:color .16s;display:block}.foot-col a:hover{color:var(--accent)}.foot-bottom{border-top:1px solid var(--border);color:var(--muted-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-block:20px;font-size:13px;display:flex}.foot-bottom .legal{flex-wrap:wrap;gap:18px;display:flex}.foot-bottom .legal a:hover{color:var(--muted)}.sec-head h2,.final h2,.phero h1,.ai h2,.sc-copy h3{background:linear-gradient(#fff,#d6dbe1 58%,#bcc3cc);color:#0000;-webkit-background-clip:text;background-clip:text}.hero h1 .line.d1{background:linear-gradient(#fff,#cfd5dc);color:#0000;-webkit-background-clip:text;background-clip:text}.feat,.indcard,.vscard,.reason,.paincard,.plan{background:linear-gradient(#181c21,#0f1216);border-top-color:#ffffff16}.pillar{background:linear-gradient(#12161b,#0d0f12)}.feat .fi,.indcard .ii{background:linear-gradient(145deg,#f26a2152,#f26a210f);border:1px solid #f26a214d;box-shadow:inset 0 1px #ffffff1f}.stat .sv{font-family:var(--display);background:linear-gradient(#ffa363,#e85f16);color:#0000;-webkit-background-clip:text;background-clip:text}.plan .num,.plan .amt .cur{font-family:var(--display)}.plan.pop{background:linear-gradient(#1c1a17,#101012)}@media (max-width:980px){.nav-links,.nav-cta{display:none}.hamburger{display:block}.hero-grid{grid-template-columns:1fr;gap:60px}.stage{width:100%;max-width:580px;margin-inline:auto}.ai-grid,.vhero-grid{grid-template-columns:1fr;gap:38px}.showcase,.showcase.rev{grid-template-columns:1fr;gap:30px}.showcase.rev .sc-copy{order:0}.pillars,.fgrid{grid-template-columns:repeat(2,1fr)}.feat.wide{grid-column:span 2}.vsgrid,.reasons,.pain{grid-template-columns:1fr}.indgrid{grid-template-columns:repeat(2,1fr)}.stat-row{grid-template-columns:1fr}.foot-top{grid-template-columns:1fr 1fr}.foot-brand{grid-column:span 2}}@media (max-width:560px){.wrap{padding-inline:18px}.hero h1{font-size:clamp(38px,12vw,56px)}.summ .metrics{grid-template-columns:repeat(3,1fr);gap:12px 0}.pillars,.fgrid,.pgrid,.indgrid{grid-template-columns:1fr}.feat.wide{grid-column:span 1}.f-lead{min-width:172px;top:-16px;left:-6px}.f-pay{min-width:172px;bottom:16px;left:-6px}.f-quote{top:auto;bottom:-14px;right:-6px}.f-ind{min-width:172px;top:-14px;left:-6px}.foot-top{grid-template-columns:1fr}.foot-brand{grid-column:span 1}.plan .amt .num{font-size:50px}}.feat,.vscard,.reason,.paincard,.panel,.chat{position:relative}.feat:after,.indcard:after,.vscard:after,.reason:after,.paincard:after,.plan:after,.console:after,.panel:after,.chat:after,.verdict:after{content:"";border-radius:inherit;background:radial-gradient(210px circle at var(--mx,50%) var(--my,50%),var(--accent-hover),#ff7d3859 32%,transparent 62%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:4;padding:1.4px;transition:opacity .45s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.verdict{position:relative}.feat:hover:after,.indcard:hover:after,.vscard:hover:after,.reason:hover:after,.paincard:hover:after,.plan:hover:after,.console:hover:after,.panel:hover:after,.chat:hover:after,.verdict:hover:after{opacity:.9}@media (hover:none){.feat:after,.indcard:after,.vscard:after,.reason:after,.paincard:after,.plan:after,.console:after,.panel:after,.chat:after,.verdict:after{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}.feat:after,.indcard:after,.vscard:after,.reason:after,.paincard:after,.plan:after,.console:after,.panel:after,.chat:after,.verdict:after{display:none}}.foot-mail{color:var(--accent);margin-top:14px;font-size:14px;display:inline-block}.foot-mail:hover{text-decoration:underline}
