.editorial-video{position:relative;display:block;box-sizing:border-box;padding:0;width:100%;max-width:100%;aspect-ratio:16/9;margin:1.5rem 0;overflow:hidden;border-radius:14px;background:#000}.editorial-video>.editorial-video-frame{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.editorial-video-badge{display:flex;align-items:center;justify-content:center;gap:.65em;width:100%;height:100%;min-height:7rem;background:#111;color:#fff;font-weight:700;letter-spacing:.025em}.editorial-visual-story,.guide-editorial-visual-story{position:relative!important;isolation:isolate;display:flex!important;flex-direction:column!important;align-items:stretch!important;overflow:hidden;background:#080808!important;color:#fff!important;border:0!important;border-radius:12px;min-height:320px!important;padding:0!important;gap:0!important;text-decoration:none}.editorial-visual-story:after,.guide-editorial-visual-story:after{content:"";position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none;background:linear-gradient(0deg,#000000f7,#000000a8 28%,#0003 62%,#0003)!important}.editorial-visual-story>span:first-child,.guide-editorial-visual-story>span:first-child{position:absolute!important;inset:0!important;z-index:-2!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;border-radius:0!important;background:#101010}.editorial-visual-story img,.guide-editorial-visual-story img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;animation:none!important}.editorial-story-copy{position:relative;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-end!important;flex:1;min-width:0;min-height:inherit!important;padding:24px!important;gap:14px!important;margin:0!important;max-width:none!important}.editorial-story-title{display:block!important;align-self:stretch;margin:auto 0!important;text-align:center;line-height:1.18!important;text-wrap:balance;font-size:clamp(24px,2.3vw,34px)!important;color:#fff!important;text-shadow:0 2px 18px #000,0 1px 4px #000}.editorial-story-title a{font:inherit!important;letter-spacing:inherit;color:#fff!important;text-decoration:none!important}.editorial-topgrid .editorial-feature,.guide-editorial-index .guide-editorial-feature{min-height:500px!important}.editorial-topgrid .editorial-feature .editorial-story-title,.guide-editorial-feature .editorial-story-title{font-size:clamp(30px,3vw,44px)!important}.editorial-rail .editorial-visual-story,.guide-editorial-rail .guide-editorial-visual-story{min-height:220px!important;margin:0 0 18px!important}.editorial-rail .editorial-story-copy,.guide-editorial-rail .editorial-story-copy{padding:18px!important;gap:12px!important}.editorial-rail .editorial-story-title,.guide-editorial-rail .editorial-story-title{font-size:clamp(21px,1.8vw,26px)!important}.editorial-actions{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:20px;margin:0!important;flex:none}.editorial-actions a,.guide-index-page .editorial-actions a{display:inline-flex;align-items:center;min-height:44px;margin:0!important;padding:4px 0!important;border:0;border-bottom:1px solid #f2c56b;color:#f2c56b!important;text-decoration:none;font-size:15px!important;font-weight:700;line-height:1.3}.editorial-visual-story .editorial-deck,.guide-editorial-visual-story .guide-editorial-deck{color:#fff!important;font-family:var(--font-ui,"D-DIN",sans-serif)!important;font-size:17px!important;line-height:1.55!important;max-width:65ch!important}.editorial-visual-story .editorial-kicker,.guide-editorial-visual-story .guide-editorial-kicker{font-size:12px!important;line-height:1.4}.editorial-visual-story .editorial-kicker{color:#f2c56b!important}.guide-editorial-visual-story .guide-model-list{color:#fff!important;font-size:14px!important;margin:0!important}.editorial-reading article>.lead,.editorial-reading .ncorpo,.editorial-reading .ncorpo p,.editorial-reading .ncorpo li,main.article article p,main.article article li{color:#e5e2db!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif!important;font-size:18px!important;line-height:1.76!important}.editorial-index .editorial-guidecall p,.guide-editorial-index p.lead{color:#fff;font-size:17px}@media(max-width:620px){.editorial-topgrid .editorial-feature,.guide-editorial-index .guide-editorial-feature{width:100%!important;margin-left:0!important;min-height:470px!important;border-radius:12px!important}.editorial-story-copy{padding:22px!important}.editorial-story-title{font-size:27px!important}.editorial-visual-story .editorial-deck,.guide-editorial-visual-story .guide-editorial-deck{font-size:17px!important}.editorial-reading .ncorpo,.editorial-reading .ncorpo p,.editorial-reading .ncorpo li,main.article article p,main.article article li{font-size:17.5px!important;line-height:1.76!important}}
