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);margin:0;line-height:1.2}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);width:100%;height:100%}.vacancy-contact-form.spacing-top[data-v-daca93e7]{padding-top:var(--section-padding-y)}.col-2[data-v-daca93e7]{flex-direction:row;justify-content:space-between;gap:3.2rem;display:flex}@media (width<=576px){.col-2[data-v-daca93e7]{flex-direction:column;justify-content:flex-start;gap:1.6rem}}.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);cursor:pointer;width:fit-content;color:var(--foreground-color);font-size:1.6rem}.file-holder .file-upload-label svg[data-v-daca93e7]{width:1.6rem;height:1.6rem;margin-left:.8rem}.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]{width:20rem;bottom:-.8rem!important}.file-holder #file-upload-input[data-v-daca93e7]{display:none}.col-1[data-v-daca93e7]{justify-content:space-between;align-items:center;gap:4.8rem;display:flex}.error-message[data-v-daca93e7]{justify-self:flex-start;font-size:1.4rem}.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);color:var(--background-color);border:none}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{color:color-mix(in srgb,var(--foreground-color) 50%,transparent)}[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 (width<=576px){.title[data-v-daca93e7]{margin-bottom:3.2rem}}.error-message[data-v-daca93e7]{font-size:1.2rem;font-weight:400;position:absolute;bottom:-2.8rem}@media (width<=576px){.error-message[data-v-daca93e7]{position:relative;bottom:0}}.form-wrapper[data-v-daca93e7]{background:var(--background-color);padding:8rem}@media (width<=576px){.form-wrapper[data-v-daca93e7]{padding:4.8rem 2.4rem}}.form-wrapper .input-wrapper[data-v-daca93e7]{flex-direction:column;gap:1.6rem;display:flex}.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{color:var(--color-danger)}.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)}
