body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#141414;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}*,:after,:before{box-sizing:border-box;margin:0;outline:none;padding:0}h1,h3,p{margin-bottom:1rem}@media screen and (min-width:768px){h1,h3,p{margin-bottom:1.5rem}}a{text-decoration:none}button{background:none;border:none;cursor:pointer}.test{background:linear-gradient(180deg,#333,#111);height:200vh;padding-top:100px;text-align:center;width:100%}.banner{background-color:#4a4a4a;color:#fff;display:flex;flex-direction:column;font-size:.9rem;height:50vh;justify-content:space-around;padding-bottom:3rem;position:relative}@media screen and (min-width:768px){.banner{font-size:1.2rem;height:80vh;padding-bottom:7rem}}.banner__content{padding:8vh 4% 0;position:relative;width:60vw;z-index:10}@media screen and (min-width:768px){.banner__content{padding-top:40vh}}.banner__content .banner_title{font-size:1.5rem}.banner__content .banner_buttons{cursor:pointer;display:flex}.banner__content .banner_buttons .banner_button{align-items:center;background-color:#6e6e6eb3;border-radius:5px;color:inherit;cursor:pointer;display:flex;font-weight:600;margin-right:.7rem;padding:.4rem 1rem .4rem .5rem}@media screen and (min-width:768px){.banner__content .banner_buttons .banner_button{cursor:pointer;font-size:1.4rem;padding:.8rem 1.5rem}}.banner__content .banner_buttons .banner_button--play{background-color:#ffffffb3;color:#111;cursor:pointer}.banner__content .banner_buttons .banner_button svg{margin-right:.4rem}.banner:after{background:linear-gradient(180deg,#1f1f1f00,#1f1f1f80,#111);bottom:0;content:"";display:block;height:3rem;pointer-events:none;position:absolute;width:100%;z-index:0}@media screen and (min-width:768px){.banner:after{height:7rem}}.quickView{background-color:#111111f2;border-radius:10px;display:none;height:calc(100vh - 60px);left:0;margin:0 2%;opacity:0;overflow-y:auto;position:fixed;right:0;top:60px;transform:translateY(20px);transition:all .3s ease-in-out;visibility:hidden;z-index:999}.quickView.open{display:block;opacity:1;transform:translateY(0);visibility:visible}.quickView_banner{background-position:50%;background-size:cover;height:50vh;padding-top:50vh;position:relative}.quickView_content{background:linear-gradient(180deg,#0000,#111 15%);color:#fff;font-size:1.1rem;margin-top:-100px;padding:2rem 3rem;position:relative}.quickView_close{align-items:center;background:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:5px;position:absolute;right:20px;top:20px;transition:background .2s}.quickView_close:hover{background-color:#fff;color:#000}.quickView_title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}@media screen and (min-width:768px){.quickView{box-shadow:0 0 50px #000000b3;left:25%;margin:0 auto;right:25%;width:50%}}.footer{color:gray;font-size:.8rem;padding:2rem 1rem}.footer a{color:inherit;text-decoration:none}.footer .container{margin:0 auto;max-width:980px}.footer__socials{margin-left:-.2rem;padding:1rem 0}.footer__socials .footer_social{margin-right:1.1rem}.footer__socials .footer_social svg{font-size:2.2rem}.footer__links{display:flex;flex-wrap:wrap;list-style:none}.footer__links .footer_link{flex:1 0 50%;margin-bottom:1.1rem}@media screen and (min-width:768px){.footer__links .footer_link{flex:1 0 25%}}.nav{align-items:center;background:linear-gradient(180deg,#4a4a4a99,#0000);color:#fff;display:flex;flex-wrap:wrap;font-size:.9rem;justify-content:space-between;padding:12px 4%;position:fixed;transition:background-color .3s ease-in-out;width:100%;z-index:100}.nav a{color:#fff;text-decoration:none}.nav--black{background-color:#000}.nav_burger{color:#fff;cursor:pointer;margin-right:1rem}@media screen and (min-width:768px){.nav_burger{display:none}}.nav_logo{max-width:100px}.nav_links{margin-left:20px;transition:background-color .3s ease-in-out}.nav_links .nav__link{padding:5px 10px;text-decoration:none}@media screen and (max-width:767.98px){.nav_links{margin-left:0;position:absolute;right:0;top:110%;transition:right .3s ease-in-out;visibility:hidden}.show .nav_links{background-color:#000;display:flex;flex-direction:column;height:calc(100vh - 60px);top:60px;visibility:visible;width:100%}.nav_links .nav__link{font-size:1.2rem;padding:15px 4%}}.nav_actions{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.nav_actions .nav_action{cursor:pointer;margin-left:10px}@media screen and (min-width:768px){.nav_actions .nav_action{margin-left:20px}}.row{color:#fff;padding:1rem 4%}.row_title{font-size:1.7rem;padding:0 .5rem}.row_images{align-items:center;display:flex;overflow-x:visible;overflow-y:hidden;padding:.5rem 0;width:100%}.row_images .row_image{padding:.5rem;transition:transform .3s ease-in;width:300px}.row_images .row_image:hover{cursor:pointer;transform:scale(1.1)}.row ::-webkit-scrollbar{-webkit-appearance:none;background-color:#111}.row ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#000;border:3px solid #0000;border-radius:9px;box-shadow:0 0 1px #ffffff4d}.video{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:2000}.video,.video__close{align-items:center;display:flex;justify-content:center}.video__close{background-color:#0009;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;padding:5px;position:absolute;right:30px;top:20px;transition:all .3s;z-index:2005}.video__close:hover{background-color:#fff;color:#000;transform:scale(1.1)}.video iframe{border:none;height:100%;width:100%}.video_error{color:#fff;text-align:center}.video_error h3{font-size:2rem;margin-bottom:20px}.video_error .video_btn{background-color:#fff;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:700;padding:10px 20px}.loginScreen{background:url(https://assets.nflxext.com/ffe/siteui/vlv3/757ab38f-5d08-49ba-8b1b-eac1f4730101/d618c7ea-56df-46f3-a73e-3652b4741369/US-en-20240129-popsignuptwoweeks-perspective_alpha_website_large.jpg) 50% no-repeat;background-size:cover;height:100vh;position:relative}.loginScreen__background{z-index:1}.loginScreen__logo{left:20px;object-fit:contain;position:fixed;top:20px;width:150px;z-index:10}.loginScreen__gradient{background-color:#00000080;background-image:linear-gradient(0deg,#000c 0,#0000 60%,#000c);height:100vh;left:0;position:absolute;top:0;width:100%;z-index:1}.loginScreen__body{background-color:#000000bf;border-radius:4px;color:#fff;left:50%;max-width:450px;padding:60px 68px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.loginScreen__body h2{font-size:2rem;font-weight:600;margin-bottom:25px;text-align:left}.loginScreen__body form{display:flex;flex-direction:column}.loginScreen__body form input{background-color:#333;border:none;border-radius:4px;color:#fff;font-size:1rem;height:50px;margin-bottom:16px;outline:none;padding:5px 20px}.loginScreen__body form input::placeholder{color:#8c8c8c}.loginScreen__body form button{background-color:#e50914;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:24px;padding:16px 20px;transition:background-color .2s}.loginScreen__body form button:hover{background-color:#c40812}.profileScreen{background-color:#111;color:#fff;height:100vh}.profileScreen__body{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:800px;padding-top:8%;width:50%}@media screen and (max-width:768px){.profileScreen__body{padding-top:20%;width:90%}}.profileScreen__body h1{border-bottom:1px solid #282c2d;font-size:60px;font-weight:400;margin-bottom:20px}.profileScreen__info{display:flex}.profileScreen__info img{border-radius:4px;height:100px}.profileScreen__details{color:#fff;flex:1 1;margin-left:25px}.profileScreen__details h2{background-color:gray;border-radius:4px;font-size:15px;padding:15px 15px 15px 20px}.profileScreen__details .profileScreen__signOut{background-color:#e50914;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:5%;padding:10px 20px;width:100%}.profileScreen__details .profileScreen__signOut:hover{background-color:#c40812}.profileScreen__details h3{border-bottom:1px solid #282c2d;color:#fff;font-size:1.2rem;margin-top:20px;padding-bottom:10px}
/*# sourceMappingURL=main.15c8e73c.css.map*/