.cms-block{contain-intrinsic-size:10px}.radius-xs{border-radius:2px}.radius-sm{border-radius:4px}.radius-md{border-radius:1.5rem}.radius-lg{border-radius:36px}.radius-xl{border-radius:80px}.radius-3xl{border-radius:500px}.gap-none{gap:0}.gap-xxs{gap:.125rem}.gap-xs{gap:.25rem}.gap-sm{gap:.5rem}.gap-md{gap:1rem}.gap-lg{gap:1.5rem}.gap-xl{gap:2.25rem}.gap-2xl{gap:3rem}.gap-3xl{gap:5rem}@media(min-width:1400px){.px-2xl-5xl{padding-inline:10rem}}.mt-xl{margin-top:2.25rem}.mt-64{margin-top:4rem}@media(min-width:576px){.mt-sm-120{margin-top:7.5rem}}.bg-white{background:#fff}.bg-black{background:#000}.bg-dark-blue{background:#121d22}.bg-dark-blue-920{background:#131718}.bg-dark-blue-950{background:#090e11}.bg-electric-violet-25{background-color:#fcf3ff}.bg-lime-25{background-color:#fdfff3}.bg-green-25{background-color:#f2fff7}.bg-blue-25{background-color:#f0fbff}.bg-lightgreen-25{background-color:#f2ffeb}.bg-light{background:#f0f0f0}.bg-secondary{background:#bfbfbf}.bg-transparent{background:transparent}.bg-electric-violet-600{background:#8415f3}.bg-electric-violet-gradient{background:linear-gradient(90deg,#8415f3,#4d0c8d)}.transparent{color:transparent}.dark{color:#262626}.dark.secondary{color:#595959!important}.dark.secondary-045{color:rgba(0,0,0,.45)!important}.dark .secondary-045{color:rgba(0,0,0,.45)}.light{color:#f0f0f0}.light.secondary-045{color:hsla(0,0%,100%,.45)!important}.light .secondary-045{color:hsla(0,0%,100%,.45)}.lime{color:#c4f316}@media(min-width:576px){.lime-sm{color:#c4f316}}.white{color:#fff}.neutral{color:#595959}.secondary{color:#bfbfbf}.secondary-alt{color:#595959!important}.danger{color:#ff4d4f!important}.text-blue-500{color:#0090ff}.text-blue-250{color:#69b1ff}.bg-light-1{background:#fcffe5}.bg-light-2{background:#e2fbfe}.bg-dark{background:#262626}.bg-lime{background:#c4f316}.simple-page-header .ui-kit-heading .ui-kit-text{color:rgba(0,0,0,.45)}#root,body,html,main{min-height:100%;min-height:100vh}.layout,.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .header{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:576px){.layout,.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .header{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (min-width:1200px){.layout,.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .header{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width:375px){.vertical{padding-top:1rem;padding-bottom:1rem}}@media only screen and (min-width:375px){.vertical{padding-top:1rem;padding-bottom:1rem}}@media only screen and (min-width:576px){.vertical{padding-top:1.5rem;padding-bottom:1.5rem}}@media only screen and (min-width:768px){.vertical{padding-top:1.5rem;padding-bottom:1.5rem}}@media only screen and (min-width:992px){.vertical{padding-top:1.5rem;padding-bottom:1.5rem}}@media only screen and (min-width:1200px){.vertical{padding-top:3rem;padding-bottom:3rem}}@media only screen and (min-width:1400px){.vertical{padding-top:3rem;padding-bottom:3rem}}@media only screen and (min-width:1920px){.vertical{padding-top:3rem;padding-bottom:3rem}}.simple-page{min-height:100%;min-height:100vh}.shop-page-y,.simple-page-y{padding-top:1rem;padding-bottom:4rem}@media(min-width:992px){.shop-page-y,.simple-page-y{padding-bottom:8rem;padding-bottom:10.5rem}}.shop-page-y{padding-top:0}.dashboard-layout-x{padding-left:1rem;padding-right:1rem}@media(min-width:576px){.dashboard-layout-x{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:992px){.dashboard-layout-x{padding-left:3rem;padding-right:3rem}}.dashboard-layout-y{padding-top:calc(4rem + var(--header-alert-container-height, 0px) + 1.5rem);padding-bottom:3rem}@media(min-width:576px){.dashboard-layout-y{padding-top:calc(6rem + var(--header-alert-container-height, 0px) + 2.25rem)}}@media(min-width:768px){.dashboard-layout-y{padding-top:calc(6rem + var(--header-alert-container-height, 0px) + 3rem)}}@media(min-width:992px){.dashboard-layout-y{padding-top:calc(6rem + var(--header-alert-container-height, 0px) + 7.5rem);padding-bottom:5rem}}.img-full-width,.section-full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.max-w-fullhd{width:100%;max-width:1400px;margin:0 auto}.min-h-90vh{min-height:90vh}.max-h-none{max-height:none!important}@media(min-width:992px){.max-h-lg-90vh{max-height:90vh}}.full-size{padding:0}.justify-content-center{justify-content:center}.ant-wave{color:#bfbfbf}.ant-layout{background:none}.ant-layout-content>div{position:relative}.slick-dots li button:before{content:unset;font-size:unset}.ant-menu-submenu-popup{z-index:1000}#side-menu-popover .ant-menu-submenu{position:absolute;left:3rem!important}@media(min-width:576px){#side-menu-popover .ant-menu-submenu{left:5rem!important}}.btn-reset{cursor:pointer;background-color:transparent;border-color:transparent;padding:0}.visually-hidden{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper){display:flex;flex-direction:column;row-gap:1.5rem;overflow:hidden;padding:5rem 0;--carousel-items-gap:1.5rem;--carousel-controls-size:1rem}.carousel:not(:empty)+.carousel:not(:empty) .ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper){padding-top:0}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin:0 auto;width:100%;max-width:calc(1400px + 6rem);min-height:1.5rem}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .header .carousel-heading{display:flex;flex-direction:row;align-items:center;gap:1rem;flex-grow:1;flex-shrink:0}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .header .carousel-heading a,.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .header .carousel-heading a:hover{color:#f0f0f0;text-decoration:none}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .header .view-all-link a,.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .header .view-all-link a:hover{display:flex;flex-direction:row;align-items:center;gap:.5rem;font-size:.625rem;letter-spacing:.125rem;text-transform:uppercase;text-decoration:none;color:#f0f0f0}@media(min-width:576px){.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper){--carousel-controls-size:1.5rem}}@media(min-width:1200px){.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper){--carousel-controls-size:3rem}}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-slider{overflow:hidden;position:relative}@media(min-width:1200px){.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-slider{overflow:visible;width:100%;max-width:calc(1400px + 6rem);margin:0 auto}}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-list{padding:0 var(--carousel-controls-size) 0 0;margin-left:var(--carousel-controls-size);margin-right:calc(var(--carousel-controls-size)/2)}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-track{display:inline-flex}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) :is(.slick-prev,.slick-next){width:var(--carousel-controls-size);top:0;height:100%;transform:none;background-color:transparent;z-index:1;position:absolute;text-indent:-9999px;border:none;cursor:pointer}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) :is(.slick-prev,.slick-next):before{content:none!important}@media(min-width:calc(1400px + 6rem)){.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) :is(.slick-prev,.slick-next){width:calc((100vw - 1400px)/2)}}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) :is(.slick-prev,.slick-next).slick-disabled{display:none!important}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-prev{left:0}@media(min-width:calc(1400px + 6rem)){.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-prev{left:50%;margin-left:-50vw}}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-next{right:0}@media(min-width:calc(1400px + 6rem)){.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-next{right:50%;margin-right:-50vw}}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-slide{padding-right:var(--carousel-items-gap);display:inline-flex;transition:opacity .3s linear}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-slide:not(.slick-active){opacity:.25}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .slick-slide>div{width:100%}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .navigation--arrow{display:inline-block;border-radius:100px;padding:12px}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .navigation--arrow:hover{background:var(--Components-Button-Text-btn-text-surface,hsla(0,0%,100%,.05));cursor:pointer}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper) .ui-kit-screenplay-carousel-genre-item{display:inline-flex;flex-direction:column;justify-content:center;width:100%;cursor:pointer;max-width:100%;aspect-ratio:16/9;object-fit:cover;object-position:top;border-radius:8px;background:#000}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper).ui-kit-screenplay-carousel-trending .slick-track{counter-reset:term}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper).ui-kit-screenplay-carousel-trending .ui-kit-screenplay-carousel-img-holder{aspect-ratio:16/9;background:#000;border-radius:8px;display:flex;justify-content:flex-end;padding-right:24px;overflow:hidden}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper).ui-kit-screenplay-carousel-trending .ui-kit-screenplay-carousel-img-holder .ant-skeleton{border-radius:0}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper).ui-kit-screenplay-carousel-trending .ui-kit-screenplay-carousel-img-holder .lazy-image{position:relative;height:100%;max-width:41%;aspect-ratio:3/4}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper).ui-kit-screenplay-carousel-trending .ui-kit-screenplay-carousel-img-holder .lazy-image:before{counter-increment:term;content:attr(data-rank);position:absolute;right:100%;color:#1a323d;top:53%;letter-spacing:-.1em;text-align:right;font-family:Nunito Sans,serif,Times New Roman,Times;font-weight:900;font-size:clamp(20px,62vw,999px);transform:translateX(7%) translateY(-50%)}@media(min-width:577px){.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper).ui-kit-screenplay-carousel-trending .ui-kit-screenplay-carousel-img-holder .lazy-image:before{font-size:clamp(20px,28vw,999px)}}@media(min-width:769px){.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper).ui-kit-screenplay-carousel-trending .ui-kit-screenplay-carousel-img-holder .lazy-image:before{font-size:clamp(20px,18vw,999px)}}@media(min-width:992px){.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper).ui-kit-screenplay-carousel-trending .ui-kit-screenplay-carousel-img-holder .lazy-image:before{top:51%;font-size:clamp(20px,14vw,272px);transform:translateX(3%) translateY(-50%)}}.ui-kit-screenplay-carousel-container :is(.ui-kit-screenplay-carousel,.screenplay-cards-wrapper).ui-kit-screenplay-carousel-trending .ui-kit-screenplay-carousel-img-holder img{height:100%;border-radius:0;position:relative}