.nanopopup.social-studies-register-popup{box-shadow:none;background:0 0;overflow:hidden}.nanopopup.social-studies-register-popup:before{content:"";aspect-ratio:1;z-index:5;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/skippy-bg-popup-behind-1-head.svg);background-repeat:no-repeat;background-size:cover;width:150px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.nanopopup.social-studies-register-popup form{width:100%}.nanopopup.social-studies-register-popup .popup-content{width:100%;color:var(--socialstudies-color-1);background-color:var(--socialstudies-color-3);z-index:10;border-radius:25px;flex-flow:column;justify-content:center;align-items:center;height:auto;margin:120px 0 0;padding:40px;font-size:20px;font-weight:500;line-height:1em;display:flex;position:relative;box-shadow:0 4px 8px #00000026}.nanopopup.social-studies-register-popup .popup-content:before{content:"";aspect-ratio:481/40;z-index:15;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/skippy-bg-popup-behind-2-hands.svg);background-repeat:no-repeat;background-size:cover;width:150px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.nanopopup.social-studies-register-popup .popup-content .form-container{overflow:hidden auto}.nanopopup.social-studies-register-popup .popup-content .form-container input{border:1px solid var(--default-color-3)}.nanopopup.social-studies-register-popup .popup-content .form-container input:focus{border-color:var(--socialstudies-color-2);outline:none}.nanopopup.social-studies-register-popup .popup-content h2{color:var(--socialstudies-color-1);text-transform:none;text-align:center;margin:0 0 30px;font-size:clamp(18px,2vw,23px);font-weight:700;line-height:1.2em}.nanopopup.social-studies-register-popup .popup-content h2 span{font-size:clamp(12px,1.5vw,14px);display:block}.nanopopup.social-studies-register-popup .popup-content .nanomonx-form-row{margin:0 0 20px}.nanopopup.social-studies-register-popup .popup-content .nanomonx-form-row label{margin:0 0 5px;font-size:14px;line-height:1.2em}.nanopopup.social-studies-register-popup .popup-content .nanomonx-form-row .field-error-msg{color:var(--socialstudies-year-4);margin:5px 0 0;font-size:14px}.nanopopup.social-studies-register-popup .popup-content .nanomonx-form-row.action-buttons{flex-flow:row-reverse wrap;justify-content:center;align-items:center;gap:20px;margin:0;display:flex}.nanopopup.social-studies-register-popup .popup-content .nanomonx-form-row.action-buttons a{color:var(--socialstudies-color-1);cursor:pointer;font-size:clamp(14px,2vw,18px);font-weight:800;line-height:1.2em;text-decoration:underline}.nanopopup.social-studies-register-popup .popup-content .product-selection,.nanopopup.social-studies-register-popup .popup-content .signup-redirect-msg{color:var(--socialstudies-color-1);flex-flow:column wrap;justify-content:center;align-items:center;gap:20px;padding:0;display:flex}.nanopopup.social-studies-register-popup .popup-content .signup-redirect-msg .user-logged-title{text-transform:uppercase}.nanopopup.social-studies-register-popup .popup-content .signup-redirect-msg .signup-redirect-icon{width:130px;height:130px}.nanopopup.social-studies-register-popup .popup-content .signup-redirect-msg .signup-redirect-loading{max-width:100%}.nanopopup.social-studies-register-popup .popup-content #signup_play_free_form{margin:40px 0 0}.nanopopup.social-studies-register-popup .popup-content #signup_play_free_form ul{justify-content:center;margin:0;padding:0;list-style-type:none;display:flex}.nanopopup.social-studies-register-popup .popup-content #signup_play_free_form ul li{color:var(--socialstudies-year-4);font-size:14px;font-weight:600;line-height:1em;display:inline-block}@media screen and (width>=801px) and (height>=801px){.nanopopup.social-studies-register-popup:before{width:300px;top:-30px}.nanopopup.social-studies-register-popup .popup-content{margin-top:180px}.nanopopup.social-studies-register-popup .popup-content:before{width:300px;top:-9px}.nanopopup.social-studies-register-popup .popup-content .nanomonx-form-row{margin:0 0 40px}}@media (width>=1px),(width<=1280px),(width<=992px),(width<=767px),(width<=480px){.nanopopup.social-studies-register-popup{min-width:320px!important;max-width:400px!important;height:auto!important;min-height:auto!important;max-height:600px!important;padding:0!important;transform:translate(-50%,-50%)!important}}
