.articleWrap{max-width:1120px;margin:auto;padding:50px 24px}.articleBody{max-width:780px;margin:auto}.articleWrap h1{font-size:clamp(36px,5vw,58px);letter-spacing:-.045em;line-height:1.15}.articleBody h2{font-size:25px;margin-top:36px}.articleBody p,.articleBody li{font-size:17px;line-height:1.85;color:#52647a}.articleMeta,.articleCrumbs{font-size:13px;color:#52647a;margin:20px 0}.articleCrumbs a,.articleBody a{color:#087f5b;text-decoration:underline}.articleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0}.articleGrid h2{font-size:23px}.articleGrid p{line-height:1.7}.articleGrid a{color:#087f5b}.articleCta{margin-top:36px;padding:24px;background:#e7f5ed;border-radius:18px}.faqList{max-width:850px;margin:30px auto}.faqList details{padding:20px;background:white;border:1px solid #dde6e9;border-radius:14px;margin-bottom:12px}.faqList summary{font-size:17px;font-weight:750;cursor:pointer;min-height:44px}.faqList p{line-height:1.8;color:#52647a}.articlesHome{padding-top:35px;padding-bottom:55px}@media(max-width:650px){.articleWrap{padding:30px 18px}.articleGrid{grid-template-columns:1fr}.articleBody p{font-size:16px}}