.kicker.svelte-bfbemo{color:var(--ink-soft);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-sm)}h1.svelte-bfbemo{font-size:var(--text-hero);font-weight:800}h2.svelte-bfbemo{font-size:var(--text-2xl);text-transform:uppercase;letter-spacing:.04em}.lede.svelte-bfbemo{color:var(--muted);font-size:var(--text-lg);max-width:38rem}.intro.svelte-bfbemo{max-width:44rem}.hero-cta.svelte-bfbemo{margin-top:var(--space-4)}.cover.svelte-bfbemo{display:flex;flex-direction:column;gap:var(--space-3);height:100%}.cover.svelte-bfbemo h3:where(.svelte-bfbemo){font-size:var(--text-lg);text-transform:uppercase;line-height:1.1;padding-bottom:var(--space-2);border-bottom:3px solid var(--accent)}.cover.svelte-bfbemo p:where(.svelte-bfbemo){color:var(--surface-raised-muted)}.ethos.svelte-bfbemo{border-left:4px solid var(--accent);padding-left:var(--space-6)}.ethos.svelte-bfbemo p:where(.svelte-bfbemo){font-size:var(--text-lg);max-width:44rem}.closing.svelte-bfbemo p:where(.svelte-bfbemo){color:var(--muted);max-width:40rem}a.svelte-bfbemo{color:var(--accent-text);font-weight:600}
