.home-news-sections{margin:36px 0 45px}.home-news-section{margin:0 0 32px}.home-news-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:17px}.home-news-heading h2{font-size:26px;margin:6px 0 0;line-height:1.2}.home-news-heading h2:before{content:'';display:block;width:44px;height:3px;background:var(--accent,#52bfff);margin-bottom:9px}.home-news-heading .eyebrow{font-size:9px}.home-news-heading>.button{font-size:11px;white-space:nowrap}.home-news-mosaic{display:grid;grid-template-columns:1.65fr 1fr;grid-template-rows:190px 190px;gap:15px}.home-news-story{position:relative;display:block;min-width:0;overflow:hidden;border-radius:10px;background:#142432;color:white!important;isolation:isolate;border:1px solid #52bfff25;text-decoration:none!important}.home-news-lead{grid-row:span 2}.home-news-story>img,.home-news-story>.news-desk-placeholder{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .2s}.home-news-story:hover>img{transform:scale(1.025)}.home-news-story:after{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#07142105 20%,#07142160 52%,#071421f5 100%)}.home-news-story-copy{position:absolute;left:20px;right:20px;bottom:18px;z-index:1}.home-news-story-copy h3{color:#fff;margin:8px 0 0;font-size:17px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-news-lead h3{font-size:25px;-webkit-line-clamp:3}.home-news-story-copy p{color:#d7e4ed;font-size:12px;line-height:1.55;margin:10px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-news-story-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:9px;color:#d8e5ef}.home-news-story-meta span{padding:4px 7px;border-radius:4px;background:#091b2dbb;color:#b9e8ff;border:1px solid #b9e8ff25}.home-news-mosaic[data-news-count="1"]{grid-template-columns:1fr;grid-template-rows:350px}.home-news-mosaic[data-news-count="1"] .home-news-lead{grid-row:auto}.home-news-mosaic[data-news-count="2"]{grid-template-rows:350px}.home-news-mosaic[data-news-count="2"] .home-news-lead{grid-row:auto}.home-news-empty{display:flex;align-items:center;gap:16px;padding:20px 24px;border-radius:10px;border:1px solid #52bfff20;background:var(--panel,#142432)}.home-news-empty>span{font-size:24px;color:var(--accent,#52bfff)}.home-news-empty p{font-size:13px;line-height:1.5;margin:0;color:var(--muted);flex:1}.home-news-empty>a{font-size:12px;white-space:nowrap}.home-news-story:focus-visible{outline:3px solid #52bfff;outline-offset:3px}@media(max-width:750px){.home-news-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:290px 190px}.home-news-lead{grid-row:auto;grid-column:span 2}.home-news-lead h3{font-size:23px}.home-news-story-copy{left:15px;right:15px;bottom:14px}.home-news-mosaic[data-news-count="1"]{grid-template-rows:290px}.home-news-mosaic[data-news-count="2"]{grid-template-columns:1fr;grid-template-rows:290px 190px}.home-news-mosaic[data-news-count="2"] .home-news-lead{grid-column:auto}.home-news-empty{flex-wrap:wrap}.home-news-empty p{min-width:170px}}@media(max-width:480px){.home-news-mosaic{grid-template-columns:1fr;grid-template-rows:280px 180px 180px}.home-news-lead{grid-column:auto}.home-news-heading h2{font-size:23px}.home-news-story-copy h3{font-size:17px}.home-news-lead h3{font-size:22px}}@media(prefers-reduced-motion:reduce){.home-news-story>img{transition:none}}
