.newsroom-home{width:min(1200px,calc(100% - 44px));margin:auto;padding:42px 0 100px}.newsroom-grid{display:grid;grid-template-columns:255px minmax(0,1fr) 255px;gap:34px}.latest-column{padding-right:26px;border-right:1px solid rgba(180,204,237,.14)}.section-label{margin:0;color:#76a5ff;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.latest-column h1{margin:9px 0 21px;font-size:1.1rem;font-weight:700;letter-spacing:-.03em}.latest-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.latest-list li{display:grid;grid-template-columns:28px 1fr;gap:9px;padding:18px 0;border-top:1px solid rgba(180,204,237,.14)}.latest-list li>span{color:#fff;font-size:1.65rem;font-weight:700;line-height:1}.latest-list h2,.spotlight-list h2{margin:6px 0 7px;font-size:.98rem;font-weight:650;line-height:1.25;letter-spacing:-.025em}.latest-list h2 a:hover,.editorial-lead h2 a:hover,.editorial-grid h3 a:hover,.spotlight-list h2 a:hover{color:#76a5ff}.latest-list time{color:#8193ac;font-size:.7rem}.column-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px}.column-heading>a{color:#76a5ff;font-size:.72rem;font-weight:700}.editorial-column{min-width:0}.editorial-lead{padding-bottom:26px;border-bottom:1px solid rgba(180,204,237,.14)}.editorial-image{display:block;aspect-ratio:4/5;max-height:460px;overflow:hidden;border-radius:11px;background:#10254a}.editorial-image img,.secondary-image img,.spotlight-image img{width:100%;height:100%;object-fit:cover}.editorial-lead .story-meta{margin-top:16px}.story-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;color:#91a2ba;font-size:.7rem}.tag{color:#76a5ff;font-size:.67rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.editorial-lead h2{margin:10px 0 12px;font-size:clamp(1.9rem,3.5vw,3.15rem);font-weight:700;line-height:1.05;letter-spacing:-.06em}.editorial-lead>p{margin:0;color:#a9b8cc;font-size:.93rem}.read-link{display:inline-flex;gap:9px;margin-top:17px;color:#fff;font-size:.78rem;font-weight:700}.read-link:hover{color:#76a5ff}.editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;padding-top:26px}.secondary-image{display:block;aspect-ratio:4/5;overflow:hidden;border-radius:9px;background:#10254a}.editorial-grid .story-meta{margin-top:11px}.editorial-grid h3{margin:7px 0 0;font-size:1.02rem;font-weight:650;line-height:1.22;letter-spacing:-.03em}.spotlight-column{padding-left:26px;border-left:1px solid rgba(180,204,237,.14)}.spotlight-list article{padding:0 0 21px;margin-bottom:21px;border-bottom:1px solid rgba(180,204,237,.14)}.spotlight-image{display:block;aspect-ratio:4/5;overflow:hidden;border-radius:8px;background:#10254a}.spotlight-list .story-meta{margin-top:11px}.spotlight-list h2{font-size:.94rem}.subscribe-panel{margin-top:36px;padding:23px;border:1px solid rgba(118,165,255,.42);border-radius:10px;background:#0e2142}.subscribe-panel h2{margin:9px 0 7px;font-size:1.3rem;letter-spacing:-.04em}.subscribe-panel p:not(.section-label){margin:0;color:#afc0d7;font-size:.82rem}.subscribe-panel a{display:inline-flex;gap:7px;margin-top:17px;color:#fff;font-size:.78rem;font-weight:700}.subscribe-panel a:hover{color:#76a5ff}@media(max-width:980px){.newsroom-grid{grid-template-columns:210px minmax(0,1fr);gap:26px}.spotlight-column{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:27px 0 0;border-top:1px solid rgba(180,204,237,.14);border-left:0}.spotlight-column>.column-heading{grid-column:1/-1;margin:0}.spotlight-list{display:contents}.spotlight-list article{margin:0;border:0}.subscribe-panel{display:none}}@media(max-width:650px){.newsroom-home{width:min(100% - 32px,1200px);padding-top:27px}.newsroom-grid{display:block}.latest-column{padding:0 0 25px;border-right:0;border-bottom:1px solid rgba(180,204,237,.14)}.latest-list{grid-template-columns:1fr 1fr;column-gap:18px}.latest-list li{padding:14px 0}.latest-list li>span{font-size:1.2rem}.latest-list h2{font-size:.84rem}.editorial-column{padding-top:25px}.editorial-grid{gap:14px}.spotlight-column{display:block;margin-top:27px}.spotlight-column>.column-heading{margin-bottom:18px}.spotlight-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.spotlight-list article{padding:0}.spotlight-list h2{font-size:.78rem}.spotlight-list .story-meta{font-size:.62rem}.spotlight-list .tag{font-size:.58rem}}@media(prefers-reduced-motion:reduce){.newsroom-home a{transition:none}}
