.news-demo-label{font:11px/1.6 var(--en);color:var(--sub);text-align:center;margin:0 0 20px;letter-spacing:.04em}
.news-list{max-width:1000px}.news-list .news-card{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,56px);align-items:center;transition:transform .3s ease}.news-list .news-card:not(:has(.news-card-image)){grid-template-columns:1fr}.news-card-image,.news-cover{margin:0;overflow:hidden}.news-card-image img,.news-cover img{display:block;width:100%;height:auto}.news-ratio--landscape{aspect-ratio:3/2}.news-ratio--square{aspect-ratio:1}.news-ratio--landscape img,.news-ratio--square img{width:100%;height:100%;object-fit:cover}.news-list--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.news-list--grid .news-card{display:flex;flex-direction:column;align-items:stretch}.news-card-copy{min-width:0}.news-card-copy h2{overflow-wrap:anywhere}.news-home-image{width:100%;height:auto;max-height:260px;object-fit:contain;margin:0 0 18px}.news-pagination{display:flex;justify-content:center;gap:18px;padding:36px}.news-pagination a{padding:8px}.news-article{display:grid;gap:clamp(28px,5vw,60px);padding:32px 0 64px;align-items:start;max-width:1100px;margin:auto}.news-article--split{grid-template-columns:1fr 1fr}.news-article--top,.news-article--bottom,.news-article--text{grid-template-columns:minmax(0,1fr)}.news-article--top .news-cover{grid-row:1}.news-article--top .news-rte,.news-article--bottom .news-rte,.news-article--text .news-rte{max-width:760px;width:100%;margin:auto}.news-article--top .news-cover,.news-article--bottom .news-cover{max-width:1000px;width:100%;margin:auto}.news-rte{min-width:0;font-size:15px;line-height:2;color:rgba(28,28,28,.86);overflow-wrap:anywhere}.news-rte>*+*{margin-top:1.3em}.news-rte h2,.news-rte h3{line-height:1.5;margin-top:2em}.news-rte img{max-width:100%!important;height:auto!important;display:block;margin:1.5em auto}.news-rte figure{margin:2em 0}.news-rte figcaption{font-size:12px;line-height:1.7;color:var(--sub);text-align:center}.news-rte a{text-decoration:underline;text-underline-offset:4px}.news-rte ul,.news-rte ol{padding-left:1.5em}.news-rte blockquote{border-left:2px solid currentColor;padding-left:1.5em;margin:2em 0}.news-rte table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.news-rte td,.news-rte th{padding:.6em;border:1px solid #ccc}.news-rte iframe,.news-rte video{max-width:100%;aspect-ratio:16/9;height:auto}.news-rte p:has(>img~img){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.news-rte p:has(>img~img)>img{width:100%!important;margin:0}.news-rte p:has(>img~img)>br{display:none}@media(max-width:760px){.news-list .news-card,.news-list--grid,.news-article--split{grid-template-columns:minmax(0,1fr)}.news-list .news-card{gap:22px}.news-article--split .news-cover{grid-row:1}.news-rte p:has(>img~img){grid-template-columns:1fr}.news-list--grid{gap:20px}.news-cover{width:100%}}@media(prefers-reduced-motion:reduce){.news-list .news-card{transition:none}}

.banner .news-demo-label{color:rgba(255,255,255,.75);text-align:left;margin:0;font-size:11px}
