.kinds{padding-top:var(--space-7,48px)}.kinds-title{margin:0 0 16px;font-size:clamp(44px,6vw,76px);line-height:1}.kinds-title em{color:var(--blue,#345fad)}.kinds-lede{max-width:46ch;font-family:var(--font-display);margin:0 0 10px;font-size:21px;line-height:1.4}.kinds-or{margin:0 0 40px;font-size:15px}.kinds-or a,.kinds-foot a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.kinds-cols{columns:3;border-top:2px solid var(--ink);column-gap:56px;margin:0;padding:28px 0 0;list-style:none}.kind{break-inside:avoid;margin:0 0 22px}.kind-name{font-family:var(--font-display);margin:0;font-size:26px;font-weight:400;line-height:1.15}.kind-name a{color:inherit;text-decoration:none}.kind.has .kind-name a{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.kind-name a:hover{text-decoration:underline}.kind-count{font-family:var(--font-sans,inherit);color:var(--ink-muted);font-size:14px}.kind-subs{margin:5px 0 0;font-size:14.5px;line-height:1.45}.kind-subs a{color:inherit;text-decoration:none}.kind-subs a.has,.kind-subs a:hover{text-underline-offset:3px;text-decoration:underline}.kind.waiting{color:#7b766b}.kind.has{color:var(--ink)}.kinds-foot{border-top:1px solid var(--rule,#d9d6cd);color:var(--ink-muted);margin:44px 0 0;padding-top:18px;font-size:15px}@media (max-width:899px){.kinds-cols{columns:2}}@media (max-width:559px){.kinds{padding-top:32px}.kinds-cols{columns:1}}
