.wrap.svelte-85soi{max-width:820px;margin:0 auto;padding:48px 24px 80px}.head.svelte-85soi{margin:12px 0 36px}.eyebrow.svelte-85soi{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-700);margin-bottom:14px;font-size:12px;font-weight:700}.head.svelte-85soi h1:where(.svelte-85soi){font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg);margin:0 0 16px;font-size:clamp(32px,5vw,46px);font-weight:650;line-height:1.1}.lede.svelte-85soi{color:var(--fg-muted);margin:0;font-size:19px;line-height:1.5}.cta.svelte-85soi{text-align:center;background:var(--bg-paper);border:2px solid #111;border-radius:6px;margin-top:56px;padding:32px;box-shadow:4px 4px #111}.cta.svelte-85soi h3:where(.svelte-85soi){font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);margin:0 0 8px;font-size:24px;font-weight:650}.cta.svelte-85soi p:where(.svelte-85soi){color:var(--fg-muted);margin:0 0 20px;font-size:15px}.cta__row.svelte-85soi{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.btn.svelte-85soi{background:var(--brand-500);height:46px;color:var(--primary-foreground);cursor:pointer;transition:transform var(--dur-micro), box-shadow var(--dur-micro), background var(--dur-micro);border:2px solid #111;border-radius:4px;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:3px 3px #111}.btn.svelte-85soi:hover{background:var(--brand-600)}.btn.svelte-85soi:active{transform:translate(3px,3px);box-shadow:0 0 #111}.btn--ghost.svelte-85soi{background:var(--card);color:#111}.btn--ghost.svelte-85soi:hover{background:var(--accent)}
