.wrap.svelte-1mmmerw{max-width:76rem;margin:0 auto;padding:3rem 1.25rem 0}h1.svelte-1mmmerw{font-size:clamp(1.5rem,1.2rem + 1.5vw,2.4rem);text-align:center;margin:0 0 .8rem}.lead.svelte-1mmmerw{text-align:center;color:var(--ink-soft);max-width:34rem;margin:0 auto 2rem}nav.svelte-1mmmerw{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 1.6rem;margin-bottom:3rem}nav.svelte-1mmmerw a:where(.svelte-1mmmerw){color:var(--ink-soft);text-decoration:none;text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;padding:.7rem 0;border-bottom:1px solid transparent}nav.svelte-1mmmerw a[aria-current=page]:where(.svelte-1mmmerw){color:var(--ink);border-bottom-color:var(--amber)}nav.svelte-1mmmerw a:where(.svelte-1mmmerw):focus-visible{outline:2px solid var(--amber);outline-offset:2px}.grid.svelte-1mmmerw{display:grid;gap:2rem 1.25rem;grid-template-columns:1fr}@media(min-width:40rem){.grid.svelte-1mmmerw{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.grid.svelte-1mmmerw{grid-template-columns:repeat(3,1fr)}}.empty.svelte-1mmmerw{text-align:center;padding:4rem 1rem;background:linear-gradient(160deg,var(--sand),var(--peach))}.empty.svelte-1mmmerw .slogan:where(.svelte-1mmmerw){font-size:2.6rem;margin:0 0 .5rem}.empty.svelte-1mmmerw a:where(.svelte-1mmmerw){color:var(--ink)}
