.Modal_container__3cr-F{position:fixed;display:flex;align-items:center;justify-content:center;z-index:500;width:100vw;height:100vh;top:0;left:0}@media(max-width:768px){.Modal_container__3cr-F{padding-bottom:5rem}}@media only screen and (max-width:640px){.Modal_container__3cr-F{padding-top:2rem;padding-bottom:2rem}}.Modal_containerTop__uFseo{align-items:flex-start!important;padding-top:3vh}@media only screen and (max-width:640px){.Modal_containerTop__uFseo{padding-top:1vh}}.Modal_overlay__1QAvk{width:100vw;height:100vh;background-color:rgba(0,0,0,.95);position:fixed;top:0;left:0;z-index:550}.Modal_modal__2IGof{background-color:#141414;color:#fff;z-index:600;min-width:40%;max-width:50%;max-height:85vh;position:absolute;align-self:center;justify-self:center;border-radius:.7rem;overflow-y:auto;overflow-x:hidden}.Modal_modal__2IGof::-webkit-scrollbar{display:none}.Modal_modal__2IGof{-ms-overflow-style:none;scrollbar-width:none}.Modal_modal__2IGof ::-webkit-scrollbar{display:none}.Modal_modal__2IGof *{-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1280px){.Modal_modal__2IGof{max-width:65%}}@media(max-width:1024px){.Modal_modal__2IGof{min-width:55%;max-width:80%}}@media(max-width:768px){.Modal_modal__2IGof{min-width:90%!important;max-width:92%!important}}@media only screen and (max-width:640px){.Modal_modal__2IGof{min-width:unset!important;max-width:95%!important;width:95%!important;max-height:90vh}}.Modal_cross__2lOiF{position:absolute;top:12px;right:12px;z-index:100;cursor:pointer;background-color:rgba(0,0,0,.7);color:#fff;padding:.5rem .7rem;border-radius:50%;font-size:1.1rem;transition:background-color .2s ease}.Modal_cross__2lOiF:hover{background-color:transparent}.Modal_crossTransparent__cLSZV{position:absolute;top:12px;right:12px;z-index:100;cursor:pointer;background-color:transparent;color:#fff;padding:.5rem .7rem;border-radius:50%;font-size:1.1rem}.Modal_crossTransparent__cLSZV:hover{background-color:transparent}@media only screen and (max-width:640px){.Modal_crossTransparent__cLSZV{background-color:transparent;font-size:1.2rem;padding:.5rem .65rem}}.Modal_greenText__3WC_T{color:#fff;font-weight:700;padding:clamp(3px,1.1298701299px + .3896103896vw,6px);font-size:calc(.95rem + .1*100vw-768px/256)}@media screen and (max-width:768px){.Modal_greenText__3WC_T{font-size:.95rem}}@media screen and (min-width:1024px){.Modal_greenText__3WC_T{font-size:1.05rem}}.Modal_bottomContainer__3y8S1{display:flex;flex-direction:row;flex-grow:1;padding-top:1rem}@media(max-width:768px){.Modal_bottomContainer__3y8S1{flex-direction:column}}.Modal_bottomContainer__3y8S1 .Modal_column__2tbIp{margin-left:clamp(20px,-2.4415584416px + 4.6753246753vw,56px);margin-right:clamp(20px,-2.4415584416px + 4.6753246753vw,56px);font-size:calc(.9rem + .15*100vw-768px/256)}@media screen and (max-width:768px){.Modal_bottomContainer__3y8S1 .Modal_column__2tbIp{font-size:.9rem}}@media screen and (min-width:1024px){.Modal_bottomContainer__3y8S1 .Modal_column__2tbIp{font-size:1.05rem}}.Modal_bottomContainer__3y8S1 .Modal_column__2tbIp{max-width:50%;margin-bottom:clamp(20px,12.5194805195px + 1.5584415584vw,32px);line-height:1.6}@media(max-width:768px){.Modal_bottomContainer__3y8S1 .Modal_column__2tbIp{max-width:100%}}.Modal_bottomContainer__3y8S1 .Modal_column__2tbIp .Modal_genre__2svJI{display:flex;flex-direction:row;color:hsla(0,0%,100%,.5019607843)}.Modal_bottomContainer__3y8S1 .Modal_column__2tbIp .Modal_noData__3EjIv{color:hsla(0,0%,100%,.4);font-style:italic}.Modal_bottomContainer__3y8S1 .Modal_column__2tbIp .Modal_row__3NwLQ{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;color:#fff}.Modal_spotlight__374is{display:flex;align-items:flex-end;width:100%;height:45vh;background-color:#141414;position:relative}@media(max-width:1024px){.Modal_spotlight__374is{height:40vh}}@media only screen and (max-width:640px){.Modal_spotlight__374is{height:35vh;min-height:220px}}.Modal_spotlight__image__GhCU3{position:absolute;top:0;left:0;width:100%;height:45vh;z-index:0;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,#141414 50%,transparent);mask-image:linear-gradient(180deg,#141414 50%,transparent)}@media(max-width:1024px){.Modal_spotlight__image__GhCU3{height:40vh}}@media only screen and (max-width:640px){.Modal_spotlight__image__GhCU3{height:35vh;min-height:220px}}.Modal_spotlight__374is .Modal_details__8XBB1{z-index:10;width:55%;margin-left:clamp(16px,-3.9480519481px + 4.1558441558vw,48px);margin-top:clamp(0px,-19.9480519481px + 4.1558441558vw,32px);display:flex;align-self:center;justify-self:center;flex-direction:column;justify-content:flex-end;text-shadow:2px 2px 4px rgba(0,0,0,.45);pointer-events:none}.Modal_spotlight__374is .Modal_details__8XBB1 .Modal_buttonRow__244Ux,.Modal_spotlight__374is .Modal_details__8XBB1 .Modal_greenText__3WC_T,.Modal_spotlight__374is .Modal_details__8XBB1 .Modal_tagline__391jm,.Modal_spotlight__374is .Modal_details__8XBB1 .Modal_title__3tjeu,.Modal_spotlight__374is .Modal_details__8XBB1 a,.Modal_spotlight__374is .Modal_details__8XBB1 button{pointer-events:auto}@media(max-width:1024px){.Modal_spotlight__374is .Modal_details__8XBB1{width:65%}}@media(max-width:768px){.Modal_spotlight__374is .Modal_details__8XBB1{width:80%}}@media only screen and (max-width:640px){.Modal_spotlight__374is .Modal_details__8XBB1{width:92%;text-align:left;margin-bottom:1.5rem;margin-right:1rem}}.Modal_spotlight__374is .Modal_details__8XBB1 .Modal_title__3tjeu{font-weight:600;padding:clamp(3px,1.1298701299px + .3896103896vw,6px);font-size:clamp(29px,24.012987013px + 1.038961039vw,37px)}.Modal_spotlight__374is .Modal_buttonRow__244Ux{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.5rem}@media only screen and (max-width:640px){.Modal_spotlight__374is .Modal_buttonRow__244Ux{justify-content:flex-start}}.Modal_trailerContainer__3UBnJ{position:absolute;top:0;left:0;width:100%;height:45vh;z-index:5;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#141414 50%,transparent);mask-image:linear-gradient(180deg,#141414 50%,transparent);background-color:#000;pointer-events:auto}@media(max-width:1024px){.Modal_trailerContainer__3UBnJ{height:40vh}}@media only screen and (max-width:640px){.Modal_trailerContainer__3UBnJ{height:35vh;min-height:220px}}.Modal_trailerContainer__3UBnJ:fullscreen{width:100vw;height:100vh;-webkit-mask-image:none;mask-image:none}.Modal_trailerContainer__3UBnJ:fullscreen .Modal_trailer__2Zrw0{width:100%;height:100%;min-width:unset;min-height:unset;transform:none;top:0;left:0;pointer-events:none}.Modal_muteButton__2jSU5{position:absolute;bottom:70px;right:40px;z-index:20;background:rgba(0,0,0,.7);border:1px solid hsla(0,0%,100%,.6);border-radius:8px;width:auto;height:auto;padding:clamp(6px,4.7532467532px + .2597402597vw,8px) clamp(9px,6.5064935065px + .5194805195vw,13px);display:flex;align-items:center;justify-content:center;gap:clamp(4px,2.7532467532px + .2597402597vw,6px);cursor:pointer;color:#fff;font-size:clamp(12px,10.7532467532px + .2597402597vw,14px);transition:all .2s ease;backdrop-filter:blur(10px);pointer-events:auto}@media only screen and (max-width:640px){.Modal_muteButton__2jSU5{display:none}}.Modal_muteButton__2jSU5:hover{background:rgba(0,0,0,.9);border-color:#fff}.Modal_muteButton__2jSU5 svg{width:clamp(14px,11.5064935065px + .5194805195vw,18px);height:clamp(14px,11.5064935065px + .5194805195vw,18px)}.Modal_trailer__2Zrw0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.1);width:177.78vh;pointer-events:auto;height:100%;min-width:100%;min-height:56.25vw;border:none}@media(max-width:768px){.Modal_trailer__2Zrw0{transform:translate(-50%,-50%) scale(1.3)}}@media only screen and (max-width:640px){.Modal_trailer__2Zrw0{transform:translate(-50%,-50%) scale(1.5)}}.Modal_tagline__391jm{font-style:italic;color:hsla(0,0%,100%,.5019607843);padding:0 .4rem .5rem;font-size:calc(.95rem + .15*100vw-768px/256)}@media screen and (max-width:768px){.Modal_tagline__391jm{font-size:.95rem}}@media screen and (min-width:1024px){.Modal_tagline__391jm{font-size:1.1rem}}.Modal_runtime__16KG1,.Modal_year__2VN3q{color:#fff;font-weight:400}.Modal_info__27FfF{margin-bottom:.5rem;color:#fff;font-size:.95rem;line-height:1.5}.Modal_label__H1n2e{color:hsla(0,0%,100%,.5019607843)}.Modal_link__3UAdY{color:#fff;text-decoration:none;transition:color .2s}.Modal_link__3UAdY:hover{color:#dfeb3c;text-decoration:underline}.Modal_loading__39-SC{display:flex;align-items:center;justify-content:center;padding:2rem 0}.Modal_spinner__ZhRId{width:1.5rem;height:1.5rem;border:3px solid hsla(0,0%,100%,.15);border-top-color:#fff;border-radius:50%;animation:Modal_spin__2ba2N .6s linear infinite}.Modal_linkSpinner__3cCLO{display:inline-block;width:.7rem;height:.7rem;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;border-radius:50%;animation:Modal_spin__2ba2N .6s linear infinite;margin-left:.35rem;vertical-align:middle}@keyframes Modal_spin__2ba2N{to{transform:rotate(1turn)}}.Modal_castSection__3GdPv{padding:clamp(16px,11.012987013px + 1.038961039vw,24px) clamp(24px,4.0519480519px + 4.1558441558vw,56px) clamp(24px,19.012987013px + 1.038961039vw,32px);border-top:1px solid hsla(0,0%,100%,.1);overflow:visible}.Modal_castSection__3GdPv .Modal_castGrid__1JiBP::-webkit-scrollbar{display:block!important;height:6px}.Modal_castSection__3GdPv .Modal_castGrid__1JiBP{-ms-overflow-style:auto!important;scrollbar-width:thin!important}.Modal_sectionTitle__28LVa{color:#fff;margin-bottom:1rem;font-size:1.2rem;font-weight:600}.Modal_castGrid__1JiBP{display:flex;flex-wrap:nowrap;gap:1.2rem;overflow-x:auto;overflow-y:visible;padding:.5rem .5rem 1rem;margin:-.5rem 0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.Modal_castGrid__1JiBP::-webkit-scrollbar{height:6px}.Modal_castGrid__1JiBP::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.Modal_castGrid__1JiBP::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.Modal_castGrid__1JiBP::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.Modal_castGrid__1JiBP{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.05)}.Modal_castCard__1kYgv{display:flex;flex-direction:column;align-items:center;width:90px;min-width:90px;flex-shrink:0;text-decoration:none;cursor:pointer;transition:transform .2s ease;padding:.5rem;border-radius:8px}.Modal_castCard__1kYgv:hover{transform:scale(1.08);background:hsla(0,0%,100%,.05)}.Modal_castImageWrapper__1CQcx{position:relative;width:75px;height:75px;margin-bottom:.5rem}.Modal_castImage__17FsR{width:75px;height:75px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid hsla(0,0%,100%,.1);transition:border-color .2s ease}.Modal_castLoadingOverlay__3jaYg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center}.Modal_castCard__1kYgv:hover .Modal_castImage__17FsR{border-color:hsla(0,0%,100%,.3)}.Modal_castPlaceholder__eW6k4{width:75px;height:75px;border-radius:50%;background:linear-gradient(135deg,#3a3a3a,#2a2a2a);display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:hsla(0,0%,100%,.5);border:2px solid hsla(0,0%,100%,.1);transition:border-color .2s ease}.Modal_castCard__1kYgv:hover .Modal_castPlaceholder__eW6k4{border-color:hsla(0,0%,100%,.3)}.Modal_castName__3uQDN{color:#fff;font-size:.8rem;text-align:center;font-weight:500;line-height:1.2}.Modal_castCharacter__3F59H{color:hsla(0,0%,100%,.5019607843);font-size:.7rem;text-align:center;line-height:1.2;max-width:85px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Modal_videoLightbox__DQknW{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.95);z-index:1000;display:flex;align-items:center;justify-content:center;cursor:pointer}.Modal_videoContainer__2uh2f{position:relative;width:90vw;max-width:1200px;aspect-ratio:16/9;cursor:default}.Modal_videoPlayer__1q7BO{width:100%;height:100%;border:none;border-radius:.5rem}.Modal_videoClose__25K0l{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:.5rem;transition:opacity .2s}.Modal_videoClose__25K0l:hover{opacity:.7}