.form-wrapper{display:flex;flex-direction:column;gap:1.25rem;max-width:45rem;border-radius:2rem;box-shadow:0 0 20px 0 var(--cu-box-shadow-color);width:100%;z-index:1;position:relative;padding:4rem;background:var(--cu-white);margin:-8% auto 0}@media screen and (max-width:1024px){.form-wrapper{margin-top:-6%}}@media screen and (max-width:768px){.form-wrapper{margin-top:2rem}}@media screen and (max-width:550px){.form-wrapper{padding:2rem}}.form-wrapper .submit-btn{width:fit-content}