.news-article{width:100%;color:#342e37;font-family:Afacad,Arial,sans-serif}.news-article-header{padding-bottom:23px;border-bottom:1px solid #e6e1db}.news-article-kicker{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;color:#746f76;font-family:Inter,Arial,sans-serif;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.news-article-kicker span{color:#d71818;font-weight:700}.news-article-header h1{max-width:24ch;margin:13px 0 0;color:#d71818;font-family:Poppins,Arial,sans-serif;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:600;line-height:1.15;letter-spacing:-.035em;overflow-wrap:anywhere}.news-article-summary{max-width:64ch;margin:13px 0 0;color:#59535b;font-size:1.08rem;line-height:1.5}.news-article-image{margin:24px 0}.news-article-image img{display:block;width:100%;max-height:380px;object-fit:cover;background:#f0ece6}.news-article-image figcaption{margin-top:6px;color:#746f76;font-size:.75rem}.news-article-body{display:grid;gap:15px;padding-top:22px;font-size:1rem;line-height:1.62;overflow-wrap:anywhere}.news-article-body>:first-child{margin-top:0}.news-article-body>:last-child{margin-bottom:0}.news-article-body p{margin:0}.news-article-body h2,.news-article-body h3{margin:13px 0 0;color:#342e37;font-family:Poppins,Arial,sans-serif;font-weight:600;line-height:1.25}.news-article-body h2{font-size:1.45rem}.news-article-body h3{font-size:1.15rem}.news-article-body ul,.news-article-body ol{display:grid;gap:6px;margin:0;padding-left:1.35rem}.news-article-body li{padding-left:3px}.news-article-body blockquote{margin:0;padding:12px 17px;border-left:3px solid #e09f3e;background:#f7f2eb;color:#514951}.news-article-body blockquote p{margin:0}.news-article-body cite{display:block;margin-top:8px;color:#746f76;font-size:.86rem;font-style:normal}.news-article-link a{color:#b91414;font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.news-article-link a:hover{color:#831010}.news-article-link span{color:#746f76}.news-article-byline{margin-top:22px;padding-top:13px;border-top:1px solid #e6e1db;color:#746f76;font-family:Inter,Arial,sans-serif;font-size:.8rem}.news-article--preview{max-width:760px;margin:0 auto;padding:clamp(20px,3vw,36px);border:1px solid #e6e1db;background:#fffdfa;box-shadow:0 8px 28px #2d231c0d}.news-article--preview .news-article-image img{height:auto;max-height:none;object-fit:contain}.cms-public-news-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 22px;width:min(100%,820px);margin:38px auto 0}.cms-public-news-alternate{display:inline-flex;justify-self:end;align-items:center;gap:9px;min-height:40px;padding:7px 12px;border:1px solid #d8cfc4;background:#fffdfa;color:#b91414;font-family:Inter,Arial,sans-serif;font-size:.8rem;font-weight:700;text-decoration:none}.cms-public-news-alternate:hover{border-color:#d71818;background:#fff3f0}.cms-public-news-state{display:grid;justify-items:start;gap:12px;min-height:180px;align-content:center;color:#59535b;font-size:1rem}.cms-public-news-state p{margin:0}@media (max-width: 520px){.news-article--preview{padding:18px}.news-article-header h1{font-size:1.58rem}.news-article-summary{font-size:1rem}.cms-public-news-actions{flex-direction:column;align-items:flex-start}}
