.easeInElementAnimation { animation-duration: 0.7s; animation-name: opacityTransition; animation-timing-function: cubic-bezier(0.9, 0.03, 0.69, 0.22); animation-fill-mode: forwards; }
.animatedDiv_animatedDiv__26ao7 { opacity: 0; }
.button_root__pr9Bq { font-family: var(--th-buttonFontFamily); font-size: 1rem; font-weight: 600; line-height: 1rem; color: var(--th-buttonText); display: inline-block; border-radius: 50px; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
.button_root__pr9Bq:hover { cursor: pointer; }
.button_root__pr9Bq + .button_root__pr9Bq { margin-top: 10px; }
.button_root__pr9Bq.button_isPrimary__EHSKG { color: var(--th-buttonText); background-color: var(--th-buttonBg); box-shadow: inset var(--th-buttonShadowSize) var(--th-buttonShadow); }
.button_root__pr9Bq.button_isPrimary__EHSKG:hover { box-shadow: inset var(--th-buttonShadowSizeHover) var(--th-buttonShadow); }
.button_root__pr9Bq.button_isPrimary__EHSKG:active { box-shadow: none; }
.button_root__pr9Bq.button_isSecondary__eYDWb { color: var(--th-buttonOutlineText); background-color: var(--th-buttonOutlineBg); box-shadow: inset 0 0 0 2px var(--th-buttonOutlineShadow); }
.button_root__pr9Bq.button_isSecondary__eYDWb:hover { box-shadow: inset 0 0 0 3px var(--th-buttonOutlineShadow); }
.button_root__pr9Bq.button_isSecondary__eYDWb:active { box-shadow: inset 0 0 0 3px var(--th-buttonOutlineActiveShadow); color: var(--th-buttonOutlineActiveText); }
.button_root__pr9Bq.button_isSecondary__eYDWb.button_isDisabled__jCgvn { color: rgb(206, 206, 206); box-shadow: rgb(206, 206, 206) 0px 0px 0px 2px inset; background-color: rgba(0, 0, 0, 0); }
.button_root__pr9Bq.button_isTertiary__MBLfL { background-color: var(--th-buttonTertiaryBg); box-shadow: inset var(--th-buttonTertiaryShadowSize) var(--th-buttonTertiaryShadow); font-size: 1rem; font-weight: 700; line-height: 1rem; color: var(--th-buttonTertiaryText); }
.button_root__pr9Bq.button_isTertiary__MBLfL:hover { box-shadow: inset var(--th-buttonTertiaryShadowSizeHover) var(--th-buttonTertiaryShadow); }
.button_root__pr9Bq.button_isTertiary__MBLfL:active { box-shadow: none; }
.button_root__pr9Bq.button_isTertiary__MBLfL.button_isDisabled__jCgvn { color: rgb(255, 255, 255); }
.button_root__pr9Bq.button_isHero__C0aEN { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; margin: auto; max-width: 200px; background-color: rgb(55, 48, 163); box-shadow: inset var(--th-buttonShadowSize) #5e59a6; font-size: 1rem; font-weight: 600; line-height: 1rem; color: rgb(255, 255, 255); }
.button_root__pr9Bq.button_isHero__C0aEN:hover { box-shadow: inset var(--th-buttonShadowSizeHover) var(--th-buttonShadow); }
.button_root__pr9Bq.button_isHero__C0aEN.button_isDisabled__jCgvn { color: rgb(255, 255, 255); }
.button_root__pr9Bq.button_isDisabled__jCgvn { background: rgb(206, 206, 206); box-shadow: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; pointer-events: none; cursor: default; }
.button_root__pr9Bq.button_isDisabled__jCgvn:active, .button_root__pr9Bq.button_isDisabled__jCgvn:hover { box-shadow: none; }
.button_root__pr9Bq.button_isSmall__dZKhO { padding: 7px 20px; }
.button_root__pr9Bq.button_isSmall__dZKhO.button_isSecondary__eYDWb { padding: 10px 20px 11px; font-size: 0.875rem; }
.button_root__pr9Bq.button_isMedium__b0tHH { width: 100%; padding: 17px 20px; }
.button_root__pr9Bq.button_isLarge__1ebqB { min-width: 200px; padding: 11px 32px; }
.button_root__pr9Bq.button_isExtraLarge__9XqY4 { width: 100%; padding: 16px 50px; }
@media (min-width: 375px) {.button_root__pr9Bq:hover { cursor: pointer; }.button_root__pr9Bq.button_isExtraLarge__9XqY4, .button_root__pr9Bq.button_isLarge__1ebqB { min-width: 335px; width: auto; }}
@media (min-width: 1280px) {.button_root__pr9Bq.button_isLarge__1ebqB { padding: 16px 50px; }}
.richText_paragraph__Mu2It { text-align: left; }
.richText_paragraph__Mu2It .richText_icon__Va12f { margin-top: 3px; margin-right: 8px; width: 22px; }
.richText_paragraph__Mu2It ul { padding-inline-start: 20px; list-style: disc; }
.richText_paragraph__Mu2It li { margin-bottom: 21px; }
.richText_paragraph__Mu2It i { font-style: italic; }
.richText_paragraphCentered__gsRF4 { text-align: center; }
.richText_paragraphCentered__gsRF4 ul { list-style-position: inside; }
.richText_paragraph__Mu2It .richText_linkText__MEuX7 { font-weight: 700; line-height: 1.3125rem; color: rgb(50, 51, 147); text-decoration: underline; word-break: break-word; }
@media (min-width: 1024px) {.richText_paragraph__Mu2It .richText_linkText__MEuX7 { word-break: unset; }}
.richText_container__5ZAtu { color: inherit; font-size: 1rem; font-weight: 400; line-height: 1.3125rem; }
.media_maxWidth_1024__b3Rh0, .media_maxWidth_1280__5tQeH, .media_maxWidth_1440__HBlh3, .media_maxWidth_450__TEJcX, .media_maxWidth_800__iV_zU { display: none; }
.media_mute__2hD1l { border-radius: 30px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 3px; z-index: 1; position: absolute; top: calc(12% - 50px); right: 20px; width: 40px; height: 40px; }
.media_mute__2hD1l:hover { background-color: rgb(218, 217, 232); }
.media_muteIcon__FcGo9 { width: 24px; height: 24px; position: absolute; top: 8px; left: 8px; }
.media_muteWithControls__JAY59 { top: unset; bottom: 15px; right: 20px; width: 40px; height: 40px; }
.media_muteWithControlsIcon__ICMIR { width: 20px; height: 20px; top: 10px; left: 10px; }
.media_playControl__2sGPz { border-radius: 30px; background-color: rgb(50, 51, 147); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 3px; z-index: 1; position: absolute; bottom: 15px; left: 20px; width: 40px; height: 40px; }
.media_playControlOff__tZPOh { background-color: rgb(255, 255, 255); }
.media_playControl__2sGPz:hover { background-color: rgb(218, 217, 232); }
.media_playControlIcon__Y_1m3 { width: 15px; height: 15px; position: absolute; top: 13px; left: 13px; }
.media_pictureGlobal__mLa_C { height: 100%; }
.media_video___DCSt { width: 100%; height: 100%; }
.media_videoScreen__cDXOy { object-fit: cover; width: 100%; height: 100%; }
@media (min-width: 768px) {.media_maxWidth_1440__HBlh3 { display: block; }.media_maxWidth_0__xbTuC { display: none; }.media_mute__2hD1l { top: 48px; right: 80px; cursor: pointer; }.media_muteWithControls__JAY59 { top: unset; bottom: 20px; right: 20px; }.media_playControl__2sGPz { bottom: 20px; left: 20px; cursor: pointer; }}
.advancedDisplayMedia_root__3aMkv { padding: 30px 0px; }
.advancedDisplayMedia_title__jrGIa { font-family: var(--th-titleFontFamily); font-size: 1.5rem; font-weight: 600; line-height: 1.75rem; color: var(--th-titleColor); text-align: center; margin: 0px auto; padding: 0px 20px; }
.advancedDisplayMedia_media__x3msp { height: auto; }
.advancedDisplayMedia_description__gEOCu, .advancedDisplayMedia_media__x3msp { width: 100%; text-align: center; margin: 0px auto; padding: 0px 20px; }
* + .advancedDisplayMedia_description__gEOCu { margin-top: 40px; }
.advancedDisplayMedia_description__gEOCu [class*="richText_paragraph"] { font-family: var(--th-bodyFontFamily); color: var(--th-bodyColor); text-align: center; }
.advancedDisplayMedia_videoContainer__0aIU4 { object-fit: cover; position: relative; box-shadow: var(--th-mediaBoxShadow); }
* + .advancedDisplayMedia_videoContainer__0aIU4 { margin-top: 40px; }
.advancedDisplayMedia_video__ynwo0 { width: 100%; height: 100%; }
.advancedDisplayMedia_buttonsWrapper__e83Wt { margin: 0px auto; text-align: center; max-width: 327px; }
* + .advancedDisplayMedia_buttonsWrapper__e83Wt { margin-top: 16px; }
.advancedDisplayMedia_button__VZfHU + .advancedDisplayMedia_button__VZfHU { margin-top: 8px; }
@media (min-width: 768px) {.advancedDisplayMedia_root__3aMkv { padding: 40px 80px; }.advancedDisplayMedia_title__jrGIa { font-size: 2.5rem; line-height: 3rem; max-width: 900px; }.advancedDisplayMedia_description__gEOCu, .advancedDisplayMedia_media__x3msp { max-width: 900px; }.advancedDisplayMedia_buttonsWrapper__e83Wt { max-width: 100%; }* + .advancedDisplayMedia_buttonsWrapper__e83Wt { margin-top: 24px; }.advancedDisplayMedia_button__VZfHU { max-width: 392px; }.advancedDisplayMedia_button__VZfHU + .advancedDisplayMedia_button__VZfHU { margin-top: 0px; margin-left: 24px; }.advancedDisplayMedia_videoContainer__0aIU4 { max-width: 1000px; margin: 40px auto auto; }.advancedDisplayMedia_videoContainer__0aIU4 [class*="maxWidth_1024"] { display: block; }}
.downloadapp_root__w3N5c { padding: 30px 20px; max-width: 1440px; justify-content: center; }
.downloadapp_title__NSkFm { font-family: var(--th-titleFontFamily); font-size: 1.5rem; line-height: 1.75rem; color: var(--th-titleColor); text-align: center; }
.downloadapp_text__NlvMa, .downloadapp_title__NSkFm { font-weight: 600; max-width: 1040px; margin: 0px auto 20px; }
.downloadapp_text__NlvMa { font-size: 1rem; line-height: 1.625rem; color: var(--th-bodyColor); }
.downloadapp_links__uQffa { margin-top: 40px; display: flex; justify-content: center; align-items: center; }
.downloadapp_linksItem___aSpB + .downloadapp_linksItem___aSpB { margin-left: 20px; }
.downloadapp_linksLink__FXgNg { display: block; }
.downloadapp_linksImg___td2H { height: 42px; }
@media (min-width: 768px) {.downloadapp_root__w3N5c { padding: 40px 195px; max-width: 1440px; width: 100%; margin: 0px auto; }.downloadapp_title__NSkFm { font-size: 2.5rem; line-height: 3rem; margin-bottom: 40px; }}
.heroCustom_root__FB_23 { position: relative; padding: 8px; width: 100%; z-index: 1; }
.heroCustom_wrapper__SzPe9 { position: relative; background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); border-radius: 8px; overflow: hidden; min-height: 746px; }
.heroCustom_titlesWrapper__ffibD { display: flex; flex-direction: column; width: 100%; height: 100%; padding: 56px 16px 28px; min-height: 746px; align-items: center; }
.heroCustom_title__jYB2v { transform: translateX(calc(-100% - 24px)); animation-duration: 3.5s; animation-name: heroCustom_slideLeft__TetwB; animation-timing-function: cubic-bezier(0.17, 0.84, 0.44, 1); animation-fill-mode: forwards; text-align: center; width: 100%; }
.heroCustom_title__jYB2v .heroCustom_media__RvbvF { position: relative; overflow: hidden; max-height: 3em; max-width: 100%; width: auto; height: auto; }
.heroCustom_title__jYB2v img { display: block; max-width: 100%; height: auto; margin: 0px auto; }
.heroCustom_title__jYB2v > :not(:first-child) { margin-top: 12px; }
.heroCustom_titleText__efBFB { font-family: var(--th-titleFontFamily); font-size: 1.5rem; font-weight: 600; line-height: 1.875rem; color: var(--th-titleColor); text-transform: uppercase; white-space: pre-line; }
.heroCustom_titleText__efBFB.heroCustom_sizeM__70x8Y { font-size: 2.1875rem; line-height: 2.6875rem; }
.heroCustom_titleText__efBFB.heroCustom_sizeL__13X_C { font-size: 2.5rem; line-height: 3rem; }
.heroCustom_titleText__efBFB.heroCustom_sizeXL__gY_g4 { font-size: 3.125rem; line-height: 3.625rem; }
.heroCustom_containerSubtitlesButtons__OREYX { width: 100%; }
* + .heroCustom_containerSubtitlesButtons__OREYX { margin-top: auto; padding-top: 14px; }
.heroCustom_subtitleWrapper__Puj72 { transform: translateX(calc(100% + 32px)); animation-delay: 1s; animation-duration: 1s; animation-name: heroCustom_slideRight__j9XQU; animation-timing-function: cubic-bezier(0.17, 0.84, 0.44, 1); animation-fill-mode: forwards; width: 100%; text-align: center; }
* + .heroCustom_subtitleWrapper__Puj72 { margin-top: 8px; }
.heroCustom_subtitle__t0qMF { font-family: var(--th-bodyFontFamily); font-size: 1.25rem; font-weight: 700; line-height: 1.5rem; color: var(--th-titleColor); text-transform: uppercase; text-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px; }
.heroCustom_subtitle__t0qMF.heroCustom_sizeM__70x8Y { font-size: 1.5rem; line-height: 1.75rem; }
.heroCustom_subtitle__t0qMF.heroCustom_sizeL__13X_C { font-size: 1.875rem; line-height: 2.125rem; }
.heroCustom_subtitle__t0qMF.heroCustom_sizeXL__gY_g4 { font-size: 2.125rem; line-height: 2.375rem; }
.heroCustom_descriptionText___4pXh { font-size: 0.875rem; line-height: 1.125rem; color: var(--th-titleColor); }
.heroCustom_descriptionText___4pXh.heroCustom_sizeM__70x8Y { font-size: 1rem; line-height: 1.3125rem; }
.heroCustom_descriptionText___4pXh.heroCustom_sizeL__13X_C { font-size: 1.25rem; line-height: 1.5rem; }
.heroCustom_descriptionText___4pXh.heroCustom_sizeXL__gY_g4 { font-size: 1.5rem; line-height: 1.875rem; }
.heroCustom_hero__subtitle__BLYNQ + .heroCustom_descriptionText___4pXh { margin-top: 8px; }
.heroCustom_buttonsWrapper__SSJev { display: flex; flex-direction: column; justify-content: flex-end; align-items: center; transform: translateX(calc(100% + 32px)); animation-delay: 1.5s; animation-duration: 1.5s; animation-name: heroCustom_slideRight__j9XQU; animation-timing-function: cubic-bezier(0.17, 0.84, 0.44, 1); animation-fill-mode: forwards; width: 100%; text-align: center; }
* + .heroCustom_buttonsWrapper__SSJev { margin-top: 16px; }
.heroCustom_buttonsWrapper__SSJev [class*="button"] { max-width: 327px; }
.heroCustom_buttonsWrapper__SSJev [class*="button"] + [class*="button"] { margin-top: 8px; }
.heroCustom_arrow__LpplI { margin: 16px auto 0px; display: block; width: fit-content; opacity: 0; animation-duration: 3.5s; animation-name: heroCustom_opacityOff__i4_kq; animation-timing-function: cubic-bezier(0.17, 0.84, 0.44, 1); animation-fill-mode: forwards; animation-delay: 1s; }
.heroCustom_arrowImg__ge1uY { width: 30px; height: 40px; fill: rgb(255, 255, 255); display: block; }
.heroCustom_wrapper__SzPe9 > [class*="media"] { position: absolute; z-index: -1; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; }
@media (min-width: 768px) {.heroCustom_titlesWrapper__ffibD { margin: 0px auto; max-width: 1440px; position: relative; padding: 80px 56px; }.heroCustom_title__jYB2v img { max-width: 500px; }.heroCustom_arrow__LpplI { margin-top: 16px; }.heroCustom_buttonsWrapper__SSJev, .heroCustom_subtitleWrapper__Puj72 { transform: translateX(calc(100% + 112px)); }}
@media (min-width: 1280px) {.heroCustom_root__FB_23 { overflow: hidden; min-height: 928px; }.heroCustom_titlesWrapper__ffibD, .heroCustom_wrapper__SzPe9 { min-height: inherit; }.heroCustom_title__jYB2v { transform: translateX(calc(-50% - 960px)); opacity: 0; animation-name: heroCustom_opacityOff__i4_kq, heroCustom_slideLeft__TetwB; }.heroCustom_title__jYB2v + .heroCustom_title__jYB2v { margin-top: 14px; }.heroCustom_title__jYB2v [class*="media"] img { margin-top: 14px; max-width: 598px; }.heroCustom_title__jYB2v > :not(:first-child) { margin-top: 14px; }.heroCustom_titleText__efBFB { font-size: 2.5rem; line-height: 2.5rem; }.heroCustom_titleText__efBFB.heroCustom_sizeM__70x8Y { font-size: 3.75rem; line-height: 3.75rem; }.heroCustom_titleText__efBFB.heroCustom_sizeL__13X_C { font-size: 5rem; line-height: 5rem; }.heroCustom_titleText__efBFB.heroCustom_sizeXL__gY_g4 { font-size: 6.5rem; line-height: 6.5rem; }.heroCustom_containerSubtitlesButtons__OREYX { width: 350px; justify-content: center; }.heroCustom_subtitleWrapper__Puj72 { display: block; transform: translateX(calc(-50% + 960px)); opacity: 0; animation-name: heroCustom_opacityOff__i4_kq, heroCustom_slideLeft__TetwB; width: 100%; text-align: center; margin: 0px; }* + .heroCustom_subtitleWrapper__Puj72 { margin-top: 8px; }.heroCustom_subtitle__t0qMF { font-size: 1.5rem; line-height: 1.875rem; }.heroCustom_buttonsWrapper__SSJev { transform: translateX(calc(-50% + 960px)); opacity: 0; animation-name: heroCustom_opacityOff__i4_kq, heroCustom_slideLeft__TetwB; }* + .heroCustom_buttonsWrapper__SSJev { margin-top: 32px; }.heroCustom_arrow__LpplI { margin-top: 40px; }}
.ImageBottom_root__Aq3y5 { position: relative; height: 376px; width: 100%; }
.ImageBottom_image___dxOl { height: 100%; width: 100%; object-fit: cover; }
.ImageBottom_gradient__ES6j6 { position: absolute; background-image: var(--th-footerBg); width: 100%; height: 100%; }
@media (min-width: 1024px) {.ImageBottom_root__Aq3y5 { display: none; }}
.textField_root___7c3r { padding: 30px 20px; max-width: 1440px; width: 100%; margin: 0px auto; text-align: center; }
.textField_root___7c3r.textField_root-portal-vrExperience-leftDown__cZKo0, .textField_root___7c3r.textField_root-portal-vrExperience-left__iAFy2 { text-align: start; }
.textField_subtitle__Y1jOr, .textField_title__2OPF7 { font-family: var(--th-titleFontFamily); color: var(--th-titleColor); max-width: 900px; margin: 0px auto 40px; }
.textField_title__2OPF7 { font-size: 1.625rem; font-weight: 700; line-height: 1.875rem; }
.textField_title__2OPF7.textField_title-portal-vrExperience-left__5_wj_ { font-size: 2.5rem; max-width: 335px; margin: 0px; }
.textField_text__XtJlf { max-width: 900px; margin: 0px auto; }
.textField_text__XtJlf [class*="richText_paragraph"] { font-family: var(--th-bodyFontFamily); color: var(--th-bodyColor); text-align: center; }
.textField_button__f02x9 { margin-top: 20px; }
@media (min-width: 1280px) {.textField_root___7c3r { padding: 30px 80px; }.textField_root___7c3r.textField_root-portal-vrExperience-leftDown__cZKo0 { text-align: start; }.textField_title__2OPF7 { font-size: 2.5rem; line-height: 2.75rem; }.textField_title__2OPF7.textField_title-portal-vrExperience-left__5_wj_ { max-width: 366px; font-size: 3.75rem; }}
.listShows_root__u5aRD { overflow: hidden; text-align: center; height: var(--minHeight); --minHeight: 970px; --maxHeight: 1392px; --minHeightDesktop: 970px; --maxHeightDesktop: 1392px; padding: 40px 24px; }
.listShows_title__l6Fks { font-family: var(--th-titleFontFamily); font-size: 3rem; font-weight: 600; color: var(--th-titleColor); text-align: center; overflow-wrap: break-word; }
.listShows_list__zmhBy { margin-top: 32px; display: flex; flex-wrap: wrap; justify-content: center; align-items: flex-start; column-gap: 24px; padding: 0px; }
.listShows_list__zmhBy .listShows_title__l6Fks { font-family: var(--th-titleFontFamily); font-size: 2rem; font-weight: 600; color: var(--th-titleColor); text-align: center; }
.listShows_text__8bQCk { margin-top: 16px; max-width: 100%; text-align: center; font-family: var(--th-bodyFontFamily); font-weight: 400; line-height: 1.25rem; color: var(--th-bodyColor); }
.listShows_appear__yVa_O { animation-duration: 1s; animation-name: listShows_appear__yVa_O; animation-timing-function: ease-in; animation-fill-mode: forwards; }
.listShows_disappear__GQ5Ot { animation-duration: 1s; animation-name: listShows_disappear__GQ5Ot; animation-timing-function: ease-in; animation-fill-mode: forwards; }
.listShows_buttonSeeAll__8V0kP { display: flex; align-items: center; box-shadow: inset 0 0 0 2px var(--th-buttonOutlineShadow); border-radius: 40px; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; width: auto; padding: 16px 42px; margin: 40px auto; background: rgba(0, 0, 0, 0); font-family: var(--th-bodyFontFamily); font-weight: 600; line-height: 1.25rem; color: var(--th-buttonOutlineText); }
.listShows_buttonSeeAll__8V0kP:hover { box-shadow: inset 0 0 0 3px var(--th-buttonOutlineShadow); }
.listShows_short__dX0QJ { animation-duration: 1s; animation-name: listShows_hideSome__gSpwJ; animation-timing-function: ease-in; animation-fill-mode: forwards; }
.listShows_icon__pDdF3 { margin: 0px 10px; fill: var(--th-titleColor); width: 20px; height: 20px; }
.listShows_buttonIcon__ZPJ5p { width: 17px; height: 17px; margin-right: 10px; fill: var(--th-buttonOutlineText); flex-shrink: 0; }
.listShows_previewShow__A8gvq { width: 100%; margin-bottom: 24px; }
.listShows_previewShow__A8gvq:hover { cursor: pointer; }
.listShows_previewShow__A8gvq .listShows_img__qsM1_ { margin-bottom: 16px; width: 100%; height: auto; border-radius: 8px; }
.listShows_previewShow__A8gvq .listShows_title__l6Fks { display: flex; }
* + .listShows_previewShow__A8gvq .listShows_title__l6Fks { margin-top: 16px; }
.listShows_previewShow__A8gvq .listShows_titleText__fufZp { flex-grow: 1; font-family: var(--th-titleFontFamily); font-size: 1.75rem; font-weight: 600; color: var(--th-titleColor); overflow-wrap: break-word; text-align: left; text-transform: uppercase; }
.listShows_previewShow__A8gvq .listShows_titleIcon__9ydaT { flex-shrink: 0; width: 32px; height: 32px; }
.listShows_previewShow__A8gvq [class*="labelCustom_root"] { width: fit-content; margin: 8px 0px 0px; }
.listShows_previewShow__A8gvq .listShows_shortText__Lfihg { font-family: var(--th-bodyFontFamily); font-weight: 400; line-height: 1.25rem; color: var(--th-bodyColor); text-align: left; margin-top: 8px; }
@media (min-width: 1024px) {.listShows_root__u5aRD { margin: 0px auto; border-radius: 8px; max-width: 1392px; padding: 100px 0px; height: var(--minHeightDesktop); }.listShows_previewShow__A8gvq { width: 100%; max-width: calc(33.33% - 16px); margin-bottom: 40px; }.listShows_title__l6Fks { font-size: 2.5rem; }.listShows_list__zmhBy { padding: 0px 116px; margin-top: 40px; }.listShows_text__8bQCk { text-align: center; margin-top: 20px; }}.easeInElementAnimation { animation-duration: 0.7s; animation-name: opacityTransition; animation-timing-function: cubic-bezier(0.9, 0.03, 0.69, 0.22); animation-fill-mode: forwards; }
@media (min-width: 1280px) {.textField_root___7c3r { padding: 30px 80px; }.textField_root___7c3r.textField_root-portal-vrExperience-leftDown__cZKo0 { text-align: start; }.textField_title__2OPF7 { font-size: 2.5rem; line-height: 2.75rem; }.textField_title__2OPF7.textField_title-portal-vrExperience-left__5_wj_ { max-width: 366px; font-size: 3.75rem; }}.easeInElementAnimation { animation-duration: 0.7s; animation-name: opacityTransition; animation-timing-function: cubic-bezier(0.9, 0.03, 0.69, 0.22); animation-fill-mode: forwards; }
.theme-card-noTheme { --th-buttonOutlineText: #f2662b; --th-buttonOutlineBg: transparent; --th-buttonOutlineShadow: #f2662b; --th-buttonOutlineActiveText: #c75c2e; --th-buttonOutlineActiveShadow: #c75c2e; }
.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; display: block; }
.swiper-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial); box-sizing: content-box; }
.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper { transform: translateZ(0px); }
.swiper-horizontal { touch-action: pan-y; }
.swiper-vertical { touch-action: pan-x; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; display: block; }
.swiper-slide-invisible-blank { visibility: hidden; }
.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }
.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }
.swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }
.swiper-3d .swiper-wrapper { transform-style: preserve-3d; }
.swiper-3d { perspective: 1200px; }
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide { transform-style: preserve-3d; }
.swiper-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-css-mode.swiper-horizontal > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-css-mode.swiper-vertical > .swiper-wrapper { scroll-snap-type: y mandatory; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper { scroll-snap-type: none; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: none; }
.swiper-css-mode.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; scroll-snap-stop: always; }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; min-width: 1px; height: var(--swiper-centered-offset-after); }
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }
.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; box-sizing: border-box; border-radius: 50%; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-top: 4px solid rgba(0, 0, 0, 0); }
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; }
.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }
.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }
.swiper-pagination { position: absolute; text-align: center; transition: opacity 0.3s; transform: translateZ(0px); z-index: 10; }
.swiper-pagination.swiper-pagination-hidden { opacity: 0; }
.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled { display: none !important; }
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: var(--swiper-pagination-bottom,8px); top: var(--swiper-pagination-top,auto); left: 0px; width: 100%; }
.swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0px; }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transform: scale(0.33); position: relative; }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { transform: scale(1); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { transform: scale(0.66); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { transform: scale(0.33); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { transform: scale(0.66); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { transform: scale(0.33); }
.swiper-pagination-bullet { width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px)); height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)); display: inline-block; border-radius: var(--swiper-pagination-bullet-border-radius,50%); background: var(--swiper-pagination-bullet-inactive-color,#000); opacity: var(--swiper-pagination-bullet-inactive-opacity,.2); }
button.swiper-pagination-bullet { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; margin: 0px; padding: 0px; box-shadow: none; appearance: none; }
.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; }
.swiper-pagination-bullet:only-child { display: none !important; }
.swiper-pagination-bullet-active { opacity: var(--swiper-pagination-bullet-opacity,1); background: var(--swiper-pagination-color,var(--swiper-theme-color)); }
.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets { right: var(--swiper-pagination-right,8px); left: var(--swiper-pagination-left,auto); top: 50%; transform: translate3d(0px, -50%, 0px); }
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0; display: block; }
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; transform: translateY(-50%); width: 8px; }
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition: transform 0.2s, top 0.2s; }
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px); }
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s, left 0.2s; }
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s, right 0.2s; }
.swiper-pagination-fraction { color: var(--swiper-pagination-fraction-color,inherit); }
.swiper-pagination-progressbar { background: var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25)); position: absolute; }
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: var(--swiper-pagination-color,var(--swiper-theme-color)); position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; transform: scale(0); transform-origin: left top; }
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { transform-origin: right top; }
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 100%; height: var(--swiper-pagination-progressbar-size,4px); left: 0px; top: 0px; }
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar { width: var(--swiper-pagination-progressbar-size,4px); height: 100%; left: 0px; top: 0px; }
.swiper-pagination-lock { display: none; }
.swiper-button-next, .swiper-button-prev { position: absolute; top: var(--swiper-navigation-top-offset,50%); width: calc(var(--swiper-navigation-size)/44*27); height: var(--swiper-navigation-size); margin-top: calc(0px - var(--swiper-navigation-size)/2); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: var(--swiper-navigation-color,var(--swiper-theme-color)); }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; }
.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden { opacity: 0; cursor: auto; pointer-events: none; }
.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev { display: none !important; }
.swiper-button-next svg, .swiper-button-prev svg { width: 100%; height: 100%; object-fit: contain; transform-origin: center center; }
.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg { transform: rotate(180deg); }
.swiper-button-prev, .swiper-rtl .swiper-button-next { left: var(--swiper-navigation-sides-offset,10px); right: auto; }
.swiper-button-lock { display: none; }
.swiper-button-next::after, .swiper-button-prev::after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); letter-spacing: 0px; font-variant: normal; line-height: 1; text-transform: none !important; }
.swiper-button-prev::after, .swiper-rtl .swiper-button-next::after { content: "prev"; }
.swiper-button-next, .swiper-rtl .swiper-button-prev { right: var(--swiper-navigation-sides-offset,10px); left: auto; }
.swiper-button-next::after, .swiper-rtl .swiper-button-prev::after { content: "next"; }
.media_pauseControlIcon__crv3z { top: 12px; left: 12px; }
.card_root__gvzkb { width: 100%; max-width: 310px; height: 100%; border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px 3px; position: relative; display: flex; flex-direction: column; overflow: hidden; flex-grow: 1; background-color: var(--th-CardBg); }
.card_root__gvzkb [class*="button_root"] + [class*="button_root"] { margin-top: 10px; }
[class*="cardGrid_cardList"] .card_root__gvzkb { max-width: 335px; }
.card_root__gvzkb [class*="button_isPrimary"] { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
.card_root__gvzkb.card_isCover__EI_us { box-shadow: none; padding: 100px 20px 20px; min-height: 410px; background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
.card_root__gvzkb.card_isOverlay__CL78z { background-color: rgba(0, 0, 0, 0.4); background-blend-mode: overlay; }
.card_root__gvzkb.card_isRecommended__UdDvQ { border: 3px solid rgb(252, 180, 44); border-radius: 0px 6px 6px; }
.card_square__ZHE0P.card_isCover__EI_us { padding: 20px; }
.card_wrapper__pNqN4 { display: flex; flex-direction: column; flex-grow: 1; position: relative; }
.card_title__XjPhK { font-family: var(--th-titleFontFamily); font-size: 1.3125rem; font-weight: 600; line-height: 1.5rem; color: var(--th-CardBodyText); }
.card_root__gvzkb.card_isCover__EI_us .card_title__XjPhK { font-family: var(--th-titleFontFamily); font-size: 2.5rem; font-weight: 600; line-height: 2.75rem; color: rgb(255, 255, 255); margin-bottom: 10px; }
.card_description__rA_Xi, .card_offer_target__wNvlN { font-family: var(--th-bodyFontFamily); font-weight: 400; color: var(--th-CardBodyText); }
.card_description__rA_Xi { margin-bottom: 20px; font-size: 0.875rem; line-height: 1.125rem; }
.card_description__rA_Xi:empty { display: none; }
.card_root__gvzkb.card_isCover__EI_us .card_description__rA_Xi { margin-bottom: 20px; }
.card_root__gvzkb.card_isCover__EI_us .card_description__rA_Xi * { font-family: var(--th-bodyFontFamily); font-size: 1rem; font-weight: 400; line-height: 1.625rem; color: rgb(255, 255, 255); }
.card_description__rA_Xi [class*="richText_paragraph"], .card_text__NY3fZ [class*="richText_paragraph"] { font-family: var(--th-bodyFontFamily); font-size: 0.875rem; font-weight: 400; line-height: 1.125rem; color: var(--th-CardBodyText); }
.card_icon__HlsHe + .card_description__rA_Xi, .card_icon__HlsHe + .card_text__NY3fZ { margin-left: 11px; }
.card_description__rA_Xi .card_smallDescription__K_DqN div[class*="richText_paragraph"], .card_text__NY3fZ .card_smallDescription__K_DqN div[class*="richText_paragraph"] { font-family: var(--th-bodyFontFamily); font-size: 0.75rem; line-height: 1rem; color: rgb(142, 142, 142); }
.card_button__2zcBz { display: flex; justify-content: center; margin-top: auto; }
.card_link__qjjsw { font-family: var(--th-buttonFontFamily); font-size: 1rem; font-weight: 700; line-height: 1rem; color: var(--th-cardLink); padding: 15px 12px; width: 100%; text-align: center; margin: 0px; border: 2px solid rgb(255, 255, 255); box-sizing: border-box; border-radius: 100px; }
.card_link__qjjsw:active, .card_link__qjjsw:hover { padding: 14px 12px; border-width: 3px; }
.card_link__qjjsw:active { color: rgb(206, 206, 206); }
@media (min-width: 1024px) {.card_root__gvzkb { min-height: 410px; }[class*="cardGrid_cardList"] .card_root__gvzkb { max-width: 310px; }}
.renderCard_slider__cT0Yi.renderCard_isHidden__B2znr { display: none; }
* + .renderCard_slider__cT0Yi { margin-top: 30px; }
.renderCard_sliderWrapper__ANHwA { display: flex; justify-content: center; flex-direction: column; }
@media (min-width: 1024px) {.renderCard_slider__cT0Yi.renderCard_isHidden__B2znr { display: block; }* + .renderCard_slider__cT0Yi { margin-top: 60px; }.renderCard_slider__cT0Yi [class*="swiper-initialized"] { padding: 0px 0px 10px; }}
.slider_root__iV6sg { display: flex; position: relative; margin: 0px -20px; z-index: 1; }
.slider_root__iV6sg [class*="swiper-initialized"] { padding: 30px 20px 10px; width: 100%; }
.slider_root__iV6sg [class*="swiper-button-disabled"] { display: none; }
.slider_root__iV6sg [class*="swiper-button-next"]::after, .slider_root__iV6sg [class*="swiper-button-prev"]::after { font-size: 16px; }
.slider_root__iV6sg [class*="-square"], .slider_root__iV6sg [class*="swiper-slide"] { width: 310px; }
.slider_root__iV6sg.slider_thumbnail__6CuPm [class*="swiper-slide"] { width: 165px; }
.slider_arrow__w6_d_ { border-radius: 30px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 3px; z-index: 2; position: absolute; top: 50%; }
.slider_arrow__w6_d_.slider_isPrev__qwJxw { left: 5px; width: 40px; height: 40px; }
.slider_arrow__w6_d_.slider_isNext__GaVWh { right: 5px; width: 40px; height: 40px; }
.slider_arrow__w6_d_::after { color: rgb(51, 51, 51); }
.slider_arrow__w6_d_:hover { background-color: rgb(218, 217, 232); }
@media (min-width: 1024px) {.slider_root__iV6sg { margin: 0px; padding: 0px 115px; }.slider_root__iV6sg [class*="swiper-button-next"]::after, .slider_root__iV6sg [class*="swiper-button-prev"]::after { font-size: 22px; }.slider_root__iV6sg [class*="-square"] { width: 500px; }.slider_root__iV6sg.slider_card__gowDZ [class*="swiper-initialized"] { padding: 30px 10px 10px; }.slider_root__iV6sg.slider_card__gowDZ { padding: 0px 105px; }.slider_root__iV6sg.slider_gallery__NcJaa { padding: 0px; margin: 0px; }.slider_root__iV6sg.slider_gallery__NcJaa [class*="swiper-slide"] { width: 530px; }.slider_root__iV6sg.slider_gallery__NcJaa [class*="swiper-initialized"] { padding: 0px 80px; }.slider_root__iV6sg.slider_gallery__NcJaa .slider_arrow__w6_d_.slider_isPrev__qwJxw { left: 80px; width: 60px; height: 60px; }.slider_root__iV6sg.slider_gallery__NcJaa .slider_arrow__w6_d_.slider_isNext__GaVWh { right: 80px; width: 60px; height: 60px; }.slider_root__iV6sg.slider_infoBox__PqeEu { padding: 0px; margin: 0px; }.slider_root__iV6sg.slider_infoBox__PqeEu .slider_arrow__w6_d_.slider_isPrev__qwJxw { left: 80px; width: 60px; height: 60px; }.slider_root__iV6sg.slider_infoBox__PqeEu .slider_arrow__w6_d_.slider_isNext__GaVWh { right: 80px; width: 60px; height: 60px; }.slider_root__iV6sg.slider_thumbnail__6CuPm [class*="swiper-slide"] { width: 180px; }.slider_arrow__w6_d_.slider_isPrev__qwJxw { left: 0px; width: 60px; height: 60px; }.slider_arrow__w6_d_.slider_isNext__GaVWh { right: 0px; width: 60px; height: 60px; }.slider_squareCards__SGkCv.slider_card__gowDZ { padding: 0px 0px 0px 105px; }.slider_squareCards__SGkCv > .slider_isNext__GaVWh { right: 80px; }}
.cardSlider_root__r9BYk { padding: 30px 20px; text-align: center; }
.cardSlider_root__r9BYk > * { text-align: left; }
.cardSlider_title__9Z2MM { font-family: var(--th-titleFontFamily); font-size: 1.5rem; font-weight: 600; line-height: 1.75rem; color: var(--th-titleColor); text-align: center; max-width: 1040px; margin: 0px auto 20px; }
.cardSlider_title__9Z2MM:only-child { margin-bottom: 0px; }
.cardSlider_text__KOnRZ { font-family: var(--th-bodyFontFamily); font-size: 1rem; font-weight: 400; line-height: 1.625rem; color: var(--th-bodyColor); text-align: center; max-width: 1040px; margin: 0px auto 20px; }
.cardSlider_titleWrapper__JONKW { text-align: center; }
@media (min-width: 1024px) {.cardSlider_root__r9BYk { max-width: 1440px; width: 100%; margin: 0px auto; padding: 40px 80px; }.cardSlider_title__9Z2MM { font-size: 2.5rem; line-height: 3rem; margin-bottom: 20px; }.cardSlider_text__KOnRZ { line-height: 1rem; margin-bottom: 20px; }}
@media (min-width: 768px) {.media_maxWidth_0__xbTuC { display: none; }.media_mute__2hD1l { top: 48px; right: 80px; cursor: pointer; }}
.heroCustom_backgroundImage__h1Hni { position: absolute; z-index: -1; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; }
.ImageGallery_root__OL84e { padding: 30px 20px; }
.ImageGallery_image__wmqM6 { height: 340px; width: 100%; object-fit: cover; display: block; border-radius: 6px; }
@media (min-width: 1024px) {.ImageGallery_root__OL84e { max-width: 1440px; width: 100%; margin: 0px auto; padding: 60px 0px; }.ImageGallery_image__wmqM6 { height: 500px; width: 530px; }}
@media (min-width: 1280px) {.textField_root___7c3r { padding: 30px 80px; }.textField_root___7c3r.textField_root-portal-vrExperience-leftDown__cZKo0 { text-align: start; }.textField_title__2OPF7 { font-size: 2.5rem; line-height: 2.75rem; }.textField_title__2OPF7.textField_title-portal-vrExperience-left__5_wj_ { max-width: 366px; font-size: 3.75rem; }}.labelCustom_root__BKcJ_ { background-color: rgb(50, 51, 147); height: 25px; padding: 7px 10px 6px; display: flex; align-items: center; justify-content: center; border-radius: 4px; margin-left: 10px; }
.labelCustom_isPrimary__dpFst { background-color: var(--th-labelBg); color: var(--th-labelText); }
.labelCustom_isPrimary__dpFst:hover { background-color: var(--th-labelHoverBg); }
[class*="itemBoard"]:hover [class*="textMenu"] .labelCustom_isPrimary__dpFst { background-color: rgb(242, 102, 43); }
.labelCustom_isSmall__2Rt7Y { min-width: 50px; font-family: var(--th-bodyFontFamily); font-size: 0.75rem; font-weight: 600; line-height: 0.75rem; }
.sticker_root__qOnMk { display: flex; align-items: center; padding: 7px 10px 6px; justify-content: center; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 6px 10px; border-radius: 50px; width: fit-content; }
.sticker_root__qOnMk .sticker_icon__re5bY { width: 10px; height: 12px; margin-right: 3px; flex-shrink: 0; fill: rgb(50, 51, 147); }
.sticker_root__qOnMk .sticker_text__y8xDa { font-size: 0.75rem; font-weight: 400; line-height: 0.75rem; color: rgb(51, 51, 51); }
.sticker_root__qOnMk.sticker_isInsideCard__TVBYn .sticker_icon__re5bY { width: 15px; height: 15px; margin-right: 5px; }
.sticker_root__qOnMk.sticker_isInsideCard__TVBYn .sticker_text__y8xDa { font-size: 0.75rem; font-weight: 400; line-height: 0.75rem; color: rgb(51, 51, 51); }
@media (min-width: 1024px) {.sticker_root__qOnMk .sticker_icon__re5bY { width: 20px; height: 20px; margin-right: 7px; }.sticker_root__qOnMk .sticker_text__y8xDa { font-size: 1.125rem; line-height: 1.125rem; }}
.card_coverLogo__p3SFw, .card_sticker__XljjE { position: absolute; left: 15px; top: 15px; }
.checkbox_checkbox__VASGA { appearance: none; width: 25px; height: 25px; background-color: rgb(218, 217, 232); border: 1px solid rgb(218, 217, 232); box-sizing: border-box; border-radius: 6px; display: grid; place-content: center; flex-shrink: 0; }
.checkbox_checkbox__VASGA::before { content: ""; width: 19px; height: 19px; border-radius: 4px; transform: scale(0); transition: transform 0.12s ease-in-out; background-color: rgb(242, 102, 43); box-shadow: rgb(254, 147, 103) 0px 5px 2px inset; }
.checkbox_checkbox__VASGA:checked::before { transform: scale(1); }
.checkbox_checkbox__VASGA:hover { cursor: pointer; }
.checkbox_checkboxWrapper__Jdyr_ { display: flex; justify-content: center; user-select: none; }
.checkbox_checkboxWrapper__Jdyr_:hover { cursor: pointer; }
.checkbox_checkboxText__l8rLz { margin-left: 10px; display: flex; flex-direction: column; justify-content: center; }
.checkbox_checkboxText__l8rLz *, .checkbox_checkboxText__l8rLz [class*="richText_link"] { font-size: 0.625rem; font-weight: 400; line-height: 0.875rem; }
.checkbox_checkboxText__l8rLz [class*="richText_link"] { text-decoration: underline; }
@media (min-width: 1024px) {.checkbox_checkboxText__l8rLz { margin-left: 10px; }.checkbox_checkboxText__l8rLz * { font-size: 0.875rem; line-height: 1.1875rem; }.checkbox_checkboxText__l8rLz [class*="richText_link"] { font-size: 0.875rem; line-height: 0.0625rem; }.checkbox_checkboxWrapper__Jdyr_ { max-width: 910px; justify-content: flex-start; align-items: center; }}
html.lightMode .newsletter_root__7EwQ1 { display: none; }
.newsletter_ContactFormTranslation__CLUlO .newsletter_root__7EwQ1 { position: relative; }
.newsletter_wrapper__ioiH0 { background-color: rgb(50, 51, 147); padding: 60px 20px; margin-top: 30px; }
.newsletter_title__SyFSt { margin-bottom: 20px; }
.newsletter_title__SyFSt * { font-family: Montserrat, Arial, sans-serif; font-size: 1.3125rem; font-weight: 700; line-height: 1.5rem; color: rgb(255, 255, 255); }
.newsletter_featuresIcon__jE5rm { fill: rgb(255, 255, 255); width: 20px; flex-shrink: 0; }
.newsletter_featuresItem__J75_b { display: flex; align-items: center; }
.newsletter_featuresItem__J75_b + .newsletter_featuresItem__J75_b { margin-top: 20px; }
.newsletter_featuresText__2UQLe div { font-size: 1rem; font-weight: 400; line-height: 1.3125rem; color: rgb(255, 255, 255); margin-left: 12px; }
.newsletter_features__HN_eq + .newsletter_form__uf1oj { margin-top: 60px; }
.newsletter_form__uf1oj [class*="checkboxText"] *, .newsletter_form__uf1oj [class*="richText_link"] * { color: rgb(255, 255, 255); }
.newsletter_form__uf1oj [class*="checkboxWrapper"] { margin-top: 20px; }
.newsletter_button__q0Qrh { font-size: 0.875rem; font-weight: 700; line-height: 1.3125rem; color: rgb(255, 255, 255); padding: 15px 14px 14px; margin-top: 20px; width: 100%; border: 0px; border-radius: 50px; background: rgb(242, 102, 43); }
.newsletter_button__q0Qrh:hover { box-shadow: none; cursor: pointer; }
.newsletter_button__q0Qrh:active { background: rgb(242, 102, 43); }
.newsletter_input__6qEdC { font-size: 0.875rem; font-weight: 400; line-height: 1.3125rem; color: rgb(94, 94, 94); width: 100%; border-radius: 50px; padding: 17px 0px 17px 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px 3px; border: 0px; }
.newsletter_input__6qEdC::placeholder { font-size: 0.875rem; color: rgb(94, 94, 94); }
.newsletter_input__6qEdC:focus { outline: none; }
.newsletter_input__6qEdC + .newsletter_input__6qEdC { margin-top: 20px; }
@media (min-width: 1024px) {.newsletter_root__7EwQ1 { padding: 60px 80px; }.newsletter_wrapper__ioiH0 { border-radius: 20px; max-width: 1280px; width: 100%; margin: auto; padding: 60px 110px; }.newsletter_title__SyFSt { margin: 0px auto 60px; max-width: 900px; }.newsletter_title__SyFSt * { font-size: 2.5rem; font-weight: 700; line-height: 2.75rem; text-align: center; }.newsletter_features__HN_eq { display: flex; justify-content: flex-start; gap: 0px 32px; }.newsletter_featuresItem__J75_b { width: 33.33%; }.newsletter_featuresItem__J75_b + .newsletter_featuresItem__J75_b { margin-top: 0px; }.newsletter_featuresText__2UQLe { font-size: 1rem; font-weight: 400; line-height: 1.3125rem; color: rgb(255, 255, 255); margin-left: 12px; }.newsletter_formItems__hHrX3 { display: flex; justify-content: center; gap: 0px 20px; max-width: 910px; margin: auto; }.newsletter_input__6qEdC { font-size: 0.75rem; font-weight: 400; line-height: 1.3125rem; color: rgb(94, 94, 94); }.newsletter_input__6qEdC::-webkit-input-placeholder { font-size: 12px; }.newsletter_input__6qEdC + .newsletter_input__6qEdC { margin-top: 0px; }.newsletter_button__q0Qrh { margin-top: 0px; max-width: 200px; }}
@media (min-width: 1280px) {.newsletter_input__6qEdC { font-size: 0.875rem; font-weight: 400; line-height: 1.3125rem; color: rgb(94, 94, 94); }.newsletter_input__6qEdC::-webkit-input-placeholder { font-size: 14px; }}
@media (min-width: 1024px) {.listShows_root__u5aRD { margin: 0px auto; border-radius: 8px; max-width: 1392px; padding: 100px 0px; height: var(--minHeightDesktop); }.listShows_previewShow__A8gvq { width: 100%; max-width: calc(33.33% - 16px); margin-bottom: 40px; }.listShows_title__l6Fks { font-size: 2.5rem; }.listShows_list__zmhBy { padding: 0px 116px; margin-top: 40px; }.listShows_text__8bQCk { text-align: center; margin-top: 20px; }}
