.category-guide{padding-top:64px;padding-bottom:64px;border-top:1px solid var(--line)}
.category-guide h2{max-width:800px}
.category-guide-intro{max-width:780px;color:var(--muted);font-size:17px}
.category-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:32px}
.category-guide-grid h3{font-size:22px;line-height:1.35}
.category-guide-grid p{color:var(--muted)}
.category-guide-grid ul{padding-left:20px}
.category-guide-grid li{margin-bottom:10px}
.category-guide-grid a,.category-guide-source a{text-decoration:underline;text-underline-offset:3px}
.category-guide-source{margin:32px 0 0;font-size:12px;color:var(--muted)}
@media(max-width:850px){.category-guide-grid{grid-template-columns:1fr;gap:24px}.category-guide{padding-top:40px;padding-bottom:40px}}
