.button{display:inline-block}.button .button-inner{position:relative;font-family:Work Sans,sans-serif;font-size:18px;font-weight:700;line-height:24px;display:inline-block;box-sizing:border-box;padding:13px 26px;border-radius:8px;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f5f5f526;color:#f5f5f5;vertical-align:top}@media (hover:hover) and (pointer:fine){.button .button-inner{transition:all .3s ease 0s;transition-property:background-color,color}}.button .button-inner svg{width:24px;height:24px;fill:#f5f5f5;margin-right:2px;vertical-align:top}.button.active .button-inner,.button.button-current .button-inner{background-color:#05b2b6;color:#111}.button.button-disabled{color:#11111180;pointer-events:none}@media (hover:hover) and (pointer:fine){.button:hover:not(.button-current) .button-inner{color:#f5f5f5;background-color:#f5f5f54d}}.button:focus-visible .button-inner{background-color:#f5f5f54d!important}.button.button-fill .button-inner{color:#111;background-color:#05b2b6}.button.button-fill .button-inner svg{fill:#111}@media (hover:hover) and (pointer:fine){.button.button-fill:hover .button-inner{color:#111;background-color:#f5f5f5}.button.button-fill:focus-visible .button-inner{background-color:#f5f5f5!important}}.button.button-viewAll{flex-shrink:0}.button.button-viewAll .button-inner{font-size:14px;font-weight:500;line-height:16px;display:inline-block;box-sizing:border-box;padding:10px;border-radius:4px;background-color:#f5f5f514;color:#bbb}@media (max-width:767px){.button.button-viewAll .button-inner{font-size:12px;padding:6px}}.buttonRow .button{padding:0 8px}@media (max-width:767px){.buttonRow .button{padding:0 6px}}header{position:fixed;top:0;left:0;width:100%;height:70px;z-index:9999;display:flex;background-color:#111;transition:top .3s ease 0s}header:before{top:-2px;height:4px;display:block;background-color:#111}header:after,header:before{content:"";position:absolute;left:0;width:100%}header:after{bottom:0;height:1px;background-color:#222;pointer-events:none}@media (max-width:767px){header{height:50px}}header .header-inner{position:relative;display:flex;width:100%;height:100%;max-width:1440px;margin:0 auto;justify-content:center}@media (max-width:1163px){header .header-inner{padding-left:152px}}header .logo{position:absolute;top:26px;left:48px;width:131px;height:18px}header .logo a,header .logo a:active,header .logo a:visited{display:block;position:absolute;width:100%;height:100%;transform-origin:50% 50%;transition:transform .3s ease 0s}header .logo a.active,header .logo a:active.active,header .logo a:visited.active{pointer-events:none}@media (hover:hover) and (pointer:fine){header .logo a:active:hover:not(.active),header .logo a:hover:not(.active),header .logo a:visited:hover:not(.active){transform:scale(1.15)}}header .logo a:active:focus-visible,header .logo a:focus-visible,header .logo a:visited:focus-visible{transform:scale(1.15)}header .logo svg{position:absolute;width:100%;height:100%;fill:#fff}header .logo-loader{position:absolute;left:58px;width:19px;height:18px;opacity:0;transition:opacity .3s ease 0s}header .logo-loader>span{position:absolute;display:block;width:100%;height:100%;clip-path:url(#oPath);overflow:hidden}header .logo-loader>span:before{content:"";position:absolute;display:block;width:100%;height:100%;background:#0000 conic-gradient(from 90deg at 50% 50%,#fff 0,#05b2b6 100%) 0 0 no-repeat padding-box;animation:nprogress-spinner .6s linear infinite}@media (min-width:1199px){header .logo{left:64px}}@media (max-width:1163px){header .logo{left:24px}}@media (max-width:767px){header .logo{top:17px;left:24px;transform-origin:0 50%;transform:scale(.8888)}}header .header-inner>nav{position:relative;margin-top:8px;white-space:nowrap;display:flex}header .header-inner>nav ul{margin:0;padding:0;list-style:none;display:flex}header .header-inner>nav ul>li{margin:0;padding:0;background:none}header .header-inner>nav ul>li:before{display:none}@media (hover:hover) and (pointer:fine){header .header-inner>nav ul>li a:hover{text-decoration:none}}header .header-inner>nav ul li{margin-left:20px}@media (max-width:1023px){header .header-inner>nav ul li{margin-left:14px}}@media (max-width:857px){header .header-inner>nav ul li{margin-left:8px}}header .header-inner>nav ul li a{display:flex;position:relative;padding:15px 5px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;color:#888;line-height:24px;transition:color .3s ease 0s}@media (max-width:857px) and (min-width:767px){header .header-inner>nav ul li a{font-size:13px;letter-spacing:-.03em}}header .header-inner>nav ul li a .svgPlaceholder{position:relative;display:inline-block;width:24px;height:24px;margin-right:10px}header .header-inner>nav ul li a .svgPlaceholder svg{position:absolute;top:0;left:0;width:24px;height:24px;fill:#888;transition:all .3s ease 0s;transition-property:fill,opacity}header .header-inner>nav ul li a .svgPlaceholder svg:last-child{opacity:0;fill:#f5f5f5}header .header-inner>nav ul li a .newFlag{margin-top:5px;margin-left:8px;border-radius:3px;background-color:#008085;color:#fff;font-size:10px;line-height:11px;padding:2px 4px 3px;height:10px}header .header-inner>nav ul li a .newFlag:before{content:"New";text-transform:uppercase}@media (hover:hover) and (pointer:fine){header .header-inner>nav ul li a:hover{color:#f5f5f5}header .header-inner>nav ul li a:hover .svgPlaceholder svg{fill:#f5f5f5}}header .header-inner>nav ul li a:focus-visible{color:#f5f5f5}header .header-inner>nav ul li a:focus-visible .svgPlaceholder svg{fill:#f5f5f5}header .header-inner>nav ul li a:focus-visible.active{color:#05b2b6}header .header-inner>nav ul li a:focus-visible.active .svgPlaceholder svg{fill:#05b2b6}header .header-inner>nav ul li a.active{color:#f5f5f5}header .header-inner>nav ul li a.active .svgPlaceholder svg{opacity:0}header .header-inner>nav ul li a.active .svgPlaceholder svg:last-child{opacity:1!important}header .header-inner>nav ul li a.active[href="/"]{pointer-events:none}header .header-inner>nav ul li:first-child{margin-left:0}header .header-inner>nav .activeBar{position:absolute;bottom:5px;display:block;width:0;max-width:150px;height:3px;background-color:#05b2b6;border-radius:3px;transition:all .5s cubic-bezier(0,1,.75,1) 0s;transition-property:transform,width;pointer-events:none}@media (max-width:767px){header .header-inner>nav{display:none}}header .header-mobileBurger{appearance:none;border:none;background-color:initial;position:absolute;top:50%;transform:translateY(-50%);right:24px;width:24px;height:24px;cursor:pointer;z-index:500;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}header .header-mobileBurger span,header .header-mobileBurger span:after,header .header-mobileBurger span:before{height:1px;width:18px;background-color:#888;position:absolute;display:block;content:"";transition:all .3s ease 0s;transform-origin:50% 50%;transform:rotate(0);transition-property:transform,background-color;top:5px}header .header-mobileBurger span{left:3px;top:11px}header .header-mobileBurger span:before{top:-6px}header .header-mobileBurger span:after{top:6px}header .header-mobileBurger-open span{background:#0000!important}header .header-mobileBurger-open span:after,header .header-mobileBurger-open span:before{top:0!important;height:2px;background-color:#f5f5f5}header .header-mobileBurger-open span:before{transform:rotate(45deg)}header .header-mobileBurger-open span:after{transform:rotate(-45deg)}header .header-mobileBurger:focus-visible span,header .header-mobileBurger:focus-visible span:after,header .header-mobileBurger:focus-visible span:before{height:2px;background-color:#f5f5f5}header .header-navMobile{display:block;position:absolute;top:100%;right:0;width:220px;pointer-events:none;height:0}header .header-navMobile .header-navMobile-mask{display:block;overflow:hidden}header .header-navMobile .header-navMobile-mask .header-navMobile-inner{box-sizing:border-box;position:relative;display:block;background:#000;width:100%;transform:translateY(-100%);transition:transform .3s ease 0s;padding:18px;border-radius:0 0 0 8px}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;position:relative;pointer-events:auto}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul>li{margin:0;padding:0;background:none}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul>li:before{display:none}@media (hover:hover) and (pointer:fine){header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul>li a:hover{text-decoration:none}}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li{margin-top:10px}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a{position:relative;display:block;box-sizing:border-box;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;color:#888;line-height:24px;transition:color .3s ease 0s;padding:12px 8px 10px 12px}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a .svgPlaceholder{position:relative;display:inline-block;width:24px;height:24px;margin-right:10px;vertical-align:top}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a .svgPlaceholder svg{position:absolute;top:0;left:0;width:24px;height:24px;fill:#888;transition:all .3s ease 0s;transition-property:fill,opacity}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a .svgPlaceholder svg:last-child{opacity:0;fill:#f5f5f5}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a .newFlag{position:relative;top:-1px;margin-left:8px;border-radius:3px;background-color:#008085;color:#fff;font-size:11px;line-height:12px;padding:2px 4px;height:10px}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a .newFlag:before{content:"New";text-transform:uppercase}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#222;opacity:0;transition:opacity .3s ease 0s;border-radius:4px;z-index:-1}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a:after{content:"";position:absolute;top:50%;left:-3px;width:2px;height:24px;background-color:#05b2b6;border-radius:3px;border:2.5px solid #000;transform:translateY(-50%);opacity:0;transition:opacity .3s ease 0s}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a.active{color:#f5f5f5}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a.active .svgPlaceholder svg{opacity:0}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a.active .svgPlaceholder svg:last-child{opacity:1!important}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a.active:after,header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a.active:before{opacity:1}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a:focus-visible{color:#f5f5f5}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a:focus-visible .svgPlaceholder svg{opacity:0}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li a:focus-visible .svgPlaceholder svg:last-child{opacity:1!important}header .header-navMobile .header-navMobile-mask .header-navMobile-inner ul li:first-child{margin-top:0}header .header-navMobile.header-navMobile-open{height:auto}header .header-navMobile.header-navMobile-open .header-navMobile-inner{transform:translateY(0)}.nprogress-busy header .logo-loader{opacity:1}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.not-found-container{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:999;color:#fff;justify-content:center;padding:10%}.not-found-container,.not-found-container .not-found-inner{display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.not-found-container .not-found-inner{max-width:550px;z-index:5;font-family:Work Sans,sans-serif;font-weight:400;font-size:18px;line-height:1.5;letter-spacing:-.02em;color:#f5f5f5}.not-found-container .not-found-inner h1{margin:0;padding:0 0 8px;font-family:Work Sans,sans-serif;font-weight:700;font-size:26px;line-height:1.25;color:#f5f5f5;text-align:center}.not-found-container .not-found-inner .button{white-space:nowrap;margin-top:32px}@media (max-width:767px){.not-found-container .not-found-inner{font-size:16px}.not-found-container .not-found-inner h1{font-size:24px}.not-found-container .not-found-inner .button{margin-top:24px}}.pageType-movie .not-found-container,.pageType-show .not-found-container{position:unset;top:unset;left:unset;width:unset;height:calc(100vh - 70px)}@media (max-width:767px){.pageType-movie .not-found-container,.pageType-show .not-found-container{height:calc(100vh - 50px)}}