._3rPSzG_heroImage,._3rPSzG_categoryImage,._3rPSzG_articleImage{border-radius:18px;width:100%;height:auto;display:block}._3rPSzG_heroImage{object-fit:cover;max-height:390px}._3rPSzG_categoryImage{object-fit:cover;max-height:330px}._3rPSzG_categoryGrid,._3rPSzG_postGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}._3rPSzG_card{color:#163f53;background:#f3edf7;border-radius:18px;overflow:hidden}._3rPSzG_cardCopy{padding:22px}._3rPSzG_card h2{margin:0 0 10px;font-size:1.45rem}._3rPSzG_card a{color:#12879b;font-weight:700}._3rPSzG_back{color:#12879b;margin-bottom:24px;font-weight:700;display:inline-block}._3rPSzG_article{max-width:760px;margin:0 auto}._3rPSzG_article h2{margin-top:48px}._3rPSzG_article h3{margin-top:30px}._3rPSzG_article p,._3rPSzG_article li{font-size:1.07rem;line-height:1.8}._3rPSzG_article ul,._3rPSzG_article ol{padding-left:1.3rem}._3rPSzG_article figure{margin:38px 0}._3rPSzG_articleImage{object-fit:cover;max-height:420px}._3rPSzG_callout{background:#e8f7fb;border-radius:16px;margin:28px 0;padding:22px 26px}._3rPSzG_faq details{border-top:1px solid #c7d9dd;padding:18px 0}._3rPSzG_faq summary{cursor:pointer;font-weight:700}._3rPSzG_footerCta{background:#fff0eb;border-radius:18px;margin:42px 0;padding:28px}@media (max-width:800px){._3rPSzG_categoryGrid,._3rPSzG_postGrid{grid-template-columns:1fr}._3rPSzG_heroImage{max-height:260px}._3rPSzG_article p,._3rPSzG_article li{font-size:1rem}}._3rPSzG_relatedGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;margin-top:28px;display:grid}._3rPSzG_relatedGrid ._3rPSzG_card h3{margin:0 0 12px;font-size:1.45rem}._3rPSzG_relatedGrid ._3rPSzG_cardCopy{padding:24px}._3rPSzG_directory{max-width:1300px;margin:0 auto}._3rPSzG_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._3rPSzG_card{flex-direction:column;display:flex}._3rPSzG_cardCopy{flex-direction:column;flex:1;display:flex}._3rPSzG_cardCopy>a{margin-top:auto;padding-top:8px}._3rPSzG_categoryImage{aspect-ratio:3/2;object-fit:cover}._3rPSzG_postGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}._3rPSzG_postGrid ._3rPSzG_card{max-width:600px}@media (max-width:800px){._3rPSzG_categoryGrid{grid-template-columns:1fr}}
