body .site-header.public-header[data-scroll=pinned],body .site-header.public-header[data-scroll=hidden]{z-index:60;color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.4);height:60px;transition:transform var(--dur-base) var(--ease-out);animation:header-drop var(--dur-base) var(--ease-out);background:#050505b8!important;position:fixed!important;inset:0 0 auto!important}body .site-header.public-header[data-scroll=hidden]{transform:translateY(-100%)}.site-header.public-header[data-scroll=pinned] .desktop-nav a,.site-header.public-header[data-scroll=hidden] .desktop-nav a{color:#ffffffd1}@keyframes header-drop{0%{transform:translateY(-100%)}}.site-header.public-header .desktop-nav a{transition:color var(--dur-fast) ease;position:relative}.site-header.public-header .desktop-nav a:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur-base) var(--ease-out);background:currentColor;position:absolute;inset:auto 0 -6px;transform:scaleX(0)}.site-header.public-header .desktop-nav a:hover:after,.site-header.public-header .desktop-nav a[aria-current]:after{transform:scaleX(1)}.site-header.public-header .desktop-nav a:hover,.site-header.public-header .desktop-nav a[aria-current]{color:#fff}.home-pill,.people-pill,.originals-pill{min-height:var(--pill-height);padding:var(--pill-padding);border-radius:var(--pill-radius);font-size:var(--pill-font-size);transition:color var(--dur-fast) ease, background-color var(--dur-fast) ease, border-color var(--dur-fast) ease;gap:10px;font-weight:500;line-height:1}.home-pill:hover{transform:none}.home-pill svg,.people-pill svg,.originals-pill svg{transition:transform var(--dur-base) var(--ease-out);flex:none}.home-pill:hover svg,.people-pill:hover svg,.originals-pill:hover svg,.text-link:hover svg{transform:translate(3px,-3px)}a .media-frame img,a.home-watch-feature img,.home-artist-media img{transition:transform var(--dur-slow) var(--ease-out)}a:hover .media-frame img,a:focus-visible .media-frame img,a.home-watch-feature:hover img{transform:scale(1.035)}.video-card .play-icon{transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-fast) ease}.video-card:hover .play-icon{transform:scale(1.12)}@media (min-width:901px){.home-news-grid>.home-news-card:first-child:nth-last-child(odd){grid-column:1/-1}.home-news-grid>.home-news-card:first-child:nth-last-child(odd) .home-news-image{aspect-ratio:16/9}.home-news-grid>.home-news-card:first-child:nth-last-child(odd) h3{font-size:clamp(22px,2vw,30px)}}.home-news-card time{font-size:12px}.home-news-image img{transition:transform var(--dur-slow) var(--ease-out)}.home-news-card:hover .home-news-image img{transform:scale(1.035)}.home-page .home-hero .home-hero-image{animation:hero-drift 18s var(--ease-out) both}@keyframes hero-drift{0%{transform:scale(1.06)}to{transform:scale(1)}}.home-hero-video{z-index:-2;opacity:0;pointer-events:none;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}.home-hero-video.is-ready{opacity:1}.home-hero-video iframe{border:0;width:max(100%,177.78vh);height:max(100%,56.25vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-hero-video-toggle{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0000004d;border:1px solid #fff9;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:74px;right:30px}.home-hero-video-toggle:hover{background:#0000008c}@supports (animation-timeline:view()){.home-page section>h2,.home-watch-heading h2,.home-news-heading h2,.about-page h2,.originals-page h2,.people-page h2{animation:linear both heading-rise;animation-timeline:view();animation-range:entry entry 60%}}@keyframes heading-rise{0%{transform:translateY(28px)}}.rail{position:relative}.rail-track{grid-auto-flow:column;grid-auto-columns:var(--rail-item,minmax(280px, 30%));gap:var(--rail-gap,20px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rail-pad,0px);scrollbar-width:none;display:grid;overflow-x:auto}.rail-track::-webkit-scrollbar{display:none}.rail-track>*{scroll-snap-align:start;min-width:0}.rail-controls{justify-content:flex-end;gap:8px;margin-bottom:18px;display:flex}.video-rail{--rail-item:minmax(320px, calc((100% - 56px) / 3));--rail-gap:28px}.rail-controls button{width:var(--pill-height-sm);height:var(--pill-height-sm);color:inherit;cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease, opacity var(--dur-fast) ease;background:0 0;border:1px solid;border-radius:50%;place-items:center;display:grid}.rail-controls button:hover:not(:disabled){color:#050505;background:#fff}.rail-controls button:disabled{opacity:.3;cursor:default}@media (max-width:700px){.rail-track{grid-auto-columns:var(--rail-item-mobile,82%)}.rail-controls{display:none}.home-hero-video-toggle{bottom:70px;right:20px}}@media (prefers-reduced-motion:reduce){.home-page .home-hero .home-hero-image,.site-header.public-header[data-scroll],.home-page section>h2,.home-watch-heading h2,.home-news-heading h2,.about-page h2,.originals-page h2,.people-page h2{animation:none!important}.home-hero-video{display:none}a:hover .media-frame img,a:focus-visible .media-frame img,a.home-watch-feature:hover img,.home-news-card:hover .home-news-image img,.video-card:hover .play-icon{transform:none}}.shop-shell .shop-button{min-height:var(--pill-height);border-radius:var(--pill-radius);transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease;padding:0 24px}.shop-shell .product-media img{transition:transform var(--dur-slow) var(--ease-out)}@media (hover:hover){.shop-shell .product-card:hover img{transform:scale(1.04)}}.shop-shell .product-card-explore{transition:background-color var(--dur-fast) ease, transform var(--dur-base) var(--ease-out);border-radius:50%}.shop-shell .product-card:hover .product-card-explore{transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.shop-shell .product-card:hover img,.shop-shell .product-card:hover .product-card-explore{transform:none}}
