.page-hero.svelte-a8yt2h{background:linear-gradient(180deg, var(--gold-100), var(--paper));border-bottom:1px solid var(--border-default);padding-block:clamp(3rem,7vw,5.5rem)}.center.svelte-a8yt2h{text-align:center}.lede.svelte-a8yt2h{font-size:var(--text-md);color:var(--ink-soft);line-height:var(--leading-relaxed);max-width:54ch;margin:var(--space-5) auto 0}.grid.svelte-a8yt2h{gap:var(--space-6);margin-top:var(--space-7);grid-template-columns:1fr;display:grid}.product.svelte-a8yt2h{gap:var(--space-4);flex-direction:column;display:flex}.product__body.svelte-a8yt2h h2:where(.svelte-a8yt2h){font-size:var(--text-md);margin-bottom:var(--space-2)}.product__body.svelte-a8yt2h p:where(.svelte-a8yt2h){color:var(--text-secondary);font-size:var(--text-sm)}.product__status.svelte-a8yt2h{margin-top:var(--space-3);font-family:var(--font-sans);font-weight:var(--weight-light);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:var(--text-2xs);color:var(--text-accent);display:inline-block}@media (min-width:640px){.grid.svelte-a8yt2h{grid-template-columns:1fr 1fr}}@media (min-width:960px){.grid.svelte-a8yt2h{grid-template-columns:repeat(4,1fr)}}.closing.svelte-a8yt2h{justify-items:center;gap:var(--space-5);background:var(--linen);border-top:1px solid var(--border-default);display:grid}.closing.svelte-a8yt2h p:where(.svelte-a8yt2h){color:var(--ink-soft);max-width:52ch}.closing__actions.svelte-a8yt2h{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}
