.news-section{background:#0d3268;border-bottom:1px solid #7cd2ff20}.news-section .section-heading{margin-bottom:35px}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.news-card{min-width:0;background:#ffffff06;border:1px solid #7cd2ff2d;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.news-card-image{display:block;aspect-ratio:1.6;background:#174a8a;overflow:hidden}.news-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.news-card:hover .news-card-image img{transform:scale(1.025)}.news-no-image{background:linear-gradient(135deg,#174a8a,#0b2854);display:grid;place-items:center}.news-no-image>span{font:700 28px/1.2 Oxanium,sans-serif;color:#7cd2ff;letter-spacing:2px;border-left:3px solid #7cd2ff;padding-left:18px}.news-card-content{padding:23px;display:flex;flex-direction:column;flex:1}.news-card .story-meta{font-size:10px;letter-spacing:.4px;margin:0 0 13px;line-height:1.6}.news-card h3{font-size:25px;line-height:1.25;overflow-wrap:anywhere}.news-card h3 a:hover{color:#7cd2ff}.news-excerpt{color:#d7e3fb;font-size:13px;line-height:1.85;margin:15px 0 21px;overflow-wrap:anywhere}.news-card .text-link{font-size:13px;align-self:flex-start;margin-top:auto}.news-more{margin-top:30px;display:flex;justify-content:center}.news-more .button{font-size:13px;min-height:47px}.article-home{font-size:13px;font-weight:600}.article-page{padding:55px 0 75px;max-width:980px}.article-page>.text-link{font-size:13px;margin-bottom:45px}.article-page>.eyebrow{margin-bottom:20px;letter-spacing:1px}.article-page h1{font-size:clamp(36px,4.7vw,64px);line-height:1.1;letter-spacing:-1.5px;overflow-wrap:anywhere}.article-lead{margin:36px 0 32px}.article-lead>img{width:100%;height:auto;max-height:650px;object-fit:contain;border-radius:18px;background:#092651}.article-page figcaption{font-size:12px;color:#b9cde5;margin-top:9px}.article-body{max-width:760px;margin:32px 0;overflow-wrap:anywhere}.article-body p{font-size:17px;line-height:1.9;margin:0 0 25px}.article-gallery{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin:40px 0}.article-gallery figure{margin:0;min-width:0}.article-gallery img{width:100%;height:auto;border-radius:14px}.article-page>.button{margin-top:22px}
@media(max-width:1100px){.news-grid{gap:18px}.news-card-content{padding:20px}.news-card h3{font-size:22px}}
@media(max-width:899px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-card h3{font-size:24px}.article-page{padding-top:42px}.article-body p{font-size:16px}}
@media(max-width:620px){.news-grid{grid-template-columns:1fr;gap:25px}.news-card-content{padding:23px}.news-card h3{font-size:27px}.news-card-image{aspect-ratio:1.75}.news-excerpt{font-size:14px}.news-card .story-meta{font-size:10px}.article-home{font-size:10px;max-width:86px;text-align:right}.article-page{padding:35px 0 54px}.article-page>.text-link{font-size:12px;margin-bottom:34px}.article-page>.eyebrow{font-size:10px;line-height:1.8}.article-page h1{font-size:36px;letter-spacing:-1px}.article-lead{margin-top:28px}.article-lead img{border-radius:12px}.article-body p{font-size:15px;line-height:1.9}.article-gallery{grid-template-columns:1fr;gap:22px}.article-page>.button{font-size:12px}}
.news-no-image>span{white-space:pre-line}
