:root{--basic-blue:#2a384e;--light-blue:#dfeaed;--dark-blue:#2a384e;--dark-sand:#e7e7d9;--basic-white:#fff;--basic-black:#000;--basic-soft-blue:#baced8;--basic-blue-tint:#4a6287;--primary-sand:#f5f5ef;--primary-dark-sand:#e7e7d9;--primary-light-blue:#dfeaed;--primary-blue-tint:#1a5b7d;--primary-brass:#985548;--grey-white:#fafafa;--grey-medium:#d9d9d9;--grey-blue:#e1e3e0;--soft-blue-grey:#e1e3e0;--grey-dark:#7c8188;--transparent-orange:rgba(255,148,102,.4);--transparent-blue:rgba(183,215,234,.5);--transparent-dark-blue:rgba(26,91,125,.3);--transparent-white:hsla(0,0%,100%,.5);--image-slant-overlay:transparent;--action-border-radius:.5rem;--card-border-radius:1rem;--h1-text-shadow:1px 2px 4px rgba(0,0,0,.3);--drop-shadow-tom:0px 4px 20px 0px rgba(0,0,0,.1);--font-headings:"coranto-2";--font-text:"coranto-2";--font-menu:"Barlow",Arial,sans-serif;--font-button:"Barlow",Arial,sans-serif}@keyframes pulseAnimation{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.bgimage{background-position:50%;background-size:cover}.tc_s{color:var(--secondary-color);--sectionTextColor:var(--primary-sand)}.tc_b{color:var(--basic-black);--sectionTextColor:var(--basic-black)}.tc_bl{color:var(--basic-blue);--sectionTextColor:var(--basic-blue)}.tc_w{color:var(--basic-white);--sectionTextColor:var(--basic-white)}.tc_lg{color:var(--grey-medium);--sectionTextColor:var(--grey-medium)}.tc_light-blue{color:var(--light-blue);--sectionTextColor:var(--light-blue)}.tc_dark-sand{color:var(--dark-sand);--sectionTextColor:var(--dark-sand)}.bgc_s{--sectionBackgroundColor:var(--primary-sand)}.bgc_bl{--sectionBackgroundColor:var(--basic-blue)}.bgc_w{--sectionBackgroundColor:var(--basic-white)}.bgc_lg{--sectionBackgroundColor:var(--grey-medium)}.bgc_light-blue{--sectionBackgroundColor:var(--light-blue)}.bgc_dark-sand{--sectionBackgroundColor:var(--dark-sand)}.cover{height:100%;left:0;position:absolute;top:0;width:100%}.f{display:flex}.fw{flex-wrap:wrap}.fwr{flex-wrap:wrap-reverse}.fnw{flex-wrap:nowrap}.f_c{flex-direction:column}.f_cr{flex-direction:column-reverse}.f_r{flex-direction:row}.f_rr{flex-direction:row-reverse}.f-c{align-items:center}.f-fs{align-items:flex-start}.f-fe{align-items:flex-end}.f--fs{justify-content:flex-start}.f--fe{justify-content:flex-end}.f--c{justify-content:center}.f--sb{justify-content:space-between}.f--sa{justify-content:space-around}@media(max-width:767.98px){.fm{display:flex}.fmw{flex-wrap:wrap}.fmwr{flex-wrap:wrap-reverse}.fmnw{flex-wrap:nowrap}.fm_c{flex-direction:column}.fm_cr{flex-direction:column-reverse}.fm_r{flex-direction:row}.fm_rr{flex-direction:row-reverse}.fm-c{align-items:center}.fm-fs{align-items:flex-start}.fm-fe{align-items:flex-end}.fm--fs{justify-content:flex-start}.fm--fe{justify-content:flex-end}.fm--c{justify-content:center}.fm--sb{justify-content:space-between}.fm--sa{justify-content:space-around}}@media(min-width:768px){.fd{display:flex}.fdw{flex-wrap:wrap}.fdwr{flex-wrap:wrap-reverse}.fdnw{flex-wrap:nowrap}.fd_c{flex-direction:column}.fd_cr{flex-direction:column-reverse}.fd_r{flex-direction:row}.fd_rr{flex-direction:row-reverse}.fd-c{align-items:center}.fd-fs{align-items:flex-start}.fd-fe{align-items:flex-end}.fd--fs{justify-content:flex-start}.fd--fe{justify-content:flex-end}.fd--c{justify-content:center}.fd--sb{justify-content:space-between}.fd--sa{justify-content:space-around}}.form-input-field,.sort-by .sort-by-select .ais-SortBy{align-self:end;display:grid;grid-template-areas:"input";position:relative}.form-input-field input,.form-input-field select,.form-input-field textarea,.sort-by .sort-by-select .ais-SortBy input,.sort-by .sort-by-select .ais-SortBy select,.sort-by .sort-by-select .ais-SortBy textarea{border:1px solid var(--primary-dark-sand);border-radius:var(--action-border-radius,0);font-family:var(--font-headings);font-size:1.6rem;font-style:italic;grid-area:input;line-height:1.7;outline:0 solid transparent;padding:1.1rem 1.6rem 1.1rem .8rem;transition:border .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out,outline .2s ease-in-out;width:100%}.form-input-field input:hover:not(:focus),.form-input-field select:hover:not(:focus),.form-input-field textarea:hover:not(:focus),.sort-by .sort-by-select .ais-SortBy input:hover:not(:focus),.sort-by .sort-by-select .ais-SortBy select:hover:not(:focus),.sort-by .sort-by-select .ais-SortBy textarea:hover:not(:focus){border-color:var(--focus-color)}.form-input-field input:focus,.form-input-field select:focus,.form-input-field textarea:focus,.sort-by .sort-by-select .ais-SortBy input:focus,.sort-by .sort-by-select .ais-SortBy select:focus,.sort-by .sort-by-select .ais-SortBy textarea:focus{border-color:var(--focus-color);outline:none}.form-input-field input,.form-input-field select,.form-input-field textarea,.sort-by .sort-by-select .ais-SortBy input,.sort-by .sort-by-select .ais-SortBy select,.sort-by .sort-by-select .ais-SortBy textarea{background-color:#fff}.form-input-field select,.sort-by .sort-by-select .ais-SortBy select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input-field input.has-placeholder+.form-input-label,.form-input-field input.is-dirty+.form-input-label,.form-input-field input:focus+.form-input-label,.form-input-field textarea.has-placeholder+.form-input-label,.form-input-field textarea.is-dirty+.form-input-label,.form-input-field textarea:focus+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea:focus+.form-input-label{transform:translateY(-2.4rem)}.form-input-field input.has-placeholder+.form-input-label:before,.form-input-field input.is-dirty+.form-input-label:before,.form-input-field input:focus+.form-input-label:before,.form-input-field textarea.has-placeholder+.form-input-label:before,.form-input-field textarea.is-dirty+.form-input-label:before,.form-input-field textarea:focus+.form-input-label:before,.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label:before,.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label:before,.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label:before,.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label:before,.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label:before,.sort-by .sort-by-select .ais-SortBy textarea:focus+.form-input-label:before{background-color:var(--basic-white);-webkit-clip-path:inset(50% 0 0 0);clip-path:inset(50% 0 0 0);content:"";inset:0 -.2rem 0 -.2rem;position:absolute;z-index:-1}.form-input-field input.has-placeholder+.form-input-label,.form-input-field input.is-dirty+.form-input-label,.form-input-field input:focus+.form-input-label,.form-input-field textarea.has-placeholder+.form-input-label,.form-input-field textarea.is-dirty+.form-input-label,.form-input-field textarea:focus+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea:focus+.form-input-label{color:var(--basic-blue);font-family:var(--font-menu)!important;font-style:normal;font-weight:700}.form-input-field select+.form-input-label,.sort-by .sort-by-select .ais-SortBy select+.form-input-label{transform:translateY(-2.4rem)}.form-input-field select+.form-input-label:before,.sort-by .sort-by-select .ais-SortBy select+.form-input-label:before{background-color:var(--basic-white);-webkit-clip-path:inset(50% 0 0 0);clip-path:inset(50% 0 0 0);content:"";inset:0 -.2rem 0 -.2rem;position:absolute;z-index:-1}.form-input-field select+.form-input-label,.sort-by .sort-by-select .ais-SortBy select+.form-input-label{color:var(--basic-blue);font-family:var(--font-menu)!important;font-style:normal;font-weight:700}html{--reveal-duration:1s;--reveal-distance:1.5rem;--reveal-stagger:0s;--reveal-easing:ease-out;--reveal-zoom-from:0.88}.animate_el,.animate_els,[data-reveal]{opacity:0;transform:translateY(var(--reveal-distance));transition-delay:var(--reveal-delay,0s);transition:opacity var(--reveal-duration) var(--reveal-easing),transform var(--reveal-duration) var(--reveal-easing)}.animate_el.is-revealed,.animate_els.is-revealed,[data-reveal].is-revealed{opacity:1;transform:none}html[data-reveal-animation=zoom-center] .animate_el,html[data-reveal-animation=zoom-center] .animate_els,html[data-reveal-animation=zoom-center] [data-reveal]{transform:scale(var(--reveal-zoom-from));transform-origin:center center}html[data-reveal-animation=zoom-center] .animate_el.is-revealed,html[data-reveal-animation=zoom-center] .animate_els.is-revealed,html[data-reveal-animation=zoom-center] [data-reveal].is-revealed{transform:none}@media screen and (prefers-reduced-motion:reduce){.animate_el,.animate_els,[data-reveal]{opacity:1;transform:none;transition:none}}.address .form-input-label,.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@font-face{font-display:block;font-family:Barlow;font-style:normal;font-weight:400;src:url(/theme/assets/fonts/barlow/barlow-regular.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Barlow;font-style:normal;font-weight:700;src:url(/theme/assets/fonts/barlow/barlow-bold.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Barlow;font-style:italic;font-weight:400;src:url(/theme/assets/fonts/barlow/barlow-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Barlow;font-style:italic;font-weight:700;src:url(/theme/assets/fonts/barlow/barlow-bolditalic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;font-family:coranto-2;line-height:1.5}ul{list-style:none}ul,ul li{padding:0}#section-not-found .not-found-content .title,.consultant-card-title p,.country-selector .country-selector-content .sub-title,.featured-interviews .interview .interview-content .interview-content-subtitle,.headline-1,.headline-2,.headline-3,.headline-4,.headline-5,.headline-6,.interviewees-cvs .interviewee-cv .interviewee-name,.job-result .job-result-content .job-result-content-title,.newsletter-tray .newsletter-tray-title,.related-job .related-job-title .title,.result-content .title,h1,h2,h3,h4,h5,h6{font-family:var(--font-headings);margin:0}.headline-1,h1{font-size:3.6rem;font-weight:400;line-height:1.1}@media(min-width:768px){.headline-1,h1{font-size:6rem}}.headline-1 span,h1 span{font-family:var(--font-menu);font-weight:700}@media(min-width:576px){.headline-1.large,h1.large{font-size:6rem}}@media(min-width:992px){.headline-1.large,h1.large{font-size:7.8rem}}#section-not-found .not-found-content .title,.headline-2,.newsletter-tray .newsletter-tray-title,h2{font-size:3.2rem;font-weight:400;line-height:1.2}@media(min-width:768px){#section-not-found .not-found-content .title,.headline-2,.newsletter-tray .newsletter-tray-title,h2{font-size:3.6rem}}#section-not-found .not-found-content .title span,.headline-2 span,.newsletter-tray .newsletter-tray-title span,h2 span{font-family:var(--font-menu);font-weight:700}.headline-3,.interviewees-cvs .interviewee-cv .interviewee-name,.job-result .job-result-content .job-result-content-title,.related-job .related-job-title .title,.result-content .title,h3{font-size:2.4rem;font-weight:400;line-height:1.1}@media(min-width:768px){.headline-3,.interviewees-cvs .interviewee-cv .interviewee-name,.job-result .job-result-content .job-result-content-title,.related-job .related-job-title .title,.result-content .title,h3{font-size:2.6rem}}.country-selector .country-selector-content .sub-title,.featured-interviews .interview .interview-content .interview-content-subtitle,.headline-4,h4{font-family:var(--font-headings);font-size:1.9rem;font-weight:400;line-height:1}@media(min-width:768px){.country-selector .country-selector-content .sub-title,.featured-interviews .interview .interview-content .interview-content-subtitle,.headline-4,h4{font-size:2.2rem}}.consultant-card-title p,.headline-5,h5{font-family:var(--font-menu);font-size:1.7rem;font-weight:600;line-height:1.4}@media(min-width:768px){.consultant-card-title p,.headline-5,h5{font-size:1.9rem}}.headline-6,h6{font-size:1.9rem;font-weight:400;line-height:1.4}.text-center{text-align:center}.text-small{font-size:1.5rem}.tabs-element .tab-link,.ui-1{font-family:var(--font-menu);font-size:1.7rem;font-weight:400;line-height:1.5}.algolia-active-filters .algolia-active-filters-title,.consultant .consultant-content .consultant-content-function,.ui-2{font-family:var(--font-menu);font-size:1.5rem;font-weight:400;line-height:1.5}.title .subtitle{font-family:var(--font-button);font-size:1.7rem;font-weight:400}@media(min-width:768px){.title .subtitle{font-size:1.9rem}}.brass{color:var(--primary-brass);font-family:var(--font-headings);font-weight:400}.cv-popup-inner ul li b,.header-consultant-experiences ul li strong,.interviewee-info ul li b{font-variant:tabular-nums}.consultant .consultant-content .consultant-content-title,.footer .footer-title,.highlights-section .highlights-content .highlights-content-subtitle,.subtitle-large{font-family:var(--font-headings);font-size:1.9rem;font-weight:400;line-height:1.3684210526}.body-1,.footer .footer-contact-wrapper,.highlights-section .highlights-list .highlights-item .highlights-item-subtitle,.paragraph a:not(.button),.paragraph ol,.paragraph p,.paragraph ul{font-family:coranto-2;font-size:1.7rem;line-height:1.5}.body-2,.cards-section .cards-wrapper .card .card-content .card-description,.contact_form__field:not(.radio):not(.checkbox):not(.file) input.has-placeholder+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) input.is-dirty+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) input:focus+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) input[type=date]+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.has-placeholder+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.is-dirty+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea:focus+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.form-input-label,.form-input-field input.has-placeholder+.form-input-label,.form-input-field input.is-dirty+.form-input-label,.form-input-field input:focus+.form-input-label,.form-input-field select+.form-input-label,.form-input-field textarea.has-placeholder+.form-input-label,.form-input-field textarea.is-dirty+.form-input-label,.form-input-field textarea:focus+.form-input-label,.header-home .header-home-content .header-home-confidential-vacancies .header-home-confidential-vacancies-description,.job-result .job-result-content .job-result-content-text .description,.job-result .job-result-content .job-result-content-text ul,.our-approach .steps-wrapper .step .step-content .step-description,.phases-section .section__inner .phase .phase-content .phase-content-text,.phases-section .section__inner .phase .phase-steps .phase-step .phase-step-text,.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label,.sort-by .sort-by-select .ais-SortBy select+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea:focus+.form-input-label,fieldset legend{font-family:coranto-2;font-size:1.5rem;line-height:1.5}.body-3{font-family:coranto-2;font-size:1.3rem;line-height:1.5}.body-1 a:not(.button),.body-2 a:not(.button),.body-3 a:not(.button),.cards-section .cards-wrapper .card .card-content .card-description a:not(.button),.consultant .consultant-content .consultant-content-title a:not(.button),.contact_form__field:not(.radio):not(.checkbox):not(.file) input.has-placeholder+.form-input-label a:not(.button),.contact_form__field:not(.radio):not(.checkbox):not(.file) input.is-dirty+.form-input-label a:not(.button),.contact_form__field:not(.radio):not(.checkbox):not(.file) input:focus+.form-input-label a:not(.button),.contact_form__field:not(.radio):not(.checkbox):not(.file) input[type=date]+.form-input-label a:not(.button),.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.has-placeholder+.form-input-label a:not(.button),.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.is-dirty+.form-input-label a:not(.button),.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea:focus+.form-input-label a:not(.button),.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.form-input-label a:not(.button),.footer .footer-contact-wrapper a:not(.button),.footer .footer-title a:not(.button),.form-input-field input.has-placeholder+.form-input-label a:not(.button),.form-input-field input.is-dirty+.form-input-label a:not(.button),.form-input-field input:focus+.form-input-label a:not(.button),.form-input-field select+.form-input-label a:not(.button),.form-input-field textarea.has-placeholder+.form-input-label a:not(.button),.form-input-field textarea.is-dirty+.form-input-label a:not(.button),.form-input-field textarea:focus+.form-input-label a:not(.button),.header-home .header-home-content .header-home-confidential-vacancies .header-home-confidential-vacancies-description a:not(.button),.highlights-section .highlights-content .highlights-content-subtitle a:not(.button),.highlights-section .highlights-list .highlights-item .highlights-item-subtitle a:not(.button),.job-result .job-result-content .job-result-content-text .description a:not(.button),.job-result .job-result-content .job-result-content-text ul a:not(.button),.our-approach .steps-wrapper .step .step-content .step-description a:not(.button),.paragraph a:not(.button) a:not(.button),.paragraph ol a:not(.button),.paragraph p a:not(.button),.paragraph ul a:not(.button),.phases-section .section__inner .phase .phase-content .phase-content-text a:not(.button),.phases-section .section__inner .phase .phase-steps .phase-step .phase-step-text a:not(.button),.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label a:not(.button),.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label a:not(.button),.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label a:not(.button),.sort-by .sort-by-select .ais-SortBy select+.form-input-label a:not(.button),.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label a:not(.button),.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label a:not(.button),.sort-by .sort-by-select .ais-SortBy textarea:focus+.form-input-label a:not(.button),.subtitle-large a:not(.button),fieldset legend a:not(.button){color:var(--primary-brass);display:inline;position:relative;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;transition:all .2s ease-in-out}.body-1 a:not(.button):focus,.body-1 a:not(.button):hover,.body-2 a:not(.button):focus,.body-2 a:not(.button):hover,.body-3 a:not(.button):focus,.body-3 a:not(.button):hover,.cards-section .cards-wrapper .card .card-content .card-description a:not(.button):focus,.cards-section .cards-wrapper .card .card-content .card-description a:not(.button):hover,.consultant .consultant-content .consultant-content-title a:not(.button):focus,.consultant .consultant-content .consultant-content-title a:not(.button):hover,.contact_form__field:not(.radio):not(.checkbox):not(.file) input.has-placeholder+.form-input-label a:not(.button):focus,.contact_form__field:not(.radio):not(.checkbox):not(.file) input.has-placeholder+.form-input-label a:not(.button):hover,.contact_form__field:not(.radio):not(.checkbox):not(.file) input.is-dirty+.form-input-label a:not(.button):focus,.contact_form__field:not(.radio):not(.checkbox):not(.file) input.is-dirty+.form-input-label a:not(.button):hover,.contact_form__field:not(.radio):not(.checkbox):not(.file) input:focus+.form-input-label a:not(.button):focus,.contact_form__field:not(.radio):not(.checkbox):not(.file) input:focus+.form-input-label a:not(.button):hover,.contact_form__field:not(.radio):not(.checkbox):not(.file) input[type=date]+.form-input-label a:not(.button):focus,.contact_form__field:not(.radio):not(.checkbox):not(.file) input[type=date]+.form-input-label a:not(.button):hover,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.has-placeholder+.form-input-label a:not(.button):focus,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.has-placeholder+.form-input-label a:not(.button):hover,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.is-dirty+.form-input-label a:not(.button):focus,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.is-dirty+.form-input-label a:not(.button):hover,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea:focus+.form-input-label a:not(.button):focus,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea:focus+.form-input-label a:not(.button):hover,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.form-input-label a:not(.button):focus,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.form-input-label a:not(.button):hover,.footer .footer-contact-wrapper a:not(.button):focus,.footer .footer-contact-wrapper a:not(.button):hover,.footer .footer-title a:not(.button):focus,.footer .footer-title a:not(.button):hover,.form-input-field input.has-placeholder+.form-input-label a:not(.button):focus,.form-input-field input.has-placeholder+.form-input-label a:not(.button):hover,.form-input-field input.is-dirty+.form-input-label a:not(.button):focus,.form-input-field input.is-dirty+.form-input-label a:not(.button):hover,.form-input-field input:focus+.form-input-label a:not(.button):focus,.form-input-field input:focus+.form-input-label a:not(.button):hover,.form-input-field select+.form-input-label a:not(.button):focus,.form-input-field select+.form-input-label a:not(.button):hover,.form-input-field textarea.has-placeholder+.form-input-label a:not(.button):focus,.form-input-field textarea.has-placeholder+.form-input-label a:not(.button):hover,.form-input-field textarea.is-dirty+.form-input-label a:not(.button):focus,.form-input-field textarea.is-dirty+.form-input-label a:not(.button):hover,.form-input-field textarea:focus+.form-input-label a:not(.button):focus,.form-input-field textarea:focus+.form-input-label a:not(.button):hover,.header-home .header-home-content .header-home-confidential-vacancies .header-home-confidential-vacancies-description a:not(.button):focus,.header-home .header-home-content .header-home-confidential-vacancies .header-home-confidential-vacancies-description a:not(.button):hover,.highlights-section .highlights-content .highlights-content-subtitle a:not(.button):focus,.highlights-section .highlights-content .highlights-content-subtitle a:not(.button):hover,.highlights-section .highlights-list .highlights-item .highlights-item-subtitle a:not(.button):focus,.highlights-section .highlights-list .highlights-item .highlights-item-subtitle a:not(.button):hover,.job-result .job-result-content .job-result-content-text .description a:not(.button):focus,.job-result .job-result-content .job-result-content-text .description a:not(.button):hover,.job-result .job-result-content .job-result-content-text ul a:not(.button):focus,.job-result .job-result-content .job-result-content-text ul a:not(.button):hover,.our-approach .steps-wrapper .step .step-content .step-description a:not(.button):focus,.our-approach .steps-wrapper .step .step-content .step-description a:not(.button):hover,.paragraph a:not(.button) a:not(.button):focus,.paragraph a:not(.button) a:not(.button):hover,.paragraph ol a:not(.button):focus,.paragraph ol a:not(.button):hover,.paragraph p a:not(.button):focus,.paragraph p a:not(.button):hover,.paragraph ul a:not(.button):focus,.paragraph ul a:not(.button):hover,.phases-section .section__inner .phase .phase-content .phase-content-text a:not(.button):focus,.phases-section .section__inner .phase .phase-content .phase-content-text a:not(.button):hover,.phases-section .section__inner .phase .phase-steps .phase-step .phase-step-text a:not(.button):focus,.phases-section .section__inner .phase .phase-steps .phase-step .phase-step-text a:not(.button):hover,.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label a:not(.button):focus,.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label a:not(.button):hover,.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label a:not(.button):focus,.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label a:not(.button):hover,.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label a:not(.button):focus,.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label a:not(.button):hover,.sort-by .sort-by-select .ais-SortBy select+.form-input-label a:not(.button):focus,.sort-by .sort-by-select .ais-SortBy select+.form-input-label a:not(.button):hover,.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label a:not(.button):focus,.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label a:not(.button):hover,.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label a:not(.button):focus,.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label a:not(.button):hover,.sort-by .sort-by-select .ais-SortBy textarea:focus+.form-input-label a:not(.button):focus,.sort-by .sort-by-select .ais-SortBy textarea:focus+.form-input-label a:not(.button):hover,.subtitle-large a:not(.button):focus,.subtitle-large a:not(.button):hover,fieldset legend a:not(.button):focus,fieldset legend a:not(.button):hover{color:var(--primary-brass);text-decoration-color:var(--primary-brass);text-decoration-thickness:1px}.button{line-height:1}.algolia-active-filters .algolia-active-filters-chip,.algolia-active-filters .algolia-active-filters-clear,.label-1{font-family:var(--font-menu);font-size:1.4rem;font-weight:400;line-height:1.2857142857}.label-2{font-family:var(--font-menu);font-size:1.3rem;line-height:1.5}.label-2 p{font-family:inherit;font-size:inherit;line-height:inherit}.label-3{font-family:var(--font-menu);font-size:1.5rem;line-height:1.5}.label-3 p{font-family:inherit;font-size:inherit;line-height:inherit}.quote-medium{font-family:var(--font-headings);font-size:1.9rem;font-style:italic;font-weight:400;letter-spacing:3%;line-height:1.61}picture{position:relative}picture source{position:absolute;top:0}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}main{position:relative}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,input,select{font-family:var(--font-text)}button,select{color:inherit;text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.plate--container,.plate--container-fluid{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.plate--row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.plate--column{box-sizing:border-box;flex-grow:0;flex-shrink:0}.plate--column:not(.no-padding){padding-left:20px;padding-right:20px}.plate--column.no-padding{padding-left:0;padding-right:0}@media(min-width:768px){.plate--container,.plate--container-fluid{padding-left:15px;padding-right:15px;width:100%}.plate--row{margin-left:-15px;margin-right:-15px}.plate--column:not(.no-padding){padding-left:15px;padding-right:15px}.plate--column.no-padding{padding-left:0;padding-right:0}}.plate--column.xs-1,[data-plate-col-xs="1"]{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--column.xs-2,[data-plate-col-xs="2"]{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--column.xs-3,[data-plate-col-xs="3"]{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--column.xs-4,[data-plate-col-xs="4"]{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--column.xs-5,[data-plate-col-xs="5"]{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--column.xs-6,[data-plate-col-xs="6"]{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--column.xs-7,[data-plate-col-xs="7"]{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--column.xs-8,[data-plate-col-xs="8"]{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--column.xs-9,[data-plate-col-xs="9"]{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--column.xs-10,[data-plate-col-xs="10"]{flex-basis:83.333333333%;max-width:83.333333333%}.plate--column.xs-11,[data-plate-col-xs="11"]{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%}.plate--column.xs-12,[data-plate-col-xs="12"]{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-xs="0"]:not([data-plate-positioning-disabled]){-moz-order:0;order:0}[data-plate-position-xs="1"]:not([data-plate-positioning-disabled]){-moz-order:1;order:1}[data-plate-position-xs="2"]:not([data-plate-positioning-disabled]){-moz-order:2;order:2}[data-plate-position-xs="3"]:not([data-plate-positioning-disabled]){-moz-order:3;order:3}[data-plate-position-xs="4"]:not([data-plate-positioning-disabled]){-moz-order:4;order:4}[data-plate-position-xs="5"]:not([data-plate-positioning-disabled]){-moz-order:5;order:5}[data-plate-position-xs="6"]:not([data-plate-positioning-disabled]){-moz-order:6;order:6}[data-plate-position-xs="7"]:not([data-plate-positioning-disabled]){-moz-order:7;order:7}[data-plate-position-xs="8"]:not([data-plate-positioning-disabled]){-moz-order:8;order:8}[data-plate-position-xs="9"]:not([data-plate-positioning-disabled]){-moz-order:9;order:9}[data-plate-position-xs="10"]:not([data-plate-positioning-disabled]){-moz-order:10;order:10}[data-plate-position-xs="11"]:not([data-plate-positioning-disabled]){-moz-order:11;order:11}[data-plate-position-xs="12"]:not([data-plate-positioning-disabled]){-moz-order:12;order:12}[data-plate-position-xs="13"]:not([data-plate-positioning-disabled]){-moz-order:13;order:13}[data-plate-position-xs="14"]:not([data-plate-positioning-disabled]){-moz-order:14;order:14}[data-plate-position-xs="15"]:not([data-plate-positioning-disabled]){-moz-order:15;order:15}[data-plate-position-xs="16"]:not([data-plate-positioning-disabled]){-moz-order:16;order:16}[data-plate-position-xs="17"]:not([data-plate-positioning-disabled]){-moz-order:17;order:17}[data-plate-position-xs="18"]:not([data-plate-positioning-disabled]){-moz-order:18;order:18}[data-plate-position-xs="19"]:not([data-plate-positioning-disabled]){-moz-order:19;order:19}@media(min-width:576px){.plate--column.sm-1,[data-plate-col-sm="1"]{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--column.sm-2,[data-plate-col-sm="2"]{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--column.sm-3,[data-plate-col-sm="3"]{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--column.sm-4,[data-plate-col-sm="4"]{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--column.sm-5,[data-plate-col-sm="5"]{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--column.sm-6,[data-plate-col-sm="6"]{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--column.sm-7,[data-plate-col-sm="7"]{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--column.sm-8,[data-plate-col-sm="8"]{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--column.sm-9,[data-plate-col-sm="9"]{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--column.sm-10,[data-plate-col-sm="10"]{flex-basis:83.333333333%;max-width:83.333333333%}.plate--column.sm-11,[data-plate-col-sm="11"]{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{max-width:576px;width:100%}.plate--column.sm-12,[data-plate-col-sm="12"]{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-sm="0"]:not([data-plate-positioning-disabled]){-moz-order:0;order:0}[data-plate-position-sm="1"]:not([data-plate-positioning-disabled]){-moz-order:1;order:1}[data-plate-position-sm="2"]:not([data-plate-positioning-disabled]){-moz-order:2;order:2}[data-plate-position-sm="3"]:not([data-plate-positioning-disabled]){-moz-order:3;order:3}[data-plate-position-sm="4"]:not([data-plate-positioning-disabled]){-moz-order:4;order:4}[data-plate-position-sm="5"]:not([data-plate-positioning-disabled]){-moz-order:5;order:5}[data-plate-position-sm="6"]:not([data-plate-positioning-disabled]){-moz-order:6;order:6}[data-plate-position-sm="7"]:not([data-plate-positioning-disabled]){-moz-order:7;order:7}[data-plate-position-sm="8"]:not([data-plate-positioning-disabled]){-moz-order:8;order:8}[data-plate-position-sm="9"]:not([data-plate-positioning-disabled]){-moz-order:9;order:9}[data-plate-position-sm="10"]:not([data-plate-positioning-disabled]){-moz-order:10;order:10}[data-plate-position-sm="11"]:not([data-plate-positioning-disabled]){-moz-order:11;order:11}[data-plate-position-sm="12"]:not([data-plate-positioning-disabled]){-moz-order:12;order:12}[data-plate-position-sm="13"]:not([data-plate-positioning-disabled]){-moz-order:13;order:13}[data-plate-position-sm="14"]:not([data-plate-positioning-disabled]){-moz-order:14;order:14}[data-plate-position-sm="15"]:not([data-plate-positioning-disabled]){-moz-order:15;order:15}[data-plate-position-sm="16"]:not([data-plate-positioning-disabled]){-moz-order:16;order:16}[data-plate-position-sm="17"]:not([data-plate-positioning-disabled]){-moz-order:17;order:17}[data-plate-position-sm="18"]:not([data-plate-positioning-disabled]){-moz-order:18;order:18}[data-plate-position-sm="19"]:not([data-plate-positioning-disabled]){-moz-order:19;order:19}}@media(min-width:768px){.plate--column.md-1,[data-plate-col-md="1"]{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--column.md-2,[data-plate-col-md="2"]{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--column.md-3,[data-plate-col-md="3"]{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--column.md-4,[data-plate-col-md="4"]{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--column.md-5,[data-plate-col-md="5"]{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--column.md-6,[data-plate-col-md="6"]{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--column.md-7,[data-plate-col-md="7"]{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--column.md-8,[data-plate-col-md="8"]{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--column.md-9,[data-plate-col-md="9"]{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--column.md-10,[data-plate-col-md="10"]{flex-basis:83.333333333%;max-width:83.333333333%}.plate--column.md-11,[data-plate-col-md="11"]{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{max-width:768px;width:100%}.plate--column.md-12,[data-plate-col-md="12"]{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-md="0"]:not([data-plate-positioning-disabled]){-moz-order:0;order:0}[data-plate-position-md="1"]:not([data-plate-positioning-disabled]){-moz-order:1;order:1}[data-plate-position-md="2"]:not([data-plate-positioning-disabled]){-moz-order:2;order:2}[data-plate-position-md="3"]:not([data-plate-positioning-disabled]){-moz-order:3;order:3}[data-plate-position-md="4"]:not([data-plate-positioning-disabled]){-moz-order:4;order:4}[data-plate-position-md="5"]:not([data-plate-positioning-disabled]){-moz-order:5;order:5}[data-plate-position-md="6"]:not([data-plate-positioning-disabled]){-moz-order:6;order:6}[data-plate-position-md="7"]:not([data-plate-positioning-disabled]){-moz-order:7;order:7}[data-plate-position-md="8"]:not([data-plate-positioning-disabled]){-moz-order:8;order:8}[data-plate-position-md="9"]:not([data-plate-positioning-disabled]){-moz-order:9;order:9}[data-plate-position-md="10"]:not([data-plate-positioning-disabled]){-moz-order:10;order:10}[data-plate-position-md="11"]:not([data-plate-positioning-disabled]){-moz-order:11;order:11}[data-plate-position-md="12"]:not([data-plate-positioning-disabled]){-moz-order:12;order:12}[data-plate-position-md="13"]:not([data-plate-positioning-disabled]){-moz-order:13;order:13}[data-plate-position-md="14"]:not([data-plate-positioning-disabled]){-moz-order:14;order:14}[data-plate-position-md="15"]:not([data-plate-positioning-disabled]){-moz-order:15;order:15}[data-plate-position-md="16"]:not([data-plate-positioning-disabled]){-moz-order:16;order:16}[data-plate-position-md="17"]:not([data-plate-positioning-disabled]){-moz-order:17;order:17}[data-plate-position-md="18"]:not([data-plate-positioning-disabled]){-moz-order:18;order:18}[data-plate-position-md="19"]:not([data-plate-positioning-disabled]){-moz-order:19;order:19}}@media(min-width:992px){.plate--column.lg-1,[data-plate-col-lg="1"]{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--column.lg-2,[data-plate-col-lg="2"]{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--column.lg-3,[data-plate-col-lg="3"]{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--column.lg-4,[data-plate-col-lg="4"]{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--column.lg-5,[data-plate-col-lg="5"]{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--column.lg-6,[data-plate-col-lg="6"]{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--column.lg-7,[data-plate-col-lg="7"]{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--column.lg-8,[data-plate-col-lg="8"]{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--column.lg-9,[data-plate-col-lg="9"]{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--column.lg-10,[data-plate-col-lg="10"]{flex-basis:83.333333333%;max-width:83.333333333%}.plate--column.lg-11,[data-plate-col-lg="11"]{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{max-width:992px;width:100%}.plate--column.lg-12,[data-plate-col-lg="12"]{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-lg="0"]:not([data-plate-positioning-disabled]){-moz-order:0;order:0}[data-plate-position-lg="1"]:not([data-plate-positioning-disabled]){-moz-order:1;order:1}[data-plate-position-lg="2"]:not([data-plate-positioning-disabled]){-moz-order:2;order:2}[data-plate-position-lg="3"]:not([data-plate-positioning-disabled]){-moz-order:3;order:3}[data-plate-position-lg="4"]:not([data-plate-positioning-disabled]){-moz-order:4;order:4}[data-plate-position-lg="5"]:not([data-plate-positioning-disabled]){-moz-order:5;order:5}[data-plate-position-lg="6"]:not([data-plate-positioning-disabled]){-moz-order:6;order:6}[data-plate-position-lg="7"]:not([data-plate-positioning-disabled]){-moz-order:7;order:7}[data-plate-position-lg="8"]:not([data-plate-positioning-disabled]){-moz-order:8;order:8}[data-plate-position-lg="9"]:not([data-plate-positioning-disabled]){-moz-order:9;order:9}[data-plate-position-lg="10"]:not([data-plate-positioning-disabled]){-moz-order:10;order:10}[data-plate-position-lg="11"]:not([data-plate-positioning-disabled]){-moz-order:11;order:11}[data-plate-position-lg="12"]:not([data-plate-positioning-disabled]){-moz-order:12;order:12}[data-plate-position-lg="13"]:not([data-plate-positioning-disabled]){-moz-order:13;order:13}[data-plate-position-lg="14"]:not([data-plate-positioning-disabled]){-moz-order:14;order:14}[data-plate-position-lg="15"]:not([data-plate-positioning-disabled]){-moz-order:15;order:15}[data-plate-position-lg="16"]:not([data-plate-positioning-disabled]){-moz-order:16;order:16}[data-plate-position-lg="17"]:not([data-plate-positioning-disabled]){-moz-order:17;order:17}[data-plate-position-lg="18"]:not([data-plate-positioning-disabled]){-moz-order:18;order:18}[data-plate-position-lg="19"]:not([data-plate-positioning-disabled]){-moz-order:19;order:19}}@media(min-width:1310px){.plate--column.xl-1,[data-plate-col-xl="1"]{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--column.xl-2,[data-plate-col-xl="2"]{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--column.xl-3,[data-plate-col-xl="3"]{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--column.xl-4,[data-plate-col-xl="4"]{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--column.xl-5,[data-plate-col-xl="5"]{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--column.xl-6,[data-plate-col-xl="6"]{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--column.xl-7,[data-plate-col-xl="7"]{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--column.xl-8,[data-plate-col-xl="8"]{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--column.xl-9,[data-plate-col-xl="9"]{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--column.xl-10,[data-plate-col-xl="10"]{flex-basis:83.333333333%;max-width:83.333333333%}.plate--column.xl-11,[data-plate-col-xl="11"]{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{max-width:1310px;width:100%}.plate--column.xl-12,[data-plate-col-xl="12"]{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-xl="0"]:not([data-plate-positioning-disabled]){-moz-order:0;order:0}[data-plate-position-xl="1"]:not([data-plate-positioning-disabled]){-moz-order:1;order:1}[data-plate-position-xl="2"]:not([data-plate-positioning-disabled]){-moz-order:2;order:2}[data-plate-position-xl="3"]:not([data-plate-positioning-disabled]){-moz-order:3;order:3}[data-plate-position-xl="4"]:not([data-plate-positioning-disabled]){-moz-order:4;order:4}[data-plate-position-xl="5"]:not([data-plate-positioning-disabled]){-moz-order:5;order:5}[data-plate-position-xl="6"]:not([data-plate-positioning-disabled]){-moz-order:6;order:6}[data-plate-position-xl="7"]:not([data-plate-positioning-disabled]){-moz-order:7;order:7}[data-plate-position-xl="8"]:not([data-plate-positioning-disabled]){-moz-order:8;order:8}[data-plate-position-xl="9"]:not([data-plate-positioning-disabled]){-moz-order:9;order:9}[data-plate-position-xl="10"]:not([data-plate-positioning-disabled]){-moz-order:10;order:10}[data-plate-position-xl="11"]:not([data-plate-positioning-disabled]){-moz-order:11;order:11}[data-plate-position-xl="12"]:not([data-plate-positioning-disabled]){-moz-order:12;order:12}[data-plate-position-xl="13"]:not([data-plate-positioning-disabled]){-moz-order:13;order:13}[data-plate-position-xl="14"]:not([data-plate-positioning-disabled]){-moz-order:14;order:14}[data-plate-position-xl="15"]:not([data-plate-positioning-disabled]){-moz-order:15;order:15}[data-plate-position-xl="16"]:not([data-plate-positioning-disabled]){-moz-order:16;order:16}[data-plate-position-xl="17"]:not([data-plate-positioning-disabled]){-moz-order:17;order:17}[data-plate-position-xl="18"]:not([data-plate-positioning-disabled]){-moz-order:18;order:18}[data-plate-position-xl="19"]:not([data-plate-positioning-disabled]){-moz-order:19;order:19}}[data-plate-hidden-lg],[data-plate-hidden-md],[data-plate-hidden-sm],[data-plate-hidden-xs]{display:block!important}[data-plate-hidden-xs]{display:none!important}.plate--column{min-height:4rem;width:100%}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.plate--column,.plate--page-content-wrapper,.plate--section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;flex-direction:column}.plate--element__image img{max-width:100%!important;width:auto}@media(max-width:767.98px){.section{padding-bottom:4rem;padding-top:4rem}}@media(min-width:768px){.section{padding-bottom:6rem;padding-top:6rem}}@media(max-width:767.98px){.p-t-m--s{padding-top:1rem}.p-b-m--s{padding-bottom:1rem}.p-t-m--m{padding-top:4rem}.p-b-m--m{padding-bottom:4rem}.p-t-m--l{padding-top:8rem}.p-b-m--l{padding-bottom:8rem}}@media(min-width:768px){.p-t-d--s{padding-top:3rem}.p-b-d--s{padding-bottom:3rem}.p-t-d--m{padding-top:6rem}.p-b-d--m{padding-bottom:6rem}.p-t-d--l{padding-top:11rem}.p-b-d--l{padding-bottom:11rem}}*{box-sizing:border-box;margin:0}html{font-size:62.5%;overflow-x:clip;scroll-behavior:smooth}@media(max-width:991.98px){html.has-no-overflow{overflow:hidden}html.has-no-overflow body:not(.nav-is-open) .nav{z-index:130}html.has-no-overflow .main-content{z-index:131}}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,body.content-type-job.is-detail:before{background-color:var(--primary-sand)}.main-content{padding-bottom:10vw;position:relative;z-index:130}.main-content:has(.is-last-section.parallax-section){padding-bottom:0}.main-content+.footer{margin-top:-10vw}.content-type-consultant.is-detail .main-content+footer{margin-top:0}.main-content .section__inner{z-index:2}picture,picture img{display:block}body{color:var(--basic-blue);font-family:var(--font-text,var(--font-headings));font-size:1.7rem;line-height:1.5}.rel{position:relative}:target{scroll-margin-block:25ex}.algolia-image-grid-wrapper{container-name:algoliaImageGrid;container-type:inline-size}.algolia-image-grid-wrapper .algolia-image-grid-logo{align-items:center;background-color:var(--basic-white);border-radius:var(--card-border-radius,0);display:flex;height:12rem;justify-content:center;margin:0 0 1.2rem auto;padding:1.2rem;width:12rem}@media(min-width:768px){.algolia-image-grid-wrapper .algolia-image-grid-logo{height:12rem;width:12rem}}.algolia-image-grid-wrapper .algolia-image-grid-logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.algolia-image-grid-wrapper .algolia-image-grid-single{aspect-ratio:2/3;-webkit-mask-image:url(../images/algolia-image-grid.svg);mask-image:url(../images/algolia-image-grid.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.algolia-image-grid-wrapper .algolia-image-grid-single picture{height:100%;width:100%}.algolia-image-grid-wrapper .algolia-image-grid-single picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@container algoliaImageGrid (width > 400px){.algolia-image-grid-wrapper .algolia-image-grid-logo{margin:0 0 1.8rem auto}.algolia-image-grid-wrapper .algolia-image-grid{gap:1.8rem}}.algolia-image-grid{align-items:start;display:grid;gap:1.2rem;grid-template-areas:"image-1 image-1 image-1 image-1" "image-2 image-2 image-3 image-3" ". image-4 image-4 image-4";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;margin:0 auto;-webkit-margin-start:-1.8rem;margin-inline-start:-1.8rem}.algolia-image-grid .algolia-image-grid-item{position:relative}.algolia-image-grid .algolia-image-grid-item img{border-radius:var(--card-border-radius,0);width:100%}.algolia-image-grid .algolia-image-grid-item.first_image{grid-area:image-1;width:calc(100% - 1.8rem);-webkit-margin-start:auto;margin-inline-start:auto}.algolia-image-grid .algolia-image-grid-item.first_image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.algolia-image-grid .algolia-image-grid-item.second_image{grid-area:image-2}.algolia-image-grid .algolia-image-grid-item.second_image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.algolia-image-grid .algolia-image-grid-item.third_image{grid-area:image-3}.algolia-image-grid .algolia-image-grid-item.third_image img{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover}.algolia-image-grid .algolia-image-grid-item.fourth_image{grid-area:image-4}.algolia-image-grid .algolia-image-grid-item.fourth_image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.algolia-index{position:relative;z-index:150}.algolia-index--reserve-height .algolia-index-app{min-height:100vh}.search-container{align-items:flex-start;display:grid;gap:2.4rem 0;grid-template-areas:"filters" "results" "pagination";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto max-content}@media(min-width:768px){.search-container{gap:0 .8rem;grid-template-areas:"filters layout layout layout" "filters results results results" "pagination pagination pagination pagination";grid-template-columns:auto repeat(3,minmax(0,1fr))}}.search-container.no-filters-layout{gap:.8rem;grid-template-areas:"layout" "results" "pagination";grid-template-columns:1fr}.search-container.no-filters-layout .search-container-filters{display:none}.search-container .filter-toggle{grid-area:filters;-webkit-margin-start:auto;align-items:center;background-color:var(--grey-blue);border-radius:var(--action-border-radius);cursor:pointer;display:flex;height:3.6rem;justify-content:center;margin-inline-start:auto;padding:.8rem;width:3.6rem}@media(min-width:768px){.search-container .filter-toggle{display:none}}.search-container .filter-toggle svg{height:100%;width:100%}@media(min-width:768px){.search-container .search-container-filters{grid-area:filters;grid-row:1/span 2;max-height:calc(100vh - 12rem);overflow:auto;overflow-x:scroll;position:sticky;top:12rem;transform:translateY(0);-ms-overflow-style:none;scrollbar-width:none}.search-container .search-container-filters::-webkit-scrollbar{display:none}}.search-container .search-container-filters .algolia-filters-wrapper .algolia-filters-items-wrapper{display:grid;grid-template-columns:0fr;transition:grid-template-columns .5s ease-in-out,padding .5s ease-in-out}.search-container .search-container-filters .algolia-filters-wrapper .algolia-filters-items-wrapper .algolia-filters-items{overflow:hidden;padding:0 0 5rem}.search-container .search-container-filters .algolia-filters-wrapper.open .algolia-filters-title-icon svg{transform:scaleX(-1)}.search-container .search-container-filters .algolia-filters-wrapper.open .algolia-filters-items-wrapper{grid-template-columns:1fr;max-width:32.4rem;padding-right:8rem}.search-container .search-container-layout{display:none}@media(min-width:768px){.search-container .search-container-layout{align-items:center;display:flex;gap:1.2rem;grid-area:layout;grid-row:1;justify-content:flex-end}}.search-container .search-container-layout .button.active{background-color:var(--basic-blue);color:var(--basic-white)}@media(min-width:768px){.search-container .search-container-layout .display-options-item .button-icon{height:4.8rem;width:4.8rem}}.search-container .search-container-wrapper{grid-area:results}@media(min-width:768px){.search-container .search-container-wrapper{grid-row:2}}.search-container .ais-Pagination{grid-area:pagination}@media(min-width:768px){.search-container .ais-Pagination{grid-row:3}}.candidate-profile{background-color:var(--basic-white);border-radius:1rem;box-shadow:0 4px 2rem 0 rgba(0,0,0,.1);overflow:hidden;padding:3.4rem 1rem 0 3.4rem}.candidate-profile-title{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;margin:0 0 .8rem;padding:0 2.4rem 0 0}.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.candidate-profile-title .job-result .job-result-content .job-result-content-title,.candidate-profile-title .related-job .related-job-title .title,.candidate-profile-title .result-content .title,.candidate-profile-title h3,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name,.job-result .job-result-content .candidate-profile-title .job-result-content-title,.related-job .related-job-title .candidate-profile-title .title,.result-content .candidate-profile-title .title{color:var(--secondary-color)}@media(min-width:992px){.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.candidate-profile-title .job-result .job-result-content .job-result-content-title,.candidate-profile-title .related-job .related-job-title .title,.candidate-profile-title .result-content .title,.candidate-profile-title h3,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name,.job-result .job-result-content .candidate-profile-title .job-result-content-title,.related-job .related-job-title .candidate-profile-title .title,.result-content .candidate-profile-title .title{font-size:2.4rem}}@media(min-width:1310px){.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.candidate-profile-title .job-result .job-result-content .job-result-content-title,.candidate-profile-title .related-job .related-job-title .title,.candidate-profile-title .result-content .title,.candidate-profile-title h3,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name,.job-result .job-result-content .candidate-profile-title .job-result-content-title,.related-job .related-job-title .candidate-profile-title .title,.result-content .candidate-profile-title .title{font-size:3rem}}.candidate-profile .requirements ul{font-size:1.6rem;line-height:1.4;list-style:disc;padding-left:2rem}.candidate-profile .requirements ul li{padding-bottom:.8rem}.candidate-profile .info{font-size:1.2rem;line-height:normal;margin:3.2rem 5rem 2rem 0}.candidate-profile .consultants-swiper{position:relative}.candidate-profile .consultants-swiper .swiper-slide{margin:auto 0 0;opacity:0;transition:opacity .3s ease-in-out}.candidate-profile .consultants-swiper .swiper-slide-active{opacity:1}.candidate-profile .consultants-swiper__nav{align-items:center;display:flex;height:100%;justify-content:space-between;left:-2rem;pointer-events:none;position:absolute;right:0;top:0;width:100%;width:calc(100% + 2rem);z-index:1}.candidate-profile .consultants-swiper__nav--next,.candidate-profile .consultants-swiper__nav--prev{color:var(--jeansblue);cursor:pointer;pointer-events:all;transition:opacity .3s ease-in-out}.candidate-profile .consultants-swiper__nav--next svg,.candidate-profile .consultants-swiper__nav--prev svg{height:.8rem;width:1.2rem}.candidate-profile .consultants-swiper__nav--next.swiper-button-disabled,.candidate-profile .consultants-swiper__nav--prev.swiper-button-disabled{opacity:.5}.candidate-profile .consultants-swiper__nav--prev svg{transform:rotate(180deg)}.bento-card{background-color:var(--basic-white);border-radius:var(--card-border-radius,1.2rem);color:var(--basic-blue);display:grid;grid-template-areas:"card";overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .3s ease-in-out}.bento-card__media{display:flex;grid-area:card;inline-size:100%;min-block-size:20rem}.bento-card__image{block-size:100%;inline-size:100%;overflow:hidden}.bento-card__image img{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease-in-out}.bento-card__content{align-self:end;background-color:var(--basic-white);border-start-end-radius:var(--card-border-radius,1.2rem);border-start-start-radius:var(--card-border-radius,1.2rem);display:flex;flex-direction:column;gap:.8rem;grid-area:card;justify-self:center;max-inline-size:calc(100% - 3.2rem);min-inline-size:50%;padding-block:.8rem 1.6rem;padding-inline:1.6rem;width:100%;z-index:1}@media(max-width:991.98px){.bento-card__content{align-items:center;inline-size:calc(100% - 8.4rem);margin-inline:4.2rem}}.bento-card__logo{align-items:center;block-size:3.2rem;display:flex;justify-content:center;max-inline-size:12rem}.bento-card__logo img{block-size:100%;inline-size:auto;max-inline-size:100%;-o-object-fit:contain;object-fit:contain}.bento-card__company{font-size:1.2rem;font-weight:600;line-height:1.2;text-align:center}.bento-card__title{display:-webkit-box;-webkit-line-clamp:2;margin:0;text-align:center;-webkit-box-orient:vertical;overflow:hidden}.bento-card:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.bento-card:hover .bento-card__image img{transform:scale(1.04)}@media(min-width:768px){.bento-card--one{grid-template-areas:"content" "media";grid-template-rows:1fr 1fr}.bento-card--one .bento-card__media{grid-area:media;min-block-size:0}.bento-card--one .bento-card__content{align-self:stretch;background-color:var(--basic-white);border-radius:0;grid-area:content;justify-self:stretch;max-inline-size:none;min-inline-size:0;padding-block:2rem;padding-inline:2rem}}@media(min-width:768px)and (max-width:767.98px){.bento-card--one .bento-card__content{align-items:center}}@media(min-width:768px){.bento-card--one .bento-card__logo{block-size:8rem;max-inline-size:16rem}.bento-card--one .bento-card__logo img{block-size:100%;inline-size:100%}.bento-card--one .bento-card__company{margin-block:auto}.bento-card--one .bento-card__title{margin-block:auto;text-align:start}}@media(min-width:768px)and (max-width:991.98px){.bento-card--two{grid-template-areas:"media" "content";grid-template-rows:1fr 1fr}}@media(min-width:768px){.bento-card--two .bento-card__content{align-items:center;margin-inline:3.2rem;max-inline-size:calc(100% - 20rem)}.bento-card--two .bento-card__image{aspect-ratio:16/9}}@media(max-width:991.98px){.bento-card--one .bento-card__image,.bento-card--two .bento-card__image{aspect-ratio:3/2}}@media(max-width:991.98px)and (max-width:991.98px){.bento-card--one .bento-card__logo,.bento-card--two .bento-card__logo{block-size:4.8rem;inline-size:10.9rem}}@media(min-width:992px){.bento-card.bento-card--slanted.bento-card--one:not(.bento-card--cut-out) .bento-card__image img{-webkit-clip-path:polygon(0 30%,100% 15%,100% 100%,0 100%);clip-path:polygon(0 30%,100% 15%,100% 100%,0 100%)}}.search-card{background-color:var(--grey-white);border-radius:var(--card-border-radius);color:inherit;display:block;text-decoration:none;transition:box-shadow .2s ease}.search-card:hover{box-shadow:0 0 1.6rem 0 rgba(0,0,0,.05)}.search-card-content{display:flex;flex-direction:column;gap:.8rem;padding:2.4rem}.search-card-type{color:var(--basic-blue);font-family:var(--font-button);font-size:1.4rem;letter-spacing:.04em;line-height:1;margin:0;order:-1;text-transform:uppercase}.search-card-title{color:var(--basic-blue);font-size:2.4rem;line-height:1.2;margin:0}.search-card-date{color:var(--grey-dark);font-size:1.5rem;line-height:1.5;margin:0}.search-card-excerpt{color:var(--dark-blue);margin:0}.search-card-excerpt p:last-child{-webkit-margin-after:0;margin-block-end:0}.consultant-card{contain:paint;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:auto}.consultant-card-title{color:var(--secondary-color);font-size:2rem;grid-area:1/1/2/2;margin:auto 0 3rem}.consultant-card-title p{color:var(--basic-blue)}.consultant-card-image{grid-area:1/2/3/3}.consultant-card-image img{height:100%;margin:0 0 -1px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}.consultant-card-bottom{align-items:flex-end;display:flex;gap:1rem;grid-area:2/1/3/3;padding:0 2.9rem 2.6rem 0;z-index:1}.consultant-card-bottom .apply-button{height:5.1rem;width:100%}.consultant{display:flex;flex-direction:column;height:100%;position:relative}.consultant .consultant-link{height:100%;position:absolute;right:0;top:0;width:100%;z-index:2}.consultant .consultant-background{bottom:0;height:calc(100% - 8rem);left:0;position:absolute;transition:height .5s ease,box-shadow .5s ease;width:100%;z-index:-1}.consultant .consultant-background:before{background-color:var(--basic-white);border-radius:var(--card-border-radius);content:"";height:100%;inset:0;position:absolute;transition:box-shadow .5s ease}.consultant .consultant-image{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%);overflow:hidden;padding:0 2.4rem}.consultant .consultant-image:after{background:radial-gradient(ellipse at center bottom,hsla(0,0%,51%,.65) 0,hsla(0,0%,51%,.55) 35%,hsla(0,0%,51%,.45) 60%,hsla(0,0%,51%,0) 80%);bottom:0;content:"";filter:blur(10px);height:40%;left:0;margin:0 auto;opacity:.6;position:absolute;right:0;transform-origin:bottom;transition:transform .5s ease,opacity .5s ease;width:85%;z-index:-1}.consultant .consultant-image img{aspect-ratio:720/808;display:block;height:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain;transition:transform .5s ease;width:80%}.consultant .consultant-content{display:flex;flex:1;flex-direction:column;padding:1.3rem 2.4rem 2rem;text-align:center}.consultant .consultant-content .consultant-content-title{align-items:center;display:flex;flex-wrap:wrap;gap:.4ch;justify-content:center;margin:0 auto;text-align:center}.consultant .consultant-content .consultant-content-function{font-family:var(--font-menu);justify-content:center;text-transform:capitalize;transform:translateY(0)}.consultant .consultant-content-bottom{position:relative;z-index:2;-webkit-margin-before:1.4rem;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-block-start:1.4rem}.consultant:not(.support):hover .consultant-image:after{opacity:.8;transform:scale(1.05)}.consultant:not(.support):hover .consultant-image img{transform:scale(1.02)}.consultant:not(.support):hover .consultant-background{height:calc(100% - 3rem)}.consultant:not(.support):hover .consultant-background:before{box-shadow:var(--drop-shadow-tom)}.consultant.support .consultant-background{-webkit-mask-image:linear-gradient(180deg,transparent,#000 29.81%,#000 69.23%,transparent);mask-image:linear-gradient(180deg,transparent,#000 29.81%,#000 69.23%,transparent)}.consultant.consultant--atmosphereImage .consultant-image,.consultant.consultant--cardImage .consultant-image{border-start-end-radius:var(--card-border-radius);border-start-start-radius:var(--card-border-radius);overflow:hidden;padding:0}.consultant.consultant--atmosphereImage .consultant-image:after,.consultant.consultant--cardImage .consultant-image:after{display:none}.consultant.consultant--atmosphereImage .consultant-image img,.consultant.consultant--cardImage .consultant-image img{width:100%}.consultant.consultant--atmosphereImage:not(.support):hover .consultant-image img,.consultant.consultant--cardImage:not(.support):hover .consultant-image img{transform:scale(1.02)}.consultant.consultant--atmosphereImage .consultant-image img{aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.consultant.consultant--cardImage .consultant-image{background-color:var(--dark-sand)}.consultant.consultant--cardImage .consultant-image img{aspect-ratio:5/4;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;padding-top:1rem}.sectors-or-functional-areas{-webkit-padding-before:2rem;align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;padding-block-start:2rem}.sectors-or-functional-areas span{background-color:var(--primary-sand);color:var(--basic-blue);font-family:var(--font-menu);font-size:1.3rem;line-height:1;padding:.2rem .6rem}.country-selector{background:var(--primary-sand);display:grid;grid-template-areas:"content";min-height:100svh;position:relative}.country-selector .country-selector-image{height:100%;position:absolute;right:0;top:0;width:100%}.country-selector .country-selector-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.country-selector .country-selector-content{align-items:center;color:var(--basic-blue);display:flex;grid-area:content;padding:10rem 0;text-align:center;z-index:1}.country-selector .country-selector-content video{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;border:transparent;-webkit-clip-path:inset(2px 2px 2px 2px);clip-path:inset(2px 2px 2px 2px);margin-left:-4.5rem;transform:translateZ(0);width:calc(100% + 9rem)}@media(min-width:576px){.country-selector .country-selector-content video{margin-left:0;max-width:100%;width:auto}}.country-selector .country-selector-content h1{margin:2.8rem 0 2rem}.country-selector .country-selector-content .language-picker-menu{background-color:transparent;display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center;margin:3.5rem 0 0;margin-inline:auto;min-width:unset;overflow:visible;padding:0 4rem;width:-moz-min-content;width:min-content;width:100%}@media(min-width:576px){.country-selector .country-selector-content .language-picker-menu{padding:0}}@media(min-width:992px){.country-selector .country-selector-content .language-picker-menu{gap:3.2rem}}@media(min-width:1310px){.country-selector .country-selector-content .language-picker-menu{width:100%}}.country-selector .country-selector-content .language-picker-menu li{width:100%}@media(min-width:576px){.country-selector .country-selector-content .language-picker-menu li{min-width:21rem}}@media(min-width:768px){.country-selector .country-selector-content .language-picker-menu li{flex:1 1 auto;min-width:unset;width:40%}}@media(min-width:1310px){.country-selector .country-selector-content .language-picker-menu li{flex:0 1 auto;width:auto}}.country-selector .country-selector-content .language-picker-menu a{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;cursor:pointer;display:flex;font-family:inherit;font-size:1.9rem;font-weight:600;justify-content:center;line-height:1.1;padding:2.4rem;text-align:center;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;width:100%}@media(min-width:768px){.country-selector .country-selector-content .language-picker-menu a{width:auto}}.country-selector .country-selector-content .language-picker-menu a span,.country-selector .country-selector-content .language-picker-menu a svg{z-index:1}.country-selector .country-selector-content .language-picker-menu a>span{-webkit-margin-end:auto;margin-inline-end:auto}.country-selector .country-selector-content .language-picker-menu a .arrow{flex:0 0 auto;height:2.4rem;padding:0;width:2.4rem;-webkit-margin-start:1.6rem;margin-inline-start:1.6rem}.country-selector .country-selector-content .language-picker-menu a{border-radius:var(--action-border-radius,0);font-family:var(--font-menu);overflow:hidden;position:relative}.country-selector .country-selector-content .language-picker-menu a:after{content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease;width:0}.country-selector .country-selector-content .language-picker-menu a{background-color:var(--grey-blue);color:var(--basic-blue)}.country-selector .country-selector-content .language-picker-menu a:after{background-color:var(--primary-brass)}@media(hover:hover){.country-selector .country-selector-content .language-picker-menu a:hover{color:var(--basic-white)}.country-selector .country-selector-content .language-picker-menu a:hover:after{width:100%}}.country-selector .country-selector-content .language-picker-flag{height:2.4rem;margin-right:1.6rem;width:2.4rem}.cta-buttons-wrapper .headline-3,.cta-buttons-wrapper .interviewees-cvs .interviewee-cv .interviewee-name,.cta-buttons-wrapper .job-result .job-result-content .job-result-content-title,.cta-buttons-wrapper .related-job .related-job-title .title,.cta-buttons-wrapper .result-content .title,.cta-buttons-wrapper h3,.interviewees-cvs .interviewee-cv .cta-buttons-wrapper .interviewee-name,.job-result .job-result-content .cta-buttons-wrapper .job-result-content-title,.related-job .related-job-title .cta-buttons-wrapper .title,.result-content .cta-buttons-wrapper .title{margin:0 0 3.2rem;text-align:center}.cta-buttons-wrapper .cta-buttons-wrapper-inner{display:flex;flex-direction:column;gap:1.6rem}.cta-buttons-wrapper .cta-buttons-wrapper-inner>.button{width:100%}.footer .cta-buttons-wrapper{background-color:var(--primary-sand);border-radius:1rem;padding:2rem}.footer .cta-buttons-wrapper .cta-buttons-wrapper-inner{align-items:center;justify-content:center}.footer .cta-buttons-wrapper .cta-buttons-wrapper-inner .button{justify-content:center;min-width:unset;width:100%}@media(min-width:1310px){.footer .cta-buttons-wrapper .cta-buttons-wrapper-inner{margin:auto}}dialog::-webkit-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(58,80,114,.8)}dialog+.backdrop,dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(58,80,114,.8)}dialog{align-self:center;border:none;border-radius:var(--card-border-radius);color:inherit;justify-self:center;padding:0;pointer-events:none}@media(min-width:768px){dialog{max-width:80rem;min-width:40rem;width:unset}}@media(min-width:1310px){dialog{max-width:90rem;min-width:90rem}}dialog{background-color:var(--primary-sand)}dialog .dialog-inner{display:grid;grid-template-areas:"close" "text";padding:3.2rem;row-gap:.8rem}@media(min-width:768px){dialog .dialog-inner{grid-template-areas:"close close" "text text";grid-template-columns:repeat(2,minmax(0,1fr));min-width:60rem;padding:3.2rem 4rem}}dialog .dialog-inner.text-center{text-align:center}dialog .dialog-close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:transparent;border:none;border-radius:100vw;color:#000;container-type:scroll-state;cursor:pointer;display:flex;display:grid;font-family:inherit;grid-area:close;height:3rem;justify-self:end;outline:none;padding:0;place-content:center;position:sticky;top:3.2rem;width:3rem;z-index:1}dialog .svg-close{color:var(--basic-blue);flex:0 0 auto;height:100%;padding:.75rem;transition:transform .2s ease-in-out,background-color .2s ease-in-out;width:100%}@container scroll-state((stuck: top)){dialog .svg-close{background-color:var(--basic-blue);color:#fff}}dialog .popup-content{display:flex;flex-direction:column;gap:1.6rem;grid-area:text;margin:0}dialog .popup-content .icon-element{height:4.8rem;justify-self:center;margin:0 auto .8rem;width:4.8rem}@media(min-width:768px){dialog .popup-content .icon-element{height:6.4rem;width:6.4rem}}dialog .popup-content .icon-element svg{aspect-ratio:1}dialog .popup-content .contact_form .button-group{justify-content:flex-end}dialog .popup-content .contact_form .button-group .contact_form__field__input.button[type=submit]{margin:0}dialog[open]{animation:fadein .2s ease-in forwards;pointer-events:auto}dialog .button-group{-webkit-margin-before:1.6rem;margin-block-start:1.6rem}@media(min-width:768px){dialog .button-group{justify-content:flex-end}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.faq-section{padding-block:10.4rem}.faq-section-inner{display:grid;gap:3.2rem;grid-template-areas:"media" "content";grid-template-columns:1fr}@container container (min-width: 768px){.faq-section-inner{grid-template-areas:"image content";grid-template-columns:4fr 8fr}.faq-section-inner .faq-section-image{-webkit-margin-end:3.2rem;margin-inline-end:3.2rem}}.faq-section-inner .faq-section-image{grid-area:image}.faq-section-inner .faq-section-content{grid-area:content}.faq-section-inner .faq-section-text{-webkit-margin-after:4rem;margin-block-end:4rem}.faq-section-inner .button-group{-webkit-margin-before:4rem;margin-block-start:4rem}.featured-interviews{overflow:hidden}.featured-interviews .rel{z-index:2}.featured-interviews .featured-interviews-content{margin:0 0 2.4rem}@media(min-width:768px){.featured-interviews .featured-interviews-content{margin:0 0 2.2rem}}.featured-interviews .interview{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";grid-template-columns:20px repeat(12,minmax(0,1fr)) 20px;grid-template-columns:50vw repeat(12,minmax(0,1fr)) 50vw}@media(min-width:576px){.featured-interviews .interview{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 288px) repeat(12,minmax(0,1fr)) calc(50vw - 288px)}}@media(min-width:768px){.featured-interviews .interview{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 384px) repeat(12,minmax(0,1fr)) calc(50vw - 384px)}}@media(min-width:992px){.featured-interviews .interview{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 496px) repeat(12,minmax(0,1fr)) calc(50vw - 496px)}}@media(min-width:1310px){.featured-interviews .interview{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 655px) repeat(12,minmax(0,1fr)) calc(50vw - 655px)}}.featured-interviews .interview .interview-image{position:relative}.featured-interviews .interview .interview-image:before{top:1px;transform:translateY(-100%)}.featured-interviews .interview .interview-image:after,.featured-interviews .interview .interview-image:before{aspect-ratio:25/2;background-color:var(--sectionBackgroundColor,var(--primary-sand));-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;width:calc(100% + 1px)}.featured-interviews .interview .interview-image:after{bottom:1px;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);transform:translateY(100%)}.featured-interviews .interview .interview-image{aspect-ratio:38/35;grid-area:1/offset-left/1/offset-right;max-height:90rem;max-width:100vw}@media(min-width:768px){.featured-interviews .interview .interview-image{max-width:192rem;width:100%}}@media(min-width:1920px){.featured-interviews .interview .interview-image{margin:0 auto}}.featured-interviews .interview .interview-image{width:100%}@media(min-width:768px){.featured-interviews .interview .interview-image{aspect-ratio:16/9}}.featured-interviews .interview .interview-image:after{bottom:unset;top:-1px;transform:translate(0)}.featured-interviews .interview .interview-image:before{bottom:0;top:unset;transform:translateY(1px)}.featured-interviews .interview .interview-image img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.featured-interviews .interview .interview-content{background-color:var(--basic-white);border-start-end-radius:var(--card-border-radius);border-start-start-radius:var(--card-border-radius);grid-area:2/column-one/2/column-twelve;margin:-10rem 0 0;padding:4rem 4rem 3rem;position:relative;z-index:1}@media(min-width:1310px){.featured-interviews .interview .interview-content{grid-area:1/column-seven/1/column-twelve;margin:auto 0 0}}.featured-interviews .interview .interview-content:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}.featured-interviews .interview .interview-content .interview-content-subtitle{margin:.8rem 0 2.4rem}.featured-interviews .interview .interview-content .company-logo{aspect-ratio:1;background-color:var(--basic-white);border-radius:var(--card-border-radius);height:auto;height:8rem;padding:.8rem;position:absolute;right:0;top:-1.2rem;transform:translateY(-100%);width:8rem}@media(min-width:768px){.featured-interviews .interview .interview-content .company-logo{height:15rem;padding:2rem;width:15rem}}.featured-interviews .interview .interview-content .button-group{margin:2.4rem 0 0}.job-filled-tag{align-items:center;background-color:var(--jeansblue);border-radius:5rem;color:var(--basic-white);display:flex;font-weight:700;gap:.8rem;padding:.6rem 1.6rem;text-transform:uppercase}.job-filled-tag.small{font-size:1rem}.job-filled-tag.small svg{height:1.4rem;width:1.4rem}@media(min-width:768px){.job-filled-tag.small svg{height:1.6rem;width:1.6rem}}.job-filled-tag.large{font-size:1.2rem}@media(min-width:768px){.job-filled-tag.large{font-size:1.8rem;padding:1.1rem 2.4rem}}.job-filled-tag.large svg{height:1.4rem;width:1.4rem}@media(min-width:768px){.job-filled-tag.large svg{height:2.4rem;width:2.4rem}}.filter__input__range{padding-bottom:2rem;position:relative}.filter__input__range__bar{background-color:#d3d3d3;height:1rem;margin:0 1rem;position:relative}.filter__input__range__bar__max,.filter__input__range__bar__min{background-color:var(--basic-soft-blue);border-radius:50%;height:3rem;transform:translateY(-50%) translateX(-50%);width:3rem;z-index:2}.filter__input__range__bar__range{background:#add8e6;height:3rem;transform:translateY(-50%)}.filter__input__range__bar__max,.filter__input__range__bar__min,.filter__input__range__bar__range{position:absolute;top:50%}.filter__input__range__bar__min{left:0}.filter__input__range__bar__max{left:100%}.filter__input__range__selector{height:3rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10}.filter__input__range__selector input{cursor:pointer;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.filter__input__range__selector--active{pointer-events:all!important}.algolia-active-filters{display:contents}.algolia-active-filters-inner{-webkit-border-after:1px solid var(--dark-sand);border-block-end:1px solid var(--dark-sand);-webkit-padding-after:1.6rem;display:flex;flex-direction:column;gap:.8rem;padding-block-end:1.6rem}.algolia-active-filters-header{align-items:center;display:flex;gap:1.2rem;justify-content:space-between}.algolia-active-filters .algolia-active-filters-title{color:var(--basic-blue);font-weight:700;margin:0}.algolia-active-filters .algolia-active-filters-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;margin:0;padding:0;text-align:start;text-decoration:none;text-decoration:underline}.algolia-active-filters-list{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.algolia-active-filters-group{display:contents}.algolia-active-filters .algolia-active-filters-chip{align-items:center;background-color:var(--light-blue);border:none;border-radius:var(--action-border-radius);color:var(--basic-blue);cursor:pointer;display:inline-flex;gap:.8rem;padding:.5rem 1rem;transition:background-color .2s ease-in-out,color .2s ease-in-out}.algolia-active-filters .algolia-active-filters-chip svg{flex:0 0 auto;height:1.2rem;width:1.2rem}@media(hover:hover){.algolia-active-filters .algolia-active-filters-chip:hover{background-color:var(--basic-blue);color:var(--basic-white)}}.algolia-filters .vue_range_slider__values__max__input,.algolia-filters .vue_range_slider__values__min__input{width:100%}@media(max-width:767.98px){.algolia-filters{background-color:var(--primary-sand);height:100%;padding:3.6rem 2.4rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:100%;z-index:1000}}.algolia-filters .algolia-filters-apply{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--action-border-radius,0);font-family:var(--font-menu);margin:0;overflow:hidden;padding:0;text-align:start;text-decoration:none}.algolia-filters .algolia-filters-apply:after{content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease;width:0}.algolia-filters .algolia-filters-apply{background-color:var(--basic-blue);color:var(--basic-white);position:relative}.algolia-filters .algolia-filters-apply:after{background-color:var(--primary-brass)}@media(hover:hover){.algolia-filters .algolia-filters-apply:hover{color:var(--basic-white)}.algolia-filters .algolia-filters-apply:hover:after{width:100%}}.algolia-filters .algolia-filters-apply{align-items:center;display:flex;justify-content:center;width:100%;-webkit-margin-before:2.4rem;cursor:pointer;font-size:1.6rem;font-weight:700;line-height:1.1;margin-block-start:2.4rem;padding-block:1.4rem;padding-inline:3.2rem;text-align:center}@media(min-width:768px){.algolia-filters .algolia-filters-apply{display:none}}.algolia-filters .algolia-filters-apply span{position:relative;z-index:1}.algolia-filters .algolia-filters-close{align-items:center;background-color:var(--grey-medium);display:flex;height:3.2rem;justify-content:center;width:3.2rem}@media(min-width:768px){.algolia-filters .algolia-filters-close{display:none}}.algolia-filters .algolia-filters-close svg{height:1.6rem;width:1.6rem}.algolia-filters .algolia-filters-title{align-items:center;display:flex;font-family:var(--font-button);font-size:1.7rem;font-weight:600;gap:.8rem;justify-content:space-between;margin:0;transition:font-size .5s ease-in-out,font-weight .5s ease-in-out}@media(min-width:768px){.algolia-filters .algolia-filters-title{max-width:24.4rem}}.algolia-filters .algolia-filters-title .algolia-filters-title-icon{align-items:center;border-radius:var(--action-border-radius);cursor:pointer;display:flex;justify-content:center}@media(min-width:768px){.algolia-filters .algolia-filters-title .algolia-filters-title-icon{background-color:var(--grey-blue);height:3.2rem;width:3.2rem}}.algolia-filters .algolia-filters-title .algolia-filters-title-icon .arrow{display:none}@media(min-width:768px){.algolia-filters .algolia-filters-title .algolia-filters-title-icon .arrow{display:block}.algolia-filters .algolia-filters-title .algolia-filters-title-icon .close{display:none}}.algolia-filters .algolia-filters-title .algolia-filters-title-icon svg{height:1.8rem;width:1.8rem}@media(min-width:768px){.algolia-filters .algolia-filters-title .algolia-filters-title-icon svg{height:1.6rem;width:1.6rem}}@media(max-width:767.98px){.algolia-filters .algolia-filters-items-wrapper{max-height:calc(100% - 5rem);overflow:auto;padding:0 0 5rem}}.algolia-filters .algolia-filters-items-wrapper::-webkit-scrollbar{display:none}.algolia-filters .algolia-filters-item-expand{align-items:center;display:flex;height:1.4rem;justify-content:center;position:relative;width:1.4rem}.algolia-filters .algolia-filters-item-expand svg{height:1.6rem;position:absolute;transition:all .3s ease;width:1.6rem}.algolia-filters .algolia-filters-item-expand svg:first-child{transform:rotate(90deg)}.algolia-filters .algolia-filters-item-expand.active svg:first-child{transform:rotate(0deg)}.algolia-filters .algolia-filters-items{flex-direction:column;gap:1.6rem}.algolia-filters .algolia-filters-item{background-color:var(--grey-white);border-radius:var(--card-border-radius)}.algolia-filters .algolia-filters-item .algolia-filters-item-title{align-items:center;color:var(--basic-blue);cursor:pointer;display:flex;font-family:var(--font-button);font-size:1.7rem;font-weight:600;gap:1rem;justify-content:space-between;padding:.8rem 1.6rem}.algolia-filters .algolia-filters-item .v-collapse{transition:height .3s cubic-bezier(.33,1,.68,1)}.algolia-filters .algolia-filters-item .algolia-filters-list-wrapper .algolia-filters-list ul{padding:0 1.6rem 1.6rem}.algolia-filters.algolia-filters-open{transform:translateX(0)}.algolia-filters.algolia-filters-open .algolia-filters-title{font-size:2.2rem;font-weight:700}.collapse-groups{display:flex;flex-direction:column;gap:1.2rem;-webkit-border-before:1px solid var(--dark-sand);border-block-start:1px solid var(--dark-sand);-webkit-padding-before:1.6rem;padding-block-start:1.6rem}.location-filter{padding-block:.8rem 1.6rem;padding-inline:1.6rem}.location-filter .location-filter-wrapper{background-color:var(--basic-white);border:1px solid var(--primary-dark-sand);border-radius:var(--action-border-radius,0);display:flex;gap:0;overflow:hidden;transition:border .2s ease-in-out;width:100%}.location-filter .location-filter-wrapper:focus-within,.location-filter .location-filter-wrapper:hover{border-color:var(--focus-color)}.location-filter .location-filter-input{flex:1 1 auto;min-width:0}.location-filter .location-filter-input input{border:0;border-radius:0}.location-filter .location-filter-input input:focus,.location-filter .location-filter-input input:hover:not(:focus){border:0}.location-filter .location-filter-select{flex:0 0 auto;position:relative;-webkit-border-start:1px solid var(--primary-dark-sand);border-inline-start:1px solid var(--primary-dark-sand)}.location-filter .location-filter-select select{-webkit-padding-end:3.6rem;border:0;border-radius:0;min-width:11rem;padding-inline-end:3.6rem}.location-filter .location-filter-select select:focus,.location-filter .location-filter-select select:hover:not(:focus){border:0}.algolia-filters-list .algolia-filters-list-item{align-items:flex-start;display:flex;gap:.8rem}.algolia-filters-list .algolia-filters-list-item:not(:first-child){margin:.6rem 0 0}.algolia-filters-list .algolia-filters-list-item .algolia-filters-list-item-input{background-color:var(--basic-white);border:1px solid var(--basic-blue);border-radius:.2rem;cursor:pointer;display:block;height:1.6rem;margin:.5rem 0 0;min-height:1.6rem;position:relative;transition:background-color .3s ease;width:1.6rem}.algolia-filters-list .algolia-filters-list-item .algolia-filters-list-item-input svg{color:var(--basic-white);height:100%;padding:.3rem;position:absolute;width:100%}.algolia-filters-list .algolia-filters-list-item .algolia-filters-list-item-input.radio{border-radius:100%}.algolia-filters-list .algolia-filters-list-item .algolia-filters-list-item-link{color:inherit;cursor:pointer;font-family:var(--font-button);text-decoration:none}.algolia-filters-list .algolia-filters-list-item.active .algolia-filters-list-item-input{background-color:var(--basic-blue)}.algolia-filters-stats{-webkit-border-after:1px solid var(--dark-sand);border-block-end:1px solid var(--dark-sand);-webkit-padding-after:1.6rem;padding-block-end:1.6rem}.algolia-filters-stats-text{color:var(--basic-blue);font-size:1.7rem;font-style:italic;font-weight:400;line-height:1.5;margin:0}.algolia-filters-search{--filter-search-icon-size:1.6rem;--filter-search-icon-offset:1.6rem;--form-input-label-inline-start:calc(var(--filter-search-icon-offset) + var(--filter-search-icon-size) + 1.6rem);align-self:stretch}.algolia-filters-search svg{height:var(--filter-search-icon-size);left:var(--filter-search-icon-offset);position:absolute;top:50%;transform:translateY(-50%);width:var(--filter-search-icon-size);z-index:2}.algolia-filters-search input{-webkit-padding-start:var(--form-input-label-inline-start);padding-inline-start:var(--form-input-label-inline-start)}.sort-by{width:100%;-webkit-margin-before:.8rem;margin-block-start:.8rem}.sort-by .sort-by-select{position:relative;width:100%}.sort-by .sort-by-select .ais-SortBy{align-self:stretch}.sort-by .sort-by-select select{-webkit-padding-end:3.6rem;padding-inline-end:3.6rem}.header-card{--image-slant-overlay:var(--primary-sand);-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";grid-template-columns:20px repeat(12,minmax(0,1fr)) 20px;grid-template-columns:50vw repeat(12,minmax(0,1fr)) 50vw}@media(min-width:576px){.header-card{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 288px) repeat(12,minmax(0,1fr)) calc(50vw - 288px)}}@media(min-width:768px){.header-card{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 384px) repeat(12,minmax(0,1fr)) calc(50vw - 384px)}}@media(min-width:992px){.header-card{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 496px) repeat(12,minmax(0,1fr)) calc(50vw - 496px)}}@media(min-width:1310px){.header-card{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 655px) repeat(12,minmax(0,1fr)) calc(50vw - 655px)}}.header-card{align-items:flex-start;grid-template-rows:auto;position:relative;z-index:140;-webkit-margin-before:var(--header-offset-navigation-margin);margin-block-start:var(--header-offset-navigation-margin)}.header-card .header-image{grid-column:offset-left/offset-right;grid-row:3;max-height:90rem}@media(min-width:992px){.header-card .header-image{grid-row:2}}.header-card .header-image .header-video-media,.header-card .header-image picture{max-height:90rem;max-width:100vw}@media(min-width:768px){.header-card .header-image .header-video-media,.header-card .header-image picture{max-width:192rem;width:100%}}@media(min-width:1920px){.header-card .header-image .header-video-media,.header-card .header-image picture{margin:0 auto}}.header-card .header-image .header-video-media,.header-card .header-image picture{aspect-ratio:3/4;height:100%;position:relative;width:100%}@media(min-width:992px){.header-card .header-image .header-video-media,.header-card .header-image picture{aspect-ratio:16/9}}.header-card .header-image .header-video-media:before,.header-card .header-image picture:before{aspect-ratio:25/2;background-color:var(--image-slant-overlay,var(--primary-sand));bottom:0;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:1px;top:unset;transform:translateY(-100%);transform:translateY(1px);width:calc(100% + 1px);z-index:3}.header-card .header-image .header-video-media:after,.header-card .header-image picture:after{background:linear-gradient(180deg,rgba(21,28,40,.02),rgba(21,28,40,.06) 37%,rgba(21,28,40,.1) 44%,rgba(21,28,40,.8) 90%,#151c28);content:"";inset:0;position:absolute;z-index:1}.header-card .header-image .header-video-media{overflow:hidden}.header-card .header-image picture img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.header-card .header-image .header-video{display:grid;grid-template-areas:"video";height:100%;position:absolute;right:0;top:0;width:100%}@media(min-width:992px){.header-card .header-image .header-video--mobile{display:none}}.header-card .header-image .header-video--desktop{display:none}@media(min-width:992px){.header-card .header-image .header-video--desktop{display:grid}}.header-card .header-image .header-video iframe,.header-card .header-image .header-video video{grid-area:video;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.header-card .header-image .header-video iframe{scale:1.1;translate:0}@media screen and (min-width:1800px){.header-card .header-image .header-video iframe{scale:1.21}}.header-card.has-video .header-image{max-height:unset}.header-card .header-title{grid-column:column-one/column-twelve;grid-row:2;padding:2.4rem 0;z-index:2}@media(min-width:992px){.header-card .header-title{color:var(--basic-white);grid-column:column-one/column-seven;grid-row:2;margin:auto 0 7.6rem;padding:0}.header-card .header-title h1{text-shadow:var(--h1-text-shadow)}}.header-card .header-title h1{margin:0}.header-card .header-card-description{grid-column:column-one/column-twelve;grid-row:5;padding:3.2rem 0 0}@media(min-width:992px){.header-card .header-card-description{grid-column:column-one/column-seven;grid-row:3;padding:3.6rem 0 0}}.header-card .header-card-wrapper{display:none;grid-column:column-one/column-twelve;grid-row:4;margin:3.2rem 0;max-width:45rem;padding:1.6rem 2.4rem 0;position:relative;z-index:3}@media(min-width:992px){.header-card .header-card-wrapper{display:block;grid-column:column-nine/column-twelve;grid-row:3}}@media(min-width:1310px){.header-card .header-card-wrapper{padding:1.6rem 4.8rem 0}}.header-card .header-card-wrapper .header-card-background{background-color:var(--basic-white);border-start-end-radius:var(--card-border-radius);border-start-start-radius:var(--card-border-radius);inset:0;position:absolute;z-index:-1}.header-card .header-card-wrapper .header-card-background:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}body:not(.content-type-sector):not(.content-type-functionalarea):has(.header-card+.section.bgc_s) .header-card,body:not(.content-type-sector):not(.content-type-functionalarea):has(.is-first-section.bgc_s) .header-card{--image-slant-overlay:var(--primary-sand)}body:not(.content-type-sector):not(.content-type-functionalarea):has(.header-card+.section.bgc_w) .header-card,body:not(.content-type-sector):not(.content-type-functionalarea):has(.is-first-section.bgc_w) .header-card{--image-slant-overlay:var(--basic-white)}body:not(.content-type-sector):not(.content-type-functionalarea):has(.header-card+.section.bgc_bl) .header-card,body:not(.content-type-sector):not(.content-type-functionalarea):has(.is-first-section.bgc_bl) .header-card{--image-slant-overlay:var(--basic-blue)}body:not(.content-type-sector):not(.content-type-functionalarea):has(.header-card+.section.bgc_lg) .header-card,body:not(.content-type-sector):not(.content-type-functionalarea):has(.is-first-section.bgc_lg) .header-card{--image-slant-overlay:var(--grey-medium)}body:not(.content-type-sector):not(.content-type-functionalarea):has(.header-card+.section.bgc_light-blue) .header-card,body:not(.content-type-sector):not(.content-type-functionalarea):has(.is-first-section.bgc_light-blue) .header-card{--image-slant-overlay:var(--light-blue)}body:not(.content-type-sector):not(.content-type-functionalarea):has(.header-card+.section.bgc_dark-sand) .header-card,body:not(.content-type-sector):not(.content-type-functionalarea):has(.is-first-section.bgc_dark-sand) .header-card{--image-slant-overlay:var(--dark-sand)}.header-card.header-types{--image-slant-overlay:var(--primary-sand)}body{--header-offset-navigation-margin:5.8rem}@media(min-width:992px){body{--header-offset-navigation-margin:9.6rem}}@media(min-width:1310px){body{--header-offset-navigation-margin:12rem}}.header-default{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";grid-template-columns:20px repeat(12,minmax(0,1fr)) 20px;grid-template-columns:50vw repeat(12,minmax(0,1fr)) 50vw}@media(min-width:576px){.header-default{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 288px) repeat(12,minmax(0,1fr)) calc(50vw - 288px)}}@media(min-width:768px){.header-default{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 384px) repeat(12,minmax(0,1fr)) calc(50vw - 384px)}}@media(min-width:992px){.header-default{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 496px) repeat(12,minmax(0,1fr)) calc(50vw - 496px)}}@media(min-width:1310px){.header-default{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 655px) repeat(12,minmax(0,1fr)) calc(50vw - 655px)}}.header-default{align-items:flex-start;grid-template-rows:auto}.header-default .header-title{grid-row:2;-webkit-margin-after:1.6rem;margin-block-end:1.6rem;-webkit-margin-before:var(--header-offset-navigation-margin);margin-block-start:var(--header-offset-navigation-margin);-webkit-padding-before:1.6rem;grid-column:column-one/column-twelve;padding-block-start:1.6rem}@media(min-width:768px){.header-default .header-title{grid-column:column-one/column-six;grid-row:2;-webkit-margin-before:var(--header-offset-navigation-margin);margin-block-start:var(--header-offset-navigation-margin);-webkit-padding-before:6.4rem;padding-block-start:6.4rem}}.header-default .header-content{grid-column:column-one/column-twelve;grid-row:infinite}@media(min-width:768px){.header-default .header-content{grid-column:column-one/column-six;grid-row:3}}.header-default.header-default-grid{-moz-column-gap:0;column-gap:0;grid-template-areas:"title" "grid-image" "content";grid-template-columns:minmax(0,1fr);grid-template-rows:auto;padding-inline:20px}@media(min-width:576px){.header-default.header-default-grid{padding-inline:calc(50vw - 273px)}}@media(min-width:768px){.header-default.header-default-grid{padding-inline:calc(50vw - 369px)}}@media(min-width:992px){.header-default.header-default-grid{padding-inline:calc(50vw - 481px)}}@media(min-width:1310px){.header-default.header-default-grid{padding-inline:calc(50vw - 640px)}}@media(min-width:768px){.header-default.header-default-grid{-moz-column-gap:15px;column-gap:15px;grid-template-areas:"title grid-image" "content grid-image";grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-rows:auto 1fr}}.header-default.header-default-grid .header-title{grid-area:title}@media(min-width:768px){.header-default.header-default-grid .header-title{-webkit-margin-after:4rem;margin-block-end:4rem}}.header-default.header-default-grid .header-title h1{margin-block:0;margin-inline:0}.header-default.header-default-grid .header-content{grid-area:content}.header-default.header-default-grid .header-grid{display:flex;grid-area:grid-image;padding-block:4rem 6.4rem;padding-inline:0}@media(min-width:768px){.header-default.header-default-grid .header-grid{align-items:center;padding-block:calc(var(--header-offset-navigation-margin) + 6.4rem) 6.4rem;padding-inline:0}}.header-content-text{-webkit-padding-after:6.4rem;padding-block-end:6.4rem}.header-home{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";grid-template-columns:20px repeat(12,minmax(0,1fr)) 20px;grid-template-columns:50vw repeat(12,minmax(0,1fr)) 50vw}@media(min-width:576px){.header-home{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 288px) repeat(12,minmax(0,1fr)) calc(50vw - 288px)}}@media(min-width:768px){.header-home{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 384px) repeat(12,minmax(0,1fr)) calc(50vw - 384px)}}@media(min-width:992px){.header-home{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 496px) repeat(12,minmax(0,1fr)) calc(50vw - 496px)}}@media(min-width:1310px){.header-home{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 655px) repeat(12,minmax(0,1fr)) calc(50vw - 655px)}}.header-home{background-color:var(--primary-sand);padding:5rem 0 0;position:relative}.header-home:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}.header-home{z-index:131}@media(min-width:768px){.header-home{padding:9rem 0 0}}.header-home:after{bottom:-1px;transform:rotate(180deg);z-index:-1}.header-home .header-home-media{aspect-ratio:513/701;grid-area:1/column-two/1/column-eleven;margin:3rem 0 0;overflow:hidden;position:relative;z-index:2}@media(min-width:768px){.header-home .header-home-media{grid-area:1/column-eight/1/column-twelve;margin:8rem 0 0}}.header-home .header-home-media svg rect{animation-duration:5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:pulseAnimation;animation-timing-function:ease-in-out}.header-home .header-home-media .wrapper{height:100%;position:absolute;right:0;top:0;width:100%}.header-home .header-home-media:not(.has-video) .wrapper{-webkit-mask-image:url(../images/video-mask.svg);mask-image:url(../images/video-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.header-home .header-home-media .header-home-media-video{height:100%;position:absolute;right:0;top:0;width:100%}.header-home .header-home-media .header-home-media-video video{opacity:0}.header-home .header-home-media .header-home-media-video video.on-loaded-data{animation-duration:2s;animation-fill-mode:forwards;animation-name:animationFadeIn;animation-timing-function:ease-out}.header-home .header-home-media .header-home-media-video iframe,.header-home .header-home-media .header-home-media-video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header-home .header-home-media .header-home-media-image{height:100%;width:100%}.header-home .header-home-media .header-home-media-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header-home .header-home-content{font-size:1.7rem;grid-area:2/column-one/2/column-twelve;line-height:1.3684210526;padding:3rem 0 5rem}@media(min-width:768px){.header-home .header-home-content{font-size:1.9rem;grid-area:1/column-one/1/column-six;padding:10rem 0}}.header-home .header-home-content .header-home-video-title{position:relative}.header-home .header-home-content .header-home-video-title video{width:100%}.header-home .header-home-content .header-home-video-title video.on-loaded-data{animation-duration:2s;animation-fill-mode:forwards;animation-name:animationFadeIn;animation-timing-function:ease-out}@keyframes animationFadeIn{0%{opacity:0}to{opacity:1}}.header-home .header-home-content h1{margin:0 0 1.9rem}.header-home .header-home-content .header-home-content-buttons{align-items:flex-start;margin:3.4rem 0 0}.header-home .header-home-content .header-home-content-buttons.button-group{flex-direction:column;gap:1.8rem;justify-content:space-between}@media(min-width:768px){.header-home .header-home-content .header-home-content-buttons{margin:4rem 0 0}}.header-home .header-home-content .header-home-content-buttons .button{font-size:1.9rem;font-weight:600;gap:1.6rem;padding:2.4rem;width:100%}@media(min-width:576px){.header-home .header-home-content .header-home-content-buttons .button{width:auto}}@media(min-width:768px){.header-home .header-home-content .header-home-content-buttons .button{min-width:40rem;padding:2.4rem}}.header-home .header-home-content .header-home-content-buttons .button svg{height:2.4rem;width:2.4rem}.header-home .header-home-content .header-home-confidential-vacancies{background:radial-gradient(89.22% 81.46% at -6% 17.75%,#e1e3e0 0,#f5f5ef 100%);border-start-start-radius:var(--card-border-radius);margin:4rem 0 0;padding:2.4rem}@media(min-width:768px){.header-home .header-home-content .header-home-confidential-vacancies{max-width:40rem}}.header-home .header-home-content .header-home-confidential-vacancies .button-group{margin:2.4rem 0 0}.header.search-header{aspect-ratio:16/5}.header.search-header .header-content{background:linear-gradient(180deg,transparent 0,var(--basic-blue) 100%);padding:0}.header .header-search{margin:0 0 3rem;padding:1.2rem 0 0;width:100%;z-index:10}@media(min-width:576px){.header .header-search{padding:2rem 0 0}}@media(min-width:768px){.header .header-search{padding:5rem 0 0}}.header .header-search-wrapper{position:relative}@media(min-width:576px){.header .header-search-wrapper{padding:7px}}.header .header-search-wrapper-inputs{display:flex;flex-direction:column;gap:.4rem 0}@media(min-width:576px){.header .header-search-wrapper-inputs{flex-direction:row;gap:0}}.header .header-search-wrapper-inputs:after{background-color:var(--basic-white);border-radius:5px;box-shadow:var(--drop-shadow-tom);height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}@media(min-width:576px){.header .header-search-wrapper-inputs:after{content:""}}.header .header-search-wrapper-inputs input{background-color:transparent;background-color:var(--basic-white);border:none;border-radius:5px;font-family:inherit;height:4.5rem;padding:0 1.6rem;width:100%}@media(min-width:576px){.header .header-search-wrapper-inputs input{background-color:transparent;border-radius:0;height:100%;padding:9px .9rem 6px}}@media(min-width:768px){.header .header-search-wrapper-inputs input{padding:8px 2rem}}.header .header-search-wrapper-inputs input::-moz-placeholder{color:#424242;font-style:italic}.header .header-search-wrapper-inputs input::placeholder{color:#424242;font-style:italic}.header .header-search-wrapper-inputs input:focus{outline:none}.header .header-search-wrapper-inputs input.search{overflow:hidden}@media(min-width:576px){.header .header-search-wrapper-inputs input.search{flex:0 0 43vw}}@media(min-width:768px){.header .header-search-wrapper-inputs input.search{flex:1 1 100%}}.header .header-search-wrapper-inputs input.location{padding-right:4rem}@media(min-width:576px){.header .header-search-wrapper-inputs input.location{border-left:1px solid var(--bluegrey);flex:0 0 40%}}.header .header-search-submit{bottom:5px;cursor:pointer;margin-left:auto;position:absolute;right:7px;z-index:10}@media(min-width:576px){.header .header-search-submit{bottom:unset;top:6px}}.content-type-page.is-index:not([data-language-shortcode=us]),.content-type-page.template-video-links-header{-webkit-margin-before:var(--header-offset-navigation-margin);margin-block-start:var(--header-offset-navigation-margin)}.header-video-links{display:grid;grid-template-areas:"media" "body";grid-template-columns:1fr;grid-template-rows:auto}.header-video-links .media-wrapper{grid-area:media}.header-video-links .header-video-links-overlay{display:contents}.header-video-links .header-video-links-title{align-self:end;grid-area:media;position:relative;z-index:3;-webkit-padding-after:3.6rem;padding-block-end:3.6rem;--object-text-color:var(--primary-sand);pointer-events:none}.header-video-links .header-video-links-title .plate--container{pointer-events:auto}.header-video-links .header-video-links-body{grid-area:body;padding-block:2rem 4rem;position:relative;z-index:3;--object-text-color:var(--basic-blue)}@media screen and (min-width:768px){.header-video-links{grid-template-areas:"header"}.header-video-links .media-wrapper{grid-area:header}.header-video-links .header-video-links-overlay{align-self:end;display:block;grid-area:header;padding-block:9rem;position:relative;z-index:3}.header-video-links .header-video-links-title{align-self:unset;grid-area:unset;-webkit-padding-after:0;padding-block-end:0;pointer-events:auto;--object-text-color:var(--primary-sand)}.header-video-links .header-video-links-body{grid-area:unset;padding-block:0;--object-text-color:var(--primary-sand)}}.media-wrapper{background-color:var(--basic-blue);display:grid;grid-template-areas:"video";overflow:hidden;position:relative;width:100%;z-index:1;--aspect-w:16;--aspect-h:9;aspect-ratio:var(--aspect-w)/var(--aspect-h);max-height:90rem;max-width:100vw}@media(min-width:768px){.media-wrapper{max-width:192rem;width:100%}}@media(min-width:1920px){.media-wrapper{margin:0 auto}}.media-wrapper--mobile{--aspect-w:3;--aspect-h:4}@media screen and (min-width:768px){.media-wrapper--mobile{display:none}}.media-wrapper--desktop{display:none}@media screen and (min-width:768px){.media-wrapper--desktop{display:grid}}.media-wrapper{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100%*(1 - var(--aspect-w)*0.08/var(--aspect-h))),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100%*(1 - var(--aspect-w)*0.08/var(--aspect-h))),0 100%)}.media-wrapper .media-poster{display:block;grid-area:video;height:100%;width:100%}.media-wrapper .media-poster img{border-radius:0}.media-wrapper .media-poster img,.media-wrapper iframe{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-wrapper iframe{grid-area:video;scale:1.1;translate:0}@media screen and (min-width:1800px){.media-wrapper iframe{scale:1.21}}.media-wrapper video{grid-area:video;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-wrapper iframe,.media-wrapper video{opacity:0;transition:opacity .8s ease-out}.media-wrapper.is-playing iframe,.media-wrapper.is-playing video{opacity:1}.media-wrapper:after{background:linear-gradient(180deg,rgba(21,28,40,.02),rgba(21,28,40,.06) 37%,rgba(21,28,40,.1) 44%,rgba(21,28,40,.64) 66.83%,rgba(21,28,40,.8) 87.65%,#151c28);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.header-video-links-body h1,.header-video-links-title h1{color:var(--object-text-color);margin:0 0 2rem}.consultant .consultant-content .header-video-links-body .consultant-content-title,.consultant .consultant-content .header-video-links-title .consultant-content-title,.footer .header-video-links-body .footer-title,.footer .header-video-links-title .footer-title,.header-video-links-body .consultant .consultant-content .consultant-content-title,.header-video-links-body .footer .footer-title,.header-video-links-body .highlights-section .highlights-content .highlights-content-subtitle,.header-video-links-body .subtitle-large,.header-video-links-title .consultant .consultant-content .consultant-content-title,.header-video-links-title .footer .footer-title,.header-video-links-title .highlights-section .highlights-content .highlights-content-subtitle,.header-video-links-title .subtitle-large,.highlights-section .highlights-content .header-video-links-body .highlights-content-subtitle,.highlights-section .highlights-content .header-video-links-title .highlights-content-subtitle{color:var(--object-text-color);max-width:55ch}.header-video-links-body .button-group,.header-video-links-title .button-group{-webkit-margin-before:4rem;margin-block-start:4rem}.header-video-links-title h1{-webkit-margin-after:0;margin-block-end:0}@media screen and (min-width:768px){.header-video-links-title h1{-webkit-margin-after:2rem;margin-block-end:2rem}}.image-grid{align-items:start;display:grid;gap:1.8rem;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,auto);margin-block:0;margin-inline:auto}.image-grid .image{position:relative}.image-grid .image img{border-radius:var(--card-border-radius,0);width:100%}.image-grid .first-image{grid-column:1/span 3;grid-row:1/span 3}.image-grid .first-image img{aspect-ratio:1;height:auto;-o-object-fit:cover;object-fit:cover}.image-grid .second-image{grid-column:4/span 3;grid-row:2/span 2;margin-block:auto 0;margin-inline:0}.image-grid .third-image{grid-column:2/span 6;grid-row:4/span 3}.image-grid.has-one-image{display:block}.image-grid.has-one-image .first-image{aspect-ratio:486/432;grid-column:unset;grid-row:unset;-webkit-mask-image:url(../images/image-grid-mask.svg);mask-image:url(../images/image-grid-mask.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.image-grid.has-one-image .first-image img{aspect-ratio:unset;border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-grid.hide-grid-mask{display:block}.image-grid.hide-grid-mask .first-image{grid-column:unset;grid-row:unset;width:100%}.image-grid.hide-grid-mask .first-image img{aspect-ratio:unset;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.interview-card{background-color:var(--basic-white);border-radius:var(--card-border-radius,0);cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:box-shadow .2s ease;width:100%}.interview-card .interview-card-link{height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.interview-card .interview-card-image{aspect-ratio:4/3;overflow:hidden;position:relative;width:100%}.interview-card .interview-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.interview-card .interview-card-image:after{background-color:var(--primary-light-blue);bottom:1rem;content:"";height:1rem;left:-1.2rem;position:absolute;transform:rotate(-4.2deg);width:calc(100% + 2.4rem)}.interview-card .interview-card-content{display:flex;flex-grow:1;gap:1.6rem;justify-content:space-between;padding:2.4rem 1.2rem;position:relative}.interview-card .interview-card-content:before{aspect-ratio:25/2;background-color:var(--basic-white);-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:1px;transform:translateY(-100%);width:calc(100% + 1px)}.interview-card .interview-card-content .company-logo{align-items:center;background-color:var(--basic-white);border-radius:var(--card-border-radius,0);box-shadow:4px 4px 14px 2px rgba(42,56,78,.2);display:flex;height:8rem;justify-content:center;padding:.8rem;position:absolute;right:1.2rem;top:1.2rem;transform:translateY(-100%);width:8rem}@media(min-width:768px){.interview-card .interview-card-content .company-logo{height:9.6rem;width:9.6rem}}.interview-card .interview-card-content .company-logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.interview-card .interview-card-content .interview-card-content-title{line-height:1.2;margin:0 0 .8rem}.interview-card .interview-card-content .interview-card-content-subtitle{font-size:1.7rem;line-height:1.5}.interview-card .interview-card-content .button{display:none}@media(min-width:768px){.interview-card .interview-card-content .button{background-color:var(--basic-blue);color:var(--basic-white);display:block;height:3.6rem;margin:auto 0 0;min-width:3.6rem;opacity:0;padding:1rem;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease;width:3.6rem}}.interview-card:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,.1)}.interview-card:hover .interview-card-image img{transform:scale(1.05)}.interview-card:hover .button{opacity:1;transform:translateY(0)}.interview-content .title{margin:1.8rem 0}.interview-content .company-logo{height:4rem;width:15rem}.interview-content .company-logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.interview-bottom .button{margin-left:auto}.interview-bottom,.interview-content{color:var(--basic-blue)}.interviewees-cvs{padding:0 0 4rem}@media(min-width:768px){.interviewees-cvs{padding:0 0 6rem}}.interviewees-cvs .interviewee-cv{background-color:var(--lightgrey);border-radius:1rem;margin:0 0 3rem;padding:3rem 3.4rem}.interviewees-cvs .interviewee-cv .interviewee-name{margin:0 0 2rem}.country-selector .country-selector-content .interviewees-cvs .interviewee-cv .sub-title,.interviewees-cvs .interviewee-cv .country-selector .country-selector-content .sub-title,.interviewees-cvs .interviewee-cv h4{margin:0 0 .5rem}.interviewees-cvs .interviewee-cv ul{list-style:disc;padding-left:2rem}.job-result{background-color:var(--basic-white);border-radius:var(--card-border-radius,0);container-name:job-result;container-type:inline-size;display:flex;flex-direction:column;overflow:hidden;position:relative}.job-result .job-result-link{border-radius:inherit;height:100%;position:absolute;right:0;top:0;transition:box-shadow .3s ease;width:100%;z-index:1}.job-result .job-result-link:hover{box-shadow:4px 4px 14px 2px rgba(42,56,78,.2)}.job-result .job-result-content{display:grid;flex-grow:1;gap:1.6rem;grid-template-areas:"logo" "title" "text";grid-template-columns:auto;justify-content:space-between;padding:1.6rem 2rem 0;position:relative;z-index:1}.job-result .job-result-content .job-result-content-title{align-items:flex-start;display:flex;gap:1ch;grid-area:title}.job-result .job-result-content .job-result-content-text{grid-area:text;line-height:1.5}.job-result .job-result-content .job-result-content-text .description{display:-webkit-box;line-clamp:7;-webkit-line-clamp:7;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.job-result .job-result-content .job-result-content-text .description,.job-result .job-result-content .job-result-content-text .description p,.job-result .job-result-content .job-result-content-text .description p strong{font-weight:400!important}.job-result .job-result-content .job-result-content-text ul{margin:1.6rem 0 0}.job-result .job-result-content .job-result-content-text ul li:before{background-color:var(--transparent-dark-blue);content:"";display:inline-block;height:.7rem;margin:0 1rem .2rem 0;width:.7rem}.job-result .job-result-content .job-result-logo{align-items:center;display:flex;grid-area:logo;height:8rem;justify-content:center;min-width:11rem;width:20rem}.job-result .job-result-content .job-result-logo img{align-items:center;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;position:absolute;width:100%}.job-result .job-result-image{display:flex;overflow:hidden;position:relative}.job-result .job-result-image:before{aspect-ratio:25/2;background-color:var(--primary-light-blue);-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:1px;transform:translateY(-100%);width:calc(100% + 1px)}.job-result .job-result-image{align-items:flex-end;aspect-ratio:34/23;justify-content:flex-end}.job-result .job-result-image:before{bottom:-1px;height:6rem;left:unset;right:-1px;top:unset;transform:translateY(100%);transition:transform .3s ease;width:auto;z-index:1}.job-result .job-result-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;transform-origin:bottom;transition:transform .3s ease;width:100%}.job-result .job-result-image[data-img-used=cutOutImage]{overflow:visible}.job-result .job-result-image .button{bottom:2rem;height:4.8rem;opacity:0;padding:1.4rem;pointer-events:none;right:2.3rem;right:2rem;transform:translateY(100%);transition:transform .3s ease,opacity .3s ease;width:4.8rem;z-index:2}.job-result .job-result-image .button svg{height:100%;width:100%}.job-result.show-overlay .job-result-image:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;bottom:unset;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:-.5px;transform:translateY(100%);transform:translateY(0);width:calc(100% + 1px)}.job-result.grid .job-result-content{-webkit-padding-before:4.4rem;grid-template-rows:8rem min-content auto;padding-block-start:4.4rem}.job-result.grid .job-result-content-title{align-items:center;display:flex;min-height:3lh}.job-result.grid .filled-label,.job-result.grid .new-label{border-radius:0 var(--card-border-radius);position:absolute;right:0;top:0;z-index:2}.job-result.list .job-result-content{padding:4rem 3.2rem 0}@container (width > 700px){.job-result.list .job-result-content{-webkit-padding-before:5rem;padding-block-start:5rem}}.job-result.list .job-result-content-title{align-items:center;display:flex;flex-wrap:wrap;gap:.5ch}.job-result.list-small .job-result-image{display:none}.job-result.list-small .job-result-content{align-items:center;gap:.4rem 2rem;grid-template-areas:"title logo" "text logo";grid-template-columns:minmax(0,1fr) auto;padding-block:1.6rem;padding-inline:2rem}.job-result.list-small .job-result-content .job-result-content-title{align-items:center;flex-wrap:wrap;font-size:1.9rem;gap:.5ch}.job-result.list-small .job-result-content .job-result-content-text{padding-inline:0}.job-result.list-small .job-result-content .job-result-content-text .description{display:none}.job-result.list-small .job-result-content .job-result-content-text ul{display:flex;flex-wrap:wrap;gap:.2rem 1.6rem;margin-block:0;margin-inline:0}.job-result.list-small .job-result-content .job-result-logo{align-items:center;height:4.8rem;min-width:8rem;width:8rem}.job-result.list-small .job-result-content .job-result-logo img{-o-object-position:right center;object-position:right center}.job-result:hover .job-result-image:before{transform:translateY(1rem)}.job-result:hover .job-result-image .button{opacity:1;transform:translateY(0)}.job-result:hover .job-result-image .language-label{gap:.8rem;grid-template-columns:auto 1fr}.job-result:hover .job-result-image .language-label .language-label-text{opacity:1}.job-result:hover .job-result-image img{transform:scale(1.02)}@container job-result (width > 500px){.job-result{--inline-padding-start:3.2rem}.job-result .job-result-content{padding:2.4rem 3.2rem 0}.job-result .job-result-image:before{height:5.7rem}}@container job-result (width > 700px){.job-result{--inline-padding-start:3.2rem}.job-result .job-result-content{grid-template-areas:"title logo" "text logo";padding:2.4rem 3.2rem 0}.job-result .job-result-content .job-result-logo{align-items:flex-start;height:12.8rem;min-width:12.8rem;padding:1rem 0;width:12.8rem}.job-result .job-result-content .job-result-logo img{-o-object-position:top;object-position:top}.job-result .job-result-image{aspect-ratio:100/41}.job-result .job-result-image:before{height:6.5rem}.job-result .job-result-image .button{height:6.4rem;padding:1.6rem;width:6.4rem}}@container job-result (width > 800px){.job-result .job-result-content .job-result-content-text{padding:0 12rem 0 0}}@container job-result (width > 700px){.job-result.list-small .job-result-content{grid-template-areas:"title text logo";grid-template-columns:minmax(0,22ch) minmax(0,1fr) auto}}.language-label{align-items:center;background:radial-gradient(98.03% 102.85% at .97% 134.01%,#dfeaed 0,#f5f5ef 100%);border-radius:var(--action-border-radius);bottom:1.6rem;color:var(--basic-blue);display:grid;gap:0;grid-template-columns:auto 0fr;left:var(--inline-padding-start,2rem);padding:.7rem 1rem;pointer-events:none;position:absolute;transition:grid-template-columns .3s ease,gap .3s ease;z-index:2}.language-label .language-label-flag{border-radius:50%;height:1.6rem;overflow:hidden;position:relative;width:1.6rem}.language-label .language-label-flag svg{aspect-ratio:10/8;height:calc(100% + 2px);left:0;position:absolute;top:-1px}.language-label .language-label-text{min-width:0;opacity:0;overflow:hidden;transition:opacity .3s ease;white-space:nowrap}.german-label{display:inline-flex;flex-shrink:0;text-transform:uppercase;transform:translateY(-.5ch);white-space:nowrap}.job-introduction-title{display:flex;flex-wrap:wrap;gap:.2ch}.job-introduction-title .job-introduction-title-text{font-family:var(--font-heading);font-weight:400}.job-introduction-title .german-label{order:-1;transform:translateY(0);width:100%}[data-content-editor=true] .job-result:after{aspect-ratio:unset;background-color:rgba(42,56,78,.9);-webkit-clip-path:none;clip-path:none;color:var(--basic-white);content:"#" attr(data-object-id) " · " attr(data-img-used);font-family:monospace;font-size:1.1rem;height:auto;inset-inline:0;bottom:0;left:0;line-height:1.2;padding-block:.4rem;padding-inline:.8rem;pointer-events:none;position:absolute;top:unset;transform:none;width:-moz-min-content;width:min-content;z-index:5}.filled-label,.new-label{background-color:var(--primary-brass);border-radius:var(--card-border-radius);color:var(--basic-white);flex-shrink:0;font-family:var(--font-body);font-size:1.6rem;line-height:1;padding-block:.8rem;padding-inline:1rem;pointer-events:none}.list .filled-label,.list .new-label{border-radius:0;border-end-end-radius:var(--card-border-radius);left:0;position:absolute;top:0}@media(max-width:768px){.list .filled-label,.list .new-label{border-end-end-radius:0;border-end-start-radius:var(--card-border-radius);left:unset;position:absolute;right:0;top:0;z-index:2}}.list-small .filled-label,.list-small .new-label{font-size:1.3rem;padding-block:.4rem;padding-inline:.6rem}.filled-label{background-color:var(--basic-blue)}.language-overlay-dialog::-webkit-backdrop{animation:backdrop-fade .3s ease forwards;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(42,56,78,.25)}.language-overlay-dialog::backdrop{animation:backdrop-fade .3s ease forwards;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(42,56,78,.25)}.language-overlay-dialog{border:none;padding:0}.language-overlay-dialog .dialog-inner{display:grid}.language-overlay-dialog .dialog-inner .dialog-content{grid-area:text}.language-overlay-dialog .dialog-main-actions{-webkit-margin-before:0;margin-block-start:0}.language-overlay-dialog .dialog-close{cursor:pointer;position:absolute}.language-overlay-dialog .dialog-close svg{display:flex;height:100%;width:100%}.language-overlay-dialog .dialog-content-block:not([hidden]){display:flex}.language-overlay-dialog .dialog-content-block{flex-direction:column;margin:0}.language-overlay-dialog .dialog-content{display:flex;flex-direction:column;margin:0}.language-overlay-dialog .dialog-confirm{align-self:start;cursor:pointer}.language-overlay-dialog[open]{animation:dialog-fade-in .3s ease-in forwards}.language-overlay-dialog.closing{animation:dialog-fade-out .3s ease forwards}.language-overlay-dialog.closing::-webkit-backdrop{animation:backdrop-fade-out .3s ease forwards}.language-overlay-dialog.closing::backdrop{animation:backdrop-fade-out .3s ease forwards}.language-overlay-dialog .dialog-main-actions{justify-content:space-between}.language-overlay-dialog--switch{align-self:center;justify-self:center;margin:auto}@media(min-width:768px){.language-overlay-dialog--switch{max-width:68.2rem;min-width:40rem;width:unset}}.language-overlay-dialog--switch .dialog-inner{background-color:var(--basic-white);padding:5.6rem 4rem 4rem}.language-overlay-dialog--switch .dialog-main-actions{-webkit-margin-after:0;margin-block-end:0}.language-overlay-dialog--switch .dialog-close{height:2rem;right:2.4rem;top:2.4rem;width:2rem}.language-overlay-dialog--switch .dialog-close svg{color:var(--basic-blue)}.language-overlay-dialog--switch .dialog-content,.language-overlay-dialog--switch .dialog-content-block{color:var(--basic-blue);gap:4rem}.language-overlay-dialog--switch .dialog-content-block--autolang .dialog-main-actions{justify-content:flex-start}.language-overlay-dialog--switch .dialog-other-actions,.language-overlay-dialog--switch .dialog-other-actions ul{display:flex;flex-direction:column;gap:2.4rem}.language-overlay-dialog--switch .dialog-other-actions li{align-items:center;display:flex}.language-overlay-dialog--switch .dialog-other-actions a{color:var(--basic-blue);display:inline-flex;position:relative;text-decoration:none;transition:font-weight .3s ease}.language-overlay-dialog--switch .dialog-other-actions a:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.language-overlay-dialog--switch .dialog-other-actions a:hover:after{transform:scaleX(1)}.language-overlay-dialog--autolang{--nav-bar-height:5.5rem}@media(min-width:992px){.language-overlay-dialog--autolang{--nav-bar-height:0}}.language-overlay-dialog--autolang{align-self:unset;box-shadow:1px 1px 4px 1px rgba(42,56,78,.2);inset:auto;justify-self:unset;margin:0;max-height:calc(100dvh - var(--language-overlay-offset, 6rem));overflow:auto;position:fixed;z-index:1001}.language-overlay-dialog--autolang::-webkit-backdrop{display:none;pointer-events:none}.language-overlay-dialog--autolang::backdrop{display:none;pointer-events:none}@media(max-width:991.98px){.language-overlay-dialog--autolang{--language-overlay-offset:var(--nav-bar-height);inset-inline:1.6rem;max-width:none;min-width:unset;top:var(--nav-bar-height);width:auto}}@media(min-width:992px){.language-overlay-dialog--autolang{--language-overlay-offset:8rem;bottom:auto;left:auto;max-width:28.1rem;min-width:20rem;right:1.6rem;top:10rem;width:unset}}@media(min-width:992px)and (min-width:576px){.language-overlay-dialog--autolang{right:max(1.6rem,(100vw - 576px)/2 + 1.6rem)}}@media(min-width:992px)and (min-width:768px){.language-overlay-dialog--autolang{right:max(1.6rem,(100vw - 768px)/2 + 1.6rem)}}@media(min-width:992px)and (min-width:992px){.language-overlay-dialog--autolang{right:max(1.6rem,(100vw - 992px)/2 + 1.6rem)}}@media(min-width:992px)and (min-width:1310px){.language-overlay-dialog--autolang{right:max(1.6rem,(100vw - 1310px)/2 + 1.6rem)}}@supports(anchor-name:--language-picker-toggle){@media(min-width:992px){.language-overlay-dialog--autolang{bottom:auto;left:auto;position-anchor:--language-picker-toggle;right:anchor(right);top:anchor(bottom);-webkit-margin-before:1.6rem;margin-block-start:1.6rem}}}.language-overlay-dialog--autolang .dialog-inner{background-color:var(--basic-blue);min-width:auto;padding:4rem 1.6rem 1.6rem}.language-overlay-dialog--autolang .dialog-main-actions{-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.language-overlay-dialog--autolang .dialog-close{height:1.6rem;right:1.2rem;top:1.2rem;width:1.6rem}.language-overlay-dialog--autolang .dialog-close svg{color:var(--basic-white)}.language-overlay-dialog--autolang .dialog-content,.language-overlay-dialog--autolang .dialog-content-block{color:var(--basic-white);gap:1.6rem}.language-overlay-dialog--autolang .dialog-content-block--autolang .dialog-main-actions{justify-content:flex-start}.language-overlay-dialog--autolang .dialog-other-actions{display:flex;flex-direction:column;gap:2.4rem}.language-overlay-dialog--autolang .dialog-other-actions ul{display:flex;flex-direction:column;gap:1.2rem}.language-overlay-dialog--autolang .dialog-other-actions li{align-items:center;display:flex}.language-overlay-dialog--autolang .dialog-other-actions a{color:var(--basic-white);display:inline-flex;position:relative;text-decoration:none;transition:font-weight .3s ease}.language-overlay-dialog--autolang .dialog-other-actions a:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.language-overlay-dialog--autolang .dialog-other-actions a:hover:after{transform:scaleX(1)}@keyframes dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-fade-out{0%{opacity:1}to{opacity:0}}.dialog-other-actions a,.language-picker{font-family:var(--font-menu)}.language-picker{anchor-name:--language-picker-toggle;position:relative;z-index:1}.language-picker.active .language-picker-menu-wrapper{grid-template-rows:1fr}.language-picker.active .current-language-button .svg-down-icon{transform:rotate(180deg)}.current-language-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--action-border-radius,0);font-family:var(--font-menu);margin:0;overflow:hidden;padding:0;text-align:start;text-decoration:none}.current-language-button:after{background-color:var(--primary-brass);content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease;width:0}@media(hover:hover){.current-language-button:hover{color:var(--basic-white)}.current-language-button:hover:after{width:100%}}.current-language-button{align-items:center;background-color:var(--grey-blue);color:var(--basic-blue);cursor:pointer;display:flex;font-family:inherit;font-size:1.6rem;font-weight:700;gap:.9rem;height:4.8rem;min-height:3.3rem;padding:1.4rem 1.6rem;position:relative;width:100%}.current-language-button .svg-location-icon{fill:currentColor;height:2rem;width:2rem}.current-language-button div{gap:.9rem;width:100%;z-index:2}.current-language-button .svg-down-icon{height:1rem;margin-left:auto;transition:transform .2s ease-in-out;width:1rem}.language-picker-flag{border-radius:50%;height:2rem;margin-right:.8rem;overflow:hidden;position:relative;width:2rem}.language-picker-flag.en svg{height:100%;top:0;width:100%}.language-picker-flag svg{aspect-ratio:10/8;height:calc(100% + 2px);left:0;position:absolute;top:-1px}.language-picker-menu-wrapper{display:grid;grid-template-rows:0fr;position:absolute;top:calc(100% + 1.6rem);transition:grid-template-rows .3s ease-in-out;width:100%}@media(max-width:991.98px){.language-picker-menu-wrapper{position:relative;top:1.6rem}}.language-picker-menu{border-radius:var(--action-border-radius,0);font-family:var(--font-menu);position:relative}.language-picker-menu:after{content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease;width:0}.language-picker-menu{background:var(--grey-blue);border-top:none!important;color:var(--basic-blue);gap:1rem;height:100%;min-width:100%;overflow:hidden;width:-moz-fit-content;width:fit-content}.language-picker-menu a,.language-picker-menu button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--basic-blue);cursor:pointer;display:flex;font-family:var(--font-menu);font-size:1.6rem;font-weight:700;line-height:1;margin:0;padding:1.6rem 1.4rem;text-align:start;text-decoration:none;transition:background-color .2s ease-in-out;white-space:nowrap;width:100%}.language-picker-menu a:hover,.language-picker-menu button:hover{background-color:var(--primary-brass);color:var(--basic-white)}.language-picker-menu a .arrow,.language-picker-menu button .arrow{margin-left:auto;padding-left:1rem}.language-picker-menu a .arrow svg,.language-picker-menu button .arrow svg{height:.9rem;width:.9rem}.mobile-search-form{margin-inline:auto;max-width:576px}@media(min-width:768px){.mobile-search-form{max-width:768px}}@media(min-width:992px){.mobile-search-form{max-width:992px}}.mobile-search-input{display:flex;position:relative;width:100%}.mobile-search-input input{background-color:var(--grey-white);border:none;box-shadow:inset 1px 1px 4px 0 rgba(42,56,78,.2);flex:1;font-family:var(--font-text);min-width:20rem;overflow:hidden;padding:1.1rem 1.6rem;transition:padding .3s ease-in-out,border-color .3s}.mobile-search-input input::-moz-placeholder{font-size:1.7rem;line-height:1.5}.mobile-search-input input::placeholder{font-size:1.7rem;line-height:1.5}.mobile-search-input input:focus{border-color:var(--basic-blue);outline:none}.mobile-search-input .mobile-search-input-icon{border:none}@media(min-width:992px){.mobile-search-input{display:none}}.nav-search-content{background-color:var(--primary-sand);display:none;padding:4rem 4rem 4rem 4.8rem;position:absolute;right:0;top:0;z-index:5}@media(min-width:992px){.nav-search-content{display:block}}.nav-search-content .nav-search-close{height:2rem;position:absolute;right:1rem;top:1rem;width:2rem}.nav-search-content .nav-search-close svg{height:100%;width:100%}.nav-search{position:relative}.nav-search.active .nav-search-form-wrapper{opacity:1;pointer-events:auto;transform:translateX(0)}.nav-search.active .nav-search-icon{pointer-events:none}.nav-search .nav-search-icon{border-radius:var(--action-border-radius,0);font-family:var(--font-menu);height:4.8rem;overflow:hidden;position:relative;width:4.8rem}.nav-search .nav-search-icon:after{background-color:var(--primary-brass);content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease;width:0}@media(hover:hover){.nav-search .nav-search-icon:hover{color:var(--basic-white)}.nav-search .nav-search-icon:hover:after{width:100%}}.nav-search .nav-search-icon{align-items:center;background-color:var(--grey-blue);color:var(--basic-blue);cursor:pointer;display:flex;justify-content:center;padding:1.4rem;transition:color .3s ease-in-out}.nav-search .nav-search-icon:hover>svg{color:var(--basic-white)}.nav-search .nav-search-icon svg{height:100%;width:100%;z-index:1}.nav-search .nav-search-form-wrapper{align-self:start!important;border:none;box-shadow:1px 1px 4px 1px rgba(42,56,78,.2);left:unset;margin-top:6rem;min-width:unset!important;padding:0;pointer-events:none;right:0;top:0;transition:opacity .3s ease,transform .3s ease;width:unset!important;z-index:99999}.nav-search .nav-search-form-wrapper::-webkit-backdrop{animation:backdrop-fade .3s ease forwards}.nav-search .nav-search-form-wrapper::backdrop{animation:backdrop-fade .3s ease forwards}@keyframes backdrop-fade{0%{background:transparent}to{background:rgba(42,56,78,.7)}}.nav-search .nav-search-form-wrapper{margin-right:50vw}@media(min-width:576px){.nav-search .nav-search-form-wrapper{margin-right:calc(50vw - 288px)}}@media(min-width:768px){.nav-search .nav-search-form-wrapper{margin-right:calc(50vw - 384px)}}@media(min-width:992px){.nav-search .nav-search-form-wrapper{margin-right:calc(50vw - 496px)}}@media(min-width:1310px){.nav-search .nav-search-form-wrapper{margin-right:calc(50vw - 655px)}}.nav-search .nav-search-form-wrapper[open]{pointer-events:auto}.nav-search .nav-search-form-wrapper[open] .nav-search-form{animation:form-open .3s ease forwards;animation-delay:.3s}@keyframes form-open{0%{padding:4rem 0;width:0}to{padding:4rem 4rem 4rem 4.8rem;width:50rem}}.nav-search .nav-search-form-wrapper.closing{animation:backdrop-fade-out .3s ease forwards;animation-delay:.3s}@keyframes backdrop-fade-out{0%{background:rgba(42,56,78,.7)}to{background:transparent}}.nav-search .nav-search-form-wrapper.closing .nav-search-form{animation:form-close .3s ease forwards}@keyframes form-close{0%{padding:4rem 4rem 4rem 4.8rem;width:33.7rem}to{padding:4rem 0;width:0}}.nav-search .nav-search-form-inner{overflow:hidden}.nav-search .nav-search-form{background-color:var(--primary-sand);overflow:hidden;padding:4rem 0;transition:padding .3s ease,width .3s ease;width:0;z-index:5}.nav-search .nav-search-form .nav-search-form-input{display:flex}.nav-search .nav-search-form .nav-search-form-input input{background-color:var(--basic-white);border:none;border-radius:var(--action-border-radius) 0 0 var(--action-border-radius);padding:1rem 1.6rem;width:100%}.nav-search .nav-search-form .nav-search-form-input input::-moz-placeholder{color:var(--grey-dark)}.nav-search .nav-search-form .nav-search-form-input input::placeholder{color:var(--grey-dark)}.nav-search .nav-search-form .nav-search-form-input input:focus{outline:none}.nav-search .nav-search-form .nav-search-form-input-icon{background-color:var(--basic-blue);color:var(--basic-white)}.nav-search .nav-search-form-close{cursor:pointer;height:1.5rem;position:absolute;right:1rem;top:1rem;width:1.5rem}.nav-search .nav-search-form-close svg{display:flex;height:100%;width:100%}.mobile-search-input .mobile-search-input-icon,.nav-search-input-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--action-border-radius,0);font-family:var(--font-menu);margin:0;overflow:hidden;padding:0;text-align:start;text-decoration:none}.mobile-search-input .mobile-search-input-icon:after,.nav-search-input-icon:after{content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease;width:0}.mobile-search-input .mobile-search-input-icon,.nav-search-input-icon{background-color:var(--grey-blue);color:var(--basic-blue)}.mobile-search-input .mobile-search-input-icon:after,.nav-search-input-icon:after{background-color:var(--primary-brass)}@media(hover:hover){.mobile-search-input .mobile-search-input-icon:hover,.nav-search-input-icon:hover{color:var(--basic-white)}.mobile-search-input .mobile-search-input-icon:hover:after,.nav-search-input-icon:hover:after{width:100%}}.mobile-search-input .mobile-search-input-icon,.nav-search-input-icon{height:4.8rem;width:4.8rem;--action-border-radius:0 .5rem .5rem 0;cursor:pointer;display:flex;padding:1.4rem;position:relative;transition:color .3s ease-in-out}.mobile-search-input .mobile-search-input-icon svg,.nav-search-input-icon svg{height:100%;transition:opacity .3s ease;width:100%;z-index:1}.mobile-search-input .is-active.mobile-search-input-icon,.nav-search-input-icon.is-active{background-color:var(--basic-blue);color:var(--basic-white);filter:grayscale(1);position:relative}.mobile-search-input .is-active.mobile-search-input-icon svg,.nav-search-input-icon.is-active svg{opacity:0}.mobile-search-input .is-active.mobile-search-input-icon:before,.nav-search-input-icon.is-active:before{animation-duration:4s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;aspect-ratio:1;border:2px dotted;border-radius:100%;bottom:0;content:"";display:flex;left:0;margin:auto;position:absolute;right:0;top:0;width:1.6rem;z-index:10}.nav{--nav-bar-height:5.8rem;background-color:transparent;padding:.5rem 0;position:relative;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:1000}@media(min-width:992px){.nav{--nav-bar-height:0;padding:2.4rem 0}}.nav.nav-sticky:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:hsla(0,0%,100%,.5);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}@media(min-width:992px){.nav.nav-sticky{padding:2.4rem 0}}.nav.nav-sticky .nav-brand a{height:3.2rem}@media(min-width:1310px){.nav.nav-sticky .nav-brand a{height:4.8rem}}.nav.nav-sticky .nav-content-items{align-items:center}@media(max-width:991.98px){.nav--active,.nav--active.nav-sticky{background-color:var(--primary-sand)}}.nav .nav-inner{align-items:center;display:grid;grid-template-areas:"brand toggle" "content content";grid-template-columns:1fr auto;height:100%;justify-content:space-between}@media(min-width:992px){.nav .nav-inner{display:flex;justify-content:space-between}}.nav .nav-inner .nav-content{grid-area:content}.nav .nav-brand{grid-area:brand}.nav .nav-content{width:100%}@media(max-width:991.98px){.nav .nav-content{background-color:var(--primary-sand);bottom:0;bottom:1px;display:block;height:calc(100svh - 5.5rem);left:0;overflow:auto;padding:3rem 3.2rem 10rem;position:absolute;transform:translateY(-50%);transition:transform .3s ease-in-out;width:100%}.nav .nav-content--active{transform:translateY(100%)}}.nav .nav-content-items{display:none;gap:1rem;margin:0 0 0 auto;transition:all .3s ease}@media(min-width:992px){.nav .nav-content-items{align-items:flex-end;display:flex}}.nav .nav-content-items .nav-content-items-button .button{font-size:1.6rem;height:4.8rem;padding:1.4rem 1.6rem}.nav-mobile-buttons{align-items:center;display:flex;flex-direction:column;margin:6.2rem 0 0;margin-inline:auto;row-gap:2rem;width:-moz-fit-content;width:fit-content}.nav-mobile-buttons .language-picker,.nav-mobile-buttons .nav-mobile-content-button{width:100%}.nav-mobile-buttons .button{line-height:1.25;padding-inline:2.4rem}@media(min-width:992px){.nav-mobile-buttons{display:none!important}}.nav-brand{align-items:center;display:flex;grid-area:brand;padding:0;z-index:1}@media(min-width:992px){.nav-brand{padding:0}}.nav-brand a,.nav-brand img{height:inherit}.nav-brand a{display:block;height:4.8rem;position:relative;transition:height .3s ease}@media(min-width:1310px){.nav-brand a{height:7.2rem}}.nav-brand a:hover img{scale:1.05}.nav-brand img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;position:relative;transition:scale .3s ease;width:auto}.nav-brand .logo-big{display:flex;max-width:18rem}@media(min-width:992px){.nav-brand .logo-big{display:none}}@media(min-width:1310px){.nav-brand .logo-big{display:flex;max-width:25rem}}.nav-brand .logo-small{display:none}@media(min-width:992px){.nav-brand .logo-small{display:flex}}@media(min-width:1310px){.nav-brand .logo-small{display:none}}.navigation-menu{--dropdown-size:1rem;display:flex;flex-wrap:wrap;font-family:var(--font-button);gap:0;list-style-type:none;margin:0;padding:0}@media(max-width:991.98px){.navigation-menu{align-items:center;flex-direction:column;row-gap:.5rem;-webkit-margin-before:5.7rem;margin-block-start:5.7rem}}@media(min-width:992px){.navigation-menu{align-items:center;display:flex;gap:1.6rem;justify-content:flex-end}}@media(min-width:1310px){.navigation-menu{gap:4.8rem}}.navigation-menu>li{align-self:center;display:flex;position:relative}@media(max-width:991.98px){.navigation-menu>li{align-self:auto;flex-wrap:wrap;justify-content:center;width:100%}.navigation-menu>li .dropdown-list-wrapper{flex:0 0 100%;width:100%}}.navigation-menu .dropdown-button{align-items:center;align-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--basic-blue);cursor:pointer;display:flex;flex:0 0 auto;height:var(--dropdown-size);justify-content:center;margin:0;padding:0;text-align:start;text-decoration:none;transform:translateY(.2ch);width:var(--dropdown-size)}.navigation-menu .dropdown-button .button-icon{-webkit-margin-start:1rem;align-items:center;display:flex;fill:currentColor;flex:0 0 auto;height:100%;margin-inline-start:1rem;padding:0;pointer-events:none;transform:rotate(90deg);transition:transform .2s ease-in-out;width:100%}.navigation-menu .dropdown-button[aria-expanded=true] .button-icon{transform:rotate(270deg)}.main-link{align-items:center;color:var(--basic-blue);display:flex;font-weight:700;padding:1.5rem 1.25rem;position:relative;text-decoration:none;transition:transform .3s ease,padding .3s ease}@media(min-width:992px){.main-link{padding:1rem 0}}.main-link.has-dropdown{-webkit-padding-end:0;padding-inline-end:0}@media(max-width:991.98px){.main-link{justify-content:center;width:auto}}.main-link:after{background-color:var(--basic-blue);bottom:.5rem;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.main-link:not(.has-dropdown):hover:after{transform:scaleX(1)}@media(min-width:992px){.navigation-menu-wrapper{display:flex}}.dropdown-list-wrapper{display:grid;grid-template-rows:0fr;width:100%}@media(min-width:992px){.dropdown-list-wrapper{grid-template-rows:1fr;left:-.5rem;position:absolute;top:100%;width:-moz-max-content;width:max-content;z-index:1}}@media(min-width:992px)and (min-width:1310px){.dropdown-list-wrapper{left:-3rem}}@media(min-width:992px){.dropdown-list-wrapper>.dropdown-list,.dropdown-list-wrapper>.menu-item--dropdown-listwrapper{display:none;opacity:0;transition:opacity .3s ease,display allow-discrete .3s}}.dropdown-list-wrapper>.dropdown-list,.dropdown-list-wrapper>.menu-item--dropdown-listwrapper{min-height:0;overflow:hidden}[aria-expanded=true]+.dropdown-list-wrapper{grid-template-rows:1fr}[aria-expanded=true]+.dropdown-list-wrapper>.dropdown-list,[aria-expanded=true]+.dropdown-list-wrapper>.menu-item--dropdown-listwrapper{overflow:visible}@media(min-width:992px){[aria-expanded=true]+.dropdown-list-wrapper>.dropdown-list{display:flex;opacity:1}@starting-style{[aria-expanded=true]+.dropdown-list-wrapper>.dropdown-list{opacity:0}}[aria-expanded=true]+.dropdown-list-wrapper>.menu-item--dropdown-listwrapper{display:block;opacity:1}@starting-style{[aria-expanded=true]+.dropdown-list-wrapper>.menu-item--dropdown-listwrapper{opacity:0}}}.dropdown-list-wrapper>.dropdown-list{background-color:var(--basic-white);border-radius:1rem;box-shadow:4px 4px 14px 2px rgba(42,56,78,.2)}.dropdown-list{display:flex;flex-direction:column;gap:.8rem;list-style-type:none;margin:0;overflow:hidden auto;padding-block:1.6rem;padding-inline:1.6rem;width:100%}@media(min-width:992px){.dropdown-list{width:-moz-fit-content;width:fit-content}}.dropdown-list li{margin:0}.dropdown-list a{color:var(--basic-blue);display:inline-block;font-size:1.4rem;line-height:1.5;position:relative;text-decoration:none;transition:color .3s ease;white-space:nowrap}.dropdown-list a:after{background-color:var(--primary-brass);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.dropdown-list a:hover{color:var(--primary-brass);text-decoration:none}.dropdown-list a:hover:after{transform:scaleX(1)}@media(max-width:991.98px){.menu-item-posttypes .dropdown-list-wrapper{margin-inline:0;max-width:100%;width:100%}}@media(min-width:992px){.menu-item-posttypes .dropdown-list-wrapper{left:50%;margin-inline:auto;max-width:100%;transform:translateX(calc(-50% - 2.4rem));width:-moz-fit-content;width:fit-content}}@media(max-width:991.98px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{width:100%}}@media(min-width:992px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{width:-moz-fit-content;width:fit-content}}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-wrapper{background-color:var(--basic-white);border-radius:1rem;box-shadow:4px 4px 14px 2px rgba(42,56,78,.2);padding-block:2.4rem;padding-inline:2.4rem;-webkit-margin-before:1rem;margin-block-start:1rem}@media(max-width:991.98px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-wrapper{width:100%}}@media(min-width:992px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-wrapper{width:-moz-fit-content;width:fit-content}}.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-list{display:flex;flex-wrap:wrap;gap:3.2rem}@media(max-width:991.98px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-list{width:100%}}@media(min-width:992px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-list{width:-moz-fit-content;width:fit-content}}@media(max-width:991.98px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes{width:100%}}@media(min-width:992px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes{width:-moz-fit-content;width:fit-content}}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-title{font-weight:700;-webkit-margin-after:.8rem;margin-block-end:.8rem}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list{list-style:none;margin:0;padding:0}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item:not(:last-child){-webkit-margin-after:.8rem;margin-block-end:.8rem}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item{line-height:1.4}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item a{color:var(--basic-blue);display:inline-block;line-height:1.5;position:relative;text-decoration:none;transition:color .3s ease;white-space:nowrap}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item a:after{background-color:var(--primary-brass);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item a:hover{color:var(--primary-brass);text-decoration:none}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item a:hover:after{transform:scaleX(1)}.new-tab-icon{fill:currentColor;height:1.4ch;width:1.4ch;-webkit-margin-start:.3rem;margin-inline-start:.3rem}@media(max-width:991.98px){.nav.no-js .navigation-menu{display:flex}}.nav.no-js .dropdown-list-wrapper{grid-template-rows:1fr}.nav.no-js .dropdown-list-wrapper>.dropdown-list{display:flex;opacity:1}.nav.no-js .dropdown-list-wrapper>.menu-item--dropdown-listwrapper{display:block;opacity:1}.navigation-toggle{align-items:center;align-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--basic-blue);cursor:pointer;display:flex;grid-area:toggle;height:4.8rem;justify-self:flex-end;margin:0;padding:0;padding-block:calc(1.2rem + 3px);padding-inline:calc(1.2rem + 1.5px);text-align:start;text-decoration:none;width:4.8rem;-webkit-margin-end:-1.35rem;margin-inline-end:-1.35rem}@media(min-width:992px){.navigation-toggle{display:none}}.navigation-toggle-icon{display:block;height:100%;position:relative;width:100%}.navigation-toggle-icon .bar{background-color:currentColor;display:block;height:2px;left:0;position:absolute;transform-origin:center;transition:all .3s ease;width:100%}.navigation-toggle-icon .bar:first-child{top:0}.navigation-toggle-icon .bar:nth-child(2){top:50%;transform:translateY(-.75px);transition:opacity .3s ease}.navigation-toggle-icon .bar:nth-child(3){bottom:0}.navigation-toggle[aria-expanded=true] .bar:first-child{top:50%;transform:rotate(45deg)}.navigation-toggle[aria-expanded=true] .bar:nth-child(2){opacity:0}.navigation-toggle[aria-expanded=true] .bar:nth-child(3){bottom:auto;top:50%;transform:rotate(-45deg)}#section-not-found{overflow:hidden;position:relative}#section-not-found:after{aspect-ratio:25/2;background-color:var(--sectionBackgroundColor,var(--primary-sand));bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}#section-not-found{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";grid-template-columns:20px repeat(12,minmax(0,1fr)) 20px;grid-template-columns:50vw repeat(12,minmax(0,1fr)) 50vw}@media(min-width:576px){#section-not-found{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 288px) repeat(12,minmax(0,1fr)) calc(50vw - 288px)}}@media(min-width:768px){#section-not-found{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 384px) repeat(12,minmax(0,1fr)) calc(50vw - 384px)}}@media(min-width:992px){#section-not-found{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 496px) repeat(12,minmax(0,1fr)) calc(50vw - 496px)}}@media(min-width:1310px){#section-not-found{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 655px) repeat(12,minmax(0,1fr)) calc(50vw - 655px)}}#section-not-found{margin:8rem 0 0;padding:0}@media(min-width:992px){#section-not-found{margin:13.6rem 0 0}}#section-not-found:after{bottom:unset;top:0;transform:translateY(0);z-index:1}#section-not-found .not-found-background-image{aspect-ratio:24/13;grid-column:offset-left/offset-right;margin:0 auto;max-height:90rem;max-width:100vw;position:relative}@media(min-width:768px){#section-not-found .not-found-background-image{max-width:192rem;width:100%}}@media(min-width:1920px){#section-not-found .not-found-background-image{margin:0 auto}}@media(min-width:992px){#section-not-found .not-found-background-image{grid-row:1}}#section-not-found .not-found-background-image img{width:100%}#section-not-found .not-found-background-image:after{background:linear-gradient(270deg,rgba(42,56,78,.595) 11%,rgba(42,56,78,.255) 80%);content:"";inset:0;position:absolute;z-index:1}#section-not-found .not-found-background-image:before{aspect-ratio:25/2;background-color:var(--image-slant-overlay,var(--primary-sand));bottom:-1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:1px;top:unset;transform:translateY(-100%);transform:translateY(0);width:calc(100% + 1px);z-index:9}@media(min-width:992px){#section-not-found .not-found-background-image:before{content:none}}#section-not-found .not-found-content{color:var(--primary-blue);display:flex;flex-direction:column;grid-column:column-one/column-twelve;height:100%;justify-content:center;padding:4rem 0 13rem;position:relative;z-index:2}@media(min-width:576px){#section-not-found .not-found-content{padding:4rem 0 6rem}}@media(min-width:992px){#section-not-found .not-found-content{color:var(--basic-white);grid-column:column-seven/column-twelve;grid-row:1}}#section-not-found .not-found-content .description{margin:1.6rem 0 0}#section-not-found .not-found-content .button-group{margin:2.4rem 0 0}@media(min-width:992px){#section-not-found .not-found-content .button-group{margin:4rem 0 0}}#section-not-found .not-found-content .button-group .button{border:none}#section-not-found .not-found-content .button-group .button.outline{background-color:var(--grey-blue);color:var(--basic-blue)}#section-not-found .not-found-content .button-group .button.outline:hover{background-color:var(--basic-blue);border-color:var(--basic-blue);color:var(--basic-white)}.observe{transition:transform 1s ease-in-out}.observe.in-viewport{transform:translateX(0)}.observe.out-viewport{transform:translateX(-100%)}.pagelinks .button{font-size:1.9rem;font-weight:600;gap:1.6rem;line-height:1;padding:2.4rem;row-gap:2rem;width:100%}@media(min-width:576px){.pagelinks .button{width:auto}}@media(min-width:768px){.pagelinks .button{padding:2.4rem}}.pagelinks .button svg{flex:0 0 auto;height:2.4rem;width:2.4rem}.pagination-wrapper{align-items:center;display:flex;flex-direction:column;gap:1.6rem;-webkit-margin-before:6.4rem;margin-block-start:6.4rem}.pagination-summary{color:var(--basic-blue);margin:0;text-align:center}.pagination-list{display:flex;gap:.8rem;justify-content:center;margin:0}.pagination-list-item{border-radius:var(--action-border-radius,0);font-family:var(--font-menu);height:3.2rem;overflow:hidden;position:relative;width:3.2rem}.pagination-list-item:after{content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease}.pagination-list-item{background-color:var(--grey-blue);color:var(--basic-blue)}.pagination-list-item:after{background-color:var(--primary-brass)}@media(hover:hover){.pagination-list-item:hover{color:var(--basic-white)}.pagination-list-item:hover:after{width:100%}}.pagination-list-item{cursor:pointer;transition:background-color .3s ease}.pagination-list-item:after{opacity:0;transition:background-color .3s ease,opacity .3s ease;width:0}@media(hover:hover){.pagination-list-item:hover{color:var(--basic-white)}.pagination-list-item:hover:after{opacity:1}}@media(min-width:768px){.pagination-list-item{height:4.8rem;width:4.8rem}}.pagination-list-item.previous svg{transform:rotate(180deg)}.pagination-list-item.next,.pagination-list-item.previous{cursor:pointer}.pagination-list-item a,.pagination-list-item span{align-items:center;color:var(--basic-blue);cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;text-decoration:none;width:100%;z-index:1}.pagination-list-item a:hover,.pagination-list-item span:hover{color:var(--basic-white)}.pagination-list-item a svg,.pagination-list-item span svg{height:1.6rem;width:1.6rem}@media(min-width:768px){.pagination-list-item a svg,.pagination-list-item span svg{height:2rem;width:2rem}}.pagination-list-item--active{background-color:var(--basic-blue)}.pagination-list-item--active:after{content:unset}.pagination-list-item--active a,.pagination-list-item--active span{color:var(--basic-white)}.pagination-list-item--active{color:var(--basic-white)!important;font-weight:700}.interview-overview-pagination{-webkit-margin-before:6.4rem;margin-block-start:6.4rem}.related-job{background-color:var(--basic-white);border-radius:var(--card-border-radius,0);display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;height:100%;overflow:hidden;position:relative;transition:box-shadow .2s ease;width:100%}@media(min-width:992px){.related-job{aspect-ratio:unset;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr}}.related-job:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,.1)}.related-job .related-job-link{height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.related-job .related-job-image{align-items:flex-end;aspect-ratio:41/22;display:flex;grid-row:2;height:100%;margin:auto 0 0;overflow:hidden;position:relative;width:100%}.related-job .related-job-image:before{aspect-ratio:25/2;background-color:var(--image-slant-overlay,var(--primary-light-blue));-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:1px;transform:translateY(-100%);width:calc(100% + 1px)}@media(min-width:992px){.related-job .related-job-image{grid-row:1/span 2}}.related-job .related-job-image:before{bottom:-1px;top:unset;transform:translateY(0);z-index:1}.related-job .related-job-image picture{display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}@media(min-width:992px){.related-job .related-job-image picture{aspect-ratio:40/28;height:auto;max-height:100%}}@media(min-width:1310px){.related-job .related-job-image picture{aspect-ratio:40/22}}.related-job .related-job-image img{height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;transition:transform .3s ease-out;width:100%}.related-job .related-job-image[data-img-used=cutOutImage],.related-job .related-job-image[data-img-used=cutOutImage] picture{overflow:visible}.related-job .related-job-image[data-img-used=cutOutImage] img{min-height:0}.related-job .related-job-title{align-items:flex-start;display:flex;flex-direction:column;grid-column:1;justify-content:space-between;padding:2.4rem 3.2rem 1.6rem}@media(min-width:992px){.related-job .related-job-title{gap:1rem;grid-column:2;grid-row:1}}.related-job .related-job-title .title{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.related-job .related-job-title .related-job-logo{align-items:center;display:flex;height:6.4rem;justify-content:flex-start;padding:1rem 0;width:8.4rem}@media(min-width:768px){.related-job .related-job-title .related-job-logo{height:8rem;width:10rem}}@media(min-width:992px){.related-job .related-job-title .related-job-logo{align-items:flex-start;height:8.8rem;justify-content:flex-start;left:2.4rem;position:absolute;top:0;width:15rem}}.related-job .related-job-title .related-job-logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.related-job .related-job-content{display:none;grid-column:2;grid-row:2;max-width:40rem;min-width:40rem;padding:0 3.2rem 3.2rem}@media(min-width:768px){.related-job .related-job-content{min-width:unset}}@media(min-width:992px){.related-job .related-job-content{display:block}}.related-job .related-job-content ul{font-style:italic;margin:0 0 1.6rem}.related-job .related-job-content ul li:before{background-color:var(--transparent-dark-blue);content:"";display:inline-block;height:.7rem;margin:0 1rem .2rem 0;width:.7rem}.related-job .related-job-content-description{max-height:5lh;overflow:hidden;text-overflow:ellipsis}.related-job .related-job-content-description,.related-job .related-job-content-description p,.related-job .related-job-content-description p strong{font-weight:400!important}.related-job.show-overlay .related-job-image{position:relative}.related-job.show-overlay .related-job-image picture:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;bottom:unset;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:-.5px;transform:translateY(100%);transform:translateY(0);width:calc(100% + 1px);z-index:9999}@media(min-width:992px){.related-job.card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}}.related-job.card .related-job-title{flex-direction:column;margin:0 0 auto}.related-job.card .related-job-title .related-job-logo{align-items:center;display:flex;height:6.4rem;justify-content:center;max-width:unset!important;padding:1rem 0;width:8.4rem}@media(min-width:768px){.related-job.card .related-job-title .related-job-logo{height:8rem;height:8.8rem;width:10rem;width:15rem}}.related-job.card .related-job-image{aspect-ratio:2/1;position:relative}@media(min-width:992px){.related-job.card .related-job-image{grid-row:2}}.related-job.card .related-job-image picture{aspect-ratio:2/1}@media(min-width:992px){.related-job.card .related-job-title{grid-column:1}.related-job.card .related-job-title .related-job-logo{left:unset;max-width:5.6rem;position:relative;top:unset}}.related-job.card.list-small{gap:0;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto}.related-job.card.list-small .related-job-image{aspect-ratio:3/2;grid-column:1;grid-row:1;margin-block:0;width:12rem}.related-job.card.list-small .related-job-image picture{aspect-ratio:3/2;max-height:100%}.related-job.card.list-small .related-job-title{align-items:center;flex-direction:row;gap:2rem;grid-column:2;grid-row:1;justify-content:flex-start;padding-block:1.2rem;padding-inline:2rem}.related-job.card.list-small .related-job-title .title{font-size:1.9rem;line-clamp:2;-webkit-line-clamp:2}.related-job.card.list-small .related-job-title .related-job-logo{order:1;-webkit-margin-start:auto;height:4.8rem;left:unset;margin-inline-start:auto;max-width:unset;min-width:8rem;padding-block:0;position:relative;top:unset;width:8rem}.related-job .filled-label{border-radius:0 var(--card-border-radius);inset-block-start:0;inset-inline-end:0;position:absolute;z-index:2}.related-job:hover .related-job-image img{transform:scale(1.05)}.related-jobs{display:flex;flex-direction:column;gap:5.6rem;position:relative}@media(min-width:768px){.related-jobs{gap:6.4rem}}.related-jobs .swiper-wrapper,.related-jobs .swiper-wrapper .swiper-slide{height:auto}.related-jobs .related-jobs-list{display:contents}.result-swiper{margin:3rem 4.6rem 0;padding:0 0 3.5rem}@media screen and (min-width:1400px){.result-swiper{margin:3rem 0 0}}.result-swiper .swiper-slide{height:auto;opacity:1}.result-swiper .swiper-slide .result-wrapper:before{background-color:var(--basic-white);content:"";height:100%;left:0;opacity:.8;pointer-events:none;position:absolute;top:0;transition:all .2s ease-in-out;transition:opacity .5s ease-in;width:100%;z-index:1}@media(min-width:768px){.result-swiper .swiper-slide .result-wrapper:before{content:unset}}@media(min-width:576px){.result-swiper .swiper-slide{opacity:0;transition:opacity .5s ease-in}}.result-swiper .swiper-slide-visible{opacity:1}.result-swiper .swiper-slide-visible .result-wrapper:before{opacity:0}.result{color:inherit;display:block;position:relative;text-decoration:none}.result:after{background-color:var(--basic-white);box-shadow:0 0 3rem 0 rgba(0,0,0,.05);content:"";height:100%;height:calc(100% - 4rem);left:1px;position:absolute;right:0;top:0;top:4rem;width:100%;width:calc(100% - 1px);z-index:-1}.result-link{height:100%;position:absolute;right:0;top:0;width:100%;z-index:2}.result-wrapper{-webkit-clip-path:polygon(0 3rem,calc(100% + 1px) 0,100% 100%,1px 100%);clip-path:polygon(0 3rem,calc(100% + 1px) 0,100% 100%,1px 100%);display:flex;flex-direction:column;height:100%;position:relative;z-index:2;z-index:1}.result .image img{width:100%}.result-content{position:relative}.result-content:not(.consultant-content){padding:2.6rem 2.6rem 0}.result-content-logo{max-width:10rem}.result-content-logo img{max-height:6rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.result-content-tags{display:flex;gap:1.2rem;position:absolute;right:2.3rem;top:0;transform:translateY(-50%)}.result-content-tags .tag{background-color:var(--basic-blue);border-radius:10rem;color:var(--basic-white);font-family:var(--font-button);font-size:1rem;font-weight:700;padding:6.5px 2rem;text-decoration:none;text-transform:uppercase}.result-info{display:flex;flex-wrap:wrap;font-size:1.4rem;gap:.5rem 1rem;margin:0 0 .5rem}@media(min-width:768px){.result-info{font-size:1.6rem;gap:2rem}}.result-icon-item{align-items:center;color:var(--jeansblue-shade);display:flex;gap:.7rem}.result-icon-item svg{color:var(--bluegrey);height:1.5rem;width:1.3rem}.result-bottom{display:flex;margin:auto 0 0;padding:1.5rem 2.3rem 1.3rem 2.6rem}.result-bottom .result-icon-item{font-size:1.4rem}@media(min-width:768px){.result-bottom .result-icon-item{font-size:1.6rem}}.result-bottom .button{min-width:unset}.result-bottom a.button{pointer-events:all}.result:not(.consultants):hover .button.primary:not(.button-icon){background-color:var(--button-hover-primary-bgcolor,var(--jeansblue-shade))}.result:not(.consultants):hover .button.secondary:not(.button-icon){background-color:var(--button-hover-secondary-bgcolor,var(--ctablue))}.selector{position:relative;z-index:5}.selector.selector--checkbox .selector-list-item{cursor:auto}.selector.selector--checkbox label{cursor:pointer}.selector [data-disabled=true]{opacity:.5;pointer-events:none}.selector-wrapper select{display:none}.selector-input,.selector-wrapper select{align-items:center;background-color:var(--basic-white);border:1px solid var(--primary-dark-sand);border-radius:var(--action-border-radius);font-family:var(--font-headings);font-size:1.7rem;font-style:italic;justify-content:space-between;line-height:1.5;padding:1.1rem 1.6rem 1.2rem .8rem;width:100%}.selector-input svg,.selector-wrapper select svg{height:1rem;margin-left:2rem;pointer-events:none;transition:all .2s ease-in-out;width:1rem}.selector-input{cursor:pointer;display:inline-flex}.selector .selector-placeholder{color:var(--grey-dark)}.selector-placeholder,.selector-value{pointer-events:none}.selector-value{display:none}.selector-list{background:var(--basic-white);overflow:hidden;transition:all .2s ease-in-out;width:100%}.selector-list-wrapper{border:1px solid var(--grey);border-top:none!important;display:grid;grid-template-rows:1fr;position:absolute;top:calc(100% - 1px);transition:grid-template-rows .3s ease-in-out;transition:all .2s ease-in-out;width:100%}.selector-list-item{cursor:pointer;padding:1rem}.selector:not(.selector--open) .selector-list-wrapper{border-color:transparent;grid-template-rows:0fr}.selector--open{z-index:11}.selector--open svg{transform:rotate(180deg)}.selector--open .selector-input,.selector--open .selector-wrapper select{border-bottom:none}.selector--closing{z-index:11}.selector--selected .selector-value{display:block}.selector--selected .selector-placeholder{display:none}.select.contact_form-field--error .selector-input{border:1px solid var(--error-color)}.is_touch_device .selector:not(.selector--checkbox){display:none}.is_touch_device .selector-wrapper select{display:block}.sticky-container{display:none;position:sticky;top:5rem}@media(min-width:576px){.sticky-container{display:block}}.sticky-container-wrapper{display:none;height:100%;padding:20vw 0 0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:200}@media(min-width:768px){.sticky-container-wrapper{display:block}}.support-team{margin:5rem 0}@media(min-width:768px){.support-team{margin:19rem 0 10rem}}.support-team-wrapper{display:grid;gap:8rem 3rem;grid-template-columns:1fr}@media(min-width:768px){.support-team-wrapper{grid-template-columns:repeat(2,1fr)}}.swiper-container{--swiper-navigation-size:3.2rem;padding-inline:var(--swiper-navigation-size);position:relative}@media(min-width:768px){.swiper-container{--swiper-navigation-size:6.4rem;padding-inline:0}}.swiper-container>*{position:relative;width:100%}.swiper-container .swiper-slide{height:auto;opacity:0;transition:opacity .3s ease-in-out}.swiper-container .swiper-slide-visible{opacity:1}.swiper-navigation{display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:50%;inset-inline:0;transform:translateY(-50%);z-index:5}@media(min-width:992px){.swiper-navigation{inset-inline:-.8rem}}.swiper-navigation>.swiper-navigation-button{pointer-events:all}.swiper-navigation .swiper-navigation-button{background-color:transparent;border:none;border-radius:var(--action-border-radius,0);color:var(--basic-blue);cursor:pointer;display:grid;height:var(--swiper-navigation-size);overflow:hidden;place-items:center;position:relative;transition:color .3s ease-in-out,opacity .3s ease-in-out;width:var(--swiper-navigation-size)}.swiper-navigation .swiper-navigation-button:after{background-color:var(--primary-brass);content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out;width:100%}@media(hover:hover){.swiper-navigation .swiper-navigation-button:hover{color:var(--basic-white)}.swiper-navigation .swiper-navigation-button:hover:after{transform:scale(1)}}.swiper-navigation .swiper-navigation-button svg{color:currentColor;height:calc(var(--swiper-navigation-size)*.5);position:relative;width:calc(var(--swiper-navigation-size)*.5);z-index:1}.swiper-navigation .swiper-navigation-button-prev{transform:translateX(-100%)}.swiper-navigation .swiper-navigation-button-prev:after{transform-origin:right}.swiper-navigation .swiper-navigation-button-next{transform:translateX(100%)}.swiper-navigation .swiper-navigation-button-prev svg{transform:rotate(180deg)}.swiper-navigation .swiper-navigation-button.swiper-button-disabled{opacity:.1;pointer-events:none}.swiper-navigation .swiper-navigation-button.swiper-button-lock{opacity:0}.swiper-navigation .swiper-button-disabled{opacity:.4;pointer-events:none}.card-jobs-swiper .swiper-navigation{inset-inline:0}@media(min-width:992px){.card-jobs-swiper .swiper-navigation{inset-inline:-.8rem}}.swiper-container{--swiper-pagination-color:var(--dark-blue);--swiper-pagination-bullet-inactive-color:var(--soft-blue-grey);--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-horizontal-gap:0}.swiper-pagination.swiper-pagination-bullets{inset-block-end:auto;position:relative;-webkit-margin-before:1.6rem;margin-block-start:1.6rem}.swiper-pagination .swiper-pagination-bullet{background-clip:content-box;box-sizing:content-box;height:.8rem;padding:.8rem .4rem;width:.8rem}.plate--element__accordion+.plate--element__accordion{margin-top:8rem}.accordion .accordion-title{-webkit-margin-after:4rem;margin-block-end:4rem}.accordion-list{display:flex;flex-direction:column;gap:4rem}.details-and-summary{-webkit-border-after:1px solid var(--primary-dark-sand);border-block-end:1px solid var(--primary-dark-sand)}.details-and-summary summary{border:0 solid transparent;cursor:pointer;display:flex;font-family:var(--font-headings);font-size:2rem;font-weight:400;gap:2ch;justify-content:space-between;line-height:1.2;outline:none;padding:1rem 1.6rem .8rem 0;position:relative}@media(min-width:768px){.details-and-summary summary{font-size:2.2rem}}.details-and-summary summary svg{align-self:center;fill:currentColor;flex:0 0 auto;height:2.5rem;transform:rotate(0deg);transition:transform .2s ease-in-out;width:2.5rem}.details-and-summary summary:focus{border-color:rgba(0,0,0,.2)}.details-and-summary summary::-webkit-details-marker{display:none}.details-and-summary[open] summary svg{transform:rotate(180deg)}.details-and-summary .content{border:0 solid transparent;padding:1rem 0 3rem;-webkit-border-before:none;border-block-start:none}.tabs-element{display:flex;flex-direction:column;gap:2rem}.tabs-element [role=tablist]{border-bottom:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.6rem;-webkit-margin-after:2rem;margin-block-end:2rem}.tabs-element .tab-link{align-items:center;background-color:var(--soft-blue-grey);border:1px solid transparent;border-radius:var(--action-border-radius);color:var(--basic-blue);display:inline-flex;flex-direction:column;padding:.8rem 2rem;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out,font-weight .3s ease-in-out}.tabs-element .tab-link:after{content:attr(data-text);content:attr(data-text)/"";font-weight:700;height:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}.tabs-element .tab-link:hover:not([aria-selected=true]){background-color:color-mix(in srgb,var(--basic-blue) 10%,transparent)}.tabs-element .tab-link:focus{outline:none}.tabs-element .tab-link:focus-visible{outline:2px solid var(--basic-blue)}.tabs-element .tab-link[aria-selected=true]{background-color:var(--basic-blue);box-shadow:var(--drop-shadow-tom);color:var(--basic-white);font-weight:700}/*!
 * tabbyjs v12.0.3
 * Lightweight, accessible vanilla JS toggle tabs.
 * (c) 2019 Chris Ferdinandi
 * MIT License
 * http://github.com/cferdinandi/tabby
 */[role=tablist]{border-bottom:1px solid var(--basic-blue);list-style:none;margin:0;padding:0}[role=tablist] *{box-sizing:border-box}@media(min-width:30em){[role=tablist] li{display:inline-block}}.plate--element__button_group+.plate--element__button_group{-webkit-margin-before:2.4rem;margin-block-start:2.4rem}.button-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.8rem}@media(min-width:768px){.button-group{gap:2.4rem}}.button-group.justify-start{justify-content:flex-start}.button-group.justify-center{justify-content:center}.button-group.justify-end{justify-content:flex-end}.button-group.justify-space-between{justify-content:space-around}.button-group.justify-stretch{justify-content:stretch}.button-group.justify-stretch .button{flex:1 1 auto}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--action-border-radius,0);cursor:pointer;display:flex;font-family:var(--font-menu);font-size:1.6rem;font-weight:700;gap:1rem;justify-content:center;line-height:1.1;margin:0;overflow:hidden;padding:0;padding:1.4rem 3.2rem;position:relative;text-align:start;text-align:center;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media(min-width:768px){.button{min-width:15rem}}.button .btn-arrow{height:1.2rem;margin-left:auto;transform:translateY(.2ch);width:1.2rem}.button:after{content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease;width:0}.button span,.button svg{position:relative;z-index:1}.button span{align-items:center;display:flex;gap:1rem}.button.disabled{background-color:var(--grey-dark)!important;color:var(--basic-white)!important;pointer-events:none}.button.icon{gap:2rem;justify-content:space-between;padding:1.5rem 1.4rem 1.5rem 2.2rem}@media(min-width:768px){.button.icon{padding:1.7rem 1.4rem 1.7rem 2.2rem}}.button.icon svg{height:.9rem;margin:0 0 -1px;width:.9rem}.button svg,.button.download svg{height:1.8rem;width:1.8rem}@media(hover:hover){.button:hover:after{width:100%}}.button.primary{background-color:var(--basic-blue);color:var(--basic-white);position:relative}.button.primary:after{background-color:var(--primary-brass)}@media(hover:hover){.button.primary:hover{color:var(--basic-white)}.button.primary:hover:after{width:100%}}.button.outline{background-color:var(--button-outline-bgcolor,transparent);border:1px solid var(--button-outline-border,var(--basic-blue));color:var(--button-outline-color,var(--basic-blue));overflow:hidden}.button.outline:after{background-color:var(--button-hover-outline-bgcolor,var(--primary-brass));border-color:var(--button-hover-outline-border,var(--primary-brass))}@media(hover:hover){.button.outline:hover{border-color:var(--button-hover-outline-border,var(--primary-brass));color:var(--button-outline-color,var(--basic-white))}}.button.grey{background-color:var(--grey-blue);color:var(--basic-blue)}.button.grey:after{background-color:var(--primary-brass)}@media(hover:hover){.button.grey:hover{color:var(--basic-white)}.button.grey:hover:after{width:100%}}.button.is-text-link{align-self:center;border-radius:0;color:var(--basic-blue);display:flex;font-weight:400;gap:.6ch;line-height:1.5;min-width:unset;overflow:visible;padding:0;position:relative;text-decoration:none;transition:font-weight .3s ease}.button.is-text-link:after{background-color:var(--primary-brass);bottom:0;content:"";height:1px;left:0;position:absolute;top:unset;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.button.is-text-link:hover{color:var(--primary-brass)}.button.is-text-link:hover:after{transform:scaleX(1)}.button.is-text-link svg.facing-start{transform:scaleX(-1)}.button-icon{align-items:center;display:flex;height:3.6rem;justify-content:center;min-width:unset;padding:.8rem;width:3.6rem}@media(min-width:768px){.button-icon{padding:1rem}}.address-input-group{border:none;padding:0}.address-input-group input+label{order:-1}.address-input-group .form-control-group{display:flex;--_gap:1rem;gap:var(--_gap)}.address-input-group .form-control-group>.form-control{margin-bottom:0!important;margin-top:0!important;width:calc(50% + var(--_gap))}.address-input-group .form-control input{background-color:#fff}.address-input-group .form-control input[disabled]{filter:brightness(.9)}.address-input-group .form-control input[data-dirty=completed]{background-color:#c5ffdf;border-color:#094;filter:unset}.address-input-group .form-control input[data-dirty=error]{background-color:#fdd;border-color:red;filter:unset}.address-input-group .form-control+.form-control,.address-input-group .form-control+.form-control-group,.address-input-group .form-control-group+.form-control{margin-top:1.6rem}:root{--error-color:#ff5454;--focus-color:var(--basic-blue);--accent-color:#006bdc}.plate--element+.plate--element__contact_form{-webkit-margin-before:var(--vertical-flow);margin-block-start:var(--vertical-flow)}abbr[title]{color:var(--copy-color);text-decoration:none}fieldset{border:none;border-radius:0;padding:0}fieldset legend{color:inherit;font-family:var(--font-menu);font-weight:700}::-moz-placeholder{color:var(--grey-dark);font-family:var(--font-headings);font-size:1.6rem;font-style:italic;line-height:1.625;opacity:1}::placeholder{color:var(--grey-dark);font-family:var(--font-headings);font-size:1.6rem;font-style:italic;line-height:1.625;opacity:1}[class^=call_me_back_by_fax_]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.contact_form .contact_form__helper{color:inherit;-webkit-margin-before:.6rem;color:var(--basic-blue);font-size:1.5rem;font-style:italic;margin-block-start:.6rem;margin:.6rem 0 0}.contact_form .wysiwyg{text-align:center}.contact_form .wysiwyg a{color:inherit}.contact_form .wysiwyg:not([data-grid-column="12"]){display:flex;justify-content:center}@media(min-width:768px){.contact_form .wysiwyg:not([data-grid-column="12"]){height:3.8rem}}.contact_form .wysiwyg:not([data-grid-column="12"]) .paragraph p{margin:0}.contact_form input,.contact_form select,.contact_form textarea{background:#fff;border:none;border:1px solid var(--primary-dark-sand);border-radius:var(--action-border-radius,0);font-family:var(--font-headings);font-size:1.7rem;font-size:1.6rem;font-style:italic;line-height:1.5;line-height:1.7;outline:0 solid transparent;padding:1.1rem 1.6rem 1.1rem .8rem;transition:border .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out,outline .2s ease-in-out;width:100%}.contact_form input:focus,.contact_form input:hover:not(:focus),.contact_form select:focus,.contact_form select:hover:not(:focus),.contact_form textarea:focus,.contact_form textarea:hover:not(:focus){border-color:var(--focus-color)}.contact_form input[disabled],.contact_form select[disabled],.contact_form textarea[disabled]{background-color:gray;border-color:gray}.contact_form input[type=date]{margin:0;width:auto}.contact_form textarea{min-height:20ch;resize:vertical}.contact_form__field{display:flex;flex-direction:column}.contact_form__field__error:not(:empty){-webkit-margin-before:.8rem;color:var(--error-color);margin-block-start:.8rem}.contact_form__field--error input:invalid,.contact_form__field--error select:invalid,.contact_form__field--error textarea:invalid{border-color:var(--error-color)}.contact_form .hide{display:none}.contact_form button[type=submit]{margin:2.4rem 0 0;position:relative}.contact_form button[type=submit][disabled] span{color:var(--basic-white);pointer-events:none}.contact_form button[type=submit][disabled]:after{width:0}.contact_form button[type=submit][disabled]:active,.contact_form button[type=submit][disabled]:focus,.contact_form button[type=submit][disabled]:hover{pointer-events:none}.contact_form button[type=submit][disabled] svg{display:none}.contact_form button[type=submit][disabled]{filter:grayscale(1)}.contact_form button[type=submit][disabled] span:after{animation-duration:4s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;border:2px dotted;border-radius:100%;content:"";display:flex;height:1.8rem;width:1.8rem}.form-input-label:not(legend):not(.file-input-label){align-self:flex-start;display:flex;gap:1ch;grid-area:input;left:var(--form-input-label-inline-start,.8rem);padding:0;position:absolute;z-index:1;-webkit-margin-before:1.4ch;color:var(--grey-dark);font-size:1.6rem;font-style:italic;line-height:1.625;margin-block-start:1.4ch;opacity:1;pointer-events:none;transition:transform .2s ease-in-out,font-size .2s ease-in-out,padding .2s ease-in-out,color .2s ease-in-out,line-height .2s ease-in-out}.contact_form__field:not(.radio):not(.checkbox):not(.file){align-self:end;display:grid;grid-template-areas:"input" "error" "helper";position:relative}.contact_form__field:not(.radio):not(.checkbox):not(.file) .selector-wrapper,.contact_form__field:not(.radio):not(.checkbox):not(.file) input,.contact_form__field:not(.radio):not(.checkbox):not(.file) select,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea{grid-area:input}.contact_form__field:not(.radio):not(.checkbox):not(.file) .contact_form__helper{grid-area:helper}.contact_form__field:not(.radio):not(.checkbox):not(.file) .contact_form__field__error{grid-area:error}.contact_form__field:not(.radio):not(.checkbox):not(.file) input.has-placeholder+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) input.is-dirty+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) input:focus+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) input[type=date]+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.has-placeholder+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.is-dirty+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea:focus+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.form-input-label{transform:translateY(-2.4rem)}.contact_form__field:not(.radio):not(.checkbox):not(.file) input.has-placeholder+.form-input-label:before,.contact_form__field:not(.radio):not(.checkbox):not(.file) input.is-dirty+.form-input-label:before,.contact_form__field:not(.radio):not(.checkbox):not(.file) input:focus+.form-input-label:before,.contact_form__field:not(.radio):not(.checkbox):not(.file) input[type=date]+.form-input-label:before,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.has-placeholder+.form-input-label:before,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.is-dirty+.form-input-label:before,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea:focus+.form-input-label:before,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.form-input-label:before{background-color:var(--basic-white);-webkit-clip-path:inset(50% 0 0 0);clip-path:inset(50% 0 0 0);content:"";inset:0 -.2rem 0 -.2rem;position:absolute;z-index:-1}.contact_form__field:not(.radio):not(.checkbox):not(.file) input.has-placeholder+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) input.is-dirty+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) input:focus+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) input[type=date]+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.has-placeholder+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea.is-dirty+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea:focus+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.form-input-label{color:var(--basic-blue);font-family:var(--font-menu)!important;font-style:normal;font-weight:700}.contact_form__field:not(.radio):not(.checkbox):not(.file).date .form-input-label{align-self:flex-start;justify-self:flex-start}.contact_form__field:not(.radio):not(.checkbox):not(.file).file{display:flex;flex-direction:column}.contact_form__field:not(.radio):not(.checkbox):not(.file).file .form-input-label{order:-1;padding:0;width:100%}.condition label a:not(.button){color:var(--primary-brass);display:inline-block;position:relative;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;transition:all .2s ease-in-out}.condition label a:not(.button):focus,.condition label a:not(.button):hover{color:var(--primary-brass);text-decoration-color:var(--primary-brass);text-decoration-thickness:1px}.grecaptcha-badge{display:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.file-input-wrapper,.file-selected-list{display:flex;flex-direction:column}.file-selected-list{margin:0}.file-item{align-items:center;background-color:#fff;border:1px solid var(--primary-dark-sand);display:flex;flex-wrap:wrap;gap:1rem;padding:1.6rem 2.4rem}.file-item:not(:first-child){-webkit-border-before:none;border-block-start:none}.file-item:first-child{-webkit-margin-before:.8rem;border-start-end-radius:var(--action-border-radius,.8rem);border-start-start-radius:var(--action-border-radius,.8rem);margin-block-start:.8rem}.file-item:last-child{border-end-end-radius:var(--action-border-radius,.8rem);border-end-start-radius:var(--action-border-radius,.8rem)}.file-remove,.file-size{flex:0 0 auto}.file-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;margin:0;padding:0;text-align:start;text-decoration:none;-webkit-margin-start:auto;align-items:center;border:1px solid var(--primary-dark-sand);border-radius:var(--action-border-radius,.8rem);display:flex;height:4.4rem;justify-content:center;margin-inline-start:auto;width:4.4rem}.file-remove svg{color:currentColor;flex:0 0 auto;height:50%;width:50%}.file-input-label{color:inherit;font-family:var(--font-menu);font-weight:700;-webkit-margin-after:.6rem;font-size:1.5rem;line-height:1.5;margin-block-end:.6rem}@supports(-webkit-touch-callout:none){input[type=file]{color:transparent}}.contact_form{-moz-column-gap:var(--form-grid-column-gap,3rem);column-gap:var(--form-grid-column-gap,3rem);display:grid;grid-template-columns:repeat(1,1fr);row-gap:var(--form-grid-row-gap,2.4rem)}.contact_form [data-grid-column="1"],.contact_form [data-grid-column="10"],.contact_form [data-grid-column="11"],.contact_form [data-grid-column="12"],.contact_form [data-grid-column="2"],.contact_form [data-grid-column="3"],.contact_form [data-grid-column="4"],.contact_form [data-grid-column="5"],.contact_form [data-grid-column="6"],.contact_form [data-grid-column="7"],.contact_form [data-grid-column="8"],.contact_form [data-grid-column="9"],.contact_form>:not([data-grid-column]){grid-column:span 1}@media(min-width:768px){.contact_form{grid-template-columns:repeat(12,1fr)}.contact_form>:not([data-grid-column]){grid-column:span 12}.contact_form [data-grid-column="1"]{grid-column:span 1}.contact_form [data-grid-column="2"]{grid-column:span 2}.contact_form [data-grid-column="3"]{grid-column:span 3}.contact_form [data-grid-column="4"]{grid-column:span 4}.contact_form [data-grid-column="5"]{grid-column:span 5}.contact_form [data-grid-column="6"]{grid-column:span 6}.contact_form [data-grid-column="7"]{grid-column:span 7}.contact_form [data-grid-column="8"]{grid-column:span 8}.contact_form [data-grid-column="9"]{grid-column:span 9}.contact_form [data-grid-column="10"]{grid-column:span 10}.contact_form [data-grid-column="11"]{grid-column:span 11}.contact_form [data-grid-column="12"]{grid-column:span 12}}.notification{position:relative}.notification:empty{display:none}.notification .message{background-color:transparent;border:1px solid transparent;border-radius:.4rem;height:0;opacity:0;transform:rotateX(90deg) scaleY(0);transition:all .3s ease-out}.notification .message.message__success{background-color:#ecfdf3;border-color:#44d07c}.notification .message.message__error,.notification .message.message__forgotten{background-color:#fff0f0;border-color:#ff5454}.notification .message.show{height:auto;opacity:1;transform:rotateX(0deg) scaleY(1)}.notification .message p{padding:1.2rem 1.6rem}.radio-check{align-items:center;display:flex;gap:.8rem;justify-content:flex-start;padding-block:.4rem}.radio-check .form-input-label{-webkit-margin-after:.8rem;margin-block-end:.8rem}.radio-check label{color:var(--object-text-color,inherit)}.radio-check input{accent-color:var(--basic-blue);align-self:flex-start;flex:0 0 auto;-webkit-margin-before:.5ch;height:2rem;margin-block-start:.5ch;padding:0;position:relative;width:2rem}.radio-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--primary-dark-sand);position:relative}.radio-check input[type=checkbox]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23fff' d='M4.52 12c-.4 0-.78-.16-1.06-.43L.26 8.4a.88.88 0 0 1 0-1.24c.34-.34.9-.34 1.25 0l3.01 2.98 7.97-7.89c.34-.34.9-.34 1.25 0 .34.34.34.89 0 1.24l-8.16 8.08c-.28.28-.66.43-1.06.43'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:0;content:"";inset:.2rem;position:absolute;transition:all .2s ease-in-out;z-index:2}.radio-check input[type=checkbox]:checked{background-color:var(--basic-blue)}.radio-check input[type=checkbox]:checked:before{background-size:90%}.radio-check.default input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.radio-check.default input[type=checkbox]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23fff' d='M4.52 12c-.4 0-.78-.16-1.06-.43L.26 8.4a.88.88 0 0 1 0-1.24c.34-.34.9-.34 1.25 0l3.01 2.98 7.97-7.89c.34-.34.9-.34 1.25 0 .34.34.34.89 0 1.24l-8.16 8.08c-.28.28-.66.43-1.06.43'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:0;content:"";inset:.2rem;position:absolute;transition:all .2s ease-in-out;z-index:2}.radio-check.default input[type=checkbox]:checked{background-color:var(--basic-blue)}.radio-check.default input[type=checkbox]:checked:before{background-size:90%}.radio-check.filter-chips{padding:0}.radio-check.filter-chips input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.radio-check.filter-chips label{background-color:var(--grey-blue);border-radius:var(--action-border-radius);cursor:pointer;font-family:var(--font-button);font-size:1.6rem;font-weight:400;line-height:1;padding:.85rem 1.4rem;transition:all .2s ease-in-out}.radio-check.filter-chips input[type=checkbox]:checked+label{outline:2px solid var(--basic-blue)}.checkbox_filter_chips fieldset{display:flex;flex-wrap:wrap;gap:1.6rem}.checkbox_filter_chips fieldset legend{-webkit-margin-after:.6rem;margin-block-end:.6rem}.select-wrapper{display:flex;flex-direction:column;position:relative}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%232a384e' d='m8.003 12.415.283-.282 5.2-5.2.282-.283-.565-.565-.282.283-4.918 4.917-4.917-4.917-.283-.283-.565.565.283.283 5.2 5.2z'/%3E%3C/svg%3E"),#fff;background-position:right 1.6rem center;background-repeat:no-repeat;background-size:1.5rem}.select-wrapper select svg{height:1rem;margin-left:2rem;pointer-events:none;transition:transform .2s ease-in-out;width:1rem}.selector-wrapper:focus-within .select-input{border-color:var(--accent-color);outline:2px solid var(--focus-color)}.select.contact_form__field--error .selector__input{border:1px solid var(--error-color)}.select select{color:var(--object-text-color,var(--text-color-3));padding:1.6rem 2.4rem}.select .form-input-label{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.featured-links{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(40rem,1fr))}.featured-links .featured-link{align-items:center;background-color:var(--grey-blue);border-radius:var(--action-border-radius,0);color:var(--basic-blue);display:flex;font-family:var(--font-button);font-weight:600;gap:.8rem;justify-content:space-between;padding:2.4rem;position:relative;text-decoration:none}@media(min-width:768px){.featured-links .featured-link{font-size:1.9rem}}.featured-links .featured-link span,.featured-links .featured-link svg{position:relative;transition:color .3s ease;z-index:1}.featured-links .featured-link svg{height:2.4rem;width:2.4rem}.featured-links .featured-link:after{background-color:var(--basic-blue);content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease;width:0}.featured-links .featured-link:hover,.featured-links .featured-link:hover span{color:var(--basic-white)}.featured-links .featured-link:hover:after{width:100%}.google-map-wrapper{display:flex;position:relative;width:100%;z-index:1}.google-map-wrapper .google-map-iframe{border:none;border-radius:var(--card-border-radius);display:flex;height:100%;width:100%}.image img{border-radius:var(--card-border-radius,0);height:auto;max-width:100%}.image--large{margin-left:-20px;width:calc(100% + 40px)}@media(min-width:768px){.image--large{height:100%;margin-left:-15px;width:calc(100% + 30px)}.image--large img{height:100%;-o-object-fit:cover;object-fit:cover}}.image--center img{margin:0 auto}.image--right img{margin:0 0 0 auto}.plate--element__image .image{position:relative}.plate--element__image .image img{z-index:1}@media(min-width:768px){.plate--element__image{flex:1 1 auto}.plate--row .plate--column:first-of-type .image--large-col-1,.plate--row .plate--column:last-of-type .image--large-col-1{width:calc(50vw - 500%)}.plate--row .plate--column:first-of-type .image--large-col-2,.plate--row .plate--column:last-of-type .image--large-col-2{width:calc(50vw - 200%)}.plate--row .plate--column:first-of-type .image--large-col-3,.plate--row .plate--column:last-of-type .image--large-col-3{width:calc(50vw - 100%)}.plate--row .plate--column:first-of-type .image--large-col-4,.plate--row .plate--column:last-of-type .image--large-col-4{width:calc(50vw - 50%)}.plate--row .plate--column:first-of-type .image--large-col-5,.plate--row .plate--column:last-of-type .image--large-col-5{width:calc(50vw - 20%)}.plate--row .plate--column:first-of-type .image--large-col-6,.plate--row .plate--column:last-of-type .image--large-col-6{width:50vw}.plate--row .plate--column:first-of-type .image--large-col-7,.plate--row .plate--column:last-of-type .image--large-col-7{width:calc(50vw + 14.28571%)}.plate--row .plate--column:first-of-type .image--large-col-8,.plate--row .plate--column:last-of-type .image--large-col-8{width:calc(50vw + 25%)}.plate--row .plate--column:first-of-type .image--large-col-9,.plate--row .plate--column:last-of-type .image--large-col-9{width:calc(50vw + 33.33333%)}.plate--row .plate--column:first-of-type .image--large-col-10,.plate--row .plate--column:last-of-type .image--large-col-10{width:calc(50vw + 40%)}.plate--row .plate--column:first-of-type .image--large-col-11,.plate--row .plate--column:last-of-type .image--large-col-11{width:calc(50vw + 45.45455%)}.plate--row .plate--column:first-of-type .image--large-col-12,.plate--row .plate--column:last-of-type .image--large-col-12{width:calc(50vw + 50%)}.plate--row .plate--column:first-of-type .image--large-col-1{margin-left:calc(-50vw + 600% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-2{margin-left:calc(-50vw + 300% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-3{margin-left:calc(-50vw + 200% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-4{margin-left:calc(-50vw + 150% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-5{margin-left:calc(-50vw + 120% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-6{margin-left:calc(-50vw + 100% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-7{margin-left:calc(-50vw + 85.71429% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-8{margin-left:calc(-50vw + 75% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-9{margin-left:calc(-50vw + 66.66667% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-10{margin-left:calc(-50vw + 60% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-11{margin-left:calc(-50vw + 54.54545% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-12{margin-left:calc(-50vw + 50% + 15px)}.plate--row .plate--column:last-of-type:not(:only-child) .image--large{margin-left:-15px}.plate--row .plate--column:only-child .image--large{margin-left:calc(-50vw - -50%);width:100vw}}.map{padding-bottom:40%;width:100%;z-index:110}[src="https://unpkg.com/leaflet@1.6.0/dist/images/marker-icon.png"]{display:none!important}.plate--element{container-name:element;container-type:inline-size}.plate--container{container-name:container;container-type:inline-size;position:relative}.paragraph a:not(.button){color:var(--primary-brass);display:inline;position:relative;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;transition:all .2s ease-in-out}.paragraph a:not(.button):focus,.paragraph a:not(.button):hover{color:var(--primary-brass);text-decoration-color:var(--primary-brass);text-decoration-thickness:1px}#section-not-found .not-found-content .paragraph .title,.newsletter-tray .paragraph .newsletter-tray-title,.paragraph #section-not-found .not-found-content .title,.paragraph .newsletter-tray .newsletter-tray-title,.paragraph h2{margin:0 0 2rem}.interviewees-cvs .interviewee-cv .paragraph .interviewee-name,.job-result .job-result-content .paragraph .job-result-content-title,.paragraph .interviewees-cvs .interviewee-cv .interviewee-name,.paragraph .job-result .job-result-content .job-result-content-title,.paragraph .related-job .related-job-title .title,.paragraph .result-content .title,.paragraph h3,.related-job .related-job-title .paragraph .title,.result-content .paragraph .title{margin:0 0 2.4rem}.paragraph ul{list-style:square!important;padding:0 0 0 2rem!important}.paragraph ul li{padding-left:1.5rem;position:relative}.paragraph ol{counter-reset:my-awesome-counter;list-style:none;padding:0;position:relative}.paragraph ol li{counter-increment:my-awesome-counter;padding-left:2rem;position:relative}.paragraph ol li:before{content:counter(my-awesome-counter) ". ";left:0;position:absolute}#section-not-found .not-found-content .paragraph .title+p,.consultant-card-title .paragraph p+p,.country-selector .country-selector-content .paragraph .sub-title+p,.interviewees-cvs .interviewee-cv .paragraph .interviewee-name+p,.job-result .job-result-content .paragraph .job-result-content-title+p,.newsletter-tray .paragraph .newsletter-tray-title+p,.paragraph #section-not-found .not-found-content .title+p,.paragraph .consultant-card-title p+p,.paragraph .country-selector .country-selector-content .sub-title+p,.paragraph .interviewees-cvs .interviewee-cv .interviewee-name+p,.paragraph .job-result .job-result-content .job-result-content-title+p,.paragraph .newsletter-tray .newsletter-tray-title+p,.paragraph .related-job .related-job-title .title+p,.paragraph .result-content .title+p,.paragraph h2+p,.paragraph h3+p,.paragraph h4+p,.paragraph h5+p,.paragraph h6+p,.paragraph p+p,.related-job .related-job-title .paragraph .title+p,.result-content .paragraph .title+p{margin-top:.8rem}#section-not-found .not-found-content .paragraph p+.title,.consultant-card-title .paragraph p+p,.country-selector .country-selector-content .paragraph p+.sub-title,.interviewees-cvs .interviewee-cv .paragraph p+.interviewee-name,.job-result .job-result-content .paragraph p+.job-result-content-title,.newsletter-tray .paragraph p+.newsletter-tray-title,.paragraph #section-not-found .not-found-content p+.title,.paragraph .consultant-card-title p+p,.paragraph .country-selector .country-selector-content p+.sub-title,.paragraph .interviewees-cvs .interviewee-cv p+.interviewee-name,.paragraph .job-result .job-result-content p+.job-result-content-title,.paragraph .newsletter-tray p+.newsletter-tray-title,.paragraph .related-job .related-job-title p+.title,.paragraph .result-content p+.title,.paragraph p+h2,.paragraph p+h3,.paragraph p+h4,.paragraph p+h5,.paragraph p+h6,.paragraph p+p,.related-job .related-job-title .paragraph p+.title,.result-content .paragraph p+.title{margin-top:2.4rem}.plate--element__auto_whitespace{margin-bottom:auto;width:100%}.slider{position:relative;--swiper-theme-color:var(--basic-blue)}.slider-image{aspect-ratio:16/9;height:auto;width:100%}.slider-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video{border-radius:var(--card-border-radius,0);overflow:hidden;padding-bottom:56%;position:relative;width:100%}.video,.video video{background-color:#000}.video .video-overlay,.video iframe,.video video{height:100%;position:absolute;right:0;top:0;width:100%}.video .video-overlay{align-items:center;animation:fadeOut 1s ease-out;animation-play-state:paused;cursor:pointer;display:flex;justify-content:center;transition:all .2s ease-in-out}.video .video-overlay:hover .video-play{background-color:var(--basic-blue);color:var(--basic-white)}.video .video-overlay img,.video .video-overlay picture{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.video .video-overlay:before{background-color:var(--transparent-dark-blue);content:"";inset:0;position:absolute;z-index:3}.video .video-play{position:relative;z-index:5}.video--loaded .video-overlay{opacity:0;pointer-events:none}.video--loaded .video-play{transform:scale(0)}.video-play{align-items:center;background-color:var(--basic-blue);border:none;border-radius:var(--action-border-radius,0);color:var(--basic-white);cursor:pointer;display:flex;height:5.6rem;justify-content:center;transition:transform .3s,background-color .3s,color .3s;width:5.6rem}@media(min-width:768px){.video-play{height:8rem;width:8rem}}.video-play svg{height:2.4rem;width:2.4rem}@media(min-width:768px){.video-play svg{height:3.2rem;width:3.2rem}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.white_space{width:100%}.white_space--small{height:3rem}@media(min-width:768px){.white_space--small{height:3rem}}.white_space--medium{height:6rem}@media(min-width:768px){.white_space--medium{height:6rem}}.white_space--large{height:11rem}@media(min-width:768px){.white_space--large{height:11rem}}.hide-mobile{display:none}@media(min-width:768px){.hide-mobile{display:block}.hide-desktop{display:none}}.bento-section .bento-section__grid{display:grid;gap:1.6rem;grid-template-columns:minmax(0,1fr)}@media(min-width:992px){.bento-section .bento-section__grid{gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.bento-section .bento-section__grid>.bento-card--one{grid-column:span 1}.bento-section .bento-section__grid>.bento-card--two{grid-column:span 2}}.bento-section .bento-grid__heading{display:flex;flex-direction:column;gap:.5rem}.bento-grid__heading+.bento-section__grid{-webkit-margin-before:2.4rem;margin-block-start:2.4rem}.bento-section__grid+.pagelinks{-webkit-margin-before:5.2rem;margin-block-start:5.2rem}.cards-section .cards-wrapper{display:grid;gap:3.2rem;grid-template-columns:repeat(1,minmax(0,30rem));justify-content:center}.cards-section .cards-wrapper.even-cards{grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))}@media(min-width:576px){.cards-section .cards-wrapper.even-cards{grid-template-columns:repeat(2,minmax(0,calc(50% - 2rem)))}}@media(min-width:992px){.cards-section .cards-wrapper.even-cards{grid-template-columns:repeat(4,minmax(0,calc(25% - 2rem)))}}.cards-section .cards-wrapper.odd-cards{grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))}@media(min-width:576px){.cards-section .cards-wrapper.odd-cards{grid-template-columns:repeat(auto-fill,minmax(30rem,calc(25% - 3rem)))}}.cards-section .cards-wrapper .card{background-color:var(--basic-white);display:flex;flex-direction:column;justify-content:center;margin:0 0 8%;padding:3.2rem 2.4rem 4.2rem;position:relative}.cards-section .cards-wrapper .card[data-theme=theme-default]{border-start-end-radius:var(--card-border-radius,0);border-start-start-radius:var(--card-border-radius,0)}.cards-section .cards-wrapper .card[data-theme=theme-default]:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}.cards-section .cards-wrapper .card[data-theme=theme-rounded-corners]{border-radius:var(--card-border-radius,0)}@media(min-width:768px){.cards-section .cards-wrapper .card{padding:3.2rem 2.4rem 4.2rem}}.cards-section .cards-wrapper .card .card-content{text-align:center;transition:opacity .3s ease-in-out}.cards-section .cards-wrapper .card .card-content .card-icon{align-items:center;display:flex;justify-content:center;place-content:center;-webkit-margin-after:1rem;margin-block-end:1rem}.cards-section .cards-wrapper .card .card-content .card-icon img{height:6.4rem;-o-object-fit:contain;object-fit:contain;width:6.4rem}.cards-section .cards-wrapper .card .card-content .card-subtitle{font-size:1.7rem;font-weight:300;margin:.8rem 0 0}@media(min-width:768px){.cards-section .cards-wrapper .card .card-content .card-subtitle{font-size:1.9rem}}.cards-section .cards-wrapper .card .card-content .card-description{margin:1.6rem 0 0}.cards-section .cards-wrapper.animation-up .card .card-content{opacity:1}.cta-section .section__inner{display:grid;grid-template-areas:"image" "overlap" "content";position:relative}@media(min-width:768px){.cta-section .section__inner{grid-template-areas:"section"}}.cta-section .section__inner .cta-section-media{aspect-ratio:3/4;grid-area:image/image/overlap/overlap;height:100%;max-height:90rem;max-width:100vw;position:relative;width:100%;z-index:0}@media(min-width:768px){.cta-section .section__inner .cta-section-media{max-width:192rem;width:100%}}@media(min-width:1920px){.cta-section .section__inner .cta-section-media{margin:0 auto}}@media(min-width:576px){.cta-section .section__inner .cta-section-media{aspect-ratio:72/43}}@media(min-width:768px){.cta-section .section__inner .cta-section-media{grid-area:section}}@media(max-width:991.98px){.cta-section .section__inner .cta-section-media:before{aspect-ratio:25/2;background-color:var(--primary-sand);bottom:-1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:1px;top:unset;transform:translateY(-100%);transform:translateY(0);width:calc(100% + 1px)}}.cta-section .section__inner .cta-section-media{display:grid;grid-template-areas:"media"}.cta-section .section__inner .cta-section-media .cta-section-background{grid-area:media;overflow:hidden}.cta-section .section__inner .cta-section-media .cta-section-background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cta-section .section__inner .cta-section-content{align-items:flex-end;display:flex;grid-area:overlap/overlap/content/content;grid-template-columns:minmax(0,1fr);justify-content:center;z-index:2;z-index:1}@media(min-width:768px){.cta-section .section__inner .cta-section-content{align-items:center;grid-area:section}}.cta-section .section__inner .cta-section-content .cta-buttons-wrapper{padding:3.2rem 1.6rem 4.8rem;position:relative}@media(min-width:768px){.cta-section .section__inner .cta-section-content .cta-buttons-wrapper{padding:3.2rem 3.2rem 4.8rem}}.cta-section .section__inner .cta-section-content .cta-buttons-wrapper:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--basic-white);border-start-end-radius:var(--action-border-radius);border-start-start-radius:var(--action-border-radius);-webkit-clip-path:polygon(0 0,100% 0,100% 92%,0 100%);clip-path:polygon(0 0,100% 0,100% 92%,0 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media(min-width:768px){.cta-section .section__inner .cta-section-content .cta-buttons-wrapper:after{background:hsla(0,0%,100%,.5)}}.cta-section-media:after{bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);transform:translateY(100%)}.cta-section-media:after,.cta-section-media:before{aspect-ratio:25/2;background-color:var(--sectionBackgroundColor,var(--basic-white));content:"";left:0;pointer-events:none;position:absolute;width:calc(100% + 1px)}.cta-section-media:before{-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);top:1px;top:calc(100% + 1px);transform:translateY(-100%);z-index:2}.cta-section-media:after{bottom:unset;top:0;transform:translateY(-1px);z-index:2}@media(min-width:768px){.cta-section:not([class*=p-t-d--]){padding-top:0}}@media(max-width:767.98px){.cta-section:not([class*=p-t-m--]){padding-top:0}}@media(min-width:768px){.cta-section:not([class*=p-b-d--]){padding-bottom:0}}@media(max-width:767.98px){.cta-section:not([class*=p-b-m--]){padding-bottom:0}}.featured-jobs.has-no-hits{display:none}[data-content-editor=true] .featured-jobs.has-no-hits{border:5px dashed var(--basic-blue);display:flex;position:relative}[data-content-editor=true] .featured-jobs.has-no-hits:before{color:var(--basic-blue);content:"No hits";font-size:1.6rem;font-weight:700;left:50%;position:absolute;text-align:center;text-transform:uppercase;top:0;transform:translateX(-50%)}.featured-jobs{overflow:hidden;padding:11rem 0}.featured-jobs .featured-jobs-browse-all{-webkit-margin-before:1.2rem;display:flex;margin-block-start:1.2rem}.featured-jobs .featured-jobs-browse-all a{color:var(--secondary-color);font-weight:400;text-decoration:none}.featured-jobs .featured-jobs-wrapper{padding:2.4rem 0 5rem;position:relative}@media(min-width:768px){.featured-jobs .featured-jobs-wrapper{padding:4rem 0 5rem}}.featured-jobs .swiper-slide{align-items:stretch;display:flex}@media(min-width:992px){.featured-jobs .swiper-slide{flex-shrink:0}}.featured-jobs .button-group{margin:2.4rem 0 0;position:relative}@media(min-width:768px){.featured-jobs .button-group{margin:3.9rem 0 0}.featured-section:not([class*=p-t-d--]){padding-top:0}}@media(max-width:767.98px){.featured-section:not([class*=p-t-m--]){padding-top:0}}@media(min-width:768px){.featured-section:not([class*=p-b-d--]){padding-bottom:0}}@media(max-width:767.98px){.featured-section:not([class*=p-b-m--]){padding-bottom:0}}.featured-section .section__inner{display:grid;grid-template-areas:"image" "content";position:relative}@media(min-width:992px){.featured-section .section__inner{grid-template-areas:"section" "content"}}.featured-section .section__inner .featured-section-media{aspect-ratio:15/14;grid-area:image;height:100%;max-height:90rem;max-width:100vw;position:relative;width:100%;z-index:0}@media(min-width:768px){.featured-section .section__inner .featured-section-media{max-width:192rem;width:100%}}@media(min-width:1920px){.featured-section .section__inner .featured-section-media{margin:0 auto}}@media(min-width:768px){.featured-section .section__inner .featured-section-media{aspect-ratio:72/43}}@media(min-width:992px){.featured-section .section__inner .featured-section-media{grid-area:section}}@media(max-width:991.98px){.featured-section .section__inner .featured-section-media:before{aspect-ratio:25/2;background-color:var(--primary-sand);bottom:-1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:1px;top:unset;transform:translateY(-100%);transform:translateY(0);width:calc(100% + 1px)}}.featured-section .section__inner .featured-section-media{display:grid;grid-template-areas:"media"}.featured-section .section__inner .featured-section-media .featured-section-video{display:grid;grid-area:media;grid-template-areas:"video";overflow:hidden;width:100%;z-index:1}.featured-section .section__inner .featured-section-media .featured-section-video iframe{grid-area:video;height:100%;-o-object-fit:cover;object-fit:cover;scale:1.1;translate:0;width:100%}@media screen and (min-width:1800px){.featured-section .section__inner .featured-section-media .featured-section-video iframe{scale:1.21}}.featured-section .section__inner .featured-section-media .featured-section-video video{grid-area:video;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.featured-section .section__inner .featured-section-media .featured-section-background{grid-area:media;overflow:hidden}.featured-section .section__inner .featured-section-media .featured-section-background img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.featured-section .section__inner .featured-section-content{align-items:center;background-color:var(--primary-sand);display:flex;grid-area:content;padding:0 0 8vw;z-index:2}@media(min-width:992px){.featured-section .section__inner .featured-section-content{background-color:transparent;grid-area:content;padding:0 0 8vw;-webkit-margin-before:-35rem;margin-block-start:-35rem}}.featured-section .section__inner .featured-section-content .plate--container{align-self:flex-end;margin-inline:unset;position:relative}@media(min-width:992px){.featured-section .section__inner .featured-section-content .plate--container{margin-inline:auto}}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper{background-color:var(--basic-white);border-start-end-radius:var(--card-border-radius,0);border-start-start-radius:var(--card-border-radius,0);margin:-5rem 0 0;padding:2.4rem;position:relative}@media(min-width:576px){.featured-section .section__inner .featured-section-content .featured-section-content-wrapper{margin:-10vw 0 0}}@media(min-width:992px){.featured-section .section__inner .featured-section-content .featured-section-content-wrapper{margin:0;padding:8rem 4rem 4rem}}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper .title{margin:0 0 1.6rem}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper:after{bottom:.5px;left:0;width:calc(100% + 3px)}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper .button-group{margin-top:2.4rem}.featured-section-media:after{bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);transform:translateY(100%)}.featured-section-media:after,.featured-section-media:before{aspect-ratio:25/2;background-color:var(--sectionBackgroundColor,var(--basic-white));content:"";left:0;pointer-events:none;position:absolute;width:calc(100% + 1px)}.featured-section-media:before{-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);top:1px;top:calc(100% + 1px);transform:translateY(-100%);z-index:2}.featured-section-media:after{bottom:unset;top:0;transform:translateY(-1px);z-index:2}.header-featured .section__inner{-webkit-margin-before:0;margin-block-start:0}@media(min-width:768px){.header-featured .section__inner{-webkit-margin-before:12rem;margin-block-start:12rem}}.header-featured .featured-section-media:after,.header-featured .featured-section-media:before{content:unset}.header-featured .featured-section-media{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.featured-section.has-vimeo-embed-link .featured-section-media{aspect-ratio:16/9}@media(min-width:768px){.featured-section.has-vimeo-embed-link .featured-section-media{aspect-ratio:16/9}}.featured-types{position:relative;z-index:2;-webkit-margin-after:6rem;margin-block-end:6rem}@media(min-width:768px){.featured-types--index .featured-types-indent{margin-inline:auto}.featured-types--index .featured-types-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1310px){.featured-types--index .featured-types-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.featured-types--index .featured-types-wrapper .featured-types-load-more{grid-column:span 2}}@media(min-width:1310px){.featured-types--index .featured-types-wrapper .featured-types-load-more{grid-column:span 2}}.featured-types .featured-types-tabs{display:flex;gap:1.6rem;margin:4rem 0}.featured-types .featured-types-tabs .featured-types-tab{border-radius:var(--action-border-radius,0);font-family:var(--font-menu);overflow:hidden;padding:.8rem 1.6rem}.featured-types .featured-types-tabs .featured-types-tab:after{content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease;width:0}.featured-types .featured-types-tabs .featured-types-tab{background-color:var(--grey-blue);color:var(--basic-blue)}.featured-types .featured-types-tabs .featured-types-tab:after{background-color:var(--primary-brass)}@media(hover:hover){.featured-types .featured-types-tabs .featured-types-tab:hover{color:var(--basic-white)}.featured-types .featured-types-tabs .featured-types-tab:hover:after{width:100%}}.featured-types .featured-types-tabs .featured-types-tab{cursor:pointer;line-height:1.5;position:relative;transition:box-shadow .3s ease-in-out,color .3s ease-in-out,font-weight .3s ease-in-out}.featured-types .featured-types-tabs .featured-types-tab span{position:relative;z-index:1}.featured-types .featured-types-tabs .featured-types-tab.active{background-color:var(--basic-blue);box-shadow:var(--drop-shadow-tom);color:var(--basic-white);font-weight:700}.featured-types .featured-types-tabs .featured-types-tab.active:after{content:unset!important}.featured-types .featured-types-content{margin:0 0 3.2rem}.featured-types .featured-types-tab-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.featured-types .featured-types-tab-content.active{grid-template-rows:1fr}.featured-types .featured-types-wrapper{display:grid;gap:0 2rem;grid-template-columns:minmax(0,1fr);overflow:hidden}@media(min-width:768px){.featured-types .featured-types-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1310px){.featured-types .featured-types-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.featured-types .featured-types-wrapper .featured-type-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out,margin .3s ease-in-out}.featured-types .featured-types-wrapper .featured-type-wrapper.active{grid-template-rows:1fr;margin:0 0 2rem}.featured-types .featured-types-wrapper .featured-type{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--action-border-radius,0);cursor:pointer;font-family:var(--font-menu);margin:0;padding:0;text-align:start}.featured-types .featured-types-wrapper .featured-type:after{content:"";height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:width .3s ease;width:0}.featured-types .featured-types-wrapper .featured-type{background-color:var(--grey-blue);color:var(--basic-blue)}.featured-types .featured-types-wrapper .featured-type:after{background-color:var(--primary-brass)}@media(hover:hover){.featured-types .featured-types-wrapper .featured-type:hover{color:var(--basic-white)}.featured-types .featured-types-wrapper .featured-type:hover:after{width:100%}}.featured-types .featured-types-wrapper .featured-type{background-color:var(--primary-sand);--action-border-radius:1rem;color:inherit;display:flex;overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .3s ease-in-out;transition:color .3s ease-in-out;width:100%}.featured-types .featured-types-wrapper .featured-type:hover svg{transform:translateX(.3rem)}.featured-types .featured-types-wrapper .featured-type .featured-type-image{aspect-ratio:1;background-color:var(--grey-white);max-width:11.2rem;position:relative;width:100%;z-index:1}.featured-types .featured-types-wrapper .featured-type .featured-type-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.featured-types .featured-types-wrapper .featured-type .featured-type-content{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem 2.3rem 1rem 1.6rem;position:relative;width:100%;z-index:1}.featured-types .featured-types-wrapper .featured-type .featured-type-content svg{height:2.4rem;min-width:2.4rem;transition:transform .3s ease-in-out;width:2.4rem}.featured-types .featured-types-wrapper .featured-type .featured-type-content .featured-type-description{display:-webkit-box;font-size:1.3rem;-webkit-line-clamp:3;line-height:1.2857142857;margin:.4rem 0 0;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden}@media(min-width:768px){.featured-types .featured-types-wrapper .featured-type .featured-type-content .featured-type-description{font-size:1.4rem}}.featured-types .featured-types-wrapper .featured-types-load-more{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.8rem;justify-content:center}@media(min-width:768px){.featured-types .featured-types-wrapper .featured-types-load-more{gap:2.4rem}}.featured-types .featured-types-wrapper .featured-types-load-more{padding:1.2rem 0 0}@media(min-width:768px){.featured-types .featured-types-wrapper .featured-types-load-more{grid-column:span 2}}@media(min-width:1310px){.featured-types .featured-types-wrapper .featured-types-load-more{grid-column:span 3}}.featured-types .featured-types-wrapper .featured-types-load-more[hidden]{display:none!important}.featured-types .featured-types-wrapper .featured-types-load-more button{border:none}.featured-interviews-small{overflow:hidden}.featured-interviews-small .featured-interviews-small-content{margin:0 0 2.4rem}@media(min-width:768px){.featured-interviews-small .featured-interviews-small-content{margin:0 0 4rem}}.featured-interviews-small .swiper-wrapper{align-items:stretch}.featured-interviews-small .swiper-slide{height:auto}.featured-interviews-small .button-group{margin:2.4rem 0 0;position:relative}@media(min-width:768px){.featured-interviews-small .button-group{margin:3.9rem 0 0}}.grid-section .grid-section-wrapper{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";grid-template-columns:20px repeat(12,minmax(0,1fr)) 20px;grid-template-columns:50vw repeat(12,minmax(0,1fr)) 50vw;position:relative;z-index:2}@media(min-width:576px){.grid-section .grid-section-wrapper{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 288px) repeat(12,minmax(0,1fr)) calc(50vw - 288px)}}@media(min-width:768px){.grid-section .grid-section-wrapper{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 384px) repeat(12,minmax(0,1fr)) calc(50vw - 384px)}}@media(min-width:992px){.grid-section .grid-section-wrapper{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 496px) repeat(12,minmax(0,1fr)) calc(50vw - 496px)}}@media(min-width:1310px){.grid-section .grid-section-wrapper{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 655px) repeat(12,minmax(0,1fr)) calc(50vw - 655px)}}.grid-section .grid-section-wrapper{row-gap:4.8rem}.grid-section .grid-section-wrapper .grid-section-content,.grid-section .grid-section-wrapper .grid-section-grid{display:flex;flex-direction:column;justify-content:flex-start}@media(min-width:768px){.grid-section .grid-section-wrapper .grid-section-content,.grid-section .grid-section-wrapper .grid-section-grid{grid-row:1}}.grid-section .grid-section-wrapper .grid-section-content .image-grid,.grid-section .grid-section-wrapper .grid-section-grid .image-grid{position:sticky;top:8rem}@media(min-width:992px){.grid-section .grid-section-wrapper .grid-section-content .image-grid,.grid-section .grid-section-wrapper .grid-section-grid .image-grid{top:15rem}}.grid-section .grid-section-wrapper .grid-section-content{grid-column:column-one/column-twelve;grid-row:2}@media(min-width:768px){.grid-section .grid-section-wrapper .grid-section-content{grid-column:column-one/column-seven;grid-row:1}}.grid-section .grid-section-wrapper .grid-section-content .button-group{margin-top:2.4rem}.grid-section .grid-section-wrapper .grid-section-grid{grid-column:column-two/column-eleven;grid-row:1}@media(min-width:768px){.grid-section .grid-section-wrapper .grid-section-grid{grid-column:column-eight/column-twelve}.grid-section .grid-section-wrapper:not(.reverse) .grid-section-content{padding-right:3rem}}.grid-section .grid-section-wrapper.reverse .grid-section-content{grid-column:column-one/column-twelve;grid-row:2}@media(min-width:768px){.grid-section .grid-section-wrapper.reverse .grid-section-content{grid-column:column-seven/column-twelve;grid-row:1}}.grid-section .grid-section-wrapper.reverse .grid-section-grid{grid-column:column-two/column-eleven;grid-row:1}@media(min-width:768px){.grid-section .grid-section-wrapper.reverse .grid-section-grid{grid-column:column-one/column-five}}.grid-section .grid-section-wrapper.grid-image-is-empty{row-gap:0}.grid-section .grid-section-wrapper.grid-image-is-empty .grid-section-grid{display:none}.highlights-section{position:relative;z-index:0}.highlights-section .section__inner{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";grid-template-columns:20px repeat(12,minmax(0,1fr)) 20px;grid-template-columns:50vw repeat(12,minmax(0,1fr)) 50vw}@media(min-width:576px){.highlights-section .section__inner{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 288px) repeat(12,minmax(0,1fr)) calc(50vw - 288px)}}@media(min-width:768px){.highlights-section .section__inner{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 384px) repeat(12,minmax(0,1fr)) calc(50vw - 384px)}}@media(min-width:992px){.highlights-section .section__inner{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 496px) repeat(12,minmax(0,1fr)) calc(50vw - 496px)}}@media(min-width:1310px){.highlights-section .section__inner{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 655px) repeat(12,minmax(0,1fr)) calc(50vw - 655px)}}.highlights-section .highlights-content{grid-column:column-one/column-ten;grid-row:1;margin-bottom:5.4rem}@media(min-width:992px){.highlights-section .highlights-content{display:flex;flex-direction:column;grid-column:column-one/column-five;grid-row:1;justify-content:center;margin-bottom:0;margin-right:5rem}}@media(min-width:1310px){.highlights-section .highlights-content{grid-column:column-one/column-four}}.highlights-section .highlights-content .highlights-content-subtitle{font-family:var(--font-button);font-weight:300;margin:1.4rem 0 0}.highlights-section .highlights-list{display:flex;flex-direction:column;gap:.8rem;grid-column:column-one/column-ten;grid-row:2;justify-content:center;z-index:2}@media(min-width:992px){.highlights-section .highlights-list{gap:1.6rem;grid-column:column-six/column-ten;grid-row:1}}@media(min-width:1310px){.highlights-section .highlights-list{grid-column:column-five/column-nine}}.highlights-section .highlights-list .highlights-item{background:linear-gradient(90deg,#fff,#fff 52%,hsla(0,0%,100%,0));border-end-start-radius:var(--card-border-radius,0);border-start-start-radius:var(--card-border-radius,0);box-shadow:var(--drop-shadow-tom);line-height:1.3;padding:1.2rem 1.6rem}@media(min-width:768px){.highlights-section .highlights-list .highlights-item{padding:2.4rem}}.highlights-section .highlights-list .highlights-item .highlights-item-title{font-family:var(--font-headings);font-size:2rem;font-weight:400}@media(min-width:768px){.highlights-section .highlights-list .highlights-item .highlights-item-title{font-size:2.2rem}}.highlights-section .highlights-list .highlights-item .highlights-item-subtitle{margin:.4rem 0 0}@media(min-width:768px){.highlights-section .highlights-list .highlights-item .highlights-item-subtitle{margin:.8rem 0 0}}.highlights-section .highlights-background-image{grid-column:column-two/column-twelve;grid-row:2}@media(min-width:992px){.highlights-section .highlights-background-image{grid-column:column-eight/column-twelve;grid-row:1}}@media(min-width:1310px){.highlights-section .highlights-background-image{grid-column:column-seven/column-twelve}}.interview-overview{padding:11rem 0}.interview-overview .interview-grid{display:grid;gap:3rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.interview-overview .interview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.interview-overview .interview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.interview-overview .interview-grid .interview-card{width:100%}.interview-overview .interview-grid .interview-card .interview-card-image{aspect-ratio:41/23}.locations-section{position:relative}.locations-section .section__inner{padding-block:0!important}.locations-section .locations-section-wrapper{align-items:flex-start;display:grid;gap:2.4rem;grid-template-areas:"accordion" "media";grid-template-columns:1fr}@media(min-width:768px){.locations-section .locations-section-wrapper{grid-template-areas:"accordion . media";grid-template-columns:5fr 1fr 6fr}}.locations-section .locations-section-wrapper .locations-content{grid-area:accordion;position:relative}.locations-section .locations-section-wrapper .locations-content .locations-content-inner{border-start-end-radius:var(--card-border-radius,0);border-start-start-radius:var(--card-border-radius,0);box-shadow:0 6rem 10rem rgba(223,234,237,.5)}.locations-section .locations-section-wrapper .locations-content .locations-content-inner:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}.locations-section .locations-section-wrapper .locations-content .locations-content-inner{background-color:var(--basic-white);padding-block:2.4rem;padding-inline:2.4rem;position:relative;z-index:10}@media(min-width:992px){.locations-section .locations-section-wrapper .locations-content .locations-content-inner{padding-block:4rem;padding-inline:4rem}}.locations-section .locations-section-wrapper .locations-content .locations-content-title{margin-block:0 1.2rem;margin-inline:0}@media(min-width:992px){.locations-section .locations-section-wrapper .locations-content .locations-content-title{-webkit-margin-after:2.4rem;margin-block-end:2.4rem}}.locations-section .locations-section-wrapper .locations-content .locations-accordion{line-height:1.5}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item:not(:last-child){border-bottom:1px solid var(--grey-blue)}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding-block:1.2rem;padding-inline:0;text-align:start;width:100%}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header .icon{display:flex;flex-shrink:0;height:1.8rem;position:relative;width:1.8rem}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header .icon svg{fill:var(--basic-blue);height:100%;left:0;position:absolute;top:0;transition:transform .3s ease;width:100%}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header .icon svg:first-child{transform:rotate(90deg)}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header .icon svg:last-child{transform:rotate(0deg)}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-in-out}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .locations-content-content-inner{overflow:hidden;position:relative;transition:padding .35s ease;z-index:5}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-office{display:flex;flex-direction:column;gap:1.6rem;-webkit-margin-before:.8rem;margin-block-start:.8rem}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-office .location-office-image{aspect-ratio:1;border-radius:var(--card-border-radius,0);overflow:hidden;position:relative;width:100%}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-office .location-office-image picture{height:100%;position:absolute;right:0;top:0;width:100%}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-office .location-office-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-office .location-address{font-size:1.8rem;line-height:1.5;list-style:none;margin-block:0;margin-inline:0;padding:0}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-office .location-address a{color:inherit;text-decoration:none}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-office .location-address a:focus-visible,.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-office .location-address a:hover{text-decoration:underline}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-office .location-contact-button{width:100%}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item.active .locations-accordion-header .icon svg:first-child{transform:rotate(0deg)}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item.active .locations-content-content{grid-template-rows:1fr}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item.active .locations-content-content .locations-content-content-inner{-webkit-padding-after:3.2rem;padding-block-end:3.2rem}.locations-section .locations-section-wrapper .locations-map{align-self:start;aspect-ratio:4/5;background-color:var(--grey-blue);border-radius:var(--card-border-radius,0);grid-area:media;margin-block:0 6rem;overflow:hidden;position:relative;width:100%}.locations-section .locations-section-wrapper .locations-map .locations-map-iframe{border:0;display:block;height:100%;transition:opacity .3s ease;width:100%}.locations-section .locations-section-wrapper .locations-map .locations-map-iframe.is-loading{opacity:0}.logo-section{align-items:center;background-color:var(--sectionBackgroundColor,var(--primary-sand));display:flex;height:100vh;isolation:isolate;justify-content:center;overflow:hidden;position:relative;z-index:1}.logo-section.is-pinned{z-index:5}.logo-section .plate--container{width:100%}.logo-section .viewport{contain:paint;max-height:50rem;overflow:hidden;width:100%;-webkit-margin-before:5rem;margin-block-start:5rem;-webkit-margin-after:0;margin-block-end:0;margin-inline:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);position:relative}.logo-section .track{display:grid;gap:3.2rem;grid-template-columns:repeat(10,minmax(0,1fr));padding-block:5rem;padding-inline:2rem;will-change:transform}@media(min-width:992px){.logo-section .track{grid-template-columns:repeat(12,minmax(0,1fr));padding-block:5rem;padding-inline:0}}.logo-section .logo-item{align-items:center;aspect-ratio:17/12;background-color:var(--basic-white);border-radius:var(--card-border-radius,0);box-shadow:0 .4rem 2rem 0 rgba(0,0,0,.1);display:flex;grid-column:span 3;justify-content:center;padding:.8rem;transition:box-shadow .3s ease-in-out}@media(min-width:992px){.logo-section .logo-item{grid-column:span 2;padding:2.4rem}}.logo-section .logo-item img{height:100%;max-height:7.5rem;-o-object-fit:contain;object-fit:contain;width:100%}.logo-section .logo-item:hover{box-shadow:none}@media(max-width:991.98px){.logo-section .logo-item:nth-child(6n+1){grid-column:2/span 3}}@media(min-width:992px){.logo-section .logo-item:nth-child(10n+1){grid-column:2/span 2}}.offices-section{--officeMargin:1.8rem;position:relative;z-index:1}.offices-section .offices-background{background-color:var(--sectionBackgroundColor,var(--basic-white));height:0;height:100%;left:0;position:absolute;top:-3vw;transform:skew(0deg,-5deg) scaleY(0);transform-origin:top;transition:transform .5s ease-out;transition-delay:.5s;width:100%;z-index:-1}.offices-section .offices-background.animation-grow{opacity:1;transform:skew(0deg,-5deg) scaleY(1)}.offices-section .section__inner{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";grid-template-columns:20px repeat(12,minmax(0,1fr)) 20px;grid-template-columns:50vw repeat(12,minmax(0,1fr)) 50vw}@media(min-width:576px){.offices-section .section__inner{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 288px) repeat(12,minmax(0,1fr)) calc(50vw - 288px)}}@media(min-width:768px){.offices-section .section__inner{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 384px) repeat(12,minmax(0,1fr)) calc(50vw - 384px)}}@media(min-width:992px){.offices-section .section__inner{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 496px) repeat(12,minmax(0,1fr)) calc(50vw - 496px)}}@media(min-width:1310px){.offices-section .section__inner{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 655px) repeat(12,minmax(0,1fr)) calc(50vw - 655px)}}.offices-section .offices-section-button{grid-column:column-one/column-twelve;grid-row:3;justify-content:center;margin:0 0 2.4rem}@media(min-width:768px){.offices-section .offices-section-button{grid-column:column-one/column-four;grid-row:2;justify-content:flex-start;margin:0}}.offices-section .offices-section-button .button{margin-top:2.4rem;width:100%}@media(min-width:576px){.offices-section .offices-section-button .button{width:auto}}@media(min-width:768px){.offices-section .offices-section-button .button{margin-top:4rem}}.offices-section .offices-section-title{grid-column:column-one/column-twelve;grid-row:1}@media(min-width:768px){.offices-section .offices-section-title{grid-column:column-one/column-four;grid-row:1}}.offices-section .offices-section-wrapper{align-content:flex-start;display:flex;flex-wrap:wrap;gap:2.4rem 1.7rem;gap:1.9rem;grid-column:column-one/column-twelve;grid-row:2;justify-content:center;margin:6.4rem 0 0}@media(min-width:768px){.offices-section .offices-section-wrapper{gap:3.2rem;grid-column:column-five/column-twelve;grid-row:1/span 2;margin:2.4rem 0 0 5rem}}.offices-section .offices-section-wrapper .office-result{flex:0 0 calc(50% - 1.9rem);position:relative}.offices-section .offices-section-wrapper .office-result .image img{border-radius:var(--card-border-radius,0)}@media(min-width:768px){.offices-section .offices-section-wrapper .office-result{flex:0 0 calc(50% - 3.2rem)}}@media(min-width:992px){.offices-section .offices-section-wrapper .office-result{flex:0 0 calc(25% - 3.2rem)}}.offices-section .offices-section-wrapper .office-result .office-result-link{height:100%;position:absolute;right:0;top:0;width:100%;z-index:2}.offices-section .offices-section-wrapper .office-result .office-result-title{font-family:var(--font-headings);font-size:2rem;font-weight:400;line-height:1;margin:1.2rem 0 0;text-align:center}@media(min-width:768px){.offices-section .offices-section-wrapper .office-result .office-result-title{font-size:2.2rem}}.offices-section-button,.offices-section-title,.offices-section-wrapper{position:relative;z-index:2}.our-approach{--stepMargin:2.8rem}.our-approach .plate--column.md-12+.plate--column.md-12{-webkit-margin-before:2.4rem;margin-block-start:2.4rem}.our-approach .section__inner{position:relative}.our-approach .section__inner .steps-background{background-color:var(--primary-light-blue);height:0;height:100%;left:0;position:absolute;transform:skew(0deg,-5deg) scaleY(0);transform-origin:top;transition:transform .35s ease-out;transition-delay:.25s;width:100%;z-index:0}@media(min-width:992px){.our-approach .section__inner .steps-background{height:34rem}}@media(min-width:1310px){.our-approach .section__inner .steps-background{height:28rem}}.our-approach .section__inner .steps-background.animation-grow{opacity:1;transform:skew(0deg,-5deg) scaleY(1)}.our-approach .steps-wrapper{display:grid;gap:calc(8vw + 8rem) 0;grid-template-columns:minmax(0,1fr);margin:calc(8vw + 2rem) 0 0;min-height:42rem}@media(min-width:768px){.our-approach .steps-wrapper{gap:calc(8vw + 3.2rem) 3.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.our-approach .steps-wrapper{align-items:flex-start;gap:0 3.2rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}}.our-approach .steps-wrapper .step{padding:3rem 2rem 3.2rem;position:relative;text-align:center}.our-approach .steps-wrapper .step .step-background{background-color:var(--basic-white);border-start-end-radius:var(--card-border-radius,0);border-start-start-radius:var(--card-border-radius,0);box-shadow:4px 4px 28px 0 rgba(7,15,31,.1);height:100%;position:absolute;right:0;top:0;transform-origin:center;transition:transform .3s ease-in-out;width:100%;z-index:-1}.our-approach .steps-wrapper .step .step-background:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}@media(min-width:992px){.our-approach .steps-wrapper .step .step-background{transform:scaleY(0)}}.our-approach .steps-wrapper .step .step-top{padding:0 2.4rem 1.6rem;transition:transform .3s ease-in-out}.our-approach .steps-wrapper .step .step-top .step-icon{align-items:center;display:flex;height:6.4rem;justify-content:center;margin:0 auto 1.6rem;padding:.5rem;position:relative;width:6.4rem}.our-approach .steps-wrapper .step .step-top .step-icon img,.our-approach .steps-wrapper .step .step-top .step-icon svg{height:100%;width:100%}.our-approach .steps-wrapper .step .step-top .step-title{font-family:var(--font-headings);font-weight:400;text-align:center}.our-approach .steps-wrapper .step .step-top .step-title b{font-weight:700}.our-approach .steps-wrapper .step .step-content{display:grid;transition:grid-template-rows .3s ease-in-out}@media(min-width:992px){.our-approach .steps-wrapper .step .step-content{grid-template-rows:0fr}}.our-approach .steps-wrapper .step .step-content .step-description{overflow:hidden}.our-approach .steps-wrapper .step:hover .step-background{transform:scaleY(1)}.our-approach .steps-wrapper .step:hover .step-top{transform:translateY(-1rem)}.our-approach .steps-wrapper .step:hover .step-content{grid-template-rows:1fr;height:auto}.parallax-section{isolation:isolate;overflow:hidden;position:relative}.parallax-section.is-last-section{-webkit-padding-after:0;padding-block-end:0}.parallax-section .parallax-section__inner{aspect-ratio:9/5;overflow:hidden;padding-block:0;position:relative}.parallax-section .parallax-section__inner:after{bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);transform:translateY(100%)}.parallax-section .parallax-section__inner:after,.parallax-section .parallax-section__inner:before{aspect-ratio:25/2;background-color:var(--sectionBackgroundColor,var(--primary-sand));content:"";left:0;pointer-events:none;position:absolute;width:calc(100% + 1px)}.parallax-section .parallax-section__inner:before{-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);top:1px;transform:translateY(-100%)}.parallax-section .parallax-section__inner{max-height:90rem;max-width:100vw}@media(min-width:768px){.parallax-section .parallax-section__inner{max-width:192rem;width:100%}}@media(min-width:1920px){.parallax-section .parallax-section__inner{margin:0 auto}}.parallax-section .parallax-section__inner:after{bottom:unset;top:-1px;transform:translate(0);z-index:2}.parallax-section .parallax-section__inner:before{bottom:0;top:unset;transform:translateY(1px);z-index:2}.parallax-section .parallax-image{display:block;height:100%;overflow:hidden;position:relative;width:100%}.parallax-section .parallax-image img{border-radius:0;height:120%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;will-change:transform}.phases-section .section__inner .phases-section-content{background-attachment:fixed;background-position:50%;background-size:cover;display:grid;grid-template-rows:auto calc(100vw + 3rem);position:relative}.phases-section .section__inner .phases-section-content:before{aspect-ratio:25/2;background-color:var(--sectionBackgroundColor,var(--primary-sand));-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:1px;transform:translateY(-100%);width:calc(100% + 1px)}@media(min-width:768px){.phases-section .section__inner .phases-section-content{grid-template-rows:auto calc(100vw + 6rem)}}.phases-section .section__inner .phases-section-content:before{bottom:-1px;top:unset;transform:translateY(0);z-index:0}@media(min-width:768px){.phases-section .section__inner .phases-section-content{grid-template-rows:auto 50vw}}.phases-section .section__inner .phases-section-content .content{background-color:var(--sectionBackgroundColor,var(--primary-sand));margin:0 0 -3rem;padding:5rem 0 2rem;position:sticky;top:0;z-index:1}@media(min-width:768px){.phases-section .section__inner .phases-section-content .content{margin:0 0 -3rem;padding:15rem 0 0}}.phases-section .section__inner .phases-wrapper{background-color:var(--sectionBackgroundColor,var(--primary-sand));overflow:hidden;position:relative;z-index:2}.phases-section .section__inner .phases-tabs{display:flex;gap:.8rem;overflow-x:auto;padding:3.2rem 1.5rem 4.6rem}@media(min-width:992px){.phases-section .section__inner .phases-tabs{flex-wrap:wrap;gap:1.6rem;padding:5rem 0 6.4rem}}.phases-section .section__inner .phases-tabs::-webkit-scrollbar{display:none}.phases-section .section__inner .phases-tabs .phases-tab{background-color:var(--grey-blue);border-radius:var(--action-border-radius,0);cursor:pointer;line-height:1.5;padding:.8rem 1.6rem;position:relative;transition:background-color .3s ease-in-out;white-space:nowrap}.phases-section .section__inner .phases-tabs .phases-tab:after{background-color:var(--basic-blue);border-radius:var(--action-border-radius,0);bottom:0;content:"";height:100%;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out;width:100%}.phases-section .section__inner .phases-tabs .phases-tab span{position:relative;z-index:1}.phases-section .section__inner .phases-tabs .phases-tab span.desktop{display:none}@media(min-width:992px){.phases-section .section__inner .phases-tabs .phases-tab span.desktop{display:inline-block}}.phases-section .section__inner .phases-tabs .phases-tab span.mobile{display:inline-block}@media(min-width:992px){.phases-section .section__inner .phases-tabs .phases-tab span.mobile{display:none}}.phases-section .section__inner .phases-tabs .phases-tab.active,.phases-section .section__inner .phases-tabs .phases-tab:hover{color:var(--grey-white)}.phases-section .section__inner .phases-tabs .phases-tab.active:after,.phases-section .section__inner .phases-tabs .phases-tab:hover:after{transform:scale(1)}.phases-section .section__inner .phases-tabs .phases-tab.active{font-weight:700}.phases-section .section__inner .phases-content{margin:0 -1.5rem}@media(min-width:576px){.phases-section .section__inner .phases-content{margin:0}}.phases-section .section__inner .phases-content-wrapper,.phases-section .section__inner .phases-swiper{position:relative}.phases-section .section__inner .phases-swiper .swiper-wrapper{padding:0 0 2rem;transition-duration:.5s!important}.phases-section .section__inner .swiper-slide{display:flex;opacity:0;transition:opacity .3s ease-in-out}@media(min-width:992px){.phases-section .section__inner .swiper-slide{align-items:flex-end;height:auto}}.phases-section .section__inner .swiper-slide:not(.swiper-slide-active) .phase-steps-percentages .bar-wrapper .bar-fill{width:0!important}.phases-section .section__inner .swiper-slide.swiper-slide-active{opacity:1}.phases-section .section__inner .swiper-slide.swiper-slide-active .phase-steps{opacity:1;transform:translateY(0)}.phases-section .section__inner .phase{display:grid;gap:1.5rem;grid-template-areas:"content" "steps";grid-template-columns:1fr}@media(min-width:768px){.phases-section .section__inner .phase{grid-template-areas:"content ." "steps .";grid-template-columns:8fr 4fr}}.phases-section .section__inner .phase .phase-content{grid-area:content;padding:1.6rem;position:relative}@media(min-width:768px){.phases-section .section__inner .phase .phase-content{padding:1.6rem 0 3rem}}.phases-section .section__inner .phase .phase-content .phase-content-title{margin:0 0 .8rem}.phases-section .section__inner .phase .phase-steps{display:grid;gap:2rem;grid-area:steps;grid-template-columns:repeat(3,26rem);margin:0 -1.5rem;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);opacity:0;overflow-x:auto;padding:2rem 3.1rem;transform:translateY(5rem);transition-delay:.3s!important;transition:opacity .5s ease-in-out,transform .5s ease-in-out;width:calc(100% + 3rem)}@media(min-width:768px){.phases-section .section__inner .phase .phase-steps{margin:0 -5rem;-webkit-mask-image:none;mask-image:none;overflow:visible;padding:0 5rem;width:calc(100% + 5rem)}}@media(min-width:992px){.phases-section .section__inner .phase .phase-steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:auto 0 0;padding:0;width:100%}}.phases-section .section__inner .phase .phase-steps::-webkit-scrollbar{display:none}.phases-section .section__inner .phase .phase-steps .phase-step{background-color:var(--basic-white);border-radius:var(--card-border-radius,0);box-shadow:var(--drop-shadow-tom);min-width:26rem;overflow:hidden;padding:2.4rem}@media(min-width:992px){.phases-section .section__inner .phase .phase-steps .phase-step{background-color:var(--transparent-white);min-width:unset}}.country-selector .country-selector-content .phases-section .section__inner .phase .phase-steps .phase-step .sub-title,.phases-section .section__inner .phase .phase-steps .phase-step .country-selector .country-selector-content .sub-title,.phases-section .section__inner .phase .phase-steps .phase-step h4{margin:0 0 .8rem}.phases-section .section__inner .phase .phase-steps .phase-step .phase-step-title .phase-step-subtitle{font-size:1.4rem}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages{background-color:var(--transparent-white);border-radius:var(--card-border-radius,0);display:flex;flex-direction:column;gap:.6rem;grid-column:span 2;padding:2.4rem}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper{align-items:center;display:flex;font-size:1.3rem;gap:1.3rem;width:100%}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper .bar{background-color:var(--basic-white);height:2.4rem;position:relative;width:100%}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper .bar .bar-fill{background-color:var(--basic-blue);height:100%;left:0;position:absolute;top:0;transition:width .5s ease-in-out;width:0}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper:nth-of-type(0) .bar-fill{transition-delay:0s}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper:first-of-type .bar-fill{transition-delay:.2s}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper:nth-of-type(2) .bar-fill{transition-delay:.4s}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper:nth-of-type(3) .bar-fill{transition-delay:.6s}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper:nth-of-type(4) .bar-fill{transition-delay:.8s}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper:nth-of-type(5) .bar-fill{transition-delay:1s}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper:nth-of-type(6) .bar-fill{transition-delay:1.2s}.quote-section{position:relative}.quote-section-wrapper{align-items:center;display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.quote-section-wrapper{flex-direction:row;margin-block:auto;margin-inline:auto;max-width:80ch}}.quote-section-text{align-items:flex-start;display:flex;gap:.8rem;grid-area:2/column-one/2/column-twelve;position:relative;z-index:1}@media(min-width:576px){.quote-section-text{gap:2rem;grid-area:1/column-one/1/column-seven}}.quote-section-text .quote{align-items:flex-start;font-family:var(--font-headings);font-size:1.7rem;font-style:italic;line-height:2}@media(min-width:576px){.quote-section-text .quote{font-size:1.9rem}}.quote-section-text .quote .author{font-family:var(--font-menu);font-style:normal;font-weight:600;list-style:square;-webkit-padding-start:2rem;padding-inline-start:2rem}.quote-section-text .quote .author li>span{font-weight:400}.quote-section-text svg{aspect-ratio:19/15;max-width:3rem;-webkit-margin-before:.7rem;margin-block-start:.7rem}@media(min-width:768px){.quote-section-text svg{max-width:7.5rem}}.quote-section-author{font-size:1.9rem;font-weight:600}.quote-section-image{grid-area:1/column-one/1/column-twelve;order:-1;-webkit-padding-after:3.6rem;display:flex;justify-content:center;padding-block-end:3.6rem;position:relative;z-index:0}@media(min-width:576px){.quote-section-image{order:unset;-webkit-padding-after:0;grid-area:1/column-nine/1/column-twelve;padding-block-end:0}}.quote-section-image img{border-radius:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.quote-section-image .image-wrapper{aspect-ratio:1;height:14rem;min-width:14rem;position:relative;width:14rem}@media(min-width:768px){.quote-section-image .image-wrapper{height:20rem;min-width:20rem;width:20rem}}.default-section{overflow:hidden}.section{display:flex;flex-direction:column}.section .section__inner{padding-block:4rem;position:relative;width:100%}.section .section__inner:before{background:var(--sectionBackgroundColor);content:"";inset:-1px 0;position:absolute}.section.option-show-bottom,.section.option-show-top{position:relative}.section.option-show-top:before{top:1px;transform:translateY(-100%)}.section.option-show-bottom:after,.section.option-show-top:before{aspect-ratio:25/2;background-color:var(--sectionBackgroundColor,var(--primary-sand));-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;width:calc(100% + 1px)}.section.option-show-bottom:after{bottom:1px;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);transform:translateY(100%)}.section.option-show-bottom:after,.section.option-show-bottom:before,.section.option-show-top:after,.section.option-show-top:before{flex-grow:0;flex-shrink:0;position:relative;transform:translateY(0)!important}.section.narrow .section__inner{margin:auto;width:100%}@media(min-width:768px){.section.narrow .section__inner{max-width:calc(744px + 6rem)}}@media(min-width:992px){.section.narrow .section__inner{max-width:873.3333333333px}}.section.interview{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";grid-template-columns:20px repeat(12,minmax(0,1fr)) 20px;grid-template-columns:50vw repeat(12,minmax(0,1fr)) 50vw}@media(min-width:576px){.section.interview{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 288px) repeat(12,minmax(0,1fr)) calc(50vw - 288px)}}@media(min-width:768px){.section.interview{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 384px) repeat(12,minmax(0,1fr)) calc(50vw - 384px)}}@media(min-width:992px){.section.interview{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 496px) repeat(12,minmax(0,1fr)) calc(50vw - 496px)}}@media(min-width:1310px){.section.interview{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 655px) repeat(12,minmax(0,1fr)) calc(50vw - 655px)}}.section.interview .section__inner{grid-column:column-one/column-twelve;width:100%}@media(min-width:992px){.section.interview .section__inner{grid-column:column-one/column-seven}}.section.interview .section__inner .plate--container{padding:0!important}.no_padding_top{padding-top:0}.no_padding_bottom{padding-bottom:0}.sitemap-section .sitemap-grid{display:grid;display:grid-lanes;gap:3rem 2rem;grid-template-columns:1fr 1fr 1fr}@media(min-width:576px){.sitemap-section .sitemap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.sitemap-section .sitemap-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sitemap-section .sitemap-group__title{font-family:var(--font-menu);font-size:1.9rem;font-weight:600;line-height:1;margin:0 0 1.6rem}.sitemap-section .sitemap-group__list{list-style:none;margin:0;padding:0}.sitemap-section .sitemap-group__list li+li{-webkit-margin-before:.8rem;margin-block-start:.8rem}.sitemap-section .sitemap-group__list a{color:inherit;display:inline-block;line-height:1.5;position:relative;text-decoration:none;transition:font-weight .3s ease}.sitemap-section .sitemap-group__list a:after{background-color:var(--primary-brass);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.sitemap-section .sitemap-group__list a:hover{color:var(--primary-brass)}.sitemap-section .sitemap-group__list a:hover:after{transform:scaleX(1)}.slogan-section .slogan-wrapper{font-size:3.6rem;line-height:1}@media(min-width:768px){.slogan-section .slogan-wrapper{font-size:6rem}}.slogan-section .first-line{display:inline-block}.slogan-section .first-line,.slogan-section .first-line .brass{font-family:var(--font-button);font-weight:700}.slogan-section .second-line{display:inline-block;font-family:var(--font-headings)}.team-section .section__inner{overflow:hidden}@media(min-width:768px){.team-section .section__inner .swiper-wrapper.justify-center-less-than-4{justify-content:center}}.team-section .team-section-content{margin:0 0 2.4rem}@media(min-width:768px){.team-section .team-section-content{margin:0 0 4.1rem}}.team-section .center-text .team-section-content{text-align:center}.team-section .button-group{margin:2.4rem 0 0;position:relative}@media(min-width:768px){.team-section .button-group{margin:3.9rem 0 0}}.team-section .swiper-button-disabled{opacity:.1;pointer-events:none}.technology-section{overflow:hidden}.technology-section .technology-wrapper{align-items:start;display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1310px){.technology-section .technology-wrapper{grid-template-columns:4fr 2fr 7fr}}.technology-section .technology-plus{align-items:center;border-radius:var(--action-border-radius,0);color:var(--basic-blue);display:flex;height:4.8rem;justify-content:center;margin-block:auto;margin-inline:auto;width:4.8rem}@media(min-width:1310px){.technology-section .technology-plus{height:6.4rem;width:6.4rem}}.technology-section .technology-plus svg{height:2.8rem;width:2.8rem}.technology-section .technology-content{background-color:var(--basic-white);border-radius:var(--card-border-radius,0);box-shadow:var(--drop-shadow-tom);padding-block:2rem;padding-inline:2rem;position:relative}.interviewees-cvs .interviewee-cv .technology-section .technology-content .interviewee-name+.technology-content-text,.job-result .job-result-content .technology-section .technology-content .job-result-content-title+.technology-content-text,.related-job .related-job-title .technology-section .technology-content .title+.technology-content-text,.result-content .technology-section .technology-content .title+.technology-content-text,.technology-section .technology-content .interviewees-cvs .interviewee-cv .interviewee-name+.technology-content-text,.technology-section .technology-content .job-result .job-result-content .job-result-content-title+.technology-content-text,.technology-section .technology-content .related-job .related-job-title .title+.technology-content-text,.technology-section .technology-content .result-content .title+.technology-content-text,.technology-section .technology-content h3+.technology-content-text{-webkit-margin-before:1.6rem;margin-block-start:1.6rem}@media(min-width:1310px){.technology-section .technology-content{padding-block:3.6rem;padding-inline:3.4rem}}.technology-section .technology-content .technology-content-lists{display:grid;grid-template-columns:1fr;grid-template-rows:auto;overflow:hidden}@media(min-width:1310px){.technology-section .technology-content .technology-content-lists{padding-block:0;padding-inline:1.6rem}}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper{display:flex;flex-direction:column;gap:4.2rem;overflow:hidden}.country-selector .country-selector-content .technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list .sub-title,.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list .country-selector .country-selector-content .sub-title,.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list h4{font-family:var(--font-headings);font-weight:400;margin-block:0 1.6rem;margin-inline:0}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list ul{font-size:1.5rem}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list ul li{align-items:flex-start;display:flex;line-height:1.5;margin-block:0 .8rem;margin-inline:0}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list ul li svg{background-color:var(--primary-light-blue);border-radius:var(--action-border-radius,0);height:2.2rem;margin-block:0;margin-inline:.8rem;min-width:2.2rem;padding:.4rem;width:2.2rem}.technology-section .technology-content .technology-content-image{position:relative;-webkit-padding-after:0!important;padding-block-end:0!important}.technology-section .technology-content .technology-content-image img{height:auto;width:100%}.technology-section .technology-content.first .technology-content-image{-webkit-margin-before:2.4rem;margin-block-start:2.4rem}@media(min-width:1310px){.technology-section .technology-content.first .technology-content-image{margin-block:3rem -5rem;margin-inline:-5rem}}.technology-section .technology-content.second{display:grid;grid-template-rows:auto;padding-block:2rem 2.4rem;padding-inline:2rem;row-gap:2.4rem;z-index:3}@media(min-width:1310px){.technology-section .technology-content.second{gap:2.7rem 0;grid-template-rows:auto 1fr;padding-block:3.6rem 3.2rem;padding-inline:3.4rem 4.8rem}}.technology-section .technology-content.second .technology-content-lists{grid-column:1;grid-row:2}@media(min-width:1310px){.technology-section .technology-content.second .technology-content-lists{grid-row:unset}}.technology-section .technology-content.second .technology-content-wrapper{grid-column:1;grid-row:1}@media(min-width:1310px){.technology-section .technology-content.second .technology-content-wrapper{grid-column:1/3}}.technology-section .technology-content.second .technology-content-image-before{display:none}.technology-section .technology-content.second .technology-content-image-after{grid-column:1;grid-row:auto;height:20rem;height:auto;margin-block:4.8rem 0;margin-inline:.5rem;width:20rem;width:calc(100% - 1rem)}@media(min-width:576px){.technology-section .technology-content.second .technology-content-image-after{margin-block:0;margin-inline:0;width:auto}}@media(min-width:1310px){.technology-section .technology-content.second .technology-content-image-after{-webkit-margin-start:auto;grid-column:2;grid-row:2;margin-inline-start:auto}}.usp-cards-section{--uspCardMargin:2.8rem}.usp-cards-section .section__inner{position:relative}.usp-cards-section .section__inner .usp-cards-background{background:linear-gradient(-5deg,#dfeaed,#fafafa 65%);height:0;height:calc(100% + 3rem);left:0;position:absolute;transform:skew(0deg,-5deg) scaleY(0);transform-origin:top;transition:transform .5s ease-out;transition-delay:.5s;width:100%;z-index:0}@media(min-width:992px){.usp-cards-section .section__inner .usp-cards-background{height:100%}}.usp-cards-section .section__inner .usp-cards-background.animation-grow{opacity:1;transform:skew(0deg,-5deg) scaleY(1)}.usp-cards-section .usp-cards-wrapper{display:grid;gap:1.6rem 0;grid-template-columns:minmax(0,1fr);margin:3.2rem 0 0}@media(min-width:768px){.usp-cards-section .usp-cards-wrapper{gap:3.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.usp-cards-section .usp-cards-wrapper{align-items:flex-start;gap:0 3.2rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}}.usp-cards-section .usp-cards-wrapper .usp-card{padding:3rem 2rem 3.2rem;position:relative;text-align:center}.usp-cards-section .usp-cards-wrapper .usp-card .usp-card-title{font-family:var(--font-headings);font-weight:400}.usp-cards-section .usp-cards-wrapper .usp-card .usp-card-title b{font-weight:700}.usp-cards-section .usp-cards-wrapper .usp-card .usp-card-icon{display:flex;place-content:center;-webkit-margin-after:1rem;margin-block-end:1rem}.usp-cards-section .usp-cards-wrapper .usp-card .usp-card-icon img{height:6.4rem;-o-object-fit:contain;object-fit:contain;width:6.4rem}footer.footer:before{aspect-ratio:25/2;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);content:"";left:0;pointer-events:none;position:absolute;top:1px;transform:translateY(-100%);width:calc(100% + 1px);width:100%}.footer,footer.footer:before{background-color:var(--basic-white)}.footer{margin:10vw 0 0;position:relative;z-index:131}.footer.main-has-parallax-as-last-section{-webkit-margin-before:0;margin-block-start:0}.footer .footer-grid{display:grid;gap:4rem 0;grid-template-areas:"contact" "footer-menus" "cta"}@media(min-width:768px){.footer .footer-grid{gap:5rem 2.5rem;grid-template-areas:"contact footer-menus" "sectors functionalareas" "cta cta"}}@media(min-width:1310px){.footer .footer-grid{gap:4rem;grid-template-areas:"contact sectors functionalareas footer-menus cta";grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(0,2fr) minmax(0,2fr) minmax(0,3fr)}}.footer .footer-menus-wrapper{grid-area:footer-menus}.footer .footer-content{padding:0 1.5rem 3.2rem}@media(min-width:576px){.footer .footer-content{padding:0 0 5rem}}.footer .footer-content a:not(.button){display:table;position:relative;text-decoration:none;transition:font-weight .3s ease}.footer .footer-content a:not(.button):hover{color:var(--primary-brass)}.footer .footer-content a:not(.button):hover:after{transform:scaleX(1)}.footer,.footer a:not(.button){color:var(--basic-blue)}.footer .footer-logo{max-width:100%;transform:translateY(-58%);width:6.2rem}@media(min-width:992px){.footer .footer-logo{transform:translateY(-78%);width:6.7rem}}.footer .footer-logo img{border-radius:0}.footer .footer-title{margin:0 0 1.6rem}.footer .footer-contact-wrapper ul:not(:last-child){-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.footer .footer-list{display:flex;flex-direction:column;font-family:var(--font-button);gap:.4rem}.footer .footer-list li{position:relative}.footer .footer-contact-wrapper{grid-area:contact}.footer .footer-contact-wrapper a:not(.button){color:var(--basic-blue)}.footer .cta-buttons-wrapper{align-self:start;grid-area:cta}.footer .footer-sectors-wrapper{grid-area:sectors}@media(max-width:767.98px){.footer .footer-sectors-wrapper{display:none}}.footer .footer-functionalareas-wrapper{grid-area:functionalareas}@media(max-width:767.98px){.footer .footer-functionalareas-wrapper{display:none}}.footer .footer-bottom{background-color:var(--primary-sand);padding:2.5rem 1.5rem}@media(min-width:768px){.footer .footer-bottom{padding:2.5rem 0}}.footer .footer-bottom,.footer .footer-bottom a:not(.button){color:var(--basic-blue)}.footer .footer-bottom .plate--column{min-height:unset}.footer .footer-bottom p{color:var(--jeansblue-shade)}.footer .footer-bottom .footer-bottom-content{font-family:var(--font-menu);font-size:1.5rem}.footer .footer-bottom .footer-bottom-content .copyright{font-weight:600}.footer .footer-bottom .footer-bottom-content,.footer .footer-bottom .footer-bottom-content ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem 4rem}@media(min-width:768px){.footer .footer-bottom .footer-bottom-content,.footer .footer-bottom .footer-bottom-content ul{flex-direction:row}}.footer .footer-bottom .footer-bottom-content a:not(.button),.footer .footer-bottom .footer-bottom-content ul a:not(.button){font-size:1.5rem;position:relative;text-decoration:none}.footer .footer-bottom .footer-bottom-content a:not(.button):after,.footer .footer-bottom .footer-bottom-content ul a:not(.button):after{bottom:0}.footer .footer-bottom .footer-bottom-content a:not(.button):hover,.footer .footer-bottom .footer-bottom-content ul a:not(.button):hover{color:var(--primary-brass);text-decoration:none}.footer .footer-bottom .footer-bottom-content a:not(.button):hover:after,.footer .footer-bottom .footer-bottom-content ul a:not(.button):hover:after{transform:scaleX(1)}.footer .footer-bottom .footer-bottom-content ul{margin:0}.footer .footer-bottom .footer-bottom-content ul a:hover{text-decoration:none}@media(min-width:768px){.hide-on-desktop{display:none!important}}@media(max-width:767.98px){.hide-on-mobile{display:none!important}}.footer .footer-bottom .footer-bottom-content a:not(.button),.footer .footer-bottom .footer-bottom-content ul a:not(.button),.footer .footer-content a:not(.button),.footer-link-after{display:inline-block;line-height:1.5}.footer .footer-bottom .footer-bottom-content a:not(.button):after,.footer .footer-content a:not(.button):after,.footer-link-after:after{background-color:var(--primary-brass);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.newsletter-tray{background-color:var(--primary-sand);overflow:hidden;padding:11rem 0}.newsletter-tray .newsletter-tray-title{grid-row:1;margin:0 0 1rem}@media(min-width:768px){.newsletter-tray .newsletter-tray-title{grid-row:unset}}.newsletter-tray .newsletter-tray-wrapper{align-items:flex-start;background-color:var(--sectionBackgroundColor,var(--basic-white));border-start-end-radius:var(--card-border-radius,0);border-start-start-radius:var(--card-border-radius,0);display:grid;gap:3rem;grid-template-columns:1fr;margin:0 0 8vw;padding:3rem 2.4rem;position:relative;z-index:999}@media(min-width:768px){.newsletter-tray .newsletter-tray-wrapper{gap:4rem;grid-template-columns:1fr 1fr;padding:5.7rem 4.8rem 6.7rem}}@media(min-width:992px){.newsletter-tray .newsletter-tray-wrapper{gap:3rem 10.7rem}}.newsletter-tray .newsletter-tray-wrapper:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}.newsletter-tray .newsletter-tray-content{margin:0 0 4rem;position:relative}@media(min-width:768px){.newsletter-tray .newsletter-tray-content{grid-column:2;grid-row:1/3;margin:0}}.newsletter-tray .newsletter-tray-content .quote{align-items:flex-start;display:flex;gap:1.2rem;margin:0 0 4.4rem}@media(min-width:768px){.newsletter-tray .newsletter-tray-content .quote{gap:2.2rem}}.newsletter-tray .newsletter-tray-content .quote svg{aspect-ratio:19/15;min-width:3.9rem;width:3.9rem}@media(min-width:992px){.newsletter-tray .newsletter-tray-content .quote svg{min-width:7.6rem;width:7.6rem}}.newsletter-tray .newsletter-tray-content .quote span{font-family:var(--font-headings);font-size:1.9rem;font-style:italic;line-height:normal;position:relative}@media(min-width:992px){.newsletter-tray .newsletter-tray-content .quote span{font-size:2.4rem}}.newsletter-tray .newsletter-tray-content .quote .author{font-family:var(--font-button);font-size:1.7rem;font-weight:600;line-height:normal;list-style:square;margin:.8rem 0 0;padding-left:2rem;position:relative}@media(min-width:768px){.newsletter-tray .newsletter-tray-content .quote .author{font-size:1.9rem;line-height:normal}}.newsletter-tray .newsletter-tray-content .author-image{height:17.6rem;margin:auto auto 0;position:relative;width:17.6rem}@media(min-width:768px){.newsletter-tray .newsletter-tray-content .author-image{height:20rem;width:20rem}}.newsletter-tray .newsletter-tray-content .author-image picture{background-color:var(--primary-sand);border-radius:100%;height:100%;overflow:hidden}.newsletter-tray .newsletter-tray-content .author-image img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.newsletter-tray .contact_form button[type=submit]{width:100%}@media(min-width:576px){.newsletter-tray .contact_form button[type=submit]{width:auto}}@media(min-width:768px){.content-type-page.is-detail.template-employers .header-home h1{font-size:6rem}}.content-type-page.is-detail.template-employers .header-home:after{background-color:var(--primary-sand)}.is-index.homepage .header-home-content{container-name:home-content;container-type:inline-size}.is-index.homepage .header-home-content h1{font-size:4.4rem}.is-index.homepage .header-home-content h1 span.tab{display:inline-block;width:2.5rem}@container home-content (width > 400px){.is-index.homepage .header-home-content h1{font-size:6.4rem}}@container home-content (width > 600px){.is-index.homepage .header-home-content h1{font-size:7.8rem}}.privacy-policy{margin:8rem 0 0}@media(min-width:768px){.privacy-policy{margin:13.6rem 0 0}}.privacy-policy h1{margin:4rem 0 1rem}@media(min-width:768px){.privacy-policy h1{margin:9rem 0 1rem}}.privacy-policy>.plate--container{padding:0}.privacy-policy>.plate--container>.plate--row{margin:0!important}.privacy-policy>.plate--container .plate--container{padding:0}.privacy-policy .plate--column{margin:0 auto}.search-index-page{padding-block:4rem}@media(min-width:768px){.search-index-page{padding-block:6.4rem}}.search-form-input-wrapper{display:flex;flex-direction:column;gap:2.4rem}.search-form-input-label{color:var(--basic-blue);font-size:2rem;line-height:1.2;margin:0}.search-form-input-group{display:flex;max-width:64rem}.search-form-input-group .search-form-input{background-color:var(--basic-white);border:none;border-radius:var(--action-border-radius) 0 0 var(--action-border-radius);box-shadow:inset 1px 1px 4px 0 rgba(42,56,78,.2);flex:1;font-family:var(--font-text);min-width:0;padding:1.1rem 1.6rem}.search-form-input-group .search-form-input::-moz-placeholder{color:var(--grey-dark);font-size:1.7rem;line-height:1.5}.search-form-input-group .search-form-input::placeholder{color:var(--grey-dark);font-size:1.7rem;line-height:1.5}.search-form-input-group .search-form-input:focus{outline:none}.search-form-input-group .search-form-button{flex:0 0 auto}.search-form-fieldset{background-color:var(--primary-sand);border:1px solid var(--primary-dark-sand);border-radius:var(--card-border-radius);display:flex;flex-wrap:wrap;gap:1.6rem;margin:0;padding:2.4rem}.search-form-fieldset-legend{-webkit-margin-after:.8rem;color:var(--basic-blue);font-family:var(--font-button);font-size:1.6rem;margin-block-end:.8rem}.search-index-page-results{-webkit-margin-before:4rem;margin-block-start:4rem}.search-index-page-count{color:var(--basic-blue);font-size:1.7rem;line-height:1.5;margin:0 0 2.4rem}.search-index-page-count .count{font-weight:700}.search-index-page-grid{display:flex;flex-direction:column;gap:1.6rem}#section-not-found .not-found-content .search-index-page-no-results .title,.newsletter-tray .search-index-page-no-results .newsletter-tray-title,.search-index-page-no-results #section-not-found .not-found-content .title,.search-index-page-no-results .newsletter-tray .newsletter-tray-title,.search-index-page-no-results h2{color:var(--basic-blue);margin-block:0 1.6rem}.search-index-page-no-results .paragraph{color:var(--grey-dark);margin:0}.search-pagination{-webkit-margin-before:6.4rem;margin-block-start:6.4rem}.trackrecord-template{margin:8rem 0 0;padding:3rem 0 0}@media(min-width:992px){.trackrecord-template{margin:13.6rem 0 0;padding:6rem 0 0}}.trackrecord-template .heading-container{margin:0 0 2.4rem}@media(min-width:768px){.trackrecord-template .heading-container{margin:0 0 8rem}}.trackrecord-template h1{margin:0 0 2.4rem}.trackrecord-template .search-container-results.jobs{display:grid;gap:2rem;grid-area:results;grid-template-columns:1fr}@media(min-width:768px){.trackrecord-template .search-container-results.jobs{grid-template-columns:1fr 1fr}}@media(min-width:1440px){.trackrecord-template .search-container-results.jobs{grid-template-columns:1fr 1fr 1fr}}.trackrecord-template .ais-Pagination{-webkit-margin-after:10rem;margin-block-end:10rem}@media(min-width:768px){.trackrecord-template .ais-Pagination{-webkit-margin-after:18rem;margin-block-end:18rem}}.is-detail.content-type-functionalarea .header-types .header-card-wrapper,.is-detail.content-type-sector .header-types .header-card-wrapper{padding:3.2rem 1.6rem;width:100%}@media(min-width:992px){.is-detail.content-type-functionalarea .header-types .header-card-wrapper,.is-detail.content-type-sector .header-types .header-card-wrapper{padding:3.2rem}}.is-detail.content-type-functionalarea .post-content,.is-detail.content-type-sector .post-content{padding:4rem 0 0}@media(min-width:768px){.is-detail.content-type-functionalarea .post-content,.is-detail.content-type-sector .post-content{padding:7rem 0 0}}.is-detail.content-type-functionalarea .post-content+section,.is-detail.content-type-sector .post-content+section{margin-top:4rem}@media(min-width:768px){.is-detail.content-type-functionalarea .post-content+section,.is-detail.content-type-sector .post-content+section{margin-top:20rem}}.is-detail.content-type-functionalarea .post-content .algolia-image-grid-wrapper,.is-detail.content-type-sector .post-content .algolia-image-grid-wrapper{margin:0 2.8rem}@media(min-width:768px){.is-detail.content-type-functionalarea .post-content .algolia-image-grid-wrapper,.is-detail.content-type-sector .post-content .algolia-image-grid-wrapper{margin:0 0 0 20%}}.is-detail.content-type-functionalarea .featured-jobs,.is-detail.content-type-sector .featured-jobs{padding-block:5rem}.is-detail.content-type-functionalarea .featured-jobs+.featured-types,.is-detail.content-type-sector .featured-jobs+.featured-types{margin:0;padding:0}.featured-types--index{padding:0}
