.page-top.svelte-23c1lg{padding-top:1.2rem;display:flex;flex-direction:column;gap:2rem}.hero.svelte-23c1lg{margin-top:.5rem}.hero.svelte-23c1lg h1:where(.svelte-23c1lg){margin:.5rem 0}.accent.svelte-23c1lg{color:var(--color-signal)}.lead.svelte-23c1lg{max-width:64ch;color:var(--color-ink-dim);font-size:1.02rem}.cards.svelte-23c1lg{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.8rem}
