@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=DM+Mono:wght@400;500&display=swap";
html,body{background:#090909!important}body{margin:0;color:#f3f3f3!important;background:#090909!important;padding-top:96px!important}.news-page,.article-page{color:#f3f3f3;min-height:100vh;font-family:Inter,Arial,sans-serif;background:#090909!important;padding:32px 0 100px!important}.news-page *,.article-page *{box-sizing:border-box}.news-inner,.article-inner{margin:0 auto;max-width:1440px!important;padding:0 5vw!important}.news-intro{box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 44px!important;padding:48px 0 16px!important}.news-intro-kicker{letter-spacing:.18em;color:#bbb;align-items:center;gap:10px;margin-bottom:24px;font:10px/1.5 DM Mono,monospace;display:flex}.news-kicker-dot{background:#e50914;width:24px;height:2px}.news-intro h1{color:#fff;text-transform:uppercase;max-width:1100px;margin:0;letter-spacing:.045em!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(44px,7.3vw,112px)!important;font-weight:600!important;line-height:1.12!important}.news-intro h1 span{color:#0000;-webkit-text-stroke:1px #fffc;letter-spacing:.045em!important}.news-intro>p{color:#aaa;max-width:560px;margin-top:28px;font-size:15px;line-height:1.7}.news-tabs{border:0!important;border-bottom:1px solid #303030!important;flex-wrap:wrap!important;gap:10px!important;margin:0 0 32px!important;padding:0 0 30px!important;display:flex!important;overflow:visible!important}.news-tabs a,.news-tabs a:first-child{text-transform:uppercase;flex:none;align-items:center;min-height:44px;text-decoration:none;display:inline-flex;color:#bbb!important;letter-spacing:.08em!important;background:0 0!important;border:1px solid #454545!important;border-radius:0!important;padding:13px 18px!important;font:11px/1.4 DM Mono,monospace!important}.news-tabs a.active,.news-tabs a:first-child.active{color:#090909!important;background:#f3f3f3!important;border-color:#f3f3f3!important}.news-tabs a:hover{color:#fff!important;background:#181818!important;border-color:#e50914!important}.news-tabs a.active:hover{color:#090909!important;background:#fff!important}.grid-header{align-items:center;display:flex;border-bottom:1px solid #303030!important;margin:36px 0 20px!important;padding-bottom:16px!important}.grid-label{color:#aaa!important;letter-spacing:.14em!important;font:500 11px/1.4 DM Mono,monospace!important}.hero-card{text-decoration:none;overflow:hidden;box-shadow:none!important;background:#101010!important;border:1px solid #303030!important;border-radius:0!important;grid-template-columns:1.2fr 1fr!important;margin-bottom:48px!important;display:grid!important}.hero-card:hover{opacity:1!important;border-color:#777!important}.hero-img-wrap{background:#151513;position:relative;min-height:440px!important}.hero-img{object-fit:cover;filter:grayscale();inset:0;border-radius:0!important;width:100%!important;height:100%!important;transition:filter .3s!important;position:absolute!important}.hero-card:hover .hero-img{filter:grayscale(0)}.hero-img-placeholder,.news-card-img-placeholder{background:linear-gradient(135deg,#353530,#101010);position:absolute;inset:0}.hero-body{flex-direction:column;justify-content:center;display:flex;color:#f3f3f3!important;background:#101010!important;padding:clamp(28px,4vw,56px)!important}.hero-tag,.news-card-tag,.tag{text-transform:uppercase;letter-spacing:.12em;color:#f15c63!important;background:0 0!important;border:0!important;padding:0!important;font:500 10px/1.5 DM Mono,monospace!important}.hero-tag-row{margin-bottom:20px}.hero-title{color:#f3f3f3!important;letter-spacing:-.05em!important;margin:0 0 24px!important;font-size:clamp(30px,3.8vw,58px)!important;font-weight:900!important;line-height:1.02!important}.hero-body p{color:#aaa!important;max-height:none!important;font-size:15px!important;line-height:1.7!important;overflow:visible!important}.hero-date{margin-top:18px;color:#888!important;font:10px/1.5 DM Mono,monospace!important}.news-grid{margin-top:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:36px!important}.news-card{flex-direction:column;min-width:0;padding-top:16px;text-decoration:none;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #303030!important;border-radius:0!important;display:flex!important}.news-card-img-wrap{background:#151513;position:relative;overflow:hidden;aspect-ratio:16/10!important}.news-card-img{object-fit:cover;filter:grayscale();width:100%;height:100%;border-radius:0!important;transition:filter .3s!important}.news-card:hover .news-card-img{filter:grayscale(0)}.news-card-body{flex-direction:column;flex:1;display:flex;padding:22px 0!important}.news-card-tag-row{margin-bottom:12px}.news-card-title{margin:0 0 14px;letter-spacing:0!important;color:#f3f3f3!important;font-size:26px!important;font-weight:800!important;line-height:1.12!important}.news-card-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#aaa!important;font-size:14px!important;line-height:1.65!important;display:-webkit-box!important}.news-card-date{margin-top:auto;padding-top:16px;color:#888!important;font:10px/1.5 DM Mono,monospace!important}.empty{background:0 0;border:1px solid #343430;border-radius:0;padding:64px 20px!important}.empty-title{color:#f3f3f3!important}.empty-sub{color:#aaa!important}.article-breadcrumb{text-transform:uppercase;color:#aaa;border-bottom:1px solid #343430;justify-content:space-between;gap:16px;margin-bottom:32px;padding-bottom:18px;font:10px/1.5 DM Mono,monospace;display:flex}.article-breadcrumb a{color:#f3f3f3;text-decoration:none}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px!important;gap:64px!important}.article-content{min-width:0;background:0 0!important;max-width:960px!important}.hero-image{overflow:hidden;border:0!important;border-radius:0!important;margin-bottom:32px!important}.hero-image img{object-fit:cover;width:100%;border-radius:0!important;max-height:600px!important}.article-heading{overflow-wrap:break-word;letter-spacing:-.065em!important;color:#f3f3f3!important;font-size:clamp(42px,5.5vw,86px)!important;font-weight:900!important;line-height:.98!important}.article-excerpt{color:#aaa!important;font-size:20px!important;line-height:1.6!important}.meta,.date{font-family:DM Mono,monospace;color:#aaa!important}.post-body{color:#c7c3ba;font-size:17px;line-height:1.85}.post-body p,.post-body li{color:#c7c3ba!important}.post-body h2,.post-body h3{color:#f3f3f3!important;letter-spacing:-.04em!important}.post-body img,.post-body video{max-width:100%;height:auto;border-radius:0!important}.post-body blockquote{background:#141412!important;border-left:2px solid #f3f3f3!important;border-radius:0!important;padding:20px 26px!important}.sidebar{align-self:start;position:sticky;background:0 0!important;border:0!important;border-top:1px solid #343430!important;border-radius:0!important;padding:20px 0!important;top:24px!important}.sidebar h3{text-transform:uppercase;letter-spacing:.12em;color:#aaa!important;font:11px/1.5 DM Mono,monospace!important}.sidebar-item{display:block;color:#f3f3f3!important;border-color:#343430!important}.share-row{border-color:#343430!important}.site-header.editorial-header{border-bottom:1px solid #343430;background:#090909!important;height:96px!important}.editorial-header .site-header-inner{width:100%!important;max-width:none!important;padding:0 5vw!important}.editorial-header .site-logo-link{gap:9px;margin-left:0;text-decoration:none;color:#fff!important;width:auto!important;height:auto!important;transform:none!important}.editorial-header .site-logo{width:32px!important;height:32px!important}.editorial-header .site-wordmark{letter-spacing:-.06em;font:900 25px/1 Inter,Arial,sans-serif;color:#fff!important}.editorial-header .site-nav{gap:26px!important}.editorial-header .site-nav-link{letter-spacing:.08em;min-height:44px;color:#aaa!important;background:0 0!important;border:0!important;border-radius:0!important;padding:10px 0!important;font:11px/1.5 DM Mono,monospace!important}.editorial-header .site-nav-link:hover,.editorial-header .site-nav-link.active{opacity:1;color:#fff!important}.editorial-header .site-nav-link.active{box-shadow:inset 0 -2px #e50914}.editorial-header .site-nav-link-cta{box-shadow:none!important;border:1px solid #f3f3f3!important;padding:12px 16px!important}.editorial-header .cta-orb,.editorial-header .site-mobile-info{display:none!important}.editorial-header .site-menu-button{background:0 0!important;border:1px solid #555!important;border-radius:0!important}.editorial-header .site-mobile-menu{background:#090909!important;border:0!important;border-bottom:1px solid #333!important;border-radius:0!important}.editorial-header .site-mobile-menu a{text-transform:uppercase;letter-spacing:.12em;background:0 0!important;border:0!important;border-bottom:1px solid #252525!important;border-radius:0!important;font:11px/1.5 DM Mono,monospace!important}@media (max-width:1000px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.article-layout{grid-template-columns:1fr!important;gap:32px!important}.sidebar{position:static!important}}@media (max-width:700px){body{padding-top:78px!important}.site-header.editorial-header{height:78px!important}.editorial-header .site-header-inner{grid-template-columns:1fr auto!important;height:78px!important;padding:0 20px!important}.editorial-header .site-mobile-menu{top:78px!important}.news-page,.article-page{padding:24px 0 64px!important}.news-intro{margin-bottom:30px!important;padding-top:30px!important}.news-intro h1{letter-spacing:.025em!important;font-size:10vw!important}.news-intro h1 span{letter-spacing:.025em!important}.news-intro>p{margin-top:20px;font-size:13px}.news-tabs{gap:8px!important}.news-tabs a,.news-tabs a:first-child{padding:11px 13px!important;font-size:10px!important}.news-grid{grid-template-columns:1fr!important;gap:24px!important}.hero-card{grid-template-columns:1fr!important}.hero-img-wrap{aspect-ratio:16/10;height:auto!important;min-height:0!important}.hero-body{padding:26px!important}.hero-title{font-size:34px!important}.news-card-img-wrap{aspect-ratio:16/10!important;height:auto!important;min-height:0!important}.news-card-body{padding:20px 0!important}.news-card-title{font-size:27px!important}.article-heading{font-size:clamp(36px,10vw,62px)!important}.article-excerpt{font-size:17px!important}.post-body{font-size:16px}.article-breadcrumb-current{text-align:right;max-width:45%}}@media (prefers-reduced-motion:reduce){.hero-img,.news-card-img{transition:none!important}}.editorial-header .site-logo{flex-basis:28px!important;width:28px!important;height:28px!important}.editorial-header .site-wordmark{letter-spacing:-.085em!important;color:#fff!important;font:900 27px/1 Inter,Arial,sans-serif!important}@media (max-width:700px){.editorial-header .site-logo{flex-basis:24px!important;width:24px!important;height:24px!important}.editorial-header .site-wordmark{font-size:23px!important}}
