.ContactForm__form__grid input[data-v-0870e9bb],.ContactForm__form__grid textarea[data-v-0870e9bb]{--typography:"fs-body";font-family:Roboto;font-size:18px;font-weight:400;line-height:1.1em}@media (min-width:800px){.ContactForm__form__grid input[data-v-0870e9bb],.ContactForm__form__grid textarea[data-v-0870e9bb]{--breakpoint:"bp-3";font-size:20px}}.ContactForm__form__grid[data-v-0870e9bb]{display:grid;gap:40px;grid-template-areas:"firstname lastname" "email email" "message message"}.ContactForm__form__grid__firstName[data-v-0870e9bb]{grid-area:firstname}.ContactForm__form__grid__lastName[data-v-0870e9bb]{grid-area:lastname}.ContactForm__form__grid__email[data-v-0870e9bb]{grid-area:email}.ContactForm__form__grid__message[data-v-0870e9bb]{grid-area:message}.ContactForm__form__grid__middleName[data-v-0870e9bb]{height:0;left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}.ContactForm__form__grid input[data-v-0870e9bb],.ContactForm__form__grid textarea[data-v-0870e9bb]{background:transparent;background-color:transparent!important;border:3px solid #fff;border-radius:0;color:#fff;display:block;margin-bottom:6px;outline:none;padding:8px;width:100%}.ContactForm__form__grid input[data-v-0870e9bb]{border-left:0;border-right:0;border-top:0;padding-left:0;padding-right:0}.ContactForm__form__grid textarea[data-v-0870e9bb]{height:270px}.ContactForm__form__grid label[data-v-0870e9bb]{font-family:Akira;font-size:14px}.ContactForm button[data-v-0870e9bb]{margin-top:40px}.ContactForm button[data-v-0870e9bb]:disabled{cursor:not-allowed}.ContactForm button.sending[data-v-0870e9bb]{cursor:wait}.ContactForm__errorMessage[data-v-0870e9bb],.ContactForm__successMessage[data-v-0870e9bb]{margin-top:2em}.ContactForm__successMessage[data-v-0870e9bb]{color:green}.ContactForm__errorMessage[data-v-0870e9bb]{color:red}
