:root{--basic-blue: #2a384e;--basic-white: #ffffff;--basic-black: #000000;--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;--grey-dark: #7c8188;--transparent-orange: rgba(255, 148, 102, 0.4);--transparent-blue: rgba(183, 215, 234, 0.5);--transparent-dark-blue: rgba(26, 91, 125, 0.3);--transparent-white: rgba(255, 255, 255, 0.5);--action-border-radius: .5rem;--card-border-radius: 1rem;--h1-text-shadow: 1px 2px 4px rgba(0, 0, 0, 0.3);--font-headings: "coranto-2";--font-text: "Barlow";--font-menu: "Barlow";--font-button: "Barlow"}@keyframes pulseAnimation{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.visually-hidden,.address .form-input-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--basic-blue: #2a384e;--basic-white: #ffffff;--basic-black: #000000;--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;--grey-dark: #7c8188;--transparent-orange: rgba(255, 148, 102, 0.4);--transparent-blue: rgba(183, 215, 234, 0.5);--transparent-dark-blue: rgba(26, 91, 125, 0.3);--transparent-white: rgba(255, 255, 255, 0.5);--action-border-radius: .5rem;--card-border-radius: 1rem;--h1-text-shadow: 1px 2px 4px rgba(0, 0, 0, 0.3);--font-headings: "coranto-2";--font-text: "Barlow";--font-menu: "Barlow";--font-button: "Barlow"}@keyframes pulseAnimation{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.visually-hidden,.address .form-input-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.bgimage{background-size:cover;background-position:center center}.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)}.bgc_s{background-color:var(--primary-sand) !important;--sectionBackgroundColor: var(--primary-sand)}.bgc_bl{background-color:var(--basic-blue) !important;--sectionBackgroundColor: var(--basic-blue)}.bgc_w{background-color:var(--basic-white) !important;--sectionBackgroundColor: var(--basic-white)}.bgc_lg{background-color:var(--grey-medium) !important;--sectionBackgroundColor: var(--grey-medium)}.cover{position:absolute;top:0;left:0;width:100%;height: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{position:relative;display:grid;grid-template-areas:"input";align-self:end}.form-input-field input,.sort-by .sort-by-select .ais-SortBy input,.form-input-field select,.sort-by .sort-by-select .ais-SortBy select,.form-input-field textarea,.sort-by .sort-by-select .ais-SortBy textarea{grid-area:input;transition:border .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out,outline .2s ease-in-out;width:100%;font-family:var(--font-headings);font-style:italic;font-size:1.6rem;line-height:1.7;border-radius:var(--action-border-radius, 0);padding:1.1rem 1.6rem 1.1rem .8rem;border:1px solid var(--primary-dark-sand);outline:0 solid rgba(0,0,0,0)}.form-input-field input:hover:not(:focus),.sort-by .sort-by-select .ais-SortBy input:hover:not(:focus),.form-input-field select:hover:not(:focus),.sort-by .sort-by-select .ais-SortBy select:hover:not(:focus),.form-input-field textarea:hover:not(:focus),.sort-by .sort-by-select .ais-SortBy textarea:hover:not(:focus){border-color:var(--focus-color)}.form-input-field input:focus,.sort-by .sort-by-select .ais-SortBy input:focus,.form-input-field select:focus,.sort-by .sort-by-select .ais-SortBy select:focus,.form-input-field textarea:focus,.sort-by .sort-by-select .ais-SortBy textarea:focus{border-color:var(--focus-color);outline:none}.form-input-field input,.sort-by .sort-by-select .ais-SortBy input,.form-input-field select,.sort-by .sort-by-select .ais-SortBy select,.form-input-field textarea,.sort-by .sort-by-select .ais-SortBy textarea{background-color:#fff}.form-input-field select,.sort-by .sort-by-select .ais-SortBy select{appearance:none}.form-input-field input.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label,.form-input-field input.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label,.form-input-field input:focus+.form-input-label,.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label,.form-input-field textarea.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label,.form-input-field textarea.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label,.form-input-field textarea:focus+.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,.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label::before,.form-input-field input.is-dirty+.form-input-label::before,.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label::before,.form-input-field input:focus+.form-input-label::before,.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label::before,.form-input-field textarea.has-placeholder+.form-input-label::before,.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label::before,.form-input-field textarea.is-dirty+.form-input-label::before,.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label::before,.form-input-field textarea:focus+.form-input-label::before,.sort-by .sort-by-select .ais-SortBy textarea:focus+.form-input-label::before{content:"";position:absolute;inset:0 -0.2rem 0 -0.2rem;clip-path:inset(50% 0 0 0);background-color:var(--basic-white);z-index:-1}.form-input-field input.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label,.form-input-field input.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label,.form-input-field input:focus+.form-input-label,.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label,.form-input-field textarea.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label,.form-input-field textarea.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label,.form-input-field textarea:focus+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea:focus+.form-input-label{font-weight:700;color:var(--basic-blue);font-style:normal;font-family:var(--font-menu) !important}.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{content:"";position:absolute;inset:0 -0.2rem 0 -0.2rem;clip-path:inset(50% 0 0 0);background-color:var(--basic-white);z-index:-1}.form-input-field select+.form-input-label,.sort-by .sort-by-select .ais-SortBy select+.form-input-label{font-weight:700;color:var(--basic-blue);font-style:normal;font-family:var(--font-menu) !important}[data-reveal],.animate_el,.animate_els{opacity:0;transform:translateY(var(--reveal-distance, 1.5rem));transition:opacity var(--reveal-duration, 0.5s) var(--reveal-easing, ease-out),transform var(--reveal-duration, 0.5s) var(--reveal-easing, ease-out);transition-delay:var(--reveal-delay, 0s)}[data-reveal].is-revealed,.animate_el.is-revealed,.animate_els.is-revealed{opacity:1;transform:none}@media screen and (prefers-reduced-motion: reduce){[data-reveal],.animate_el,.animate_els{opacity:1;transform:none;transition:none}}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}h1,h2,.newsletter-tray .newsletter-tray-title,#section-not-found .not-found-content .title,h3,.result-content .title,.related-job .related-job-title .title,.job-result .job-result-content .job-result-content-title,.interviewees-cvs .interviewee-cv .interviewee-name,h4,.related-job:hover .filled-overlay span,.country-selector .country-selector-content .sub-title,h5,.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .job-consultant-title,.related-job .filled-overlay span,.consultant-card-title p,h6,.headline-1,.headline-2,.headline-3,.headline-4,.featured-interviews .interview .interview-content .interview-content-subtitle,.headline-5,.headline-6{font-family:var(--font-headings)}h1,.headline-1{font-size:3.6rem;line-height:1.1;font-weight:400}@media(min-width: 768px){h1,.headline-1{font-size:6rem}}h1 span,.headline-1 span{font-family:var(--font-menu);font-weight:700}@media(min-width: 576px){h1.large,.headline-1.large{font-size:6rem}}@media(min-width: 992px){h1.large,.headline-1.large{font-size:7.8rem}}h2,.newsletter-tray .newsletter-tray-title,#section-not-found .not-found-content .title,.headline-2{font-size:3.2rem;line-height:1.2;font-weight:400}@media(min-width: 768px){h2,.newsletter-tray .newsletter-tray-title,#section-not-found .not-found-content .title,.headline-2{font-size:3.6rem}}h2 span,.newsletter-tray .newsletter-tray-title span,#section-not-found .not-found-content .title span,.headline-2 span{font-family:var(--font-menu);font-weight:700}h3,.result-content .title,.related-job .related-job-title .title,.job-result .job-result-content .job-result-content-title,.interviewees-cvs .interviewee-cv .interviewee-name,.headline-3{font-size:2.4rem;line-height:1.1;font-weight:400}@media(min-width: 768px){h3,.result-content .title,.related-job .related-job-title .title,.job-result .job-result-content .job-result-content-title,.interviewees-cvs .interviewee-cv .interviewee-name,.headline-3{font-size:2.6rem}}h4,.related-job:hover .filled-overlay span,.country-selector .country-selector-content .sub-title,.headline-4,.featured-interviews .interview .interview-content .interview-content-subtitle{font-size:1.9rem;line-height:1;font-weight:700;font-family:var(--font-menu)}@media(min-width: 768px){h4,.related-job:hover .filled-overlay span,.country-selector .country-selector-content .sub-title,.headline-4,.featured-interviews .interview .interview-content .interview-content-subtitle{font-size:2.2rem}}h5,.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .job-consultant-title,.related-job .filled-overlay span,.consultant-card-title p,.headline-5{font-size:1.7rem;line-height:1.4;font-family:var(--font-menu);font-weight:600}@media(min-width: 768px){h5,.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .job-consultant-title,.related-job .filled-overlay span,.consultant-card-title p,.headline-5{font-size:1.9rem}}h6,.headline-6{font-size:1.9rem;line-height:1.4;font-weight:400}.text-center{text-align:center}.text-small{font-size:1.5rem}.ui-2,.consultant .consultant-content .consultant-content-function{font-size:1.5rem;line-height:1.5;font-family:var(--font-menu);font-weight:400;text-transform:uppercase;display:inline-flex;transform:translateY(-0.5ch)}.title .subtitle{font-weight:400;font-size:1.7rem}@media(min-width: 768px){.title .subtitle{font-size:1.9rem}}.brass{color:var(--primary-brass);font-family:var(--font-headings);font-weight:400}.header-consultant-experiences ul li strong,.cv-popup-inner ul li b,.interviewee-info ul li b{font-variant:tabular-nums}.subtitle-large,.technology-section .technology-content .technology-content-wrapper .technology-content-text,.highlights-section .highlights-content .highlights-content-subtitle,.header-consultant .header-consultant-content .header-consultant-function,.consultant .consultant-content .consultant-content-title{font-family:var(--font-headings);font-weight:400;font-size:1.9rem;line-height:1.5263157895}.body-1,.footer .footer-contact-wrapper,.highlights-section .highlights-list .highlights-item .highlights-item-subtitle,.paragraph a:not(.button),.paragraph p,.paragraph ul,.paragraph ol{font-family:"coranto-2";font-size:1.7rem;line-height:1.5}.body-2,.phases-section .section__inner .phase .phase-steps .phase-step .phase-step-text,.phases-section .section__inner .phase .phase-content .phase-content-text,.our-approach .steps-wrapper .step .step-content .step-description,.cards-section .cards-wrapper .card .card-content .card-description,.assesment-section .assesment-content-wrapper .assesment-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[type=date]+.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) textarea.has-placeholder+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.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,fieldset legend,.job-result .job-result-content .job-result-content-text ul,.job-result .job-result-content .job-result-content-text .description,.header-home .header-home-content .header-home-confidential-vacancies .header-home-confidential-vacancies-description,.form-input-field input.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.has-placeholder+.form-input-label,.form-input-field input.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy input.is-dirty+.form-input-label,.form-input-field input:focus+.form-input-label,.sort-by .sort-by-select .ais-SortBy input:focus+.form-input-label,.form-input-field textarea.has-placeholder+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.has-placeholder+.form-input-label,.form-input-field textarea.is-dirty+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea.is-dirty+.form-input-label,.form-input-field textarea:focus+.form-input-label,.sort-by .sort-by-select .ais-SortBy textarea:focus+.form-input-label,.form-input-field select+.form-input-label,.sort-by .sort-by-select .ais-SortBy select+.form-input-label{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}.button{font-family:var(--font-menu);font-weight:700;font-size:1.6rem;line-height:1}.label-2{font-size:1.3rem;line-height:1;font-family:var(--font-menu)}.label-2 p{font-size:inherit;font-family:inherit;line-height:inherit}.label-3{font-size:1.5rem;line-height:1;font-family:var(--font-menu)}.label-3 p{font-size:inherit;font-family:inherit;line-height:inherit}.quote-medium{font-size:1.9rem;line-height:1.61;letter-spacing:3%;font-family:var(--font-headings);font-style:italic;font-weight:400}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,footer,header,nav,section{display:block}figcaption,figure,main{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:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{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:-0.25em}sup{top:-0.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;font-family:var(--font-text)}button,select{text-transform:none;font-family:var(--font-text);color:inherit}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}.plate--container,.plate--container-fluid{box-sizing:border-box;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;width:100%}.plate--row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.plate--column{box-sizing:border-box;flex-grow:0;flex-shrink:0}.plate--column:not(.no-padding){padding-right:20px;padding-left:20px}.plate--column.no-padding{padding-right:0;padding-left:0}@media(min-width: 768px){.plate--container,.plate--container-fluid{padding-right:15px;padding-left:15px;width:100%}.plate--row{margin-right:-15px;margin-left:-15px}.plate--column:not(.no-padding){padding-right:15px;padding-left:15px}.plate--column.no-padding{padding-right:0;padding-left:0}}.plate--container{width:100%}[data-plate-col-xs="1"],.plate--column.xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%}[data-plate-col-xs="2"],.plate--column.xs-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%}[data-plate-col-xs="3"],.plate--column.xs-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%}[data-plate-col-xs="4"],.plate--column.xs-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%}[data-plate-col-xs="5"],.plate--column.xs-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%}[data-plate-col-xs="6"],.plate--column.xs-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%}[data-plate-col-xs="7"],.plate--column.xs-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%}[data-plate-col-xs="8"],.plate--column.xs-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%}[data-plate-col-xs="9"],.plate--column.xs-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%}[data-plate-col-xs="10"],.plate--column.xs-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%}[data-plate-col-xs="11"],.plate--column.xs-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%}[data-plate-col-xs="12"],.plate--column.xs-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-xs="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-xs="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-xs="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-xs="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-xs="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-xs="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-xs="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-xs="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-xs="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-xs="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-xs="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-xs="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-xs="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-xs="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-xs="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-xs="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-xs="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-xs="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-xs="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-xs="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}@media(min-width: 576px){.plate--container{width:100%;max-width:576px}[data-plate-col-sm="1"],.plate--column.sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="2"],.plate--column.sm-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="3"],.plate--column.sm-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="4"],.plate--column.sm-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="5"],.plate--column.sm-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="6"],.plate--column.sm-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="7"],.plate--column.sm-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="8"],.plate--column.sm-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="9"],.plate--column.sm-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="10"],.plate--column.sm-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="11"],.plate--column.sm-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="12"],.plate--column.sm-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-sm="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-sm="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-sm="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-sm="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-sm="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-sm="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-sm="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-sm="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-sm="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-sm="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-sm="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-sm="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-sm="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-sm="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-sm="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-sm="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-sm="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-sm="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-sm="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-sm="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}@media(min-width: 768px){.plate--container{width:100%;max-width:768px}[data-plate-col-md="1"],.plate--column.md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="2"],.plate--column.md-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="3"],.plate--column.md-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="4"],.plate--column.md-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="5"],.plate--column.md-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="6"],.plate--column.md-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="7"],.plate--column.md-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="8"],.plate--column.md-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="9"],.plate--column.md-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="10"],.plate--column.md-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="11"],.plate--column.md-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="12"],.plate--column.md-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-md="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-md="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-md="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-md="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-md="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-md="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-md="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-md="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-md="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-md="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-md="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-md="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-md="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-md="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-md="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-md="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-md="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-md="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-md="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-md="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}@media(min-width: 992px){.plate--container{width:100%;max-width:992px}[data-plate-col-lg="1"],.plate--column.lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="2"],.plate--column.lg-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="3"],.plate--column.lg-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="4"],.plate--column.lg-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="5"],.plate--column.lg-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="6"],.plate--column.lg-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="7"],.plate--column.lg-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="8"],.plate--column.lg-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="9"],.plate--column.lg-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="10"],.plate--column.lg-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="11"],.plate--column.lg-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="12"],.plate--column.lg-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-lg="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-lg="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-lg="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-lg="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-lg="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-lg="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-lg="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-lg="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-lg="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-lg="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-lg="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-lg="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-lg="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-lg="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-lg="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-lg="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-lg="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-lg="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-lg="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-lg="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}@media(min-width: 1310px){.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="1"],.plate--column.xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="2"],.plate--column.xl-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="3"],.plate--column.xl-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="4"],.plate--column.xl-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="5"],.plate--column.xl-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="6"],.plate--column.xl-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="7"],.plate--column.xl-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="8"],.plate--column.xl-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="9"],.plate--column.xl-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="10"],.plate--column.xl-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="11"],.plate--column.xl-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="12"],.plate--column.xl-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-xl="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-xl="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-xl="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-xl="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-xl="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-xl="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-xl="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-xl="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-xl="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-xl="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-xl="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-xl="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-xl="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-xl="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-xl="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-xl="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-xl="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-xl="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-xl="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-xl="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}[data-plate-hidden-xs]{display:block !important}[data-plate-hidden-sm]{display:block !important}[data-plate-hidden-md]{display:block !important}[data-plate-hidden-lg]{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--page-content-wrapper,.plate--section,.plate--column{display:-webkit-box;-webkit-flex-direction:column;display:-moz-box;-moz-flex-direction:column;display:-ms-flexbox;-ms-flex-direction:column;display:-webkit-flex;display:flex;flex-direction:column}.plate--element__image img{max-width:100% !important;width:initial}@media(max-width: 767.98px){.section{padding-top:4rem;padding-bottom:4rem}}@media(min-width: 768px){.section{padding-top:6rem;padding-bottom:6rem}}@media(max-width: 767.98px){.p-t-m--s{padding-top:1rem}.p-b-m--s{padding-bottom:1rem}}@media(max-width: 767.98px){.p-t-m--m{padding-top:4rem}.p-b-m--m{padding-bottom:4rem}}@media(max-width: 767.98px){.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}}@media(min-width: 768px){.p-t-d--m{padding-top:6rem}.p-b-d--m{padding-bottom:6rem}}@media(min-width: 768px){.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:hidden;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{background-color:var(--primary-sand)}body.content-type-job.is-detail:before{background-color:var(--primary-sand)}.main-content{position:relative;z-index:130;padding-bottom:10vw;overflow:hidden}.main-content+.footer{margin-top:-10vw}.main-content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:25vw;max-height:40rem;background-color:#dfeaed;mask-image:linear-gradient(-6deg, black 0%, transparent 70%);-webkit-mask-image:linear-gradient(-6deg, black 0%, transparent 70%);z-index:0}.main-content .section__inner{z-index:2}picture,picture img{display:block}picture source{display:block;width:100%;height:100%}body{font-size:1.7rem;line-height:1.5;color:var(--basic-blue);font-family:var(--font-text, var(--font-headings))}.rel{position:relative}.accordion__item__body{transition:all .2s ease-in-out;overflow:hidden}.accordion__item__body:not(.accordion__item__body--active){max-height:0 !important}.algolia-image-grid-wrapper{container-type:inline-size;container-name:algoliaImageGrid}.algolia-image-grid-wrapper .algolia-image-grid-logo{background-color:var(--basic-white);border-radius:var(--card-border-radius, 0);display:flex;align-items:center;justify-content:center;margin:0 0 1.2rem auto;padding:1.2rem;width:12rem;height:12rem}@media(min-width: 768px){.algolia-image-grid-wrapper .algolia-image-grid-logo{width:12rem;height:12rem}}.algolia-image-grid-wrapper .algolia-image-grid-logo img{width:100%;height:100%;object-fit:contain}.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);mask-repeat:no-repeat}.algolia-image-grid-wrapper .algolia-image-grid-single picture{width:100%;height:100%}.algolia-image-grid-wrapper .algolia-image-grid-single picture img{width:100%;height:100%;object-fit:cover}@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{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;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";align-items:start;gap:1.2rem;margin:0 auto;margin-inline-start:-1.8rem}.algolia-image-grid .algolia-image-grid-item{position:relative}.algolia-image-grid .algolia-image-grid-item img{width:100%;border-radius:var(--card-border-radius, 0)}.algolia-image-grid .algolia-image-grid-item.first_image{grid-area:image-1;width:calc(100% - 1.8rem);margin-inline-start:auto}.algolia-image-grid .algolia-image-grid-item.first_image img{aspect-ratio:3/2;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;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;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;object-fit:cover}.algolia-index{position:relative;z-index:150}.search-container{grid-template-areas:"filters" "results" "pagination";display:grid;align-items:flex-start;grid-template-columns:minmax(0, 1fr);gap:2.4rem 0;grid-template-rows:auto auto max-content}@media(min-width: 768px){.search-container{gap:0 .8rem;grid-template-columns:auto repeat(3, minmax(0, 1fr));grid-template-areas:"filters layout layout layout" "filters results results results" "pagination pagination pagination pagination"}}.search-container.no-filters-layout{gap:.8rem;grid-template-columns:1fr;grid-template-areas:"layout" "results" "pagination"}.search-container.no-filters-layout .search-container-filters{display:none}.search-container .filter-toggle{grid-area:filters;margin:0 0 0 auto;cursor:pointer;background-color:var(--grey-medium);width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;padding:.8rem}@media(min-width: 768px){.search-container .filter-toggle{display:none}}.search-container .filter-toggle svg{width:100%;height:100%}@media(min-width: 768px){.search-container .search-container-filters{grid-area:filters;grid-row:1/span 2;position:relative;transform:translateY(0);overflow:auto}.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{grid-row:1;grid-area:layout;display:flex;justify-content:flex-end;align-items:center;gap:1.2rem}}.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{width:4.8rem;height: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);box-shadow:0 4px 2rem 0 rgba(0,0,0,.1);border-radius:1rem;padding:3.4rem 1rem 0 3.4rem;overflow:hidden}.candidate-profile-title{display:flex;align-items:center;gap:1.5rem;justify-content:space-between;padding:0 2.4rem 0 0;margin:0 0 .8rem}.candidate-profile-title h3,.candidate-profile-title .result-content .title,.result-content .candidate-profile-title .title,.candidate-profile-title .related-job .related-job-title .title,.related-job .related-job-title .candidate-profile-title .title,.candidate-profile-title .job-result .job-result-content .job-result-content-title,.job-result .job-result-content .candidate-profile-title .job-result-content-title,.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name{color:var(--secondary-color)}@media(min-width: 992px){.candidate-profile-title h3,.candidate-profile-title .result-content .title,.result-content .candidate-profile-title .title,.candidate-profile-title .related-job .related-job-title .title,.related-job .related-job-title .candidate-profile-title .title,.candidate-profile-title .job-result .job-result-content .job-result-content-title,.job-result .job-result-content .candidate-profile-title .job-result-content-title,.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name{font-size:2.4rem}}@media(min-width: 1310px){.candidate-profile-title h3,.candidate-profile-title .result-content .title,.result-content .candidate-profile-title .title,.candidate-profile-title .related-job .related-job-title .title,.related-job .related-job-title .candidate-profile-title .title,.candidate-profile-title .job-result .job-result-content .job-result-content-title,.job-result .job-result-content .candidate-profile-title .job-result-content-title,.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name{font-size:3rem}}.candidate-profile .requirements ul{font-size:1.6rem;list-style:disc;padding-left:2rem;line-height:1.4}.candidate-profile .requirements ul li{padding-bottom:.8rem}.candidate-profile .info{font-size:1.2rem;margin:3.2rem 5rem 2rem 0;line-height:normal}.candidate-profile .consultants-swiper{position:relative}.candidate-profile .consultants-swiper .swiper-slide{opacity:0;margin:auto 0 0;transition:opacity .3s ease-in-out}.candidate-profile .consultants-swiper .swiper-slide-active{opacity:1}.candidate-profile .consultants-swiper__nav{position:absolute;right:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;pointer-events:none;width:calc(100% + 2rem);left:-2rem;z-index:1}.candidate-profile .consultants-swiper__nav--prev,.candidate-profile .consultants-swiper__nav--next{pointer-events:all;color:var(--jeansblue);cursor:pointer;transition:opacity .3s ease-in-out}.candidate-profile .consultants-swiper__nav--prev svg,.candidate-profile .consultants-swiper__nav--next svg{width:1.2rem;height:.8rem}.candidate-profile .consultants-swiper__nav--prev.swiper-button-disabled,.candidate-profile .consultants-swiper__nav--next.swiper-button-disabled{opacity:.5}.candidate-profile .consultants-swiper__nav--prev svg{transform:rotate(180deg)}.bento-card{position:relative;display:grid;grid-template-areas:"card";overflow:hidden;border-radius:var(--card-border-radius, 1.2rem);background-color:var(--basic-white);color:var(--basic-blue);text-decoration:none;transition:box-shadow .3s ease-in-out}.bento-card__media{grid-area:card;display:flex;inline-size:100%;min-block-size:20rem}.bento-card__image{inline-size:100%;block-size:100%;overflow:hidden}.bento-card__image img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .3s ease-in-out}.bento-card__content{grid-area:card;z-index:1;align-self:end;justify-self:center;display:flex;flex-direction:column;gap:.8rem;min-inline-size:50%;max-inline-size:calc(100% - 3.2rem);padding-block:.8rem 1.6rem;padding-inline:1.6rem;border-start-start-radius:var(--card-border-radius, 1.2rem);border-start-end-radius:var(--card-border-radius, 1.2rem);background-color:var(--basic-white)}@media(max-width: 767.98px){.bento-card__content{align-items:center;margin-inline:4.2rem;inline-size:calc(100% - 8.4rem)}}.bento-card__logo{display:flex;align-items:center;justify-content:center;block-size:3.2rem;max-inline-size:12rem}.bento-card__logo img{block-size:100%;inline-size:auto;max-inline-size:100%;object-fit:contain}.bento-card__company{font-size:1.2rem;font-weight:600;line-height:1.2;text-align:center}.bento-card__title{margin:0;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-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.08)}@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{grid-area:content;align-self:stretch;justify-self:stretch;min-inline-size:0;max-inline-size:none;padding-block:2rem;padding-inline:2rem;border-radius:0;background-color:var(--basic-white)}}@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;inline-size:8rem;max-inline-size:none}}@media(min-width: 768px)and (max-width: 767.98px){.bento-card--one .bento-card__logo{block-size:3.2rem;inline-size:10.9rem}}@media(min-width: 768px){.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: 767.98px){.bento-card--two{grid-template-areas:"media" "content";grid-template-rows:1fr 1fr}}@media(min-width: 768px){.bento-card--two .bento-card__content{max-inline-size:calc(100% - 20rem);align-items:center;margin-inline:3.2rem}}@media(max-width: 767.98px){.bento-card--one .bento-card__image,.bento-card--two .bento-card__image{aspect-ratio:3/2}}.consultant-card{display:grid;grid-template-columns:repeat(2, 50%);grid-template-rows:auto;contain:paint}.consultant-card-title{grid-area:1/1/2/2;font-size:2rem;color:var(--secondary-color);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{width:100%;height:100%;object-fit:contain;object-position:bottom;margin:0 0 -1px 0}.consultant-card-bottom{display:flex;gap:1rem;grid-area:2/1/3/3;z-index:1;padding:0 2.9rem 2.6rem 0;align-items:flex-end}.consultant-card-bottom .apply-button{width:100%;height:5.1rem}.consultant{position:relative;height:100%;display:flex;flex-direction:column}.consultant .consultant-link{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}.consultant .consultant-background{position:absolute;left:0;bottom:0;width:100%;left:0;width:100%;height:calc(100% - 8rem);transition:height .5s ease,box-shadow .5s ease;z-index:-1}.consultant .consultant-background:before{content:"";position:absolute;inset:0;height:100%;background-color:var(--basic-white);transition:box-shadow .5s ease;border-radius:var(--card-border-radius)}.consultant .consultant-image{padding:0 2.4rem;overflow:hidden;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3rem), 0% 100%)}.consultant .consultant-image:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:85%;height:40%;transition:transform .5s ease,opacity .5s ease;transform-origin:bottom;z-index:-1;opacity:.6;background:radial-gradient(ellipse at center bottom, rgba(130, 130, 130, 0.65) 0%, rgba(130, 130, 130, 0.55) 35%, rgba(130, 130, 130, 0.45) 60%, rgba(130, 130, 130, 0) 80%);filter:blur(10px)}.consultant .consultant-image img{width:80%;margin:0 auto;height:auto;transition:transform .5s ease}.consultant .consultant-content{display:flex;flex-direction:column;flex:1;text-align:center;padding:.4rem 2.4rem 2rem 2.4rem}.consultant .consultant-content .consultant-content-title{display:flex;flex-direction:column;align-items:center;margin:0 auto;min-height:3.0526315789em}.consultant .consultant-content .consultant-content-title span{display:block}.consultant .consultant-content .consultant-content-function{font-family:var(--font-menu);text-transform:capitalize;transform:translateY(0);justify-content:center}.consultant .consultant-content-bottom{position:relative;z-index:2;margin-block-start:1.4rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.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:0px 4px 20px 0px rgba(0,0,0,.1)}.consultant.support .consultant-background{mask-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 29.81%, rgb(0, 0, 0) 69.23%, rgba(0, 0, 0, 0) 100%)}.consultant.consultant--sfeerbeeld .consultant-image{padding:0;border-start-end-radius:var(--card-border-radius);border-start-start-radius:var(--card-border-radius);overflow:hidden}.consultant.consultant--sfeerbeeld .consultant-image:after{display:none}.consultant.consultant--sfeerbeeld .consultant-image img{width:100%;aspect-ratio:4/3;object-fit:cover}.consultant.consultant--sfeerbeeld:not(.support):hover .consultant-image img{transform:scale(1.02)}.sectors-or-functional-areas{padding-block-start:2rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem}.sectors-or-functional-areas span{padding:.2rem .6rem;background-color:var(--primary-sand);font-size:1.3rem;font-family:var(--font-menu);line-height:1;color:var(--basic-blue)}.country-selector{display:grid;grid-template-areas:"content";min-height:100svh;position:relative;background:var(--primary-sand)}.country-selector .country-selector-image{position:absolute;right:0;top:0;width:100%;height:100%}.country-selector .country-selector-image img{width:100%;height:100%;object-fit:cover}.country-selector .country-selector-content{grid-area:content;padding:10rem 0;display:flex;align-items:center;text-align:center;color:var(--basic-blue);z-index:1}.country-selector .country-selector-content video{background:rgba(0,0,0,0);border:none;border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);width:calc(100% + 9rem);margin-left:-4.5rem;clip-path:inset(2px 2px 2px 2px);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(min-width: 576px){.country-selector .country-selector-content video{max-width:100%;width:auto;margin-left:0}}.country-selector .country-selector-content h1{margin:2.8rem 0 2rem}.country-selector .country-selector-content .language-picker-menu{display:flex;flex-wrap:wrap;margin:3.5rem 0 0;justify-content:center;background-color:rgba(0,0,0,0);gap:1.6rem;width:min-content;margin-inline:auto;padding:0 4rem;overflow:visible;min-width:unset;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{min-width:unset;flex:1 1 auto;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{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;font-family:inherit;font-size:1.9rem;text-align:center;font-weight:600;line-height:1.1;border-radius:0;appearance:none;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;position:relative;width:100%;padding:2.4rem}@media(min-width: 768px){.country-selector .country-selector-content .language-picker-menu a{width:auto}}.country-selector .country-selector-content .language-picker-menu a svg,.country-selector .country-selector-content .language-picker-menu a span{z-index:1}.country-selector .country-selector-content .language-picker-menu a>span{margin-inline-end:auto}.country-selector .country-selector-content .language-picker-menu a .arrow{width:2.4rem;height:2.4rem;flex:0 0 auto;padding:0;margin-inline-start:1.6rem}.country-selector .country-selector-content .language-picker-menu a{position:relative;overflow:hidden;border-radius:var(--action-border-radius, 0);font-family:var(--font-menu)}.country-selector .country-selector-content .language-picker-menu a:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.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{width:2.4rem;height:2.4rem;margin-right:1.6rem}.cta-buttons-wrapper h3,.cta-buttons-wrapper .result-content .title,.result-content .cta-buttons-wrapper .title,.cta-buttons-wrapper .related-job .related-job-title .title,.related-job .related-job-title .cta-buttons-wrapper .title,.cta-buttons-wrapper .job-result .job-result-content .job-result-content-title,.job-result .job-result-content .cta-buttons-wrapper .job-result-content-title,.cta-buttons-wrapper .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .cta-buttons-wrapper .interviewee-name{text-align:center;margin:0 0 3.2rem}.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%;justify-content:space-between}.cta-buttons-wrapper .cta-buttons-wrapper-inner>.button svg{margin-left:auto}dialog::backdrop,dialog+.backdrop{background-color:rgba(58,80,114,.8);backdrop-filter:blur(10px)}dialog{color:inherit;border:none;border-radius:var(--card-border-radius);padding:0;align-self:center;justify-self:center;pointer-events:none}@media(min-width: 768px){dialog{min-width:40rem;width:unset;max-width:80rem}}@media(min-width: 1310px){dialog{min-width:90rem;max-width:90rem}}dialog .dialog-inner{padding:3.2rem 4rem;display:grid;grid-template-areas:"close" "text";row-gap:.8rem;background-color:var(--primary-sand)}@media(min-width: 768px){dialog .dialog-inner{grid-template-areas:"close close" "text text";grid-template-columns:repeat(2, minmax(0, 1fr))}}dialog .dialog-inner.text-center{text-align:center}dialog .dialog-close{color:#000;appearance:none;background:none;border:none;font-family:inherit;outline:none;display:flex;align-items:center;grid-area:close;justify-self:end;width:2rem;height:2rem;padding:0;cursor:pointer}dialog .svg-close{width:1.5rem;height:1.5rem;flex:0 0 auto;color:var(--secondary-color)}dialog .popup-content{grid-area:text;display:flex;flex-direction:column;margin:0;gap:1.6rem}dialog .popup-content .icon-element{width:4.8rem;height:4.8rem;justify-self:center;margin:0 auto .8rem}@media(min-width: 768px){dialog .popup-content .icon-element{width:6.4rem;height: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{margin-block-start:1.6rem}@media(min-width: 768px){dialog .button-group{justify-content:flex-end}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.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{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.featured-interviews .interview{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.featured-interviews .interview{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.featured-interviews .interview{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.featured-interviews .interview{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.featured-interviews .interview .interview-image{position:relative}.featured-interviews .interview .interview-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.featured-interviews .interview .interview-image::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.featured-interviews .interview .interview-image{grid-area:1/offset-left/1/offset-right;aspect-ratio:38/35;max-width:100vw;max-height:90rem}@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{top:unset;bottom:0;transform:translate(0, 1px)}.featured-interviews .interview .interview-image img{width:100%;height:100%;object-fit:cover;border-radius:0}.featured-interviews .interview .interview-content{background-color:var(--basic-white);border-start-start-radius:var(--card-border-radius);border-start-end-radius:var(--card-border-radius);z-index:1;grid-area:2/column-one/2/column-twelve;padding:4rem 4rem 3rem;position:relative;margin:-10rem 0 0}@media(min-width: 1310px){.featured-interviews .interview .interview-content{margin:auto 0 0;grid-area:1/column-seven/1/column-twelve}}.featured-interviews .interview .interview-content::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.featured-interviews .interview .interview-content:after{left:0}.featured-interviews .interview .interview-content .interview-content-subtitle{margin:.8rem 0 2.4rem}.featured-interviews .interview .interview-content .company-logo{background-color:var(--basic-white);border-radius:var(--card-border-radius);aspect-ratio:1;position:absolute;right:0;transform:translate(0, -100%);height:auto;padding:.8rem;top:-1.2rem;width:8rem;height:8rem}@media(min-width: 768px){.featured-interviews .interview .interview-content .company-logo{width:15rem;height:15rem;padding:2rem}}.featured-interviews .interview .interview-content .button-group{margin:2.4rem 0 0}.job-filled-tag{background-color:var(--jeansblue);border-radius:5rem;padding:.6rem 1.6rem;display:flex;align-items:center;text-transform:uppercase;font-weight:700;gap:.8rem;color:var(--basic-white)}.job-filled-tag.small{font-size:1rem}.job-filled-tag.small svg{width:1.4rem;height:1.4rem}@media(min-width: 768px){.job-filled-tag.small svg{width:1.6rem;height: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{width:1.4rem;height:1.4rem}@media(min-width: 768px){.job-filled-tag.large svg{width:2.4rem;height:2.4rem}}.filter__input__range{padding-bottom:2rem;position:relative}.filter__input__range__bar{height:1rem;position:relative;background-color:#d3d3d3;margin:0 1rem}.filter__input__range__bar__max,.filter__input__range__bar__min{width:3rem;height:3rem;transform:translateY(-50%) translateX(-50%);border-radius:50%;background-color:var(--basic-soft-blue);z-index:2}.filter__input__range__bar__range{height:3rem;background:#add8e6;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{position:absolute;z-index:10;top:50%;left:0;width:100%;transform:translateY(-50%);height:3rem}.filter__input__range__selector input{pointer-events:none;position:absolute;width:100%;left:0;top:0;opacity:0;cursor:pointer}.filter__input__range__selector--active{pointer-events:all !important}.algolia-active-filters{margin-block-end:1.2rem}.algolia-active-filters-inner{display:flex;flex-direction:column;gap:.8rem}.algolia-active-filters-header{display:flex;justify-content:space-between;align-items:center;gap:1.2rem}.algolia-active-filters-title{margin:0;font-weight:700;font-size:1.7rem;color:var(--basic-blue)}.algolia-active-filters-clear{padding:0;border:none;background:none;color:var(--basic-blue);font-family:var(--font-menu);font-size:1.5rem;font-weight:600;text-decoration:underline;cursor:pointer}.algolia-active-filters-clear:hover{text-decoration:none}.algolia-active-filters-list{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;padding:0;margin:0}.algolia-active-filters-group{display:contents}.algolia-active-filters-chip{display:inline-flex;align-items:center;gap:.8rem;padding:.85rem 1.4rem;border:none;border-radius:var(--action-border-radius);background-color:var(--grey-blue);color:var(--basic-blue);font-family:var(--font-menu);font-weight:700;font-size:1.5rem;line-height:1;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}.algolia-active-filters-chip svg{width:1.2rem;height:1.2rem;flex:0 0 auto}@media(hover: hover){.algolia-active-filters-chip:hover{background-color:var(--basic-blue);color:var(--basic-white)}}.algolia-filters .vue_range_slider__values__min__input,.algolia-filters .vue_range_slider__values__max__input{width:100%}@media(max-width: 767.98px){.algolia-filters{position:fixed;top:0;right:0;width:100%;height:100%;transform:translateX(100%);transition:transform .3s ease;background-color:var(--primary-sand);z-index:1000;padding:3.6rem 2.4rem}}.algolia-filters .algolia-filters-apply{font-weight:600;background-color:var(--basic-blue);margin:2.4rem 0 0;width:100%;padding:.8rem 0;text-align:center;cursor:pointer;border:1px solid var(--basic-blue);color:var(--basic-white);transition:color .3s ease,background-color .3s ease}@media(min-width: 768px){.algolia-filters .algolia-filters-apply{display:none}}.algolia-filters .algolia-filters-apply:hover{background-color:var(--basic-white);color:var(--basic-blue)}.algolia-filters .algolia-filters-close{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;background-color:var(--grey-medium)}@media(min-width: 768px){.algolia-filters .algolia-filters-close{display:none}}.algolia-filters .algolia-filters-close svg{width:1.6rem;height:1.6rem}.algolia-filters .algolia-filters-title{font-size:1.7rem;transition:font-size .5s ease-in-out,font-weight .5s ease-in-out;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:.8rem;margin:0}@media(min-width: 768px){.algolia-filters .algolia-filters-title{max-width:24.4rem}}.algolia-filters .algolia-filters-title .algolia-filters-title-icon{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--action-border-radius)}@media(min-width: 768px){.algolia-filters .algolia-filters-title .algolia-filters-title-icon{width:3.2rem;height:3.2rem;background-color:var(--grey-blue)}}.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}}@media(min-width: 768px){.algolia-filters .algolia-filters-title .algolia-filters-title-icon .close{display:none}}.algolia-filters .algolia-filters-title .algolia-filters-title-icon svg{width:1.8rem;height:1.8rem}@media(min-width: 768px){.algolia-filters .algolia-filters-title .algolia-filters-title-icon svg{width:1.6rem;height: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{position:relative;display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem}.algolia-filters .algolia-filters-item-expand svg{transition:all .3s ease;position:absolute;width:1.6rem;height: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:2.5rem}.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{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.6rem;font-weight:600;color:var(--basic-blue);font-size:1.7rem;cursor:pointer;gap:1rem}.algolia-filters .algolia-filters-item.active .algolia-filters-list-wrapper{grid-template-rows:1fr}.algolia-filters .algolia-filters-item .algolia-filters-list-wrapper{grid-template-rows:0fr;display:grid;transition:grid-template-rows .3s ease}.algolia-filters .algolia-filters-item .algolia-filters-list-wrapper .algolia-filters-list{overflow:hidden}.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}.location-filter{padding:0 0 2.4rem;margin:0 0 1.2rem;border-bottom:1px solid var(--primary-dark-sand)}.location-filter .location-filter-wrapper{width:100%;display:flex;gap:0}.location-filter .location-filter-input{flex:1 1 auto;min-width:0}.location-filter .location-filter-select{position:relative;flex:0 0 auto;border-inline-start:1px solid var(--primary-dark-sand)}.location-filter .location-filter-select select{padding-inline-end:3.6rem;min-width:11rem}.algolia-filters-list .algolia-filters-list-item{display:flex;gap:.8rem;align-items:flex-start}.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{width:1.6rem;height:1.6rem;border:solid var(--basic-blue) 1px;background-color:var(--basic-white);transition:background-color .3s ease;display:block;position:relative;margin:.5rem 0 0;min-height:1.6rem;border-radius:.2rem;cursor:pointer}.algolia-filters-list .algolia-filters-list-item .algolia-filters-list-item-input svg{width:100%;height:100%;padding:.3rem;position:absolute;color:var(--basic-white)}.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;text-decoration:none;cursor:pointer}.algolia-filters-list .algolia-filters-list-item.active .algolia-filters-list-item-input{background-color:var(--basic-blue)}.algolia-filters-stats{margin-block-end:1.2rem}.algolia-filters-stats-text{margin:0;font-weight:400;font-style:italic;font-size:1.7rem;line-height:1.5;color:var(--basic-blue)}.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 )}.algolia-filters-search svg{position:absolute;left:var(--filter-search-icon-offset);top:50%;transform:translateY(-50%);z-index:2;width:var(--filter-search-icon-size);height:var(--filter-search-icon-size)}.algolia-filters-search input{padding-inline-start:var(--form-input-label-inline-start)}.sort-by{width:100%}.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{padding-inline-end:3.6rem}.header-card{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.header-card{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.header-card{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.header-card{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.header-card{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.header-card{position:relative;align-items:flex-start;grid-template-rows:7.3rem min-content;z-index:140}@media(min-width: 992px){.header-card{grid-template-rows:15.6rem min-content;row-gap:0}}.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 picture{max-width:100vw;max-height:90rem}@media(min-width: 768px){.header-card .header-image picture{max-width:192rem;width:100%}}@media(min-width: 1920px){.header-card .header-image picture{margin:0 auto}}.header-card .header-image picture{width:100%;height:100%;aspect-ratio:1.5;position:relative}@media(min-width: 992px){.header-card .header-image picture{aspect-ratio:36/17}}.header-card .header-image picture::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.header-card .header-image picture:before{top:unset;bottom:0;z-index:3;transform:translate(0, 1px)}.header-card .header-image picture:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg, rgba(21, 28, 40, 0.02) 0%, rgba(21, 28, 40, 0.06) 37%, rgba(21, 28, 40, 0.1) 44%, rgba(21, 28, 40, 0.8) 90%, #151c28 100%)}.header-card .header-image picture img{border-radius:0;width:100%;height:100%;object-fit:cover;object-position:top}.header-card .header-title{grid-row:2;z-index:2;padding:2.4rem 0;grid-column:column-one/column-twelve}@media(min-width: 992px){.header-card .header-title{padding:6rem 0 2.4rem;grid-column:column-one/column-seven;margin:auto 0 7.6rem;grid-row:2;padding:0;color:var(--basic-white)}.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{position:relative;max-width:45rem;margin:-6rem auto 3.2rem;padding:1.6rem 2.4rem 0;grid-column:column-one/column-twelve;grid-row:4;z-index:3}@media(min-width: 576px){.header-card .header-card-wrapper{margin:-12.6rem auto 3.2rem}}@media(min-width: 992px){.header-card .header-card-wrapper{margin:-14rem -1.5rem 0;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-start-radius:var(--card-border-radius);border-start-end-radius:var(--card-border-radius);position:absolute;inset:0;z-index:-1}.header-card .header-card-wrapper .header-card-background::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.header-company{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.header-company{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.header-company{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.header-company{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.header-company{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.header-company{align-items:flex-start;grid-template-rows:10.6rem auto}@media(min-width: 992px){.header-company{grid-template-rows:21.3rem auto min-content auto min-content auto auto}}@media(min-width: 1310px){.header-company{grid-template-rows:21.3rem min-content auto min-content auto auto}}.header-company .header-company-title{margin:0 0 2rem;z-index:2;grid-row:2;grid-column:column-one/column-twelve}@media(min-width: 992px){.header-company .header-company-title{margin:0}}@media(min-width: 1310px){.header-company .header-company-title{margin:0 0 2rem}}.header-company .header-company-image{grid-row:3;grid-column:offset-left/offset-right;position:relative}@media(min-width: 992px){.header-company .header-company-image{grid-row:3/span 3}}.header-company .header-company-image picture{aspect-ratio:2/1;width:100%;height:100%;max-width:100vw;max-height:90rem}@media(min-width: 768px){.header-company .header-company-image picture{max-width:192rem;width:100%}}@media(min-width: 1920px){.header-company .header-company-image picture{margin:0 auto}}.header-company .header-company-image picture{position:relative}.header-company .header-company-image picture::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.header-company .header-company-image picture::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.header-company .header-company-image picture:before{top:unset;bottom:-1px;transform:translateY(0)}.header-company .header-company-image picture:after{bottom:unset;top:-1px;left:-1px;transform:translateY(0)}.header-company .header-company-image img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:-1;left:0;right:0}.header-company .header-company-logo{grid-row:4;grid-column:column-one/column-twelve;background-color:var(--basic-white);border-start-start-radius:var(--card-border-radius);border-start-end-radius:var(--card-border-radius);z-index:2;position:relative;display:flex;justify-content:center;margin:-10vw auto 8vw;min-width:25rem;max-width:100%}.header-company .header-company-logo::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}@media(min-width: 768px){.header-company .header-company-logo{min-width:40rem}}@media(min-width: 992px){.header-company .header-company-logo{min-width:unset;margin:-4vw 0 10%;grid-row:5/span 2;grid-column:column-nine/column-twelve;grid-row:4/6}}@media(min-width: 1310px){.header-company .header-company-logo{grid-row:4/6}}.header-company .header-company-logo picture{width:16rem;height:16rem;padding:2rem;display:flex;align-items:center;justify-content:center}@media(min-width: 576px){.header-company .header-company-logo picture{width:20rem;height:20rem}}@media(min-width: 992px){.header-company .header-company-logo picture{width:28rem;height:28rem}}.header-company .header-company-logo picture img{width:100%;max-height:100%;object-fit:contain}.header-company .header-company-description{grid-row:5;grid-column:column-one/column-twelve;padding:2.4rem 0}@media(min-width: 768px){.header-company .header-company-description{padding:7.6rem 0 0}}@media(min-width: 992px){.header-company .header-company-description{padding:7.6rem 0 0;grid-row:6/span 3;grid-column:column-one/column-seven}}.header-company .header-company-grid{grid-row:6;grid-column:column-one/column-twelve;margin:2.4rem 2.8rem 0}@media(min-width: 992px){.header-company .header-company-grid{grid-column:column-nine/column-twelve;margin:9.6rem 0 0;grid-row:6/span 2}}.header-consultant{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.header-consultant{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.header-consultant{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.header-consultant{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.header-consultant{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.header-consultant{position:relative;grid-template-rows:auto;padding:9.6rem 0 0}@media(min-width: 768px){.header-consultant{padding:19.4rem 0 4vw;box-shadow:0px -100px 200px #dfeaed;background:radial-gradient(160% 102.85% at 0% 134.01%, #dfeaed 0%, #f5f5ef 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 8vw), 0% 100%)}}.header-consultant .header-consultant-content{grid-column:column-one/column-twelve;grid-row:1;margin:0 0 6rem}@media(min-width: 768px){.header-consultant .header-consultant-content{grid-column:column-two/column-seven;margin:0}}.header-consultant .header-consultant-content h1{margin:0 0 .8rem}.header-consultant .header-consultant-content .header-consultant-function{font-size:1.9rem}.header-consultant .header-consultant-quote{grid-column:column-one/column-twelve;grid-row:5;font-family:var(--font-headings);line-height:1.5;font-style:italic;font-weight:400;margin:0 0 2rem;display:flex;align-items:flex-start;gap:.8rem;letter-spacing:.02em;position:relative;margin:5.6rem 0 0}.header-consultant .header-consultant-quote a{color:inherit}@media(min-width: 768px){.header-consultant .header-consultant-quote{grid-column:column-two/column-seven;grid-row:auto;font-size:1.7rem;margin:6rem 0 0}}.header-consultant .header-consultant-quote svg{width:4rem;aspect-ratio:4/3;min-width:4rem}@media(min-width: 768px){.header-consultant .header-consultant-quote svg{width:7.6rem;position:absolute;left:-2.2rem;top:0;transform:translateX(-100%)}}.header-consultant .header-consultant-info{grid-column:column-one/column-twelve;grid-row:3;margin:2.4rem 0 0}@media(min-width: 768px){.header-consultant .header-consultant-info{grid-column:column-two/column-seven;grid-row:auto}}.header-consultant .header-consultant-info .header-consultant-certifications li{display:flex;align-items:center;font-weight:700;gap:.8rem}.header-consultant .header-consultant-info .header-consultant-certifications li svg{width:1.6rem;height:1.6rem}.header-consultant .header-consultant-info .header-consultant-experiences{margin:2.4rem 0}.header-consultant .header-consultant-info .header-consultant-experiences ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:auto 1fr;gap:.8rem}.header-consultant .header-consultant-info .header-consultant-experiences li{grid-column:span 2;display:grid;grid-template-columns:subgrid}.header-consultant .header-consultant-contact{grid-column:column-one/column-twelve;grid-row:4;display:flex;gap:.8rem;margin:2.4rem 0 0}@media(min-width: 768px){.header-consultant .header-consultant-contact{grid-column:column-two/column-seven;grid-row:auto}}.header-consultant .header-consultant-image{grid-column:offset-left/offset-right;grid-row:2;display:flex;justify-content:center;margin:0 0 4.5rem;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 8vw), 0% 100%);background:radial-gradient(160% 102.85% at 0% 134.01%, #dfeaed 0%, #f5f5ef 100%)}@media(min-width: 768px){.header-consultant .header-consultant-image{grid-column:column-eight/column-twelve;grid-row:1/6;align-items:flex-end;margin:2.5rem 0 0 0;clip-path:none;background:none}}@media(min-width: 992px){.header-consultant .header-consultant-image{grid-column:column-nine/column-twelve;margin:2.5rem 0 0 0}}.header-consultant .header-consultant-image img{width:30rem;margin:0 auto}@media(min-width: 768px){.header-consultant .header-consultant-image img{max-width:100%;width:auto}}.header-consultant-tags{display:flex;flex-wrap:wrap;gap:.8rem;margin:2rem 0 0}.header-consultant-tags .tag{padding:.3rem 1.6rem;background-color:var(--transparent-blue);border-radius:var(--action-border-radius);color:inherit;display:block;text-decoration:none;list-style:1.4;cursor:pointer;transition:background-color .3s ease,color .3s ease}.header-consultant-tags .tag:focus,.header-consultant-tags .tag:hover{background-color:var(--basic-blue);color:var(--basic-white)}.header-home{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.header-home{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.header-home{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.header-home{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.header-home{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.header-home{position:relative;background-color:var(--primary-sand);padding:5rem 0 0}.header-home::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.header-home{z-index:131}@media(min-width: 768px){.header-home{padding:9rem 0 0}}.header-home:after{transform:rotate(180deg);bottom:-1px;z-index:-1}.header-home .header-home-media{grid-area:1/column-two/1/column-eleven;margin:3rem 0 0;z-index:2;overflow:hidden;position:relative;aspect-ratio:513/701}@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-name:pulseAnimation;animation-fill-mode:forwards;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.header-home .header-home-media .wrapper{position:absolute;right:0;top:0;width:100%;height: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);mask-repeat:no-repeat;mask-size:cover}.header-home .header-home-media .header-home-media-video{position:absolute;right:0;top:0;width:100%;height: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-name:animationFadeIn;animation-duration:2s;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes animationFadeIn{from{opacity:0}to{opacity:1}}.header-home .header-home-media .header-home-media-video iframe,.header-home .header-home-media .header-home-media-video video{width:100%;height:100%;object-fit:cover}.header-home .header-home-media .header-home-media-image{width:100%;height:100%}.header-home .header-home-media .header-home-media-image img{width:100%;height:100%;object-fit:cover}.header-home .header-home-content{grid-area:2/column-one/2/column-twelve;padding:3rem 0 5rem;font-size:1.7rem;line-height:1.3684210526}@media(min-width: 768px){.header-home .header-home-content{grid-area:1/column-one/1/column-six;padding:10rem 0;font-size:1.9rem}}.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-name:animationFadeIn;animation-duration:2s;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes animationFadeIn{from{opacity:0}to{opacity:1}}.header-home .header-home-content h1{margin:0 0 1.9rem;filter:blur(10px);transition:filter .2s ease-in-out}.header-home .header-home-content h1.animation-up{filter:blur(0)}.header-home .header-home-content .header-home-content-buttons{margin:3.4rem 0 0;align-items:flex-start}.header-home .header-home-content .header-home-content-buttons.button-group{gap:1.8rem;flex-direction:column;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;padding:2.4rem;width:100%;gap:1.6rem}@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{width:2.4rem;height:2.4rem}.header-home .header-home-content .header-home-confidential-vacancies{padding:2.4rem;background:radial-gradient(89.22% 81.46% at -6% 17.75%, #e1e3e0 0%, #f5f5ef 100%);margin:4rem 0 0;border-start-start-radius:var(--card-border-radius)}@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-interview .header-card-wrapper{margin:-6rem auto 12rem}@media(min-width: 576px){.header-interview .header-card-wrapper{margin:-12.6rem auto 12rem}}@media(min-width: 992px){.header-interview .header-card-wrapper{margin:calc(-8vw - 10rem) -1.5rem 0}}.header-interview .header-card-wrapper .company-logo{width:16rem;margin:0 auto;padding:2rem 0;display:flex;max-height:15rem;position:relative}@media(min-width: 768px){.header-interview .header-card-wrapper .company-logo{justify-content:center;height:12rem;padding:0}}@media(min-width: 992px){.header-interview .header-card-wrapper .company-logo{justify-content:flex-start}}.header-interview .header-card-wrapper .company-logo img{width:100%;max-height:100%;object-fit:contain}.header-interview .header-card-wrapper .company-logo a{position:absolute;inset:0}.header-interview .header-card-wrapper .interviewee-info{background-color:var(--primary-light-blue);border-start-start-radius:var(--card-border-radius);border-start-end-radius:var(--card-border-radius);position:relative;padding:3.2rem;margin:2.4rem 0 -9rem}.header-interview .header-card-wrapper .interviewee-info::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-light-blue);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.header-interview .header-card-wrapper .interviewee-info .interviewee-info-title{margin:0 0 2.4rem}.header-interview .header-card-wrapper .interviewee-info .interviewee-name{margin:0 0 2.4rem}.header-interview .header-card-wrapper .interviewee-info ul+.interviewee-name{margin:2.4rem 0}.header-interview .header-card-wrapper .interviewee-info ul{list-style:square;padding-left:2rem;font-size:1.5rem}.header-interview .header-card-wrapper .interviewee-info ul li{line-height:1.5;margin:0 0 .8rem}.header-interview .header-card-wrapper .interviewee-info .full-cv-button{margin:2.4rem 0 0}.header-interview .header-card-wrapper .interviewee-info.cv-popup ul{mask-image:linear-gradient(to bottom, black 0%, black 50%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, black 0%, black 50%, transparent 100%)}html.cv-popup-open{overflow:hidden}body:has(.cv-popup-wrapper.active) nav{z-index:0}.cv-popup-wrapper{position:fixed;inset:0;z-index:10000;background-color:rgba(58,80,114,.8);backdrop-filter:blur(10px);display:flex;align-items:flex-start;justify-content:center;padding-block:max(2.4rem,env(safe-area-inset-top, 0px)) max(2.4rem,env(safe-area-inset-bottom, 0px));padding-inline:2.4rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.cv-popup-wrapper.active{opacity:1;pointer-events:auto}.cv-popup-wrapper.active .cv-popup{opacity:1}.cv-popup-wrapper .cv-popup{background-color:var(--basic-white);padding:3.6rem 3.2rem;width:100%;max-width:83rem;margin-block:0 5rem;margin-inline:auto;box-shadow:4px 4px 14px 2px rgba(42,56,78,.2);position:relative;flex-shrink:0;opacity:0;transition:opacity .3s ease-in-out;transition-delay:.3s}.cv-popup-wrapper .cv-popup::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}@media(min-width: 768px){.cv-popup-wrapper .cv-popup{padding:6.4rem}}.cv-popup-wrapper .cv-popup .cv-popup-close{cursor:pointer;position:absolute;pointer-events:auto;top:.8rem;right:1.4rem}@media(min-width: 768px){.cv-popup-wrapper .cv-popup .cv-popup-close{top:2.4rem;right:3.2rem}}.cv-popup-wrapper .cv-popup .cv-popup-close svg{width:1.6rem;height:1.6rem}@media(min-width: 768px){.cv-popup-wrapper .cv-popup .cv-popup-close svg{width:1.8rem;height:1.8rem}}.cv-popup-wrapper .cv-popup .cv-popup-inner{font-family:var(--font-text);background-color:var(--primary-light-blue);padding-block:2.4rem;padding-inline:2.4rem;position:relative;z-index:2}.cv-popup-wrapper .cv-popup .cv-popup-inner::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-light-blue);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.cv-popup-wrapper .cv-popup .cv-popup-inner{margin-block-end:-10rem}@media(min-width: 768px){.cv-popup-wrapper .cv-popup .cv-popup-inner{padding-block:4.8rem 17.8rem;padding-inline:4rem;margin-block-end:-13rem}}.cv-popup-wrapper .cv-popup .cv-popup-inner:after{z-index:1}.cv-popup-wrapper .cv-popup .cv-popup-inner h2,.cv-popup-wrapper .cv-popup .cv-popup-inner .newsletter-tray .newsletter-tray-title,.newsletter-tray .cv-popup-wrapper .cv-popup .cv-popup-inner .newsletter-tray-title,.cv-popup-wrapper .cv-popup .cv-popup-inner #section-not-found .not-found-content .title,#section-not-found .not-found-content .cv-popup-wrapper .cv-popup .cv-popup-inner .title{margin:0 0 2.4rem}@media(min-width: 768px){.cv-popup-wrapper .cv-popup .cv-popup-inner h2,.cv-popup-wrapper .cv-popup .cv-popup-inner .newsletter-tray .newsletter-tray-title,.newsletter-tray .cv-popup-wrapper .cv-popup .cv-popup-inner .newsletter-tray-title,.cv-popup-wrapper .cv-popup .cv-popup-inner #section-not-found .not-found-content .title,#section-not-found .not-found-content .cv-popup-wrapper .cv-popup .cv-popup-inner .title{margin:0 0 4rem}}.cv-popup-wrapper .cv-popup .cv-popup-inner h4,.cv-popup-wrapper .cv-popup .cv-popup-inner .related-job:hover .filled-overlay span,.related-job:hover .filled-overlay .cv-popup-wrapper .cv-popup .cv-popup-inner span,.cv-popup-wrapper .cv-popup .cv-popup-inner .country-selector .country-selector-content .sub-title,.country-selector .country-selector-content .cv-popup-wrapper .cv-popup .cv-popup-inner .sub-title{margin:0 0 1.2rem}.cv-popup-wrapper .cv-popup .cv-popup-inner ul{font-family:var(--font-text);font-size:1.5rem;line-height:2;display:grid;grid-template-columns:auto 1fr;gap:.8rem;list-style:none}.cv-popup-wrapper .cv-popup .cv-popup-inner ul li{padding-left:0;display:grid;grid-template-columns:subgrid;grid-column:span 2;position:relative}.cv-popup-wrapper .cv-popup .cv-popup-inner ul li::before{position:absolute;top:1.6ch;left:-1.6ch;content:"";display:block;width:.4rem;height:.4rem;background-color:currentColor}.cv-popup-wrapper .cv-popup .cv-popup-inner ul+h4,.cv-popup-wrapper .cv-popup .cv-popup-inner .related-job:hover .filled-overlay ul+span,.related-job:hover .filled-overlay .cv-popup-wrapper .cv-popup .cv-popup-inner ul+span,.cv-popup-wrapper .cv-popup .cv-popup-inner .country-selector .country-selector-content ul+.sub-title,.country-selector .country-selector-content .cv-popup-wrapper .cv-popup .cv-popup-inner ul+.sub-title{margin:2.4rem 0 1.2rem}@media(min-width: 768px){.cv-popup-wrapper .cv-popup .cv-popup-inner ul+h4,.cv-popup-wrapper .cv-popup .cv-popup-inner .related-job:hover .filled-overlay ul+span,.related-job:hover .filled-overlay .cv-popup-wrapper .cv-popup .cv-popup-inner ul+span,.cv-popup-wrapper .cv-popup .cv-popup-inner .country-selector .country-selector-content ul+.sub-title,.country-selector .country-selector-content .cv-popup-wrapper .cv-popup .cv-popup-inner ul+.sub-title{margin:4rem 0 1.2rem}}.header-job{background-color:var(--basic-white);grid-template-areas:"." "header";display:grid;grid-template-rows:7.3rem min-content}@media(min-width: 992px){.header-job{grid-template-rows:13.6rem min-content}}.header-job.has-overlay .header-image::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.header-job.has-overlay .header-image{position:relative}.header-job.has-overlay .header-image::after{bottom:unset;top:-0.5px;transform:translateY(0)}.header-job .header-image{aspect-ratio:140/75;width:100%;grid-area:header;overflow:hidden;position:relative;max-width:100vw;max-height:90rem}@media(min-width: 768px){.header-job .header-image{max-width:192rem;width:100%}}@media(min-width: 1920px){.header-job .header-image{margin:0 auto}}.header-job .header-image img{top:0;position:absolute;width:100%;height:100%;left:0;object-position:center top;object-fit:cover}.header.search-header{aspect-ratio:16/5}.header.search-header .header-content{padding:0;background:linear-gradient(180deg, transparent 0%, var(--basic-blue) 100%)}.header .header-search{z-index:10;padding:1.2rem 0 0;width:100%;margin:0 0 3rem}@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;gap:.4rem 0;flex-direction:column}@media(min-width: 576px){.header .header-search-wrapper-inputs{flex-direction:row;gap:0}}.header .header-search-wrapper-inputs::after{position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1;border-radius:5px;background-color:var(--basic-white);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1)}@media(min-width: 576px){.header .header-search-wrapper-inputs::after{content:""}}.header .header-search-wrapper-inputs input{border:none;background-color:rgba(0,0,0,0);border-radius:5px;background-color:var(--basic-white);height:4.5rem;padding:0 1.6rem;width:100%;font-family:inherit}@media(min-width: 576px){.header .header-search-wrapper-inputs input{border-radius:0;background-color:rgba(0,0,0,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::placeholder{font-style:italic;color:#424242}.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:solid 1px var(--bluegrey);flex:0 0 40%}}.header .header-search-submit{z-index:10;position:absolute;bottom:5px;right:7px;margin-left:auto;cursor:pointer}@media(min-width: 576px){.header .header-search-submit{top:6px;bottom:unset}}.header-default{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.header-default{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.header-default{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.header-default{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.header-default{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.header-default{grid-template-rows:8rem auto;align-items:flex-start}@media(min-width: 992px){.header-default{grid-template-rows:13.6rem auto}}.header-default .header-title{grid-row:2;margin:3.2rem 0 1.6rem;grid-column:column-one/column-twelve}@media(min-width: 768px){.header-default .header-title{grid-column:column-one/column-six;grid-row:2;margin:6.4rem 0 1.6rem}}.header-default .header-content{grid-row:infinite;grid-column:column-one/column-twelve}@media(min-width: 768px){.header-default .header-content{grid-column:column-one/column-six;grid-row:3}}@media(min-width: 992px){.header-default-grid{grid-template-rows:13.6rem auto 1fr}}.header-default-grid .header-title{grid-row:3;margin:0 0 1.6rem}@media(min-width: 768px){.header-default-grid .header-title{grid-row:2;margin:7.7rem 0 4rem}}.header-default-grid .header-title h1{margin:0}.header-default-grid .header-grid{grid-row:2;grid-column:column-two/column-eleven;display:flex;padding:8rem 0 6.4rem}@media(min-width: 768px){.header-default-grid .header-grid{grid-column:column-eight/column-twelve;align-items:center;grid-row:2/4;padding:14.1rem 0 6.4rem}}.header-content-text{padding-block-end:6.4rem}html:not([lang=us]) .content-type-page.is-index{margin-top:8rem}@media(min-width: 992px){html:not([lang=us]) .content-type-page.is-index{margin-top:11.3rem}}@media(min-width: 1310px){html:not([lang=us]) .content-type-page.is-index{margin-top:13.6rem}}.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{grid-area:media;align-self:end;position:relative;z-index:3;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;position:relative;z-index:3;padding-block:2rem 4rem;--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{display:block;grid-area:header;align-self:end;position:relative;z-index:3;padding-block:9rem}.header-video-links .header-video-links-title{grid-area:unset;align-self:unset;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{position:relative;z-index:1;display:grid;grid-template-areas:"video";width:100%;background-color:var(--basic-blue);--aspect-w: 16;--aspect-h: 9;aspect-ratio:var(--aspect-w)/var(--aspect-h)}.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{clip-path:polygon(0 0, 100% 0, 100% calc(100% * (1 - 0.08 * var(--aspect-w) / var(--aspect-h))), 0% 100%)}.media-wrapper iframe{grid-area:video;object-fit:cover;width:100%;height:100%;scale:1.1;translate:0}@media screen and (min-width: 1800px){.media-wrapper iframe{scale:1.21}}.media-wrapper video{grid-area:video;object-fit:cover;width:100%;height:100%}.media-wrapper::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg, rgba(21, 28, 40, 0.02) 0%, rgba(21, 28, 40, 0.06) 37%, rgba(21, 28, 40, 0.1) 44%, rgba(21, 28, 40, 0.64) 66.83%, rgba(21, 28, 40, 0.8) 87.65%, #151c28 100%)}.header-video-links-title h1,.header-video-links-body h1{color:var(--object-text-color);margin:0 0 2rem 0}.header-video-links-title .subtitle-large,.header-video-links-title .technology-section .technology-content .technology-content-wrapper .technology-content-text,.technology-section .technology-content .technology-content-wrapper .header-video-links-title .technology-content-text,.header-video-links-title .highlights-section .highlights-content .highlights-content-subtitle,.highlights-section .highlights-content .header-video-links-title .highlights-content-subtitle,.header-video-links-title .consultant .consultant-content .consultant-content-title,.consultant .consultant-content .header-video-links-title .consultant-content-title,.header-video-links-title .header-consultant .header-consultant-content .header-consultant-function,.header-consultant .header-consultant-content .header-video-links-title .header-consultant-function,.header-video-links-body .subtitle-large,.header-video-links-body .technology-section .technology-content .technology-content-wrapper .technology-content-text,.technology-section .technology-content .technology-content-wrapper .header-video-links-body .technology-content-text,.header-video-links-body .highlights-section .highlights-content .highlights-content-subtitle,.highlights-section .highlights-content .header-video-links-body .highlights-content-subtitle,.header-video-links-body .consultant .consultant-content .consultant-content-title,.consultant .consultant-content .header-video-links-body .consultant-content-title,.header-video-links-body .header-consultant .header-consultant-content .header-consultant-function,.header-consultant .header-consultant-content .header-video-links-body .header-consultant-function{max-width:55ch;color:var(--object-text-color)}.header-video-links-title .button-group,.header-video-links-body .button-group{margin-block-start:4rem}.header-video-links-title h1{margin-block-end:0}@media screen and (min-width: 768px){.header-video-links-title h1{margin-block-end:2rem}}.image-grid{display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:repeat(6, auto);gap:1.8rem;margin:0 auto;align-items:start}.image-grid .image{position:relative}.image-grid .image img{width:100%;border-radius:var(--card-border-radius, 0)}.image-grid .first-image{grid-column:1/span 3;grid-row:1/span 3}.image-grid .first-image img{aspect-ratio:1;height:auto;object-fit:cover}.image-grid .second-image{grid-column:4/span 3;grid-row:2/span 2;margin:auto 0 0}.image-grid .third-image{grid-column:2/span 6;grid-row:4/span 3}.interview-card{height:100%;display:flex;flex-direction:column;background-color:var(--basic-white);width:30.5rem;cursor:pointer;transition:box-shadow .2s ease;position:relative;overflow:hidden;border-radius:var(--card-border-radius, 0)}.interview-card .interview-card-link{position:absolute;right:0;top:0;width:100%;height:100%;z-index:1}.interview-card .interview-card-image{position:relative;overflow:hidden;width:100%;aspect-ratio:4/3}.interview-card .interview-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.interview-card .interview-card-image::after{content:"";position:absolute;background-color:var(--primary-light-blue);height:1rem;width:calc(100% + 2.4rem);bottom:1rem;transform:rotate(-4.2deg);left:-1.2rem}.interview-card .interview-card-content{flex-grow:1;position:relative;display:flex;justify-content:space-between;gap:1.6rem;padding:2.4rem 1.2rem}.interview-card .interview-card-content::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.interview-card .interview-card-content .company-logo{border-radius:var(--card-border-radius, 0);position:absolute;top:1.2rem;background-color:var(--basic-white);box-shadow:4px 4px 14px 2px rgba(42,56,78,.2);right:1.2rem;display:flex;align-items:center;justify-content:center;padding:.8rem;transform:translateY(-100%);width:8rem;height:8rem}@media(min-width: 768px){.interview-card .interview-card-content .company-logo{width:9.6rem;height:9.6rem}}.interview-card .interview-card-content .company-logo img{width:100%;height:100%;object-fit:contain}.interview-card .interview-card-content .interview-card-content-title{margin:0 0 .8rem}.interview-card .interview-card-content .interview-card-content-subtitle{line-height:1.5;font-size:1.7rem}.interview-card .interview-card-content .button{display:none}@media(min-width: 768px){.interview-card .interview-card-content .button{display:block;width:3.6rem;height:3.6rem;padding:1rem;min-width:3.6rem;margin:auto 0 0;opacity:0;background-color:var(--basic-blue);color:var(--basic-white);transform:translateY(100%);transition:transform .5s ease,opacity .5s ease}}.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{width:100%;height:100%;object-fit:contain;object-position:left}.interview-bottom .button{margin-left:auto}.interview-content,.interview-bottom{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;padding:3rem 3.4rem;margin:0 0 3rem}.interviewees-cvs .interviewee-cv .interviewee-name{margin:0 0 2rem}.interviewees-cvs .interviewee-cv h4,.interviewees-cvs .interviewee-cv .related-job:hover .filled-overlay span,.related-job:hover .filled-overlay .interviewees-cvs .interviewee-cv span,.interviewees-cvs .interviewee-cv .country-selector .country-selector-content .sub-title,.country-selector .country-selector-content .interviewees-cvs .interviewee-cv .sub-title{margin:0 0 .5rem}.interviewees-cvs .interviewee-cv ul{list-style:disc;padding-left:2rem}.content-type-job.is-index{margin:8rem 0 0}@media(min-width: 992px){.content-type-job.is-index{margin:13.6rem 0 0}}.content-type-job.is-index .search-container{grid-template-areas:"title" "filters" "results" "pagination"}@media(min-width: 768px){.content-type-job.is-index .search-container{grid-template-areas:". title title title" "filters layout layout layout" "filters results results results" "pagination pagination pagination pagination"}}.content-type-job.is-index .search-container h1{margin:3.6rem 0 4rem}@media(min-width: 768px){.content-type-job.is-index .search-container h1{margin:8rem 0 2.8rem}}.content-type-job.is-index .search-container .heading-container{grid-area:title}.content-type-job.is-index .search-container .search-container-filters{grid-row:2/span 2}.content-type-job.is-index .search-container .search-container-layout{grid-row:2}@media(min-width: 768px){.content-type-job.is-index .search-container .ais-Pagination{grid-row:4}}@media(min-width: 768px){.content-type-job.is-index .search-container .search-container-wrapper{grid-row:3}}.content-type-job.is-index .search-container .search-container-wrapper .search-container-results{display:grid;gap:5.6rem 3rem;transition:margin .3s ease,grid-template-columns .3s ease}@media(min-width: 768px){.content-type-job.is-index .search-container .search-container-wrapper .search-container-results{margin:3.5rem 0 0;gap:8rem 3rem}}.content-type-job.is-index .search-container .search-container-wrapper.grid .search-container-results{grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.content-type-job.is-index .search-container .search-container-wrapper.grid .search-container-results{grid-template-columns:repeat(2, minmax(0, 1fr))}}.content-type-job.is-index .search-container .search-container-wrapper.list .search-container-results{grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.content-type-job.is-index .search-container:not(.filter-sidebar-open) .search-container-results{margin-right:11rem}}.job-result{container-type:inline-size;container-name:job-result;background-color:var(--basic-white);display:flex;position:relative;flex-direction:column;border-radius:var(--card-border-radius, 0);overflow:hidden}.job-result .job-result-link{border-radius:inherit;position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;transition:box-shadow .3s ease}.job-result .job-result-link:hover{box-shadow:4px 4px 14px 2px rgba(42,56,78,.2)}.job-result .job-result-content{z-index:1;position:relative;display:grid;justify-content:space-between;gap:1.6rem;flex-grow:1;grid-template-columns:auto;padding:1.6rem 2rem 0;grid-template-areas:"logo" "title" "text"}.job-result .job-result-content .job-result-content-title{grid-area:title;display:flex;align-items:flex-start;gap:1ch}.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{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:7;-webkit-line-clamp:7;-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{content:"";display:inline-block;width:.7rem;height:.7rem;background-color:var(--transparent-dark-blue);margin:0 1rem .2rem 0}.job-result .job-result-content .job-result-logo{grid-area:logo;display:flex;min-width:11rem;width:20rem;height:8rem;display:flex;align-items:center;justify-content:center}.job-result .job-result-content .job-result-logo img{width:100%;height:100%;position:absolute;object-fit:contain;align-items:center;object-position:left}.job-result .job-result-image{position:relative;overflow:hidden;display:flex}.job-result .job-result-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-light-blue);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.job-result .job-result-image{aspect-ratio:34/23;justify-content:flex-end;align-items:flex-end}.job-result .job-result-image::before{top:unset;bottom:-1px;z-index:1;transform:translateY(0);transition:transform .3s ease;width:auto;height:6rem;right:-1px;left:unset}.job-result .job-result-image img{height:100%;width:100%;object-fit:cover;object-position:center top;position:absolute;transition:transform .3s ease;transform-origin:bottom}.job-result .job-result-image .button{padding:1.4rem;right:2.3rem;z-index:2;bottom:2rem;right:2rem;transform:translateY(100%);opacity:0;width:4.8rem;height:4.8rem;transition:transform .3s ease,opacity .3s ease;pointer-events:none}.job-result .job-result-image .button svg{width:100%;height:100%}.job-result.show-overlay .job-result-image::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.job-result.show-overlay .job-result-image::after{bottom:unset;top:-0.5px;transform:translateY(0)}.job-result.grid .job-result-content{grid-template-rows:8rem min-content auto}.job-result.grid .job-result-content-title{min-height:3lh;display:flex;align-items:center}.job-result.grid .new-label{position:absolute;top:1.6rem;right:var(--inline-padding-start, 2rem);z-index:2}.job-result.list .job-result-content-title{display:flex;align-items:center;gap:.5ch;flex-wrap:wrap}.job-result:hover .job-result-image:before{transform:translateY(1rem)}.job-result:hover .job-result-image .button{transform:translateY(0);opacity:1}.job-result:hover .job-result-image .language-label{grid-template-columns:auto 1fr;gap:.8rem}.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.grid .new-label{top:2.4rem}.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{padding:2.4rem 3.2rem 0;grid-template-areas:"title logo" "text logo"}.job-result .job-result-content .job-result-logo{min-width:12.8rem;align-items:flex-start;width:12.8rem;height:12.8rem;padding:1rem 0}.job-result .job-result-content .job-result-logo img{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{width:6.4rem;height:6.4rem;padding:1.6rem}}@container job-result (width > 800px){.job-result .job-result-content .job-result-content-text{padding:0 12rem 0 0}}.language-label{position:absolute;bottom:1.6rem;left:var(--inline-padding-start, 2rem);z-index:2;display:grid;grid-template-columns:auto 0fr;align-items:center;gap:0;padding:.7rem 1rem;border-radius:var(--action-border-radius);pointer-events:none;color:var(--basic-blue);background:radial-gradient(98.03% 102.85% at 0.97% 134.01%, #dfeaed 0%, #f5f5ef 100%);transition:grid-template-columns .3s ease,gap .3s ease}.language-label .language-label-flag{border-radius:50%;overflow:hidden;height:1.6rem;width:1.6rem;position:relative}.language-label .language-label-flag svg{aspect-ratio:10/8;height:calc(100% + 2px);position:absolute;left:0;top:-1px}.language-label .language-label-text{overflow:hidden;min-width:0;white-space:nowrap;opacity:0;transition:opacity .3s ease}.german-label{flex-shrink:0;white-space:nowrap}.new-label{flex-shrink:0;padding-block:.8rem;padding-inline:1rem;border-radius:var(--card-border-radius);pointer-events:none;background-color:var(--primary-brass);color:var(--basic-white);font-size:1.6rem;line-height:1;font-family:var(--font-menu)}.grid .new-label{position:absolute;top:1.6rem;right:1.6rem;z-index:2}@media(max-width: 768px){.list .new-label{position:absolute;top:1.6rem;right:1.6rem;z-index:2}}.language-overlay-dialog::backdrop{animation:backdrop-fade .3s ease forwards;background-color:rgba(42,56,78,.25);backdrop-filter:blur(4px)}.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{margin-block-start:0}.language-overlay-dialog .dialog-close{position:absolute;cursor:pointer}.language-overlay-dialog .dialog-close svg{width:100%;height:100%;display:flex}.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::backdrop{animation:backdrop-fade-out .3s ease forwards}.language-overlay-dialog .dialog-main-actions{justify-content:space-between}.language-overlay-dialog--switch{margin:auto;align-self:center;justify-self:center}@media(min-width: 768px){.language-overlay-dialog--switch{min-width:40rem;width:unset;max-width:68.2rem}}.language-overlay-dialog--switch .dialog-inner{padding:5.6rem 4rem 4rem 4rem;background-color:var(--basic-white)}.language-overlay-dialog--switch .dialog-main-actions{margin-block-end:0}.language-overlay-dialog--switch .dialog-close{right:2.4rem;top:2.4rem;width:2rem;height:2rem}.language-overlay-dialog--switch .dialog-close svg{color:var(--basic-blue)}.language-overlay-dialog--switch .dialog-content-block,.language-overlay-dialog--switch .dialog-content{gap:4rem;color:var(--basic-blue)}.language-overlay-dialog--switch .dialog-content-block--autolang .dialog-main-actions{justify-content:flex-start}.language-overlay-dialog--switch .dialog-other-actions{display:flex;flex-direction:column;gap:2.4rem}.language-overlay-dialog--switch .dialog-other-actions ul{display:flex;flex-direction:column;gap:2.4rem}.language-overlay-dialog--switch .dialog-other-actions li{display:flex;align-items:center}.language-overlay-dialog--switch .dialog-other-actions a{position:relative;text-decoration:none;transition:font-weight .3s ease;display:inline-flex;color:var(--basic-blue)}.language-overlay-dialog--switch .dialog-other-actions a:after{content:"";height:1px;width:100%;bottom:0;position:absolute;left:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;background-color:currentColor}.language-overlay-dialog--switch .dialog-other-actions a:hover{font-weight:700}.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{z-index:1001;margin:0;position:fixed;inset:auto;align-self:unset;justify-self:unset;max-height:calc(100dvh - var(--language-overlay-offset, 6rem));overflow:auto;box-shadow:1px 1px 4px 1px rgba(42,56,78,.2)}.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;top:var(--nav-bar-height);width:auto;min-width:unset;max-width:none}}@media(min-width: 992px){.language-overlay-dialog--autolang{--language-overlay-offset: 8rem;min-width:20rem;width:unset;max-width:28.1rem;top:10rem;right:1.6rem;left:auto;bottom:auto}}@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{position-anchor:--language-picker-toggle;top:anchor(bottom);right:anchor(right);left:auto;bottom:auto;margin-block-start:1.6rem}}}.language-overlay-dialog--autolang .dialog-inner{padding:4rem 1.6rem 1.6rem 1.6rem;background-color:var(--basic-blue)}.language-overlay-dialog--autolang .dialog-main-actions{margin-block-end:1.6rem}.language-overlay-dialog--autolang .dialog-close{right:1.2rem;top:1.2rem;width:1.6rem;height:1.6rem}.language-overlay-dialog--autolang .dialog-close svg{color:var(--basic-white)}.language-overlay-dialog--autolang .dialog-content-block,.language-overlay-dialog--autolang .dialog-content{gap:1.6rem;color:var(--basic-white)}.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{display:flex;align-items:center}.language-overlay-dialog--autolang .dialog-other-actions a{position:relative;text-decoration:none;transition:font-weight .3s ease;display:inline-flex;color:var(--basic-white)}.language-overlay-dialog--autolang .dialog-other-actions a:after{content:"";height:1px;width:100%;bottom:0;position:absolute;left:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;background-color:currentColor}.language-overlay-dialog--autolang .dialog-other-actions a:hover{font-weight:700}.language-overlay-dialog--autolang .dialog-other-actions a:hover:after{transform:scaleX(1)}@keyframes dialog-fade-in{from{opacity:0}to{opacity:1}}@keyframes dialog-fade-out{from{opacity:1}to{opacity:0}}.language-picker{position:relative;z-index:1;font-family:var(--font-menu);anchor-name:--language-picker-toggle}.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{background:none;border:none;appearance:none;padding:0;margin:0;text-decoration:none;cursor:pointer;text-align:start;position:relative;overflow:hidden;border-radius:var(--action-border-radius, 0);font-family:var(--font-menu)}.current-language-button:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.current-language-button{background-color:var(--grey-blue);color:var(--basic-blue)}.current-language-button:after{background-color:var(--primary-brass)}@media(hover: hover){.current-language-button:hover{color:var(--basic-white)}.current-language-button:hover:after{width:100%}}.current-language-button{display:flex;align-items:center;position:relative;gap:.9rem;height:4.8rem;width:100%;font-family:inherit;font-size:1.6rem;padding:1.4rem 1.6rem;cursor:pointer;min-height:3.3rem;color:var(--basic-blue);background-color:var(--grey-blue);font-weight:700}.current-language-button .svg-location-icon{width:2rem;height:2rem;fill:currentColor}.current-language-button div{gap:.9rem;z-index:2;width:100%}.current-language-button .svg-down-icon{width:1.5rem;height:1rem;transition:transform .2s ease-in-out;margin-left:auto}.language-picker-flag{border-radius:50%;overflow:hidden;margin-right:.8rem;width:2rem;height:2rem;position:relative}.language-picker-flag.en svg{width:100%;height:100%;top:0}.language-picker-flag svg{aspect-ratio:10/8;height:calc(100% + 2px);position:absolute;left:0;top:-1px}.language-picker-menu-wrapper{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid;position:absolute;width:100%;top:calc(100% + 1.6rem)}@media(max-width: 991.98px){.language-picker-menu-wrapper{position:relative;top:1.6rem}}.language-picker-menu{position:relative;overflow:hidden;border-radius:var(--action-border-radius, 0);font-family:var(--font-menu)}.language-picker-menu:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.language-picker-menu{overflow:hidden;background:var(--grey-blue);color:var(--basic-blue);border-top:none !important;gap:1rem;height:100%;width:fit-content;min-width:100%}.language-picker-menu a,.language-picker-menu button{background:none;border:none;appearance:none;padding:0;margin:0;text-decoration:none;cursor:pointer;text-align:start;width:100%;color:var(--basic-blue);text-decoration:none;line-height:1;font-family:var(--font-menu);font-weight:700;font-size:1.6rem;padding:1.6rem 1.4rem;white-space:nowrap;display:flex;align-items:center;transition:background-color .2s ease-in-out}.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{width:.9rem;height:.9rem}.menu{font-family:var(--font-button)}@media(max-width: 991.98px){.menu{display:flex;flex-direction:column;align-items:center;row-gap:.5rem;margin-block-start:5.7rem}}.menu-item{position:relative}.menu-item .menu-item-link span{position:relative;transition:transform .3s ease}.menu-item-link{text-decoration:none;color:var(--basic-blue);font-weight:700;padding:1.5rem 1.25rem;position:relative;display:flex;align-items:center;transition:transform .3s ease,padding .3s ease}@media(min-width: 992px){.menu-item-link{padding:.5rem 1rem}}@media(max-width: 991.98px){.menu-item-link--active svg{transform:rotate(180deg)}}.menu-item-link span{position:relative}.menu-item-link span::after{content:"";width:100%;position:absolute;height:2px;background-color:var(--basic-blue);left:0;bottom:-0.5rem;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}@media(min-width: 992px){.menu-item-link:hover{transform:translateY(-0.3rem)}}.menu-item-link:hover span::after{transform:scaleX(1)}.menu-item svg{width:1rem;height:1rem;transition:all .2s ease-in-out;margin:0 0 0 .9rem}.menu-item--dropdown-list{padding:1rem 4rem 2.6rem 4rem}@media(min-width: 992px){.menu-item--dropdown-list{padding:2.6rem 4rem}}.menu-item--dropdown-listwrapper{overflow:hidden}.menu-item--dropdown-wrapper{transition:all .2s ease-in-out;display:grid;grid-template-rows:0fr;width:max-content}@media(min-width: 992px){.menu-item--dropdown-wrapper{box-shadow:rgba(0,0,0,.05) 0 25px 34px 0;background-color:var(--basic-white)}}.menu-item--dropdown-item:not(:last-of-type){padding:0 0 2.2rem}.menu-item--dropdown-item-link{text-decoration:none;color:var(--basic-blue);position:relative;font-size:1.4rem;transition:font-weight .3s ease}.menu-item--dropdown-item-link::after{content:"";width:100%;position:absolute;height:.5px;background-color:var(--basic-blue);left:0;bottom:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in-out}.menu-item--dropdown-item-link:hover{font-weight:500}.menu-item--dropdown-item-link:hover:after{transform:scaleX(1)}.menu-item--dropdown-item-link span{white-space:nowrap}@media(min-width: 992px){.menu-item--dropdown{position:relative}.menu-item--dropdown-item--first{display:none}.menu-item--dropdown-wrapper{position:absolute;transform:translateY(100%);bottom:5px;left:-0.5rem;transition:all .2s ease-in-out}}@media(min-width: 992px)and (min-width: 1310px){.menu-item--dropdown-wrapper{left:-3rem}}@media(min-width: 992px){.menu-item--dropdown ul{display:flex;flex-direction:column}}@media(max-width: 991.98px){.menu-item--dropdown-wrapper--active{grid-template-rows:1fr}}@media(min-width: 992px){.menu-item:hover .menu-item--dropdown-wrapper{grid-template-rows:1fr}}@media(min-width: 992px){.menu-item:hover svg{transform:rotate(180deg)}}.menu-item-posttypes{position:unset}.menu-item-posttypes .menu-item--dropdown-wrapper{left:0}.menu-item-posttypes .dropdown_posttype-overview{width:100%}@media(min-width: 992px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}}@media(min-width: 992px)and (min-width: 576px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 992px)and (min-width: 768px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px)and (min-width: 992px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 992px)and (min-width: 1310px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-wrapper{grid-area:column-one/1/column-twelve/13}.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:3.2rem;padding:2.4rem 4rem 0}@media(min-width: 576px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-list{padding:2.4rem 4rem 3.2rem;grid-template-columns:repeat(2, minmax(0, max-content));gap:3.2rem 10rem}}@media(min-width: 992px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-list{justify-content:center}}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes{font-size:1.4rem}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-title{font-weight:700;margin:0 0 2.4rem}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list{display:block}@media(min-width: 576px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list{column-count:2;column-gap:3.2rem}}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item{margin:0 0 1.6rem;line-height:1.4}@media(min-width: 768px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item{min-width:16rem}}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item a{text-decoration:none;color:inherit}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item a:hover{text-decoration:underline}.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;width:100%;position:relative}.mobile-search-input input{flex:1;font-family:var(--font-text);overflow:hidden;background-color:var(--grey-white);border:none;padding:1.1rem 1.6rem;transition:padding .3s ease-in-out,border-color .3s;min-width:20rem;box-shadow:1px 1px 4px 0px rgba(42,56,78,.2) inset}.mobile-search-input input::placeholder{font-size:1.7rem;line-height:1.5}.mobile-search-input input:focus{outline:none;border-color:var(--basic-blue)}.mobile-search-input .mobile-search-input-icon{border:none}@media(min-width: 992px){.mobile-search-input{display:none}}.nav-search-content{display:none;position:absolute;right:0;top:0;padding:4rem 4rem 4rem 4.8rem;background-color:var(--primary-sand);z-index:5}@media(min-width: 992px){.nav-search-content{display:block}}.nav-search-content .nav-search-close{position:absolute;right:1rem;top:1rem;width:2rem;height:2rem}.nav-search-content .nav-search-close svg{width:100%;height: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{width:4.8rem;height:4.8rem;position:relative;overflow:hidden;border-radius:var(--action-border-radius, 0);font-family:var(--font-menu)}.nav-search .nav-search-icon:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.nav-search .nav-search-icon{background-color:var(--grey-blue);color:var(--basic-blue)}.nav-search .nav-search-icon:after{background-color:var(--primary-brass)}@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{padding:1.4rem;cursor:pointer;background-color:var(--grey-blue);color:var(--basic-blue);display:flex;align-items:center;justify-content:center;transition:color .3s ease-in-out}.nav-search .nav-search-icon:hover>svg{color:var(--basic-white)}.nav-search .nav-search-icon svg{width:100%;height:100%;z-index:1}.nav-search .nav-search-form-wrapper{min-width:unset !important;width:unset !important;align-self:start !important;margin-top:6rem;border:none;pointer-events:none;z-index:99999;transition:opacity .3s ease,transform .3s ease;right:0;top:0;box-shadow:1px 1px 4px 1px rgba(42,56,78,.2);left:unset;right:0;padding:0;top:0}.nav-search .nav-search-form-wrapper::backdrop{animation:backdrop-fade .3s ease forwards}@keyframes backdrop-fade{from{background:rgba(0,0,0,0)}to{background:rgba(42,56,78,.7)}}.nav-search .nav-search-form-wrapper{margin-right:calc((100vw - 0)/2)}@media(min-width: 576px){.nav-search .nav-search-form-wrapper{margin-right:calc((100vw - 576px)/2)}}@media(min-width: 768px){.nav-search .nav-search-form-wrapper{margin-right:calc((100vw - 768px)/2)}}@media(min-width: 992px){.nav-search .nav-search-form-wrapper{margin-right:calc((100vw - 992px)/2)}}@media(min-width: 1310px){.nav-search .nav-search-form-wrapper{margin-right:calc((100vw - 1310px)/2)}}.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{from{width:0;padding:4rem 0 4rem 0}to{width:50rem;padding:4rem 4rem 4rem 4.8rem}}.nav-search .nav-search-form-wrapper.closing{animation:backdrop-fade-out .3s ease forwards;animation-delay:.3s}@keyframes backdrop-fade-out{from{background:rgba(42,56,78,.7)}to{background:rgba(0,0,0,0)}}.nav-search .nav-search-form-wrapper.closing .nav-search-form{animation:form-close .3s ease forwards}@keyframes form-close{from{width:33.7rem;padding:4rem 4rem 4rem 4.8rem}to{width:0;padding:4rem 0 4rem 0}}.nav-search .nav-search-form-inner{overflow:hidden}.nav-search .nav-search-form{z-index:5;background-color:var(--primary-sand);padding:4rem 0 4rem 0;width:0;overflow:hidden;transition:padding .3s ease,width .3s ease}.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);padding:1rem 1.6rem;border:none;border-radius:0;width:100%}.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{position:absolute;right:1rem;top:1rem;cursor:pointer;width:1.5rem;height:1.5rem}.nav-search .nav-search-form-close svg{width:100%;height:100%;display:flex}.nav-search-input-icon,.mobile-search-input .mobile-search-input-icon{background:none;border:none;appearance:none;padding:0;margin:0;text-decoration:none;cursor:pointer;text-align:start;position:relative;overflow:hidden;border-radius:var(--action-border-radius, 0);font-family:var(--font-menu)}.nav-search-input-icon:after,.mobile-search-input .mobile-search-input-icon:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.nav-search-input-icon,.mobile-search-input .mobile-search-input-icon{background-color:var(--grey-blue);color:var(--basic-blue)}.nav-search-input-icon:after,.mobile-search-input .mobile-search-input-icon:after{background-color:var(--primary-brass)}@media(hover: hover){.nav-search-input-icon:hover,.mobile-search-input .mobile-search-input-icon:hover{color:var(--basic-white)}.nav-search-input-icon:hover:after,.mobile-search-input .mobile-search-input-icon:hover:after{width:100%}}.nav-search-input-icon,.mobile-search-input .mobile-search-input-icon{width:4.8rem;height:4.8rem;--action-border-radius: 0 .5rem .5rem 0;padding:1.4rem;display:flex;cursor:pointer;transition:color .3s ease-in-out;position:relative}.nav-search-input-icon svg,.mobile-search-input .mobile-search-input-icon svg{width:100%;height:100%;z-index:1;transition:opacity .3s ease}.nav-search-input-icon.is-active,.mobile-search-input .is-active.mobile-search-input-icon{background-color:var(--basic-blue);color:var(--basic-white);position:relative;filter:grayscale(1)}.nav-search-input-icon.is-active svg,.mobile-search-input .is-active.mobile-search-input-icon svg{opacity:0}.nav-search-input-icon.is-active::before,.mobile-search-input .is-active.mobile-search-input-icon::before{z-index:10;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;content:"";width:1.6rem;aspect-ratio:1;display:flex;animation-name:spin;animation-duration:4000ms;animation-iteration-count:infinite;animation-timing-function:linear;border:2px dotted currentColor;border-radius:100%}.nav{--nav-bar-height: 5.5rem;position:relative;background-color:rgba(0,0,0,0);padding:.5rem 0;width:100%;position:fixed;top:0;z-index:1000;transition:background-color .3s ease}@media(min-width: 992px){.nav{--nav-bar-height: 0;padding:3.2rem 0 0}}.nav.nav-sticky{background-color:hsla(0,0%,100%,.5);backdrop-filter:blur(14px)}@media(min-width: 992px){.nav.nav-sticky{padding:0}}.nav.nav-sticky .nav-brand a{height:3.2rem}@media(min-width: 1310px){.nav.nav-sticky .nav-brand a{height:4.8rem}}@media(min-width: 768px){.nav.nav-sticky .menu-item-link{padding:3.2rem 1rem}}.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-inner{height:100%;display:flex;align-items:center;justify-content:space-between}.nav-brand{display:flex;align-items:center;z-index:1;padding:0;width:5rem}@media(min-width: 992px){.nav-brand{padding:0;width:7.6rem}}.nav-brand a,.nav-brand img{height:inherit}.nav-brand a{position:relative;display:block;height:4.8rem;transition:height .3s ease}@media(min-width: 1310px){.nav-brand a{height:7.2rem}}.nav-brand a:hover img{border-radius:var(--card-border-radius)}.nav-brand img{height:100%;position:relative;transition:border-radius .3s ease;display:flex}.nav-content{width:100%}@media(max-width: 991.98px){.nav-content{background-color:var(--primary-sand);padding:3rem 3.2rem 10rem;display:block;height:calc(100svh - 5.5rem);transform:translate(0, -50%);transition:transform .3s ease-in-out;position:absolute;left:0;bottom:0;width:100%;overflow:auto;bottom:1px}.nav-content--active{transform:translate(0, 100%)}}@media(min-width: 992px){.nav-content .menu{gap:0}}@media(min-width: 992px)and (min-width: 992px){.nav-content .menu{display:flex;align-items:center;justify-content:flex-end}}@media(min-width: 992px)and (min-width: 1310px){.nav-content .menu{gap:2.5rem}}.nav-content-items{gap:1rem;margin:0 0 0 auto;display:none;transition:all .3s ease}@media(min-width: 992px){.nav-content-items{display:flex;align-items:flex-end}}.nav-content-items .nav-content-items-button .button{font-size:1.6rem;height:4.8rem}.nav-mobile-buttons{width:fit-content;row-gap:2rem;margin:6.2rem 0 0;display:flex;flex-direction:column;align-items:center;margin-inline:auto}.nav-mobile-buttons .language-picker,.nav-mobile-buttons .nav-mobile-content-button{width:100%}.nav-mobile-buttons .button{padding-inline:2.4rem;line-height:1.25}@media(min-width: 992px){.nav-mobile-buttons{display:none !important}}.nav-toggler{width:4.8rem;height:4.8rem;padding-inline:calc(1.2rem + 1.5px);padding-block:calc(1.2rem + 3px);margin-inline-end:-1.35rem;position:relative;cursor:pointer}@media(min-width: 992px){.nav-toggler{display:none}}.nav-toggler .nav-toggler-inner{position:relative;display:flex;height:100%;width:100%}.nav-toggler .nav-toggler-inner::after,.nav-toggler .nav-toggler-inner::before,.nav-toggler .nav-toggler-inner span{position:absolute;content:"";height:2px;background-color:var(--basic-blue);width:100%;transition:all .3s ease}.nav-toggler .nav-toggler-inner::before{top:0}.nav-toggler .nav-toggler-inner span{top:50%;transform:translateY(-0.75px);transition:opacity .3s ease}.nav-toggler .nav-toggler-inner::after{bottom:0}.nav-toggler--active .nav-toggler-inner::after,.nav-toggler--active .nav-toggler-inner::before,.nav-toggler--active .nav-toggler-inner span{background-color:var(--basic-blue);transform:all .3s ease}.nav-toggler--active .nav-toggler-inner::before{transform:rotate(45deg);top:50%}.nav-toggler--active .nav-toggler-inner::after{transform:rotate(-45deg);top:50%}.nav-toggler--active .nav-toggler-inner span{opacity:0}#section-not-found{position:relative;overflow:hidden}#section-not-found::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}#section-not-found{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){#section-not-found{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){#section-not-found{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){#section-not-found{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){#section-not-found{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}#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{grid-column:offset-left/offset-right;position:relative;aspect-ratio:24/13;margin:0 auto;max-width:100vw;max-height:90rem}@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{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(270deg, rgba(42, 56, 78, 0.595) 11%, rgba(42, 56, 78, 0.255) 80%)}#section-not-found .not-found-background-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}#section-not-found .not-found-background-image:before{top:unset;bottom:-1px;z-index:9;transform:translateY(0)}@media(min-width: 992px){#section-not-found .not-found-background-image:before{content:none}}#section-not-found .not-found-content{color:var(--primary-blue);grid-column:column-one/column-twelve;position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;padding:4rem 0 13rem}@media(min-width: 576px){#section-not-found .not-found-content{padding:4rem 0 6rem}}@media(min-width: 992px){#section-not-found .not-found-content{grid-column:column-seven/column-twelve;color:var(--basic-white);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);color:var(--basic-white);border-color:var(--basic-blue)}section[data-plate-tray-name=page_not_found]+section[data-plate-tray-name=newsletter]{padding-top:0}@media(min-width: 992px){section[data-plate-tray-name=page_not_found]+section[data-plate-tray-name=newsletter] .newsletter-tray-wrapper{margin-top:-6rem}}.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;line-height:1;padding:2.4rem;width:100%;gap:1.6rem;row-gap:2rem}@media(min-width: 576px){.pagelinks .button{width:auto}}@media(min-width: 768px){.pagelinks .button{padding:2.4rem}}.pagelinks .button svg{height:2.4rem;width:2.4rem;flex:0 0 auto}.pagination-wrapper{display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin-block-start:6.4rem}.pagination-summary{margin:0;text-align:center;color:var(--basic-blue)}.pagination-list{display:flex;gap:.8rem;justify-content:center;margin:0}.pagination-list-item{width:3.2rem;height:3.2rem;position:relative;overflow:hidden;border-radius:var(--action-border-radius, 0);font-family:var(--font-menu)}.pagination-list-item:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.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{transition:background-color .3s ease;cursor:pointer}.pagination-list-item::after{width:0;opacity:0;transition:background-color .3s ease,opacity .3s ease}@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{width:4.8rem;height:4.8rem}}.pagination-list-item.previous svg{transform:rotate(180deg)}.pagination-list-item.previous,.pagination-list-item.next{cursor:pointer}.pagination-list-item span,.pagination-list-item a{position:relative;z-index:1;text-decoration:none;color:var(--basic-blue);cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pagination-list-item span:hover,.pagination-list-item a:hover{color:var(--basic-white)}.pagination-list-item span svg,.pagination-list-item a svg{width:1.6rem;height:1.6rem}@media(min-width: 768px){.pagination-list-item span svg,.pagination-list-item a svg{width:2rem;height:2rem}}.pagination-list-item--active{background-color:var(--basic-blue)}.pagination-list-item--active::after{content:unset}.pagination-list-item--active span,.pagination-list-item--active a{color:var(--basic-white)}.pagination-list-item--active{font-weight:700;color:var(--basic-white) !important}.related-job{display:grid;gap:1rem;height:100%;width:100%;position:relative;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;background-color:var(--basic-white);position:relative;transition:box-shadow .2s ease;border-radius:var(--card-border-radius, 0);overflow:hidden}@media(min-width: 992px){.related-job{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto 1fr;aspect-ratio:unset}}.related-job:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,.1)}.related-job .related-job-link{position:absolute;right:0;top:0;width:100%;height:100%;z-index:1}.related-job .related-job-image{grid-row:2;overflow:hidden;position:relative;display:flex;margin:auto 0 0;width:100%;height:100%;aspect-ratio:41/22;align-items:flex-end}.related-job .related-job-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-light-blue);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}@media(min-width: 992px){.related-job .related-job-image{grid-row:1/span 2}}.related-job .related-job-image::before{top:unset;bottom:-1px;z-index:1;transform:translateY(0)}.related-job .related-job-image picture{width:100%;height:100%;display:flex;justify-content:center;overflow:hidden;position:relative}@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%;position:absolute;min-height:100%;width:100%;object-fit:cover;object-position:center top;transition:transform .3s ease-out}.related-job .related-job-title{grid-column:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:2.4rem 3.2rem 1.6rem}@media(min-width: 992px){.related-job .related-job-title{grid-column:2;grid-row:1;gap:1rem}}.related-job .related-job-title .title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.related-job .related-job-title .related-job-logo{width:8.4rem;height:6.4rem;display:flex;align-items:center;justify-content:flex-start;padding:1rem 0}@media(min-width: 768px){.related-job .related-job-title .related-job-logo{width:10rem;height:8rem}}@media(min-width: 992px){.related-job .related-job-title .related-job-logo{position:absolute;left:2.4rem;top:0;width:15rem;height:8.8rem;align-items:flex-start;justify-content:flex-start}}.related-job .related-job-title .related-job-logo img{width:100%;height:100%;object-fit:contain;object-position:left}.related-job .related-job-content{grid-column:2;grid-row:2;padding:0 3.2rem 3.2rem;display:none;max-width:40rem;min-width:40rem}@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{margin:0 0 1.6rem;font-style:italic}.related-job .related-job-content ul li:before{content:"";display:inline-block;width:.7rem;height:.7rem;background-color:var(--transparent-dark-blue);margin:0 1rem .2rem 0}.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{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.related-job.show-overlay .related-job-image picture::after{bottom:unset;top:-0.5px;transform:translateY(0);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{width:8.4rem;height:6.4rem;display:flex;align-items:center;justify-content:center;max-width:unset !important;padding:1rem 0}@media(min-width: 768px){.related-job.card .related-job-title .related-job-logo{width:10rem;height:8rem}}.related-job.card .related-job-image{position:relative;aspect-ratio:2/1}@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}}@media(min-width: 992px){.related-job.card .related-job-title .related-job-logo{position:relative;left:unset;top:unset;max-width:5.6rem}}.related-job .filled-overlay{position:absolute;z-index:1;bottom:0;left:0;right:0;padding:1.6rem;text-align:center;background-color:rgba(42,56,78,.6);backdrop-filter:blur(4px);font-family:var(--font-menu);display:flex;justify-content:center;gap:.5rem}.related-job .filled-overlay span{line-height:1.1;text-shadow:1px 2px 3px rgba(0,0,0,.3);color:var(--basic-white);transition:font-size .3s ease-out,font-weight .3s ease-out}.related-job .filled-overlay svg{transition:width .3s ease-out,height .3s ease-out;width:2.4rem;height:2.4rem;flex:0 0 auto;color:#fff}.related-job:hover .filled-overlay span{line-height:1.1}.related-job:hover .filled-overlay svg{width:3.2rem;height:3.2rem}.related-job:hover .related-job-image img{transform:scale(1.05)}.related-jobs{display:flex;flex-direction:column;position:relative;gap:5.6rem}@media(min-width: 768px){.related-jobs{gap:6.4rem}}.related-jobs .swiper-wrapper{height:auto}.related-jobs .swiper-wrapper .swiper-slide{height:auto}.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{opacity:1;height:auto}.result-swiper .swiper-slide .result-wrapper::before{content:"";position:absolute;top:0;pointer-events:none;left:0;width:100%;height:100%;transition:all .2s ease-in-out;background-color:var(--basic-white);opacity:.8;transition:opacity .5s ease-in;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{position:relative;display:block;text-decoration:none;color:inherit;position:relative}.result::after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;top:4rem;background-color:var(--basic-white);z-index:-1;width:calc(100% - 1px);left:1px;height:calc(100% - 4rem);box-shadow:0rem 0rem 3rem 0 rgba(0,0,0,.05)}.result-link{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}.result-wrapper{clip-path:polygon(0 3rem, calc(100% + 1px) 0, 100% 100%, 1px 100%);display:flex;flex-direction:column;height:100%;z-index:2;position:relative;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{width:100%;max-height:6rem;object-fit:contain;object-position:left}.result-content-tags{position:absolute;top:0;right:2.3rem;transform:translateY(-50%);display:flex;gap:1.2rem}.result-content-tags .tag{border-radius:10rem;padding:6.5px 2rem;background-color:var(--basic-blue);color:var(--basic-white);text-transform:uppercase;font-size:1rem;font-weight:700;text-decoration:none}.result-info{display:flex;flex-wrap:wrap;margin:0 0 .5rem;gap:.5rem 1rem;font-size:1.4rem}@media(min-width: 768px){.result-info{gap:2rem;font-size:1.6rem}}.result-icon-item{display:flex;align-items:center;gap:.7rem;color:var(--jeansblue-shade)}.result-icon-item svg{color:var(--bluegrey);width:1.3rem;height:1.5rem}.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:initial}.selector.selector--checkbox label{cursor:pointer}.selector [data-disabled=true]{pointer-events:none;opacity:.5}.selector-wrapper select{display:none}.selector-input,.selector-wrapper select{font-family:var(--font-headings);font-style:italic;font-size:1.7rem;line-height:1.5;padding:1.1rem 1.6rem 1.2rem .8rem;border:1px solid var(--primary-dark-sand);align-items:center;border-radius:var(--action-border-radius);justify-content:space-between;width:100%;background-color:var(--basic-white)}.selector-input svg,.selector-wrapper select svg{margin-left:2rem;height:1rem;width:1rem;pointer-events:none;transition:all .2s ease-in-out}.selector-input{cursor:pointer;display:inline-flex}.selector .selector-placeholder{color:var(--grey-dark)}.selector-value,.selector-placeholder{pointer-events:none}.selector-value{display:none}.selector-list{transition:all .2s ease-in-out;background:var(--basic-white);overflow:hidden;width:100%}.selector-list-wrapper{grid-template-rows:1fr;position:absolute;transition:grid-template-rows .3s ease-in-out;display:grid;border:solid var(--grey) 1px;width:100%;border-top:none !important;top:calc(100% - 1px);transition:all .2s ease-in-out}.selector-list-item{cursor:pointer;padding:1rem}.selector:not(.selector--open) .selector-list-wrapper{grid-template-rows:0fr;border-color:rgba(0,0,0,0)}.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{top:5rem;position:sticky;display:none}@media(min-width: 576px){.sticky-container{display:block}}.sticky-container-wrapper{padding:20vw 0 0;position:absolute;right:0;top:0;width:100%;height:100%;pointer-events:none;z-index:200;display:none}@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;grid-template-columns:1fr;gap:8rem 3rem}@media(min-width: 768px){.support-team-wrapper{grid-template-columns:repeat(2, 1fr)}}.swiper-container{--swiper-navigation-size: 3.2rem;position:relative;padding-inline:var(--swiper-navigation-size)}@media(min-width: 768px){.swiper-container{--swiper-navigation-size: 6.4rem;padding-inline:0}}.swiper-container>*{position:relative;width:100%}.swiper-container .swiper-slide{opacity:0;transition:opacity .3s ease-in-out}.swiper-container .swiper-slide-visible{opacity:1}.swiper-navigation{pointer-events:none;display:flex;justify-content:space-between;z-index:5;position:absolute;top:50%;transform:translateY(-50%);inset-inline:0}@media(min-width: 992px){.swiper-navigation{inset-inline:-0.8rem}}.swiper-navigation>.swiper-navigation-button{pointer-events:all}.swiper-navigation .swiper-navigation-button{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);position:relative;overflow:hidden;border-radius:var(--action-border-radius, 0);display:grid;place-items:center;cursor:pointer;border:none;background-color:rgba(0,0,0,0);color:var(--basic-blue);transition:color .3s ease-in-out,opacity .3s ease-in-out}.swiper-navigation .swiper-navigation-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary-brass);transform:scale(0, 1);transform-origin:left;transition:transform .3s ease-in-out}@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{z-index:1;position:relative;width:calc(var(--swiper-navigation-size)*.5);height:calc(var(--swiper-navigation-size)*.5);color:currentColor}.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:-0.8rem}}.plate--element__accordion+.plate--element__accordion{margin-top:8rem}.accordion .accordion-title{margin-block-end:4rem}.details-and-summary{border-block-end:1px solid var(--basic-blue)}.details-and-summary:first-child{border-block-start:1px solid var(--basic-blue)}.details-and-summary summary{display:flex;justify-content:space-between;border:0 solid rgba(0,0,0,0);outline:none;color:var(--secondary-color)}.details-and-summary summary svg{flex:0 0 auto;fill:currentColor;width:2.5rem;height:2.5rem;align-self:center;transform:rotate(180deg);transition:transform .2s ease-in-out}.details-and-summary summary:focus{border-color:rgba(0,0,0,.2)}.details-and-summary summary{padding:1rem 0 1rem;position:relative;cursor:pointer;font-size:3rem;font-weight:bold}.details-and-summary summary::-webkit-details-marker{display:none}.details-and-summary[open] summary svg{transform:rotate(0)}.details-and-summary .content{padding:1rem 0 3rem;border:0 solid rgba(0,0,0,0);border-block-start:none}.plate--element__button_group+.plate--element__button_group{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{background:none;border:none;appearance:none;padding:0;margin:0;text-decoration:none;cursor:pointer;text-align:start;position:relative;overflow:hidden;border-radius:var(--action-border-radius, 0);font-family:var(--font-menu)}.button:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.button{font-family:var(--font-menu);display:flex;align-items:center;justify-content:center;gap:1rem;position:relative;cursor:pointer;padding:1.4rem 3.2rem;font-size:1.6rem;text-align:center;font-weight:700;line-height:1.1;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{margin-left:auto}.button:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.button svg,.button span{position:relative;z-index:1}.button span{display:flex;align-items:center;gap:1rem}.button.disabled{pointer-events:none;background-color:var(--grey-dark) !important;color:var(--basic-white) !important}.button.icon{justify-content:space-between;gap:2rem;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{width:.9rem;height:.9rem;margin:0 0 -1px}.button svg{width:1.8rem;height:1.8rem}.button.download svg{width:1.8rem;height:1.8rem}@media(hover: hover){.button:hover:after{width:100%}}.button.primary{position:relative;background-color:var(--basic-blue);color:var(--basic-white)}.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:solid 1px 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{font-weight:400;color:var(--basic-blue);min-width:unset;padding:0}.button.is-text-link svg.facing-start{transform:scaleX(-1)}.button-icon{min-width:unset;width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;padding:.8rem}@media(min-width: 768px){.button-icon{padding:1rem}}.address-input-group{padding:0;border:none}.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{width:calc(50% + var(--_gap));margin-bottom:0 !important;margin-top:0 !important}.address-input-group .form-control input{background-color:#fff}.address-input-group .form-control input[disabled]{filter:brightness(0.9)}.address-input-group .form-control input[data-dirty=completed]{filter:unset;background-color:#c5ffdf;border-color:#094}.address-input-group .form-control input[data-dirty=error]{filter:unset;background-color:#fdd;border-color:red}.address-input-group .form-control+.form-control-group,.address-input-group .form-control-group+.form-control,.address-input-group .form-control+.form-control{margin-top:1.6rem}:root{--error-color: #ff5454;--focus-color: var(--basic-blue);--accent-color: #006bdc}.plate--element+.plate--element__contact_form{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{font-weight:700;font-family:var(--font-menu);color:inherit}::placeholder{font-family:var(--font-headings);color:var(--grey-dark);font-size:1.6rem;line-height:1.625;opacity:1;font-style:italic}[class^=call_me_back_by_fax_]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.contact_form .contact_form__helper{color:inherit;margin-block-start:.6rem;font-style:italic;font-size:1.5rem;margin:.6rem 0 0;color:var(--basic-blue)}.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{transition:border .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out,outline .2s ease-in-out;width:100%;font-family:var(--font-headings);font-style:italic;font-size:1.7rem;line-height:1.5;background:#fff;border-radius:var(--action-border-radius, 0);padding:1.1rem 1.6rem 1.1rem .8rem;font-size:1.6rem;font-family:var(--font-headings);line-height:1.7;border:none;border:1px solid var(--primary-dark-sand);outline:0px solid rgba(0,0,0,0)}.contact_form input:hover:not(:focus),.contact_form select:hover:not(:focus),.contact_form textarea:hover:not(:focus){border-color:var(--focus-color)}.contact_form input:focus,.contact_form select:focus,.contact_form textarea: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]{width:auto;margin:0}.contact_form textarea{resize:vertical;min-height:5.5ch}.contact_form__field{display:flex;flex-direction:column}.contact_form__field__error:not(:empty){margin-block-start:.8rem;color:var(--error-color)}.contact_form__field--error input:invalid,.contact_form__field--error textarea:invalid,.contact_form__field--error select:invalid{border-color:var(--error-color)}.contact_form .hide{display:none}.contact_form button[type=submit]{position:relative;margin:2.4rem 0 0}.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]:hover,.contact_form button[type=submit][disabled]:focus,.contact_form button[type=submit][disabled]:active{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{content:"";width:1.8rem;height:1.8rem;display:flex;animation-name:spin;animation-duration:4000ms;animation-iteration-count:infinite;animation-timing-function:linear;border:2px dotted currentColor;border-radius:100%}.form-input-label:not(legend):not(.file-input-label){display:flex;gap:1ch;grid-area:input;position:absolute;left:var(--form-input-label-inline-start, 0.8rem);z-index:1;padding:0;align-self:flex-start;margin-block-start:1.4ch;color:var(--grey-dark);font-size:1.6rem;font-style:italic;line-height:1.625;opacity:1;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;pointer-events:none}.contact_form__field:not(.radio):not(.checkbox):not(.file){position:relative;display:grid;grid-template-areas:"input" "error" "helper";align-self:end}.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,.contact_form__field:not(.radio):not(.checkbox):not(.file) .selector-wrapper{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[type=date]+.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) textarea.has-placeholder+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.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{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[type=date]+.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) textarea.has-placeholder+.form-input-label::before,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.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{content:"";position:absolute;inset:0 -0.2rem 0 -0.2rem;clip-path:inset(50% 0 0 0);background-color:var(--basic-white);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[type=date]+.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) textarea.has-placeholder+.form-input-label,.contact_form__field:not(.radio):not(.checkbox):not(.file) textarea[type=date]+.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{font-weight:700;color:var(--basic-blue);font-style:normal;font-family:var(--font-menu) !important}.contact_form__field:not(.radio):not(.checkbox):not(.file).date .form-input-label{justify-self:flex-start;align-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{padding:0;order:-1;width:100%}.grecaptcha-badge{display:none}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.file-input-wrapper{display:flex;flex-direction:column}.file-selected-list{margin:0;display:flex;flex-direction:column}.file-item{display:flex;align-items:center;gap:1rem;padding:1.6rem 2.4rem;background-color:#fff;border:1px solid var(--primary-dark-sand)}.file-item:not(:first-child){border-block-start:none}.file-item:first-child{margin-block-start:.8rem;border-start-start-radius:var(--action-border-radius, 0.8rem);border-start-end-radius:var(--action-border-radius, 0.8rem)}.file-item:last-child{border-end-start-radius:var(--action-border-radius, 0.8rem);border-end-end-radius:var(--action-border-radius, 0.8rem)}.file-size{flex:0 0 auto}.file-remove{background:none;border:none;appearance:none;padding:0;margin:0;text-decoration:none;cursor:pointer;text-align:start;flex:0 0 auto;margin-inline-start:auto;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--primary-dark-sand);border-radius:var(--action-border-radius, 0.8rem)}.file-remove svg{width:50%;height:50%;flex:0 0 auto;color:currentColor}.file-input-label{font-weight:700;font-family:var(--font-menu);color:inherit;margin-block-end:.6rem;font-size:1.5rem;line-height:1.5}@supports(-webkit-touch-callout: none){input[type=file]{color:rgba(0,0,0,0)}}.contact_form{display:grid;grid-template-columns:repeat(1, 1fr);column-gap:var(--form-grid-column-gap, 3rem);row-gap:var(--form-grid-row-gap, 2.4rem)}.contact_form>:not([data-grid-column]){grid-column:span 1}.contact_form [data-grid-column="1"]{grid-column:span 1}.contact_form [data-grid-column="2"]{grid-column:span 1}.contact_form [data-grid-column="3"]{grid-column:span 1}.contact_form [data-grid-column="4"]{grid-column:span 1}.contact_form [data-grid-column="5"]{grid-column:span 1}.contact_form [data-grid-column="6"]{grid-column:span 1}.contact_form [data-grid-column="7"]{grid-column:span 1}.contact_form [data-grid-column="8"]{grid-column:span 1}.contact_form [data-grid-column="9"]{grid-column:span 1}.contact_form [data-grid-column="10"]{grid-column:span 1}.contact_form [data-grid-column="11"]{grid-column:span 1}.contact_form [data-grid-column="12"]{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{border:1px solid rgba(0,0,0,0);border-radius:.4rem;background-color:rgba(0,0,0,0);opacity:0;transition:all .3s ease-out;transform:rotateX(90deg) scaleY(0);height:0}.notification .message.message__success{border-color:#44d07c;background-color:#ecfdf3}.notification .message.message__forgotten,.notification .message.message__error{border-color:#ff5454;background-color:#fff0f0}.notification .message.show{height:auto;opacity:1;transform:rotateX(0deg) scaleY(1)}.notification .message p{padding:1.2rem 1.6rem}.radio-check{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;padding-block:.4rem}.radio-check .form-input-label{margin-block-end:.8rem}.radio-check label{color:var(--object-text-color, inherit)}.radio-check input{accent-color:var(--basic-blue);flex:0 0 auto;align-self:flex-start;margin-block-start:.5ch;position:relative;padding:0;width:2rem;height:2rem}.radio-check input[type=checkbox]{position:relative;appearance:none;border:1px solid var(--primary-dark-sand)}.radio-check input[type=checkbox]::before{content:"";position:absolute;z-index:2;inset:.2rem;transition:all .2s ease-in-out;background-size:0%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4.52 12c-.4 0-.78-.16-1.06-.43l-3.2-3.17c-.34-.34-.34-.89 0-1.24.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.43z' fill='%23ffffff'/%3E%3C/svg%3E")}.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]{position:relative;appearance:none}.radio-check.default input[type=checkbox]::before{content:"";position:absolute;z-index:2;inset:.2rem;transition:all .2s ease-in-out;background-size:0%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4.52 12c-.4 0-.78-.16-1.06-.43l-3.2-3.17c-.34-.34-.34-.89 0-1.24.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.43z' fill='%23ffffff'/%3E%3C/svg%3E")}.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]{position:relative;appearance:none;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.radio-check.filter-chips label{font-weight:700;font-size:1.6rem;line-height:1;background-color:var(--grey-blue);padding:1.85rem 2.4rem;padding:.85rem 1.4rem;border-radius:var(--action-border-radius);transition:all .2s ease-in-out;cursor:pointer}.radio-check.filter-chips input[type=checkbox]:checked+label{outline:2px solid var(--basic-blue)}.checkbox_filter_chips fieldset{display:flex;gap:1.6rem;flex-wrap:wrap}.checkbox_filter_chips fieldset legend{margin-block-end:.6rem}.select-wrapper{position:relative;display:flex;flex-direction:column}.select-wrapper select{appearance:none;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00328 12.4151L8.28578 12.1326L13.4858 6.93258L13.7683 6.65008L13.2033 6.08508L12.9208 6.36758L8.00328 11.2851L3.08578 6.36758L2.80328 6.08508L2.23828 6.65008L2.52078 6.93258L7.72078 12.1326L8.00328 12.4151Z' fill='%232A384E'/%3E%3C/svg%3E%0A"),#fff;background-repeat:no-repeat;background-position:right 1.6rem center;background-size:1.5rem}.select-wrapper select svg{margin-left:2rem;height:1rem;width:1rem;pointer-events:none;transition:transform .2s ease-in-out}.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{padding:1.6rem 2.4rem;color:var(--object-text-color, var(--text-color-3))}.select .form-input-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.featured-links{display:grid;grid-template-columns:repeat(auto-fill, minmax(40rem, 1fr));gap:2rem}.featured-links .featured-link{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.8rem;font-weight:600;padding:2.4rem;text-decoration:none;color:var(--basic-blue);background-color:var(--grey-blue)}@media(min-width: 768px){.featured-links .featured-link{font-size:1.9rem}}.featured-links .featured-link svg,.featured-links .featured-link span{position:relative;z-index:1;transition:color .3s ease}.featured-links .featured-link svg{width:2.4rem;height:2.4rem}.featured-links .featured-link:after{content:"";position:absolute;top:0;left:0;width:0;background-color:var(--basic-blue);transition:width .3s ease;height:100%;transform-origin:left}.featured-links .featured-link:hover{color:var(--basic-white)}.featured-links .featured-link:hover span{color:var(--basic-white)}.featured-links .featured-link:hover:after{width:100%}.image img{max-width:100%;border-radius:var(--card-border-radius, 0)}.image--large{width:calc(100% + 2*20px);margin-left:-20px}@media(min-width: 768px){.image--large{height:100%;width:calc(100% + 2*15px);margin-left:-15px}.image--large img{height:100%;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}}@media(min-width: 768px){.plate--row .plate--column:first-of-type .image--large-col-1,.plate--row .plate--column:last-of-type .image--large-col-1{width:calc((100vw - 100%/1*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-2,.plate--row .plate--column:last-of-type .image--large-col-2{width:calc((100vw - 100%/2*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-3,.plate--row .plate--column:last-of-type .image--large-col-3{width:calc((100vw - 100%/3*12)/2 + 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((100vw - 100%/4*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-5,.plate--row .plate--column:last-of-type .image--large-col-5{width:calc((100vw - 100%/5*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-6,.plate--row .plate--column:last-of-type .image--large-col-6{width:calc((100vw - 100%/6*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-7,.plate--row .plate--column:last-of-type .image--large-col-7{width:calc((100vw - 100%/7*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-8,.plate--row .plate--column:last-of-type .image--large-col-8{width:calc((100vw - 100%/8*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-9,.plate--row .plate--column:last-of-type .image--large-col-9{width:calc((100vw - 100%/9*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-10,.plate--row .plate--column:last-of-type .image--large-col-10{width:calc((100vw - 100%/10*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-11,.plate--row .plate--column:last-of-type .image--large-col-11{width:calc((100vw - 100%/11*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-12,.plate--row .plate--column:last-of-type .image--large-col-12{width:calc((100vw - 100%/12*12)/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-1{margin-left:calc((100vw - 100%/1*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-2{margin-left:calc((100vw - 100%/2*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-3{margin-left:calc((100vw - 100%/3*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-4{margin-left:calc((100vw - 100%/4*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-5{margin-left:calc((100vw - 100%/5*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-6{margin-left:calc((100vw - 100%/6*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-7{margin-left:calc((100vw - 100%/7*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-8{margin-left:calc((100vw - 100%/8*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-9{margin-left:calc((100vw - 100%/9*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-10{margin-left:calc((100vw - 100%/10*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-11{margin-left:calc((100vw - 100%/11*12)/-2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-12{margin-left:calc((100vw - 100%/12*12)/-2 + 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((100vw - 100%)/-2);width:100vw}}.map{width:100%;padding-bottom:40%;z-index:110}[src="https://unpkg.com/leaflet@1.6.0/dist/images/marker-icon.png"]{display:none !important}.paragraph a:not(.button){color:var(--secondary-color);text-decoration:underline}.paragraph a:not(.button):hover{text-decoration:none}.paragraph h2,.paragraph .newsletter-tray .newsletter-tray-title,.newsletter-tray .paragraph .newsletter-tray-title,.paragraph #section-not-found .not-found-content .title,#section-not-found .not-found-content .paragraph .title{margin:0 0 2rem}.paragraph h3,.paragraph .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .paragraph .interviewee-name,.paragraph .job-result .job-result-content .job-result-content-title,.job-result .job-result-content .paragraph .job-result-content-title,.paragraph .related-job .related-job-title .title,.related-job .related-job-title .paragraph .title,.paragraph .result-content .title,.result-content .paragraph .title{margin:0 0 2.4rem}.paragraph ul{padding:0 0 0 2rem !important;list-style:square !important}.paragraph ul li{padding-left:1.5rem;position:relative}.paragraph ol{list-style:none;padding:0;counter-reset:my-awesome-counter;position:relative}.paragraph ol li{counter-increment:my-awesome-counter;padding-left:2rem;position:relative}.paragraph ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0}.paragraph p+p,.paragraph h2+p,.paragraph .newsletter-tray .newsletter-tray-title+p,.newsletter-tray .paragraph .newsletter-tray-title+p,.paragraph #section-not-found .not-found-content .title+p,#section-not-found .not-found-content .paragraph .title+p,.paragraph h3+p,.paragraph .interviewees-cvs .interviewee-cv .interviewee-name+p,.interviewees-cvs .interviewee-cv .paragraph .interviewee-name+p,.paragraph .job-result .job-result-content .job-result-content-title+p,.job-result .job-result-content .paragraph .job-result-content-title+p,.paragraph .related-job .related-job-title .title+p,.related-job .related-job-title .paragraph .title+p,.paragraph .result-content .title+p,.result-content .paragraph .title+p,.paragraph h4+p,.paragraph .country-selector .country-selector-content .sub-title+p,.country-selector .country-selector-content .paragraph .sub-title+p,.paragraph h5+p,.paragraph .content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .job-consultant-title+p,.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .paragraph .job-consultant-title+p,.paragraph .consultant-card-title p+p,.consultant-card-title .paragraph p+p,.paragraph .related-job .filled-overlay span+p,.related-job .filled-overlay .paragraph span+p,.paragraph h6+p{margin-top:.8rem}.paragraph p+h2,.paragraph .newsletter-tray p+.newsletter-tray-title,.newsletter-tray .paragraph p+.newsletter-tray-title,.paragraph #section-not-found .not-found-content p+.title,#section-not-found .not-found-content .paragraph p+.title,.paragraph p+h3,.paragraph .interviewees-cvs .interviewee-cv p+.interviewee-name,.interviewees-cvs .interviewee-cv .paragraph p+.interviewee-name,.paragraph .job-result .job-result-content p+.job-result-content-title,.job-result .job-result-content .paragraph p+.job-result-content-title,.paragraph .related-job .related-job-title p+.title,.related-job .related-job-title .paragraph p+.title,.paragraph .result-content p+.title,.result-content .paragraph p+.title,.paragraph p+h4,.paragraph .country-selector .country-selector-content p+.sub-title,.country-selector .country-selector-content .paragraph p+.sub-title,.paragraph p+h5,.paragraph .content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content p+.job-consultant-title,.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .paragraph p+.job-consultant-title,.paragraph .consultant-card-title p+p,.consultant-card-title .paragraph p+p,.paragraph .related-job .filled-overlay p+span,.related-job .filled-overlay .paragraph p+span,.paragraph p+h6,.paragraph p+p{margin-top:2.4rem}.plate--element__auto_whitespace{width:100%;margin-bottom:auto}.slider{overflow:hidden;position:relative}.video{padding-bottom:56%;position:relative;width:100%}.video,.video video{background-color:#000}.video .video-overlay,.video iframe,.video video{position:absolute;right:0;top:0;width:100%;height:100%}.video .video-overlay{transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center;animation:fadeOut 1s ease-out;animation-play-state:paused;cursor:pointer}.video .video-overlay:hover .video-play{background-color:var(--basic-blue);color:var(--basic-white)}.video .video-overlay img,.video .video-overlay picture{position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover}.video .video-overlay:before{content:"";position:absolute;inset:0;z-index:3;background-color:var(--transparent-dark-blue)}.video .video-play{z-index:5;position:relative}.video--loaded .video-overlay{opacity:0;pointer-events:none}.video--loaded .video-play{transform:scale(0)}.video-play{width:5.6rem;height:5.6rem;cursor:pointer;transition:transform .3s,background-color .3s,color .3s;border:none;display:flex;align-items:center;justify-content:center;background-color:var(--basic-blue);color:var(--basic-white)}@media(min-width: 768px){.video-play{width:8rem;height:8rem}}.video-play svg{width:2.4rem;height:2.4rem}@media(min-width: 768px){.video-play svg{width:3.2rem;height:3.2rem}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}100%{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}}@media(min-width: 768px){.hide-desktop{display:none}}.assesment-section .assesment-section-wrapper{display:grid;gap:4rem 1.5rem;grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.assesment-section .assesment-section-wrapper{grid-template-columns:repeat(12, minmax(0, 1fr));grid-template-rows:auto}}.assesment-section .assesment-content-wrapper{display:grid;gap:4.6rem 1.5rem;grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.assesment-section .assesment-content-wrapper{position:sticky;top:15rem;grid-row:1;grid-column:span 9}}@media(min-width: 992px){.assesment-section .assesment-content-wrapper{grid-template-columns:repeat(9, minmax(0, 1fr))}}@media(min-width: 768px){.assesment-section .assesment-content-wrapper .assesment-content{padding:7rem 0 0;margin:0 -5rem 0 0}}@media(min-width: 992px){.assesment-section .assesment-content-wrapper .assesment-content{grid-column:span 3}}.assesment-section .assesment-content-wrapper .assesment-content .subtitle{font-weight:300;font-size:1.8rem}@media(min-width: 768px){.assesment-section .assesment-content-wrapper .assesment-content .subtitle{font-size:1.9rem}}.assesment-section .assesment-content-wrapper .assesment-content .assesment-content-subtitle{font-size:1.6rem;font-weight:300}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper{display:flex;flex-direction:column;gap:2.4rem}@media(min-width: 768px){.assesment-section .assesment-content-wrapper .assesment-cards-wrapper{gap:2.4rem}}@media(min-width: 992px){.assesment-section .assesment-content-wrapper .assesment-cards-wrapper{grid-column:5/span 5;gap:4.6rem}}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card{border-radius:var(--card-border-radius, 0);background-color:var(--basic-white);padding:2.4rem;display:flex;gap:.9rem;flex-direction:column;align-items:center}@media(min-width: 768px){.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card{justify-content:flex-start;flex-direction:row}}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-icon{width:6.4rem;height:6.4rem;min-width:6.4rem}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-icon svg{width:100%;height:100%}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-content{position:relative;text-align:center;padding:.9rem 0 0;border-top:2px solid var(--grey-dark)}@media(min-width: 768px){.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-content{text-align:left;padding:0 0 0 .9rem;border-left:2px solid var(--grey-dark);border-top:none}}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-content .card-title{margin:0 0 .8rem}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-content .card-description{font-size:1.5rem}.assesment-section .assesment-image-grid{display:grid;gap:1.8rem;padding:0 2rem;align-items:flex-end;grid-template-columns:repeat(2, minmax(0, 1fr))}@media(min-width: 768px){.assesment-section .assesment-image-grid{padding:0;grid-template-columns:minmax(0, 1fr);gap:2rem;grid-column:10/span 3;grid-row:2;align-items:flex-start;margin:0 0 0 2.4rem}}@media(min-width: 992px){.assesment-section .assesment-image-grid{margin:0 0 0 4.6rem}}.assesment-section .assesment-image-grid .grid-image{position:relative}.assesment-section .assesment-image-grid .grid-image img{border-radius:var(--card-border-radius, 0)}@media(min-width: 768px){.assesment-section .assesment-image-grid .grid-image.first_image,.assesment-section .assesment-image-grid .grid-image.third_image{max-width:10rem}}@media(min-width: 992px){.assesment-section .assesment-image-grid .grid-image.first_image,.assesment-section .assesment-image-grid .grid-image.third_image{max-width:16.8rem}}@media(min-width: 768px){.assesment-section .assesment-image-grid .grid-image.first_image{grid-row:1}}.assesment-section .assesment-image-grid .grid-image.second_image{padding:0 1.6rem;grid-row:2;grid-column:1/span 2}@media(min-width: 768px){.assesment-section .assesment-image-grid .grid-image.second_image{padding:0;grid-row:2}}@media(min-width: 768px){.assesment-section .assesment-image-grid .grid-image.third_image{grid-row:3}}.bento-section .bento-section__grid{display:grid;gap:1.6rem;grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.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{margin-block-start:2.4rem}.bento-section__grid+.pagelinks{margin-block-start:5.2rem}.cards-section .cards-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 30rem));gap:3.2rem;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{position:relative;display:flex;flex-direction:column;justify-content:center;margin:0 0 8%;background-color:var(--basic-white);padding:3.2rem 2.4rem 4.2rem;box-shadow:4px 4px 28px 0px rgba(7,15,31,.1);border-start-start-radius:var(--card-border-radius, 0);border-start-end-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::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.cards-section .cards-wrapper .card .card-content{transition:opacity .3s ease-in-out;text-align:center}.cards-section .cards-wrapper .card .card-content .card-icon svg{margin:0 auto;border-bottom:2px solid var(--grey-dark);width:6.4rem;height:6.4rem;padding:0 0 1.4rem}.cards-section .cards-wrapper .card .card-content .card-subtitle{margin:.8rem 0 0;font-weight:300;font-size:1.7rem}@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{position:relative;display:grid;grid-template-areas:"image" "overlap" "content"}@media(min-width: 768px){.cta-section .section__inner{grid-template-areas:"section"}}.cta-section .section__inner .cta-section-media{width:100%;height:100%;grid-area:image/image/overlap/overlap;z-index:0;position:relative;aspect-ratio:3/4;max-width:100vw;max-height:90rem}@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{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.cta-section .section__inner .cta-section-media:before{top:unset;bottom:-1px;transform:translateY(0)}}.cta-section .section__inner .cta-section-media{display:grid;grid-template-areas:"media"}.cta-section .section__inner .cta-section-media .cta-section-background{overflow:hidden;grid-area:media}.cta-section .section__inner .cta-section-media .cta-section-background img{width:100%;height:100%;object-fit:cover}.cta-section .section__inner .cta-section-content{display:flex;align-items:flex-end;z-index:2;grid-area:overlap/overlap/content/content;grid-template-columns:minmax(0, 1fr);justify-content:center;z-index:1}@media(min-width: 768px){.cta-section .section__inner .cta-section-content{grid-area:section;align-items:center}}.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{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--basic-white);z-index:-1;backdrop-filter:blur(10px);clip-path:polygon(0 0, 100% 0, 100% 92%, 0% 100%)}@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{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--basic-white));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.cta-section-media::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--basic-white));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.cta-section-media::before{z-index:2;top:calc(100% + 1px)}.cta-section-media:after{z-index:2}.cta-section-media::after{top:0;bottom:unset;transform:translate(0px, -1px)}@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{display:flex;border:5px dashed var(--basic-blue);position:relative}[data-content-editor=true] .featured-jobs.has-no-hits::before{content:"No hits";position:absolute;left:50%;top:0;transform:translateX(-50%);color:var(--basic-blue);font-size:1.6rem;font-weight:700;text-transform:uppercase;text-align:center}.featured-jobs{overflow:hidden;padding:11rem 0}.featured-jobs .featured-jobs-browse-all{margin-block-start:1.2rem;display:flex}.featured-jobs .featured-jobs-browse-all a{text-decoration:none;font-weight:400;color:var(--secondary-color)}.featured-jobs .featured-jobs-wrapper{padding:0 0 5rem;position:relative}@media(min-width: 768px){.featured-jobs .featured-jobs-wrapper{padding:4rem 0 5rem}}.featured-jobs .swiper-slide{display:flex;align-items:stretch}@media(min-width: 992px){.featured-jobs .swiper-slide{flex-shrink:0}}.featured-jobs .button-group{position:relative;margin:2.4rem 0 0}@media(min-width: 768px){.featured-jobs .button-group{margin:3.9rem 0 0}}@media(min-width: 768px){.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{position:relative;display:grid;grid-template-areas:"image" "content"}@media(min-width: 992px){.featured-section .section__inner{grid-template-areas:"section" "content"}}.featured-section .section__inner .featured-section-media{width:100%;height:100%;grid-area:image;z-index:0;position:relative;aspect-ratio:15/14;max-width:100vw;max-height:90rem}@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{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.featured-section .section__inner .featured-section-media:before{top:unset;bottom:-1px;transform:translateY(0)}}.featured-section .section__inner .featured-section-media{display:grid;grid-template-areas:"media"}.featured-section .section__inner .featured-section-media .featured-section-video{overflow:hidden;grid-area:media;z-index:1;display:grid;grid-template-areas:"video";width:100%}.featured-section .section__inner .featured-section-media .featured-section-video iframe{grid-area:video;object-fit:cover;width:100%;height:100%;scale:1.1;translate:0}@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;object-fit:cover;width:100%;height:100%}.featured-section .section__inner .featured-section-media .featured-section-background{overflow:hidden;grid-area:media}.featured-section .section__inner .featured-section-media .featured-section-background img{width:100%;height:100%;object-fit:cover;border-radius:0}.featured-section .section__inner .featured-section-content{display:flex;align-items:center;z-index:2;grid-area:content;background-color:var(--primary-sand);padding:0 0 8vw}@media(min-width: 992px){.featured-section .section__inner .featured-section-content{background-color:rgba(0,0,0,0);grid-area:content;padding:0 0 8vw;margin-block-start:-35rem}}.featured-section .section__inner .featured-section-content .plate--container{margin-inline:unset;position:relative;align-self:flex-end}@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{border-start-start-radius:var(--card-border-radius, 0);border-start-end-radius:var(--card-border-radius, 0);margin:-5rem 0 0;position:relative;padding:2.4rem;background-color:var(--basic-white)}@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{padding:8rem 4rem 4rem 4rem;margin:0}}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom: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{left:0;bottom:.5px;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{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--basic-white));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.featured-section-media::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--basic-white));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.featured-section-media::before{z-index:2;top:calc(100% + 1px)}.featured-section-media:after{z-index:2}.featured-section-media::after{top:0;bottom:unset;transform:translate(0px, -1px)}.header-featured .section__inner{margin-block-start:0}@media(min-width: 768px){.header-featured .section__inner{margin-block-start:12rem}}.header-featured .featured-section-media::after{content:unset}.header-featured .featured-section-media::before{content:unset}.header-featured .featured-section-media{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}.featured-types::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.featured-types::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.featured-types{margin-block-end:6rem}.featured-types .featured-types-tabs{display:flex;gap:1.6rem;margin:4rem 0}.featured-types .featured-types-tabs .featured-types-tab{padding:.8rem 1.6rem;position:relative;overflow:hidden;border-radius:var(--action-border-radius, 0);font-family:var(--font-menu)}.featured-types .featured-types-tabs .featured-types-tab:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.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{line-height:1.5;cursor:pointer;transition:color .3s ease-in-out,font-weight .3s ease-in-out;position:relative}.featured-types .featured-types-tabs .featured-types-tab span{position:relative;z-index:1}.featured-types .featured-types-tabs .featured-types-tab.active{font-weight:700;background-color:var(--basic-blue);color:var(--basic-white)}.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{overflow:hidden;display:grid;grid-template-columns:minmax(0, 1fr);gap:0 2rem}@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{transition:grid-template-rows .3s ease-in-out,margin .3s ease-in-out;display:grid;grid-template-rows:0fr}.featured-types .featured-types-wrapper .featured-type-wrapper.active{grid-template-rows:1fr;margin:0 0 2rem}.featured-types .featured-types-wrapper .featured-type{background:none;border:none;appearance:none;padding:0;margin:0;text-decoration:none;cursor:pointer;text-align:start;position:relative;overflow:hidden;border-radius:var(--action-border-radius, 0);font-family:var(--font-menu)}.featured-types .featured-types-wrapper .featured-type:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.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;display:flex;overflow:hidden;width:100%;color:inherit;text-decoration:none;transition:box-shadow .3s ease-in-out;transition:color .3s ease-in-out;position:relative}.featured-types .featured-types-wrapper .featured-type:hover svg{transform:translateX(0.3rem)}.featured-types .featured-types-wrapper .featured-type .featured-type-title{font-family:var(--font-menu)}.featured-types .featured-types-wrapper .featured-type .featured-type-image{aspect-ratio:1;width:100%;max-width:11.2rem;position:relative;z-index:1;background-color:var(--grey-white)}.featured-types .featured-types-wrapper .featured-type .featured-type-image img{width:100%;height:100%;object-fit:cover}.featured-types .featured-types-wrapper .featured-type .featured-type-content{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1;gap:1rem;padding:1rem 2.3rem 1rem 1.6rem}.featured-types .featured-types-wrapper .featured-type .featured-type-content svg{width:2.4rem;height:2.4rem;min-width:2.4rem;transition:transform .3s ease-in-out}.featured-types .featured-types-wrapper .featured-type .featured-type-content .featured-type-description{font-size:1.3rem;line-height:1.2857142857;margin:.4rem 0 0;display:-webkit-box;-webkit-line-clamp:3;-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;justify-content:center;gap:1.8rem}@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{width:auto !important;height:auto !important}.featured-interviews-small .button-group{position:relative;margin:2.4rem 0 0}@media(min-width: 768px){.featured-interviews-small .button-group{margin:3.9rem 0 0}}.grid-section .grid-section-wrapper{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.grid-section .grid-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.grid-section .grid-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.grid-section .grid-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.grid-section .grid-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.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-row:1;grid-column:column-two/column-eleven}@media(min-width: 768px){.grid-section .grid-section-wrapper .grid-section-grid{grid-column:column-eight/column-twelve;margin-right:3rem}}@media(min-width: 768px){.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-row:1;grid-column:column-seven/column-twelve}}.grid-section .grid-section-wrapper.reverse .grid-section-grid{grid-row:1;grid-column:column-two/column-eleven}@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 .section__inner{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.highlights-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.highlights-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.highlights-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.highlights-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.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{margin-bottom:0rem;grid-column:column-one/column-five;grid-row:1;margin-right:5rem;display:flex;flex-direction:column;justify-content:center}}@media(min-width: 1310px){.highlights-section .highlights-content{grid-column:column-one/column-four}}.highlights-section .highlights-content .highlights-content-title{filter:blur(10px);transition:filter .2s ease-in-out}.highlights-section .highlights-content .highlights-content-title.animation-fade-in{filter:blur(0)}.highlights-section .highlights-content .highlights-content-subtitle{margin:1.4rem 0 0;font-weight:300}.highlights-section .highlights-list{grid-column:column-one/column-ten;grid-row:2;display:flex;justify-content:center;flex-direction:column;gap:.8rem;z-index:2}@media(min-width: 992px){.highlights-section .highlights-list{grid-column:column-six/column-ten;grid-row:1;gap:1.6rem}}@media(min-width: 1310px){.highlights-section .highlights-list{grid-column:column-five/column-nine}}.highlights-section .highlights-list .highlights-item{padding:1.2rem 1.6rem;background:linear-gradient(90deg, #ffffff 0%, #ffffff 52%, rgba(255, 255, 255, 0) 100%);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);line-height:1.3;border-start-start-radius:var(--card-border-radius, 0);border-end-start-radius:var(--card-border-radius, 0)}@media(min-width: 768px){.highlights-section .highlights-list .highlights-item{padding:2.4rem}}.highlights-section .highlights-list .highlights-item .highlights-item-title{font-size:2rem;font-weight:700}@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 .locations-section-wrapper{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.locations-section .locations-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.locations-section .locations-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.locations-section .locations-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.locations-section .locations-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.locations-section .locations-section-wrapper{align-items:flex-start}.locations-section .locations-section-wrapper .locations-content{grid-column:column-one/column-twelve;grid-row:2;position:relative}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-content{grid-row:1;grid-column:column-two/column-five;margin:3.6rem 4rem 0 -1.5rem}}.locations-section .locations-section-wrapper .locations-content .locations-content-inner{border-start-start-radius:var(--card-border-radius, 0);border-start-end-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{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.locations-section .locations-section-wrapper .locations-content .locations-content-inner{background-color:var(--basic-white);padding:2.4rem;z-index:10;position:relative}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-content .locations-content-inner{padding:4rem}}.locations-section .locations-section-wrapper .locations-content .locations-content-title{margin:0 0 1.2rem}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-content .locations-content-title{margin:0 0 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{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:1.2rem 0}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header .icon{display:flex;position:relative;width:1.8rem;height:1.8rem}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header .icon svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:var(--basic-blue);transition:transform .3s ease}.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 .3s ease-in-out}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .locations-content-content-inner{overflow:hidden;transition:padding .3s ease;z-index:5;position:relative}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-contact-person{display:grid;margin:3.6rem 0 0;grid-template-areas:"image content" "button button";grid-template-columns:7rem auto;gap:1.6rem}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-contact-person .contact-person-image{grid-area:image;height:5rem;overflow:hidden}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-contact-person .contact-person-image img{width:100%;height:auto}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-contact-person .contact-person-content{grid-area:content}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-contact-person .contact-person-content .contact-person-name{font-weight:600}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .location-contact-person .contact-person-button{grid-area:button}.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{padding:0 0 3.2rem}.locations-section .locations-section-wrapper .locations-grid{grid-column:column-one/column-twelve;grid-row:1;display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, auto);gap:.9rem;margin:0 0 6rem}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-grid{grid-column:column-seven/column-twelve;gap:1.8rem}}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item{grid-column:span 3;position:relative}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item .location-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(223,234,237,.8);transition:opacity .3s ease;background-blend-mode:darken;display:flex;align-items:center;justify-content:center;color:var(--basic-blue);cursor:pointer;z-index:2;padding:2rem;text-align:center;border-radius:var(--card-border-radius, 0)}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item .location-overlay:hover{opacity:1}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(1){grid-column:span 2;margin:-1.9rem 0 0 1.2rem}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(1){margin:-3.6rem 0 0 0}}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(2),.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(3){aspect-ratio:3/2}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(2){margin:auto 0 0}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(3){margin:0 0 -1.2rem 0}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(3){margin:0 0 -2.4rem -1.8rem}}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item picture{position:absolute;z-index:1;position:absolute;right:0;top:0;width:100%;height:100%}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--card-border-radius, 0)}.logo-section{position:relative}.logo-section .scroll-wrapper{overflow:hidden;max-height:50rem;margin:5rem 0 0;padding:0 0 5rem;mask-image:linear-gradient(180deg, transparent 0%, black 20%, black 80%, transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0%, black 20%, black 80%, transparent 100%)}.logo-section .logo-section-wrapper{display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));gap:3.2rem 1.5rem;padding:5rem 2rem}@media(min-width: 576px){.logo-section .logo-section-wrapper{gap:3rem 5rem}}@media(min-width: 992px){.logo-section .logo-section-wrapper{padding:5rem 0 10rem;grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 992px){.logo-section .logo-section-wrapper{gap:8rem 4rem}}.logo-section .logo-section-wrapper .logo-wrapper{border-radius:var(--card-border-radius, 0);display:flex;align-items:center;justify-content:center;background-color:var(--basic-white);transition:all .3s ease-in-out;padding:.8rem;box-shadow:0px .4rem 2rem 0px rgba(0,0,0,.1);grid-column:span 3;aspect-ratio:17/12}@media(min-width: 992px){.logo-section .logo-section-wrapper .logo-wrapper{grid-column:span 2;padding:2.4rem}}.logo-section .logo-section-wrapper .logo-wrapper img{width:100%;height:100%;object-fit:contain;max-height:7.5rem}.logo-section .logo-section-wrapper .logo-wrapper:hover{box-shadow:none}@media(max-width: 991.98px){.logo-section .logo-section-wrapper .logo-wrapper:nth-child(6n+1){grid-column:2/span 3}}@media(min-width: 992px){.logo-section .logo-section-wrapper .logo-wrapper:nth-child(10n+1){grid-column:2/span 2}}.offices-section{--officeMargin: 1.8rem;position:relative;z-index:1}.offices-section .offices-background{left:0;width:100%;z-index:-1;top:-3vw;transform:skew(0deg, -5deg) scaleY(0);height:0;background-color:var(--sectionBackgroundColor, var(--basic-white));position:absolute;transition:transform .5s ease-out;transition-delay:.5s;transform-origin:top;height:100%}.offices-section .offices-background.animation-grow{transform:skew(0deg, -5deg) scaleY(1);opacity:1}.offices-section .section__inner{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.offices-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.offices-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.offices-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.offices-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.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{justify-content:flex-start;margin:0}}@media(min-width: 768px){.offices-section .offices-section-button{grid-column:column-one/column-four;grid-row:2}}.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{display:flex;gap:2.4rem 1.7rem;flex-wrap:wrap;gap:1.9rem;align-content:flex-start;margin:6.4rem 0 0;justify-content:center;grid-column:column-one/column-twelve;grid-row:2}@media(min-width: 768px){.offices-section .offices-section-wrapper{margin:2.4rem 0 0;gap:3.2rem;grid-column:column-five/column-twelve;grid-row:1/span 2;margin-left: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{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}.offices-section .offices-section-wrapper .office-result .office-result-title{font-size:2rem;line-height:1;font-weight:700;text-align:center;margin:1.2rem 0 0}@media(min-width: 768px){.offices-section .offices-section-wrapper .office-result .office-result-title{font-size:2.2rem}}.offices-section .offices-section-wrapper .office-result:nth-child(1){margin-top:var(--officeMargin)}@media(min-width: 992px){.offices-section .offices-section-wrapper .office-result:nth-child(1){margin-top:5.3rem}}@media(min-width: 992px){.offices-section .offices-section-wrapper .office-result:nth-child(2){margin-top:calc(5.3rem - var(--officeMargin))}}.offices-section .offices-section-wrapper .office-result:nth-child(3){margin-top:var(--officeMargin)}@media(min-width: 992px){.offices-section .offices-section-wrapper .office-result:nth-child(3){margin-top:calc(5.3rem - var(--officeMargin)*2)}}@media(min-width: 992px){.offices-section .offices-section-wrapper .office-result:nth-child(4){margin-top:calc(5.3rem - var(--officeMargin)*3)}}.our-approach{--stepMargin: 2.8rem}.our-approach .section__inner{position:relative}.our-approach .section__inner h2,.our-approach .section__inner .newsletter-tray .newsletter-tray-title,.newsletter-tray .our-approach .section__inner .newsletter-tray-title,.our-approach .section__inner #section-not-found .not-found-content .title,#section-not-found .not-found-content .our-approach .section__inner .title{filter:blur(10px);transition:filter .35s ease-out}.our-approach .section__inner h2.animation-up,.our-approach .section__inner .newsletter-tray .animation-up.newsletter-tray-title,.newsletter-tray .our-approach .section__inner .animation-up.newsletter-tray-title,.our-approach .section__inner #section-not-found .not-found-content .animation-up.title,#section-not-found .not-found-content .our-approach .section__inner .animation-up.title{filter:blur(0)}.our-approach .section__inner .steps-background{left:0;width:100%;z-index:0;transform:skew(0deg, -5deg) scaleY(0);height:0;background-color:var(--primary-light-blue);position:absolute;transition:transform .35s ease-out;transition-delay:.25s;transform-origin:top;height:100%}@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{transform:skew(0deg, -5deg) scaleY(1);opacity:1}.our-approach .steps-wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:calc(8vw + 8rem) 0;min-height:42rem;margin:calc(8vw + 2rem) 0 0}@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{gap:0 3.2rem;grid-template-columns:repeat(4, minmax(0, 1fr));margin:0;align-items:flex-start}}.our-approach .steps-wrapper .step{position:relative;text-align:center;padding:3rem 2rem 3.2rem}@media(min-width: 992px){.our-approach .steps-wrapper .step:nth-child(1){margin-top:calc(var(--stepMargin)*3)}}@media(min-width: 992px){.our-approach .steps-wrapper .step:nth-child(2){margin-top:calc(var(--stepMargin)*2)}}@media(min-width: 992px){.our-approach .steps-wrapper .step:nth-child(3){margin-top:var(--stepMargin)}}.our-approach .steps-wrapper .step .step-background{position:absolute;background-color:var(--basic-white);position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1;transform-origin:center;transition:transform .3s ease-in-out;box-shadow:4px 4px 28px 0px rgba(7,15,31,.1)}.our-approach .steps-wrapper .step .step-background::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.our-approach .steps-wrapper .step .step-background::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom: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{display:flex;align-items:center;justify-content:center;position:relative;padding:.5rem;margin:0 auto 1.6rem;width:6.4rem;height:6.4rem}.our-approach .steps-wrapper .step .step-top .step-icon img,.our-approach .steps-wrapper .step .step-top .step-icon svg{width:100%;height:100%}.our-approach .steps-wrapper .step .step-top .step-icon:after{content:"";width:6.4rem;height:2px;background-color:var(--basic-blue);margin:0 auto;bottom:-0.5rem;position:absolute}.our-approach .steps-wrapper .step .step-top .step-title{text-align:center;font-weight:400}.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{overflow:hidden;position:relative;isolation:isolate}.parallax-section .section__inner{aspect-ratio:9/5;position:relative;overflow:hidden}.parallax-section .section__inner::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.parallax-section .section__inner::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.parallax-section .section__inner{max-width:100vw;max-height:90rem}@media(min-width: 768px){.parallax-section .section__inner{max-width:192rem;width:100%}}@media(min-width: 1920px){.parallax-section .section__inner{margin:0 auto}}.parallax-section .section__inner::after{bottom:unset;top:-1px;transform:translate(0);z-index:2}.parallax-section .section__inner::before{top:unset;bottom:0;transform:translate(0, 1px);z-index:2}.parallax-section .parallax-image.image--lazy{padding-bottom:0 !important}.parallax-section .parallax-image{position:relative;width:100%;height:100%;display:block;overflow:hidden}.parallax-section .parallax-image img{width:100%;height:120%;object-fit:cover;object-position:center;border-radius:0;will-change:transform}.phases-section .section__inner .phases-section-content{position:relative;background-attachment:fixed;display:grid;background-position:center;background-size:cover;grid-template-rows:auto calc(100vw + 3rem)}.phases-section .section__inner .phases-section-content::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}@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{z-index:0;bottom:-1px;transform:translateY(0);top:unset}@media(min-width: 768px){.phases-section .section__inner .phases-section-content{grid-template-rows:auto 50vw}}.phases-section .section__inner .phases-section-content .content{padding:5rem 0 2rem;z-index:1;position:sticky;top:0;margin:0 0 -3rem;background-color:var(--sectionBackgroundColor, var(--primary-sand))}@media(min-width: 768px){.phases-section .section__inner .phases-section-content .content{padding:15rem 0 0;margin:0 0 -3rem}}.phases-section .section__inner .phases-wrapper{position:relative;overflow:hidden;z-index:2;background-color:var(--sectionBackgroundColor, var(--primary-sand))}.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{padding:5rem 0 6.4rem;flex-wrap:wrap;gap:1.6rem}}.phases-section .section__inner .phases-tabs::-webkit-scrollbar{display:none}.phases-section .section__inner .phases-tabs .phases-tab{border-radius:var(--action-border-radius, 0);background-color:var(--grey-blue);padding:.8rem 1.6rem;line-height:1.5;white-space:nowrap;cursor:pointer;transition:background-color .3s ease-in-out;position:relative}.phases-section .section__inner .phases-tabs .phases-tab:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--basic-blue);border-radius:var(--action-border-radius, 0);transform:scale(0, 1);transform-origin:left;transition:transform .3s ease-in-out}.phases-section .section__inner .phases-tabs .phases-tab span{z-index:1;position:relative}.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-columns:8fr 4fr;grid-template-areas:"content ." "steps ."}}.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{grid-area:steps;opacity:0;transition-delay:.3s !important;transform:translateY(5rem);transition:opacity .5s ease-in-out,transform .5s ease-in-out;width:calc(100% + 3rem);padding:2rem 3.1rem;overflow-x:auto;display:grid;grid-template-columns:repeat(3, 26rem);gap:2rem;margin:0 -1.5rem;mask-image:linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%)}@media(min-width: 768px){.phases-section .section__inner .phase .phase-steps{overflow:visible;mask-image:none;width:calc(100% + 5rem);padding:0 5rem;margin:0 -5rem}}@media(min-width: 992px){.phases-section .section__inner .phase .phase-steps{margin:auto 0 0;grid-template-columns:repeat(3, minmax(0, 1fr));padding:0;width:100%}}.phases-section .section__inner .phase .phase-steps::-webkit-scrollbar{display:none}.phases-section .section__inner .phase .phase-steps .phase-step{border-radius:var(--card-border-radius, 0);overflow:hidden;background-color:var(--basic-white);padding:2.4rem;min-width:26rem;box-shadow:0px 4px 20px 0px rgba(0,0,0,.1)}@media(min-width: 992px){.phases-section .section__inner .phase .phase-steps .phase-step{background-color:var(--transparent-white);min-width:unset}}.phases-section .section__inner .phase .phase-steps .phase-step h4,.phases-section .section__inner .phase .phase-steps .phase-step .country-selector .country-selector-content .sub-title,.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 .related-job:hover .filled-overlay span,.related-job:hover .filled-overlay .phases-section .section__inner .phase .phase-steps .phase-step span{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{border-radius:var(--card-border-radius, 0);background-color:var(--transparent-white);padding:2.4rem;grid-column:span 2;display:flex;flex-direction:column;gap:.6rem}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper{display:flex;align-items:center;gap:1.3rem;width:100%;font-size:1.3rem}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper .bar{height:2.4rem;background-color:var(--basic-white);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%;position:absolute;top:0;left:0;width:0;transition:width .5s ease-in-out}.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:nth-of-type(1) .bar-fill{transition-delay:0.2s}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper:nth-of-type(2) .bar-fill{transition-delay:0.4s}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper:nth-of-type(3) .bar-fill{transition-delay:0.6s}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper:nth-of-type(4) .bar-fill{transition-delay:0.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{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.quote-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.quote-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.quote-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.quote-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.quote-section-wrapper{margin:4rem 0 0}@media(min-width: 768px){.quote-section-wrapper{margin:0}}.quote-section-text{position:relative;grid-area:2/column-one/2/column-twelve;display:flex;align-items:flex-start;gap:.8rem;z-index:1}@media(min-width: 576px){.quote-section-text{grid-area:1/column-one/1/column-seven;gap:2rem}}.quote-section-text .quote{font-size:1.7rem;line-height:2;align-items:flex-start;font-style:italic;font-family:var(--font-headings)}@media(min-width: 576px){.quote-section-text .quote{font-size:1.9rem}}.quote-section-text .quote .author{font-family:var(--font-menu);font-weight:600;font-style:normal;list-style:square;padding-left:2rem}.quote-section-text .quote .author li>span{font-weight:400}.quote-section-text svg{max-width:3rem;aspect-ratio:19/15;margin:.7rem 0 0}@media(min-width: 768px){.quote-section-text svg{max-width:7.5rem}}.quote-section-author{font-weight:600;font-size:1.9rem}.quote-section-image{grid-area:1/column-one/1/column-twelve;padding:0 0 3.6rem;display:flex;position:relative;z-index:0;justify-content:center}@media(min-width: 576px){.quote-section-image{padding:0;grid-area:1/column-nine/1/column-twelve}}.quote-section-image img{object-fit:cover;width:100%;height:100%;border-radius:100%}.quote-section-image .image-wrapper{position:relative;width:14rem;height:14rem;min-width:14rem;aspect-ratio:1}@media(min-width: 768px){.quote-section-image .image-wrapper{width:20rem;height:20rem;min-width:20rem}}.section{background-color:var(--sectionBackgroundColor, var(--primary-sand))}.section--center .plate--column{justify-content:center}@media(min-width: 768px){.section--balance .plate--row{flex-wrap:nowrap}.section--balance .plate--column{min-width:unset;width:unset;max-width:unset;flex-grow:1;flex-basis:unset;flex-shrink:1}}.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{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.section.interview{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.section.interview{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.section.interview{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.section.interview{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.section.interview .section__inner{width:100%;grid-column:column-one/column-twelve}@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;gap:3rem 2rem;display:grid-lanes;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;margin:0 0 1.6rem;line-height:1}.sitemap-section .sitemap-group__list{margin:0;padding:0;list-style:none}.sitemap-section .sitemap-group__list li+li{margin-block-start:.8rem}.sitemap-section .sitemap-group__list a{text-decoration:none;color:inherit;transition:font-weight .3s ease;position:relative;line-height:1.5;display:inline-block}.sitemap-section .sitemap-group__list a:after{content:"";height:1px;width:100%;bottom:0;position:absolute;left:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;background-color:var(--primary-brass)}.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{font-family:var(--font-text);font-weight:700;display:inline-block}.slogan-section .second-line{display:inline-block;font-family:var(--font-headings)}.slogan-section .word{position:relative;display:inline-block}.slogan-section .word .word-container{visibility:hidden}.slogan-section .word .word-span{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.team-section{overflow:hidden;background-color:unset !important;padding:0 !important}.team-section .offset-md-8{margin-inline-start:auto}.team-section.is-special-team-section{--sectionBackgroundColor: rgba(223, 234, 237, 1)}.team-section.is-special-team-section::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.team-section.is-special-team-section::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.team-section.is-special-team-section::before,.team-section.is-special-team-section::after{position:relative;transform:translateY(0);display:flex}.team-section.is-special-team-section .section__inner{position:relative;padding-block:4rem}@media(min-width: 768px){.team-section.is-special-team-section .section__inner .swiper-wrapper.justify-center-less-than-4{justify-content:center}}.team-section.is-special-team-section .section__inner::before{content:"";position:absolute;inset:-1px 0;background:var(--sectionBackgroundColor)}.team-section .section__inner{padding:0 0 2rem}.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{position:relative;margin:2.4rem 0 0}@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 .image.image--lazy{padding-bottom:0 !important}.technology-section .technology-wrapper{display:grid;gap:2rem;align-items:center;grid-template-columns:1fr}@media(min-width: 1310px){.technology-section .technology-wrapper{grid-template-columns:6fr 2fr 5fr}}.technology-section .technology-plus{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;background-color:#b8bcbd;color:var(--basic-blue);margin:auto;border-radius:var(--action-border-radius, 0)}@media(min-width: 1310px){.technology-section .technology-plus{width:6.4rem;height:6.4rem}}.technology-section .technology-plus svg{width:2.8rem;height:2.8rem}.technology-section .technology-content{position:relative;background-color:var(--basic-white);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);border-radius:var(--card-border-radius, 0);padding:2rem}@media(min-width: 1310px){.technology-section .technology-content{padding:3.6rem 3.4rem}}.technology-section .technology-content .technology-content-lists{display:grid;transform-origin:left;overflow:hidden;grid-template-rows:auto;grid-template-columns:1fr}@media(min-width: 1310px){.technology-section .technology-content .technology-content-lists{grid-template-rows:0fr;padding:0 1.6rem}}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper{overflow:hidden;display:flex;flex-direction:column;gap:4.2rem}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list h4,.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list .country-selector .country-selector-content .sub-title,.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 .related-job:hover .filled-overlay span,.related-job:hover .filled-overlay .technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list span{margin:0 0 1.6rem}.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{display:flex;align-items:flex-start;line-height:1.5;margin:0 0 .8rem}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list ul li svg{width:2.2rem;height:2.2rem;min-width:2.2rem;background-color:var(--primary-light-blue);padding:.4rem;margin:.5rem .8rem 0}.technology-section .technology-content .technology-content-image{position:relative;padding-bottom:0 !important}.technology-section .technology-content .technology-content-image img{width:100%;height:auto}.technology-section .technology-content.first .technology-content-image{margin-top:2.4rem}.technology-section .technology-content.second{display:grid;z-index:3;grid-template-rows:auto;padding:2rem 2rem 2.4rem}@media(min-width: 1310px){.technology-section .technology-content.second{grid-template-rows:auto 0fr;margin-right:10rem;padding:3.6rem 4.8rem 3.2rem 3.4rem}}.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-row:1;grid-column:1;position:relative}@media(min-width: 1310px){.technology-section .technology-content.second .technology-content-wrapper{grid-column:1/3}}.technology-section .technology-content.second .technology-content-wrapper:before{position:absolute;inset:-3.6rem -4.8rem -3.2rem -3.4rem;background-color:var(--basic-white);z-index:-1}@media(min-width: 1310px){.technology-section .technology-content.second .technology-content-wrapper:before{content:"";border-radius:var(--card-border-radius, 0)}}.technology-section .technology-content.second .technology-content-image-before,.technology-section .technology-content.second .technology-content-image-after{width:20rem;height:20rem}.technology-section .technology-content.second .technology-content-image-before{position:absolute;bottom:0;right:0;transform:translate(50%, 50%);z-index:-2;display:none}@media(min-width: 1310px){.technology-section .technology-content.second .technology-content-image-before{display:block}}.technology-section .technology-content.second .technology-content-image-after{margin-left:auto;transform-origin:left;grid-row:auto;grid-column:1;width:calc(100% - 1rem);height:auto;margin:4.8rem .5rem 0 .5rem}@media(min-width: 576px){.technology-section .technology-content.second .technology-content-image-after{width:auto;margin:0}}@media(min-width: 1310px){.technology-section .technology-content.second .technology-content-image-after{height:0;bottom:0;right:0;grid-row:2;grid-column:2}}.usp-cards-section{--uspCardMargin: 2.8rem}.usp-cards-section .section__inner{position:relative}.usp-cards-section .section__inner .usp-cards-background{left:0;width:100%;z-index:0;transform:skew(0deg, -5deg) scaleY(0);height:0;background:linear-gradient(-5deg, rgb(223, 234, 237) 0%, rgb(250, 250, 250) 65%);position:absolute;transition:transform .5s ease-out;transition-delay:.5s;transform-origin:top;height:calc(100% + 3rem)}@media(min-width: 992px){.usp-cards-section .section__inner .usp-cards-background{height:100%}}.usp-cards-section .section__inner .usp-cards-background.animation-grow{transform:skew(0deg, -5deg) scaleY(1);opacity:1}.usp-cards-section .usp-cards-wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.6rem 0;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{gap:0 3.2rem;grid-template-columns:repeat(4, minmax(0, 1fr));margin:0;align-items:flex-start}}.usp-cards-section .usp-cards-wrapper .usp-card{position:relative;text-align:center;padding:3rem 2rem 3.2rem}.usp-cards-section .usp-cards-wrapper .usp-card .usp-card-title{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 svg{width:6.4rem;height:6.4rem}@media(min-width: 992px){.usp-cards-section .usp-cards-wrapper .usp-card:nth-child(1){margin-top:calc(var(--uspCardMargin)*3)}}@media(min-width: 992px){.usp-cards-section .usp-cards-wrapper .usp-card:nth-child(2){margin-top:calc(var(--uspCardMargin)*2)}}@media(min-width: 992px){.usp-cards-section .usp-cards-wrapper .usp-card:nth-child(3){margin-top:var(--uspCardMargin)}}footer.footer::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}footer.footer:before{width:100%}.footer{position:relative;margin:10vw 0 0;z-index:131;background-color:var(--basic-white)}.footer .footer-grid{gap:3rem 0;display:grid;grid-template-areas:"contact" "sectors" "functionalareas" "lists"}@media(min-width: 576px){.footer .footer-grid{gap:5rem 2.5rem;grid-template-areas:"contact lists" "sectors functionalareas"}}@media(min-width: 992px){.footer .footer-grid{gap:4rem;grid-template-areas:"contact sectors functionalareas lists";grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}}.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){text-decoration:none;transition:font-weight .3s ease;display:table;position:relative}.footer .footer-content a:not(.button):hover{color:var(--primary-brass)}.footer .footer-content a:not(.button):hover:after{transform:scaleX(1)}.footer .footer-link-after,.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){line-height:1.5;display:inline-block}.footer .footer-link-after:after,.footer .footer-bottom .footer-bottom-content a:not(.button):after,.footer .footer-content a:not(.button):after{content:"";height:1px;width:100%;bottom:0;position:absolute;left:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;background-color:var(--primary-brass)}.footer,.footer a:not(.button){color:var(--basic-blue)}.footer .footer-logo{width:6.2rem;max-width:100%;transform:translateY(-58%)}@media(min-width: 992px){.footer .footer-logo{transform:translateY(-78%);width:6.7rem}}.footer .footer-logo.image--lazy{padding-bottom:0 !important}.footer .footer-logo img{border-radius:0}.footer .footer-title{font-family:var(--font-menu);font-size:1.9rem;font-weight:600;margin:0 0 1.6rem;line-height:1}.footer ul,.footer .footer-list{margin:0 0 1.6rem 0}.footer .footer-list .footer-list-wrapper{margin:0 0 2.5rem}@media(min-width: 768px){.footer .footer-list .footer-list-wrapper{margin:0 0 5rem}}.footer .footer-list li{position:relative}.footer .footer-contact-wrapper{grid-area:contact}.footer .footer-list-wrapper{grid-area:lists}.footer .footer-list-wrapper .cta-buttons-wrapper .cta-buttons-wrapper-inner{align-items:center}.footer .footer-list-wrapper .cta-buttons-wrapper .cta-buttons-wrapper-inner .button{width:100%;max-width:30rem;min-width:unset}@media(min-width: 1310px){.footer .footer-list-wrapper .cta-buttons-wrapper .cta-buttons-wrapper-inner{margin:auto}}.footer .footer-sectors-wrapper{grid-area:sectors}.footer .footer-functionalareas-wrapper{grid-area:functionalareas}.footer .footer-bottom{padding:2.5rem 1.5rem;background-color:var(--primary-sand)}@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-size:1.5rem;font-family:var(--font-menu)}.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;gap:.5rem 4rem;flex-wrap:wrap;flex-direction:column}@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;text-decoration:none;position:relative}.footer .footer-bottom .footer-bottom-content a:not(.button):after,.footer .footer-bottom .footer-bottom-content ul a:not(.button):after{bottom:0rem}.footer .footer-bottom .footer-bottom-content a:not(.button):hover,.footer .footer-bottom .footer-bottom-content ul a:not(.button):hover{text-decoration:none;color:var(--primary-brass)}.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}.newsletter-tray{overflow:hidden;padding:11rem 0;background-color:var(--primary-sand)}.newsletter-tray .newsletter-tray-title{margin:0 0 1rem;grid-row:1}@media(min-width: 768px){.newsletter-tray .newsletter-tray-title{grid-row:unset}}.newsletter-tray .newsletter-tray-wrapper{display:grid;grid-template-columns:1fr;gap:3rem;align-items:flex-start;background-color:var(--sectionBackgroundColor, var(--basic-white));padding:3rem 2.4rem;margin:0 0 8vw;z-index:999;position:relative;border-start-start-radius:var(--card-border-radius, 0);border-start-end-radius:var(--card-border-radius, 0)}@media(min-width: 768px){.newsletter-tray .newsletter-tray-wrapper{padding:5.7rem 4.8rem 6.7rem;gap:4rem;grid-template-columns:1fr 1fr}}@media(min-width: 992px){.newsletter-tray .newsletter-tray-wrapper{gap:3rem 10.7rem}}.newsletter-tray .newsletter-tray-wrapper::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.newsletter-tray .newsletter-tray-content{position:relative;grid-row:2;margin:0 0 4rem}@media(min-width: 768px){.newsletter-tray .newsletter-tray-content{grid-row:1/3;grid-column:2;margin:0}}.newsletter-tray .newsletter-tray-content .quote{display:flex;align-items:flex-start;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{width:3.9rem;min-width:3.9rem;aspect-ratio:19/15}@media(min-width: 992px){.newsletter-tray .newsletter-tray-content .quote svg{width:7.6rem;min-width:7.6rem}}.newsletter-tray .newsletter-tray-content .quote span{line-height:normal;font-size:1.9rem;position:relative;font-family:var(--font-headings);font-style:italic}@media(min-width: 992px){.newsletter-tray .newsletter-tray-content .quote span{font-size:2.7rem}}.newsletter-tray .newsletter-tray-content .quote .author{list-style:square;position:relative;line-height:normal;font-weight:600;font-size:1.7rem;padding-left:2rem;font-family:var(--font-text);margin:.8rem 0 0}@media(min-width: 768px){.newsletter-tray .newsletter-tray-content .quote .author{line-height:initial;font-size:1.9rem}}.newsletter-tray .newsletter-tray-content .author-image{position:relative;margin:auto auto 0;width:17.6rem;height:17.6rem}@media(min-width: 768px){.newsletter-tray .newsletter-tray-content .author-image{width:20rem;height:20rem}}.newsletter-tray .newsletter-tray-content .author-image picture{overflow:hidden;height:100%;background-color:var(--primary-sand);border-radius:100%}.newsletter-tray .newsletter-tray-content .author-image img{object-position:top;object-fit:contain;max-width:100%}.newsletter-tray .contact_form button[type=submit]{width:100%}@media(min-width: 576px){.newsletter-tray .contact_form button[type=submit]{width:auto}}.content-type-company .header-search-submit{bottom:10px}@media(min-width: 576px){.content-type-company .header-search-submit{bottom:9px}}.content-type-company .search-container{padding:0}.content-type-company .search-container-wrapper{margin:-5vw 0 0;width:100%}.content-type-company .search-container-results{gap:3.5rem 3rem}@media(min-width: 992px){.content-type-company .search-container-results{grid-template-columns:repeat(3, 1fr);margin:0}}.content-type-company .search-container-results .result-wrapper{clip-path:unset}.content-type-company.is-detail .featured-jobs{padding-top:6rem;padding-bottom:0}@media(min-width: 768px){.content-type-company.is-detail .featured-jobs{padding-top:12rem}}.content-type-company.is-detail .featured-jobs.card-jobs{padding-top:6rem;padding-bottom:0}@media(min-width: 768px){.content-type-company.is-detail .featured-jobs.card-jobs{padding-top:12rem}}.algolia-index.consultants{padding:0 0 9rem}@media(min-width: 768px){.algolia-index.consultants .search-container{gap:4.5rem;grid-template-areas:"filters results results results" "pagination pagination pagination pagination";grid-template-rows:auto}.algolia-index.consultants .search-container .search-container-filters .algolia-filters-wrapper.open .algolia-filters-items-wrapper{padding-right:3.5rem;max-width:27.9rem}}@media(min-width: 768px){.algolia-index.consultants .search-container .search-container-wrapper{grid-row:1}}.algolia-index.consultants .search-container .search-container-results{display:flex;flex-direction:column;row-gap:5rem}@media(min-width: 768px){.algolia-index.consultants .search-container .search-container-results{row-gap:12rem}}.algolia-index.consultants .team-container{container-name:team;container-type:inline-size}.algolia-index.consultants .team-container .team-intro{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:0 0 4rem}@media(min-width: 768px){.algolia-index.consultants .team-container .team-intro .paragraph{font-size:2rem}}@container team (width > 90rem){.algolia-index.consultants .team-container .swiper-container{padding-inline:6.4rem}}.algolia-index.consultants .team-container .consultants-team-swiper{overflow:visible;container-name:swiper;container-type:inline-size;padding:0 0 2rem}.algolia-index.consultants .team-container .consultants-team-swiper .swiper-slide{height:auto;opacity:0;transition:opacity .3s ease}.algolia-index.consultants .team-container .consultants-team-swiper .swiper-slide.swiper-slide-visible{opacity:1}@media(min-width: 768px){.content-type-consultant.is-detail .featured-jobs:not(.card-jobs) .plate--row{width:83.3333333333%;margin:0 auto}.content-type-consultant.is-detail .featured-jobs:not(.card-jobs) .plate--row .plate--column.md-12{padding:0}}.content-type-consultant.is-detail:not(:has(.featured-jobs:not(.has-no-hits))) .team-section{padding-block-start:11rem}.content-type-consultant.is-detail .main-content{padding:0 0 8rem}@media(min-width: 768px){.content-type-consultant.is-detail .main-content{padding:0 0 11rem}}.content-type-consultant.is-detail .team-section{margin-block-end:6rem}.content-type-job.is-detail .main-job-content{z-index:130}.content-type-job.is-detail .job-status-filled{box-shadow:4px 4px 14px 2px rgba(42,56,78,.2);z-index:1000;background:var(--basic-blue);color:var(--basic-white);position:fixed;top:8rem;left:1.6rem;padding:2.4rem 4.8rem 2.4rem 2.4rem;border-radius:var(--card-border-radius);transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateX(-100%);opacity:0}@media(min-width: 768px){.content-type-job.is-detail .job-status-filled{padding:4.5rem 7.6rem 4.5rem 4rem;top:15rem}}.content-type-job.is-detail .job-status-filled.show{transform:translateX(0);opacity:1}.content-type-job.is-detail .job-status-filled .job-status-filled-content{display:flex;align-items:center;gap:1.6rem;font-weight:700}@media(min-width: 768px){.content-type-job.is-detail .job-status-filled .job-status-filled-content{font-size:2.2rem}}.content-type-job.is-detail .job-status-filled .job-status-filled-content svg{width:2.4rem;height:2.4rem}.content-type-job.is-detail .job-status-filled .job-status-filled-close{width:1.5rem;height:1.5rem;position:absolute;top:1.4rem;right:1.4rem;cursor:pointer;transition:opacity .3s ease-in-out}@media(min-width: 768px){.content-type-job.is-detail .job-status-filled .job-status-filled-close{width:1.8rem;height:1.8rem}}.content-type-job.is-detail .job-status-filled .job-status-filled-close:hover{opacity:.8}.content-type-job.is-detail .job-introduction{display:grid;grid-template-columns:20px repeat(12, minmax(0, 1fr)) 20px;column-gap:0;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";column-gap:0;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.content-type-job.is-detail .job-introduction{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.content-type-job.is-detail .job-introduction{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.content-type-job.is-detail .job-introduction{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.content-type-job.is-detail .job-introduction{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.content-type-job.is-detail .job-introduction{margin:-4rem 0 0;grid-template-rows:min-content}@media(min-width: 768px){.content-type-job.is-detail .job-introduction{margin:-20rem 0 0}}.content-type-job.is-detail .job-introduction .job-introduction-bg{grid-area:1/column-one/4/column-twelve;position:relative;z-index:-1}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-introduction-bg{grid-area:1/column-one/3/column-twelve}}.content-type-job.is-detail .job-introduction .job-introduction-bg .bg{position:absolute;right:0;top:0;width:100%;height:100%;background-color:var(--basic-white);border-start-start-radius:var(--card-border-radius);border-start-end-radius:var(--card-border-radius);mask-image:linear-gradient(black 50%, transparent)}.content-type-job.is-detail .job-introduction .job-introduction-bg .bg::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-introduction-bg .bg{mask-image:none}}.content-type-job.is-detail .job-introduction .job-introduction-wrapper{grid-area:2/column-one/2/column-twelve;padding:1.6rem 4rem 3.6rem 4rem}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-introduction-wrapper{padding:3.6rem 1.2rem 0 3.6rem;grid-area:1/column-one/3/column-seven}}@media(min-width: 992px){.content-type-job.is-detail .job-introduction .job-introduction-wrapper{padding:5.6rem 0 0 5.6rem}}.content-type-job.is-detail .job-introduction .job-introduction-wrapper .job-introduction-title{margin:0 0 1.6rem}.content-type-job.is-detail .job-introduction .job-introduction-wrapper .job-introduction-intro{font-size:1.8rem;line-height:1.3888888889}.content-type-job.is-detail .job-introduction .job-introduction-wrapper .job-introduction-intro,.content-type-job.is-detail .job-introduction .job-introduction-wrapper .job-introduction-intro p,.content-type-job.is-detail .job-introduction .job-introduction-wrapper .job-introduction-intro p strong{font-weight:400 !important}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-introduction-wrapper .job-introduction-intro{line-height:1.3684210526;font-size:1.9rem}}.content-type-job.is-detail .job-introduction .job-introduction-wrapper .job-introduction-icons{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;margin:1.6rem 0 3.5rem;font-size:1.5rem;line-height:1.5}.content-type-job.is-detail .job-introduction .job-introduction-wrapper .job-introduction-icons .job-introduction-icon{display:flex;gap:.8rem;align-items:center;color:var(--basic-blue-tint)}.content-type-job.is-detail .job-introduction .job-introduction-wrapper .job-introduction-icons .job-introduction-icon svg{width:1.8rem;height:1.8rem}.content-type-job.is-detail .job-introduction .job-introduction-wrapper .button-group{margin:3.2rem 0 0}.content-type-job.is-detail .job-introduction .company-logo{grid-area:1/column-one/1/column-twelve;display:flex;align-items:center;justify-content:flex-start;padding:1.6rem 4rem 0}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .company-logo{height:14rem;padding:1.6rem 0 2rem;justify-content:center;grid-area:1/column-eight/1/column-twelve;margin:0 3.2rem 0 0}}@media(min-width: 992px){.content-type-job.is-detail .job-introduction .company-logo{grid-area:1/column-nine/1/column-twelve}}.content-type-job.is-detail .job-introduction .company-logo picture{width:10.5rem;height:100%;display:flex;align-items:center;justify-content:flex-start}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .company-logo picture{justify-content:center;width:20rem}}.content-type-job.is-detail .job-introduction .company-logo img{max-height:10rem;object-fit:contain;max-width:100%;max-height:100%;margin:1rem 0 0}.content-type-job.is-detail .job-introduction .job-description{grid-area:4/column-one/4/column-twelve;margin:calc(7rem + 8vw) 0 0}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-description{margin:8vw 0 0;padding:0 1.2rem 0 3.6rem;grid-area:3/column-one/5/column-seven}}@media(min-width: 992px){.content-type-job.is-detail .job-introduction .job-description{padding:0 0 0 5.6rem}}.content-type-job.is-detail .job-introduction .job-profile{grid-area:3/column-one/3/column-twelve;display:flex;align-items:flex-start;margin:0 2rem}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-profile{margin:0 3.2rem 0 0;grid-area:2/column-eight/6/column-twelve}}@media(min-width: 992px){.content-type-job.is-detail .job-introduction .job-profile{grid-area:2/column-nine/6/column-twelve}}.content-type-job.is-detail .job-introduction .job-profile>div{background-color:var(--primary-light-blue);border-start-start-radius:var(--card-border-radius);border-start-end-radius:var(--card-border-radius)}.content-type-job.is-detail .job-introduction .job-profile>div::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-light-blue);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px}.content-type-job.is-detail .job-introduction .job-profile>div{position:relative;padding:3.2rem 2rem 5rem}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-profile>div{padding:3.2rem 3.2rem 5rem}}.content-type-job.is-detail .job-introduction .job-profile .job-profile-title{font-size:2.3rem;margin:0 0 2.4rem;display:flex}.content-type-job.is-detail .job-introduction .job-profile .job-profile-title span{font-family:var(--font-text);font-size:1.3rem}.content-type-job.is-detail .job-introduction .job-profile .job-profile-requirements p{line-height:0}.content-type-job.is-detail .job-introduction .job-profile .job-profile-requirements>ul{padding:0 0 0 2rem}.content-type-job.is-detail .job-introduction .job-profile .job-profile-requirements ul{list-style:square !important;background-color:rgba(0,0,0,0) !important}.content-type-job.is-detail .job-introduction .job-profile .job-profile-requirements ul ul{margin-left:-2rem;list-style:square !important}.content-type-job.is-detail .job-introduction .job-profile .job-profile-requirements ul li{margin:0 0 .8rem !important;font-size:1.5rem !important;line-height:1.5 !important;color:var(--basic-blue) !important;padding:0 !important;font-family:var(--font-headings) !important;list-style:unset !important}.content-type-job.is-detail .job-introduction .job-profile .paragraph{padding:0 0 0 2rem;position:relative;margin:2.4rem 0 0}.content-type-job.is-detail .job-introduction .job-profile .paragraph span{position:absolute;left:0;top:0;line-height:1.5}.content-type-job.is-detail .job-introduction .job-profile .button-group{margin:3.2rem 0 0}.content-type-job.is-detail .job-content{padding:0}@media(min-width: 768px){.content-type-job.is-detail .job-content{padding:6rem 0 0}}.content-type-job.is-detail .job-content .plate--row{flex-direction:column-reverse}@media(min-width: 768px){.content-type-job.is-detail .job-content .plate--row{flex-direction:row}}@media(min-width: 768px){.content-type-job.is-detail .job-content .paragraph{padding:0 1.2rem 0 3.6rem}}@media(min-width: 992px){.content-type-job.is-detail .job-content .paragraph{padding:0 5.6rem}}.content-type-job.is-detail .job-content .paragraph ul{list-style:square !important;background-color:rgba(0,0,0,0) !important}.content-type-job.is-detail .job-content .paragraph ul ul{margin-left:-2rem;list-style:square !important}.content-type-job.is-detail .job-content .paragraph ul li{margin:0 0 .8rem !important;font-size:1.7rem !important;line-height:1.5 !important;color:var(--basic-blue) !important;padding:0 !important;font-family:var(--font-headings) !important;list-style:unset !important}.content-type-job.is-detail .job-content .paragraph .subtitle{font-size:2rem;font-weight:300;line-height:1;color:var(--basic-blue);margin:0 0 .8rem}.content-type-job.is-detail .job-content .paragraph.job-profile{margin:4.8rem 0 0}.content-type-job.is-detail .job-content .paragraph.job-profile .button-group{margin:4.8rem 0 0}.content-type-job.is-detail .job-content .paragraph.job-profile .button-group .button{padding:2.4rem;font-size:1.9rem;font-weight:600;width:100%}@media(min-width: 576px){.content-type-job.is-detail .job-content .paragraph.job-profile .button-group .button{width:auto}}@media(min-width: 768px){.content-type-job.is-detail .job-content .paragraph.job-profile .button-group .button{min-width:40rem;justify-content:space-between}}.content-type-job.is-detail .job-content .algolia-image-grid-wrapper{margin:2.8rem 0 4.2rem;position:sticky;top:8rem}@media(min-width: 768px){.content-type-job.is-detail .job-content .algolia-image-grid-wrapper{margin:0;top:15rem}}@media(min-width: 992px){.content-type-job.is-detail .job-content .algolia-image-grid-wrapper{margin:0 0 0 20%}}.content-type-job.is-detail .job-apply{margin:8rem 0 5vw;position:relative}@media(min-width: 768px){.content-type-job.is-detail .job-apply{margin:11rem 0 5vw}}.content-type-job.is-detail .job-apply h2,.content-type-job.is-detail .job-apply #section-not-found .not-found-content .title,#section-not-found .not-found-content .content-type-job.is-detail .job-apply .title,.content-type-job.is-detail .job-apply .newsletter-tray .newsletter-tray-title,.newsletter-tray .content-type-job.is-detail .job-apply .newsletter-tray-title{margin:0 0 .8rem}.content-type-job.is-detail .job-apply .section__inner{padding:4rem 0}@media(min-width: 768px){.content-type-job.is-detail .job-apply .section__inner{padding:11rem 0 6rem}}.content-type-job.is-detail .job-apply .section__inner:before{background-color:var(--transparent-blue)}.content-type-job.is-detail .job-apply::after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;height:calc(100% - 2rem);transform:skew(0deg, -5deg);background-color:var(--primary-light-blue);z-index:-1}.content-type-job.is-detail .job-apply .apply-form-wrapper{padding:2.4rem 0 4rem;display:flex;flex-direction:column;justify-content:center}@media(min-width: 768px){.content-type-job.is-detail .job-apply .apply-form-wrapper{padding:0 2.4rem 0 3.6rem;height:100%}}@media(min-width: 992px){.content-type-job.is-detail .job-apply .apply-form-wrapper{padding:0 2.4rem 0 5.6rem}}.content-type-job.is-detail .job-apply .apply-form-wrapper form{margin:3.2rem 0 0}.content-type-job.is-detail .job-apply .apply-form-wrapper form button[type=submit]{width:100%}@media(min-width: 576px){.content-type-job.is-detail .job-apply .apply-form-wrapper form button[type=submit]{width:auto}}.content-type-job.is-detail .job-apply .job-consultants{position:relative;margin:10.6rem auto 5rem;background-color:var(--grey-white);border-end-start-radius:var(--card-border-radius, 0);border-end-end-radius:var(--card-border-radius, 0);padding:0 2.4rem 2.4rem;max-width:35rem}.content-type-job.is-detail .job-apply .job-consultants::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--grey-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}@media(min-width: 768px){.content-type-job.is-detail .job-apply .job-consultants{margin:10.6rem 2.4rem 5rem auto;max-width:46rem}}@media(max-width: 575.98px){.content-type-job.is-detail .job-apply .job-consultants:not(.multiple){margin:10.6rem auto 5rem}}.content-type-job.is-detail .job-apply .job-consultants.multiple .job-consultant{flex:0 0 50%}.content-type-job.is-detail .job-apply .job-consultants.multiple .job-consultant-image:after{opacity:.7 !important;width:100% !important}.content-type-job.is-detail .job-apply .job-consultants.multiple .job-consultant:nth-child(1) .job-consultant-image:after{transform:translateX(5%)}.content-type-job.is-detail .job-apply .job-consultants.multiple .job-consultant:nth-child(2) .job-consultant-image:after{transform:translateX(-5%)}.content-type-job.is-detail .job-apply .job-consultants .job-consultants-wrapper{display:flex;justify-content:center;align-items:flex-start}.content-type-job.is-detail .job-apply .job-consultants .job-consultant{display:flex;flex-direction:column}.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-image{margin:-30% 0 0;padding:0 2.4rem;flex-grow:1;display:flex;align-items:flex-end;position:relative;overflow:hidden}@media(min-width: 768px){.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-image{padding:0 3.6rem}}.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-image img{position:relative;z-index:1;width:100%}.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-image:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:85%;height:35%;transition:transform .5s ease,opacity .5s ease;transform-origin:bottom;z-index:0;opacity:.6;background:radial-gradient(ellipse at center bottom, rgba(130, 130, 130, 0.65) 0%, rgba(130, 130, 130, 0.55) 35%, rgba(130, 130, 130, 0.45) 60%, rgba(130, 130, 130, 0) 80%);filter:blur(20px)}.content-type-job.is-detail .job-apply .job-consultants .job-consultant.multiple-consultants .job-consultant-image{padding:0 1.6rem}@media(min-width: 768px){.content-type-job.is-detail .job-apply .job-consultants .job-consultant.multiple-consultants .job-consultant-image{padding:0 .8rem}}@media(min-width: 992px){.content-type-job.is-detail .job-apply .job-consultants .job-consultant.multiple-consultants .job-consultant-image{padding:0 1.6rem}}.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content{padding:1.6rem .8rem 2.4rem;text-align:center}@media(min-width: 768px){.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content{padding:1.6rem .6rem 2.4rem}}.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .job-consultant-title{color:var(--basic-blue)}.content-type-job.is-detail .job-apply .job-consultants .button-group{margin:2.4rem 0 0}@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-type:inline-size;container-name:home-content}.is-index.homepage .header-home-content h1{font-size:4.4rem}.is-index.homepage .header-home-content h1 span.tab{width:2.5rem;display:inline-block}@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}.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{grid-area:results;display:grid;grid-template-columns:1fr;gap:2rem}@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}}.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-top:7rem}
