.Layout_wrapper__9IKcP{padding-bottom:5%}@media screen and (max-width:576px){.Layout_wrapper__9IKcP{padding-bottom:3rem}}.Banner_wrapper__S4jXH{position:relative;top:0;left:0;margin-bottom:.8rem;width:100%;min-height:480px}@media screen and (max-width:1200px){.Banner_wrapper__S4jXH{min-height:400px}}@media screen and (max-width:992px){.Banner_wrapper__S4jXH{min-height:330px}}@media screen and (max-width:768px){.Banner_wrapper__S4jXH{min-height:260px}}.Banner_child__dyhqC{position:absolute;top:0;left:0;width:100%;min-height:480px;padding:0 4vw;display:flex;align-items:center}@media screen and (max-width:1200px){.Banner_child__dyhqC{min-height:400px}}@media screen and (max-width:992px){.Banner_child__dyhqC{min-height:330px}}@media screen and (max-width:768px){.Banner_child__dyhqC{min-height:260px}}.Banner_title__S5bVK{font-size:2.6rem;font-weight:800;padding-bottom:.3rem}@media screen and (max-width:1200px){.Banner_title__S5bVK{font-size:2rem}}@media screen and (max-width:992px){.Banner_title__S5bVK{font-size:1.8rem}}@media screen and (max-width:768px){.Banner_title__S5bVK{font-size:1.5rem}}@media screen and (max-width:576px){.Banner_title__S5bVK{font-size:1.2rem}}.Banner_button__vjpLZ{font-size:1rem;font-weight:700;border-radius:5px;padding:.5rem 2rem;margin-right:1rem;background-color:rgba(51,51,51,.5);cursor:pointer}.Banner_button__vjpLZ:hover{color:#000;background-color:#e6e6e6;transition:all .2s}@media screen and (max-width:1200px){.Banner_button__vjpLZ{padding:.4rem 1.5rem}}@media screen and (max-width:992px){.Banner_button__vjpLZ{font-size:.9rem;padding:.3rem 1.2rem}}@media screen and (max-width:768px){.Banner_button__vjpLZ{font-size:.8rem}}@media screen and (max-width:576px){.Banner_button__vjpLZ{font-size:.6rem}}.Banner_overview__UUw32{line-height:1.3;padding-top:1rem;font-size:1.2rem;width:460px}@media screen and (max-width:1200px){.Banner_overview__UUw32{font-size:1rem;width:380px}}@media screen and (max-width:992px){.Banner_overview__UUw32{padding-top:1rem;font-size:.8rem;width:300px}}@media screen and (max-width:768px){.Banner_overview__UUw32{padding-top:.6rem;font-size:.7rem;width:320px}}@media screen and (max-width:576px){.Banner_overview__UUw32{padding-top:.5rem;font-size:.6rem;width:250px}}.Banner_fadeWrapper__qOdoO{position:absolute;bottom:0;width:100%}.Banner_fadeBottom__n4EHX{height:7.4rem;background-image:linear-gradient(180deg,transparent,rgba(37,37,37,.61),#111)}@media screen and (max-width:992px){.Banner_fadeBottom__n4EHX{height:6rem}}@media screen and (max-width:768px){.Banner_fadeBottom__n4EHX{height:4rem}}.Row_title__f5kKG{font-size:1.4rem;font-weight:500}@media screen and (max-width:1200px){.Row_title__f5kKG{font-size:1.2rem}}@media screen and (max-width:992px){.Row_title__f5kKG{font-size:1rem}}@media screen and (max-width:576px){.Row_title__f5kKG{font-size:.8rem}}.Row_posters__4NZQQ{display:flex;overflow-x:scroll;overflow-y:hidden}.Row_posters__4NZQQ::-webkit-scrollbar{display:none}.Row_poster__yBu_5{display:inline;transition:transform .45s}.Row_poster__yBu_5:hover{transform:scale(1.09)}.Detail_wrapper__QIS1A{position:relative;top:0;left:0;width:100%;min-height:440px}@media screen and (max-width:1200px){.Detail_wrapper__QIS1A{min-height:400px}}@media screen and (max-width:992px){.Detail_wrapper__QIS1A{min-height:330px}}@media screen and (max-width:768px){.Detail_wrapper__QIS1A{min-height:320px}}@media screen and (max-width:576px){.Detail_wrapper__QIS1A{min-height:420px}}.Detail_image__TNlXs{opacity:.4}.Detail_child__NeF1U{position:absolute;top:0;left:0;width:100%;min-height:440px;display:flex;align-items:center;overflow:hidden}@media screen and (max-width:1200px){.Detail_child__NeF1U{min-height:400px}}@media screen and (max-width:992px){.Detail_child__NeF1U{min-height:330px}}@media screen and (max-width:768px){.Detail_child__NeF1U{min-height:320px}}.Detail_content__rMDJi{width:100%;display:flex}@media screen and (max-width:576px){.Detail_content__rMDJi{display:block}}.Detail_trailerWrapper__Ha39s{flex-basis:50%;display:flex;align-items:center}@media screen and (max-width:576px){.Detail_trailerWrapper__Ha39s{display:block;padding:1.6rem}}.Detail_trailer__1WZGX,.Detail_trailer__1WZGX iframe{width:100%;height:30vw}@media screen and (max-width:576px){.Detail_trailer__1WZGX iframe{height:46vw}.Detail_trailer__1WZGX{height:44vw}}.Detail_noTrailer___I4iJ{opacity:0}.Detail_detailWrapper__W0hXi{flex-basis:50%;margin-left:2rem;margin-right:2rem;overflow:hidden}.Detail_title__mJwdP{font-size:2rem;font-weight:700}@media screen and (max-width:1200px){.Detail_title__mJwdP{font-size:1.5rem}}@media screen and (max-width:992px){.Detail_title__mJwdP{font-size:1.2rem}}@media screen and (max-width:768px){.Detail_title__mJwdP{font-size:1.1rem}}@media screen and (max-width:576px){.Detail_title__mJwdP{font-size:1rem}}.Detail_year__6MDUS{font-size:1rem}@media screen and (max-width:1200px){.Detail_year__6MDUS{font-size:.9rem}}@media screen and (max-width:992px){.Detail_year__6MDUS{font-size:.8rem}}@media screen and (max-width:768px){.Detail_year__6MDUS{font-size:.7rem}}.Detail_overview__xExWB{margin-top:2rem;font-size:1.2rem;overflow:hidden}@media screen and (max-width:1200px){.Detail_overview__xExWB{margin-top:1.8rem;font-size:1rem}}@media screen and (max-width:992px){.Detail_overview__xExWB{margin-top:1.4rem;font-size:.9rem}}@media screen and (max-width:768px){.Detail_overview__xExWB{margin-top:1rem;font-size:.8rem}}.Nav_wrapper__id9_9{position:fixed;top:0;width:100%;height:70px;z-index:1;padding:0 1.6rem;display:flex;align-items:center;justify-content:space-between;transition-timing-function:ease-in;transition:all .5s}.Nav_wrapperBlack__LOcn_{background-color:#111}@media screen and (max-width:1200px){.Nav_wrapper__id9_9{height:54px}}@media screen and (max-width:992px){.Nav_wrapper__id9_9{height:50px}}@media screen and (max-width:768px){.Nav_wrapper__id9_9{height:47px}}@media screen and (max-width:576px){.Nav_wrapper__id9_9{height:40px;padding:0 .8rem}}.Nav_logo__SSe0B{position:relative;width:80px;min-height:22px}@media screen and (max-width:768px){.Nav_logo__SSe0B{width:60px;min-height:16px}}.Nav_avatar__XVoyM{position:relative;width:30px;min-height:30px}@media screen and (max-width:768px){.Nav_avatar__XVoyM{width:24px;min-height:24px}}@media screen and (max-width:576px){.Nav_avatar__XVoyM{width:18px;min-height:18px}}