.lp{overflow-x:clip;background:#060a18}.lp,.lp-wrap{position:relative}.lp-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.lp-sec{position:relative;padding:clamp(70px,10vw,140px) 0}.lp-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:99px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b7c4ff;background:rgba(120,140,255,.1);border:1px solid rgba(120,140,255,.25)}.lp-eyebrow i{width:7px;height:7px;border-radius:50%;background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.2);animation:pulse 2s infinite}@keyframes pulse{50%{box-shadow:0 0 0 8px rgba(52,211,153,0)}}.lp h2.title{font-size:clamp(1.9rem,4.2vw,3.1rem);font-weight:800;letter-spacing:-.035em;line-height:1.08;margin:16px 0 14px}.lp .lead{color:#aeb9e0;font-size:clamp(1rem,1.5vw,1.18rem);max-width:60ch}.lp .center{text-align:center}.lp .center .lead{margin-inline:auto}.rv{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}.rv.in{opacity:1;transform:none}.hero3{position:relative;min-height:calc(100vh - var(--nav-h));display:grid;align-items:center;overflow:hidden;isolation:isolate;padding:clamp(36px,6vw,84px) 0 clamp(70px,9vw,110px)}.hero3 .layer{position:absolute;pointer-events:none;will-change:transform;transform:translateZ(0);contain:layout style}.aurora{inset:-20% -10%;overflow:hidden}.aurora:before{content:"";position:absolute;inset:0;background:radial-gradient(40% 50% at 16% 28%,rgba(99,102,241,.5),transparent 70%),radial-gradient(36% 45% at 84% 22%,rgba(34,211,238,.32),transparent 70%),radial-gradient(45% 50% at 62% 92%,rgba(168,85,247,.4),transparent 70%);animation:aurora 18s ease-in-out infinite alternate;will-change:transform}@keyframes aurora{to{transform:translate3d(40px,-30px,0) scale(1.08)}}.hero-canvas{inset:0;width:100%;height:100%;opacity:.75}.hero3-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);align-items:center;z-index:2}.hero3-copy{will-change:transform,opacity}.hero3 h1{font-size:clamp(2.6rem,6.2vw,5rem);line-height:1.02;letter-spacing:-.045em;font-weight:850;margin:22px 0 20px}.hero3 h1 .word{display:inline-block;min-width:3ch;background:linear-gradient(120deg,#7aa2ff,#b18cff 50%,#22d3ee);-webkit-background-clip:text;background-clip:text;color:transparent;animation:wordin .6s cubic-bezier(.2,.8,.2,1) both}@keyframes wordin{0%{opacity:0;transform:translateY(.4em) scale(.96);filter:blur(8px)}}.hero3 .sub{color:#c3cdf2;font-size:clamp(1.02rem,1.5vw,1.25rem);max-width:46ch;margin:0 0 28px;line-height:1.6}.hero-cta{display:flex;gap:14px;flex-wrap:wrap}.btn.glow{box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 14px 40px -10px rgba(129,120,255,.9)}.trust{list-style:none;display:flex;flex-wrap:wrap;gap:8px 20px;margin:22px 0 0;padding:0;color:#b4c0ea;font-size:.88rem}.trust li{display:inline-flex;align-items:center;gap:7px}.trust svg{color:#34d399}.hero-stats{display:flex;gap:clamp(18px,3.4vw,44px);flex-wrap:wrap;margin-top:clamp(26px,4vw,42px);padding-top:clamp(20px,3vw,28px);border-top:1px solid rgba(130,150,255,.16)}.hero-stats b{display:block;font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:800;letter-spacing:-.03em}.hero-stats span{font-size:.74rem;color:#96a3d4;text-transform:uppercase;letter-spacing:.1em}.scroll-cue{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:6;width:26px;height:42px;border:2px solid rgba(190,200,255,.45);border-radius:16px;will-change:opacity}.scroll-cue:after{content:"";position:absolute;left:50%;top:7px;width:4px;height:8px;margin-left:-2px;border-radius:3px;background:#c7d2ff;animation:cue 1.6s infinite}@keyframes cue{60%{transform:translateY(14px);opacity:0}to{opacity:0}}.scene{position:relative;width:100%;max-width:560px;justify-self:end;aspect-ratio:1/1}.scene .layer{inset:0}.scene-disc{border-radius:50%;background:radial-gradient(circle at 50% 45%,rgba(109,141,255,.34),rgba(154,107,255,.14) 45%,transparent 70%);border:1px solid rgba(150,170,255,.14);inset:6%!important}.sobj{position:absolute;left:var(--x);top:var(--y);width:var(--w);filter:drop-shadow(0 22px 34px rgba(60,70,200,.38))}.sobj.dim{opacity:.55;filter:none}.sobj svg{display:block;width:100%;height:auto}.chip3{position:absolute;left:var(--x);top:var(--y);padding:7px 14px;border-radius:99px;font:600 .92rem Cambria Math,Times New Roman,serif;color:#e8edff;background:rgba(14,20,52,.62);border:1px solid rgba(150,170,255,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 28px -14px rgba(0,0,0,.7);animation:drift var(--t,9s) ease-in-out infinite alternate;white-space:nowrap}.chip3.teal{color:#7ff0df;border-color:rgba(52,211,153,.4)}.chip3.violet{color:#cdb8ff;border-color:rgba(167,139,250,.45)}.chip3.pink{color:#ffb3dc;border-color:rgba(244,114,182,.4)}.chip3.blue{color:#b3cbff}@keyframes drift{0%{transform:translateZ(0) rotate(-2deg)}to{transform:translate3d(8px,-14px,0) rotate(2deg)}}.live-card{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-100%);display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;background:rgba(10,16,42,.72);border:1px solid rgba(150,170,255,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px -18px rgba(0,0,0,.8);white-space:nowrap}.live-card small{display:block;color:#8f9bc4;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.live-card b{font-size:.98rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lc-dot{width:9px;height:9px;border-radius:50%;background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.22);animation:pulse 2s infinite}.lc-spark{width:70px;height:26px}.lc-spark path{fill:none;stroke:#22d3ee;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:140;stroke-dashoffset:140;animation:spark 3s ease-in-out infinite}@keyframes spark{60%,to{stroke-dashoffset:0}}.swing{transform-origin:50% 0;animation:swing 2.6s ease-in-out infinite alternate}@keyframes swing{0%{transform:rotate(-32deg)}to{transform:rotate(32deg)}}.bubble{animation:rise 3.4s ease-in infinite;opacity:0}.bubble:nth-of-type(2){animation-delay:-1s}.bubble:nth-of-type(3){animation-delay:-2s}.bubble:nth-of-type(4){animation-delay:-2.7s}@keyframes rise{0%{transform:translateY(0);opacity:0}15%{opacity:.9}to{transform:translateY(-70px);opacity:0}}.liquid{animation:liquid 7s ease-in-out infinite}@keyframes liquid{0%,40%{fill:#38bdf8}55%,85%{fill:#f472b6}to{fill:#38bdf8}}.slosh{animation:slosh 3s ease-in-out infinite alternate}@keyframes slosh{to{transform:translateX(-30px)}}.spin-slow{animation:spin 24s linear infinite}.spin-med,.spin-slow{transform-origin:center}.spin-med{animation:spin 9s linear infinite}.wavepath{stroke-dasharray:8 10;animation:dash 3s linear infinite}@keyframes dash{to{stroke-dashoffset:-72}}.beam{animation:beam 3s ease-in-out infinite alternate}@keyframes beam{0%{opacity:.55}to{opacity:1}}.marquee{border-block:1px solid rgba(120,140,255,.16);background:rgba(10,16,40,.6);overflow:hidden;padding:18px 0;display:grid;grid-gap:14px;gap:14px}.marquee .track{display:flex;gap:14px;width:max-content;animation:slide 60s linear infinite}.marquee .track.rev{animation-direction:reverse;animation-duration:75s}.marquee:hover .track{animation-play-state:paused}.marquee span{white-space:nowrap;padding:8px 18px;border-radius:99px;border:1px solid rgba(120,140,255,.22);background:rgba(120,140,255,.07);color:#c3cdf2;font-size:.9rem}.marquee span.chem{border-color:rgba(52,211,153,.3);background:rgba(52,211,153,.07)}@keyframes slide{to{transform:translateX(-50%)}}.sc{position:relative}.sc-pin{position:-webkit-sticky;position:sticky;top:var(--nav-h);height:calc(100vh - var(--nav-h));display:grid;align-items:center;overflow:clip;contain:layout paint}.sc-orb{position:absolute;border-radius:50%;pointer-events:none;will-change:transform;filter:blur(70px);opacity:.5}.sc-orb.a{width:38vw;height:38vw;left:-10vw;top:6%;background:radial-gradient(circle,#6d5dfc,transparent 70%)}.sc-orb.b{width:34vw;height:34vw;right:-8vw;bottom:0;background:radial-gradient(circle,#22d3ee,transparent 70%);opacity:.35}.sc-grid{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);align-items:center}.sc-left{min-width:0}.sc-head{will-change:transform}.sc-list{--h:64px;--gap:6px;position:relative;display:grid;grid-gap:var(--gap);gap:var(--gap);margin-top:24px}.sc-pill{position:absolute;left:0;right:0;top:0;height:var(--h);border-radius:14px;background:rgba(120,140,255,.12);border:1px solid rgba(130,150,255,.38);transform:translate3d(0,calc(var(--i, 0) * (var(--h) + var(--gap))),0);transition:transform .55s cubic-bezier(.2,.85,.2,1);will-change:transform;pointer-events:none}.sc-item{position:relative;z-index:1;display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;height:var(--h);padding:0 14px;border-radius:14px;border:1px solid transparent;cursor:pointer;color:#8f9bc4;transition:color .35s;background:transparent;text-align:left;font:inherit}.sc-item .num{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-weight:800;background:rgba(120,140,255,.1);transition:background .35s,box-shadow .35s}.sc-item b{display:block;color:inherit;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-item div{min-width:0}.sc-item span:not(.num){display:block;font-size:.82rem;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-item.on{color:#fff}.sc-item.on .num{background:linear-gradient(135deg,#6d8dff,#9a6bff);box-shadow:0 8px 22px -8px #7c6cff}.sc-detail{display:grid;margin-top:16px;min-height:5.4em}.sc-detail p{grid-area:1/1;margin:0;color:#b9c4ee;font-size:.95rem;line-height:1.6;opacity:0;transform:translate3d(0,8px,0);transition:opacity .45s,transform .45s}.sc-detail p.on{opacity:1;transform:none}.sc-progress{height:3px;border-radius:3px;background:rgba(120,140,255,.15);margin-top:20px;overflow:hidden}.sc-progress i{display:block;height:100%;width:100%;transform:scaleX(var(--p,0));transform-origin:0 50%;background:linear-gradient(90deg,#6d8dff,#22d3ee)}.sc-right{min-width:0}.sc-tilt{will-change:transform;transform-style:preserve-3d}.sc-stage{position:relative;aspect-ratio:4/3;max-height:calc(100vh - 190px);width:100%;border-radius:22px;overflow:hidden;background:#0a1024;border:1px solid rgba(130,150,255,.3);box-shadow:0 40px 90px -30px rgba(99,102,241,.65),inset 0 0 0 1px rgba(255,255,255,.04);isolation:isolate}.sc-stage:before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:conic-gradient(from var(--a,0deg),rgba(109,141,255,0),#6d8dff,#22d3ee,rgba(109,141,255,0) 40%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ring 6s linear infinite;pointer-events:none;z-index:5}@property --a{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes ring{to{--a:360deg}}.sc-layer{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.sc-layer.on{opacity:1;visibility:visible;transition:opacity .6s ease,visibility 0s;z-index:1}.sc-canvas{position:absolute;inset:0;opacity:0;transition:opacity .5s}.sc-layer.ready .sc-canvas{opacity:1}.sc-canvas.locked{pointer-events:none}.sc-skel{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:14px;gap:14px;color:#8f9bc4;font-size:.9rem;transition:opacity .5s;background:radial-gradient(circle at 50% 45%,rgba(109,141,255,.16),transparent 62%);overflow:hidden}.sc-skel i{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(160,180,255,.09) 50%,transparent 70%);transform:translateX(-100%);animation:shimmer 1.6s infinite}@keyframes shimmer{to{transform:translateX(100%)}}.sc-layer.ready .sc-skel{opacity:0;pointer-events:none}.sc-chip{position:absolute;top:14px;left:14px;z-index:6;display:flex;gap:8px;align-items:center}.sc-chip span{padding:5px 12px;border-radius:99px;font-size:.74rem;font-weight:700;background:rgba(8,13,28,.78);border:1px solid rgba(130,150,255,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sc-live{color:#6ee7b7}.sc-live:before{content:"● ";animation:pulse 1.6s infinite}.sc-actions{right:14px;display:flex;gap:8px}.sc-actions,.sc-readouts{position:absolute;bottom:14px;z-index:6}.sc-readouts{left:14px;display:grid;grid-gap:4px;gap:4px;padding:9px 12px;border-radius:12px;background:rgba(8,13,28,.78);border:1px solid rgba(130,150,255,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.76rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:160px}.sc-readouts div{display:flex;justify-content:space-between;gap:14px}.sc-readouts span{color:#8f9bc4}.sc-readouts b{color:#a8c0ff;font-weight:600}.sc-foot{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;min-height:64px}.sc-foot-title{font-weight:750}@media (min-width:901px) and (max-height:820px){.sc-head .lead{display:none}.sc-head h2.title{font-size:clamp(1.6rem,3vw,2.3rem);margin:10px 0 0}.sc-list{--h:52px;--gap:4px;margin-top:14px}.sc-item .num{width:32px;height:32px}.sc-item{grid-template-columns:32px minmax(0,1fr);gap:12px}.sc-detail{margin-top:10px;min-height:4.8em}.sc-detail p{font-size:.88rem;line-height:1.5}.sc-progress{margin-top:12px}.sc-stage{max-height:calc(100vh - 170px)}}@media (max-width:900px){.sc-pin{align-items:start;padding-top:10px}.sc-grid{grid-template-columns:1fr;gap:14px}.sc-right{order:-1}.sc-stage{aspect-ratio:16/11;max-height:40vh}.sc-list,.sc-progress{display:none}.sc-detail{margin-top:0;min-height:5.6em}.sc-readouts{display:none}.sc-foot{margin-top:10px;min-height:56px}.sc-orb{display:none}}@media (prefers-reduced-motion:reduce){.sc-canvas,.sc-detail p,.sc-layer,.sc-pill,.sc-skel{transition:none!important}.sc-skel i{animation:none}}.bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:54px}.feat.a{grid-column:span 4;min-height:270px;padding-bottom:110px}.feat.b,.feat.c{grid-column:span 2}.feat.d{grid-column:span 6;display:grid;grid-template-columns:auto 1fr;grid-column-gap:20px;column-gap:20px;align-items:center}.feat.d .ico{margin:0;grid-row:span 2}.feat.d h3{align-self:end}.feat.d p{align-self:start}.feat-art{position:absolute;left:0;right:0;bottom:10px;width:100%;height:76px;opacity:.55;pointer-events:none}@media (max-width:900px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.feat.a,.feat.d{grid-column:span 2}.feat.b,.feat.c{grid-column:span 1}.feat.a{min-height:0;padding-bottom:110px}}@media (max-width:560px){.bento{grid-template-columns:1fr}.feat.a,.feat.b,.feat.c,.feat.d{grid-column:span 1}.feat.d{display:block}.feat.d .ico{margin-bottom:18px}}.feat{position:relative;padding:26px 26px 28px;border-radius:20px;background:linear-gradient(180deg,rgba(130,150,255,.08),rgba(130,150,255,.02));border:1px solid rgba(130,150,255,.18);overflow:hidden;transition:transform .25s,border-color .25s;transform-style:preserve-3d}.feat:before{content:"";position:absolute;inset:0;background:radial-gradient(260px circle at var(--px,50%) var(--py2,0),rgba(129,140,255,.22),transparent 70%);opacity:0;transition:opacity .3s;pointer-events:none}.feat:hover{border-color:rgba(150,170,255,.5)}.feat:hover:before{opacity:1}.feat .ico{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;color:#fff;margin-bottom:18px;background:linear-gradient(135deg,var(--c1,#6d8dff),var(--c2,#9a6bff));box-shadow:0 12px 26px -10px var(--c1,#6d8dff)}.feat h3{font-size:1.15rem;margin-bottom:8px}.feat p{color:#a5b1dc;font-size:.95rem;margin:0}.cur-tools{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin:34px 0 30px}.cur-seg{display:inline-flex;padding:4px;gap:4px;background:rgba(130,150,255,.08);border:1px solid rgba(130,150,255,.2);border-radius:14px}.cur-seg button{border:0;background:transparent;color:#98a5d6;padding:9px 18px;border-radius:10px;font:inherit;font-weight:700;cursor:pointer;transition:all .2s}.cur-seg button.on{background:linear-gradient(135deg,#6d8dff,#9a6bff);color:#fff;box-shadow:0 8px 20px -8px #7c6cff}.cur-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:12px;gap:12px}.cur-card{position:relative;padding:16px 18px 18px;border-radius:16px;background:rgba(130,150,255,.06);border:1px solid rgba(130,150,255,.16);animation:pop .5s both;animation-delay:var(--d,0s);overflow:hidden}@keyframes pop{0%{opacity:0;transform:translateY(14px) scale(.97)}}.cur-card small{color:#7f8dc4;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.cur-card b{display:block;margin:4px 0 12px;line-height:1.3}.cur-card .bar{height:5px;border-radius:4px;background:rgba(130,150,255,.14)}.cur-card .bar i{display:block;height:100%;border-radius:4px;width:calc(var(--w) * 1%);background:linear-gradient(90deg,#6d8dff,#22d3ee)}.cur-card.chem .bar i{background:linear-gradient(90deg,#34d399,#22d3ee)}.cur-card .n{position:absolute;right:16px;top:14px;font-weight:800;color:#b4c3ff}.steps3{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:56px}.steps3:before{content:"";position:absolute;left:16%;right:16%;top:33px;height:2px;background:linear-gradient(90deg,rgba(109,141,255,.1),#6d8dff,rgba(34,211,238,.2));transform-origin:left;transform:scaleX(var(--line,0))}.step3{text-align:center;position:relative}.step3 .dot{width:66px;height:66px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:1.4rem;color:#fff;background:linear-gradient(135deg,#6d8dff,#9a6bff);box-shadow:0 0 0 8px rgba(109,141,255,.14),0 16px 34px -12px #7c6cff}.step3 h3{margin-bottom:8px}.step3 p{color:#a5b1dc;margin:0 auto;max-width:30ch}@media (max-width:760px){.steps3{grid-template-columns:1fr}.steps3:before{display:none}}.tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:50px}@media (max-width:1000px){.tiers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.tiers{grid-template-columns:1fr}}.tier{position:relative;padding:26px 22px;border-radius:20px;background:rgba(130,150,255,.05);border:1px solid rgba(130,150,255,.18);display:flex;flex-direction:column;gap:10px;transition:transform .25s}.tier:hover{transform:translateY(-6px)}.tier.hot{background:linear-gradient(180deg,rgba(109,141,255,.22),rgba(154,107,255,.08));border-color:rgba(150,170,255,.6);box-shadow:0 30px 60px -30px #6d6ff5}.tier .badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:4px 14px;border-radius:99px;font-size:.72rem;font-weight:800;white-space:nowrap;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#2a1a00}.tier h3{font-size:1.25rem;margin:0}.tier .count{font-size:2.3rem;font-weight:850;letter-spacing:-.03em;line-height:1}.tier .count small{font-size:.85rem;color:#98a5d6;font-weight:500;letter-spacing:0}.tier ul{margin:6px 0 0;padding:0;list-style:none;display:grid;grid-gap:9px;gap:9px;color:#c3cdf2;font-size:.92rem}.tier li{display:flex;gap:9px}.tier li svg{color:#34d399;flex:none;margin-top:3px}.cta{position:relative;overflow:hidden;border-radius:32px;padding:clamp(40px,7vw,90px) clamp(22px,5vw,70px);text-align:center;background:linear-gradient(135deg,#1b2170,#4b2db8 55%,#0b6e8c);isolation:isolate}.cta .o{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;z-index:-1;transform:translate3d(0,calc(var(--py, 0) * 1px),0)}.cta .o1{width:340px;height:340px;background:#8b5cf6;left:-80px;top:-90px}.cta .o2{width:300px;height:300px;background:#22d3ee;right:-60px;bottom:-80px}.px-bg{inset:0;pointer-events:none;overflow:hidden;z-index:0}.px-bg,.px-y{position:absolute}.px-y{left:50%;top:10%;width:min(980px,90vw);aspect-ratio:1;margin-left:calc(min(980px, 90vw) / -2);border-radius:50%;background:radial-gradient(circle,rgba(109,111,245,.22),transparent 66%);transform:translate3d(0,calc(var(--py, 0) * 1px),0)}.px-x,.px-y{will-change:transform}@supports (animation-timeline:view()){.px-y{transform:none;animation:pxy linear both;animation-timeline:view();animation-range:cover 0 cover 100%}.px-x{animation:pxx linear both;animation-timeline:view();animation-range:cover 0 cover 100%}@keyframes pxy{0%{transform:translate3d(0,var(--y0,80px),0)}to{transform:translate3d(0,var(--y1,-80px),0)}}@keyframes pxx{0%{transform:translate3d(var(--x0,6%),0,0)}to{transform:translate3d(var(--x1,-30%),0,0)}}}@supports not (animation-timeline:view()){.band-track{animation:slide 80s linear infinite}}.lp-sec>.lp-wrap{z-index:1}.band{overflow:hidden;padding:clamp(10px,2vw,24px) 0;border-block:1px solid rgba(130,150,255,.1);background:linear-gradient(180deg,rgba(10,16,40,.5),transparent)}.band-track{display:flex;width:max-content;gap:clamp(20px,4vw,56px);font-size:clamp(3.4rem,11vw,9rem);font-weight:900;letter-spacing:-.04em;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(150,170,255,.34);white-space:nowrap}.band-track span{display:inline-flex;align-items:center;gap:clamp(20px,4vw,56px)}.band-track i{font-style:normal;font-size:.3em;color:#6d8dff;-webkit-text-stroke:0;opacity:.7}.faq-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(28px,6vw,80px);gap:clamp(28px,6vw,80px);align-items:start}.faq-head{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 30px)}.faq-list{display:grid;grid-gap:10px;gap:10px}.faq-item{border-radius:16px;border:1px solid rgba(130,150,255,.18);background:rgba(130,150,255,.05);transition:border-color .2s,background .2s}.faq-item[open]{border-color:rgba(150,170,255,.45);background:rgba(130,150,255,.09)}.faq-item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;font-weight:650;font-size:1.02rem}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:rgba(130,150,255,.12);transition:transform .25s,background .2s}.faq-item[open] summary span{transform:rotate(180deg);background:linear-gradient(135deg,#6d8dff,#9a6bff)}.faq-a{padding:0 20px 20px}.faq-a p{margin:0;color:#b5c0e6;line-height:1.7}.faq-item[open] .faq-a{animation:faq-in .25s ease-out}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:1000px){.hero3-grid{grid-template-columns:1fr;text-align:center}.hero3-copy{display:flex;flex-direction:column;align-items:center}.hero3 .sub{margin-inline:auto}.hero-cta,.hero-stats,.trust{justify-content:center}.scene{justify-self:center;max-width:440px;margin-top:8px}.faq-wrap{grid-template-columns:1fr}.faq-head{position:static}}@media (max-width:760px){.scene{max-width:360px}.chip3{font-size:.78rem;padding:5px 10px}.live-card{padding:8px 10px}.lc-spark,.scroll-cue{display:none}}@media (max-width:560px){.lp-eyebrow{font-size:.66rem;letter-spacing:.05em;justify-content:center;text-align:center}.hero3{padding-top:28px}.hero-cta .btn{flex:1 1 100%}.trust{flex-direction:column;align-items:flex-start;gap:8px}.hero-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px 8px;gap:14px 8px;width:100%}.hero-stats span{font-size:.62rem;letter-spacing:.06em}.sc-actions{bottom:8px;right:8px}.sc-chip{top:8px;left:8px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}.rv{opacity:1;transform:none}.hero3-copy{opacity:1!important}.hero3-copy,.px-x,.px-y{transform:none!important}}.band,.lp-sec,.sc{scroll-margin-top:calc(var(--nav-h) + 4px)}