.latest-news{background:linear-gradient(110deg,#2b1210,#131313 70%);border-block:1px solid #ff453a40}.latest-news[hidden]{display:none}.latest-inner{max-width:1440px;margin:auto;padding:27px 7%;display:flex;align-items:center;gap:28px}.news-label{color:var(--red);font-size:10px;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;display:flex;align-items:center;gap:9px}.news-dot{width:6px;height:6px;border-radius:50%;background:var(--red)}#latest-news-link{font-size:20px;letter-spacing:-.4px;line-height:1.4;flex:1;font-weight:600}#latest-news-link span{color:var(--red);margin-left:14px}.news-all{font-size:12px;color:var(--muted);white-space:nowrap}.latest-inner a:hover{color:var(--red)}nav a[aria-current=page]{color:var(--red)}.news-intro{padding-bottom:55px}.news-intro h1{font-size:clamp(55px,7vw,100px);letter-spacing:-4px;margin:30px 0}.news-feed{padding-top:0}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.news-card{background:var(--panel);border:1px solid var(--line);border-radius:24px;overflow:hidden}.news-card>a{display:block;height:100%}.news-card img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.news-card-copy{padding:30px}.news-card h2{font-size:30px;letter-spacing:-1px;line-height:1.2;margin:18px 0}.news-card p{font-size:14px!important}.news-card .text-link{margin-top:18px;color:var(--red)}.news-card:hover{border-color:#ff453a80}.news-card>a:focus-visible{outline-offset:-5px}.news-article{max-width:1140px}.news-article>.eyebrow{margin-top:50px}.news-article h1{font-size:clamp(42px,6vw,76px);letter-spacing:-2.5px;line-height:1.08;margin:25px 0}.news-article .news-lead{font-size:21px!important;max-width:750px}.news-hero{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:24px;display:block;margin:38px 0}.news-body{max-width:720px;margin:auto}.news-body h2{font-size:29px;letter-spacing:-.8px;margin-top:40px}.news-body .button{margin-top:20px}@media(min-width:951px) and (max-width:1100px){nav{gap:15px}header{padding-inline:4%}}@media(max-width:700px){.latest-inner{padding:25px 6%;flex-wrap:wrap;gap:14px}.news-label{width:100%}#latest-news-link{flex-basis:100%;font-size:21px}.news-all{margin-top:3px}.news-intro h1{letter-spacing:-2.5px}.news-grid{grid-template-columns:1fr}.news-card-copy{padding:25px}.news-article>.eyebrow{margin-top:35px}.news-article h1{letter-spacing:-1.5px}.news-article .news-lead{font-size:18px!important}.news-hero{border-radius:16px}.news-feed{padding-top:0}}

.news-body img,.news-body video{display:block;max-width:100%;height:auto;margin:auto;border-radius:14px}.news-body video{max-height:75vh;background:#101011}.news-body figure{margin:30px 0}.news-body .news-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:30px 0}.news-gallery figure{margin:0}.news-gallery img{width:100%;height:auto}.news-body p{white-space:normal}.news-body a:not(.button){text-decoration:underline;text-underline-offset:3px}.news-source{border-top:1px solid var(--line);padding-top:25px;margin-top:45px;font-size:12px!important}.news-body h3,.news-body h4{font-size:23px;line-height:1.35;letter-spacing:-.5px;margin:35px 0 16px}.news-hero{max-height:650px;object-fit:contain;background:var(--panel)}.news-card h2{overflow-wrap:anywhere}.news-article h1{overflow-wrap:anywhere}@media(max-width:500px){.news-body .news-gallery{grid-template-columns:1fr}}

.news-feed-controls{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:32px}.news-feed-controls [hidden]{display:none}.news-retry{background:transparent;border:0;color:var(--red)}.news-body figcaption,.news-caption{font-size:12px;color:var(--muted);margin-top:10px}.news-table{overflow:auto}.news-table td{border:1px solid var(--line);padding:12px}.news-body blockquote{border-left:3px solid var(--red);margin:30px 0;padding-left:22px}.news-body pre{overflow:auto;background:#191919;padding:20px}.news-body h5,.news-body h6{font-size:20px}
