:root{--motion-micro:150ms;--motion-fast:180ms;--motion-card:260ms;--motion-overlay:220ms;--motion-modal:260ms;--motion-enter:520ms;--motion-page:280ms;--motion-stagger:60ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-in:cubic-bezier(0.4,0,1,1);--lift:-3px;--zoom:1.04}@keyframes bh-fade-in{0%{opacity:0}}@keyframes bh-fade-up{0%{opacity:0;translate:0 16px}}@keyframes bh-fade-up-sm{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:no-preference){:where(a,button,[role=tab],summary,label){transition:color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),outline-offset var(--motion-micro) var(--ease-out),opacity var(--motion-fast) var(--ease-out),transform var(--motion-micro) var(--ease-out)}:where(input,select,textarea){transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),outline-offset var(--motion-micro) var(--ease-out)}:where(button:not(:disabled),[role=tab]):active{transform:scale(.97)}:where(a,button,[role=tab],input,select,textarea,summary):focus-visible{animation:bh-focus var(--motion-micro) var(--ease-out)}.sub-menu{transition:opacity var(--motion-overlay) var(--ease-out),transform var(--motion-overlay) var(--ease-out),visibility 0s linear var(--motion-overlay)}.nav-item.is-open .sub-menu{transition:opacity var(--motion-overlay) var(--ease-out),transform var(--motion-overlay) var(--ease-out),visibility 0s}.nav-item .hd-chev{transition:transform var(--motion-overlay) var(--ease-in-out)}.sub-menu a{transition:background var(--motion-micro) var(--ease-out),color var(--motion-micro) var(--ease-out),padding var(--motion-micro) var(--ease-out)}.sub-menu a:before{transition:background var(--motion-micro) var(--ease-out),transform var(--motion-micro) var(--ease-out)}.lang-opt,.ne-btn{transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.ml-copy-btn,.tw-follow,.tw-open{transition:background var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.footer-socials a{transition:color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.mv-page .mmu-check{transition:background-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.hero-dots button,.t100-dots button{transition:width var(--motion-card) var(--ease-in-out),background var(--motion-card) var(--ease-in-out)}.ml-card,.pc-card,.pe-fcard{transition:transform var(--motion-card) var(--ease-out)}.mbo-card{transition:transform var(--motion-card) var(--ease-out),border-color var(--motion-card) var(--ease-out)}.mbo-sum-card{transition:border-color var(--motion-card) var(--ease-out)}.bh-video .bh-video-play,.cat-page .mc-news-thumb img,.clp-page .clp-img img,.clp-page .clp-pick-img img,.cn-page .cn-slide-img img,.cn-page .mvd-thumb img,.mv-page .mc-news-thumb img,.mv-page .mph-masonry-item img,.mv-page .mph-thumb img,.mv-page .mvd-thumb img,.na-page .na-latest .na-story-img img,.na-story-img img,.pe-card-media .poster-ph,.pe-card-media img,.phc-photo,.tc-page .tc-pick-img .poster-ph,.tc-page .tc-pick-img img,.tga-page .mc-news-thumb img,.vc-ocard-media img,.vc-thumb .poster-ph,.vc-thumb img,.vc-trend-tile .poster-ph,.vc-trend-tile img{transition:transform var(--motion-card) var(--ease-out)}.clp-card .clp-actions,.vc-trend-name{transition:opacity var(--motion-fast) var(--ease-out)}.bo-card,.card,.coverage-btn,.news-6-card,.release-card img,.trend-card img,.watch-card,.wh-feature{transition:transform var(--motion-card) var(--ease-out),translate var(--motion-card) var(--ease-out),border-color var(--motion-card) var(--ease-out),color var(--motion-fast) var(--ease-out),filter var(--motion-fast) var(--ease-out)}@media (hover:hover){.release-card:hover img,.trend-card:hover img{transform:scale(var(--zoom))}.bo-card:hover,.card:hover,.news-6-card:hover,.watch-card:hover,.wh-feature:hover{translate:0 var(--lift)}}@media (max-width:980px){.main-nav{transition:opacity var(--motion-overlay) var(--ease-out),translate var(--motion-overlay) var(--ease-out),display var(--motion-overlay) allow-discrete}.main-nav:not(.is-open){opacity:0;translate:0 -8px;transition-timing-function:var(--ease-in)}@starting-style{.main-nav.is-open{opacity:0;translate:0 -8px}}.main-nav .sub-menu,.main-nav .sub-menu.is-wide{transition:opacity var(--motion-overlay) var(--ease-out),translate var(--motion-overlay) var(--ease-out),display var(--motion-overlay) allow-discrete}.main-nav .nav-item:not(.is-open)>.sub-menu{opacity:0;translate:0 -4px}@starting-style{.main-nav .nav-item.is-open>.sub-menu{opacity:0;translate:0 -4px}}.main-nav .nav-sub-toggle .hd-chev{transition:transform var(--motion-overlay) var(--ease-in-out)}}dialog{transition:opacity var(--motion-modal) var(--ease-out),scale var(--motion-modal) var(--ease-out),display var(--motion-modal) allow-discrete,overlay var(--motion-modal) allow-discrete}dialog:not([open]){opacity:0;scale:.96;transition-timing-function:var(--ease-in)}dialog::-webkit-backdrop{-webkit-transition:opacity var(--motion-modal) var(--ease-out),display var(--motion-modal) allow-discrete,overlay var(--motion-modal) allow-discrete;transition:opacity var(--motion-modal) var(--ease-out),display var(--motion-modal) allow-discrete,overlay var(--motion-modal) allow-discrete}dialog::backdrop{transition:opacity var(--motion-modal) var(--ease-out),display var(--motion-modal) allow-discrete,overlay var(--motion-modal) allow-discrete}dialog:not([open])::-webkit-backdrop{opacity:0}dialog:not([open])::backdrop{opacity:0}@starting-style{dialog[open]{opacity:0;scale:.96}dialog[open]::-webkit-backdrop{opacity:0}dialog[open]::backdrop{opacity:0}}.mbo-details-row td,.rd-readmore,.t100-readmore{animation:bh-fade-up-sm var(--motion-overlay) var(--ease-out) backwards}html.motion-js [data-reveal=pending]{opacity:0}html.motion-js [data-reveal=in]{animation:bh-fade-up var(--motion-enter) var(--ease-out) backwards}html.motion-js [data-reveal=in] :is([class*=grid],[class*=-list])>*{animation:bh-fade-up-sm var(--motion-enter) var(--ease-out) backwards;animation-delay:calc(var(--motion-stagger) * 8)}html.motion-js [data-reveal=in] :is([class*=grid],[class*=-list])>:first-child{animation-delay:0s}html.motion-js [data-reveal=in] :is([class*=grid],[class*=-list])>:nth-child(2){animation-delay:calc(var(--motion-stagger) * 1)}html.motion-js [data-reveal=in] :is([class*=grid],[class*=-list])>:nth-child(3){animation-delay:calc(var(--motion-stagger) * 2)}html.motion-js [data-reveal=in] :is([class*=grid],[class*=-list])>:nth-child(4){animation-delay:calc(var(--motion-stagger) * 3)}html.motion-js [data-reveal=in] :is([class*=grid],[class*=-list])>:nth-child(5){animation-delay:calc(var(--motion-stagger) * 4)}html.motion-js [data-reveal=in] :is([class*=grid],[class*=-list])>:nth-child(6){animation-delay:calc(var(--motion-stagger) * 5)}html.motion-js [data-reveal=in] :is([class*=grid],[class*=-list])>:nth-child(7){animation-delay:calc(var(--motion-stagger) * 6)}html.motion-js [data-reveal=in] :is([class*=grid],[class*=-list])>:nth-child(8){animation-delay:calc(var(--motion-stagger) * 7)}@media (max-width:720px){:root{--motion-enter:420ms;--motion-stagger:40ms}}}@keyframes bh-focus{0%{outline-offset:6px;outline-color:transparent}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}@media print{html.motion-js [data-reveal]{opacity:1!important;animation:none!important}}