h1[data-v-daca93e7],h2[data-v-daca93e7],h3[data-v-daca93e7],h4[data-v-daca93e7],h5[data-v-daca93e7],h6[data-v-daca93e7]{font-family:var(--font-primary);line-height:1.2;margin:0}h1[data-v-daca93e7]{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight)}h1.large[data-v-daca93e7]{font-size:var(--h1-font-size-large)}h1.small[data-v-daca93e7]{font-size:var(--h1-font-size-small)}h2[data-v-daca93e7]{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight)}h3[data-v-daca93e7]{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight)}h4[data-v-daca93e7]{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight)}h5[data-v-daca93e7]{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight)}h6[data-v-daca93e7]{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight)}p[data-v-daca93e7],ul[data-v-daca93e7]{font-size:var(--p-font-size);font-weight:var(--p-font-weight);line-height:var(--body-line-height);margin:0}.vacancy-contact-form[data-v-daca93e7]{border:1px solid color-mix(in srgb,var(--foreground-color) 10%,transparent);height:100%;width:100%}.vacancy-contact-form.spacing-top[data-v-daca93e7]{padding-top:var(--section-padding-y)}.col-2[data-v-daca93e7]{display:flex;flex-direction:row;gap:3.2rem;justify-content:space-between}@media (max-width:576px){.col-2[data-v-daca93e7]{flex-direction:column;gap:1.6rem;justify-content:flex-start}}.col-2.last-wrapper[data-v-daca93e7]{margin-top:4.8rem}.file-holder .file-upload-label[data-v-daca93e7]{border-bottom:.2rem solid var(--foreground-color);color:var(--foreground-color);cursor:pointer;font-size:1.6rem;width:-moz-fit-content;width:fit-content}.file-holder .file-upload-label svg[data-v-daca93e7]{height:1.6rem;margin-left:.8rem;width:1.6rem}.file-holder .file-upload-label.error[data-v-daca93e7]{border-bottom:.2rem solid var(--color-danger);color:var(--color-danger)}.file-holder .error-message[data-v-daca93e7]{bottom:-.8rem!important;width:20rem}.file-holder #file-upload-input[data-v-daca93e7]{display:none}.col-1[data-v-daca93e7]{align-items:center;display:flex;gap:4.8rem;justify-content:space-between}.error-message[data-v-daca93e7]{font-size:1.4rem;justify-self:flex-start}.error-message[data-v-daca93e7],.input-error-wrapper[data-v-daca93e7]{color:var(--color-danger);display:flex}.input-error-wrapper[data-v-daca93e7]{flex-direction:column;gap:.8rem;width:100%}button[data-v-daca93e7]{transition:all .125s ease-out}button[data-v-daca93e7]:disabled{cursor:not-allowed}button.submit-button[data-v-daca93e7]{background-color:var(--foreground-color);border:none;color:var(--background-color)}button.submit-button[data-v-daca93e7] path{stroke:var(--background-color)}button.submit-button .wrapper[data-v-daca93e7]{opacity:1;transition:all .175s ease-out}button.submit-button .wrapper.nopacity[data-v-daca93e7]{opacity:0}[data-v-daca93e7] input,[data-v-daca93e7] textarea{border-bottom:.2rem solid var(--foreground-color)}[data-v-daca93e7] input::-moz-placeholder,[data-v-daca93e7] textarea::-moz-placeholder{color:color-mix(in srgb,var(--foreground-color) 50%,transparent)}[data-v-daca93e7] input::placeholder,[data-v-daca93e7] textarea::placeholder{color:color-mix(in srgb,var(--foreground-color) 50%,transparent)}.title[data-v-daca93e7]{color:var(--foreground-color);margin-bottom:2.4rem}@media (max-width:576px){.title[data-v-daca93e7]{margin-bottom:3.2rem}}.error-message[data-v-daca93e7]{bottom:-2.8rem;font-size:1.2rem;font-weight:400;position:absolute}@media (max-width:576px){.error-message[data-v-daca93e7]{bottom:0;position:relative}}.form-wrapper[data-v-daca93e7]{background:var(--background-color);padding:8rem}@media (max-width:576px){.form-wrapper[data-v-daca93e7]{padding:4.8rem 2.4rem}}.form-wrapper .input-wrapper[data-v-daca93e7]{display:flex;flex-direction:column;gap:1.6rem}.form-wrapper .input-wrapper input[data-v-daca93e7],.form-wrapper .input-wrapper textarea[data-v-daca93e7]{transition:all .125s ease-out}.form-wrapper .input-wrapper input.error[data-v-daca93e7],.form-wrapper .input-wrapper textarea.error[data-v-daca93e7]{border-color:var(--color-danger)}.form-wrapper .input-wrapper input.error[data-v-daca93e7]::-moz-placeholder,.form-wrapper .input-wrapper textarea.error[data-v-daca93e7]::-moz-placeholder{color:var(--color-danger)}.form-wrapper .input-wrapper input.error[data-v-daca93e7]::placeholder,.form-wrapper .input-wrapper textarea.error[data-v-daca93e7]::placeholder{color:var(--color-danger)}
