.ab-hero.svelte-nkmkd2{text-align:center;padding-top:clamp(28px,4vw,46px)}.ab-hero.svelte-nkmkd2 .display:where(.svelte-nkmkd2){margin-top:10px}.ab-lead.svelte-nkmkd2{max-width:54ch;margin-top:18px}.story.svelte-nkmkd2{text-align:left;max-width:62ch;margin:clamp(40px,6vw,72px) auto 0}.story-name.svelte-nkmkd2{margin-top:clamp(26px,4vw,42px)}.story-lbl.svelte-nkmkd2{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);font-size:.62rem;font-weight:800}.story-h.svelte-nkmkd2{font-family:var(--display);color:var(--green);margin:8px 0 18px;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.15}.story.svelte-nkmkd2 p:where(.svelte-nkmkd2){color:var(--muted);margin-bottom:14px;font-size:.98rem;line-height:1.7}.story.svelte-nkmkd2 .story-sign:where(.svelte-nkmkd2){font-family:var(--display);color:var(--green);margin-top:4px;font-size:1.1rem;font-style:italic}.ab-cta.svelte-nkmkd2{text-align:center;margin-top:clamp(36px,5vw,60px);padding:clamp(28px,4vw,48px)}.ab-cta.svelte-nkmkd2 p:where(.svelte-nkmkd2){color:#fbf4e7cc;max-width:42ch;margin:0 auto 20px}.ab-cta.svelte-nkmkd2 .btn-row:where(.svelte-nkmkd2){justify-content:center}.ab-cta.svelte-nkmkd2 .btn-ghost:where(.svelte-nkmkd2){color:var(--cream);background:0 0;border-color:#e0c97a80}.ab-cta.svelte-nkmkd2 .btn-ghost:where(.svelte-nkmkd2):hover{background:#e0c97a1f}
