.iol_horizontal__J2zx1{display:block;color:initial;text-decoration:none;background-color:#fff;padding:.5rem .9375rem;text-align:center;border-radius:.25rem}.iol_horizontal__J2zx1:hover>h4{text-decoration:underline}@supports(contain:none){.iol_horizontal__J2zx1:focus-visible{outline:none;border-color:#232d3d;box-shadow:inset 0 0 0 .125rem #232d3d;border-radius:.1875rem}}@supports not (contain:none){.iol_horizontal__J2zx1:focus{outline:none;border-color:#232d3d;box-shadow:inset 0 0 0 .125rem #232d3d;border-radius:.1875rem}}.iol_horizontal__J2zx1 h4{margin:0 auto;color:#232d3d;font-size:.8125rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iol_horizontal__J2zx1 .logo-wrapper{display:flex;align-items:center;justify-content:center;height:3.125rem}.iol_horizontal__J2zx1 .logo-wrapper>img{max-height:3.125rem}.iol_horizontal__J2zx1 .logo-wrapper>.company-name{color:#232d3d;font-size:1rem;font-weight:400;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iol_horizontal__J2zx1 .work-location{display:flex;align-items:center;justify-content:center;white-space:pre-wrap;font-size:.75rem}.iol_horizontal__J2zx1 .work-location>.city{color:#3f516e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iol_horizontal__J2zx1 .work-location>.distance{flex-shrink:0;color:#232d3d}.iol_horizontalRelatedJobs__AsT49{display:none;padding:1.25rem 0}.iol_horizontalRelatedJobs__AsT49>.inner{max-width:1200px;margin:0 auto}.iol_horizontalRelatedJobs__AsT49>.inner>h2{color:#232d3d;font-size:1rem;margin:0 0 .9375rem;font-family:co-text,Helvetica,Arial,sans-serif;font-weight:400}.iol_horizontalRelatedJobs__AsT49>.inner>ul{margin:0;padding:0;list-style:none;display:flex;flex:0 1 auto;justify-content:space-between}.iol_horizontalRelatedJobs__AsT49>.inner>ul>li{display:block;flex-shrink:1;box-sizing:border-box}.iol_horizontalRelatedJobs__AsT49>.inner>ul>li:nth-child(n+2){padding-left:.625rem}@media(min-width:992px){.iol_horizontalRelatedJobs__AsT49{display:block;margin:0 auto}}.iol_placeholder__362c0{display:none}@media(min-width:992px){.iol_placeholder__362c0{display:block;padding:1.25rem 1rem}.iol_placeholder__362c0>h2{max-width:1200px;margin:0 auto;font-size:1rem;font-weight:400;font-family:co-text,Helvetica,Arial,sans-serif}.iol_placeholder__362c0>ul{display:flex;max-width:1200px;margin:.9375rem auto 0;gap:.625rem;list-style-type:none;padding:0}.iol_placeholder__362c0>ul>li{flex:1 1 100%;height:6.4094rem;background-color:#fff;border-radius:.25rem;position:relative;overflow:hidden}.iol_placeholder__362c0>ul>li:before{margin:0;-webkit-mask:none;content:"";display:block;position:absolute;left:-9.375rem;top:0;height:100%;width:9.375rem;background:linear-gradient(90deg,transparent 0,#E8E8E8 50%,transparent);animation:iol_loading__Qc6bf 1s cubic-bezier(.4,0,.2,1) infinite}@keyframes iol_loading__Qc6bf{0%{left:-9.375rem}to{left:100%}}}.iol_placeholder__OVcz9{display:flex;flex-direction:column;margin-right:1rem;padding:1rem;background-color:#fff;border-radius:.375rem;overflow:hidden}.iol_placeholder__OVcz9 .iol_title__0sdsY{width:60%;height:1.5rem;border-radius:.375rem;background-color:#f6f6f6;position:relative;overflow:hidden}.iol_placeholder__OVcz9 .iol_title__0sdsY:before{margin:0;-webkit-mask:none;content:"";display:block;position:absolute;left:-9.375rem;top:0;height:100%;width:9.375rem;background:linear-gradient(90deg,transparent 0,#E8E8E8 50%,transparent);animation:iol_loading__vguKJ 1s cubic-bezier(.4,0,.2,1) infinite}.iol_placeholder__OVcz9 .iol_company__WYHKe{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}.iol_placeholder__OVcz9 .iol_company__WYHKe .iol_logo__xuOdO{width:6.25rem;height:3.25rem;border-radius:.375rem;background-color:#f6f6f6;position:relative;overflow:hidden}.iol_placeholder__OVcz9 .iol_company__WYHKe .iol_logo__xuOdO:before{margin:0;-webkit-mask:none;content:"";display:block;position:absolute;left:-9.375rem;top:0;height:100%;width:9.375rem;background:linear-gradient(90deg,transparent 0,#E8E8E8 50%,transparent);animation:iol_loading__vguKJ 1s cubic-bezier(.4,0,.2,1) infinite}.iol_placeholder__OVcz9 .iol_company__WYHKe .iol_info__HgCpy{display:flex;flex-direction:column;justify-content:space-between}.iol_placeholder__OVcz9 .iol_company__WYHKe .iol_info__HgCpy .iol_name__PeyBC{width:10rem;height:1.375rem;border-radius:.375rem;background-color:#f6f6f6;position:relative;overflow:hidden}.iol_placeholder__OVcz9 .iol_company__WYHKe .iol_info__HgCpy .iol_name__PeyBC:before{margin:0;-webkit-mask:none;content:"";display:block;position:absolute;left:-9.375rem;top:0;height:100%;width:9.375rem;background:linear-gradient(90deg,transparent 0,#E8E8E8 50%,transparent);animation:iol_loading__vguKJ 1s cubic-bezier(.4,0,.2,1) infinite}.iol_placeholder__OVcz9 .iol_company__WYHKe .iol_info__HgCpy .iol_city__XMRjd{width:4.375rem;height:1.125rem;border-radius:.375rem;background-color:#f6f6f6;position:relative;overflow:hidden}.iol_placeholder__OVcz9 .iol_company__WYHKe .iol_info__HgCpy .iol_city__XMRjd:before{margin:0;-webkit-mask:none;content:"";display:block;position:absolute;left:-9.375rem;top:0;height:100%;width:9.375rem;background:linear-gradient(90deg,transparent 0,#E8E8E8 50%,transparent);animation:iol_loading__vguKJ 1s cubic-bezier(.4,0,.2,1) infinite}.iol_placeholder__OVcz9 .iol_attributes__J3Pq7{margin-top:2rem;height:1.5rem;border-radius:.375rem;background-color:#f6f6f6;position:relative;overflow:hidden}.iol_placeholder__OVcz9 .iol_attributes__J3Pq7:before{margin:0;-webkit-mask:none;content:"";display:block;position:absolute;left:-9.375rem;top:0;height:100%;width:9.375rem;background:linear-gradient(90deg,transparent 0,#E8E8E8 50%,transparent);animation:iol_loading__vguKJ 1s cubic-bezier(.4,0,.2,1) infinite}@keyframes iol_loading__vguKJ{0%{left:-9.375rem}to{left:100%}}.iol_relatedJobs__ooNf_{display:flex;flex-direction:column;position:relative;padding:1rem 0 2rem 1rem;border-radius:.375rem;background:#eeeeea}@media(min-width:992px){.iol_relatedJobs__ooNf_{display:none}}.iol_relatedJobs__ooNf_ .iol_jobs__xBzP7{margin-top:.5rem}.iol_relatedJobs__ooNf_ h3{margin:0;color:#000;font-family:figtree,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.iol_relatedJobs__ooNf_ .swiper{position:static}.iol_relatedJobs__ooNf_ .swiper-slide{width:90%;margin-right:1rem;height:auto;display:flex;max-width:28.375rem}.iol_relatedJobs__ooNf_ .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:1rem}.iol_relatedJobs__ooNf_ .swiper-pagination-bullet-active{background-color:#b2dbbf}.iol_relatedJobs__ooNf_ a{display:flex;flex-grow:1;min-width:0}.iol_details__C7Nx5{padding:1rem 1rem 0;background-color:#fff;flex-grow:1}@media(min-width:992px){.iol_details__C7Nx5{margin-top:1rem;border-radius:.5rem}}.iol_details__C7Nx5 .iol_seoLinks__jpi_K{margin-top:2rem;padding-bottom:1rem}.iol_details__C7Nx5 .iol_reportVacancyDesktop__WEHWz{display:none}@media(min-width:992px){.iol_details__C7Nx5 .iol_reportVacancyDesktop__WEHWz{display:flex;padding:1rem 0}}.iol_toggle__rWBUg{flex-grow:0;flex-shrink:0;position:relative;width:4rem;height:2rem;padding:0;border:none;border-radius:1rem;cursor:pointer;background-color:#7c878e;appearance:none}.iol_toggle__rWBUg:after{content:"";position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#f3f3fb;box-shadow:0 .0625rem .5rem rgba(35,45,61,.3);transition:transform .2s ease,background-color .2s ease}.iol_toggle__rWBUg.iol_toggleOn__pIyHJ:after{transform:translateX(2rem);background-color:#b2dbbf}.iol_saveSearch__Qk_mq{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem;padding:.5rem 1.5rem 0;background:#f3f3fb}@media(min-width:992px){.iol_saveSearch__Qk_mq{padding:1rem 1rem 0}}.iol_saveSearch__Qk_mq div{display:flex;flex-direction:column;gap:.25rem}.iol_saveSearch__Qk_mq div h3{margin:0;color:#09181b;font-size:1rem;font-weight:400;line-height:1.875rem}.iol_saveSearch__Qk_mq div span{color:#232d3d;font-size:.875rem;font-weight:400}.iol_saveSearchBox__pRmk_{padding:1rem .5rem 0;background:#f3f3fb}@media(min-width:992px){.iol_saveSearchBox__pRmk_{padding:1rem 0 0}}.iol_preview__SNR8p{width:100%;margin:0 auto;overflow-wrap:break-word;word-wrap:break-word}.iol_preview__SNR8p .iol_container__PeooY{padding:0}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8{position:relative}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_extraSearchPanel__zERg_{display:flex;gap:1rem;justify-content:space-between}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_extraSearchPanel__zERg_ .iol_totalNumberOfJobs__9ZMTD{font-weight:400;font-size:1rem;margin:1rem .5rem}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_extraSearchPanelPlaceholder__N8kkW{display:flex;width:100%;height:3.5rem}@media(min-width:992px){.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__{display:flex;gap:1rem}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewList__RaHwN{min-width:28.375rem;width:28.375rem}}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_searchResults__0gLLo{list-style:none;padding:0}@media(min-width:768px){.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_searchResults__0gLLo{margin-top:1rem}}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_searchResults__0gLLo:first-of-type{margin-top:0}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewJobDetails__HiI5L{margin-top:.5rem;padding-top:1rem;padding-bottom:1rem;display:none;height:calc(100vh - 2rem);align-items:stretch;position:sticky;top:0;flex-grow:1}@media(min-width:992px){.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewJobDetails__HiI5L{display:flex}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewJobDetails__HiI5L.iol_flexColumn__AS1Y6{flex-direction:column}}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__{display:flex;flex-direction:column-reverse}@media(min-width:992px){.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__{flex-direction:row;align-items:flex-start;gap:1rem;padding:0}}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_previewList__RaHwN{overflow:hidden;padding-bottom:1rem}@media(min-width:992px){.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_previewList__RaHwN{overflow:visible;margin-top:1rem;padding-bottom:0}}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_previewList__RaHwN ul{flex-grow:1;background-color:#f3f3fb}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_previewList__RaHwN ul:first-of-type{display:none}@media(min-width:992px){.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_previewList__RaHwN ul:first-of-type{display:block;margin-bottom:0}}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_previewList__RaHwN ul:nth-of-type(2){margin:0;padding:.5rem .5rem 1rem}@media(min-width:992px){.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_previewList__RaHwN ul:nth-of-type(2){margin-top:1rem;padding:0}}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_placeholder__KjRCz{margin-top:1rem;width:100%}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_relatedJobs__0PNip{display:none}@media(min-width:992px){.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_relatedJobs__0PNip.iol_visible__hsp2q{display:block}}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_relatedJobsButtonDesktop__E27Yy{display:none}@media(min-width:992px){.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_previewContainer__eaA__ .iol_relatedJobsButtonDesktop__E27Yy{display:flex;width:-moz-fit-content;width:fit-content;margin:2.5rem auto 0}}.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_reportVacancyMobile__SnqHw{display:flex;padding:1rem;background-color:#fff}@media(min-width:992px){.iol_preview__SNR8p .iol_container__PeooY>.iol_content__EyAN8 .iol_reportVacancyMobile__SnqHw{display:none}}.iol_container__X9y4E{position:relative}@media(min-width:992px){.iol_container__X9y4E{padding:0 1rem 2rem}}.iol_container__X9y4E .iol_content___fR4H{max-width:1200px}.iol_jobDetails__hWnYk{flex-grow:1;display:flex;flex-flow:column nowrap;justify-content:center;background-color:#f3f3fb}.iol_jobDetails__hWnYk>.available{padding:0}.iol_jobDetails__hWnYk>.warning{margin:1.5rem 1rem}@media(min-width:992px){.iol_jobDetails__hWnYk>.warning:only-child{margin-top:5rem;margin-bottom:5rem}}@media(min-width:1200px){.iol_jobDetails__hWnYk>*{width:1200px;margin:0 auto}}