.role-hub-head[data-astro-cid-t27ouf2p] h1[data-astro-cid-t27ouf2p]{font-family:var(--font-serif);letter-spacing:-.035em;max-width:16ch;font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.02}.role-hub-head[data-astro-cid-t27ouf2p] .lede[data-astro-cid-t27ouf2p]{max-width:40rem;color:var(--ink-soft);margin-top:1rem;font-size:1.15rem}.role-hub-group[data-astro-cid-t27ouf2p]{padding-top:0}.role-grid[data-astro-cid-t27ouf2p]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;margin-top:1.4rem;display:grid}.role-grid[data-astro-cid-t27ouf2p] h3[data-astro-cid-t27ouf2p]{font-family:var(--font-serif);font-size:1.35rem;font-weight:540}.role-more-groups[data-astro-cid-t27ouf2p]{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1.4rem 2rem;margin-top:1.4rem;display:grid}.role-more-groups[data-astro-cid-t27ouf2p] h3[data-astro-cid-t27ouf2p]{font-size:1rem;font-weight:600}.role-more[data-astro-cid-t27ouf2p]{flex-wrap:wrap;gap:.5rem 1.25rem;max-width:52rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.role-more[data-astro-cid-t27ouf2p] a[data-astro-cid-t27ouf2p]{color:var(--ink-soft)}
