.page.svelte-1uha8ag{background:var(--ink);color:var(--text);min-height:100vh}.top.svelte-1uha8ag{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px var(--pad);background:linear-gradient(var(--ink) 60%,transparent)}.brand.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--text)}.brand.svelte-1uha8ag i:where(.svelte-1uha8ag){width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 18px var(--accent)}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag){display:flex;align-items:center;gap:8px}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){padding:8px 14px;border-radius:999px;color:var(--text-2);font-size:14px;font-weight:600;white-space:nowrap}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--text)}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag) .ghost:where(.svelte-1uha8ag){background:var(--glass);color:var(--text)}.hero.svelte-1uha8ag{position:relative;overflow:hidden;padding:clamp(48px,12vh,130px) var(--pad) clamp(56px,10vh,110px)}.glow.svelte-1uha8ag{position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 620px at 12% 0%,rgba(192,132,252,.3),transparent 62%),radial-gradient(900px 560px at 88% 20%,rgba(96,165,250,.2),transparent 60%),radial-gradient(700px 420px at 60% 100%,rgba(251,191,36,.12),transparent 60%)}.glow.svelte-1uha8ag:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.035) 0 2px,transparent 2px 18px);-webkit-mask:linear-gradient(transparent,#000 40%,transparent);mask:linear-gradient(transparent,#000 40%,transparent)}.hero.svelte-1uha8ag .in:where(.svelte-1uha8ag){position:relative;max-width:900px}.eyebrow.svelte-1uha8ag{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);margin-bottom:20px}.eyebrow.svelte-1uha8ag b:where(.svelte-1uha8ag){width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent)}h1.svelte-1uha8ag{margin:0 0 20px;font-size:clamp(38px,8vw,82px);font-weight:800;letter-spacing:-.04em;line-height:.98;text-wrap:balance}h1.svelte-1uha8ag .dim:where(.svelte-1uha8ag){color:var(--text-3)}.lede.svelte-1uha8ag{margin:0 0 30px;font-size:clamp(16px,2.2vw,20px);line-height:1.5;color:var(--text-2);max-width:60ch}.cta.svelte-1uha8ag{display:flex;gap:10px;flex-wrap:wrap}.btn.svelte-1uha8ag{display:inline-flex;align-items:center;padding:14px 24px;border-radius:999px;font-weight:800;font-size:16px;background:var(--text);color:var(--ink);transition:transform .15s var(--ease)}.btn.svelte-1uha8ag:hover{transform:scale(1.03)}.btn.ghost.svelte-1uha8ag{background:var(--glass-2);color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.proof.svelte-1uha8ag{margin:26px 0 0;font-size:14px;color:var(--text-3)}.proof.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--text-2);border-bottom:1px solid var(--glass-2)}.band.svelte-1uha8ag{padding:clamp(40px,8vh,80px) var(--pad)}.band.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 8px;font-size:clamp(24px,3.4vw,34px);font-weight:800;letter-spacing:-.025em}.band.svelte-1uha8ag .sub:where(.svelte-1uha8ag){margin:0 0 26px;color:var(--text-3);font-size:15px;max-width:60ch}.cards.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:22px}.card.svelte-1uha8ag{padding:24px;border-radius:var(--r);background:var(--glass);border:1px solid transparent;transition:transform .2s var(--ease),border-color .2s}.card.svelte-1uha8ag:hover{transform:translateY(-2px);border-color:var(--glass-2)}.card.a.svelte-1uha8ag{background:linear-gradient(160deg,rgba(192,132,252,.16),var(--glass))}.card.b.svelte-1uha8ag{background:linear-gradient(160deg,rgba(52,211,153,.14),var(--glass))}.card.c.svelte-1uha8ag{background:linear-gradient(160deg,rgba(251,146,60,.14),var(--glass))}.card.svelte-1uha8ag .k:where(.svelte-1uha8ag){font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:10px 0 8px;font-size:21px;font-weight:800;letter-spacing:-.02em}.card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--text-2);font-size:15px;line-height:1.5}.rail.svelte-1uha8ag{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.rail.svelte-1uha8ag::-webkit-scrollbar{display:none}.thread.svelte-1uha8ag{flex:0 0 auto;width:190px;padding:18px 16px;border-radius:16px;background:var(--glass);border-left:3px solid var(--t);display:flex;flex-direction:column;gap:5px}.thread.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:16px;font-weight:800;letter-spacing:-.01em}.thread.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:13px;color:var(--text-3)}.end.svelte-1uha8ag{text-align:center;padding-bottom:clamp(50px,10vh,100px)}.end.svelte-1uha8ag .cta:where(.svelte-1uha8ag){justify-content:center}.foot.svelte-1uha8ag{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:26px var(--pad) 40px;border-top:1px solid var(--glass);color:var(--text-3);font-size:13px}.foot.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--text-2)}@media(max-width:560px){.top.svelte-1uha8ag{padding:12px 16px}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag){gap:2px}.top.svelte-1uha8ag nav:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){padding:8px 10px;font-size:13px}}@media(prefers-reduced-motion:reduce){.btn.svelte-1uha8ag:hover,.card.svelte-1uha8ag:hover{transform:none}}
