.form{width:100%}.field-error{color:var(--error-color);font-size:.875rem;font-weight:600;line-height:1.5;margin-top:.5rem;transition:outline .2s ease}.form--full{margin-top:48px}.form--center{min-height:60vh;margin-top:25px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:768px){.form--center{height:fit-content}}.field-row{display:flex;gap:24px;flex-wrap:wrap;>div{flex:1}}