.form{--ld-bg: var(--sharp-color);--ld-color: var(--inverse-color);--ld-radius: var(--border-radius-l)}.form-field-hp{display:none}.form-label [data-form-label]{font-size:var(--font-20-flex);letter-spacing:var(--letter-spacing-loose);line-height:var(--line-height-base);font-weight:var(--font-weight-medium);color:var(--sharp-color);margin-bottom:var(--3xs);display:block}.form-input-password{--letter-spacing-open: .1em}.form-input-password,.form-input-text,.form-input-email,.form-input-url,.form-input-select,.form-input-textarea{--border-width: .0625rem;width:100%;padding:var(--xs) var(--s);border-radius:var(--border-radius-s);font-size:var(--font-20-flex);line-height:var(--line-height-loose);letter-spacing:var(--letter-spacing-open);font-weight:var(--font-weight-normal);box-shadow:inset 0 0 0 var(--border-width) var(--border-color);transition:box-shadow var(--duration) var(--easing)}.form-input-password[aria-invalid=true],.form-input-text[aria-invalid=true],.form-input-email[aria-invalid=true],.form-input-url[aria-invalid=true],.form-input-select[aria-invalid=true],.form-input-textarea[aria-invalid=true]{--border-color: var(--negative-color);--border-width: .1rem}.form-input-password[aria-invalid=true]:focus,.form-input-text[aria-invalid=true]:focus,.form-input-email[aria-invalid=true]:focus,.form-input-url[aria-invalid=true]:focus,.form-input-select[aria-invalid=true]:focus,.form-input-textarea[aria-invalid=true]:focus{--border-color: var(--outline-color)}.form-input-password:focus,.form-input-text:focus,.form-input-email:focus,.form-input-url:focus,.form-input-select:focus,.form-input-textarea:focus{--outline-width: 0;--border-color: var(--outline-color);--border-width: .1875rem}.form-required-icon,.form-error-inline{color:var(--negative-color)}
