.news-page{background:var(--deep)}.news-page .site-header{position:relative}.news-section{background:var(--deep)}.news-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:42px}.news-section-heading .eyebrow{margin-bottom:18px}.news-section-heading h2{font-size:60px}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.news-card-image{display:block;overflow:hidden;aspect-ratio:16/9}.news-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.news-card-image:hover img{transform:scale(1.025)}.news-meta{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:10px;margin:24px 0 15px}.news-meta>span{color:var(--aqua);text-transform:uppercase;letter-spacing:1.2px;font-weight:600}.news-meta time{color:#a9bdc7}.news-card h3{font-size:30px;text-transform:uppercase;line-height:1.1;margin-bottom:16px}.news-card h3 a:hover{color:var(--yellow)}.news-card>p{font-size:14px;color:#a9bdc7;line-height:1.7}.news-read{display:inline-flex;gap:20px;align-items:center;min-height:44px;font-size:12px;font-weight:600;color:var(--yellow)}.news-read:hover{text-decoration:underline;text-underline-offset:5px}.news-intro{padding-block:75px 65px}.news-intro h1{font-size:clamp(64px,7vw,100px);margin-bottom:25px}.news-intro h1 span{color:var(--aqua)}.news-intro>p:last-child{color:#a9bdc7;font-size:17px;margin:0}.news-entry{display:grid;grid-template-columns:1fr 1.35fr;gap:60px;border-top:1px solid #ffffff25;padding-block:55px;scroll-margin-top:24px}.news-entry-image img{width:100%;height:auto}.news-entry-copy .news-meta{margin-top:0}.news-entry h2{font-size:clamp(34px,3.5vw,50px);text-transform:uppercase;margin-bottom:25px}.news-entry-copy>p{font-size:15px;color:#bdced7;line-height:1.8}.news-permalink{display:block;width:fit-content;font-size:11px;color:#a9bdc7;padding-block:12px;text-decoration:underline;text-underline-offset:3px}.news-follow{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-block:65px;border-top:1px solid #ffffff25}.news-follow h2{font-size:44px}.news-follow p:not(.eyebrow){color:#a9bdc7;font-size:15px;margin:20px 0 0}@media(max-width:900px){.news-entry{grid-template-columns:1fr;gap:28px}.news-entry-image{max-width:640px}.news-follow{flex-direction:column;align-items:flex-start}.news-card h3{font-size:26px}}@media(max-width:700px){.news-grid{grid-template-columns:1fr;gap:38px}.news-section-heading{align-items:flex-start}.news-section-heading h2{font-size:46px}.news-section-heading .eyebrow{font-size:9px}.news-section-heading>.news-read{flex-shrink:0;margin-top:20px}.news-card h3{font-size:32px}.news-intro{padding-block:50px}.news-entry{padding-block:35px}.news-entry h2{font-size:38px}}
