.category-crumb{padding-top:25px;font-size:12px;color:var(--muted);display:flex;gap:6px;flex-wrap:wrap}.category-crumb a{text-decoration:underline}.category-hero{padding-top:34px}.category-hero h1{font-size:clamp(34px,4vw,56px);overflow-wrap:anywhere}.category-hero .hero-picture img{object-position:58% center}.category-article{max-width:980px;padding-top:20px;padding-bottom:65px;scroll-margin-top:20px}.category-intro{font:24px/1.55 Georgia,serif;color:var(--ink)}.category-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:32px 0 38px}.category-nav a{padding:15px;border:1px solid var(--line);font-size:13px}.category-nav a:hover{background:#e8ecdf}.category-article>section{padding-top:22px;margin-bottom:35px;scroll-margin-top:25px}.category-article h2{font-size:34px}.category-article section p{color:var(--muted)}.category-faq details{padding:18px 0;border-bottom:1px solid var(--line)}.category-faq summary{cursor:pointer;font-weight:600}.category-related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.category-related a{display:flex;justify-content:space-between;gap:12px;border:1px solid var(--line);padding:20px;font-size:14px}.category-back{margin-top:40px}.category-back a{text-decoration:underline;text-underline-offset:4px}@media(max-width:650px){.category-nav,.category-related>div{grid-template-columns:1fr}.category-intro{font-size:21px}.category-article h2{font-size:28px}.category-nav{gap:8px}.category-hero .hero-picture{height:340px}}