.container.svelte-pa2zvk{max-width:1000px;margin:0 auto;padding:0 28px}.band.svelte-pa2zvk{padding:clamp(72px,10vh,128px) 0}h2.svelte-pa2zvk{font-family:var(--font-display, "Wittgenstein", Georgia, serif);font-weight:500;font-style:normal;font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin:12px 0 0;color:var(--ink);letter-spacing:-.01em}h2.svelte-pa2zvk em{font-style:italic;font-weight:400;color:var(--ink-soft)}.cta-band.svelte-pa2zvk{text-align:center}.cta-band.svelte-pa2zvk .container:where(.svelte-pa2zvk){max-width:720px}.cta-band.svelte-pa2zvk p:where(.svelte-pa2zvk){font-size:16px;color:var(--ink-soft);margin:16px auto 32px;max-width:540px;line-height:1.6}.btn-ink.svelte-pa2zvk{display:inline-block;background:var(--gold);color:#16223f;padding:15px 32px;border-radius:2px;text-decoration:none;font-family:var(--font-ui, system-ui, sans-serif);font-size:14px;font-weight:600;letter-spacing:.01em;box-shadow:inset 0 1px #ffffff47,0 3px 12px -4px #18233f47;transition:transform .14s,background .14s,box-shadow .14s}.btn-ink.svelte-pa2zvk:hover{transform:translateY(-1px);background:#c69a4e}.btn-ink.big.svelte-pa2zvk{padding:15px 32px}
