@media(max-width:1199px){.container{width:min(100% - 36px,1000px)}.hero{grid-template-columns:minmax(0,1.45fr) minmax(220px,.8fr)}.hero-rail{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;border-left:0;border-top:1px solid var(--line);padding:18px 0 0}.hero-rail-card{margin:0}.cards-grid,.archive-grid{grid-template-columns:repeat(2,1fr)}.market-box{grid-template-columns:1.4fr 1fr}.market-box aside{grid-column:1/-1;border-left:0;border-top:1px solid var(--line);padding:15px 0 0}.footer-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){body{font-size:15px}.container,.container-narrow,.article-layout{width:calc(100% - 28px)}.header-main{height:62px;grid-template-columns:44px 1fr 44px;gap:4px}.menu-toggle{display:block;grid-column:1}.header-search{display:none}.site-brand{grid-column:2;font-size:21px}.custom-logo{max-height:32px}.header-cta{grid-column:3;width:38px;height:38px;overflow:hidden;padding:0;border-radius:50%;font-size:0}.header-cta:after{content:'→';font-size:18px;display:grid;place-items:center;height:100%}.desktop-nav{display:none}.mobile-drawer{display:block;position:fixed;z-index:9999;left:0;top:0;bottom:0;width:min(88vw,360px);background:#0a0a0a;padding:70px 22px 25px;transform:translateX(-105%);transition:.25s;overflow:auto}.drawer-open .mobile-drawer{transform:none}.drawer-close{position:absolute;right:18px;top:14px;color:#fff;background:none;border:0;font-size:38px}.mobile-drawer .search-form{margin-bottom:22px}.mobile-drawer .search-field{max-width:none;width:100%}.mobile-drawer .menu{list-style:none;padding:0}.mobile-drawer li{border-bottom:1px solid #262626}.mobile-drawer a{display:block;padding:13px 2px}.ticker-track{width:100%;padding-inline:14px}.hero{display:block;padding-top:16px}.hero-media{aspect-ratio:1.25/1}.hero-overlay{padding:80px 16px 16px}.hero-overlay h1{font-size:28px}.hero-underlines{display:flex;overflow-x:auto;gap:14px;padding-bottom:8px}.hero-underlines article{min-width:220px}.hero-center{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}.hero-rail{display:flex;overflow-x:auto;gap:15px;margin-top:18px;border-top:1px solid var(--line);padding-top:18px}.hero-rail-card{flex:0 0 245px;grid-template-columns:82px 1fr}.newsletter{margin-top:24px;flex-direction:column;align-items:flex-start}.newsletter .pill{align-self:stretch;text-align:center}.section-title{font-size:21px;margin-top:32px}.cards-grid,.cards-grid.three,.archive-grid{grid-template-columns:1fr}.trending-layout{display:block}.columnists{margin-top:20px}.market-box{display:block;padding:16px}.market-list,.market-box aside{border-left:0;border-top:1px solid var(--line);padding:15px 0}.feature-band-grid,.global-grid{grid-template-columns:1fr;padding:0 14px}.stories article{flex-basis:150px}.footer-grid{grid-template-columns:1fr;gap:18px}.archive-title{font-size:32px}.archive-feature{display:block}.archive-side{grid-template-columns:1fr 1fr;margin-top:18px}.article-header h1{font-size:35px;letter-spacing:-.8px}.dek{font-size:17px}.article-meta{display:block}.share-row{justify-content:flex-start;overflow-x:auto}.article-layout{display:block}.article-content{font-size:17px;line-height:1.65}.article-aside{display:none}.related-inline article a{grid-template-columns:110px 1fr}.related-inline img{width:110px;height:70px}.page-content h1{font-size:34px}}
@media(max-width:480px){.hero-center,.archive-side{grid-template-columns:1fr}.hero-center-story{border-top:1px solid var(--line);padding-top:15px}.article-header h1{font-size:31px}.post-card h3{font-size:16px}}