@media(max-width:1050px){.site-nav a{padding:10px 8px;font-size:.78rem}.brand{min-width:175px}.hero-grid{min-height:520px}.hero-copy{padding-right:28px}.article-layout{gap:36px}.footer-grid{gap:35px}}
@media(max-width:800px){.wrap{width:min(100% - 36px,1180px)}.header-inner{min-height:66px}.menu-button{display:block}.site-nav{display:none;position:absolute;top:66px;left:0;right:0;background:#fff;box-shadow:0 18px 30px rgba(9,36,61,.12);padding:16px 18px 20px;flex-direction:column;align-items:stretch}.site-nav.open{display:flex}.site-nav a{font-size:.92rem;padding:11px 14px}.hero-grid{grid-template-columns:1fr;min-height:0}.hero-copy{padding:64px 0 38px}.hero-art{min-height:325px}.hero-notice{margin-top:35px}.signal-strip .wrap{gap:24px}.section{padding:62px 0}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid .story-large{grid-column:span 2}.about-grid{gap:35px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:span 2}.article-layout{grid-template-columns:1fr}.article-aside{display:none}.article-banner-inner{min-height:300px}.article-banner img{width:23%}.category-hero img{width:33%}}
@media(max-width:580px){.topline-right{display:none}.topline .wrap{font-size:.66rem}.hero-copy h1{font-size:2.7rem}.hero-sub{font-size:.96rem}.hero-actions{gap:20px;flex-wrap:wrap}.hero-art{min-height:270px}.section{padding:48px 0}.section-head{display:block}.section-head .text-link,.section-nav{display:inline-flex;margin-top:12px}.card-grid{grid-template-columns:1fr}.feature-grid .story-large{grid-column:auto;display:flex;min-height:0}.feature-grid .story-large .story-image{height:180px}.feature-grid .story-large .story-content{padding:24px 25px 25px}.feature-grid .story-large h3{font-size:1.34rem}.story-card p{-webkit-line-clamp:5}.topic-links{grid-template-columns:1fr;gap:10px}.category-hero-inner{min-height:245px}.category-hero img{position:absolute;right:-28px;bottom:0;width:45%;height:190px;opacity:.37}.category-hero p{max-width:75%;font-size:.88rem}.category-count{margin-top:8px}.news-search{margin-top:16px;align-items:stretch;flex-direction:column}.news-search input{width:100%}.article-banner-inner{min-height:285px}.article-banner img{position:absolute;right:-50px;bottom:-20px;width:45%;height:195px;opacity:.27}.article-banner h1{font-size:2.15rem;position:relative}.article-banner-inner>div{position:relative;z-index:1}.article-byline{gap:6px 13px}.article-byline>*+*:before{margin-right:13px}.article-layout{padding-top:38px;padding-bottom:45px}.article-body{font-size:.94rem;line-height:1.95}.article-lead{font-size:1.05rem}.article-body h2{font-size:1.37rem}.about-grid{grid-template-columns:1fr;gap:20px}.footer-grid{grid-template-columns:1fr;gap:25px}.footer-grid>div:first-child{grid-column:auto}.footer-bottom{display:block}.footer-bottom span{display:block;margin:5px 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
