.nav.svelte-1jnx671{z-index:50;height:var(--nav-h);border-bottom:1px solid #0000;align-items:center;transition:background .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;display:flex;position:fixed;inset:0 0 auto}.nav.scrolled.svelte-1jnx671{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--border-soft);background:#120820b8}.nav-inner.svelte-1jnx671{justify-content:space-between;align-items:center;gap:20px;display:flex}.brand.svelte-1jnx671{color:var(--text);letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.15rem;font-weight:700;display:inline-flex}.brand.svelte-1jnx671:hover{color:#fff}.links.svelte-1jnx671{gap:26px;margin-left:auto;margin-right:8px;display:flex}.links.svelte-1jnx671 a:where(.svelte-1jnx671){color:var(--text-muted);font-size:.94rem;font-weight:500}.links.svelte-1jnx671 a:where(.svelte-1jnx671):hover{color:#fff}.cta.svelte-1jnx671{align-items:center;gap:14px;display:flex}.gh.svelte-1jnx671{color:var(--text-muted);display:inline-flex}.gh.svelte-1jnx671:hover{color:#fff}.burger.svelte-1jnx671{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;padding:6px;display:none}.burger.svelte-1jnx671 span:where(.svelte-1jnx671){background:var(--text);border-radius:2px;width:22px;height:2px}@media (max-width:980px){.links.svelte-1jnx671{inset:var(--nav-h) 0 auto 0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border-soft);background:#120820f5;flex-direction:column;gap:4px;margin:0;padding:16px 24px 24px;transition:transform .28s;position:fixed;transform:translateY(-120%)}.links.open.svelte-1jnx671{transform:translateY(0)}.links.svelte-1jnx671 a:where(.svelte-1jnx671){padding:12px 0;font-size:1.05rem}.start.svelte-1jnx671{display:none}.burger.svelte-1jnx671{display:flex}}.footer.svelte-1sr6y3t{border-top:1px solid var(--border-soft);background:linear-gradient(#0000,#7b2ff70d);margin-top:40px;padding-top:64px}.foot-inner.svelte-1sr6y3t{grid-template-columns:1.4fr 2fr;gap:48px;display:grid}.brand.svelte-1sr6y3t{color:var(--text);align-items:center;gap:10px;font-size:1.1rem;font-weight:700;display:inline-flex}.foot-brand.svelte-1sr6y3t p:where(.svelte-1sr6y3t){color:var(--text-muted);max-width:32ch;margin-top:14px}.alpha.svelte-1sr6y3t{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-dim);margin-top:14px;font-size:.7rem;display:inline-block}.foot-cols.svelte-1sr6y3t{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.col.svelte-1sr6y3t{flex-direction:column;gap:10px;display:flex}.col.svelte-1sr6y3t h4:where(.svelte-1sr6y3t){text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim);margin-bottom:4px;font-size:.72rem;font-weight:600}.col.svelte-1sr6y3t a:where(.svelte-1sr6y3t){color:var(--text-muted);font-size:.92rem}.col.svelte-1sr6y3t a:where(.svelte-1sr6y3t):hover{color:#fff}.foot-base.svelte-1sr6y3t{border-top:1px solid var(--border-soft);color:var(--text-dim);justify-content:space-between;margin-top:48px;padding-top:28px;padding-bottom:32px;font-size:.85rem;display:flex}@media (max-width:760px){.foot-inner.svelte-1sr6y3t{grid-template-columns:1fr;gap:36px}.foot-cols.svelte-1sr6y3t{grid-template-columns:repeat(2,1fr)}}.hero.svelte-pykimo{padding-top:calc(var(--nav-h) + clamp(48px, 9vw, 110px));padding-bottom:clamp(48px,8vw,96px)}.hero-inner.svelte-pykimo{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}.hero-copy.svelte-pykimo,.hero-card.svelte-pykimo{min-width:0}.badge.svelte-pykimo{font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent-bright);border:1px solid var(--border);background:#b06bff0f;border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:.76rem;display:inline-flex}.ping.svelte-pykimo{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite svelte-pykimo-ping;box-shadow:0 0 #b06bff99}h1.svelte-pykimo{letter-spacing:-.03em;margin-top:24px;font-size:clamp(2.6rem,6.4vw,4.6rem)}.lede.svelte-pykimo{color:var(--text-muted);max-width:54ch;margin-top:24px;font-size:clamp(1.05rem,1.5vw,1.28rem)}.lede.svelte-pykimo strong:where(.svelte-pykimo){color:var(--text);font-weight:650}.actions.svelte-pykimo{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.trust-row.svelte-pykimo{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;font-size:.86rem;display:flex}.trust-row.svelte-pykimo .sep:where(.svelte-pykimo){opacity:.5}.hero-card.svelte-pykimo{position:relative}.term.svelte-pykimo{border:1px solid var(--border);box-shadow:var(--shadow-card), var(--glow-soft);background:linear-gradient(#1a0f2b,#140a22);border-radius:14px;overflow:hidden}.term-bar.svelte-pykimo{border-bottom:1px solid var(--border-soft);background:#00000047;align-items:center;gap:6px;padding:11px 14px;display:flex}.term-bar.svelte-pykimo span:where(.svelte-pykimo){background:#5a4a78;border-radius:50%;width:10px;height:10px}.term-bar.svelte-pykimo span:where(.svelte-pykimo):first-child{background:#ff6b8b}.term-bar.svelte-pykimo span:where(.svelte-pykimo):nth-child(2){background:#ffce6b}.term-bar.svelte-pykimo span:where(.svelte-pykimo):nth-child(3){background:#6bffae}.term-bar.svelte-pykimo em:where(.svelte-pykimo){font-style:normal;font-family:var(--font-mono);color:var(--text-dim);margin-left:8px;font-size:.72rem}pre.svelte-pykimo{font-family:var(--font-mono);color:var(--text);margin:0;padding:20px;font-size:.82rem;line-height:1.7;overflow-x:auto}.c-key.svelte-pykimo{color:#c98bff}.c-str.svelte-pykimo{color:#6bffae}.c-com.svelte-pykimo{color:var(--text-dim);font-style:italic}.c-fn.svelte-pykimo{color:#6bd5ff}.c-num.svelte-pykimo{color:#ffce6b}.c-pun.svelte-pykimo{color:var(--text-muted)}.orbit.svelte-pykimo{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--accent-deep);color:var(--accent-bright);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#120820e6;border-radius:999px;padding:6px 11px;font-size:.68rem;position:absolute}.orbit-1.svelte-pykimo{animation:6s ease-in-out infinite svelte-pykimo-float;top:-14px;right:18px}.orbit-2.svelte-pykimo{animation:6s ease-in-out 1.5s infinite svelte-pykimo-float;bottom:-14px;left:14px}@keyframes svelte-pykimo-ping{0%{box-shadow:0 0 #b06bff8c}70%{box-shadow:0 0 0 10px #b06bff00}to{box-shadow:0 0 #b06bff00}}@keyframes svelte-pykimo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:900px){.hero-inner.svelte-pykimo{grid-template-columns:1fr}.hero-card.svelte-pykimo{order:-1;max-width:460px}}@media (prefers-reduced-motion:reduce){.ping.svelte-pykimo,.orbit.svelte-pykimo{animation:none}}.head.svelte-2u8cer{margin-bottom:48px}.grid.svelte-2u8cer{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.pain.svelte-2u8cer{padding:26px}.pain.svelte-2u8cer h3:where(.svelte-2u8cer){margin-bottom:10px;font-size:1.16rem}.pain.svelte-2u8cer p:where(.svelte-2u8cer){color:var(--text-muted);font-size:.96rem}@media (max-width:720px){.grid.svelte-2u8cer{grid-template-columns:1fr}}.mvs.svelte-um79v6{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:clamp(12px,3vw,36px);display:grid}.side.svelte-um79v6{flex-direction:column;gap:18px;display:flex}.side-head.svelte-um79v6 h3:where(.svelte-um79v6){color:var(--text);margin-top:10px;font-size:1.12rem}.tag.svelte-um79v6{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:.68rem}.tag-dim.svelte-um79v6{color:var(--text-dim)}.tag-accent.svelte-um79v6{color:var(--accent-bright);border-color:var(--accent-deep);background:#b06bff14}.stack.svelte-um79v6{flex:1;position:relative}.ghost.svelte-um79v6{border:1px solid var(--border-soft);background:var(--bg-soft);border-radius:14px;position:absolute;inset:0}.ghost-1.svelte-um79v6{opacity:.5;transform:translate(10px,10px)}.ghost-2.svelte-um79v6{opacity:.25;transform:translate(20px,20px)}.monolith.svelte-um79v6,.shell.svelte-um79v6{border:1px solid var(--border);background:linear-gradient(180deg, var(--surface), var(--bg-soft));border-radius:14px;position:relative;overflow:hidden}.mono-bar.svelte-um79v6,.shell-bar.svelte-um79v6{border-bottom:1px solid var(--border-soft);background:#0003;align-items:center;gap:6px;padding:10px 14px;display:flex}.dot.svelte-um79v6{background:#5a4a78;border-radius:50%;width:9px;height:9px}.dot-a.svelte-um79v6{background:var(--accent);box-shadow:0 0 8px var(--accent)}.mono-title.svelte-um79v6{font-family:var(--font-mono);color:var(--text-dim);margin-left:8px;font-size:.74rem}.mono-grid.svelte-um79v6{flex-wrap:wrap;gap:8px;padding:18px;display:flex}.chip.svelte-um79v6{border:1px solid var(--border-soft);color:var(--text-muted);background:#ffffff0a;border-radius:8px;padding:6px 11px;font-size:.78rem}.tangle.svelte-um79v6{opacity:.55;height:40px;margin:0 18px 18px}.tangle.svelte-um79v6 svg:where(.svelte-um79v6){width:100%;height:100%}.tangle.svelte-um79v6 path:where(.svelte-um79v6){fill:none;stroke:var(--magenta);stroke-width:1.4px;stroke-dasharray:4 5;opacity:.6}.shell.svelte-um79v6{box-shadow:var(--glow-soft);border-color:var(--accent-deep);flex-direction:column;flex:1;display:flex}.napplet-grid.svelte-um79v6{flex:1;grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid}.napplet.svelte-um79v6{border:1px dashed var(--accent-deep);min-height:64px;animation:5s ease-in-out infinite svelte-um79v6-float;animation-delay:calc(var(--i) * .4s);background:#b06bff0f;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.np-frame.svelte-um79v6{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);opacity:.7;font-size:.56rem;position:absolute;top:6px;left:8px}.np-label.svelte-um79v6{color:var(--text);font-size:.95rem;font-weight:600}.mediation.svelte-um79v6{border-top:1px solid var(--accent-ink);background:linear-gradient(#7b2ff729,#7b2ff70a);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.med-label.svelte-um79v6{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-bright);margin-right:4px;font-size:.66rem}.med-pill.svelte-um79v6{border:1px solid var(--accent-deep);color:var(--text);background:#b06bff1f;border-radius:7px;padding:5px 10px;font-size:.76rem}.caption.svelte-um79v6{color:var(--text-muted);font-size:.9rem}.vs.svelte-um79v6{justify-content:center;align-items:center;display:flex}.vs.svelte-um79v6 span:where(.svelte-um79v6){font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent-bright);border:1px solid var(--border);writing-mode:vertical-rl;background:var(--bg-soft);border-radius:999px;padding:8px 6px;font-size:.7rem}@keyframes svelte-um79v6-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:860px){.mvs.svelte-um79v6{grid-template-columns:1fr}.vs.svelte-um79v6{padding:6px 0}.vs.svelte-um79v6 span:where(.svelte-um79v6){writing-mode:horizontal-tb}}@media (prefers-reduced-motion:reduce){.napplet.svelte-um79v6{animation:none}}.shift.svelte-1ygejf0{background:radial-gradient(60% 60% at 50% 0,#7b2ff71a,#0000 70%)}.head.svelte-1ygejf0{max-width:760px;margin-bottom:52px}.head.svelte-1ygejf0 strong:where(.svelte-1ygejf0){color:var(--text)}.stage.svelte-1ygejf0{border:1px solid var(--border-soft);box-shadow:var(--shadow-card);background:#12082080;border-radius:22px;padding:clamp(20px,4vw,44px)}.rail-wrap.svelte-6von2s{margin-top:-8px;margin-bottom:8px}.rail.svelte-6von2s{border:1px solid var(--border-soft);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(90deg,#4fd6e00f,#b06bff0d);border-radius:16px;flex-wrap:wrap;align-items:center;gap:18px 28px;padding:18px 24px;display:flex}.flag.svelte-6von2s{align-items:center;gap:12px;display:flex}.pulse.svelte-6von2s{background:var(--cyan);border-radius:50%;flex:none;width:9px;height:9px;animation:2.2s ease-out infinite svelte-6von2s-pulse;box-shadow:0 0 #4fd6e08c}.flag-text.svelte-6von2s{flex-direction:column;line-height:1.3;display:flex}.flag-text.svelte-6von2s strong:where(.svelte-6von2s){color:var(--text);font-size:.98rem}.flag-text.svelte-6von2s span:where(.svelte-6von2s){color:var(--text-dim);font-size:.82rem}.reasons.svelte-6von2s{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.reasons.svelte-6von2s li:where(.svelte-6von2s){color:var(--text-muted);border:1px solid var(--border);background:#ffffff05;border-radius:999px;padding:5px 11px;font-size:.8rem}.agnostic.svelte-6von2s{min-width:200px;color:var(--text-dim);text-align:right;flex:220px;margin-left:auto;font-size:.82rem}.agnostic.svelte-6von2s strong:where(.svelte-6von2s){color:var(--accent-bright);font-weight:600}.agnostic.svelte-6von2s a:where(.svelte-6von2s){text-decoration:underline;-webkit-text-decoration-color:var(--accent-deep);text-decoration-color:var(--accent-deep);text-underline-offset:3px}@keyframes svelte-6von2s-pulse{0%{box-shadow:0 0 #4fd6e080}70%{box-shadow:0 0 0 9px #4fd6e000}to{box-shadow:0 0 #4fd6e000}}.projections.svelte-6von2s{border:1px solid var(--border-soft);background:#ffffff04;border-radius:14px;margin-top:14px;padding:16px 20px}.proj-head.svelte-6von2s{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px;display:flex}.proj-eyebrow.svelte-6von2s{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-bright);font-size:.62rem}.proj-sub.svelte-6von2s{color:var(--text-dim);font-size:.76rem}.proj-sub.svelte-6von2s a:where(.svelte-6von2s){color:var(--text-muted);text-decoration:underline;-webkit-text-decoration-color:var(--accent-deep);text-decoration-color:var(--accent-deep);text-underline-offset:3px}.proj-table.svelte-6von2s{border-collapse:collapse;width:100%;font-size:.84rem}.proj-table.svelte-6von2s th:where(.svelte-6von2s),.proj-table.svelte-6von2s td:where(.svelte-6von2s){text-align:left;vertical-align:middle;padding:8px 10px}.proj-table.svelte-6von2s thead:where(.svelte-6von2s) th:where(.svelte-6von2s){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);border-bottom:1px solid var(--border-soft);font-size:.6rem;font-weight:500}.proj-table.svelte-6von2s tbody:where(.svelte-6von2s) th:where(.svelte-6von2s){color:var(--text-muted);font-weight:700}.proj-table.svelte-6von2s tbody:where(.svelte-6von2s) tr:where(.svelte-6von2s){border-bottom:1px solid #ffffff0a}.proj-table.svelte-6von2s tbody:where(.svelte-6von2s) tr:where(.svelte-6von2s):last-child{border-bottom:none}.proj-table.svelte-6von2s tr.live:where(.svelte-6von2s) th:where(.svelte-6von2s){color:var(--text)}.proj-table.svelte-6von2s .binding:where(.svelte-6von2s) code:where(.svelte-6von2s){font-family:var(--font-mono);color:var(--text-dim);font-size:.74rem}.proj-table.svelte-6von2s tr.live:where(.svelte-6von2s) .binding:where(.svelte-6von2s) code:where(.svelte-6von2s){color:var(--text-muted)}.badge.svelte-6von2s{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--border);color:var(--text-dim);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:.64rem;display:inline-block}.badge-live.svelte-6von2s{color:var(--cyan);border-color:var(--cyan);background:#4fd6e014}@media (max-width:920px){.agnostic.svelte-6von2s{text-align:left;margin-left:0}}@media (max-width:560px){.proj-table.svelte-6von2s .binding:where(.svelte-6von2s){display:none}}@media (prefers-reduced-motion:reduce){.pulse.svelte-6von2s{animation:none}}.applet-section.svelte-1bqcq0p{background:radial-gradient(55% 55% at 80% 0,#4fd6e012,#0000 70%)}.entry.svelte-1bqcq0p{border-left:2px solid var(--accent-deep);max-width:70ch;margin-top:8px;padding-left:clamp(18px,3vw,34px)}.entry-head.svelte-1bqcq0p{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.headword.svelte-1bqcq0p{letter-spacing:-.02em;font-size:clamp(2.6rem,7vw,4.6rem);font-weight:800;line-height:1}.phonetic.svelte-1bqcq0p{font-family:var(--font-mono);color:var(--cyan);font-size:clamp(1.1rem,2.2vw,1.6rem)}.pos.svelte-1bqcq0p{color:var(--text-dim);font-size:clamp(.95rem,1.6vw,1.2rem);font-style:italic}.gloss.svelte-1bqcq0p{color:var(--text);max-width:30ch;margin-top:20px;font-size:clamp(1.25rem,2.6vw,1.9rem);line-height:1.4}.gloss.svelte-1bqcq0p em:where(.svelte-1bqcq0p){color:var(--accent-bright);font-style:normal}.etymology.svelte-1bqcq0p{color:var(--text-muted);max-width:62ch;margin-top:26px;font-size:.96rem;line-height:1.7}.etymology.svelte-1bqcq0p em:where(.svelte-1bqcq0p){color:var(--text);font-style:italic}.etymology.svelte-1bqcq0p strong:where(.svelte-1bqcq0p){color:var(--accent-bright);font-weight:600}.etymology.svelte-1bqcq0p a:where(.svelte-1bqcq0p){color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent-deep);text-decoration-color:var(--accent-deep);text-underline-offset:3px;transition:text-decoration-color .2s}.etymology.svelte-1bqcq0p a:where(.svelte-1bqcq0p):hover{-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan)}.envelope.svelte-1wqoesr{flex-direction:column;gap:22px;display:flex}.flow.svelte-1wqoesr{grid-template-columns:1.1fr 1.3fr 1.1fr .8fr .9fr;align-items:center;gap:8px;display:grid}.node.svelte-1wqoesr{border:1px solid var(--border);background:linear-gradient(180deg, var(--surface), var(--bg-soft));border-radius:14px;flex-direction:column;justify-content:center;gap:6px;min-height:132px;padding:18px 16px;display:flex}.node-kind.svelte-1wqoesr{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);font-size:.62rem}.node-name.svelte-1wqoesr{font-size:1.25rem;font-weight:700}.node-napplet.svelte-1wqoesr{border-style:dashed;border-color:var(--accent-deep);background:#b06bff0f}.call-slot.svelte-1wqoesr{min-height:2.6em;position:relative}.node-call.svelte-1wqoesr{color:var(--accent-bright);word-break:break-word;font-size:.7rem;animation:.45s both svelte-1wqoesr-swap-in;position:absolute;inset:0}.node-shell.svelte-1wqoesr{border-color:var(--accent);box-shadow:var(--glow-soft)}.shell-duties.svelte-1wqoesr,.relay-dots.svelte-1wqoesr{flex-direction:column;gap:3px;display:flex}.shell-duties.svelte-1wqoesr span:where(.svelte-1wqoesr){font-family:var(--font-mono);color:var(--text-muted);font-size:.66rem}.node-net.svelte-1wqoesr{border-color:var(--cyan)}.net-head.svelte-1wqoesr{min-height:3.4em;position:relative}.net-head-inner.svelte-1wqoesr{flex-direction:column;gap:5px;animation:.45s both svelte-1wqoesr-swap-in;display:flex;position:absolute;top:0;left:0;right:0}.node-net.svelte-1wqoesr .node-name:where(.svelte-1wqoesr){font-size:1.1rem;line-height:1.2}.relay-dots.svelte-1wqoesr{flex-direction:row;gap:6px;margin-top:4px}.node-net.svelte-1wqoesr .relay-dots:where(.svelte-1wqoesr){margin-top:12px}.relay-dots.svelte-1wqoesr span:where(.svelte-1wqoesr){background:var(--cyan);width:10px;height:10px;box-shadow:0 0 8px var(--cyan);border-radius:50%;animation:1.8s ease-in-out infinite svelte-1wqoesr-pulse}.relay-dots.svelte-1wqoesr span:where(.svelte-1wqoesr):nth-child(2){animation-delay:.3s}.relay-dots.svelte-1wqoesr span:where(.svelte-1wqoesr):nth-child(3){animation-delay:.6s}.pixel-grid.svelte-1wqoesr{grid-template-columns:repeat(var(--cols,8), 9px);gap:2px;margin-top:4px;display:grid}.px.svelte-1wqoesr{aspect-ratio:1;background:var(--cyan);opacity:0;border-radius:2px;animation:2.6s ease-in-out infinite svelte-1wqoesr-px-in}.px-accent.svelte-1wqoesr{background:var(--accent-bright);box-shadow:0 0 6px var(--accent)}.napplet-pixels.svelte-1wqoesr .px:where(.svelte-1wqoesr){background:var(--accent-bright)}.napplet-pixels.svelte-1wqoesr .px-accent:where(.svelte-1wqoesr){background:var(--cyan);box-shadow:0 0 6px var(--cyan)}.wire.svelte-1wqoesr{flex-direction:column;justify-content:center;gap:14px;height:132px;padding:0 4px;display:flex;position:relative}.label-slot.svelte-1wqoesr{height:1.6em;position:relative}.wire-label.svelte-1wqoesr{font-family:var(--font-mono);text-align:center;color:var(--text-dim);font-size:.6rem;line-height:1.3;animation:.45s both svelte-1wqoesr-swap-in;position:absolute;inset:0}.wire-label.out.svelte-1wqoesr{color:var(--accent-bright)}.wire-label.in.svelte-1wqoesr{color:var(--cyan)}.wire-label.bytes.svelte-1wqoesr{text-align:left;white-space:nowrap;animation:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.bytes-stream.svelte-1wqoesr{white-space:nowrap;animation:9s linear infinite svelte-1wqoesr-stream;display:inline-flex}.bytes-stream.svelte-1wqoesr>span:where(.svelte-1wqoesr){padding-right:0}.wire-medium.svelte-1wqoesr{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:.56rem;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.track.svelte-1wqoesr{background:linear-gradient(90deg, transparent, var(--border), transparent);border-radius:2px;height:2px;position:relative}.packet.svelte-1wqoesr{border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%}.packet-out.svelte-1wqoesr{background:var(--accent-bright);box-shadow:0 0 10px var(--accent);animation:2.6s ease-in-out infinite svelte-1wqoesr-travel-right}.packet-in.svelte-1wqoesr{background:var(--cyan);box-shadow:0 0 10px var(--cyan);animation:2.6s ease-in-out 1.3s infinite svelte-1wqoesr-travel-left}.wire-net.svelte-1wqoesr .packet-net:where(.svelte-1wqoesr){background:var(--cyan);box-shadow:0 0 10px var(--cyan);animation:2.2s ease-in-out infinite svelte-1wqoesr-travel-right}.nap-rail.svelte-1wqoesr{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.nap-rail-label.svelte-1wqoesr{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);font-size:.6rem}.pills.svelte-1wqoesr{flex-wrap:wrap;gap:7px;display:flex}.pill.svelte-1wqoesr{font-family:var(--font-mono);color:var(--text-muted);border:1px solid var(--border);cursor:pointer;background:#ffffff05;border-radius:999px;padding:4px 11px;font-size:.72rem;transition:color .25s,border-color .25s,background .25s,box-shadow .25s}.pill.svelte-1wqoesr:hover{color:var(--text);border-color:var(--accent-deep)}.pill.active.svelte-1wqoesr{color:var(--bg);background:var(--grad-accent);box-shadow:var(--glow-soft);border-color:#0000}.pill.svelte-1wqoesr:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}@keyframes svelte-1wqoesr-travel-right{0%{opacity:0;left:-2%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}@keyframes svelte-1wqoesr-travel-left{0%{opacity:0;left:100%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:-2%}}@keyframes svelte-1wqoesr-pulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes svelte-1wqoesr-swap-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1wqoesr-px-in{0%{opacity:0;transform:scale(.3)}18%{opacity:1;transform:scale(1)}72%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(.3)}}@keyframes svelte-1wqoesr-stream{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:860px){.flow.svelte-1wqoesr{grid-template-columns:1fr}.call-slot.svelte-1wqoesr{min-height:0}.node-call.svelte-1wqoesr{position:static}.net-head.svelte-1wqoesr{min-height:0}.net-head-inner.svelte-1wqoesr{position:static}.wire.svelte-1wqoesr{gap:8px;height:auto;padding:14px 4px 6px}.label-slot.svelte-1wqoesr{height:auto;position:static}.wire-label.svelte-1wqoesr{text-align:center;position:static}.wire-medium.svelte-1wqoesr{text-align:center;margin-top:2px;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.packet.svelte-1wqoesr{opacity:1;animation:none;left:50%}.relay-dots.svelte-1wqoesr span:where(.svelte-1wqoesr),.node-call.svelte-1wqoesr,.wire-label.svelte-1wqoesr,.net-head-inner.svelte-1wqoesr{animation:none}.px.svelte-1wqoesr{opacity:.85;animation:none}.bytes-stream.svelte-1wqoesr{animation:none}}.head.svelte-6ewtm1{margin-bottom:44px}.head.svelte-6ewtm1 code:where(.svelte-6ewtm1){color:var(--accent-bright);background:#b06bff1a;border-radius:5px;padding:1px 6px;font-size:.9em}.stage.svelte-6ewtm1{border:1px solid var(--border-soft);box-shadow:var(--shadow-card);background:#12082080;border-radius:22px;margin-bottom:44px;padding:clamp(20px,4vw,40px)}.steps.svelte-6ewtm1{grid-template-columns:repeat(2,1fr);gap:28px 40px;display:grid}.step.svelte-6ewtm1{gap:16px;display:flex}.num.svelte-6ewtm1{font-family:var(--font-mono);color:var(--accent-bright);border:1px solid var(--border);background:#b06bff0f;border-radius:8px;height:-moz-fit-content;height:fit-content;padding:4px 9px;font-size:.9rem}.step.svelte-6ewtm1 h3:where(.svelte-6ewtm1){margin-bottom:7px;font-size:1.1rem}.step.svelte-6ewtm1 p:where(.svelte-6ewtm1){color:var(--text-muted);font-size:.94rem}@media (max-width:720px){.steps.svelte-6ewtm1{grid-template-columns:1fr;gap:22px}}.head.svelte-h4z038{margin-bottom:48px}.grid.svelte-h4z038{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.benefit.svelte-h4z038{padding:28px}.ic.svelte-h4z038{border:1px solid var(--accent-deep);width:44px;height:44px;color:var(--accent-bright);background:#b06bff1a;border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.benefit.svelte-h4z038 h3:where(.svelte-h4z038){margin-bottom:9px;font-size:1.12rem}.benefit.svelte-h4z038 p:where(.svelte-h4z038){color:var(--text-muted);font-size:.94rem}@media (max-width:900px){.grid.svelte-h4z038{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.grid.svelte-h4z038{grid-template-columns:1fr}}.paradigm.svelte-ijtdlj{background:radial-gradient(70% 60% at 50% 100%,#ff6bc714,#0000 70%)}.head.svelte-ijtdlj{margin-bottom:48px}.shifts.svelte-ijtdlj{border:1px solid var(--border-soft);border-radius:18px;flex-direction:column;gap:0;display:flex;overflow:hidden}.shift-row.svelte-ijtdlj{border-bottom:1px solid var(--border-soft);background:linear-gradient(180deg, var(--surface), var(--bg-soft));grid-template-columns:1fr 1.1fr;align-items:center;gap:28px;padding:26px clamp(20px,3vw,34px);display:grid}.shift-row.svelte-ijtdlj:last-child{border-bottom:0}.ft.svelte-ijtdlj{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.from.svelte-ijtdlj{color:var(--text-dim);font-size:.98rem;-webkit-text-decoration:line-through #ff6bc780;text-decoration:line-through #ff6bc780}.arrow.svelte-ijtdlj{color:var(--accent);font-weight:700}.to.svelte-ijtdlj{font-size:1.16rem;font-weight:700}.shift-row.svelte-ijtdlj p:where(.svelte-ijtdlj){color:var(--text-muted);font-size:.95rem}@media (max-width:800px){.shift-row.svelte-ijtdlj{grid-template-columns:1fr;gap:12px}}.stack.svelte-1x1chm4{flex-direction:column;gap:0;max-width:620px;margin-inline:auto;display:flex;position:relative}.layer.svelte-1x1chm4{border:1px solid var(--border);background:linear-gradient(180deg, var(--surface), var(--bg-soft));z-index:1;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;position:relative}.layer-name.svelte-1x1chm4{font-weight:650;display:block}.layer-sub.svelte-1x1chm4{color:var(--text-muted);margin-top:2px;font-size:.85rem;display:block}.layer-napplet.svelte-1x1chm4{border-color:var(--accent-deep);background:#b06bff14}.layer-sdk.svelte-1x1chm4{border-color:var(--border)}.layer-wire.svelte-1x1chm4{border-color:var(--accent);background:linear-gradient(#b06bff1f,#7b2ff70a)}.layer-wire.svelte-1x1chm4 .layer-name:where(.svelte-1x1chm4){font-family:var(--font-mono);font-size:.95rem}.layer-shell.svelte-1x1chm4{border-color:var(--accent);box-shadow:var(--glow-soft)}.layer-net.svelte-1x1chm4{border-color:var(--cyan)}.layer-link.svelte-1x1chm4{font-size:.8rem;font-family:var(--font-mono);white-space:nowrap;border:1px solid var(--accent-deep);background:#b06bff14;border-radius:8px;padding:6px 10px}.connector.svelte-1x1chm4{justify-content:center;height:22px;display:flex;position:relative}.connector.svelte-1x1chm4:before{content:"";background:linear-gradient(180deg, var(--accent-deep), var(--accent));opacity:.5;width:2px;height:100%}.conn-dot.svelte-1x1chm4{background:var(--accent-bright);width:7px;height:7px;box-shadow:0 0 8px var(--accent);border-radius:50%;margin-top:-3.5px;animation:2.4s ease-in-out infinite svelte-1x1chm4-drop;position:absolute;top:50%}.connector.svelte-1x1chm4:nth-of-type(4) .conn-dot:where(.svelte-1x1chm4){animation-delay:.6s}.connector.svelte-1x1chm4:nth-of-type(6) .conn-dot:where(.svelte-1x1chm4){animation-delay:1.2s}.trust.svelte-1x1chm4{pointer-events:none;display:none;position:absolute;inset:0}@keyframes svelte-1x1chm4-drop{0%{opacity:0;transform:translateY(-10px)}40%{opacity:1}to{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.conn-dot.svelte-1x1chm4{animation:none}}@media (max-width:420px){.layer.svelte-1x1chm4{flex-direction:column;align-items:flex-start}.layer-main.svelte-1x1chm4,.layer-link.svelte-1x1chm4{min-width:0;max-width:100%}.layer-link.svelte-1x1chm4{white-space:normal;overflow-wrap:anywhere}}.head.svelte-19d1hh0{max-width:760px;margin-bottom:44px}.head.svelte-19d1hh0 strong:where(.svelte-19d1hh0){color:var(--text)}.stage.svelte-19d1hh0{border:1px solid var(--border-soft);box-shadow:var(--shadow-card);background:#12082080;border-radius:22px;padding:clamp(22px,4vw,44px)}.audiences.svelte-19d1hh0{grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;display:grid}.aud.svelte-19d1hh0{padding:30px}.aud-tag.svelte-19d1hh0{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-bright);border:1px solid var(--accent-deep);background:#b06bff0f;border-radius:999px;margin-bottom:16px;padding:4px 10px;font-size:.7rem;display:inline-block}.aud.svelte-19d1hh0 h3:where(.svelte-19d1hh0){margin-bottom:12px;font-size:1.3rem}.aud.svelte-19d1hh0>p:where(.svelte-19d1hh0){color:var(--text-muted);font-size:.96rem}.aud.svelte-19d1hh0 ul:where(.svelte-19d1hh0){flex-direction:column;gap:9px;margin:18px 0 0;padding:0;list-style:none;display:flex}.aud.svelte-19d1hh0 li:where(.svelte-19d1hh0){color:var(--text);padding-left:22px;font-size:.9rem;position:relative}.aud.svelte-19d1hh0 li:where(.svelte-19d1hh0):before{content:"";background:var(--grad-accent);border-radius:2px;width:7px;height:7px;position:absolute;top:.55em;left:0}.aud-link.svelte-19d1hh0{font-family:var(--font-mono);letter-spacing:.02em;margin-top:18px;font-size:.82rem;display:inline-block}.aud-link.svelte-19d1hh0:hover{text-underline-offset:3px;text-decoration:underline}.kehto.svelte-19d1hh0{border-color:var(--accent-deep);margin-top:18px;padding:clamp(28px,4vw,44px);position:relative;overflow:hidden}.kehto-glow.svelte-19d1hh0{pointer-events:none;background:radial-gradient(50% 50% at 30%,#7b2ff747,#0000 70%);height:200%;position:absolute;inset:-40% 40% auto -10%}.kehto-body.svelte-19d1hh0{max-width:60ch;position:relative}.ref-tag.svelte-19d1hh0{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);border:1px solid var(--cyan);background:#4fd6e00f;border-radius:999px;margin-bottom:16px;padding:4px 11px;font-size:.7rem;display:inline-block}.kehto.svelte-19d1hh0 h3:where(.svelte-19d1hh0){margin-bottom:12px;font-size:clamp(1.3rem,2.4vw,1.7rem)}.kehto.svelte-19d1hh0 p:where(.svelte-19d1hh0){color:var(--text-muted)}.kehto-actions.svelte-19d1hh0{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}@media (max-width:760px){.audiences.svelte-19d1hh0{grid-template-columns:1fr}}.head.svelte-1dxhulf{margin-bottom:48px}.alpha-notice.svelte-1dxhulf{background:linear-gradient(90deg,#ffce6b1f,#ff6bc70f),#100719b8;border:1px solid #ffce6b61;border-radius:16px;grid-template-columns:minmax(130px,.25fr) 1fr;align-items:center;gap:18px;margin:-16px 0 28px;padding:18px 22px;display:grid;box-shadow:0 18px 46px -30px #ffce6bd9}.notice-kicker.svelte-1dxhulf{font-family:var(--font-mono);color:var(--amber);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.alpha-notice.svelte-1dxhulf p:where(.svelte-1dxhulf){color:var(--text);font-size:.98rem}.grid.svelte-1dxhulf{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.skills-note.svelte-1dxhulf{border:1px solid var(--border);background:#100719b8;border-radius:16px;grid-template-columns:minmax(130px,.25fr) 1fr;align-items:start;gap:18px;margin-top:28px;padding:18px 22px;display:grid}.skills-note.svelte-1dxhulf p:where(.svelte-1dxhulf){color:var(--text-muted);font-size:.95rem}.skills-note.svelte-1dxhulf pre:where(.svelte-1dxhulf){font-family:var(--font-mono);color:var(--accent-bright);background:#00000059;border-radius:10px;margin:12px 0;padding:10px 14px;font-size:.88rem;overflow-x:auto}.skills-link.svelte-1dxhulf{color:var(--text-muted);font-size:.88rem}.skills-link.svelte-1dxhulf:hover{color:var(--accent-bright)}.pkg.svelte-1dxhulf{flex-direction:column;gap:12px;padding:26px;transition:transform .18s,border-color .2s,box-shadow .2s;display:flex}.pkg.svelte-1dxhulf:hover{border-color:var(--accent-deep);box-shadow:var(--shadow-card), var(--glow-soft);transform:translateY(-4px)}.pkg-top.svelte-1dxhulf{justify-content:space-between;align-items:center;display:flex}.pkg-name.svelte-1dxhulf{color:var(--accent-bright);font-size:.92rem;font-weight:600}.arrow.svelte-1dxhulf{color:var(--text-dim)}.pkg.svelte-1dxhulf:hover .arrow:where(.svelte-1dxhulf){color:var(--accent-bright)}.pkg.svelte-1dxhulf p:where(.svelte-1dxhulf){color:var(--text-muted);flex:1;font-size:.92rem}.links.svelte-1dxhulf{color:var(--text-dim);align-items:center;gap:8px;font-size:.84rem;display:flex}.lk.svelte-1dxhulf{color:var(--text-muted)}.lk-ext.svelte-1dxhulf:hover{color:var(--accent-bright);cursor:pointer}.dot.svelte-1dxhulf{opacity:.5}@media (max-width:900px){.grid.svelte-1dxhulf{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.alpha-notice.svelte-1dxhulf,.skills-note.svelte-1dxhulf{grid-template-columns:1fr;gap:8px}.grid.svelte-1dxhulf{grid-template-columns:1fr}}.start.svelte-4m5zs3{padding-bottom:clamp(72px,10vw,130px)}.panel.svelte-4m5zs3{border:1px solid var(--accent-deep);background:radial-gradient(80% 120% at 50% 0%, #7b2ff72e, transparent 70%), linear-gradient(180deg, var(--surface), var(--bg-soft));box-shadow:var(--shadow-card), var(--glow-soft);text-align:center;border-radius:24px;min-height:438px;padding:clamp(32px,6vw,64px);position:relative;overflow:hidden}.panel-content.svelte-4m5zs3{transition:filter .2s,opacity .2s}.panel-content.locked.svelte-4m5zs3{filter:blur(7px);opacity:.44;pointer-events:none;-webkit-user-select:none;user-select:none}.alpha-gate.svelte-4m5zs3{z-index:2;-webkit-backdrop-filter:blur(13px)saturate(120%);backdrop-filter:blur(13px)saturate(120%);background:#08021475;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.gate-card.svelte-4m5zs3{background:linear-gradient(180deg, #251440eb, #120820f5), var(--surface);text-align:left;border:1px solid #ffce6b70;border-radius:18px;width:min(100%,560px);padding:clamp(24px,4vw,38px);box-shadow:0 28px 80px -32px #000000eb}.gate-kicker.svelte-4m5zs3{font-family:var(--font-mono);color:var(--amber);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:.72rem;display:inline-block}.gate-card.svelte-4m5zs3 h3:where(.svelte-4m5zs3){font-size:clamp(1.45rem,4vw,2.1rem)}.gate-card.svelte-4m5zs3 p:where(.svelte-4m5zs3){color:var(--text-muted);margin-top:14px;font-size:1rem}.gate-action.svelte-4m5zs3{margin-top:24px}.panel.svelte-4m5zs3 .eyebrow:where(.svelte-4m5zs3){justify-content:center}.panel.svelte-4m5zs3 .section-title:where(.svelte-4m5zs3),.panel.svelte-4m5zs3 .section-lead:where(.svelte-4m5zs3){margin-inline:auto}.section-lead.svelte-4m5zs3{max-width:56ch}.section-lead.svelte-4m5zs3 code:where(.svelte-4m5zs3){color:var(--text);font-family:var(--font-mono)}.cmd.svelte-4m5zs3{border:1px solid var(--border);width:-moz-fit-content;width:fit-content;max-width:100%;font-family:var(--font-mono);text-align:left;cursor:pointer;background:#100719;border-radius:12px;align-items:center;gap:12px;margin:32px auto 28px;padding:14px 18px;transition:border-color .2s;display:flex}.cmd.svelte-4m5zs3:hover{border-color:var(--accent)}.prompt.svelte-4m5zs3{color:var(--accent)}.cmd.svelte-4m5zs3 code:where(.svelte-4m5zs3){overflow-wrap:anywhere;min-width:0;color:var(--text);font-size:.98rem}.copy.svelte-4m5zs3{border-left:1px solid var(--border);color:var(--accent-bright);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none;padding-left:12px;font-size:.74rem}.links.svelte-4m5zs3{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.alpha.svelte-4m5zs3{color:var(--text-dim);margin-top:30px;font-size:.86rem}.alpha.svelte-4m5zs3 strong:where(.svelte-4m5zs3){color:var(--accent-bright)}@media (max-width:560px){.panel.svelte-4m5zs3{min-height:520px;padding:26px 18px}.alpha-gate.svelte-4m5zs3{padding:18px}.gate-card.svelte-4m5zs3{border-radius:14px}}:root{--bg:#120820;--bg-soft:#190d2b;--surface:#1d1031;--surface-2:#251440;--border:#34225a;--border-soft:#2a1a47;--accent:#b06bff;--accent-bright:#c98bff;--accent-deep:#7b2ff7;--accent-ink:#4d1d9e;--cyan:#4fd6e0;--magenta:#ff6bc7;--amber:#ffce6b;--text:#f1ecfb;--text-muted:#b4a8cf;--text-dim:#82749e;--glow:0 0 .5px var(--accent), 0 0 24px #b06bff59;--glow-soft:0 0 40px #7b2ff72e;--ring:0 0 0 1px var(--border);--shadow-card:0 18px 50px -24px #080214e6;--grad-accent:linear-gradient(135deg, var(--accent-bright), var(--accent-deep));--grad-text:linear-gradient(120deg, #fff 0%, var(--accent-bright) 60%, var(--accent) 100%);--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, "JetBrains Mono", "SFMono-Regular", "Menlo", monospace;--maxw:1120px;--radius:16px;--radius-sm:10px;--nav-h:64px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 16px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}body{font-family:var(--font-sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6;overflow-x:hidden}body:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(60% 50% at 18% 0,#7b2ff747,#0000 60%),radial-gradient(50% 45% at 88% 8%,#ff6bc729,#0000 60%),radial-gradient(60% 60% at 50% 100%,#4fd6e01a,#0000 70%);position:fixed;inset:0}body:after{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#b06bff0d 1px,#0000 1px),linear-gradient(90deg,#b06bff0d 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000,#0000 75%);mask-image:radial-gradient(circle at 50% 30%,#000,#0000 75%)}a{color:var(--accent-bright);text-decoration:none;transition:color .18s}a:hover{color:#fff}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.12}p{margin:0}code{font-family:var(--font-mono);font-size:.92em}::selection{color:#fff;background:#b06bff59}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:24px}.section{padding-block:clamp(64px,9vw,128px);position:relative}.eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-bright);align-items:center;gap:8px;margin-bottom:18px;font-size:.78rem;display:inline-flex}.eyebrow:before{content:"";background:var(--accent);opacity:.7;width:22px;height:1px}.section-title{max-width:18ch;font-size:clamp(1.9rem,4.2vw,3rem)}.section-lead{color:var(--text-muted);max-width:60ch;margin-top:18px;font-size:clamp(1.02rem,1.4vw,1.2rem)}.gradient-text{background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;align-items:center;gap:9px;padding:12px 20px;font-size:.96rem;font-weight:600;transition:transform .16s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--grad-accent);color:#fff;box-shadow:0 10px 30px -10px #7b2ff7cc}.btn-primary:hover{color:#fff;box-shadow:0 16px 40px -12px #7b2ff7f2}.btn-ghost{border-color:var(--border);color:var(--text);background:#b06bff0f}.btn-ghost:hover{border-color:var(--accent);color:#fff;background:#b06bff1f}.card{background:linear-gradient(180deg, var(--surface), var(--bg-soft));border:1px solid var(--border-soft);border-radius:var(--radius);box-shadow:var(--shadow-card)}.reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}
