.articles-promo{margin:38px 0;padding:32px 0;border-block:1px solid #655447;color:inherit}.articles-promo h2{font-size:clamp(28px,3.4vw,40px);margin:0 0 16px;line-height:1.25}.articles-promo p{max-width:700px;font-size:14px;line-height:1.8}.articles-promo nav{display:flex;gap:12px 26px;flex-wrap:wrap;margin-top:18px}.articles-promo a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.articles-promo a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.articles-promo--home{margin:0;padding:44px 5%}
