:root{--white:#fff;--ice:#f4f6f8;--ice-2:#ebeef2;--line:#e4e8ec;--line-2:#cfd5db;--ink:#15222b;--ink-2:#22313c;--text:#4a545e;--muted:#8b939b;--orange:#fa5206;--orange-2:#e14a05;--orange-soft:#fff0e8;--orange-glow:#fa520640;--wa:#25d366;--display:"Inter Tight","Inter",system-ui,sans-serif;--body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--w:1240px;--gutter:clamp(20px,4vw,56px);--ease:cubic-bezier(.16,1,.3,1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--white);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-kerning:normal;margin:0;font-size:17px;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--display);color:var(--ink);letter-spacing:-.015em;margin:0;font-weight:700;line-height:1.08}h1{letter-spacing:-.028em;font-size:clamp(2.7rem,6vw,5.1rem);font-weight:900;line-height:1.02}h2{letter-spacing:-.026em;max-width:19ch;font-size:clamp(2.1rem,4.6vw,3.8rem);font-weight:800;line-height:1.06}h3{font-size:1.4rem}p{margin:0 0 1em}a{color:var(--orange);text-decoration:none}a:hover{color:var(--orange-2)}:focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}img{max-width:100%;display:block}.wrap{max-width:var(--w);padding:0 var(--gutter);margin:0 auto}section{padding:clamp(90px,11vw,150px) 0;scroll-margin-top:0;position:relative}.lede{max-width:54ch;color:var(--text);font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.5}.kicker{font-family:var(--display);color:var(--ink);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 16px 8px 10px;font-size:.95rem;font-weight:600;display:inline-flex}.kicker:before{content:"";background:var(--orange);width:9px;height:9px;box-shadow:0 0 0 4px var(--orange-soft);border-radius:50%}.dark{background:var(--ink);color:#c5ced5}.dark h2,.dark h3{color:#fff}.dark .kicker{color:#fff;background:#ffffff0f;border-color:#ffffff24}.dark .kicker:before{box-shadow:0 0 0 4px #fa520640}.icy{background:var(--ice)}.intro{grid-template-columns:1.25fr .75fr;align-items:end;gap:clamp(24px,5vw,80px);margin-bottom:clamp(44px,5vw,80px);display:grid}.intro p{max-width:44ch;margin:0;font-size:1.08rem}.dark .intro p{color:#c5ced5}.split .wd{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.split .wd i{transition:transform 1s var(--ease);font-style:normal;display:inline-block;transform:translateY(110%)rotate(3deg)}.split.in .wd i{transform:none}.reveal{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transform:translateY(34px)}.reveal.in{opacity:1;transform:none}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.d4{transition-delay:.4s}#pre{z-index:1000;background:var(--white);transition:transform 1s var(--ease);will-change:transform;place-items:center;display:grid;position:fixed;inset:0}#pre.done{transform:translateY(-101%)}#pre .lg{font-family:var(--display);color:var(--ink);letter-spacing:-.022em;align-items:center;gap:18px;font-size:2rem;font-weight:800;display:flex}#pre .lg img{height:64px;animation:preSpin 1.4s var(--ease) both}#pre .lg span{display:inline-block;overflow:hidden}#pre .lg span i{animation:up .8s var(--ease) .5s forwards;font-style:normal;display:inline-block;transform:translateY(110%)}#pre .bar{background:var(--orange);width:0;height:3px;animation:load 1.3s var(--ease) forwards;position:absolute;bottom:0;left:0}@keyframes preSpin{0%{opacity:0;transform:rotateY(180deg)scale(.6)}to{opacity:1;transform:none}}@keyframes up{to{transform:none}}@keyframes load{to{width:100%}}.btn{transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .2s,color .2s,border-color .2s;white-space:nowrap;cursor:pointer;font-size:1rem;font-weight:600;line-height:1;font-family:var(--body);will-change:transform;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:17px 28px;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";background:radial-gradient(120px 60px at var(--mx,50%) var(--my,50%),#ffffff59,transparent 70%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.btn:hover:after{opacity:1}.btn-primary{background:var(--orange);color:#fff;box-shadow:0 14px 34px -12px var(--orange-glow)}.btn-primary:hover{background:var(--orange-2);color:#fff;box-shadow:0 22px 44px -12px #fa520680}.btn-ghost{border-color:var(--line-2);color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf}.btn-ghost:hover{border-color:var(--ink);color:var(--ink)}.btn-glass{color:#fff;background:#ffffff0f;border-color:#ffffff47}.btn-glass:hover{color:#fff;border-color:#fff}.btn svg{z-index:1;flex:none;width:18px;height:18px;position:relative}.btn>span{z-index:1;position:relative}.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}header{z-index:80;pointer-events:none;opacity:0;transition:opacity .8s var(--ease) .2s,transform .8s var(--ease) .2s;position:fixed;top:14px;left:0;right:0;transform:translateY(-20px)}body.ready header{opacity:1;transform:none}header .bar{pointer-events:auto;max-width:var(--w);padding:0 var(--gutter);margin:0 auto}header .pill{-webkit-backdrop-filter:blur(18px)saturate(1.5);background:#ffffffb8;border:1px solid #15222b14;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;height:66px;padding:0 10px 0 18px;transition:box-shadow .3s,background .3s;display:flex;box-shadow:0 10px 40px -20px #15222b59}header.scrolled .pill{background:#ffffffdb;box-shadow:0 20px 50px -20px #15222b73}.brand{color:var(--ink);font-family:var(--display);letter-spacing:-.012em;align-items:center;gap:11px;font-size:1.1rem;font-weight:700;display:flex}.brand:hover{color:var(--ink)}.brand img{width:auto;height:30px}.brand em{color:var(--muted);letter-spacing:0;border-left:1px solid var(--line-2);padding-left:11px;font-size:.8rem;font-style:normal;font-weight:500}nav{align-items:center;gap:2px;display:flex}nav a{color:var(--ink-2);border-radius:999px;padding:10px 14px;font-size:.93rem;font-weight:500;transition:background .2s}nav a:hover{color:var(--ink);background:#15222b0f}nav a.back{color:var(--muted)}nav .btn{margin-left:8px;padding:12px 20px;font-size:.93rem}.menu-btn{cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:999px;padding:10px;display:none}.hero{isolation:isolate;align-items:center;min-height:min(100svh,980px);padding:0;display:flex;overflow:hidden}.hero:before{content:"";z-index:-2;background:radial-gradient(1000px 700px at 80% 20%,#fa520629,transparent 62%), radial-gradient(800px 600px at 8% 95%,#15222b12,transparent 60%), linear-gradient(180deg,#fff 0%,#fff 75%,var(--ice) 100%);position:absolute;inset:0}.hero:after{content:"";z-index:-1;opacity:.55;background-image:radial-gradient(#15222b29 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 70% at 70% 45%,#000 10%,#0000 100%);mask:radial-gradient(70% 70% at 70% 45%,#000 10%,#0000 100%)}#bg,.hlabels{z-index:0;pointer-events:none;width:48%;height:100%;position:absolute;top:0;right:1.5%}.hlabels{z-index:1}.hl{text-align:center;font-family:var(--display);white-space:nowrap;opacity:0;will-change:transform,opacity;line-height:1.05;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.hl b{color:var(--ink);white-space:nowrap;font-size:.95rem;font-weight:800;display:block}.hl span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:.72rem;font-weight:600;display:block}.hl.last b{color:var(--orange);font-size:1.3rem;font-weight:900}.hcap{right:calc(var(--gutter) + 8px);z-index:2;max-width:300px;color:var(--muted);text-align:right;opacity:0;font-size:.82rem;line-height:1.4;position:absolute;bottom:74px}.hcap b{color:var(--ink);font-family:var(--display);margin-bottom:2px;font-size:.95rem;font-weight:700;display:block}body.ready .hcap{animation:fadeUp 1s var(--ease) 2.2s forwards}.hero .wrap{z-index:2;grid-template-columns:minmax(0,640px) 1fr;gap:24px;width:100%;padding-top:140px;padding-bottom:90px;display:grid;position:relative}.hero h1{max-width:13ch}.hero h1 .w{opacity:0;transform-origin:0 100%;display:inline-block;transform:translateY(.7em)rotate(3deg)}.hero h1 .w.z{color:#fff;-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;letter-spacing:.035em}.hero h1 .w.h{color:var(--orange)}body.ready .hero h1 .w{animation:word 1.1s var(--ease) forwards}.hero h1 .w:first-child{animation-delay:.1s}.hero h1 .w:nth-child(2){animation-delay:.17s}.hero h1 .w:nth-child(3){animation-delay:.24s}.hero h1 .w:nth-child(4){animation-delay:.31s}.hero h1 .w:nth-child(5){animation-delay:.38s}.hero h1 .w:nth-child(6){animation-delay:.45s}.hero h1 .w:nth-child(7){animation-delay:.52s}.hero h1 .w:nth-child(8){animation-delay:.59s}.hero h1 .w:nth-child(9){animation-delay:.66s}@keyframes word{to{opacity:1;transform:none}}.hero .kicker,.hero .lede,.hero .actions,.hero .trust{opacity:0}body.ready .hero .kicker{animation:fadeUp 1s var(--ease) 50ms forwards}body.ready .hero .lede{animation:fadeUp 1s var(--ease) .8s forwards}body.ready .hero .actions{animation:fadeUp 1s var(--ease) 1s forwards}body.ready .hero .trust{animation:fadeUp 1s var(--ease) 1.2s forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}body.settled .hero h1 .w,body.settled .hero .kicker,body.settled .hero .lede,body.settled .hero .actions,body.settled .hero .trust,body.settled .hero .scroll,body.settled .hcap,body.settled header{opacity:1;transform:none}.hero .lede{max-width:44ch;margin:30px 0 36px}.hero .trust{border-top:1px solid var(--line);grid-template-columns:repeat(3,max-content);gap:16px 44px;max-width:640px;margin-top:48px;padding-top:26px;display:grid}.hero .trust strong{font-family:var(--display);color:var(--ink);letter-spacing:-.018em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1;display:block}.hero .trust span{color:var(--muted);margin-top:6px;font-size:.82rem;display:block}.hero .scroll{color:var(--muted);z-index:1;opacity:0;flex-direction:column;align-items:center;gap:8px;font-size:.75rem;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}body.ready .hero .scroll{animation:fadeUp 1s var(--ease) 1.6s forwards}.hero .scroll i{background:linear-gradient(var(--orange),transparent);width:1px;height:44px;animation:1.8s ease-in-out infinite drop;display:block}@keyframes drop{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.marquee{background:var(--ink);color:#fff;white-space:nowrap;font-family:var(--display);letter-spacing:-.01em;z-index:2;margin:-10px 0 20px;padding:20px 0;font-size:1.05rem;font-weight:600;position:relative;overflow:hidden;transform:rotate(-1.2deg)scale(1.03)}.marquee .track{animation:46s linear infinite slide;display:inline-flex}.marquee span{align-items:center;gap:30px;padding:0 30px;display:inline-flex}.marquee span:after{content:"";background:var(--orange);border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}@keyframes slide{to{transform:translate(-50%)}}.tcard{border:1px solid var(--line);background:var(--white);transform-style:preserve-3d;transform:rotateX(var(--rx,0)) rotateY(var(--ry,0));transition:transform .5s var(--ease),box-shadow .5s var(--ease);will-change:transform;border-radius:26px;flex-direction:column;gap:14px;padding:34px;display:flex;position:relative;overflow:hidden}.tcard:hover{box-shadow:0 40px 80px -36px #15222b66}.tcard .glare{background:radial-gradient(500px 300px at var(--gx,50%) var(--gy,50%),#fa520624,transparent 60%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.tcard:hover .glare{opacity:1}.tcard p{margin:0}.stats{perspective:1600px;grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.stat{background:var(--ice);border-color:#0000;justify-content:space-between;gap:20px;min-height:250px;padding:30px}.stat b{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-size:clamp(2.3rem,3.5vw,3.25rem);font-weight:900;line-height:1}.stat b u{color:var(--orange);text-decoration:none}.stat b small{letter-spacing:0;margin-left:.12em;font-size:.42em;font-weight:800}.stat h3{letter-spacing:-.01em;margin-bottom:6px;font-size:1.12rem;line-height:1.25}.stat p{color:var(--text);font-size:.9rem;line-height:1.45}.stat.hot{background:var(--ink)}.stat.hot b,.stat.hot h3{color:#fff}.stat.hot p{color:#aab4bd}.src{color:var(--muted);max-width:86ch;margin-top:26px;font-size:.86rem}.dark .src{color:#8a949d}.star{grid-template-columns:1.02fr .98fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.chip{font-family:var(--display);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-size:.8rem;font-weight:600;line-height:1.2;display:inline-flex}.chip:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px}.chip.on{background:var(--ink);color:#fff}.chip.pilot{background:var(--ice-2);color:var(--ink-2)}.chip.pilot:before{background:var(--muted)}.chip.done{border:1px solid var(--line-2);color:var(--text);background:0 0}.chip.done:before{background:var(--line-2)}.dark .chip.on{background:#ffffff1a;border:1px solid #ffffff29}.chips{flex-wrap:wrap;gap:8px;display:flex}.bigfacts{grid-template-columns:1fr 1fr;gap:14px;margin-top:34px;display:grid}.bf2{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:22px;padding:22px}.bf2 b{font-family:var(--display);color:#fff;letter-spacing:-.018em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2rem,3.2vw,2.9rem);font-weight:900;line-height:1;display:block}.bf2 b small{color:#ff9a62;margin-left:.15em;font-size:.45em;font-weight:800}.bf2>span{color:#c5ced5;margin-top:10px;font-size:.92rem;line-height:1.4;display:block}.bf2.o{background:var(--orange);border-color:var(--orange)}.bf2.o>span,.bf2.o b small{color:#fff}.panel{background:#0f1a21;border:1px solid #ffffff1a;border-radius:30px;padding:30px;position:relative;overflow:hidden;box-shadow:0 50px 100px -50px #000c}.panel:before{content:"";pointer-events:none;background:radial-gradient(520px 380px at 80% 0,#fa520638,#0000 66%);position:absolute;inset:0}.panel>*{position:relative}.panel h3{margin-bottom:4px;font-size:1.2rem}.panel .sub{color:#8f9aa3;margin:0 0 24px;font-size:.86rem}.panel+.panel{margin-top:18px}.fn{gap:14px;display:grid}.fn .row{gap:7px;display:grid}.fn .lab{color:#c5ced5;justify-content:space-between;align-items:baseline;gap:14px;font-size:.92rem;display:flex}.fn .lab b{font-family:var(--display);color:#fff;letter-spacing:-.012em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.4rem;font-weight:800}.fn .trk{background:#ffffff12;border-radius:999px;height:16px;overflow:hidden}.fn .trk i{background:linear-gradient(90deg,#ff9a62,var(--orange));width:0;height:100%;transition:width 1.6s var(--ease);border-radius:999px;display:block}.in .fn .trk i,.fn.in .trk i{width:var(--v)}.roi{grid-template-columns:repeat(10,1fr);align-items:end;gap:8px;height:230px;margin-top:8px;display:grid;position:relative}.roi .col{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex;position:relative}.roi .col i{width:100%;height:0;transition:height 1.4s var(--ease);transition-delay:calc(var(--k)*70ms);background:#ffffff29;border-radius:9px 9px 4px 4px;display:block}.roi .col.pay i{background:linear-gradient(180deg,#ff9a62,var(--orange))}.in .roi .col i{height:var(--h)}.roi .col b{font-family:var(--display);color:#dfe5ea;font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:700}.roi .col span{color:#8f9aa3;font-size:.7rem}.roi .even{pointer-events:none;border-top:1.5px dashed #ffffff73;position:absolute;bottom:calc(17.2% + 22px);left:0;right:0}.roi .even em{color:#fff;background:#0f1a21;padding-right:8px;font-size:.72rem;font-style:normal;font-weight:600;position:absolute;top:-22px;left:0}.twin{grid-template-columns:auto 1fr;align-items:center;gap:22px;display:grid}.ring{background:conic-gradient(var(--orange) calc(var(--p)*1%),#ffffff1a 0);border-radius:50%;flex:none;place-items:center;width:132px;height:132px;display:grid}.ring:before{content:"";background:#0f1a21;border-radius:50%;grid-area:1/1;width:98px;height:98px}.ring b{font-family:var(--display);color:#fff;letter-spacing:-.015em;grid-area:1/1;font-size:1.6rem;font-weight:900;position:relative}.ring b small{margin-left:.1em;font-size:.5em}.twin p{color:#c5ced5;margin:0;font-size:.98rem}.twin p strong{color:#fff}.inds{perspective:1600px;grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.ind{grid-column:span 6;gap:18px;padding:34px}.ind .top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ind h3{letter-spacing:-.02em;max-width:22ch;font-size:clamp(1.45rem,2.1vw,1.85rem);line-height:1.14}.ind p{max-width:56ch;font-size:.98rem}.mm{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:auto;display:grid}.mm div{background:var(--ice);border-radius:16px;padding:14px 14px 13px}.mm b{font-family:var(--display);color:var(--ink);letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:900;line-height:1;display:block}.mm b small{margin-left:.12em;font-size:.5em;font-weight:800}.mm div>span{color:var(--text);margin-top:7px;font-size:.78rem;line-height:1.3;display:block}.ind.wide{grid-column:span 12}.ind.wide .mm{grid-template-columns:repeat(6,1fr)}.ind.slim{grid-column:span 4;gap:12px;padding:26px}.ind.slim.s3{grid-column:span 3}.ind.slim h3{font-size:1.25rem}.ind.slim p{font-size:.93rem}.rob{grid-template-columns:repeat(12,1fr);gap:18px;display:grid}.rb{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:26px;flex-direction:column;grid-column:span 4;justify-content:space-between;gap:12px;min-height:240px;padding:30px;display:flex}.rb b{font-family:var(--display);color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:900;line-height:1}.rb b small{color:#ff9a62;margin-left:.12em;font-size:.42em;font-weight:800}.rb h3{margin-bottom:6px;font-size:1.12rem;line-height:1.25}.rb p{color:#aab4bd;margin:0;font-size:.9rem;line-height:1.45}.rb.big{background:var(--orange);border-color:var(--orange);grid-column:span 6}.rb.big p,.rb.big b small{color:#fff}.rb.six{grid-column:span 6}.rules{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:18px;display:grid}.rule{background:#ffffff0a;border:1px solid #ffffff17;border-radius:22px;grid-template-columns:44px 1fr;align-items:start;gap:16px;padding:22px;display:grid}.rule .ck{color:#ff9a62;background:#fa520629;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.rule .ck svg{width:22px;height:22px}.rule h3{letter-spacing:-.008em;margin-bottom:5px;font-size:1.08rem}.rule p{color:#aab4bd;margin:0;font-size:.92rem;line-height:1.45}.rule p strong{color:#fff;font-weight:600}.quote{background:#0f1a21;border:1px solid #ffffff1a;border-radius:30px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(20px,4vw,60px);margin:clamp(40px,5vw,70px) 0 0;padding:clamp(28px,4vw,48px);display:grid}.quote q{quotes:none;font-family:var(--display);letter-spacing:-.022em;color:#fff;font-size:clamp(1.8rem,3.4vw,2.9rem);font-weight:800;line-height:1.08}.quote q u{color:var(--orange);text-decoration:none}.quote p{color:#c5ced5;margin:0;font-size:1.02rem}.bridge{perspective:1600px;grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.bridge .tcard{background:var(--white);justify-content:flex-end;min-height:300px;padding:32px}.bridge .lv{font-family:var(--display);color:var(--orange);letter-spacing:-.02em;margin-bottom:auto;font-size:3.4rem;font-weight:900;line-height:1}.bridge h3{font-size:1.35rem}.bridge p{font-size:.98rem}.cta{background:var(--ink);border-radius:30px;grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:28px;padding:clamp(26px,3.6vw,44px);display:grid;position:relative;overflow:hidden}.cta:before{content:"";aspect-ratio:1;filter:blur(24px);pointer-events:none;background:radial-gradient(closest-side,#fa52068c,#0000 70%);width:60%;position:absolute;top:-60%;right:-10%}.cta>*{position:relative}.cta small{font-family:var(--display);color:#ff9a62;margin-bottom:10px;font-size:.95rem;font-weight:700;display:block}.cta h3{color:#fff;letter-spacing:-.024em;max-width:20ch;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:900;line-height:1.05}.cta p{color:#c5ced5;max-width:52ch;margin:14px 0 0}.note{color:var(--muted);max-width:92ch;margin-top:34px;font-size:.86rem;line-height:1.55}.pulse{background:var(--ink);color:#c5ced5;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:26px;padding:12px 20px 12px 16px;font-size:.92rem;line-height:1.3;display:inline-flex}.pulse i{background:var(--orange);border-radius:50%;flex:none;width:10px;height:10px;position:relative}.pulse i:after{content:"";border:2px solid var(--orange);border-radius:50%;animation:2.4s ease-out infinite ripple;position:absolute;inset:-5px}.pulse b{font-family:var(--display);color:#fff;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800}@keyframes ripple{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.sector{font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--orange);font-size:.82rem;font-weight:700}.demo-tabs{flex-wrap:wrap;gap:8px;margin-bottom:30px;display:flex}.demo-tabs button{font:inherit;font-family:var(--display);color:var(--ink-2);background:var(--white);border:1px solid var(--line);cursor:pointer;transition:background .3s,color .3s,border-color .3s,transform .3s var(--ease);border-radius:999px;padding:12px 19px;font-size:.95rem;font-weight:600}.demo-tabs button:hover{border-color:var(--ink);transform:translateY(-2px)}.demo-tabs button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.demo{perspective:1800px;grid-template-columns:minmax(0,400px) 1fr;align-items:center;gap:clamp(28px,5vw,80px);display:grid}.phone{transform:rotateY(var(--py,9deg)) rotateX(var(--px,3deg));transform-style:preserve-3d;transition:transform .7s var(--ease);will-change:transform;background:#0f1a21;border-radius:46px;padding:12px;position:relative;box-shadow:0 70px 120px -50px #15222bbf,0 0 0 1px #15222b80,inset 0 0 0 2px #ffffff14}.phone:after{content:"";z-index:3;background:#0f1a21;border-radius:999px;width:86px;height:22px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.phone .scr{background:#eef1f4;border-radius:35px;flex-direction:column;height:610px;display:flex;position:relative;overflow:hidden}.phone .top{background:var(--ink);color:#fff;align-items:center;gap:12px;padding:48px 18px 14px;display:flex}.phone .av{background:var(--orange);width:40px;height:40px;font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.phone .top b{font-family:var(--display);font-size:1rem;line-height:1.2;display:block}.phone .top span{color:#aab4bd;font-size:.76rem}.phone .time{color:#aab4bd;font-variant-numeric:tabular-nums;margin-left:auto;font-size:.8rem}.wave{align-items:center;gap:3px;height:22px;margin-left:auto;display:none}.phone.voz .wave{display:flex}.phone.voz .time{margin-left:12px}.wave i{background:var(--orange);transform-origin:50%;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite wv}.wave i:nth-child(2){animation-delay:.15s}.wave i:nth-child(3){animation-delay:.3s}.wave i:nth-child(4){animation-delay:.45s}.wave i:nth-child(5){animation-delay:.6s}@keyframes wv{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.chat{flex-direction:column;flex:1;justify-content:flex-end;gap:9px;padding:16px 14px 18px;display:flex;overflow:hidden}.bub{max-width:86%;animation:pop .5s var(--ease) both;border-radius:18px;padding:11px 14px;font-size:.93rem;line-height:1.4;box-shadow:0 8px 20px -14px #15222b80}.bub.a{color:var(--ink);background:#fff;border-bottom-left-radius:6px;align-self:flex-start}.bub.c{background:var(--ink);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.bub small{opacity:.55;text-align:right;margin-top:5px;font-size:.66rem;display:block}.typing{animation:pop .4s var(--ease) both;background:#fff;border-radius:18px 18px 18px 6px;align-self:flex-start;gap:5px;padding:14px 15px;display:flex}.typing i{background:var(--muted);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite dots}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes dots{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes pop{0%{opacity:0;transform:translateY(16px)scale(.95)}to{opacity:1;transform:none}}.inside h3{letter-spacing:-.022em;max-width:20ch;margin:12px 0 10px;font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1.1}.inside>p{max-width:50ch;margin:0}.pipe{gap:8px;margin:24px 0 0;padding:0;list-style:none;display:grid}.pipe li{background:var(--white);border:1px solid var(--line);color:var(--muted);transition:border-color .3s,color .3s,box-shadow .4s,transform .4s var(--ease);border-radius:15px;grid-template-columns:32px 1fr;align-items:center;gap:13px;padding:11px 14px;font-size:.96rem;display:grid}.pipe li i{background:var(--ice-2);width:32px;height:32px;font-style:normal;font-family:var(--display);color:var(--muted);border-radius:10px;place-items:center;font-size:.82rem;font-weight:800;transition:background .3s,color .3s;display:grid}.pipe li.on{border-color:var(--orange);color:var(--ink);transform:translate(8px);box-shadow:0 22px 40px -26px #fa5206b3}.pipe li.on i{background:var(--orange);color:#fff}.pipe li.ok{color:var(--ink)}.pipe li.ok i{background:var(--ink);color:#fff}.rec{background:var(--ink);color:#fff;border-radius:20px;min-height:132px;margin-top:12px;padding:18px 22px}.rec h4{color:#ff9a62;letter-spacing:.07em;text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:700}.rec dl{grid-template-columns:auto 1fr;gap:6px 18px;margin:0;font-size:.93rem;display:grid}.rec dt{color:#8f9aa3}.rec dd{margin:0;font-weight:600}.rec dd.new{animation:1.4s ease-out flash}@keyframes flash{0%{color:var(--orange);transform:translate(8px)}to{color:#fff;transform:none}}.sim{color:var(--muted);margin:14px 0 0;font-size:.82rem}.charts{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.charts .panel+.panel{margin-top:0}.mbars{grid-template-columns:repeat(5,1fr);align-items:end;gap:12px;height:240px;display:grid}.mbars .c{flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.mbars .stk{width:100%;height:0;transition:height 1.5s var(--ease);transition-delay:calc(var(--k)*80ms);border-radius:11px 11px 4px 4px;flex-direction:column;display:flex;overflow:hidden}.in .mbars .stk{height:var(--h)}.mbars .o{background:linear-gradient(180deg,#ff9a62,var(--orange));flex:var(--f)}.mbars .n{flex:var(--f);background:#ffffff42}.mbars b{font-family:var(--display);color:#fff;white-space:nowrap;font-size:.8rem;font-weight:700}.mbars span{color:#8f9aa3;font-size:.74rem}.lg{color:#aab4bd;flex-wrap:wrap;gap:8px 18px;margin-top:16px;font-size:.8rem;display:flex}.lg span{align-items:center;gap:7px;display:inline-flex}.lg i{background:var(--orange);border-radius:3px;flex:none;width:11px;height:11px}.lg i.w{background:#ffffff4d}.lg i.s{background:#ff9a62}.donut{grid-template-columns:180px 1fr;align-items:center;gap:26px;display:grid}.donut .dw{width:180px;height:180px;position:relative}.donut svg{width:100%;height:100%;transform:rotate(-90deg)}.donut circle{fill:none;stroke-width:13px;stroke:#ffffff1a}.donut .seg{stroke-dasharray:0 100;transition:stroke-dasharray 1.8s var(--ease)}.in .donut .seg{stroke-dasharray:var(--d) 100}.donut .dw b{text-align:center;font-family:var(--display);color:#fff;place-content:center;font-size:2rem;font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.donut .dw b small{color:#aab4bd;letter-spacing:.02em;margin-top:6px;font-size:.34em;font-weight:600;display:block}.donut ul{color:#c5ced5;gap:12px;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.donut li{grid-template-columns:12px 1fr auto;align-items:center;gap:10px;display:grid}.donut li i{border-radius:3px;width:12px;height:12px}.donut li b{font-family:var(--display);color:#fff;font-weight:800}.fn.sm{gap:11px}.fn.sm .lab{font-size:.88rem}.fn.sm .lab b{font-size:1.05rem}.fn.sm .trk{height:10px}.ctrl{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.ctrl h2{max-width:14ch}.ctrl .mm{grid-template-columns:1fr 1fr;margin-top:26px}.stage{background:#0f1a21;border:1px solid #ffffff1a;border-radius:32px;height:580px;position:relative;overflow:hidden;box-shadow:0 50px 100px -50px #15222bbf}.stage:before{content:"";pointer-events:none;background:radial-gradient(520px 420px at 50% 46%,#fa52064d,#0000 66%);position:absolute;inset:0}.stage:after{content:"";opacity:.6;pointer-events:none;background-image:radial-gradient(#ffffff1f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask:radial-gradient(75% 70%,#000 10%,#0000 100%);mask:radial-gradient(75% 70%,#000 10%,#0000 100%)}#flow{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.flabels{z-index:2;pointer-events:none;position:absolute;inset:0}.fl{white-space:nowrap;font-family:var(--display);color:#c5ced5;will-change:transform;font-size:.8rem;font-weight:600;line-height:1.15;position:absolute;top:0;left:0}.fl b{color:#fff;font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:900;display:block}.fl.src{text-align:right}.fl.hub{text-align:center;color:#ff9a62;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.fl.hub b{letter-spacing:0;font-size:1.7rem}.st-head{z-index:3;color:#8f9aa3;text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;gap:12px;font-size:.78rem;font-weight:600;display:flex;position:absolute;top:18px;left:22px;right:22px}.st-cap{z-index:3;color:#8f9aa3;margin:0;font-size:.8rem;position:absolute;bottom:16px;left:22px;right:22px}.tl{grid-template-columns:repeat(7,1fr);gap:16px;padding-top:40px;display:grid;position:relative}.tl:before,.tl:after{content:"";background:var(--line-2);border-radius:3px;height:3px;position:absolute;top:9px;left:0;right:0}.tl:after{background:var(--orange);transform-origin:0;transition:transform 2.6s var(--ease) .3s;transform:scaleX(0)}.tl.in:after{transform:scaleX(1)}.tl div{position:relative}.tl div:before{content:"";background:var(--white);border:5px solid var(--orange);z-index:1;width:21px;height:21px;box-shadow:0 0 0 5px var(--ice);border-radius:50%;position:absolute;top:-40px;left:0}.tl b{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;font-size:1.12rem;font-weight:800;display:block}.tl p{margin:7px 0 0;font-size:.88rem;line-height:1.42}.up{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.up .panel+.panel{margin-top:0}.days{grid-template-columns:repeat(21,1fr);gap:5px;display:grid}.days i{aspect-ratio:1;transition:background .5s,box-shadow .5s;transition-delay:calc(var(--k)*9ms);background:#ffffff12;border-radius:4px}.in .days i{background:#ffffff85}.in .days i.hit{background:var(--orange);box-shadow:0 0 0 3px #fa520659}.days.bk{grid-template-columns:repeat(27,1fr)}.days.bk i{border-radius:50%}.sec{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(24px,4vw,60px);margin-top:clamp(50px,6vw,90px);display:grid}.stack{perspective:1500px;height:470px;position:relative}.stack .iso{width:260px;height:260px;transform-style:preserve-3d;animation:12s ease-in-out infinite alternate isoturn;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)rotateX(60deg)rotate(-42deg)}@keyframes isoturn{to{transform:translate(-50%,-50%)rotateX(60deg)rotate(-26deg)}}.stack .ly{transform:translateZ(calc(var(--i)*46px));transition:transform .7s var(--ease),background .4s,border-color .4s,box-shadow .5s;background:#ffffff0f;border:1.5px solid #ffffff4d;border-radius:30px;position:absolute;inset:0}.stack .ly.on{transform:translateZ(calc(var(--i)*46px + 20px));background:#fa5206e6;border-color:#ffb48a;box-shadow:0 0 90px #fa5206a6}.stack .ly:first-child{background:#ffffff24}.sec h3.t{letter-spacing:-.022em;max-width:18ch;margin-bottom:18px;font-size:clamp(1.6rem,2.6vw,2.3rem)}.seclist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.seclist li{transition:border-color .3s,background .3s,transform .4s var(--ease);background:#ffffff0a;border:1px solid #ffffff17;border-radius:17px;grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:13px 18px 13px 14px;display:grid}.seclist li.on{border-color:var(--orange);background:#fa520621;transform:translate(8px)}.seclist i{width:36px;height:36px;font-style:normal;font-family:var(--display);color:#fff;background:#ffffff14;border-radius:11px;place-items:center;font-size:.85rem;font-weight:800;transition:background .3s;display:grid}.seclist li.on i{background:var(--orange)}.seclist b{font-family:var(--display);color:#fff;font-size:1.02rem;font-weight:700;display:block}.seclist span{color:#aab4bd;font-size:.86rem;line-height:1.4;display:block}.seclist em{font-style:normal;font-family:var(--display);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:900}@media (width<=1000px){.demo,.ctrl,.sec,.up,.charts{grid-template-columns:1fr}.phone{width:100%;max-width:400px;margin:0 auto;transform:none}.stage{height:460px}.tl{grid-template-columns:1fr;gap:22px;padding:0 0 0 38px}.tl:before,.tl:after{width:3px;height:auto;inset:0 auto 0 9px}.tl:after{transform-origin:top;transform:scaleY(0)}.tl.in:after{transform:scaleY(1)}.tl div:before{top:2px;left:-38px}.stack{height:400px}}@media (width<=720px){.phone .scr{height:540px}.donut{grid-template-columns:1fr;justify-items:center}.donut ul{width:100%}.mbars{gap:6px;height:210px}.mbars b,.fl{font-size:.66rem}.fl b{font-size:.92rem}.stage{height:400px}.stack .iso{width:190px;height:190px}.seclist li{grid-template-columns:36px 1fr}.seclist em{grid-column:2}}.kinds{perspective:1600px;grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.kind{color:var(--text);gap:12px;min-height:360px;padding:26px}.kind:hover{color:var(--text)}.kind h3{letter-spacing:-.012em;margin-top:8px;font-size:1.22rem;line-height:1.15}.kind p{font-size:.92rem;line-height:1.45}.kind .tags{margin-top:auto}.kind .tags i{padding:5px 10px;font-size:.76rem}.kind .go{color:var(--orange);align-items:center;gap:7px;margin-top:4px;font-size:.9rem;font-weight:600;display:inline-flex}.kind .go svg{width:16px;height:16px;transition:transform .3s var(--ease)}.kind:hover .go svg{transform:translate(5px)}.ico{background:var(--orange-soft);width:52px;height:52px;color:var(--orange);border-radius:15px;flex:none;place-items:center;display:grid}.ico svg{width:24px;height:24px}.tags{flex-wrap:wrap;gap:6px;display:flex}.tags i{color:var(--ink-2);background:var(--ice);border-radius:999px;font-style:normal;font-weight:500}.icy .mm div{background:var(--white)}.pulse.lite{background:#ffffff0f;border:1px solid #ffffff1f;margin-top:22px}.k3dw{background:radial-gradient(230px 170px at 50% 62%,#fa520629,transparent 72%),linear-gradient(180deg,var(--ice) 0%,var(--white) 100%);border-radius:25px 25px 0 0;height:215px;margin:-26px -26px 2px;display:none;position:relative;overflow:hidden}.k3dw:after{content:"";opacity:.6;pointer-events:none;background-image:radial-gradient(#15222b24 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 70%,#000 0%,#0000 100%);mask:radial-gradient(70% 70%,#000 0%,#0000 100%)}.k3dw canvas{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.kinds.gl .k3dw{display:block}.kinds.gl .ico{display:none}.kinds.gl .kind h3{margin-top:10px}.kcols{z-index:2;grid-template-columns:repeat(4,1fr);gap:10px;display:grid;position:absolute;inset:58px 20px 74px}.kcol{background:#ffffff0d;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;gap:9px;min-width:0;padding:12px 10px;transition:border-color .4s,background .4s;display:flex}.kcol.act{background:#fa520614;border-color:#fa520699}.kcol h4{color:#fff;letter-spacing:0;justify-content:space-between;align-items:flex-start;gap:6px;min-height:2.4em;font-size:.8rem;line-height:1.2;display:flex}.kcol h4 em{color:#ff9a62;font-variant-numeric:tabular-nums;font-style:normal;font-weight:800}.kslot{min-height:0}.kg{background:#ffffff12;border-radius:12px;flex:none;height:58px;display:block;position:relative}.kg:before,.kg:after{content:"";background:#ffffff24;border-radius:3px;height:6px;position:absolute;left:10px}.kg:before{width:62%;top:14px}.kg:after{width:38%;top:30px}.kcard{background:var(--orange);color:#fff;animation:pop .55s var(--ease) both;border-radius:12px;padding:10px 10px 11px;box-shadow:0 18px 40px -12px #fa5206cc}.kcard b{font-family:var(--display);font-size:.84rem;line-height:1.15;display:block}.kcard span{opacity:.92;margin-top:5px;font-size:.7rem;line-height:1.3;display:block}@media (width<=1100px){.kinds{grid-template-columns:repeat(2,1fr)}.kind{min-height:0}}@media (width<=720px){.kinds{grid-template-columns:1fr}.kcols{gap:6px;left:12px;right:12px}.kcol{padding:10px 6px}.kcol h4{font-size:.66rem}.kcard b{font-size:.7rem}.kcard span{font-size:.62rem}}.wa-float{z-index:90;background:var(--wa);color:#fff;width:60px;height:60px;transition:transform .35s var(--ease),box-shadow .35s;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 16px 40px -10px #25d36699,0 4px 12px #00000026}.wa-float:hover{color:#fff;transform:translateY(-4px)scale(1.06)}.wa-float svg{width:30px;height:30px}.wa-float span{white-space:nowrap;background:var(--ink);color:#fff;opacity:0;pointer-events:none;border-radius:10px;padding:8px 12px;font-size:.85rem;font-weight:500;transition:opacity .25s;position:absolute;top:50%;right:72px;transform:translateY(-50%)}.wa-float:hover span{opacity:1}body.rec .wa-float,body.rec header{display:none}footer{background:var(--ink);color:#aab4bd;padding:90px 0 28px;font-size:.92rem;position:relative;overflow:hidden}footer .big{font-family:var(--display);letter-spacing:-.035em;color:#ffffff0d;text-align:center;pointer-events:none;white-space:nowrap;font-size:clamp(4rem,15vw,13rem);font-weight:900;line-height:.8;position:absolute;bottom:-3%;left:0;right:0}footer .wrap{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;display:grid;position:relative}footer .brand{color:#fff}footer a{color:#dfe5ea}footer a:hover{color:#fff}footer ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}footer h4{color:#fff;margin-bottom:14px;font-size:.95rem}footer .legal{color:#8a949d;border-top:1px solid #ffffff1f;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;font-size:.85rem;display:flex}footer .legal span{max-width:78ch}@media (width<=1000px){.intro,.star,.quote{grid-template-columns:1fr}.hero .wrap{grid-template-columns:1fr;padding-top:130px}.hero{min-height:0}#bg{opacity:.2;width:100%}.hlabels,.hcap{display:none}.stats{grid-template-columns:1fr 1fr}.stat{min-height:210px}.ind,.ind.slim,.ind.slim.s3{grid-column:span 12}.ind.wide .mm{grid-template-columns:repeat(3,1fr)}.rb,.rb.big,.rb.six{grid-column:span 6;min-height:210px}.rules,.bridge{grid-template-columns:1fr}.bridge .tcard{min-height:0}.bridge .lv{margin-bottom:20px}.cta{grid-template-columns:1fr}footer .wrap{grid-template-columns:1fr 1fr}}@media (width<=720px){nav{top:74px;left:var(--gutter);right:var(--gutter);border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;align-items:stretch;padding:12px;display:none;position:absolute;box-shadow:0 30px 60px -30px #15222b66}nav.open{display:flex}nav .btn{justify-content:center;margin:8px 0 0}.menu-btn{display:block}.brand em{display:none}.hero .trust{grid-template-columns:1fr 1fr}.hero h1 .w.z{-webkit-text-stroke-width:3px}.stats{grid-template-columns:1fr}.stat{min-height:0}.bigfacts{grid-template-columns:1fr}.panel{padding:22px}.twin{grid-template-columns:1fr}.roi{gap:5px;height:200px}.roi .col b{font-size:.62rem}.ind{padding:26px}.mm,.ind.wide .mm{grid-template-columns:1fr 1fr}.rb,.rb.big,.rb.six{grid-column:span 12;min-height:0}.wa-float{width:56px;height:56px;bottom:16px;right:16px}.wa-float span{display:none}footer .wrap{grid-template-columns:1fr}.marquee{margin:0;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}#pre{display:none}.hero h1 .w,.hero .kicker,.hero .lede,.hero .actions,.hero .trust,.hero .scroll,.hcap,header,.reveal,.split .wd i{opacity:1;transform:none}.fn .trk i{width:var(--v)}.roi .col i{height:var(--h)}html{scroll-behavior:auto}}
