.stage.svelte-352syw{--px: 0;--py: 0;position:relative;perspective:1400px}.ring.svelte-352syw{position:absolute;inset:-9% -6%;border:1px solid #7cecd61f;border-radius:50%;rotate:-18deg;pointer-events:none}.ring.r2.svelte-352syw{inset:-16% 4%;rotate:24deg;border-color:#7ab8ff1a}.ring.svelte-352syw i:where(.svelte-352syw){position:absolute;top:50%;left:-4px;width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 18px 2px var(--mint)}.panel.svelte-352syw{position:relative;padding:22px;border:1px solid var(--edge-strong);border-radius:20px;background:linear-gradient(160deg,#18252899,#0d151899),radial-gradient(at 20% 0%,#1b3b3640,transparent 60%),var(--surface);box-shadow:0 1px #ffffff12 inset,0 50px 100px -30px #000c,0 0 80px -30px #39c3aa55;transform:rotateY(calc(-7deg + var(--px) * 7deg)) rotateX(calc(4deg - var(--py) * 6deg));transition:transform .6s var(--ease)}.panel-top.svelte-352syw{display:flex;align-items:center;gap:12px}.panel-top.svelte-352syw strong:where(.svelte-352syw){font-size:13px}.panel-top.svelte-352syw small:where(.svelte-352syw){font-size:11px;margin-top:2px}.mark.svelte-352syw{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:var(--mint);background:var(--mint-deep);border:1px solid #2a6a60}.stream.svelte-352syw{margin-left:10px;display:inline-flex;align-items:center;gap:7px;font-size:11px;color:var(--up)}.stream.svelte-352syw i:where(.svelte-352syw){width:6px;height:6px;border-radius:50%;background:currentColor}.frames.svelte-352syw{display:flex;gap:4px;margin:18px 0 14px;padding:4px;border-radius:10px;background:#0a1012;border:1px solid var(--edge);font-size:11px;color:var(--dim)}.frames.svelte-352syw span:where(.svelte-352syw){flex:1;text-align:center;padding:6px 0;border-radius:7px;transition:background .4s,color .4s}.frames.svelte-352syw .on:where(.svelte-352syw){background:var(--mint-deep);color:var(--mint)}.panel-body.svelte-352syw{display:grid;grid-template-columns:minmax(0,1fr) 62px;gap:14px;align-items:stretch}.candles.svelte-352syw{width:100%;height:auto;overflow:visible}.gridlines.svelte-352syw path:where(.svelte-352syw){stroke:#ffffff0d;stroke-dasharray:2 6}.candle.svelte-352syw path:where(.svelte-352syw){stroke:var(--down);stroke-width:1.2}.candle.svelte-352syw rect:where(.svelte-352syw){fill:var(--down)}.candle.up.svelte-352syw path:where(.svelte-352syw){stroke:var(--up)}.candle.up.svelte-352syw rect:where(.svelte-352syw){fill:var(--up)}.candle.svelte-352syw{transform-box:fill-box;transform-origin:center}.zone.gain.svelte-352syw{fill:#64dbae1c}.zone.risk.svelte-352syw{fill:#ff84971a}.zone.svelte-352syw{transform-box:fill-box;transform-origin:left}.level.svelte-352syw{fill:none;stroke-width:1.3}.level.target.svelte-352syw{stroke:var(--up)}.level.entry.svelte-352syw{stroke:var(--ink);stroke-dasharray:5 5}.level.stop.svelte-352syw{stroke:var(--down)}.dot.svelte-352syw{fill:var(--ink)}.pulse.svelte-352syw{fill:none;stroke:var(--ink);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}.book.svelte-352syw{display:flex;flex-direction:column;justify-content:center;gap:4px}.book.svelte-352syw i:where(.svelte-352syw){height:7px;width:var(--w);border-radius:2px;background:#ff849759;transform-origin:left}.book.svelte-352syw .bid:where(.svelte-352syw){background:#64dbae59}.book.svelte-352syw b:where(.svelte-352syw){height:1px;margin:5px 0;background:var(--edge-strong)}.legend.svelte-352syw{display:flex;gap:18px;margin-top:14px;font-size:11px;color:var(--soft)}.legend.svelte-352syw span:where(.svelte-352syw):before{content:"";display:inline-block;width:14px;height:2px;margin-right:7px;vertical-align:middle;background:var(--ink)}.legend.svelte-352syw .target:where(.svelte-352syw):before{background:var(--up)}.legend.svelte-352syw .stop:where(.svelte-352syw):before{background:var(--down)}.float.svelte-352syw{position:absolute;padding:14px 16px;border:1px solid var(--edge-strong);border-radius:14px;background:#0f181bf2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 24px 50px -18px #000d;translate:calc(var(--px) * var(--depth) * 1px) calc(var(--py) * var(--depth) * 1px);transition:translate .6s var(--ease)}.f1.svelte-352syw{--depth: -26;top:-92px;right:-30px;width:168px}.f2.svelte-352syw{--depth: 22;bottom:-30px;left:-28px;display:flex;align-items:center;gap:12px}.float-head.svelte-352syw{display:flex;align-items:center;justify-content:space-between;font-size:12px}.float-head.svelte-352syw strong:where(.svelte-352syw){color:var(--up);letter-spacing:.06em}.float-head.svelte-352syw span:where(.svelte-352syw){padding:3px 8px;border-radius:20px;font-size:10px;color:var(--mint);background:var(--mint-deep)}.float.svelte-352syw dl:where(.svelte-352syw){margin:12px 0 8px;display:grid;gap:7px;font-size:12px}.float.svelte-352syw dl:where(.svelte-352syw) div:where(.svelte-352syw){display:flex;justify-content:space-between}.float.svelte-352syw dt:where(.svelte-352syw){color:var(--dim)}.float.svelte-352syw dd:where(.svelte-352syw){margin:0;font-variant-numeric:tabular-nums}.float.svelte-352syw dd.up:where(.svelte-352syw){color:var(--up)}.float.svelte-352syw dd.down:where(.svelte-352syw){color:var(--down)}.float.svelte-352syw small:where(.svelte-352syw){font-size:10px}.f2.svelte-352syw strong:where(.svelte-352syw){font-size:12px}.f2.svelte-352syw small:where(.svelte-352syw){font-size:11px;margin-top:2px;min-width:168px}.float-icon.svelte-352syw{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;color:var(--mint);background:var(--mint-deep)}.motion .ring.svelte-352syw{animation:svelte-352syw-orbit 26s linear infinite}.motion .ring.r2.svelte-352syw{animation-duration:38s;animation-direction:reverse}.motion .stream.svelte-352syw i:where(.svelte-352syw){animation:svelte-352syw-blink 2.4s ease-in-out infinite}.motion .candle.svelte-352syw{animation:svelte-352syw-grow .5s var(--ease) both;animation-delay:calc(var(--i) * 26ms)}.motion .candles.svelte-352syw .zone:where(.svelte-352syw),.motion .candles.svelte-352syw .level:where(.svelte-352syw){animation:svelte-352syw-unfold .8s var(--ease) both;animation-delay:.62s;transform-box:fill-box;transform-origin:left}.motion .candles.svelte-352syw .dot:where(.svelte-352syw){animation:svelte-352syw-fade .3s both .55s}.motion .pulse.svelte-352syw{animation:svelte-352syw-ping 2.4s ease-out infinite .7s}.motion .book.svelte-352syw i:where(.svelte-352syw){animation:svelte-352syw-breathe 2.6s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.43s)}.motion .f1.svelte-352syw{animation:svelte-352syw-bob 7s ease-in-out infinite}.motion .f2.svelte-352syw{animation:svelte-352syw-bob 8s ease-in-out infinite -3s}@media(max-width:1080px){.f1.svelte-352syw{right:-8px}.f2.svelte-352syw{left:-8px}}@media(max-width:860px){.stage.svelte-352syw{max-width:560px;width:100%;margin:auto}}@media(max-width:620px){.panel.svelte-352syw{padding:16px;transform:none}.panel-body.svelte-352syw{grid-template-columns:minmax(0,1fr) 40px;gap:10px}.stream.svelte-352syw{display:none}.frames.svelte-352syw{font-size:10px}.f1.svelte-352syw{top:-112px;right:8px;width:150px;padding:12px}.f2.svelte-352syw{bottom:-40px;left:8px}}@keyframes svelte-352syw-orbit{to{transform:rotate(360deg)}}@keyframes svelte-352syw-blink{50%{opacity:.35}}@keyframes svelte-352syw-grow{0%{opacity:0;transform:scaleY(.1)}}@keyframes svelte-352syw-unfold{0%{opacity:0;transform:scaleX(0)}}@keyframes svelte-352syw-fade{0%{opacity:0}}@keyframes svelte-352syw-ping{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(4.2)}}@keyframes svelte-352syw-breathe{0%{transform:scaleX(.55)}to{transform:scaleX(1)}}@keyframes svelte-352syw-bob{50%{transform:translateY(-9px)}}.matrix.svelte-150hc2w{flex:1 1 340px;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 12px;font-size:10px;color:var(--dim)}.matrix-cols.svelte-150hc2w{grid-column:2;display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.matrix-rows.svelte-150hc2w{display:grid;grid-template-rows:repeat(5,1fr);align-items:center}.matrix.svelte-150hc2w span:where(.svelte-150hc2w){transition:color .4s}.matrix.svelte-150hc2w span.on:where(.svelte-150hc2w){color:var(--mint)}.matrix-grid.svelte-150hc2w{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.cell.svelte-150hc2w{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:5px;border-radius:7px;border:1px solid transparent;transition:border-color .4s,background .4s,box-shadow .4s}.cell.svelte-150hc2w i:where(.svelte-150hc2w){aspect-ratio:1;border-radius:50%;background:#7cecd6;opacity:.2}.cell.hot.svelte-150hc2w{border-color:var(--mint);background:var(--mint-deep);box-shadow:0 0 24px -4px #7cecd680}.cell.hot.svelte-150hc2w i:where(.svelte-150hc2w){opacity:.9}.motion .cell.svelte-150hc2w:not(.hot) i:where(.svelte-150hc2w){animation:svelte-150hc2w-twinkle 4s ease-in-out infinite;animation-delay:calc(var(--t) * -.1s)}@media(max-width:860px){.matrix.svelte-150hc2w{flex:none}}@media(max-width:620px){.matrix.svelte-150hc2w{font-size:9px;gap:6px 8px}.matrix-grid.svelte-150hc2w{gap:3px}.cell.svelte-150hc2w{padding:3px;gap:2px}}@keyframes svelte-150hc2w-twinkle{50%{opacity:.6}}.zone.gain.svelte-16dg4m5{fill:#64dbae1c}.zone.risk.svelte-16dg4m5{fill:#ff84971a}.zone.svelte-16dg4m5{transform-box:fill-box;transform-origin:left}.level.svelte-16dg4m5{fill:none;stroke-width:1.3}.level.target.svelte-16dg4m5{stroke:var(--up)}.level.entry.svelte-16dg4m5{stroke:var(--ink);stroke-dasharray:5 5}.level.stop.svelte-16dg4m5{stroke:var(--down)}.dot.svelte-16dg4m5{fill:var(--ink)}.pulse.svelte-16dg4m5{fill:none;stroke:var(--ink);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}.plan.svelte-16dg4m5{height:150px;margin-bottom:22px}.plan.svelte-16dg4m5 svg:where(.svelte-16dg4m5){width:100%;height:100%}.route.svelte-16dg4m5{fill:none;stroke:var(--mint);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.plan.svelte-16dg4m5 text:where(.svelte-16dg4m5){font-size:10px;fill:var(--soft)}.plan.svelte-16dg4m5 text.t:where(.svelte-16dg4m5){fill:var(--up)}.plan.svelte-16dg4m5 text.s:where(.svelte-16dg4m5){fill:var(--down)}.motion .pulse.svelte-16dg4m5{animation:svelte-16dg4m5-ping 2.4s ease-out infinite .7s}.motion .route.svelte-16dg4m5{animation:svelte-16dg4m5-draw 5s var(--ease) infinite}@keyframes svelte-16dg4m5-ping{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(4.2)}}@keyframes svelte-16dg4m5-draw{0%{stroke-dashoffset:1}55%,to{stroke-dashoffset:0}}.dial.svelte-yzsr1g{height:150px;margin-bottom:22px}.dial.svelte-yzsr1g{position:relative;display:grid;place-items:center}.dial.svelte-yzsr1g svg:where(.svelte-yzsr1g){width:150px;height:150px}.dial.svelte-yzsr1g .track:where(.svelte-yzsr1g){fill:none;stroke:#ffffff17}.dial.svelte-yzsr1g .arc:where(.svelte-yzsr1g){fill:none;stroke:#7cecd659;stroke-width:2;stroke-linecap:round;stroke-dasharray:22 78;transform-origin:100px 100px;rotate:var(--o);transition:stroke .4s}.dial.svelte-yzsr1g .arc.on:where(.svelte-yzsr1g){stroke:var(--mint);stroke-width:3}.dial.svelte-yzsr1g strong:where(.svelte-yzsr1g){position:absolute;font-size:12px;color:var(--mint);font-variant-numeric:tabular-nums}.motion .dial.svelte-yzsr1g .arc:where(.svelte-yzsr1g){animation:svelte-yzsr1g-turn var(--s) linear infinite}@keyframes svelte-yzsr1g-turn{to{transform:rotate(360deg)}}.depth.svelte-1uzoz5n{height:150px;margin-bottom:22px}.depth.svelte-1uzoz5n{display:flex;flex-direction:column;justify-content:center;gap:6px}.depth.svelte-1uzoz5n div:where(.svelte-1uzoz5n){display:grid;grid-template-columns:1fr 1fr;gap:3px}.depth.svelte-1uzoz5n i:where(.svelte-1uzoz5n){height:9px;width:var(--w);border-radius:2px}.depth.svelte-1uzoz5n .bid:where(.svelte-1uzoz5n){justify-self:end;background:linear-gradient(270deg,#64dbae99,#64dbae1f);transform-origin:right}.depth.svelte-1uzoz5n .ask:where(.svelte-1uzoz5n){background:linear-gradient(90deg,#ff849799,#ff84971f);transform-origin:left}.motion .depth.svelte-1uzoz5n i:where(.svelte-1uzoz5n){animation:svelte-1uzoz5n-breathe 3s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.37s)}@keyframes svelte-1uzoz5n-breathe{0%{transform:scaleX(.55)}to{transform:scaleX(1)}}.access.svelte-86i74b{height:150px;margin-bottom:22px}.access.svelte-86i74b{display:flex;flex-direction:column;justify-content:center;gap:10px}.access.svelte-86i74b div:where(.svelte-86i74b){display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border:1px solid var(--edge);border-radius:10px;background:#0a1012;font-size:12px;color:var(--soft)}.access.svelte-86i74b i:where(.svelte-86i74b){position:relative;width:30px;height:17px;border-radius:20px;background:#1f6b5f}.access.svelte-86i74b i:where(.svelte-86i74b):after{content:"";position:absolute;top:2px;left:15px;width:13px;height:13px;border-radius:50%;background:var(--mint)}.access.svelte-86i74b i.off:where(.svelte-86i74b){background:var(--edge-strong)}.access.svelte-86i74b i.off:where(.svelte-86i74b):after{left:2px;background:var(--dim)}.motion .access.svelte-86i74b i:where(.svelte-86i74b):not(.off):after{animation:svelte-86i74b-flick 5s var(--ease) infinite;animation-delay:calc(var(--i) * 1.2s)}@keyframes svelte-86i74b-flick{0%,70%,to{left:15px}78%,90%{left:2px;background:var(--dim)}}.landing.svelte-1uha8ag{position:relative;background:var(--base);color:var(--ink);overflow:hidden}.landing.svelte-1uha8ag svg{flex-shrink:0}.landing.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none;color:inherit}.landing.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--soft)}.landing.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--dim)}.nav.svelte-1uha8ag{position:fixed;inset:0 0 auto;z-index:20;border-bottom:1px solid transparent;transition:background .3s,border-color .3s,backdrop-filter .3s}.nav.scrolled.svelte-1uha8ag{background:#070b0dcc;border-color:var(--edge);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.nav-inner.svelte-1uha8ag{max-width:1280px;margin:auto;padding:16px 32px;display:flex;align-items:center;gap:32px}.nav.svelte-1uha8ag nav:where(.svelte-1uha8ag){display:flex;gap:30px;margin-left:auto;font-size:13px;color:var(--soft)}.nav.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){padding:8px 0;transition:color .2s}.nav.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--ink)}.nav-cta.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;white-space:nowrap;border:1px solid var(--edge-strong);border-radius:10px;background:#0f1a1c99;transition:border-color .2s,background .2s}.nav-cta.svelte-1uha8ag:hover{border-color:var(--mint);background:var(--mint-deep)}.kicker.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}.kicker.svelte-1uha8ag i:where(.svelte-1uha8ag){width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 14px var(--mint)}.heading.svelte-1uha8ag{max-width:620px}.heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(30px,4vw,46px);line-height:1.12;letter-spacing:-.04em;font-weight:550;margin:18px 0 16px;text-wrap:balance}.heading.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--dim)}.heading.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:15px;line-height:1.75;max-width:520px}.cta.svelte-1uha8ag{position:relative;display:inline-flex;align-items:center;gap:14px;padding:16px 22px;border-radius:12px;background:linear-gradient(180deg,#b4f9e6,#7cecd6);color:#06221e;font-size:14px;font-weight:650;overflow:hidden;box-shadow:0 0 0 1px #c9fff255 inset,0 10px 34px #4fd6ba30;transition:transform .25s var(--ease),box-shadow .25s}.landing.svelte-1uha8ag a.cta:where(.svelte-1uha8ag){color:#06221e}.cta.svelte-1uha8ag:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,#ffffffa6 50%,transparent 65%);translate:-120% 0}.cta.svelte-1uha8ag:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #c9fff255 inset,0 16px 44px #4fd6ba4d}.cta.svelte-1uha8ag:hover:after{translate:120% 0;transition:translate .7s var(--ease)}.cta.svelte-1uha8ag svg{transition:transform .25s var(--ease)}.cta.svelte-1uha8ag:hover svg{transform:translate(3px)}.hero.svelte-1uha8ag{position:relative;padding:150px 32px 96px}.hero-bg.svelte-1uha8ag{position:absolute;inset:0;pointer-events:none}.grid-plane.svelte-1uha8ag{position:absolute;inset:0;background-image:linear-gradient(#7cecd60f 1px,transparent 1px),linear-gradient(90deg,#7cecd60f 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 60% 35%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 75% 70% at 60% 35%,#000 10%,transparent 75%)}.aurora.svelte-1uha8ag{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55}.a1.svelte-1uha8ag{width:560px;height:420px;right:4%;top:6%;background:#1c8a7640}.a2.svelte-1uha8ag{width:420px;height:380px;left:-6%;top:38%;background:#2c5fa826}.beam.svelte-1uha8ag{position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#7cecd666,transparent);opacity:0}.hero-inner.svelte-1uha8ag{position:relative;max-width:1216px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:72px;align-items:center}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(40px,5.4vw,72px);line-height:1.04;letter-spacing:-.055em;font-weight:560;margin:26px 0 24px;text-wrap:balance}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){background:linear-gradient(100deg,#7cecd6,#b9fbe9 45%,#7ab8ff);background-clip:text;-webkit-background-clip:text;color:transparent}.hero-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag){font-size:16px;line-height:1.75;max-width:500px}.hero-actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin:34px 0 30px}.ghost.svelte-1uha8ag{font-size:14px;color:var(--soft);padding:12px 4px;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.landing.svelte-1uha8ag a.ghost:where(.svelte-1uha8ag){color:var(--soft)}.landing.svelte-1uha8ag a.ghost:where(.svelte-1uha8ag):hover{color:var(--ink);border-color:var(--edge-strong)}.hero-points.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none;font-size:12px;color:var(--soft)}.hero-points.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:center;gap:7px}.hero-points.svelte-1uha8ag svg{color:var(--mint)}.marquee.svelte-1uha8ag{border-block:1px solid var(--edge);padding:18px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee-track.svelte-1uha8ag{display:flex;align-items:center;gap:28px;width:max-content;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.marquee-track.svelte-1uha8ag span:where(.svelte-1uha8ag){white-space:nowrap}.marquee-track.svelte-1uha8ag i:where(.svelte-1uha8ag){width:4px;height:4px;border-radius:50%;background:var(--edge-strong)}.stats.svelte-1uha8ag{max-width:1216px;margin:auto;padding:72px 32px 24px;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.stats.svelte-1uha8ag div:where(.svelte-1uha8ag){padding:4px 28px;border-left:1px solid var(--edge)}.stats.svelte-1uha8ag div:where(.svelte-1uha8ag):first-child{padding-left:0;border-left:0}.stats.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:clamp(34px,4vw,52px);letter-spacing:-.05em;font-weight:550;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#eaf2f0,#8fb3ac);background-clip:text;-webkit-background-clip:text;color:transparent}.stats.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;margin-top:8px;font-size:13px;line-height:1.55;color:var(--soft);max-width:200px}.method.svelte-1uha8ag,.workspace.svelte-1uha8ag,.principles.svelte-1uha8ag{max-width:1216px;margin:auto;padding:104px 32px 0;scroll-margin-top:40px}.pipeline.svelte-1uha8ag{position:relative;list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.rail.svelte-1uha8ag{position:absolute;top:25px;left:26px;right:calc((100% - 72px)/4 - 26px);height:2px;background:var(--edge);overflow:hidden;border-radius:2px}.rail.svelte-1uha8ag i:where(.svelte-1uha8ag){position:absolute;inset:0;width:30%;background:linear-gradient(90deg,transparent,var(--mint),transparent);translate:-100% 0}.step.svelte-1uha8ag{position:relative}.node.svelte-1uha8ag{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:15px;color:var(--mint);background:var(--raised);border:1px solid var(--edge-strong);box-shadow:0 0 0 8px var(--base)}.step.svelte-1uha8ag small:where(.svelte-1uha8ag){margin-top:22px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.step.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:6px 0 8px;font-size:19px;letter-spacing:-.02em;font-weight:560}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px;line-height:1.65;max-width:260px}.bento.svelte-1uha8ag{margin-top:52px;display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.tile.svelte-1uha8ag{position:relative;grid-column:span 2;display:flex;flex-direction:column;padding:26px;border:1px solid var(--edge);border-radius:18px;background:linear-gradient(170deg,var(--raised),var(--surface));overflow:hidden;transition:border-color .3s,transform .4s var(--ease)}.tile.svelte-1uha8ag:before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at 50% -10%,#7cecd614,transparent 60%);opacity:0;transition:opacity .4s;pointer-events:none}.tile.svelte-1uha8ag:hover{border-color:var(--edge-strong);transform:translateY(-3px)}.tile.svelte-1uha8ag:hover:before{opacity:1}.tile.wide.svelte-1uha8ag{grid-column:span 4;flex-direction:row;align-items:center;gap:36px}.tile.svelte-1uha8ag:nth-child(2){grid-column:span 2}.tile.svelte-1uha8ag h3:where(.svelte-1uha8ag){display:flex;align-items:center;gap:8px;font-size:17px;letter-spacing:-.02em;font-weight:560;margin-bottom:8px}.tile.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px;line-height:1.65}.tile-copy.svelte-1uha8ag{flex:1 1 240px}.tile-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:22px;letter-spacing:-.03em}.principles.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:center}.rules.svelte-1uha8ag{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:28px 32px}.rules.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;gap:14px}.rules.svelte-1uha8ag li:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:11px;color:var(--mint);background:var(--mint-deep)}.rules.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:15px;font-weight:560;margin-bottom:5px}.rules.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:13.5px;line-height:1.6}.ledger.svelte-1uha8ag{padding:26px;border:1px solid var(--edge-strong);border-radius:18px;background:linear-gradient(170deg,var(--raised),var(--surface));box-shadow:0 40px 80px -40px #000c}.ledger-top.svelte-1uha8ag{font-size:14px;padding-bottom:16px;border-bottom:1px solid var(--edge)}.ledger.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;margin:0;padding:0}.ledger.svelte-1uha8ag li:where(.svelte-1uha8ag){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--edge);font-size:13.5px}.verdict.svelte-1uha8ag{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--up);background:#64dbae1f}.ledger.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:normal;font-size:11px;font-weight:600;color:var(--up)}.ledger.svelte-1uha8ag li.skip:where(.svelte-1uha8ag){color:var(--dim)}.ledger.svelte-1uha8ag li.skip:where(.svelte-1uha8ag) .verdict:where(.svelte-1uha8ag){color:var(--dim);background:#ffffff0d}.ledger.svelte-1uha8ag li.skip:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--dim)}.ledger.svelte-1uha8ag>p:where(.svelte-1uha8ag){margin-top:16px;font-size:13px;line-height:1.6}.closing.svelte-1uha8ag{position:relative;max-width:1152px;margin:112px auto 0;padding:88px 32px;text-align:center;border:1px solid var(--edge-strong);border-radius:24px;background:var(--surface);overflow:hidden}.closing-glow.svelte-1uha8ag{position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 50% 120%,#2aa58e59,transparent 70%),linear-gradient(#7cecd60a 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(90deg,#7cecd60a 1px,transparent 1px) 0 0 / 48px 48px;-webkit-mask-image:radial-gradient(ellipse at 50% 100%,#000,transparent 80%);mask-image:radial-gradient(ellipse at 50% 100%,#000,transparent 80%)}.closing.svelte-1uha8ag>:where(.svelte-1uha8ag):not(.closing-glow){position:relative}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:20px 0 32px}.footer.svelte-1uha8ag{max-width:1216px;margin:auto;padding:56px 32px 48px;display:flex;align-items:center;gap:32px;font-size:12px;color:var(--dim)}.footer.svelte-1uha8ag p:where(.svelte-1uha8ag){flex:1;font-size:12px;line-height:1.6;color:var(--dim);max-width:520px}.footer.svelte-1uha8ag span:where(.svelte-1uha8ag){white-space:nowrap}.motion.svelte-1uha8ag .rise:where(.svelte-1uha8ag){animation:svelte-1uha8ag-rise .9s var(--ease) both;animation-delay:calc(var(--d, 0) * 90ms + 80ms)}.motion.svelte-1uha8ag [data-reveal]:where(.svelte-1uha8ag){opacity:0;translate:0 26px;transition:opacity .8s var(--ease),translate .8s var(--ease),border-color .3s,transform .4s var(--ease);transition-delay:calc(var(--d, 0) * 90ms),calc(var(--d, 0) * 90ms),0s,0s}.motion.svelte-1uha8ag [data-reveal].in{opacity:1;translate:0 0}.motion.svelte-1uha8ag .stats:where(.svelte-1uha8ag) div:where(.svelte-1uha8ag),.motion.svelte-1uha8ag .step:where(.svelte-1uha8ag),.motion.svelte-1uha8ag .rules:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag),.motion.svelte-1uha8ag .ledger:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag){opacity:0;translate:0 18px;transition:opacity .7s var(--ease),translate .7s var(--ease);transition-delay:calc(var(--d, 0) * .11s + .12s)}.motion.svelte-1uha8ag .stats:where(.svelte-1uha8ag).in div:where(.svelte-1uha8ag),.motion.svelte-1uha8ag .pipeline:where(.svelte-1uha8ag).in .step:where(.svelte-1uha8ag),.motion.svelte-1uha8ag .rules:where(.svelte-1uha8ag).in li:where(.svelte-1uha8ag),.motion.svelte-1uha8ag .ledger:where(.svelte-1uha8ag).in li:where(.svelte-1uha8ag){opacity:1;translate:0 0}.motion.svelte-1uha8ag .aurora:where(.svelte-1uha8ag){animation:svelte-1uha8ag-drift 18s ease-in-out infinite alternate}.motion.svelte-1uha8ag .a2:where(.svelte-1uha8ag){animation-duration:24s;animation-direction:alternate-reverse}.motion.svelte-1uha8ag .beam:where(.svelte-1uha8ag){animation:svelte-1uha8ag-sweep 9s linear infinite}.motion.svelte-1uha8ag .kicker:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){animation:svelte-1uha8ag-blink 2.4s ease-in-out infinite}.motion.svelte-1uha8ag .marquee-track:where(.svelte-1uha8ag){animation:svelte-1uha8ag-slide 38s linear infinite}.motion.svelte-1uha8ag .rail:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){animation:svelte-1uha8ag-flow 3.6s linear infinite}.motion.svelte-1uha8ag .node:where(.svelte-1uha8ag){animation:svelte-1uha8ag-glow 3.6s ease-in-out infinite;animation-delay:calc(var(--d) * .8s)}@media(max-width:1080px){.hero-inner.svelte-1uha8ag{gap:48px}.tile.svelte-1uha8ag,.tile.svelte-1uha8ag:nth-child(2){grid-column:span 3}.tile.wide.svelte-1uha8ag{grid-column:span 6}.principles.svelte-1uha8ag{grid-template-columns:1fr;gap:48px}}@media(max-width:860px){.nav.svelte-1uha8ag nav:where(.svelte-1uha8ag){display:none}.nav-cta.svelte-1uha8ag{margin-left:auto}.hero.svelte-1uha8ag{padding:120px 20px 88px}.hero-inner.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:150px}.stats.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:36px 0;padding:56px 20px 8px}.stats.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-child(odd){padding-left:0;border-left:0}.method.svelte-1uha8ag,.workspace.svelte-1uha8ag,.principles.svelte-1uha8ag{padding:80px 20px 0}.pipeline.svelte-1uha8ag{grid-template-columns:1fr;gap:0;margin-top:40px}.rail.svelte-1uha8ag{inset:26px auto 60px 25px;width:2px;height:auto}.rail.svelte-1uha8ag i:where(.svelte-1uha8ag){width:100%;height:30%;background:linear-gradient(180deg,transparent,var(--mint),transparent);translate:0 -100%}.motion.svelte-1uha8ag .rail:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){animation-name:svelte-1uha8ag-flow-down}.step.svelte-1uha8ag{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:20px;padding-bottom:36px}.step.svelte-1uha8ag .node:where(.svelte-1uha8ag){grid-row:span 3}.step.svelte-1uha8ag small:where(.svelte-1uha8ag){margin-top:2px}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:none}.tile.wide.svelte-1uha8ag{flex-direction:column;align-items:stretch;gap:28px}.tile-copy.svelte-1uha8ag{flex:none}.closing.svelte-1uha8ag{margin:88px 20px 0;padding:64px 20px}.footer.svelte-1uha8ag{flex-wrap:wrap;gap:18px;padding:44px 20px 40px}.footer.svelte-1uha8ag p:where(.svelte-1uha8ag){flex:1 1 100%;order:3}.footer.svelte-1uha8ag span:where(.svelte-1uha8ag){margin-left:auto}}@media(max-width:620px){.nav-inner.svelte-1uha8ag{padding:12px 16px;gap:12px}.nav-cta.svelte-1uha8ag{padding:9px 12px}.hero.svelte-1uha8ag{padding-inline:16px}.cta.svelte-1uha8ag{justify-content:center}.hero-actions.svelte-1uha8ag .cta:where(.svelte-1uha8ag){flex:1 1 100%}.stats.svelte-1uha8ag,.method.svelte-1uha8ag,.workspace.svelte-1uha8ag,.principles.svelte-1uha8ag{padding-inline:16px}.stats.svelte-1uha8ag div:where(.svelte-1uha8ag){padding-inline:16px}.tile.svelte-1uha8ag,.tile.svelte-1uha8ag:nth-child(2),.tile.svelte-1uha8ag:last-child,.tile.wide.svelte-1uha8ag{grid-column:span 6;padding:22px}.rules.svelte-1uha8ag{grid-template-columns:1fr}.ledger.svelte-1uha8ag{padding:20px}.ledger.svelte-1uha8ag li:where(.svelte-1uha8ag){grid-template-columns:auto minmax(0,1fr)}.ledger.svelte-1uha8ag em:where(.svelte-1uha8ag){grid-column:2}.closing.svelte-1uha8ag{margin-inline:16px}}@keyframes svelte-1uha8ag-rise{0%{opacity:0;translate:0 22px;filter:blur(6px)}}@keyframes svelte-1uha8ag-drift{to{translate:-60px 40px;scale:1.15}}@keyframes svelte-1uha8ag-sweep{0%{top:0;opacity:0}10%,80%{opacity:1}to{top:100%;opacity:0}}@keyframes svelte-1uha8ag-blink{50%{opacity:.35}}@keyframes svelte-1uha8ag-slide{to{transform:translate(calc(-50% - 14px))}}@keyframes svelte-1uha8ag-flow{to{translate:340% 0}}@keyframes svelte-1uha8ag-glow{0%,30%,to{box-shadow:0 0 0 8px var(--base),0 0 #7cecd600;border-color:var(--edge-strong)}12%{box-shadow:0 0 0 8px var(--base),0 0 34px 2px #7cecd666;border-color:var(--mint)}}@keyframes svelte-1uha8ag-flow-down{to{translate:0 340%}}
