@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);:root{--red:#ff7a7afb;--green:#38cc8c;--blue:#6055a5;--dark-blue:#3e3c49;--grayish-blue:#b9b6d3;--regular-fs:0.875rem}*{box-sizing:border-box}body{background-color:#ff7a7afb;background-color:var(--red);background-image:url(/signup-form/static/media/bg-intro-desktop.059183eea52640c5068d.png);background-repeat:no-repeat;background-size:100% 100%;font-family:Poppins;margin:0}@media (max-width:768px){body{background-image:url(/signup-form/static/media/bg-intro-mobile.02ce398270ece1769ebc.png)}}#root{height:100%}#root,.App{align-items:center;display:flex;justify-content:center}.App{flex-direction:column}.core{align-items:center;display:flex;gap:3.125rem;justify-content:space-between;margin:0 auto;min-height:100vh;width:56.25rem}@media (max-width:768px){.core{flex-direction:column;justify-content:space-evenly;width:25rem}}.core .text-side{color:#fff;flex-basis:50%}@media (max-width:768px){.core .text-side{text-align:center}}.core .text-side h1{font-size:2.5rem;line-height:1.2;margin:0}@media (max-width:768px){.core .text-side h1{font-size:2rem}}.core .text-side p{font-size:.875rem;font-size:var(--regular-fs);margin:1.5rem 0 0}.core .form-side{align-items:space-around;display:flex;flex-basis:50%;flex-direction:column;gap:1.25rem;justify-content:center}.core .form-side .ad{background-color:#6055a5;background-color:var(--blue);border-radius:5px;box-shadow:0 6px 0 #00000030;color:#fff;font-size:.875rem;padding:.75rem 1.25rem;text-align:center;width:100%}.core .form-side .ad p{margin:0}.core .form-side .ad span{font-weight:700}.core .form-side .form-container{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 6px 0 #00000030;display:flex;flex-direction:column;justify-content:center;padding:1.875rem}.core .form-side .form-container input{border:1px solid #b9b6d3;border-color:var(--grayish-blue);border-radius:5px;font-family:inherit;font-weight:600;margin-bottom:1.25rem;padding:.8125rem 1.5625rem;width:100%}input:not(input[type=submit])~p{bottom:.8125rem;color:#ff7a7afb;color:var(--red);font-size:.6875rem;font-style:italic;font-weight:500;margin:0;position:relative;right:0;text-align:right}.core .form-side .form-container input[type=submit]{background-color:#38cc8c;background-color:var(--green);border:none;border-radius:5px;box-shadow:0 4px 0 #33b77d;color:#fff;cursor:pointer;font-family:inherit;font-weight:600;letter-spacing:.8px;padding:.75rem 1.25rem;text-transform:uppercase;transition:.3s}.core .form-side .form-container input[type=submit]:hover{background-color:#68cfa3;box-shadow:0 4px 0 #70b194}form~p{color:#b9b6d3;color:var(--grayish-blue);font-size:.625rem;font-weight:500;text-align:center}form~p span{color:#ff7a7afb;color:var(--red);font-size:.6875rem;font-weight:700}footer,form~p span{text-decoration:none}footer{color:#fff;font-size:.875rem;font-size:var(--regular-fs);padding:1.25rem;text-align:center;width:100%}footer p{margin:0}footer a{color:#6055a5;color:var(--blue);font-size:1rem;font-style:italic;font-weight:500}.there{display:block}.not-there{display:none}.invalid{outline:2px solid #ff7a7afb;outline:2px solid var(--red)}.valid{outline:2px solid #38cc8c;outline:2px solid var(--green)}.normal{outline:none}
/*# sourceMappingURL=main.94bc833e.css.map*/