.hero.svelte-1uha8ag{padding-top:1.5rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.6rem,7vw,3.6rem);margin-bottom:1.5rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){font-style:italic;font-weight:450;color:var(--accent-color)}.lede.svelte-1uha8ag{font-size:1.15rem;line-height:1.7}.directory.svelte-1uha8ag{margin-top:3.5rem;display:grid;gap:0;border-top:1px solid var(--border-color)}.directory.svelte-1uha8ag a:where(.svelte-1uha8ag){display:grid;grid-template-columns:9rem 1fr auto;align-items:baseline;gap:1rem;padding:1.1rem .25rem;border-bottom:1px solid var(--border-color);color:var(--text-color);transition:background-color .15s ease}.directory.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:none;background-color:var(--bg-raised)}.directory.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .dir-title:where(.svelte-1uha8ag){color:var(--accent-color)}.directory.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .dir-arrow:where(.svelte-1uha8ag){transform:translate(4px);color:var(--accent-color)}.directory.svelte-1uha8ag .dir-title:where(.svelte-1uha8ag){font-family:var(--font-display);font-size:1.15rem;font-weight:550;letter-spacing:-.01em;transition:color .15s ease}.directory.svelte-1uha8ag .dir-desc:where(.svelte-1uha8ag){font-size:.88rem;color:var(--muted-color)}.directory.svelte-1uha8ag .dir-arrow:where(.svelte-1uha8ag){color:var(--muted-color);transition:transform .15s ease,color .15s ease}@media (max-width: 640px){.hero.svelte-1uha8ag{padding-top:.5rem}.directory.svelte-1uha8ag a:where(.svelte-1uha8ag){grid-template-columns:1fr auto}.directory.svelte-1uha8ag a:where(.svelte-1uha8ag) .dir-desc:where(.svelte-1uha8ag){grid-column:1/-1;grid-row:2}}
