main.svelte-1uha8ag{max-width:36rem;margin:5rem auto 4rem;padding:0 1.5rem}.eyebrow.svelte-1uha8ag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 1.5rem;font-size:.7rem}h1.svelte-1uha8ag{font-family:var(--serif);letter-spacing:-.025em;color:var(--peach);margin:0 0 1.75rem;font-size:clamp(3rem,11vw,5.5rem);font-weight:400;line-height:.95}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--coral);font-style:italic}.lede.svelte-1uha8ag{color:var(--ink-soft);max-width:28rem;margin:0 0 2.5rem;font-size:1.1rem;line-height:1.5}.lede.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--peach);font-weight:500}.cta.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;margin-bottom:4rem;display:flex}.primary.svelte-1uha8ag{background:var(--amber);color:var(--ink);border-radius:999px;padding:.85rem 1.4rem;font-size:.95rem;font-weight:600}.primary.svelte-1uha8ag:hover{background:var(--coral);color:var(--peach)}.secondary.svelte-1uha8ag{color:var(--ink-soft);border:1px solid var(--hairline);border-radius:999px;padding:.85rem 1.2rem;font-size:.95rem}.secondary.svelte-1uha8ag:hover{color:var(--peach);border-color:var(--ink-soft)}.footnote.svelte-1uha8ag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:.4;margin:0;font-size:.7rem}
