.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel{position:relative;overflow:hidden}.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel:hover .CollectionCarousel-module-scss-module__a5VgHq__rightChevron,.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel:hover .CollectionCarousel-module-scss-module__a5VgHq__leftChevron{opacity:.5!important}.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__collectionHeader{margin-bottom:.5rem;margin-left:var(--container-margin);margin-right:var(--container-margin)}@media (max-width:767px){.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__collectionHeader{margin-bottom:0}.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__collectionHeader h2{font-size:1.25rem}}.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__collectionHeader h2 a img{vertical-align:middle;width:auto;height:1.25rem;margin-left:.5rem}@media (max-width:767px){.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__collectionHeader h2 a img{height:1rem}}.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__collectionHeader p{margin-top:.5rem}.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__carouselWrapper{position:relative}.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__carouselWrapper .CollectionCarousel-module-scss-module__a5VgHq__carouselContainer{touch-action:pan-y pinch-zoom;margin-left:calc(var(--container-margin) - 1rem);margin-right:var(--container-margin);gap:var(--gap);padding:1rem 1rem 2rem;display:flex}.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__carouselWrapper .CollectionCarousel-module-scss-module__a5VgHq__rightChevron,.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__carouselWrapper .CollectionCarousel-module-scss-module__a5VgHq__leftChevron{z-index:10;top:calc(var(--card-short-side)/2 - 1rem);opacity:0;color:var(--text-opaque);cursor:pointer;padding:1rem;transition:opacity .5s;position:absolute}.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__carouselWrapper .CollectionCarousel-module-scss-module__a5VgHq__leftChevron{left:max(var(--container-margin) - 4rem,0rem);transform:rotate(180deg)}.CollectionCarousel-module-scss-module__a5VgHq__collectionCarousel .CollectionCarousel-module-scss-module__a5VgHq__carouselWrapper .CollectionCarousel-module-scss-module__a5VgHq__rightChevron{right:max(var(--container-margin) - 4rem,0rem)}.CollectionCarousel-module-scss-module__a5VgHq__chevronIcon{width:2rem;height:2rem}.CollectionCarousel-module-scss-module__a5VgHq__portraitCollection .CollectionCarousel-module-scss-module__a5VgHq__rightChevron,.CollectionCarousel-module-scss-module__a5VgHq__portraitCollection .CollectionCarousel-module-scss-module__a5VgHq__leftChevron{top:calc(var(--card-long-side)/2 - 1rem)!important}
.Promo-module-scss-module__cFHvcq__promo{height:var(--large-card-height);width:var(--large-card-width);padding:var(--large-card-padding);border-radius:var(--large-card-padding);box-shadow:var(--box-shadow);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #32342e;flex-direction:column;justify-content:center;margin:3rem auto;display:flex;position:relative}@media (min-width:625px) and (max-width:767px){.Promo-module-scss-module__cFHvcq__promo{height:inherit;aspect-ratio:4/3}}.Promo-module-scss-module__cFHvcq__promo:hover{box-shadow:var(--box-shadow)}.Promo-module-scss-module__cFHvcq__promo:before{content:"";z-index:1;border-radius:var(--large-card-padding);background-image:linear-gradient(90deg,#000000b3,#00000080 30%,#0000 65%);width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:480px) and (max-width:767px){.Promo-module-scss-module__cFHvcq__promo:before{background-image:linear-gradient(#0000 25%,#00000080 40%,#000000b3)}}@media (max-width:479px){.Promo-module-scss-module__cFHvcq__promo:before{background-image:linear-gradient(#0000 25%,#00000080 50%,#000000b3)}}.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;max-width:50%;display:flex;position:relative}@media (max-width:767px){.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent{text-align:center;justify-content:flex-end;align-items:center;max-width:100%;height:100%}}.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent h2{margin-bottom:2rem;font-size:2.5rem}@media (min-width:768px) and (max-width:991px){.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent h2{margin-bottom:1rem}}@media (max-width:767px){.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent h2{margin-bottom:1rem;font-size:1.5rem}}@media (min-width:625px) and (max-width:767px){.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent h2{font-size:2rem}}.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent p{text-wrap:balance;margin-bottom:2rem;font-size:1.5rem}@media (min-width:768px) and (max-width:991px){.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent p{font-size:1.5rem}}@media (max-width:767px){.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent p{font-size:1rem}}@media (min-width:625px) and (max-width:767px){.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent p{font-size:1.25rem}}.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent .Promo-module-scss-module__cFHvcq__donateButton{width:17rem;padding:1rem 3rem}@media (max-width:479px){.Promo-module-scss-module__cFHvcq__promo .Promo-module-scss-module__cFHvcq__promoContent .Promo-module-scss-module__cFHvcq__donateButton{text-transform:uppercase;width:100%}}
.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard{aspect-ratio:2/3;padding:var(--medium-card-padding);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--color-black);opacity:1;filter:blur();border-radius:1rem;flex-direction:column;flex:0 0 65vw;align-items:center;margin:0 .5rem;display:flex;position:relative;overflow:hidden}@media (max-width:479px){.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard{flex:0 0 75vw}}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard.mobileLiveCard-module-scss-module__racaQa__centerCard{border:1px solid var(--color-border);box-shadow:var(--box-shadow)}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard:not(.mobileLiveCard-module-scss-module__racaQa__centerCard){filter:blur(1px);opacity:.3}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard:not(.mobileLiveCard-module-scss-module__racaQa__centerCard) .mobileLiveCard-module-scss-module__racaQa__liveIcon,.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard:not(.mobileLiveCard-module-scss-module__racaQa__centerCard) .mobileLiveCard-module-scss-module__racaQa__watchButton{opacity:0}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard:before,.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard:after{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard:before{background-image:linear-gradient(#000c,#0006 10%,#0000 20%)}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard:after{background-image:linear-gradient(#0000 50%,#000000b8 75%,#000c)}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard .mobileLiveCard-module-scss-module__racaQa__liveIcon{z-index:10;top:var(--medium-card-padding);right:var(--medium-card-padding);text-align:center;color:#000;background-color:var(--color-live);border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:600;transition:opacity .5s;position:absolute}@media (max-width:767px){.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard .mobileLiveCard-module-scss-module__racaQa__liveIcon{padding:.25rem .5rem;font-size:.75rem;font-weight:400}}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard .mobileLiveCard-module-scss-module__racaQa__logoContainer{width:55%;max-height:4rem}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard .mobileLiveCard-module-scss-module__racaQa__logoContainer img{object-fit:contain;width:100%;height:100%}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard .mobileLiveCard-module-scss-module__racaQa__logoContainer .mobileLiveCard-module-scss-module__racaQa__logoAltText{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:clamp(.5rem,3.5vw,1rem);overflow:hidden}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard h1,.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard h2{-webkit-line-clamp:2;text-overflow:ellipsis;text-align:center;-webkit-box-orient:vertical;margin-bottom:1rem;display:-webkit-box;overflow:hidden}@media (max-width:479px){.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard h1,.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard h2{margin-bottom:.75rem}}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard h1{margin-top:auto;font-size:1.5rem}@media (max-width:479px){.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard h1{font-size:1.25rem}}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard h2{font-size:1rem;font-weight:400}@media (max-width:479px){.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard h2{font-size:.875rem}}.mobileLiveCard-module-scss-module__racaQa__mobileLiveCard .mobileLiveCard-module-scss-module__racaQa__watchButton{opacity:1;width:100%;height:auto;transition:opacity .5s}.mobileLiveCard-module-scss-module__racaQa__playIcon{width:1rem;height:1rem}
.desktopLiveCard-module-scss-module__25IQiW__live{height:var(--large-card-height);width:var(--large-card-width);padding:var(--large-card-padding);border-radius:var(--large-card-padding);box-shadow:var(--box-shadow);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #32342e;flex-direction:column;margin:3rem auto;display:flex;position:relative;overflow:hidden}@media (min-width:768px) and (max-width:991px){.desktopLiveCard-module-scss-module__25IQiW__live{height:var(--large-card-width)}}.desktopLiveCard-module-scss-module__25IQiW__live:hover{box-shadow:var(--box-shadow)}.desktopLiveCard-module-scss-module__25IQiW__live:after,.desktopLiveCard-module-scss-module__25IQiW__live:before{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.desktopLiveCard-module-scss-module__25IQiW__live:before{background-image:linear-gradient(#0000 50%,#00000080 75%,#000000b3)}.desktopLiveCard-module-scss-module__25IQiW__live:after{background-image:linear-gradient(90deg,#000000b3,#00000080 25%,#0000 50%)}.desktopLiveCard-module-scss-module__25IQiW__live>*{z-index:2}.desktopLiveCard-module-scss-module__25IQiW__live .desktopLiveCard-module-scss-module__25IQiW__liveIcon{text-align:center;color:#000;background-color:var(--color-live);border-radius:.5rem;margin-right:1rem;padding:.5rem 1rem;font-weight:600;display:inline-block}.desktopLiveCard-module-scss-module__25IQiW__live .desktopLiveCard-module-scss-module__25IQiW__currentTime{color:var(--color-live);font-size:1.2rem;display:inline-block}.desktopLiveCard-module-scss-module__25IQiW__live h2{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:2rem 0 1rem;font-size:3rem;display:-webkit-box;overflow:hidden}@media (min-width:768px) and (max-width:1199px){.desktopLiveCard-module-scss-module__25IQiW__live h2{margin:1rem 0 0;font-size:2rem}}.desktopLiveCard-module-scss-module__25IQiW__live h3{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:1rem 0;font-size:2rem;display:-webkit-box;overflow:hidden}@media (min-width:768px) and (max-width:1199px){.desktopLiveCard-module-scss-module__25IQiW__live h3{margin:1rem 0;font-size:1.5rem;font-weight:500}}.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__upcomingSchedule{margin-bottom:2rem}@media (min-width:768px) and (max-width:1199px){.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__upcomingSchedule{margin-bottom:1rem}}.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__upcomingSchedule li{gap:1rem;margin-bottom:.5rem;font-size:1.2rem;display:flex}.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__upcomingSchedule li .desktopLiveCard-module-scss-module__25IQiW__upcomingTime{width:6rem;min-width:6rem;opacity:var(--opacity);display:inline-block}.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__upcomingSchedule li .desktopLiveCard-module-scss-module__25IQiW__upcomingTitle{text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.desktopLiveCard-module-scss-module__25IQiW__live .desktopLiveCard-module-scss-module__25IQiW__playLivestreamLink{width:16rem;height:auto;padding:1rem 3.5rem;font-size:1.2rem}.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__livestreamSelection{align-items:center;gap:3rem;height:2rem;margin:auto 0 3rem;display:flex}@media (min-width:768px) and (max-width:1199px){.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__livestreamSelection{margin-bottom:1rem}}.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__livestreamSelection li{cursor:pointer;justify-content:center;align-items:center;height:4rem;padding:.75rem;display:flex;position:relative}.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__livestreamSelection li.desktopLiveCard-module-scss-module__25IQiW__selected:after{content:"";background:var(--color-primary-500);border-radius:.25rem .25rem 0 0;width:100%;height:.3rem;position:absolute;bottom:-1rem;left:0}@media (min-width:768px) and (max-width:1199px){.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__livestreamSelection li.desktopLiveCard-module-scss-module__25IQiW__selected:after{bottom:-.5rem}}.desktopLiveCard-module-scss-module__25IQiW__live ul.desktopLiveCard-module-scss-module__25IQiW__livestreamSelection li img{object-fit:contain;cursor:pointer;width:auto;height:100%}.desktopLiveCard-module-scss-module__25IQiW__live .desktopLiveCard-module-scss-module__25IQiW__playIcon{width:1rem;height:1rem}
.live-module-scss-module__oa9A4G__liveSection--mobile .live-module-scss-module__oa9A4G__carouselTitle{margin-left:var(--container-margin);margin-bottom:1rem;font-size:1.25rem}.live-module-scss-module__oa9A4G__liveSection--mobile .live-module-scss-module__oa9A4G__carouselTitle img{width:auto;height:1rem;margin-left:.5rem}.live-module-scss-module__oa9A4G__chevronIcon{width:2rem;height:2rem}
.homePage-module-scss-module__1m1Psq__main{color:var(--color-white);padding:1rem 0}.homePage-module-scss-module__1m1Psq__main:before,.homePage-module-scss-module__1m1Psq__main:after{content:"";z-index:2;height:100%;width:var(--container-margin);position:absolute;top:0}.homePage-module-scss-module__1m1Psq__main:before{background:linear-gradient(90deg,#0a0a0a 0%,#0000 100%);left:0}.homePage-module-scss-module__1m1Psq__main:after{background:linear-gradient(270deg,#0a0a0a 0%,#0000 100%);right:0}.homePage-module-scss-module__1m1Psq__main .homePage-module-scss-module__1m1Psq__homeScreenAd{margin-bottom:2rem}
.PromoMessage-module-scss-module__oghxdq__promoMessage{padding:var(--large-card-padding);margin-bottom:3rem;margin-left:var(--container-margin);margin-right:var(--container-margin);border:1px solid var(--color-primary-500);border-radius:var(--large-card-padding);box-shadow:var(--box-shadow);background-color:var(--color-background-800-opaque);transition:background-color .3s;position:relative}.PromoMessage-module-scss-module__oghxdq__promoMessage:hover{background-color:var(--color-background-800-opaque-hover)}.PromoMessage-module-scss-module__oghxdq__promoMessage:focus-within{background-color:var(--color-background-800-opaque-focus)}.PromoMessage-module-scss-module__oghxdq__promoMessage .PromoMessage-module-scss-module__oghxdq__promoMessageContent{text-align:center;text-wrap:balance;padding:0 2rem;position:relative}@media (max-width:479px){.PromoMessage-module-scss-module__oghxdq__promoMessage .PromoMessage-module-scss-module__oghxdq__promoMessageContent{text-align:left;padding-left:0;padding-right:2rem}}.PromoMessage-module-scss-module__oghxdq__promoMessage .PromoMessage-module-scss-module__oghxdq__promoMessageContent h3{margin-bottom:1.2rem;font-size:1.5rem;font-weight:500}@media (max-width:767px){.PromoMessage-module-scss-module__oghxdq__promoMessage .PromoMessage-module-scss-module__oghxdq__promoMessageContent h3{margin-bottom:1rem;font-size:1rem}}.PromoMessage-module-scss-module__oghxdq__promoMessage .PromoMessage-module-scss-module__oghxdq__promoMessageContent p{font-size:1rem;line-height:1.4}@media (max-width:767px){.PromoMessage-module-scss-module__oghxdq__promoMessage .PromoMessage-module-scss-module__oghxdq__promoMessageContent p{font-size:.8rem}}.PromoMessage-module-scss-module__oghxdq__promoMessage .PromoMessage-module-scss-module__oghxdq__promoMessageIcon{width:1.5rem;height:1.5rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}@media (max-width:767px){.PromoMessage-module-scss-module__oghxdq__promoMessage .PromoMessage-module-scss-module__oghxdq__promoMessageIcon{width:1.25rem;height:1.25rem}}.PromoMessage-module-scss-module__oghxdq__promoMessage .PromoMessage-module-scss-module__oghxdq__promoMessageLink:after{content:"";position:absolute;inset:0}