.news-article{max-width:900px;margin:0 auto;padding:88px 0 112px;color:#625a64}.news-article .news-title{margin:0;color:#2d2330;font-size:clamp(2rem,4vw,3.3rem);font-weight:800;line-height:1.25;letter-spacing:-.025em}.news-article .date{margin:24px 0 48px;padding-bottom:22px;border-bottom:2px solid #2d2330;color:#857e87;font-size:var(--type-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.news-article h2{margin:56px 0 20px;padding-left:16px;border-left:4px solid #709776;color:#2d2330;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:800;line-height:1.45}.news-article p{margin:18px 0;line-height:2}.news-article ol,.news-article ul{margin:20px 0 20px 1.5rem;line-height:1.9}.news-article ul{list-style:disc}.news-article ol{list-style:decimal}.news-article li+li{margin-top:8px}.news-article a{color:#4f7455;font-weight:800;text-decoration:underline;text-underline-offset:.24em}.news-article iframe{width:100%;max-width:720px;height:auto;aspect-ratio:16/9}.news-article .ctaWrapper{margin:32px 0}.news-article .ctaButton{display:inline-flex;align-items:center;min-height:52px;padding:0 22px;background:#2d2330;color:#fff;font-size:var(--type-body-sm);font-weight:800;text-decoration:none}.news-article .ctaButton:hover{background:#4f7455}@media (max-width:760px){.news-article{padding:68px 0 86px}.news-article .date{margin-bottom:38px}.news-article h2{margin-top:44px}}