.page-intro.svelte-k0kmb6{text-align:center;max-width:40rem;margin:0 auto var(--space-5)}.kicker.svelte-k0kmb6{font-family:var(--font-display);color:var(--color-accent-strong);letter-spacing:.04em;margin-bottom:var(--space-1);font-style:italic}.subtitle.svelte-k0kmb6{font-size:.9375rem}.social-links.svelte-k0kmb6{justify-content:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.social-links.svelte-k0kmb6 a:where(.svelte-k0kmb6){color:var(--color-text-muted);display:flex}.social-links.svelte-k0kmb6 a:where(.svelte-k0kmb6):hover{color:var(--color-accent-strong)}.social-links.svelte-k0kmb6 svg{width:1.25rem;height:1.25rem}.grid.svelte-k0kmb6{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.tile.svelte-k0kmb6{color:inherit;text-decoration:none;display:block}.tile.svelte-k0kmb6:hover .tile-title:where(.svelte-k0kmb6),.tile.svelte-k0kmb6:focus-visible .tile-title:where(.svelte-k0kmb6){color:var(--color-accent-strong)}.tile-meta.svelte-k0kmb6{margin-top:var(--space-1);font-family:var(--font-display);justify-content:space-between;align-items:baseline;display:flex}.tile-title.svelte-k0kmb6{font-size:1.125rem;transition:color .2s}.tile-price.svelte-k0kmb6{color:var(--color-text-muted);white-space:nowrap;font-size:.9375rem}
