.ContactForm-module__qBDSPa__form .ContactForm-module__qBDSPa__input{border:0;border-bottom:1px solid var(--color-line);background:var(--color-muted-surface);min-height:52px;color:var(--color-black);padding:14px 16px;transition:border-color .16s ease-out,background-color .16s ease-out}.ContactForm-module__qBDSPa__form .ContactForm-module__qBDSPa__input:hover{border-bottom-color:var(--color-taupe-grey)}.ContactForm-module__qBDSPa__form .ContactForm-module__qBDSPa__input:focus{border-bottom-color:var(--color-terracotta);background:var(--color-white)}.ContactForm-module__qBDSPa__form .ContactForm-module__qBDSPa__input:focus-visible{outline:2px solid var(--color-terracotta);outline-offset:3px}.ContactForm-module__qBDSPa__form .ContactForm-module__qBDSPa__input[aria-invalid=true]{border-width:0 0 1px;border-bottom-color:var(--color-terracotta);box-shadow:inset 0 -1px 0 var(--color-terracotta)}.ContactForm-module__qBDSPa__form textarea.ContactForm-module__qBDSPa__input{resize:vertical;min-height:140px}.ContactForm-module__qBDSPa__form .ContactForm-module__qBDSPa__details{border-block:0;border-top:1px solid var(--color-warm-beige);padding-block:8px 0}@media (prefers-reduced-motion:reduce){.ContactForm-module__qBDSPa__form .ContactForm-module__qBDSPa__input{transition:none}}
