body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.row{color:#fff;margin-left:20px}h2{padding-left:20px}.slider{position:relative}.slider__arrow-left{left:0}.slider__arrow-left,.slider__arrow-right{align-items:center;background-clip:content-box;box-sizing:border-box;cursor:pointer;display:flex;height:100%;justify-content:center;padding:20px 0;position:absolute;top:0;transition:all .4s ease-in-out;visibility:hidden;width:80px;z-index:1000}.slider__arrow-right{right:0}.arrow,.arrow:hover{transition:all .4s ease-in-out}.arrow:hover{transform:scale(1.5)}.slider:hover .slider__arrow-left,.slider:hover .slider__arrow-right{transition:all .4s ease-in-out;visibility:visible}.slider__arrow-left:hover,.slider__arrow-right:hover{background:#14141480;transition:all .4s ease-in-out}.row__posters{display:flex;overflow-x:auto;overflow-y:hidden;padding:20px 0;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}.row__posters::-webkit-scrollbar{display:none}.row__poster{border-radius:4px;margin-right:10px;max-height:120px;object-fit:contain;transition:transform .45s;width:100%}.row__poster:hover{transform:scale(1.08);z-index:1}.row__posterLarge{max-height:250px}.row__posterLarge:hover{opacity:1;transform:scale(1.1)}.row__arrow-left{left:20px}.row__arrow-left,.row__arrow-right{align-items:center;background:#0003;display:flex;height:100%;position:absolute;top:0;width:32px}.row__arrow-right{right:0}@media screen and (min-width:1200px){.row__poster{max-height:160px}.row__posterLarge{max-height:360px}}@media screen and (max-width:768px){.row__poster{max-height:100px}.row__posterLarge{max-height:280px}}.presentation{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:1200}.wrapper-modal{animation:fadeIn .4s;background-color:#111;border-radius:8px;box-shadow:0 3px 5px -1px #0003,0 5px 8px 0 #00000024,0 1px 14px 0 #0000001f;margin:2rem;max-width:800px;overflow:hidden;position:relative;width:90%}.modal{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.modal__video-container{background:#000;padding-top:56.25%;position:relative;width:100%}.modal__video-container iframe,.modal__video-container img{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.youtube-player{left:0;position:absolute!important;top:0}.modal__poster-img,.youtube-player,.youtube-player iframe{height:100%;width:100%}.modal__poster-img{object-fit:cover}.modal__content{flex:1 1;overflow-y:auto;padding:40px}.modal__title{font-size:40px;margin:16px 0;padding:0}.modal__details{font-size:18px;font-weight:600}.modal__overview{font-size:20px;line-height:1.5;margin:20px 0}.modal__user-perc{color:#46d369}.modal-close{background:#00000080;border-radius:50%;color:#fff;cursor:pointer;padding:5px;position:absolute;right:20px;top:20px;z-index:1000}@media screen and (max-height:768px){.wrapper-modal{align-items:normal;padding-top:2rem}.modal{overflow-y:scroll}}@media screen and (max-width:768px){.modal__overview{font-size:14px}.modal__details{font-size:16px}.modal__title{font-size:30px;margin:14px 0;padding:0}.wrapper-modal{padding:0}.modal{overflow-y:scroll!important}}@keyframes fadeIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.banner{color:#fff;height:448px;object-fit:contain}@media (min-width:1500px){.banner{height:600px;position:relative}.banner--fadeBottom{bottom:0;height:40rem;position:absolute;width:100%}}@media(max-width:768px){.banner__contents{margin-left:0!important;padding-left:2.3rem;width:min-content!important}.banner__description{font-size:.8rem!important;padding-bottom:80px;width:auto!important}.info{padding-right:1.2rem;text-align:start}.space{margin-left:6px}.banner__button{border-radius:4px!important;font-size:.8rem!important}}.banner__contents{height:190px;margin-left:40px;padding-top:140px}.banner__title{font-size:3rem;font-weight:800;padding-bottom:.5rem}.banner__description{font-size:1rem;font-weight:500;height:80px;line-height:1.3;max-width:400px;padding-top:1rem;width:45rem}.banner--fadeBottom{background-image:linear-gradient(180deg,#0000,#2525259c,#111);height:7.4rem}.banner__button,.banner__buttons{display:flex;flex-direction:row}.banner__button{align-items:center;border:none;border-radius:.2vw;cursor:pointer;font-size:1rem;font-weight:700;justify-content:start;margin-right:1rem;outline:none;padding:.4rem 1.8rem .4rem 1rem}.banner__button:hover{background-color:#aaaaaae6;color:#000;transition:all .2s}.play{background-color:#fff;color:#000}.info{background-color:#6d6d6eb3;color:#fff}.info:hover{background-color:#4a4a4a;color:#fff}.space{margin-left:4px}.nav{background:#0000;box-sizing:border-box;left:0;overflow:visible;padding:16px 20px;right:0;transition:background-color .5s ease}.nav-left{flex:1 1}.nav-right{align-items:center;display:flex;flex:1 1;gap:20px;justify-content:flex-end}.nav-icon{font-size:24px}.menu-icon{color:#fff;cursor:pointer;display:none}@media (max-width:768px){.nav-container,.nav-icons{display:none!important}.menu-icon{display:block;margin-left:auto}.mobile-nav{background-color:#111;display:flex;flex-direction:column;gap:12px;left:0;padding:15px 20px;position:absolute;right:0;top:70px;z-index:1001}}html{scroll-behavior:smooth;scroll-padding-top:70px}.app{background:#111}.fade-in-section{opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.fade-in-section.visible{opacity:1;transform:none}.nav{align-items:center;display:flex;justify-content:space-between;padding:20px;position:fixed;top:0;transition-timing-function:ease-in;transition:all .5s;width:100%;z-index:1000}.nav__black{background-color:#111}.nav__logo{left:20px;object-fit:contain;position:fixed;width:80px}.nav-container{display:flex;gap:20px;margin-left:100px}.nav-item{color:#fff;cursor:pointer;font-weight:500;transition:color .3s}.nav-item.active,.nav-item:hover{color:#e50914}.nav-icons{display:flex;gap:15px;margin-right:30px}.nav-icon{color:#fff;cursor:pointer}
/*# sourceMappingURL=main.e7392ea4.css.map*/