.news-index{--news-navy:#071a2e;--news-deep:#04111f;--news-gold:#efb84b;--news-red:#e43d47;--news-paper:#f6f2e9;min-height:100vh;color:#172234;background:var(--news-paper);font-family:var(--font-home-body),sans-serif}.news-index-hero{position:relative;overflow:hidden;padding:126px 0 86px;color:#fff;background:radial-gradient(circle at 80% 30%,rgba(31,81,127,.42),transparent 31%),var(--news-navy)}.news-index-grid{position:absolute;inset:0;opacity:.055;background-image:linear-gradient(rgba(255,255,255,.4) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.4) 1px,transparent 0);background-size:72px 72px}.news-index-hero:after{content:"";position:absolute;right:0;bottom:0;width:36%;height:5px;background:var(--news-red)}.news-index-intro,.news-index-masthead{position:relative}.news-index-masthead{display:flex;align-items:center;justify-content:space-between;padding-bottom:26px;border-bottom:1px solid rgba(255,255,255,.2)}.news-index-masthead img{width:250px;height:auto}.news-index-masthead span{color:#9fafbe;font-size:.61rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.news-index-intro{display:grid;grid-template-columns:1fr .66fr;align-items:end;gap:70px;padding-top:68px}.news-index-eyebrow{display:flex;align-items:center;gap:12px;margin:0;color:var(--news-gold);font-size:.62rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.news-index-eyebrow i{width:8px;height:8px;border-radius:50%;background:var(--news-red)}.news-index-intro h1{max-width:800px;margin:25px 0 0;font-family:var(--font-home-display),sans-serif;font-size:clamp(3.5rem,6.5vw,6.8rem);font-weight:600;line-height:.91;letter-spacing:-.06em}.news-index-intro h1 em{color:#f6d58f;font-style:normal}.news-index-intro>p{max-width:500px;margin:0;color:#b6c4d0;font-size:.92rem;line-height:1.75}.news-feature{padding:92px 0 70px}.news-feature-label,.news-more-stories-heading p{margin:0;color:#9c3038;font-size:.58rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.news-feature-card{display:grid;grid-template-columns:1.18fr .82fr;margin-top:24px;color:#fff;text-decoration:none;background:var(--news-navy);box-shadow:0 30px 70px rgba(7,26,46,.16)}.news-feature-image{position:relative;min-height:430px;overflow:hidden;background:#0d2a49}.news-card-image img,.news-feature-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.news-feature-copy{display:flex;flex-direction:column;padding:clamp(35px,5vw,65px)}.news-card-category{color:var(--news-gold);font-size:.57rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.news-feature-copy h3{margin:26px 0 22px;font-family:var(--font-home-display),sans-serif;font-size:clamp(2.5rem,4.1vw,4.35rem);font-weight:600;line-height:.97;letter-spacing:-.05em}.news-feature-copy p{margin:0;color:#afbfcc;font-size:.79rem;line-height:1.75}.news-card-meta{display:flex;gap:20px;margin-top:auto;padding-top:36px;color:#8fa2b3;font-size:.54rem;text-transform:uppercase;letter-spacing:.06em}.news-read-link{display:flex;align-items:center;justify-content:space-between;margin-top:25px;padding-top:20px;color:#fff;border-top:1px solid rgba(239,184,75,.55);font-size:.66rem;font-weight:800}.news-read-link span{color:var(--news-gold);font-size:1.25rem}.news-card:focus-visible img,.news-card:hover img,.news-feature-card:focus-visible img,.news-feature-card:hover img{transform:scale(1.025)}.news-card:focus-visible,.news-feature-card:focus-visible{outline:3px solid var(--news-gold);outline-offset:5px}.news-more-stories{padding:45px 0 115px}.news-more-stories-heading{display:flex;align-items:end;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #c9c2b5}.news-more-stories-heading h2{margin:12px 0 0;color:var(--news-navy);font-family:var(--font-home-display),sans-serif;font-size:clamp(2.8rem,4.4vw,4.5rem);font-weight:600;letter-spacing:-.05em}.news-more-stories-heading span{padding-bottom:9px;color:#6b7480;font-size:.58rem}.news-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:34px}.news-card{display:flex;min-width:0;flex-direction:column;color:inherit;border:1px solid #d4ccbf;background:#fff;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.news-card:hover{transform:translateY(-4px);box-shadow:0 20px 45px rgba(7,26,46,.1)}.news-card-image{position:relative;aspect-ratio:1200/630;overflow:hidden;background:#0d2a49}.news-card-copy{display:flex;flex:1;flex-direction:column;padding:25px}.news-card-copy .news-card-category{color:#9c3038}.news-card-copy h3{margin:17px 0 14px;color:var(--news-navy);font-family:var(--font-home-display),sans-serif;font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:600;line-height:1.04;letter-spacing:-.035em}.news-card-copy>p{margin:0;color:#596474;font-size:.7rem;line-height:1.7}.news-card-copy .news-card-meta{margin-top:auto;color:#77818d}.news-card-copy .news-read-link{color:var(--news-navy);border-top-color:#d7b96f}.news-index .news-subscribe{--news-navy:#071a2e;--news-gold:#efb84b}@media(max-width:900px){.news-feature-card,.news-index-intro{grid-template-columns:1fr}.news-index-intro{align-items:start;gap:30px}.news-feature-image{min-height:0;aspect-ratio:1200/630}.news-card-grid{grid-template-columns:1fr 1fr}.news-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.news-card:last-child .news-card-image{height:100%;aspect-ratio:auto}}@media(max-width:600px){.news-index-hero{padding:104px 0 62px}.news-index-masthead img{width:185px}.news-index-masthead span{font-size:.47rem}.news-index-intro{padding-top:48px}.news-index-intro h1{font-size:3.6rem}.news-feature{padding:65px 0 45px}.news-feature-copy{padding:30px 24px}.news-feature-copy h3{font-size:2.6rem}.news-card-grid{grid-template-columns:1fr}.news-card:last-child{grid-column:auto;display:flex}.news-card:last-child .news-card-image{height:auto;aspect-ratio:1200/630}.news-more-stories{padding:35px 0 80px}.news-more-stories-heading{align-items:start;flex-direction:column}.news-card-copy h3{font-size:2rem}}.news-card-copy h3,.news-feature-copy h3{font-family:var(--font-home-display),sans-serif;font-weight:600;letter-spacing:-.04em}@media(prefers-reduced-motion:reduce){.news-card,.news-card-image img,.news-feature-image img{transition:none}}.news-index-hero{padding:118px 0 82px;background:radial-gradient(circle at 72% 42%,rgba(31,81,127,.34),transparent 31%),var(--news-navy)}.news-index-intro{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(46px,7vw,100px);padding-top:70px}.news-index-intro h1{max-width:760px;margin-top:26px;font-size:clamp(3.2rem,4.5vw,5rem);line-height:.96;letter-spacing:-.05em}.news-index-intro>p{max-width:650px;color:#d7e0e8;font-size:clamp(1rem,1.5vw,1.28rem);line-height:1.5}.news-feature-image img{object-fit:contain}@media(max-width:900px){.news-index-intro{grid-template-columns:1fr;align-items:start;gap:30px}}@media(max-width:600px){.news-index-hero{padding:104px 0 56px}.news-index-intro{padding-top:48px}.news-index-intro h1{font-size:3rem}}