.hero[data-v-5840c518]{background:var(--sand);border-bottom:1px solid var(--line)}.hero-overlay[data-v-5840c518]{background:radial-gradient(ellipse at top,#fffdf7,transparent);display:grid;min-height:230px;padding:3rem 1.25rem;place-items:center}.hero h1[data-v-5840c518]{color:var(--ink);font-family:var(--display);font-size:clamp(2.8rem,6vw,4.5rem);font-weight:500;letter-spacing:-.03em;margin:0;text-align:center}
