.jobOfferForm[data-v-cb1cffde]{width:100%}.jobOfferForm .formContent[data-v-cb1cffde]{width:100%;display:grid;gap:12px;grid-template-areas:"lastName message" "firstName message" "email message" "phone file";grid-template-columns:1fr 1fr}.jobOfferForm .formContent .fieldGroup[data-v-cb1cffde]{display:flex;flex-direction:column;gap:4px}.jobOfferForm .formContent .inputLastName[data-v-cb1cffde]{grid-area:lastName}.jobOfferForm .formContent .inputFirstName[data-v-cb1cffde]{grid-area:firstName}.jobOfferForm .formContent .inputEmail[data-v-cb1cffde]{grid-area:email}.jobOfferForm .formContent .inputMessage[data-v-cb1cffde]{grid-area:message}.jobOfferForm .formContent .inputPhone[data-v-cb1cffde]{grid-area:phone}.jobOfferForm .formContent .inputFile[data-v-cb1cffde]{grid-area:file}.jobOfferForm .privacySubmit[data-v-cb1cffde]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:32px}.jobOfferForm .privacySubmit .privacyText[data-v-cb1cffde]{position:relative;display:flex;align-items:center;margin:12px 0 16px}.jobOfferForm .privacySubmit .privacyText[data-v-cb1cffde] .md p{font-size:.75em}.jobOfferForm .privacySubmit .privacyText[data-v-cb1cffde] span{margin-left:6px;width:16px;height:16px}.jobOfferForm .privacySubmit button p[data-v-cb1cffde]{font-weight:800}@media(max-width:1280px){.jobOfferForm .formContent[data-v-cb1cffde]{grid-template-areas:"lastName firstName" "email phone" "message message" "file file"}.jobOfferForm .privacySubmit[data-v-cb1cffde]{flex-direction:column;margin-top:16px}}@media(max-width:930px){.jobOfferForm .formContent[data-v-cb1cffde]{grid-template-areas:"lastName" "firstName" "email" "phone" "message" "file";grid-template-columns:1fr}}
