.hero.svelte-1uha8ag{position:relative;overflow:hidden;padding:7rem 0 5rem}.hero-glow.svelte-1uha8ag{position:absolute;inset:-30% 0 auto 0;height:60rem;background:radial-gradient(60% 45% at 50% 0%,rgba(216,162,74,.18),transparent 70%);pointer-events:none}.hero-inner.svelte-1uha8ag{position:relative;text-align:center}.eyebrow.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.22em;font-size:.78rem;color:var(--gold);margin:0 0 1.4rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.8rem,8vw,5.2rem);margin:0 0 1.5rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--gold);font-style:italic}.lede.svelte-1uha8ag{max-width:38rem;margin:0 auto 2.4rem;font-size:1.2rem;color:var(--paper-dim)}.hero-cta.svelte-1uha8ag{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn.svelte-1uha8ag{display:inline-block;padding:.8rem 1.5rem;border-radius:999px;font-size:1rem;font-weight:500;transition:transform .15s ease,background .15s ease}.btn.svelte-1uha8ag:hover{text-decoration:none;transform:translateY(-2px)}.btn-gold.svelte-1uha8ag{background:var(--gold);color:#26180a;border:1px solid var(--gold)}.btn-ghost.svelte-1uha8ag{color:var(--paper);border:1px solid var(--line)}.features.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2rem}.feature.svelte-1uha8ag{background:linear-gradient(180deg,var(--ink-2),rgba(20,22,29,.5));border:1px solid var(--line);border-radius:14px;padding:1.6rem 1.4rem}.feature-icon.svelte-1uha8ag{font-size:1.5rem;color:var(--gold)}.feature.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:.8rem 0 .5rem;font-size:1.25rem}.feature.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--muted);font-size:.95rem}.quote.svelte-1uha8ag{margin:6rem auto;text-align:center}blockquote.svelte-1uha8ag{font-family:var(--display);font-size:clamp(1.4rem,3.5vw,2rem);font-style:italic;line-height:1.4;max-width:44rem;margin:0 auto;color:var(--paper)}.quote-by.svelte-1uha8ag{margin:1.1rem 0 0;color:var(--muted);font-size:.9rem;letter-spacing:.04em}.quote-by.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--muted);text-decoration:underline;text-underline-offset:.2em}.quote-by.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--paper-dim)}.early.svelte-1uha8ag{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(50% 120% at 50% 0%,var(--gold-soft),transparent);padding:4.5rem 0}.early-inner.svelte-1uha8ag{text-align:center}.early.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.8rem,5vw,2.6rem);margin:0 0 .6rem}.early.svelte-1uha8ag>.early-inner:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag){color:var(--paper-dim)}.early-form.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:1.6rem 0 .8rem}.early-row.svelte-1uha8ag{display:flex;gap:.6rem;justify-content:center;flex-wrap:wrap}.early-form.svelte-1uha8ag input:where(.svelte-1uha8ag){width:min(20rem,90vw);padding:.8rem 1.1rem;border-radius:999px;border:1px solid var(--line);background:var(--ink-2);color:var(--paper);font-size:1rem}.early-form.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{outline:none;border-color:var(--gold)}.early-form.svelte-1uha8ag input.hp-field:where(.svelte-1uha8ag){position:absolute;left:-9999px;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.cf-turnstile.svelte-1uha8ag{min-height:65px}.early-msg.svelte-1uha8ag{margin:.2rem 0 0;font-size:.95rem}.early-msg.ok.svelte-1uha8ag{color:var(--gold)}.early-msg.err.svelte-1uha8ag{color:#e0907e}.early-fine.svelte-1uha8ag{color:var(--muted);font-size:.85rem}@media (max-width: 52rem){.features.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (max-width: 30rem){.features.svelte-1uha8ag{grid-template-columns:1fr}}
