.hero.svelte-1uha8ag{padding:3rem var(--gutter) 2rem;display:flex;justify-content:center}.title.svelte-1uha8ag{max-width:min(90%,720px);height:auto;display:block}.grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;padding-bottom:3rem}@media(max-width:720px){.grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}.more-tile.svelte-1uha8ag{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1 / 1;padding:.9rem;background:color-mix(in srgb,var(--accent-2) 10%,transparent);border:0;color:var(--accent-2);text-decoration:none;font-family:var(--font-display);font-weight:800;text-transform:lowercase;letter-spacing:-.015em;line-height:1.02;isolation:isolate;transition:background .22s ease,color .22s ease}.more-tile.svelte-1uha8ag:hover,.more-tile.svelte-1uha8ag:focus-visible{background:var(--accent-2);color:var(--bg);outline:none}.more-arrow.svelte-1uha8ag{font-family:var(--font-display);font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:900;line-height:1;transition:transform .26s cubic-bezier(.2,.7,.2,1)}.more-tile.svelte-1uha8ag:hover .more-arrow:where(.svelte-1uha8ag),.more-tile.svelte-1uha8ag:focus-visible .more-arrow:where(.svelte-1uha8ag){transform:translate(4px,-4px)}.more-label.svelte-1uha8ag{font-size:clamp(.85rem,1.4vw,1.05rem)}.sr-only.svelte-1uha8ag{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
