.news-page{background:#07111f;color-scheme:dark}.news-page :is(h1,h2,h3){text-wrap:balance}.news-page a,.news-page button{touch-action:manipulation}.news-hero{position:relative;min-height:760px;overflow:hidden;padding-top:90px;background:#050e19}.news-hero:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,12,22,.99),rgba(4,12,22,.89) 39%,rgba(4,12,22,.28) 72%,rgba(4,12,22,.08)),linear-gradient(0deg,#07111f 0,transparent 28%);content:""}.news-hero-art{position:absolute;inset:0;background:url("assets/about-command-center.jpg") 68% center/cover no-repeat}.news-hero-grid{position:relative;z-index:1;display:grid;min-height:670px;grid-template-columns:7fr 5fr;align-items:center;padding-top:46px}.news-hero-copy{max-width:780px}.news-hero h1{margin:0 0 25px;font-size:clamp(50px,5vw,70px);font-weight:800;line-height:1.03;letter-spacing:-.055em}.news-hero-copy>p:not(.eyebrow){max-width:660px;margin-bottom:31px;color:var(--body);font-size:18px;line-height:1.67}.news-hero-proof{display:grid;width:min(100%,450px);grid-template-columns:1fr 1fr;gap:10px;align-self:end;justify-self:end;margin-bottom:40px}.news-hero-proof article{display:flex;min-height:76px;gap:13px;align-items:center;padding:16px 18px;border:1px solid rgba(79,126,172,.48);border-radius:8px;background:rgba(7,21,36,.86);box-shadow:0 16px 35px rgba(0,0,0,.25);backdrop-filter:blur(14px)}.news-hero-proof svg{width:38px;height:38px;padding:9px;border:1px solid #285987;border-radius:7px;color:var(--bright)}.news-hero-proof span{font:700 13px/1.3 "Manrope",sans-serif}.news-section{padding:100px 0}.news-section-heading{max-width:820px;margin:0 auto 42px;text-align:center}.news-section-heading h2{margin:0;font-size:clamp(32px,4vw,50px);letter-spacing:-.045em}.featured-news{background:radial-gradient(circle at 70% 30%,rgba(31,105,181,.16),transparent 28%),#081827}.featured-card{display:grid;grid-template-columns:1.08fr .92fr;overflow:hidden;border:1px solid #274b6d;border-radius:11px;background:linear-gradient(145deg,#102c49,#081725);box-shadow:0 30px 75px rgba(0,0,0,.32)}.featured-card img{display:block;width:100%;height:100%;min-height:430px;object-fit:cover}.featured-copy{display:flex;flex-direction:column;padding:42px}.article-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:18px;color:#a9bed3;font:700 11px/1 "Manrope",sans-serif;text-transform:uppercase;letter-spacing:.08em}.article-meta span:first-child{padding:8px 10px;border:1px solid #2d6598;border-radius:999px;background:rgba(22,119,255,.12);color:#7fc0ff}.featured-copy h3{margin:0 0 15px;font-size:clamp(28px,3vw,42px);letter-spacing:-.035em}.featured-copy p{color:#c4d3e3;font-size:17px;line-height:1.65}.featured-copy .button{align-self:flex-start;margin-top:auto}.article-hub{background:#07111f}.category-filters{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin:-16px 0 38px}.filter-chip{min-height:39px;padding:0 14px;border:1px solid #244764;border-radius:999px;background:#0b2035;color:#d5e4f2;font:800 11px "Manrope",sans-serif;letter-spacing:.04em;cursor:pointer}.filter-chip[aria-pressed="true"],.filter-chip:hover{border-color:var(--bright);background:rgba(22,119,255,.18);color:white}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.news-card{display:flex;min-height:520px;flex-direction:column;overflow:hidden;border:1px solid #21425f;border-radius:10px;background:linear-gradient(155deg,#102a45,#081522);box-shadow:0 22px 55px rgba(0,0,0,.24);transition:transform .25s,border-color .25s}.news-card:hover{transform:translateY(-5px);border-color:#3d79b0}.news-card img{width:100%;height:205px;object-fit:cover}.news-card-copy{display:flex;flex:1;flex-direction:column;padding:25px}.news-card h3{margin:0 0 12px;font-size:22px;letter-spacing:-.02em}.news-card p{color:#c1d0df;font-size:14px;line-height:1.62}.read-link{margin-top:auto;padding-top:20px;color:#72b5ff;font:800 11px "Manrope",sans-serif;text-transform:uppercase;letter-spacing:.07em}.empty-state{margin:28px auto 0;padding:22px;border:1px solid #244764;border-radius:9px;background:#0b2035;color:var(--body);text-align:center}.guide-cta{padding:70px 0;background:linear-gradient(135deg,#f7f9fc,#edf2f8);color:#101927}.guide-cta-inner{display:flex;gap:40px;align-items:center;justify-content:space-between}.guide-cta h2{margin:0 0 12px;font-size:clamp(30px,4vw,45px);letter-spacing:-.04em}.guide-cta p:not(.eyebrow){max-width:680px;margin:0;color:#56697d;font-size:17px;line-height:1.65}.news-page .final-cta{background-image:linear-gradient(90deg,rgba(4,14,25,.96),rgba(10,38,65,.86),rgba(4,14,25,.96)),url("assets/about-command-center.jpg");background-position:center 52%}.article-shell{padding-top:90px;background:#07111f}.article-hero{position:relative;overflow:hidden;padding:145px 0 75px;background:#050e19}.article-hero:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,12,22,.98),rgba(4,12,22,.88) 50%,rgba(4,12,22,.42)),linear-gradient(0deg,#07111f,transparent 40%);content:""}.article-hero-image{position:absolute;inset:0;background-position:center;background-size:cover;opacity:.55}.article-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr .78fr;gap:70px;align-items:end}.article-hero h1{margin:0 0 20px;font-size:clamp(42px,5vw,68px);letter-spacing:-.055em}.article-hero p{max-width:760px;color:#d6e3ef;font-size:18px;line-height:1.65}.article-image-panel{overflow:hidden;border:1px solid #2b5275;border-radius:12px;box-shadow:0 28px 70px rgba(0,0,0,.42)}.article-image-panel img{display:block;width:100%;height:380px;object-fit:cover}.article-body-wrap{padding:85px 0}.article-body{max-width:820px;margin:0 auto;color:#d8e4f0}.article-body h2{margin:46px 0 16px;color:#fff;font-size:31px;letter-spacing:-.025em}.article-body h3{margin:34px 0 14px;color:#fff;font-size:24px}.article-body p{font-size:18px;line-height:1.78}.article-body ul{display:grid;gap:10px;margin:22px 0 28px;padding:0;list-style:none}.article-body li{position:relative;padding-left:28px;color:#d8e4f0;font-size:17px;line-height:1.62}.article-body li:before{position:absolute;left:0;color:var(--bright);content:"✓";font-weight:800}.article-body a{color:#79bdff;text-decoration:underline;text-underline-offset:3px}.article-body blockquote{margin:34px 0;padding:25px 28px;border:1px solid #274b6d;border-left:4px solid var(--bright);border-radius:10px;background:linear-gradient(145deg,#102940,#091827);box-shadow:0 18px 42px rgba(0,0,0,.2)}.article-body blockquote p{margin:0;color:#f4f8fc;font:700 20px/1.62 "Manrope",sans-serif}.related-section{padding:90px 0;background:#081827}.article-not-found{max-width:850px;margin:0 auto;padding:170px 24px 90px;text-align:center}.article-not-found h1{font-size:clamp(38px,5vw,62px)}.article-not-found p{color:var(--body);font-size:18px}.news-card a:focus-visible,.filter-chip:focus-visible,.featured-card a:focus-visible{outline:3px solid #77b7ff;outline-offset:4px}
@media(max-width:1120px){.news-hero-grid{grid-template-columns:3fr 2fr}.article-grid{grid-template-columns:1fr 1fr}.article-hero-inner{gap:42px}.guide-cta-inner{align-items:flex-start;flex-direction:column}}
@media(max-width:900px){.news-hero{min-height:820px;padding-top:76px}.news-hero:after{background:linear-gradient(90deg,rgba(4,12,22,.98),rgba(4,12,22,.82) 65%,rgba(4,12,22,.34)),linear-gradient(0deg,#07111f,transparent 30%)}.news-hero-grid{min-height:744px;grid-template-columns:1fr;align-content:start;padding-top:80px}.news-hero h1{font-size:52px}.news-hero-proof{width:100%;max-width:680px;align-self:auto;justify-self:start;margin:26px 0}.featured-card,.article-hero-inner{grid-template-columns:1fr}.featured-card img{min-height:300px}.article-image-panel{grid-row:1}.article-image-panel img{height:330px}}
@media(max-width:620px){.news-section{padding:70px 0}.news-hero{min-height:930px}.news-hero:after{background:linear-gradient(180deg,rgba(4,12,22,.94),rgba(4,12,22,.84) 68%,#07111f)}.news-hero-art{background-position:58% center;opacity:.66}.news-hero-grid{min-height:854px;padding-top:70px}.news-hero h1{font-size:40px;line-height:1.06}.news-hero-copy>p:not(.eyebrow){font-size:15px;line-height:1.62}.news-hero .button-row,.news-page .final-cta .button-row{display:grid;width:100%}.news-hero .button,.news-page .final-cta .button{width:100%}.news-hero-proof{grid-template-columns:1fr;margin-top:31px}.news-hero-proof article{min-height:0;padding:12px 14px}.featured-copy{padding:28px}.featured-card img{min-height:230px}.article-grid{grid-template-columns:1fr}.news-card{min-height:0}.category-filters{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px;scrollbar-width:none}.category-filters::-webkit-scrollbar{display:none}.filter-chip{flex:0 0 auto}.guide-cta{padding:58px 0}.guide-cta-inner .button{width:100%}.article-hero{padding:118px 0 58px}.article-hero h1{font-size:38px}.article-hero p{font-size:16px}.article-image-panel img{height:245px}.article-body-wrap{padding:58px 0}.article-body p{font-size:16px;line-height:1.74}.article-body h2{font-size:27px}.article-body li{font-size:15px}.related-section{padding:70px 0}}
@media(prefers-reduced-motion:reduce){.news-card{transition:none}}
