.application-form-module__4Io_Ga__form{flex-direction:column;gap:1.25rem;display:flex}.application-form-module__4Io_Ga__fields{grid-template-columns:1fr;gap:1.25rem;display:grid}.application-form-module__4Io_Ga__field{flex-direction:column;gap:.5rem;display:flex}.application-form-module__4Io_Ga__label{font-size:var(--idt-size-small);font-weight:var(--idt-weight-regular);color:var(--idt-color-text-primary)}.application-form-module__4Io_Ga__input,.application-form-module__4Io_Ga__textarea,.application-form-module__4Io_Ga__fileInput{background-color:var(--idt-color-white);border-radius:var(--idt-radius-pill);width:100%;font-family:var(--idt-font-primary);font-size:var(--idt-size-base);color:var(--idt-color-text-primary);transition:border-color var(--idt-transition-fast);border:1px solid #0000001f;padding:.85rem 1.25rem}.application-form-module__4Io_Ga__input::placeholder,.application-form-module__4Io_Ga__textarea::placeholder{color:var(--idt-color-gray-light)}.application-form-module__4Io_Ga__input:focus,.application-form-module__4Io_Ga__textarea:focus,.application-form-module__4Io_Ga__fileInput:focus{border-color:var(--idt-color-accent);outline:none}.application-form-module__4Io_Ga__textarea{border-radius:var(--idt-radius-lg);resize:vertical;min-height:7rem}.application-form-module__4Io_Ga__fileInput{cursor:pointer;padding:.6rem 1rem}.application-form-module__4Io_Ga__fileHelp{font-size:var(--idt-size-small);color:var(--idt-color-text-primary);opacity:.7;margin:0}.application-form-module__4Io_Ga__altchaPlaceholder{align-items:center;display:flex}.application-form-module__4Io_Ga__altchaBox{background-color:var(--idt-color-white);border-radius:var(--idt-radius-sm);opacity:.5;border:1px solid #0000001f;width:6rem;height:2.5rem}.application-form-module__4Io_Ga__formFooter{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.application-form-module__4Io_Ga__consent{font-size:var(--idt-size-small);color:var(--idt-color-text-primary);cursor:pointer;flex:16rem;align-items:flex-start;gap:.75rem;margin:0;line-height:1.5;display:flex}.application-form-module__4Io_Ga__checkbox{width:1.25rem;height:1.25rem;accent-color:var(--idt-color-button);cursor:pointer;flex-shrink:0;margin-top:.125rem}.application-form-module__4Io_Ga__submit{align-self:flex-start}@media (min-width:768px){.application-form-module__4Io_Ga__fields{grid-template-columns:repeat(3,1fr)}.application-form-module__4Io_Ga__fullWidth{grid-column:1/-1}}
.vacancy-detail-module__C-dYJG__main{background-color:#0000;padding:7rem 0 0}.vacancy-detail-module__C-dYJG__grid{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}.vacancy-detail-module__C-dYJG__sidebarColumn{display:none}.vacancy-detail-module__C-dYJG__contentColumn{background-color:var(--idt-color-white)}@media (min-width:1024px){.vacancy-detail-module__C-dYJG__grid{grid-template-columns:minmax(0,1fr) 300px;gap:3rem}.vacancy-detail-module__C-dYJG__contentColumn{order:1}.vacancy-detail-module__C-dYJG__sidebarColumn{order:2;display:block}}.vacancy-detail-module__C-dYJG__sidebar{background-color:#0000;padding:1.5rem}.vacancy-detail-module__C-dYJG__sidebarTitle{color:var(--idt-color-text-primary);margin:0 0 1.25rem}.vacancy-detail-module__C-dYJG__sidebarField{margin-bottom:.875rem}.vacancy-detail-module__C-dYJG__sidebarSubtitle{font-size:var(--idt-size-small);font-weight:var(--idt-weight-bold);text-transform:none;letter-spacing:normal;color:var(--idt-color-text-primary);margin:0 0 .25rem}.vacancy-detail-module__C-dYJG__sidebarText{font-size:var(--idt-size-body-large);color:var(--idt-color-text-primary);margin:0}.vacancy-detail-module__C-dYJG__applyButton{border:1px solid var(--idt-color-button);border-radius:var(--idt-radius-pill);background-color:var(--idt-color-button);width:100%;color:var(--idt-color-white);font-family:var(--idt-font-primary);font-size:var(--idt-size-base);font-weight:var(--idt-weight-regular);transition:background-color var(--idt-transition-fast), color var(--idt-transition-fast);justify-content:center;align-items:center;gap:.625rem;margin-top:1.5rem;padding:.75rem 1.5rem;line-height:1.5;text-decoration:none;display:inline-flex}.vacancy-detail-module__C-dYJG__applyButton:hover{background-color:var(--idt-color-white);color:var(--idt-color-accent)}.vacancy-detail-module__C-dYJG__applyButtonIcon{fill:currentColor;flex-shrink:0;width:1.15rem;height:.75rem}.vacancy-detail-module__C-dYJG__contactSidebar{color:var(--idt-color-text-primary);background-color:#0000;margin-top:1.5rem;padding:1.5rem;position:relative;overflow:hidden}.vacancy-detail-module__C-dYJG__contactSidebar:before{content:"";pointer-events:none;z-index:0;background-color:#f6a10066;position:absolute;inset:0}.vacancy-detail-module__C-dYJG__contactSidebarTitle{z-index:1;color:var(--idt-color-text-primary);margin:0 0 .75rem;position:relative}.vacancy-detail-module__C-dYJG__contactSidebarBody{z-index:1;font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary);margin:0 0 1.25rem;position:relative}.vacancy-detail-module__C-dYJG__contactSidebar .vacancy-detail-module__C-dYJG__applyButton{z-index:1;position:relative}.vacancy-detail-module__C-dYJG__breadcrumb{margin-bottom:1.5rem}.vacancy-detail-module__C-dYJG__breadcrumbList{font-size:var(--idt-size-small);color:var(--idt-color-gray-light);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.vacancy-detail-module__C-dYJG__breadcrumbItem{align-items:center;gap:.5rem;display:inline-flex}.vacancy-detail-module__C-dYJG__breadcrumbLink{color:var(--idt-color-text-primary);transition:color var(--idt-transition-fast);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.vacancy-detail-module__C-dYJG__breadcrumbLink:hover{color:var(--idt-color-accent)}.vacancy-detail-module__C-dYJG__breadcrumbIcon{display:inline-flex}.vacancy-detail-module__C-dYJG__breadcrumbInfoIcon{width:.85rem;height:.85rem}.vacancy-detail-module__C-dYJG__breadcrumbDivider{fill:currentColor;width:.9rem;height:.6rem}.vacancy-detail-module__C-dYJG__breadcrumbCurrent{color:var(--idt-color-gray-light)}.vacancy-detail-module__C-dYJG__header{margin-bottom:2rem}.vacancy-detail-module__C-dYJG__date{font-size:var(--idt-size-small);color:var(--idt-color-gray-light);margin-bottom:.75rem;display:block}.vacancy-detail-module__C-dYJG__title{color:var(--idt-color-text-primary);margin:0 0 1.5rem}.vacancy-detail-module__C-dYJG__headerImage{width:100%;height:auto;margin-bottom:1.5rem}.vacancy-detail-module__C-dYJG__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.vacancy-detail-module__C-dYJG__contactPerson{font-size:var(--idt-size-small);color:var(--idt-color-gray-light)}.vacancy-detail-module__C-dYJG__share{align-items:center;gap:.5rem;display:inline-flex}.vacancy-detail-module__C-dYJG__shareLabel{font-size:var(--idt-size-small);color:var(--idt-color-gray-light)}.vacancy-detail-module__C-dYJG__shareLink{border:1px solid var(--idt-color-text-primary);width:2rem;height:2rem;color:var(--idt-color-text-primary);transition:background-color var(--idt-transition-fast), color var(--idt-transition-fast);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.vacancy-detail-module__C-dYJG__shareLink:hover{background-color:var(--idt-color-text-primary);color:var(--idt-color-white)}.vacancy-detail-module__C-dYJG__shareIcon{fill:currentColor;width:.85rem;height:.85rem}.vacancy-detail-module__C-dYJG__mobileSidebar{margin:1.5rem calc(-1 * var(--idt-container-padding)) 2rem;padding:1.5rem var(--idt-container-padding);background-color:var(--idt-color-accent-yellow);color:var(--idt-color-text-primary)}.vacancy-detail-module__C-dYJG__mobileSidebarInner,.vacancy-detail-module__C-dYJG__mobileSidebarInner.vacancy-detail-module__C-dYJG__sidebar{background-color:#0000;padding:0}@media (min-width:1024px){.vacancy-detail-module__C-dYJG__mobileSidebar{display:none}}.vacancy-detail-module__C-dYJG__mobileContactSidebar{margin:2rem calc(-1 * var(--idt-container-padding)) 0}@media (min-width:1024px){.vacancy-detail-module__C-dYJG__mobileContactSidebar{display:none}}.vacancy-detail-module__C-dYJG__body{flex-direction:column;gap:2rem;display:flex}.vacancy-detail-module__C-dYJG__contentSection{border-bottom:none;padding-bottom:0}.vacancy-detail-module__C-dYJG__contentHeading{color:var(--idt-color-text-primary);margin:0 0 1rem}.vacancy-detail-module__C-dYJG__contentBody{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary)}.vacancy-detail-module__C-dYJG__contentBody p,.vacancy-detail-module__C-dYJG__contentBody ul,.vacancy-detail-module__C-dYJG__contentBody ol{margin:0 0 1rem}.vacancy-detail-module__C-dYJG__contentBody ul,.vacancy-detail-module__C-dYJG__contentBody ol{padding-left:1.25rem}.vacancy-detail-module__C-dYJG__contentBody li{margin-bottom:.5rem}.vacancy-detail-module__C-dYJG__contentBody strong{font-weight:var(--idt-weight-bold)}.vacancy-detail-module__C-dYJG__backButton{border:1px solid var(--idt-color-text-primary);border-radius:var(--idt-radius-pill);color:var(--idt-color-text-primary);font-family:var(--idt-font-primary);font-size:var(--idt-size-base);transition:background-color var(--idt-transition-fast), color var(--idt-transition-fast);background-color:#0000;align-items:center;gap:.625rem;margin-top:2rem;padding:.75rem 1.5rem;text-decoration:none;display:inline-flex}.vacancy-detail-module__C-dYJG__backButton:hover{background-color:var(--idt-color-text-primary);color:var(--idt-color-white)}.vacancy-detail-module__C-dYJG__backButtonIcon{fill:currentColor;flex-shrink:0;width:1.15rem;height:.75rem;transform:rotate(180deg)}.vacancy-detail-module__C-dYJG__applySection{color:var(--idt-color-text-primary);background-color:#0000;margin-top:0;padding:0}.vacancy-detail-module__C-dYJG__applyGrid{grid-template-columns:1fr;gap:2rem;display:grid}.vacancy-detail-module__C-dYJG__applyColumn{background-color:var(--idt-color-accent-yellow);min-width:0;padding:3rem 0}@media (min-width:1024px){.vacancy-detail-module__C-dYJG__applyGrid{grid-template-columns:minmax(0,1fr) 300px;gap:3rem}}.vacancy-detail-module__C-dYJG__applyTitle{color:var(--idt-color-text-primary);margin:0 0 .75rem}.vacancy-detail-module__C-dYJG__applyDescription{font-size:var(--idt-size-body-large);line-height:var(--idt-line-relaxed);color:var(--idt-color-text-primary);margin:0 0 1.5rem}.vacancy-detail-module__C-dYJG__applyPlaceholder{border-radius:var(--idt-radius-md);color:var(--idt-color-text-primary);text-align:center;background-color:#ffffff80;border:1px dashed #00000040;padding:2rem}
