.signup-shell{min-height:720px}.signup-visual{background-image:linear-gradient(0deg,#080b0acd,#080b0a20),url('https://images.unsplash.com/photo-1513104890138-7c749659a591?auto=format&fit=crop&w=1000&q=90')}.signup.active{box-shadow:0 5px 14px #ef2b1f2b}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field-row .field{min-width:0}.agreement{display:flex;align-items:flex-start;gap:7px;font-size:9px;line-height:1.5;margin:3px 0 17px;color:#666}.agreement input{margin-top:2px;accent-color:var(--red)}.agreement a{color:var(--red);font-weight:700}.password-strength{height:3px;background:#eee;border-radius:3px;margin:-10px 0 15px;overflow:hidden}.password-strength i{display:block;width:0;height:100%;background:#e64638;transition:.25s}.submit.success{background:#218d4c}.field.valid>div{border-color:#43a766}.field.valid>small{color:#248a49}@media(max-width:700px){.signup-shell{min-height:0}.signup-visual{height:190px}.signup-visual .visual-copy>span{display:inline-block}.field-row{grid-template-columns:1fr}.form-side{padding-top:25px}}@media(max-width:380px){.signup-visual{height:165px}}
