.page.svelte-105ajtk{max-width:1040px;margin:0 auto;padding:2rem 1rem 4rem;display:grid;gap:1.6rem}.eyebrow.svelte-105ajtk,.kicker.svelte-105ajtk{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;color:var(--color-text-secondary, #6b7280);margin:0}h1.svelte-105ajtk{margin:.25rem 0}h1.svelte-105ajtk em:where(.svelte-105ajtk){font-style:italic;color:var(--color-accent)}.lede.svelte-105ajtk{margin:0;color:var(--color-text-secondary, #4b5563);max-width:70ch;line-height:1.6}.grid.svelte-105ajtk{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.grid.svelte-105ajtk article:where(.svelte-105ajtk){padding:1.2rem;border:1px solid var(--color-border, #e5e7eb);border-radius:12px;display:grid;gap:.5rem}.grid.svelte-105ajtk h2:where(.svelte-105ajtk){margin:0;font-size:1.25rem}.grid.svelte-105ajtk h2:where(.svelte-105ajtk) a:where(.svelte-105ajtk){color:inherit;text-decoration:none}.grid.svelte-105ajtk p:where(.svelte-105ajtk){margin:0;line-height:1.6;color:var(--color-text-secondary, #4b5563)}.links.svelte-105ajtk{display:flex;gap:1rem;flex-wrap:wrap;align-items:baseline}.more.svelte-105ajtk{font-weight:600;color:var(--color-accent);text-decoration:none}.ext.svelte-105ajtk{font-size:.9rem;color:var(--color-text-secondary, #6b7280)}
