.container.svelte-1vfu3n9{max-width:1000px;margin:0 auto;padding:0 28px}.band.svelte-1vfu3n9{padding:clamp(72px,10vh,128px) 0}h2.svelte-1vfu3n9{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-1vfu3n9 em{font-style:italic;font-weight:400;color:var(--ink-soft)}.cta-band.svelte-1vfu3n9{text-align:center}.cta-band.svelte-1vfu3n9 .container:where(.svelte-1vfu3n9){max-width:720px}.cta-band.svelte-1vfu3n9 p:where(.svelte-1vfu3n9){font-size:16px;color:var(--ink-soft);margin:16px auto 32px;max-width:540px;line-height:1.6}.btn-ink.svelte-1vfu3n9{background:var(--gold);color:#16223f;padding:16px 34px;border-radius:2px;text-decoration:none;font-size:14.5px;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;display:inline-block}.btn-ink.svelte-1vfu3n9:hover{transform:translateY(-1px);background:#c69a4e;box-shadow:inset 0 1px #ffffff47,0 7px 18px -6px #18233f57}
