@font-face{font-family:Assistant;src:url('assets/fonts/assistant-regular.ttf') format('truetype');font-weight:400;font-display:swap}@font-face{font-family:Assistant;src:url('assets/fonts/assistant-semibold.ttf') format('truetype');font-weight:600;font-display:swap}@font-face{font-family:Assistant;src:url('assets/fonts/assistant-bold.ttf') format('truetype');font-weight:700 900;font-display:swap}
:root{--font-display:Assistant,Arial,sans-serif;--font-body:Assistant,Arial,sans-serif;--font-num:Assistant,Arial,sans-serif}body,body.editorial-page,button,input,select,textarea{font-family:Assistant,Arial,sans-serif!important}h1,h2,h3,h4,.ed-brand b,.ed-preview-title,.post-title,.review-title{font-family:Assistant,Arial,sans-serif!important;letter-spacing:0!important}p{line-height:1.75}h1{line-height:1.15}h2,h3{line-height:1.35}button,a{-webkit-tap-highlight-color:transparent}.section-head{align-items:baseline;gap:18px}.section-head h2{font-weight:700}.news-card,.review-card,.home-trailer-card{box-shadow:none}.news-card h3,.review-card h3{font-weight:700;line-height:1.4}.reel-particles,#reelParticles{display:none!important}.gz-reveal{opacity:1!important;transform:none!important;transition:none!important}body:not([data-a11y-motion]) .card:hover{transform:none}.ed-card{box-shadow:none!important}.ed-preview-title{font-weight:700!important}.home-trailer-image{aspect-ratio:16/9}.home-trailer-copy p{color:#b3b2b7}img{max-width:100%} @media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}

/* A compact masthead gives the first stories priority. */
.hero,.hero .wrap{min-height:0!important}.hero{padding:28px 0 20px!important}.hero .wrap{grid-template-columns:minmax(200px,.65fr) minmax(0,1.35fr)!important;align-items:center;gap:34px;padding-block:0!important}.hero-art{height:340px!important;min-height:0!important}.hero-art img{height:340px!important;width:auto!important;max-height:340px!important;object-fit:contain}.hero-inner{padding:28px 0!important;min-width:0}.hero h1{font-size:clamp(34px,4.1vw,62px)!important;line-height:1.12!important}.hero p{font-size:17px;max-width:620px;line-height:1.7}.hero-cover-label,.hero-rail,.cover-stamp,.hero-editorial-note>span,.hero-stats{display:none!important}.hero-art::after,.hero-burst{display:none!important}.hero-inner>*{opacity:1!important;animation:none!important;transform:none!important}.home-feed-section{padding-block:28px!important}.home-latest-grid .card{border-radius:10px;box-shadow:none}.home-latest-grid h3{font-size:24px;line-height:1.35}.home-feed-section .section-head{margin-bottom:20px}.hero::after{display:none!important}@media(max-width:700px){.hero .wrap{grid-template-columns:1fr!important;gap:0}.hero-art{display:none!important}.hero-inner{padding:16px 0!important}.hero{padding:20px 0!important}.hero h1{font-size:38px!important}.hero p{font-size:16px}.home-latest-grid h3{font-size:22px}}
