:root{--news-orange:#f58a18;--news-red:#ef343b;--news-cyan:#22c7d8;--news-violet:#7656f6;--news-paper:#ece9e2;--news-ink:#11131a}
.page-news{background:#08090d}.page-news main{overflow:hidden}.page-news .section-space{padding-block:clamp(78px,8vw,122px)}

.news-hero{position:relative;isolation:isolate;min-height:clamp(660px,77vh,820px);display:grid;align-items:center;overflow:hidden;background:radial-gradient(circle at 73% 43%,rgba(44,72,165,.18),transparent 27%),radial-gradient(circle at 13% 81%,rgba(202,34,43,.16),transparent 25%),linear-gradient(145deg,#080a10,#090a0e 55%,#100b10);color:#f8f8fa}
.news-hero:before{content:"";position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,transparent 49.9%,rgba(255,255,255,.035) 50%,transparent 50.1%),linear-gradient(0deg,transparent 49.9%,rgba(255,255,255,.025) 50%,transparent 50.1%);background-size:110px 110px;mask-image:linear-gradient(90deg,#000,transparent 72%)}
.news-hero:after{content:"";position:absolute;z-index:-1;left:-10%;right:-10%;bottom:87px;height:1px;background:linear-gradient(90deg,transparent,var(--news-red),var(--news-orange),var(--news-cyan),transparent);box-shadow:0 -95px 0 rgba(255,255,255,.035),0 -190px 0 rgba(255,255,255,.025);transform:rotate(-3deg)}
.news-hero__grid{position:absolute;z-index:-1;inset:0;background:repeating-linear-gradient(112deg,transparent 0 13px,rgba(255,255,255,.013) 13px 14px)}.news-hero__flare{position:absolute;z-index:-1;width:330px;aspect-ratio:1;border-radius:50%;filter:blur(3px);opacity:.5}.news-hero__flare--one{right:-190px;top:10%;border:1px solid rgba(34,199,216,.32);box-shadow:0 0 100px rgba(34,199,216,.13),inset 0 0 60px rgba(34,199,216,.08)}.news-hero__flare--two{left:-240px;bottom:-120px;border:1px solid rgba(239,52,59,.3);box-shadow:0 0 100px rgba(239,52,59,.14)}
.news-hero__layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.65fr);align-items:center;gap:clamp(55px,8vw,135px);padding-block:72px 120px}.news-hero__copy{max-width:760px}.news-live{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid rgba(34,199,216,.28);border-radius:999px;background:rgba(9,13,21,.66);font:600 .58rem/1 Inter,sans-serif;letter-spacing:.15em}.news-live i{width:6px;height:6px;border-radius:50%;background:var(--news-cyan);box-shadow:0 0 0 0 rgba(34,199,216,.45);animation:newsPulse 1.8s infinite}@keyframes newsPulse{70%{box-shadow:0 0 0 8px transparent}}
.news-hero__eyebrow{margin:25px 0 13px;color:var(--news-orange);font:600 .63rem/1 Inter,sans-serif;letter-spacing:.2em}.news-hero h1{max-width:800px;margin:0;font:400 clamp(4rem,6.4vw,6.7rem)/.84 "Space Grotesk",Inter,sans-serif;letter-spacing:-.072em}.news-hero h1 em{font-style:normal;background:linear-gradient(100deg,var(--news-red),var(--news-orange) 45%,var(--news-cyan));background-clip:text;-webkit-background-clip:text;color:transparent}.news-hero__lead{max-width:590px;margin:24px 0 0;color:#9b9fa9;font-size:.78rem;line-height:1.8}
.news-hero__actions{display:flex;align-items:center;gap:13px;margin-top:29px}.news-hero__actions>a{display:inline-flex;align-items:center;gap:18px;padding:15px 18px;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:rgba(255,255,255,.035);font-size:.58rem;font-weight:650;letter-spacing:.11em}.news-hero__actions>a span{color:var(--news-cyan);font-size:.9rem}.news-hero__actions>button{display:flex;align-items:center;gap:11px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.news-hero__actions>button>i{width:47px;height:47px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--news-red),var(--news-orange));font-style:normal;box-shadow:0 9px 30px rgba(239,52,59,.25)}.news-hero__actions>button>span{display:grid;text-align:left;font-size:.61rem;font-weight:650;line-height:1.1}.news-hero__actions>button small{color:#686e79;font-size:.45rem;letter-spacing:.12em}
.news-hero__index{display:flex;gap:20px;margin-top:44px;padding-top:17px;border-top:1px solid rgba(255,255,255,.08)}.news-hero__index span{display:flex;align-items:center;gap:7px;color:#5f6571;font-size:.48rem;font-weight:600;letter-spacing:.1em}.news-hero__index b{color:#b2b5bd;font-size:.48rem}
.news-transmitter{position:relative;overflow:hidden;padding:21px;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:linear-gradient(145deg,rgba(20,23,32,.82),rgba(8,11,17,.78));box-shadow:0 35px 95px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.04);backdrop-filter:blur(16px)}.news-transmitter:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--news-red),var(--news-orange),var(--news-violet),var(--news-cyan))}.news-transmitter header,.news-transmitter footer{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:.48rem;letter-spacing:.13em}.news-transmitter header span{display:flex;align-items:center;gap:7px}.news-transmitter header span i{width:6px;height:6px;border-radius:50%;background:var(--news-red)}.news-transmitter header b{color:#626976;font-weight:500}
.news-transmitter__orbit{position:relative;width:min(270px,80%);aspect-ratio:1;margin:27px auto}.news-transmitter__orbit>i{position:absolute;inset:6%;border:1px solid rgba(34,199,216,.2);border-radius:50%}.news-transmitter__orbit>i:nth-child(2){inset:18%;border-color:rgba(118,86,246,.3)}.news-transmitter__orbit>i:nth-child(3){inset:-7%;border-style:dashed;border-color:rgba(245,138,24,.17);animation:newsSpin 25s linear infinite}.news-transmitter__orbit>i:nth-child(4){inset:30%;border-color:rgba(239,52,59,.25);box-shadow:0 0 55px rgba(239,52,59,.15)}@keyframes newsSpin{to{transform:rotate(360deg)}}.news-transmitter__orbit>div{position:absolute;inset:32%;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,#1c1014,#080a0e 72%);box-shadow:0 0 45px rgba(239,52,59,.15)}.news-transmitter__orbit img{width:76%;filter:drop-shadow(0 5px 12px rgba(0,0,0,.5))}.news-transmitter__node{position:absolute;padding:5px 7px;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#11151e;color:#8a929f;font-size:.41rem;font-weight:650;letter-spacing:.1em}.news-transmitter__node:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:var(--news-cyan)}.news-transmitter__node--web{left:-7px;top:33%}.news-transmitter__node--web:before{right:-14px;top:8px}.news-transmitter__node--app{right:-8px;top:26%}.news-transmitter__node--app:before{left:-14px;top:8px;background:var(--news-violet)}.news-transmitter__node--tv{right:3%;bottom:17%}.news-transmitter__node--tv:before{left:-14px;top:8px;background:var(--news-orange)}
.news-transmitter__wave{height:38px;display:flex;align-items:center;justify-content:center;gap:3px;margin:4px 0 18px}.news-transmitter__wave i{width:2px;height:var(--bar);border-radius:2px;background:linear-gradient(var(--news-violet),var(--news-cyan));animation:newsWave .9s ease-in-out infinite alternate}.news-transmitter__wave i:nth-child(3n){animation-delay:-.4s}.news-transmitter__wave i:nth-child(5n){animation-delay:-.7s}@keyframes newsWave{to{height:13%}}.news-transmitter footer{padding-top:14px;border-top:1px solid rgba(255,255,255,.08);color:#5f6570}.news-transmitter footer strong{display:flex;align-items:center;gap:7px;color:var(--news-cyan);font-weight:600}.news-transmitter footer strong i{width:5px;height:5px;border-radius:50%;background:currentColor}
.news-hero__ticker{position:absolute;left:0;right:0;bottom:0;height:58px;display:flex;align-items:center;overflow:hidden;border-top:1px solid rgba(255,255,255,.09);background:rgba(5,6,9,.78)}.news-hero__ticker>div{width:max-content;display:flex;animation:newsTicker 34s linear infinite}.news-hero__ticker span{white-space:nowrap;color:#777c86;font-size:.51rem;font-weight:650;letter-spacing:.13em}.news-hero__ticker i{margin-inline:27px;color:var(--news-orange);font-style:normal}@keyframes newsTicker{to{transform:translateX(-50%)}}

.news-spotlight{position:relative;background:linear-gradient(125deg,#0c0e14,#101118);color:#fff}.news-spotlight:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 10%,rgba(118,86,246,.08),transparent 25%),repeating-linear-gradient(115deg,transparent 0 20px,rgba(255,255,255,.012) 20px 21px);pointer-events:none}.news-section-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:end;gap:60px;margin-bottom:42px}.news-section-head>div>span{display:flex;align-items:center;gap:9px;color:var(--news-orange);font-size:.56rem;font-weight:650;letter-spacing:.16em}.news-section-head>div>span i{width:25px;height:1px;background:linear-gradient(90deg,var(--news-red),var(--news-orange))}.news-section-head h2{margin:11px 0 0;font:500 clamp(3rem,5vw,5.2rem)/.88 "Space Grotesk",Inter,sans-serif;letter-spacing:-.065em}.news-section-head>p{margin:0;padding-left:20px;border-left:1px solid var(--news-cyan);color:#777e89;font-size:.72rem;line-height:1.7}
.news-feature{position:relative;display:grid;grid-template-columns:minmax(310px,.78fr) minmax(0,1.22fr);min-height:570px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:#11131a;box-shadow:0 35px 90px rgba(0,0,0,.3)}.news-feature__media{position:relative;min-height:570px;overflow:hidden}.news-feature__media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 65%,#11131a),linear-gradient(180deg,transparent 65%,rgba(4,5,7,.65))}.news-feature__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.news-feature:hover .news-feature__media img{transform:scale(1.035)}.news-feature__media>span{position:absolute;z-index:2;left:23px;bottom:22px;padding:7px 9px;border:1px solid rgba(255,255,255,.18);border-radius:5px;background:rgba(5,6,8,.7);font-size:.5rem;font-weight:600;letter-spacing:.12em}.news-feature__body{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(35px,6vw,85px)}.news-feature__body:before{content:"01";position:absolute;right:35px;top:23px;color:rgba(255,255,255,.035);font:500 8rem/1 "Space Grotesk"}.news-tag{display:flex;align-items:center;gap:8px;color:var(--news-orange);font-size:.58rem;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.news-tag i{width:6px;height:6px;border-radius:50%;background:var(--news-red)}.news-feature h2{position:relative;max-width:720px;margin:19px 0 18px;font:500 clamp(2.9rem,4.7vw,5rem)/.92 "Space Grotesk",Inter,sans-serif;letter-spacing:-.06em}.news-feature__body>p{max-width:600px;color:#9398a2;font-size:.78rem;line-height:1.75}.news-feature__signature{display:flex;align-items:center;gap:12px;margin-top:25px;color:#626873;font-size:.46rem;font-weight:650;letter-spacing:.12em}.news-feature__signature>span{color:#b7bac0}.news-feature__signature>i{width:45px;height:1px;background:linear-gradient(90deg,var(--news-red),var(--news-orange))}.news-feature__body>a{align-self:flex-start;display:flex;align-items:center;gap:25px;margin-top:37px;padding:14px 17px;border:1px solid rgba(255,255,255,.13);border-radius:8px;font-size:.57rem;font-weight:650;letter-spacing:.11em}.news-feature__body>a span{color:var(--news-cyan);font-size:.9rem}

.news-journal{position:relative;background:var(--news-paper);color:var(--news-ink)}.news-journal:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(15,18,25,.022) 0 1px,transparent 1px 6px),radial-gradient(circle at 13% 18%,rgba(239,52,59,.06),transparent 24%)}.news-section-head--light>div>span{color:#d54c28}.news-section-head--light h2{color:#13161c}.news-section-head--light>p{border-color:#6847dd;color:#666a72}.news-journal__grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.news-card{position:relative;display:grid;grid-template-columns:minmax(210px,.83fr) minmax(0,1.17fr);min-height:350px;overflow:hidden;border:1px solid rgba(17,19,26,.1);border-radius:20px;background:rgba(255,255,255,.58);box-shadow:0 18px 45px rgba(40,37,33,.08);transition:transform .3s,box-shadow .3s}.news-card:hover{transform:translateY(-5px);box-shadow:0 25px 55px rgba(40,37,33,.13)}.news-card:after{content:var(--card-number);position:absolute;right:14px;top:8px;color:rgba(15,18,25,.045);font:600 4.6rem/1 "Space Grotesk";pointer-events:none}.news-card__media{position:relative;min-height:350px;overflow:hidden;background:#111}.news-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 63%,rgba(16,17,21,.42)),linear-gradient(180deg,transparent 60%,rgba(5,6,8,.68))}.news-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .55s}.news-card:hover .news-card__media img{transform:scale(1.045)}.news-card__media>span{position:absolute;z-index:2;left:14px;bottom:14px;padding:6px 8px;border-radius:5px;background:rgba(5,7,10,.74);color:#fff;font-size:.48rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(8px)}.news-card:nth-child(4n+1) .news-card__media>span{color:#ffad54}.news-card:nth-child(4n+2) .news-card__media>span{color:#61dcea}.news-card:nth-child(4n+3) .news-card__media>span{color:#b6a6ff}.news-card:nth-child(4n+4) .news-card__media>span{color:#ff7478}.news-card__body{position:relative;z-index:1;display:flex;flex-direction:column;padding:29px 26px}.news-card__body>small{color:#777a80;font-size:.46rem;font-weight:650;letter-spacing:.12em}.news-card h3{margin:17px 0 12px;font:520 clamp(1.55rem,2.2vw,2.25rem)/.98 "Space Grotesk",Inter,sans-serif;letter-spacing:-.05em}.news-card__body>p{margin:0;color:#666970;font-size:.68rem;line-height:1.65}.news-card__body>a{align-self:flex-start;display:flex;align-items:center;gap:15px;margin-top:auto;padding-top:22px;border-bottom:1px solid #21242a;font-size:.52rem;font-weight:650;letter-spacing:.08em}.news-card__body>a span{color:#d34b2a;font-size:.82rem}

.news-network{position:relative;background:radial-gradient(circle at 80% 15%,rgba(34,199,216,.1),transparent 24%),linear-gradient(120deg,#0b0e15,#10121b);color:#fff}.news-network>.site-container{display:grid;grid-template-columns:minmax(280px,.64fr) minmax(0,1.36fr);align-items:center;gap:clamp(55px,8vw,120px)}.news-network__intro>span{color:var(--news-cyan);font-size:.56rem;font-weight:650;letter-spacing:.16em}.news-network__intro h2{margin:17px 0 20px;font:500 clamp(3.2rem,5.4vw,5.8rem)/.87 "Space Grotesk",Inter,sans-serif;letter-spacing:-.07em}.news-network__intro h2 em{font-style:normal;background:linear-gradient(100deg,var(--news-violet),var(--news-cyan));background-clip:text;-webkit-background-clip:text;color:transparent}.news-network__intro>p{max-width:450px;color:#7f8590;font-size:.73rem;line-height:1.75}.news-network__routes{display:grid;border-top:1px solid rgba(255,255,255,.1)}.news-network__routes>a,.news-network__routes>div{display:grid;grid-template-columns:45px 1fr 30px;align-items:center;gap:18px;min-height:91px;padding:16px 19px;border-bottom:1px solid rgba(255,255,255,.1);transition:background .25s,padding .25s}.news-network__routes>a:hover{padding-left:27px;background:rgba(255,255,255,.035)}.news-network__routes b{color:#555c69;font-size:.5rem;font-weight:650}.news-network__routes span{display:grid}.news-network__routes small{color:var(--news-orange);font-size:.44rem;font-weight:650;letter-spacing:.14em}.news-network__routes strong{margin-top:5px;font:500 1.35rem "Space Grotesk"}.news-network__routes i{color:var(--news-cyan);font-style:normal;text-align:right}.news-network__routes>div:last-child i{color:var(--news-violet)}

.news-cta{position:relative;overflow:hidden;padding:clamp(65px,8vw,105px) 0;background:linear-gradient(110deg,#d62029,#ed3c34 50%,#f47b1b);color:#fff}.news-cta:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(112deg,transparent 0 19px,rgba(255,255,255,.035) 19px 20px),radial-gradient(circle at 75% 50%,rgba(34,199,216,.22),transparent 22%)}.news-cta>.site-container{position:relative;display:flex;align-items:center;justify-content:space-between;gap:45px}.news-cta>div>div>span{color:#43090b;font-size:.55rem;font-weight:700;letter-spacing:.16em}.news-cta h2{margin:16px 0 0;font:500 clamp(3.3rem,6.2vw,6.8rem)/.86 "Space Grotesk",Inter,sans-serif;letter-spacing:-.075em}.news-cta h2 em{color:#3e090c;font-style:normal}.news-cta button{flex:0 0 auto;width:clamp(145px,17vw,210px);aspect-ratio:1;display:grid;place-content:center;justify-items:center;gap:10px;border:1px solid rgba(255,255,255,.38);border-radius:50%;background:#090b10;color:#fff;cursor:pointer;box-shadow:0 25px 60px rgba(75,4,7,.28);transition:transform .35s}.news-cta button:hover{transform:rotate(-4deg) scale(1.04)}.news-cta button i{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--news-violet),var(--news-cyan));font-style:normal}.news-cta button span{font:550 clamp(1.2rem,2vw,1.8rem)/.9 "Space Grotesk"}

@media(max-width:1050px){.news-hero__layout{grid-template-columns:minmax(0,1fr) 330px;gap:45px}.news-journal__grid{grid-template-columns:1fr}.news-card{min-height:330px}.news-card__media{min-height:330px}.news-network>.site-container{gap:55px}}
@media(max-width:820px){.news-hero{min-height:auto}.news-hero__layout{grid-template-columns:1fr;padding-block:65px 110px}.news-hero__copy{max-width:680px}.news-transmitter{width:min(430px,100%);justify-self:center}.news-section-head{grid-template-columns:1fr;gap:22px}.news-section-head>p{max-width:520px}.news-feature{grid-template-columns:1fr}.news-feature__media{min-height:440px}.news-feature__media:after{background:linear-gradient(180deg,transparent 60%,#11131a)}.news-feature__body{padding:45px 35px}.news-network>.site-container{grid-template-columns:1fr}.news-network__intro{max-width:620px}}
@media(max-width:600px){.page-news .section-space{padding-block:70px}.news-hero__layout{padding-block:48px 100px}.news-live{font-size:.49rem}.news-hero h1{font-size:clamp(3.35rem,15vw,4.8rem)}.news-hero__lead{font-size:.73rem}.news-hero__actions{align-items:flex-start;flex-wrap:wrap}.news-hero__index{display:grid;grid-template-columns:1fr 1fr;gap:12px}.news-transmitter{padding:18px}.news-transmitter__orbit{width:230px}.news-hero__ticker{height:50px}.news-section-head{margin-bottom:30px}.news-section-head h2{font-size:clamp(2.7rem,13vw,4rem)}.news-section-head>p{font-size:.68rem}.news-feature{min-height:0;border-radius:20px}.news-feature__media{min-height:390px}.news-feature__body{padding:35px 24px}.news-feature__body:before{right:15px;font-size:6rem}.news-feature h2{font-size:clamp(2.35rem,11vw,3.5rem)}.news-feature__signature{align-items:flex-start;flex-wrap:wrap}.news-journal__grid{gap:14px}.news-card{grid-template-columns:1fr;min-height:0}.news-card__media{min-height:340px}.news-card__media:after{background:linear-gradient(180deg,transparent 62%,rgba(5,6,8,.75))}.news-card__body{min-height:260px;padding:24px}.news-card h3{font-size:1.9rem}.news-network__intro h2{font-size:clamp(3rem,14vw,4.4rem)}.news-network__routes>a,.news-network__routes>div{grid-template-columns:32px 1fr 22px;gap:10px;padding-inline:10px}.news-network__routes strong{font-size:1.05rem}.news-cta>.site-container{align-items:flex-end}.news-cta h2{font-size:clamp(2.75rem,13vw,4.25rem)}.news-cta button{width:112px}.news-cta button i{width:35px;height:35px}.news-cta button span{font-size:1rem}}
@media(prefers-reduced-motion:reduce){.news-live i,.news-transmitter__orbit>i,.news-transmitter__wave i,.news-hero__ticker>div{animation:none}.news-hero__ticker{overflow-x:auto}}

/* High-contrast type on the red news CTA skin. */
.news-cta>div>div>span{color:#ffe8dc}
.news-cta h2 em{color:#fff4ea}
