.news-page{min-height:100vh;background:#080f24;color:#f7f8ff;font-family:Inter,system-ui,sans-serif}.news-shell{max-width:1440px;margin:auto;padding:0 clamp(20px,5vw,72px)}.news-head{height:84px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff2b}.news-head a{text-decoration:none;color:inherit}.news-brand{font-weight:950;font-size:22px;letter-spacing:-.08em}.news-brand span{color:#face0b}.news-head>div{display:flex;gap:24px;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.news-head a:hover,.news-foot a:hover,.news-back:hover{color:#face0b}.news-intro{padding:clamp(64px,10vw,145px) 0 clamp(40px,5vw,70px)}.news-kicker{font-size:12px;font-weight:800;letter-spacing:.18em;color:#face0b;text-transform:uppercase}.news-intro h1,.news-article h1{font-size:clamp(56px,10vw,154px);letter-spacing:-.09em;line-height:.93;margin:16px 0}.news-intro h1 span{color:#face0b}.news-intro>p:last-child{color:#b7c7e9;font-size:clamp(17px,2vw,23px);margin:22px 0 0}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 28px}.news-card{color:inherit;text-decoration:none;min-width:0}.news-card.lead{grid-column:span 2}.news-image{aspect-ratio:16/10;overflow:hidden;background:linear-gradient(145deg,#162c5d,#2563eb);border-radius:4px}.news-card.lead .news-image{aspect-ratio:2.2}.news-image img,.news-article img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card img{transition:transform .45s}.news-card:hover img{transform:scale(1.03)}.news-card>p{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#a6b9df;margin:18px 0 8px}.news-card h2{font-size:clamp(25px,3vw,46px);letter-spacing:-.05em;line-height:1.1;margin:0 0 14px;max-width:850px}.news-card>span{font-size:13px;color:#face0b}.news-empty{padding:70px 0;color:#b7c7e9;font-size:22px}.news-digest{margin:110px 0 80px;background:#153574;padding:clamp(24px,5vw,62px);display:grid;grid-template-columns:1fr 1fr;gap:12px 28px}.news-digest label{font-size:clamp(28px,4vw,54px);font-weight:800;letter-spacing:-.06em;line-height:1}.news-digest>div{display:flex;align-self:center;min-width:0}.news-digest input{background:#fff;color:#080f24;border:0;padding:15px;min-width:0;flex:1;font:inherit}.news-digest button{background:#face0b;color:#080f24;border:0;padding:15px 25px;font-weight:800;cursor:pointer}.news-digest small{grid-column:2;color:#dae6ff}.news-foot{border-top:1px solid #ffffff2b;padding:30px 0 50px;display:flex;gap:30px}.news-foot a,.news-back{color:#a8bce4;text-decoration:none;font-size:13px}.news-article{max-width:1000px;margin:70px auto 110px}.news-article h1{font-size:clamp(52px,8vw,104px);margin:20px 0 38px}.news-article>img{aspect-ratio:16/9;background:#153574}.news-body{max-width:760px;margin:45px auto;color:#dce6fa;font-size:clamp(18px,2vw,23px);line-height:1.7}.news-body p{margin:0 0 1.3em}.news-sources{max-width:760px;margin:auto;padding-top:22px;border-top:1px solid #ffffff2b;display:flex;flex-wrap:wrap;gap:12px}.news-sources span{width:100%;color:#9fb1d5;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.news-sources a{color:#face0b}.news-page :focus-visible{outline:3px solid #face0b;outline-offset:3px}@media(max-width:700px){.news-head{height:70px}.news-intro{padding:70px 0 42px}.news-grid{grid-template-columns:1fr;gap:46px}.news-card.lead{grid-column:auto}.news-card.lead .news-image{aspect-ratio:16/10}.news-digest{grid-template-columns:1fr;margin:70px 0 55px}.news-digest small{grid-column:1}.news-article{margin:48px auto 75px}.news-article h1{margin-bottom:26px}.news-body{margin:30px auto}.news-head>div{gap:15px}}body:has(.news-page) .bxn{display:none!important}.news-sources .news-source-text{width:auto;color:#dce6fa;font-size:15px;text-transform:none;letter-spacing:0}
