.final.svelte-1xakotb{background:var(--color-bg);text-align:center;padding:clamp(96px,11vw,160px) 0;position:relative;overflow:hidden}.final.svelte-1xakotb:before{content:"";background:radial-gradient(600px 300px at 50% 50%, var(--gold-soft), transparent 70%);pointer-events:none;position:absolute;inset:0}.final__inner.svelte-1xakotb{max-width:760px;position:relative}.final.svelte-1xakotb .eyebrow:where(.svelte-1xakotb){font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--color-slate);justify-content:center;align-items:center;gap:10px;margin:0 0 18px;font-size:11px;font-weight:500;display:inline-flex}.final.svelte-1xakotb .eyebrow:where(.svelte-1xakotb):before{content:"";background:var(--color-gold);opacity:.8;width:22px;height:1px}.final__headline.svelte-1xakotb{font-family:var(--font-serif);letter-spacing:.01em;color:var(--color-cream);text-wrap:balance;margin:12px 0 24px;font-size:clamp(34px,4.8vw,60px);font-weight:400;line-height:1.1}.final__headline.svelte-1xakotb em:where(.svelte-1xakotb){color:var(--color-gold);font-style:italic;font-weight:400}.final__sub.svelte-1xakotb{color:var(--color-slate);letter-spacing:.04em;text-wrap:balance;max-width:58ch;margin:0 auto 40px;font-size:14px;font-weight:300;line-height:1.8}
