:root{--ink:#07152f;--navy:#06142d;--blue:#0a5df4;--yellow:#ffe100;--paper:#f4f6f9;--muted:#657086;--line:#dce1e9;--display:'Barlow Condensed',Impact,sans-serif;--body:'Inter',Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:#111827;font-family:var(--body);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.article-topline{display:flex;justify-content:space-between;gap:20px;padding:8px clamp(18px,5vw,72px);background:#031024;color:#9ba9be;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.article-topline b{color:#53e694}.article-header{height:84px;padding:0 clamp(18px,5vw,72px);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;background:#07152f;color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.article-brand{display:flex;align-items:center;gap:11px}.article-brand img{width:48px;height:48px;object-fit:contain}.article-brand div{display:grid;font-family:var(--display);font-style:italic;line-height:.82}.article-brand strong{font-size:22px}.article-brand span{font-size:15px;color:var(--yellow);letter-spacing:.08em}.article-nav{display:flex;justify-content:flex-end;gap:26px;font-family:var(--display);font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.article-nav a:hover{color:var(--yellow)}.article-langs{display:flex;border:1px solid rgba(255,255,255,.22);padding:3px}.article-langs button{border:0;background:transparent;color:#91a0b5;padding:7px 9px;font-weight:900;cursor:pointer}.article-langs button:hover,.article-langs button.is-active{background:var(--yellow);color:var(--navy)}.article-crumbs{display:flex;gap:10px;align-items:center;max-width:1240px;margin:auto;padding:22px clamp(18px,4vw,50px);color:#687489;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.article-crumbs a:hover{color:var(--blue)}.article-hero{position:relative;min-height:650px;background:#08162f;color:#fff;overflow:hidden}.article-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.article-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(1,8,22,.98) 3%,rgba(1,8,22,.48) 63%,rgba(1,8,22,.15)),linear-gradient(90deg,rgba(1,8,22,.6),transparent 70%)}.article-hero__inner{position:relative;z-index:2;max-width:1240px;margin:auto;min-height:650px;padding:clamp(90px,13vw,170px) clamp(18px,4vw,50px) 58px;display:flex;flex-direction:column;justify-content:flex-end}.article-category{align-self:flex-start;background:var(--yellow);color:var(--navy);padding:8px 11px;font:900 11px/1 var(--display);letter-spacing:.14em;text-transform:uppercase}.article-hero h1{max-width:1040px;margin:22px 0 24px;font:900 clamp(54px,8vw,112px)/.82 var(--display);letter-spacing:-.035em;text-transform:uppercase}.article-dek{max-width:800px;margin:0;color:#dce3ee;font-size:clamp(18px,2vw,24px);line-height:1.55;font-weight:500}.article-meta{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:28px;color:#93a3ba;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.article-meta strong{color:#65a0ff}.article-layout{display:grid;grid-template-columns:minmax(0,780px) 300px;gap:72px;max-width:1180px;margin:0 auto;padding:72px 28px 96px}.article-body{min-width:0}.article-trust{display:flex;align-items:center;gap:14px;border-left:4px solid #3bd17f;background:#eaf7f0;padding:18px 20px;margin-bottom:42px;color:#275a43;font-size:13px;line-height:1.55}.article-trust b{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.article-copy section{margin:0 0 46px}.article-copy h2{margin:0 0 16px;font:900 clamp(34px,4vw,48px)/.92 var(--display);color:var(--ink);text-transform:uppercase}.article-copy p{margin:0;color:#354052;font-size:17px;line-height:1.88}.article-copy p+p{margin-top:18px}.article-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0;color:#697487;font-size:12px;line-height:1.7}.article-note b{color:var(--ink)}.article-share{display:flex;align-items:center;gap:10px;margin-top:30px}.article-share button,.article-share a{border:0;background:var(--ink);color:#fff;padding:13px 16px;font:900 11px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.article-share button:hover,.article-share a:hover{background:var(--blue)}.article-sidebar{align-self:start;position:sticky;top:24px}.fact-box{background:var(--ink);color:#fff;padding:28px}.fact-box>span{color:var(--yellow);font:900 11px/1 var(--display);letter-spacing:.14em;text-transform:uppercase}.fact-box h2{margin:10px 0 24px;font:900 34px/.9 var(--display);text-transform:uppercase}.fact-box ul{list-style:none;padding:0;margin:0}.fact-box li{padding:15px 0;border-top:1px solid rgba(255,255,255,.13);color:#c8d2df;font-size:13px;line-height:1.5}.fact-box li:before{content:'✓';color:#58db91;font-weight:900;margin-right:9px}.sidebar-cta{display:block;margin-top:16px;background:var(--yellow);color:var(--ink);padding:22px;font:900 20px/.95 var(--display);text-transform:uppercase}.sidebar-cta small{display:block;margin-top:9px;font:700 11px/1.4 var(--body);text-transform:none}.related{background:#07152f;color:#fff;padding:76px clamp(18px,6vw,90px)}.related__head{max-width:1240px;margin:0 auto 28px;display:flex;justify-content:space-between;align-items:end;gap:30px}.related__head span{color:var(--yellow);font:900 11px var(--display);letter-spacing:.14em}.related__head h2{margin:7px 0 0;font:900 clamp(42px,6vw,72px)/.8 var(--display);text-transform:uppercase}.related__head a{color:var(--yellow);font:900 12px var(--display);letter-spacing:.1em}.related-grid{max-width:1240px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.related-card{min-height:330px;position:relative;overflow:hidden;background:#0d2448}.related-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:.5s}.related-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(3,10,25,.97),rgba(3,10,25,.05))}.related-card div{position:absolute;z-index:2;left:24px;right:24px;bottom:24px}.related-card span{color:var(--yellow);font:900 10px var(--display);letter-spacing:.12em;text-transform:uppercase}.related-card h3{margin:9px 0 0;font:900 29px/.92 var(--display);text-transform:uppercase}.related-card:hover img{transform:scale(1.05)}.article-footer{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background:#030c1b;color:#8795aa;padding:30px clamp(18px,6vw,90px);font-size:11px}.article-footer a{color:#fff;font-weight:800}.news-archive{min-height:100vh;background:radial-gradient(circle at 85% 0,rgba(10,93,244,.28),transparent 28%),#07152f;color:#fff;padding:64px clamp(18px,6vw,90px) 90px}.news-archive__head{max-width:1240px;margin:auto;display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:end}.news-archive__head h1{margin:12px 0 0;font:900 clamp(72px,10vw,142px)/.72 var(--display);text-transform:uppercase}.news-archive__head h1 em{color:var(--yellow)}.news-archive__head p{color:#b5c0d0;line-height:1.75}.archive-search{max-width:1240px;margin:40px auto 22px;display:grid;grid-template-columns:1fr auto;gap:12px}.archive-search input{min-height:54px;background:#0d203e;border:1px solid rgba(255,255,255,.16);color:#fff;padding:0 18px;font:600 15px var(--body)}.archive-filter{display:flex;gap:7px;flex-wrap:wrap}.archive-filter button{border:1px solid rgba(255,255,255,.16);background:#0d203e;color:#aeb9c8;padding:0 15px;font:900 11px var(--display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.archive-filter button.is-active,.archive-filter button:hover{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.archive-meta{max-width:1240px;margin:0 auto 18px;color:#8391a5;font-size:11px}.archive-grid{max-width:1240px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.archive-card{display:flex;flex-direction:column;min-height:460px;background:#0c213f;border:1px solid rgba(255,255,255,.09);overflow:hidden}.archive-card img{width:100%;height:220px;object-fit:cover;transition:.5s}.archive-card__body{display:flex;flex:1;flex-direction:column;padding:23px}.archive-card__top{display:flex;justify-content:space-between;gap:15px;color:#8c9aae;font:800 9px var(--display);letter-spacing:.09em;text-transform:uppercase}.archive-card__top b{color:var(--yellow)}.archive-card h2{margin:15px 0 11px;font:900 31px/.9 var(--display);text-transform:uppercase}.archive-card p{margin:0 0 20px;color:#aeb9c8;font-size:12px;line-height:1.65}.archive-card strong{margin-top:auto;color:#fff;font:900 11px var(--display);letter-spacing:.1em}.archive-card:hover img{transform:scale(1.04)}.archive-empty{grid-column:1/-1;padding:50px;color:#9aa7b8}
@media(max-width:900px){.article-header{grid-template-columns:1fr auto}.article-nav{display:none}.article-layout{grid-template-columns:1fr;gap:35px}.article-sidebar{position:static}.related-grid,.archive-grid{grid-template-columns:1fr 1fr}.news-archive__head{grid-template-columns:1fr}.archive-search{grid-template-columns:1fr}.archive-filter button{min-height:42px}.article-hero,.article-hero__inner{min-height:570px}}
@media(max-width:620px){.article-topline span:last-child{display:none}.article-header{height:72px;padding:0 14px}.article-brand img{width:42px;height:42px}.article-brand strong{font-size:19px}.article-langs button{padding:6px}.article-hero,.article-hero__inner{min-height:530px}.article-hero__inner{padding:90px 18px 34px}.article-hero h1{font-size:16vw}.article-layout{padding:46px 18px 70px}.article-copy p{font-size:16px;line-height:1.78}.article-trust{align-items:flex-start;flex-direction:column}.article-share{flex-wrap:wrap}.related-grid,.archive-grid{grid-template-columns:1fr}.related__head{align-items:flex-start;flex-direction:column}.article-footer{grid-template-columns:1fr}.news-archive{padding:48px 14px 70px}.archive-card{min-height:410px}.archive-card img{height:190px}}
