.form{display:grid;gap:20px;max-width:520px}.form label{display:grid;gap:7px;font-weight:700}.form input{width:100%;border:1px solid #aebbb4;border-radius:10px;background:#fff;color:#12211c;padding:13px 14px;font:inherit}.form input:focus{outline:3px solid rgba(8,120,76,.2);border-color:#08784c}.error{border-left:4px solid #a12d2d;background:#fff;padding:14px;color:#7a2020}
