body {padding: 0;margin: 0;background: #000;}main {position: relative;width: 100%;min-height: calc(100vh - 153px);overflow: hidden;transition: all 400ms cubic-bezier(0.215, 0.61, 0.355, 1); transform-origin: top center;}* {box-sizing: border-box;outline: none;}a {text-decoration: none;}h1, h2, h3, h4 {font-weight: normal;margin: 0;color: #FFFFFF;}h1 {font-family: "FuturaPT-ExtraBold", Arial, sans-serif;font-size: 96px;line-height: 0.85;letter-spacing: -0.05em;}h2 {font-size: 60px;font-family: "FuturaPT-ExtraBold", Arial, sans-serif;line-height: 0.9;letter-spacing: -0.05em;color: #FFFFFF;}h3 {font-size: 36px;font-family: "FuturaPT-ExtraBold", Arial, sans-serif;line-height: 0.85;letter-spacing: -0.05em;color: #FFFFFF;}p {line-height: 1.4;font-family: "Circular-Book", Arial, sans-serif;font-size: 18px;color: #FFFFFF;}#ot-sdk-cookie-policy {position: relative;width: 100%;overflow: hidden;}@media all and (max-width: 767px) {h1 {font-size: 60px;}h2 {font-size: 40px;}h3 {font-size: 28px;}}@media all and (max-width: 520px) {h1 {font-size: 40px;}h2 {font-size: 30px;}h3 {font-size: 20px;}}.page-not-found {display: flex;justify-content: center;}.page-not-found .page {position: relative;padding: 50px 60px;width: 100%;max-width: 1440px;}.page-not-found .page h1 {font-family: "Circular-Bold", Arial, serif;font-size: 30px;letter-spacing: normal;}.page-not-found .page p a {color: #01e717;}.app-store-btns {display: flex;}.app-store-btns > a, .app-store-btns > .a {position: relative;overflow: hidden;border-radius: 6px;background-color: #111111;border: 1px solid #a6a6a6;}.app-store-btns > a:hover img, .app-store-btns > .a:hover img {transform: translate(0px, -20px);transition-delay: 0s;opacity: 0;}.app-store-btns > a:hover img.hover, .app-store-btns > .a:hover img.hover {transform: translate(0px, 0px);transition-delay: 0.1s;opacity: 1;}.app-store-btns > a:hover .coming-soon-txt, .app-store-btns > .a:hover .coming-soon-txt {opacity: 1;transform: translate(0px, 0px);}.app-store-btns > a img, .app-store-btns > .a img {max-width: 100%;transition: all 150ms cubic-bezier(0.215, 0.61, 0.355, 1); transition-delay: 0.1s;display: block;}.app-store-btns > a img.hover, .app-store-btns > .a img.hover {position: absolute;top: 0;left: 0;transform: translate(0px, 20px);transition-delay: 0s;opacity: 0;}.app-store-btns > .a {cursor: default;}.sec-anim.trans-out .subtitle span {transform: translate(0px, 100%);}.sec-anim.trans-out .word-anim .word .txt {transform: translate(0px, 100%);}.sec-anim.trans-out > p, .sec-anim.trans-out > ul, .sec-anim.trans-out > .btn-container {opacity: 0;transform: translate(0px, 20px);}.sec-anim .word-anim {position: relative;overflow: hidden;}.sec-anim .word-anim.h2-size .word {margin-bottom: -6px;}.sec-anim .word-anim .word {position: relative;overflow: hidden;display: inline-block;padding-right: 0.05em;}.sec-anim .word-anim .word[data-index="1"] .txt {transition-delay: 0.05s;}.sec-anim .word-anim .word[data-index="1"] .txt {transition-delay: 0.1s;}.sec-anim .word-anim .word[data-index="2"] .txt {transition-delay: 0.15s;}.sec-anim .word-anim .word[data-index="3"] .txt {transition-delay: 0.2s;}.sec-anim .word-anim .word[data-index="4"] .txt {transition-delay: 0.25s;}.sec-anim .word-anim .word[data-index="5"] .txt {transition-delay: 0.3s;}.sec-anim .word-anim .word[data-index="6"] .txt {transition-delay: 0.35s;}.sec-anim .word-anim .word[data-index="7"] .txt {transition-delay: 0.4s;}.sec-anim .word-anim .word[data-index="8"] .txt {transition-delay: 0.45s;}.sec-anim .word-anim .word[data-index="9"] .txt {transition-delay: 0.5s;}.sec-anim .word-anim .word .txt {display: inline-block;transition: all 500ms cubic-bezier(0.215, 0.61, 0.355, 1);}.sec-anim > p {transition: all 500ms cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay: 0.25s;}.sec-anim > .btn-container {transition: all 500ms cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay: 0.35s;}.button {position: relative;background: linear-gradient(270deg, rgb(255, 120, 0) 0%, rgb(253, 113, 0) 7%, rgb(230, 29, 0) 100%);overflow: hidden;}.button:hover .hover-bg {opacity: 1;}.button:hover .txt {transform: translate(0px, -50px);opacity: 0;}.button:hover .txt.hover-txt {transform: translate(0px, 0px);opacity: 1;}.button.outline .hover-bg {background: #fff;}.button.outline .txt.hover-txt {color: #111;}.button .hover-bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 500ms cubic-bezier(0.215, 0.61, 0.355, 1);background: linear-gradient(90deg, rgb(255, 120, 0) 0%, rgb(253, 113, 0) 7%, rgb(230, 29, 0) 100%);z-index: 2;}.button .txt {position: relative;display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;z-index: 5;transition: all 250ms cubic-bezier(0.215, 0.61, 0.355, 1); }.button .txt.hover-txt {position: absolute;top: 0;left: 0;transform: translate(0px, 50px);opacity: 0;}#under-or-equal-to-990 {display: none;}@media all and (max-width: 990px) {#under-or-equal-to-990 {display: block;}}.lazycss {background-image: none !important;}img.lazy, .lazycss {opacity: 0;transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}img.lazy.loaded, .lazycss.loaded {opacity: 1;}.button {width: 245px;height: 59px;border-radius: 5px;display: flex;flex-direction: row;justify-content: center;align-items: center;color: #fff;font-family: "Circular-Bold", Arial, serif;font-size: 24px;}header {position: relative;display: flex;align-items: center;justify-content: center;padding-top: 57px;z-index: 5200;overflow: hidden;}header.trans-out nav {opacity: 0;}@media all and (max-width: 767px) {header .desktop-logo {display: none;}}header .mobile-logo {display: none;}@media all and (max-width: 767px) {header .mobile-logo {display: block;}}header nav {display: flex;align-items: center;justify-content: space-between;position: relative;padding: 0 56px;width: 100%;max-width: 1400px;flex-wrap: wrap;transition: all 500ms cubic-bezier(0.215, 0.61, 0.355, 1);}@media all and (max-width: 1180px) {header nav {display: block;}}header nav .app-store-btns {display: flex;}@media all and (max-width: 1180px) {header nav .app-store-btns {position: absolute;opacity: 0;pointer-events: none;}}header nav .app-store-btns a {margin: 0 8px;}header nav .btns, header nav .mobile-btns {display: flex;align-items: center;}header nav .btns .button, header nav .mobile-btns .button {display: flex;border-radius: 3.8px;background: linear-gradient(270deg, rgb(255, 120, 0) 0%, rgb(253, 113, 0) 7%, rgb(230, 29, 0) 100%);width: 184px;height: 44px;flex-direction: row;justify-content: center;align-items: center;font-family: "Circular-Bold", Arial, serif;color: #FFFFFF;letter-spacing: -0.36px;margin: 0 5px;}header nav .btns .button.outline, header nav .mobile-btns .button.outline {background: transparent;border: 1px solid rgba(255, 255, 255, 0.5);}@media all and (max-width: 1180px) {header nav .btns .button.outline, header nav .mobile-btns .button.outline {display: none;}}header nav .btns #menu-burger, header nav .mobile-btns #menu-burger {position: relative;width: 64px;height: 64px;background-image: url("../images/menu-burger.svg");background-size: 20px 16px;background-position: center;background-repeat: no-repeat;margin-left: 8px;display: none;transition: all 400ms cubic-bezier(0.215, 0.61, 0.355, 1); transition-delay: 0.1s;}@media all and (max-width: 1180px) {header nav .btns #menu-burger, header nav .mobile-btns #menu-burger {display: block;}}header nav .btns #menu-close, header nav .mobile-btns #menu-close {position: absolute;top: 0;right: 0;width: 64px;height: 64px;background-image: url("../images/menu-close.svg");background-size: 16px 16px;background-position: center;background-repeat: no-repeat;opacity: 0;transform: scale(1.5);pointer-events: none;display: none;transition: all 400ms cubic-bezier(0.215, 0.61, 0.355, 1); transition-delay: 0.1s;}@media all and (max-width: 1180px) {header nav .btns #menu-close, header nav .mobile-btns #menu-close {display: block;}}@media all and (max-width: 1180px) {header nav .btns {position: absolute;opacity: 0;pointer-events: none;}}header nav .mobile-btns {display: none;}@media all and (max-width: 1180px) {header nav .mobile-btns {position: absolute;top: -8px;right: 10px;display: flex;}}header nav .mobile-btns .btn-container {transition: all 400ms cubic-bezier(0.215, 0.61, 0.355, 1); }@media all and (max-width: 359px) {header nav .mobile-btns .btn-container {display: none;}}@media all and (max-width: 1180px) {header nav .mobile-btns .button {width: 131px;font-size: 16px;}}@media all and (max-width: 1279px) {header {padding-top: 30px;}}@media all and (max-width: 990px) {header {height: auto;padding-top: 20px;}header nav .rh {width: 100%;justify-content: flex-end;margin-top: 20px;}}@media all and (max-width: 767px) {header nav {padding: 0 20px;}header nav .rh {justify-content: center;}header nav .rh .button {display: none;}}.mobile-menu {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;pointer-events: none;transition: all 400ms cubic-bezier(0.215, 0.61, 0.355, 1); }.mobile-menu .mobile-btns2 {position: absolute;top: 40%;left: 60px;width: calc(100% - 120px);opacity: 0;transform: translate(0px, calc(-50% + 50px));transition: all 500ms cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay: 0.2s;}@media all and (max-width: 767px) {.mobile-menu .mobile-btns2 {left: 20px;width: calc(100% - 40px);}}.mobile-menu .mobile-btns2.trans-in {opacity: 1;transform: translate(0px, -50%);}.mobile-menu .mobile-btns2 .button {display: flex;border-radius: 3.8px;background: linear-gradient(270deg, rgb(255, 120, 0) 0%, rgb(253, 113, 0) 7%, rgb(230, 29, 0) 100%);width: 100%;height: 55px;flex-direction: row;justify-content: center;align-items: center;font-size: 24px;font-family: "Circular-Bold", Arial, serif;color: #FFFFFF;letter-spacing: -0.36px;margin: 0 0 20px;}.mobile-menu .mobile-btns2 .button.outline {background: transparent;border: 1px solid rgba(255, 255, 255, 0.5);margin-bottom: 0;}.mobile-menu .app-store-btns {position: relative;width: 100%;margin: 0 auto 30px;display: flex;}@media all and (max-width: 480px) {.mobile-menu .app-store-btns {justify-content: space-between;}}.mobile-menu .app-store-btns a {margin: 0 8px;}@media all and (max-width: 767px) {.mobile-menu .app-store-btns a {margin: 0 16px 0 0;}}@media all and (max-width: 480px) {.mobile-menu .app-store-btns a {width: calc(50% - 10px);margin: 0;}}@media all and (max-width: 480px) {.mobile-menu .app-store-btns a img {width: 100%;height: 100%;object-fit: contain;object-position: center;}}.mobile-menu .bottom-sec {position: absolute;left: 20px;bottom: 55px;width: calc(100% - 40px);opacity: 0;transform: translate(0px, 20px);transition: all 500ms cubic-bezier(0.215, 0.61, 0.355, 1);}.mobile-menu .bottom-sec.trans-in {opacity: 1;transform: translate(0px, 0px);transition-delay: 0.4s;}.mobile-menu .bottom-sec a {display: block;text-align: center;color: #fff;font-family: "Circular-Bold", Arial, serif;font-size: 18px;margin: 0 0 24px;}.mobile-menu .bottom-sec .app-store-btns {justify-content: center;gap: 15px;}body.menu-open header #menu-burger {opacity: 0;transform: scale(0.8);pointer-events: none;}body.menu-open header #menu-close {opacity: 1;transform: scale(1) rotate(90deg);pointer-events: auto;transition-delay: 0.1s;}body.menu-open header .mobile-btns .btn-container {opacity: 0;transform: scale(0.98);pointer-events: none;}body.menu-open main {opacity: 0;transform: scale(0.98);pointer-events: none;}body.menu-open footer {opacity: 0;pointer-events: none;}body.menu-open .mobile-menu {transition-delay: 0s;}body.crop-page main {display: none;}body.crop-page .mobile-menu {opacity: 1;pointer-events: auto;}footer {height: 73px;padding-bottom: 54px;display: flex;justify-content: flex-end;align-items: flex-start;gap: 40px;padding-right: 53px;transition: all 400ms cubic-bezier(0.215, 0.61, 0.355, 1); }footer a,footer #ot-sdk-btn.ot-sdk-show-settings {color: #fff;font-family: "Circular-Bold", Arial, serif;font-size: 18px;border: none;padding: 0;cursor: pointer;transition: all 150ms cubic-bezier(0.215, 0.61, 0.355, 1); }footer a:hover,footer #ot-sdk-btn.ot-sdk-show-settings:hover {background: transparent;color: #FF7800;}@media all and (max-width: 767px) {footer {height: auto;padding: 30px 20px;display: block;text-align: center;}footer a {display: block;width: 200px;text-align: center;position: relative;margin: 0 auto 30px;}}@font-face {font-family: "Apercu-Bold";src: url("../webfonts/apercu-bold-webfont.eot");src: url("../webfonts/apercu-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../webfonts/apercu-bold-webfont.woff") format("woff"), url("../webfonts/apercu-bold-webfont.ttf") format("truetype");font-display: swap;}@font-face {font-family: "Apercu-Regular";src: url("../webfonts/apercu-regular-pro.eot");src: url("../webfonts/apercu-regular-pro.eot?#iefix") format("embedded-opentype"), url("../webfonts/apercu-regular-pro.woff") format("woff"), url("../webfonts/apercu-regular-pro.ttf") format("truetype");font-display: swap;}@font-face {font-family: "MuseoSans-300";src: url("../webfonts/2E9119_1_0.eot");src: url("../webfonts/2E9119_1_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/2E9119_1_0.woff2") format("woff2"), url("../webfonts/2E9119_1_0.woff") format("woff"), url("../webfonts/2E9119_1_0.ttf") format("truetype");font-display: swap;}@font-face {font-family: "MuseoSans-500";src: url("../webfonts/2E9119_3_0.eot");src: url("../webfonts/2E9119_3_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/2E9119_3_0.woff2") format("woff2"), url("../webfonts/2E9119_3_0.woff") format("woff"), url("../webfonts/2E9119_3_0.ttf") format("truetype");font-display: swap;}@font-face {font-family: "MuseoSans-700";src: url("../webfonts/2E9119_0_0.eot");src: url("../webfonts/2E9119_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/2E9119_0_0.woff2") format("woff2"), url("../webfonts/2E9119_0_0.woff") format("woff"), url("../webfonts/2E9119_0_0.ttf") format("truetype");font-display: swap;}@font-face {font-family: "MuseoSans-900";src: url("../webfonts/2E9119_9_0.eot");src: url("../webfonts/2E9119_9_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/2E9119_9_0.woff2") format("woff2"), url("../webfonts/2E9119_9_0.woff") format("woff"), url("../webfonts/2E9119_9_0.ttf") format("truetype");font-display: swap;}@font-face {font-family: "MuseoSlab-300";src: url("../webfonts/309F27_0_0.eot");src: url("../webfonts/309F27_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/309F27_0_0.woff2") format("woff2"), url("../webfonts/309F27_0_0.woff") format("woff"), url("../webfonts/309F27_0_0.ttf") format("truetype");font-display: swap;}@font-face {font-family: "MuseoSlab-500";src: url("../webfonts/32E7A7_1_0.eot");src: url("../webfonts/32E7A7_1_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/32E7A7_1_0.woff2") format("woff2"), url("../webfonts/32E7A7_1_0.woff") format("woff"), url("../webfonts/32E7A7_1_0.ttf") format("truetype");font-display: swap;}@font-face {font-family: "MuseoSlab-700";src: url("../webfonts/32E7A7_0_0.eot");src: url("../webfonts/32E7A7_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/32E7A7_0_0.woff2") format("woff2"), url("../webfonts/32E7A7_0_0.woff") format("woff"), url("../webfonts/32E7A7_0_0.ttf") format("truetype");font-display: swap;}@font-face {font-family: "MuseoSlab-900";src: url("../webfonts/309F2A_0_0.eot");src: url("../webfonts/309F2A_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/309F2A_0_0.woff2") format("woff2"), url("../webfonts/309F2A_0_0.woff") format("woff"), url("../webfonts/309F2A_0_0.ttf") format("truetype");font-display: swap;}@font-face {font-family: "FuturaPT-Bold";src: url("../webfonts/309F27_1_0.eot");src: url("../webfonts/309F27_1_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/309F27_1_0.woff2") format("woff2"), url("../webfonts/309F27_1_0.woff") format("woff"), url("../webfonts/309F27_1_0.ttf") format("truetype");font-display: swap;}@font-face {font-family: "FuturaPT-ExtraBold";src: url("../webfonts/309F27_2_0.eot");src: url("../webfonts/309F27_2_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/309F27_2_0.woff2") format("woff2"), url("../webfonts/309F27_2_0.woff") format("woff"), url("../webfonts/309F27_2_0.ttf") format("truetype");font-display: swap;}@font-face {font-family: "Circular Std";src: url("../webfonts/cs-bold.eot");src: url("../webfonts/cs-bold.eot?#iefix") format("embedded-opentype"), url("../webfonts/cs-bold.woff") format("woff"), url("../webfonts/cs-bold.ttf") format("truetype");font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: "Circular-Black";src: url("../webfonts/lineto-circular-black.eot");src: url("../webfonts/lineto-circular-black.eot?#iefix") format("embedded-opentype"), url("../webfonts/lineto-circular-black.woff2") format("woff2"), url("../webfonts/lineto-circular-black.woff") format("woff");font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: "Circular-Bold";src: url("../webfonts/lineto-circular-bold.eot");src: url("../webfonts/lineto-circular-bold.eot?#iefix") format("embedded-opentype"), url("../webfonts/lineto-circular-bold.woff2") format("woff2"), url("../webfonts/lineto-circular-bold.woff") format("woff");font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: "Circular-Book";src: url("../webfonts/lineto-circular-book.eot");src: url("../webfonts/lineto-circular-book.eot?#iefix") format("embedded-opentype"), url("../webfonts/lineto-circular-book.woff2") format("woff2"), url("../webfonts/lineto-circular-book.woff") format("woff");font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: "Circular-Medium";src: url("../webfonts/lineto-circular-medium.eot");src: url("../webfonts/lineto-circular-medium.eot?#iefix") format("embedded-opentype"), url("../webfonts/lineto-circular-medium.woff2") format("woff2"), url("../webfonts/lineto-circular-medium.woff") format("woff");font-weight: normal;font-style: normal;font-display: swap;}.museo-slab {font-family: "MuseoSlab-900", Arial, sans-serif;font-style: normal;font-weight: normal;}.museo-sans {font-family: "MuseoSans-500", Arial, sans-serif;font-style: normal;font-weight: normal;}.futura-pt {font-family: "FuturaPT-ExtraBold", Arial, sans-serif;font-style: normal;font-weight: normal;}.video-embed {display: flex;justify-content: center;}.join {width: 103px;height: 27px;border-radius: 4px;background-color: #00a8df;display: flex;justify-content: center;align-items: center;font-size: 14px;color: #FFFFFF;font-family: "Circular-Book", Arial, sans-serif;}.video-iframe {padding: 20px;width: 100%;max-width: 600px;}.video-iframe .title {display: flex;align-items: center;margin-bottom: 15px;}.video-iframe .title .logo {width: calc(100% - 103px);}.video-iframe .iframe-container {position: relative;padding-bottom: 56.25%;}.video-iframe .iframe-container iframe {border: none;position: absolute;top: 0;width: 100%;height: 100%;overflow: hidden;}.video-iframe h1 {font-size: 17px;font-family: "Circular-Bold", Arial, serif;letter-spacing: normal;margin: 19px 0 0;line-height: 1.4;}.line {height: 2px;background: rgba(255, 255, 255, 0.2);}.video-new-home {width: 100%;max-width: 600px;padding: 0 20px;}.video-new-home h2 {font-size: 35px;line-height: 0.86;letter-spacing: -2.1px;font-family: "FuturaPT-ExtraBold", Arial, sans-serif;text-transform: uppercase;}.video-new-home p {font-size: 16px;font-family: "Circular-Book", Arial, sans-serif;margin: 20px 0;}.video-new-home .line {margin: 20px 0 0;}.video-new-home .line.top {margin: 0 0 20px;}.video-bucket-section {width: 100%;max-width: 600px;padding: 0 20px;margin-top: 30px;}.video-bucket-section h2 {font-family: "FuturaPT-ExtraBold", Arial, sans-serif;font-size: 20px;letter-spacing: -1.2px;text-transform: uppercase;}.video-bucket-section .carousel {position: relative;width: 100%;overflow: hidden;margin: 20px 0 30px;}.video-bucket-section .carousel .list {position: relative;min-height: 168px;width: 100%;}.video-bucket-section .carousel .list a {display: block;width: 300px;margin-right: 10px;}.video-bucket-section .carousel .list a.PLAYLIST, .video-bucket-section .carousel .list a.VOD_SEASON {width: 150px;}.video-bucket-section .carousel .list a img {width: 100%;display: block;border-radius: 5px;}.video-bucket-section .carousel .list a .title {display: block;margin-top: 5px;color: #FFFFFF;font-family: "Circular-Book", Arial, sans-serif;font-size: 14px;}