.contact-form-field label{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.contact-form-field .required{margin-left:.25rem;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.contact-form-field input,.contact-form-field select,.contact-form-field textarea{border-color:rgb(255 255 255/.2);background-color:rgb(255 255 255/.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.contact-form-field input::-moz-placeholder,.contact-form-field select::-moz-placeholder,.contact-form-field textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.contact-form-field input::placeholder,.contact-form-field select::placeholder,.contact-form-field textarea::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.contact-form-field input:focus,.contact-form-field select:focus,.contact-form-field textarea:focus{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));--tw-ring-color:rgb(96 165 250/0.5)}.contact-form-field input::-moz-placeholder,.contact-form-field textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.contact-form-field input::placeholder,.contact-form-field textarea::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.contact-form-field [role=alert]{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}