.topic-directory.svelte-1u29dse{grid-template-columns:repeat(3,1fr);column-gap:28px;display:grid}.topic-directory.svelte-1u29dse article:where(.svelte-1u29dse){border-top:1px solid #777;flex-direction:column;padding:22px 0 26px;display:flex}.eyebrow.svelte-1u29dse{margin-bottom:9px}.topic-directory.svelte-1u29dse h3:where(.svelte-1u29dse){letter-spacing:-.02em;font-size:30px}.topic-directory.svelte-1u29dse h3:where(.svelte-1u29dse) a:where(.svelte-1u29dse){text-decoration:none}.topic-directory.svelte-1u29dse h3:where(.svelte-1u29dse) a:where(.svelte-1u29dse):hover{text-decoration:underline}.topic-directory.svelte-1u29dse article:where(.svelte-1u29dse)>p:where(.svelte-1u29dse):not(.eyebrow){color:var(--muted);margin:12px 0 20px;font-size:18px;line-height:1.3}.topic-action.svelte-1u29dse{align-items:center;min-height:44px;margin-top:auto;font-size:15px;display:flex}@media (width<=820px){.topic-directory.svelte-1u29dse{grid-template-columns:1fr 1fr}}@media (width<=520px){.topic-directory.svelte-1u29dse{grid-template-columns:1fr}.topic-directory.svelte-1u29dse article:where(.svelte-1u29dse){padding:20px 0}.topic-directory.svelte-1u29dse article:where(.svelte-1u29dse)>p:where(.svelte-1u29dse):not(.eyebrow){margin:10px 0}.topic-directory.svelte-1u29dse h3:where(.svelte-1u29dse){font-size:29px}}
