html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:140px;font-size:16px;line-height:1.15}body{background-color:#fff;margin:0;overflow-x:hidden}body.no-scroll{overflow:hidden}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a:not(.show-as-button):not(.menu-link):not(.submenu-link):not(.c-contact-tile__contact):not(.c-category-tile__tile-wrapper):not(.c-recruiter-block__contact-link):not(.c-recruiter-block__social-icon):not(.c-job-highlight-card):not(.c-card-universal):not(.c-vacancy-grid-card):not(.c-blog-highlight-card):not(.c-article-lister-card__content-wrapper):not(.c-mongo-search__button){color:#7ff0ff;font-weight:300;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}.truncate{-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted #0000}[type=button]:-moz-focusring{outline:1px dotted #0000}[type=reset]:-moz-focusring{outline:1px dotted #0000}[type=submit]:-moz-focusring{outline:1px dotted #0000}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}summary{display:list-item}template,[hidden]{display:none}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}*{box-sizing:border-box;margin:0;padding:0}.form-group{margin-bottom:1rem}.form-control{background-clip:padding-box;border-radius:.25rem;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}fieldset{border:0;min-width:0;margin:0;padding:0}@media (max-width:600px){fieldset [for=OptInPrivacy]{align-items:flex-start}fieldset [for=OptInPrivacy] p{max-width:260px}}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}button:focus:not(:focus-visible){outline:0}a[href^=tel\:]:before{content:url(/icons/phone.svg);margin-top:4px;margin-right:8px}a[href^=mailto\:]:before{content:url(/icons/email.svg);margin-top:4px;margin-right:8px}a[href^="https://www.google.com/maps/"]:before{content:url(/icons/location.svg);margin-top:4px;margin-right:8px}label.required:after{content:"*"}*{font-family:var(--font-inter);color:#fff;letter-spacing:0;text-align:left}h1,h2,p,b,a,li,h3,h4,h4,h5,h6{font-family:var(--font-inter)}.display{text-transform:uppercase;font-size:96px;font-style:normal;font-weight:900;line-height:1.02}@media (max-width:600px){.display{font-size:56px}}.h1{text-transform:uppercase;font-size:64px;font-style:normal;font-weight:900;line-height:1.02}@media (max-width:600px){.h1{font-size:40px}}.h2{text-transform:uppercase;font-size:40px;font-style:normal;font-weight:900;line-height:1.02}@media (max-width:600px){.h2{font-size:32px}}.h3{text-transform:uppercase;font-size:24px;font-style:normal;font-weight:700;line-height:1.02}.h4{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.h5{font-size:16px;font-style:normal;font-weight:700;line-height:normal}.h6{font-size:16px;font-style:normal;font-weight:600;line-height:24px}.caption-m{text-transform:uppercase;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.caption-s{text-transform:uppercase;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.subtitle-xs{font-size:12px;font-style:normal;font-weight:500;line-height:1}.body-xl{font-size:20px;font-style:normal;font-weight:400;line-height:1.4}.body-l{font-size:16px;font-style:normal;font-weight:400;line-height:1.4}.body-l-medium{font-size:16px;font-style:normal;font-weight:500;line-height:1.5}.body-m{font-size:14px;font-style:normal;font-weight:400;line-height:1.6}.body-m-bold{font-size:14px;font-style:normal;font-weight:700;line-height:1.6}.body-s{font-size:12px;font-style:normal;font-weight:500;line-height:1.8}.stat{font-size:36px;font-style:normal;font-weight:700;line-height:normal}.button-text{text-transform:uppercase;font-size:14px;font-style:normal;font-weight:500;line-height:1}.small-button-text{text-transform:uppercase;font-size:12px;font-style:normal;font-weight:500;line-height:1}.tag-text{text-transform:uppercase;font-size:10px;font-style:normal;font-weight:500;line-height:1}.fine-print{font-size:11px;font-style:normal;font-weight:400;line-height:18px}.tab-active{font-size:12px;font-style:normal;font-weight:700;line-height:1}.tab-inactive{font-size:12px;font-style:normal;font-weight:400;line-height:1}.label{font-size:16px;font-style:normal;font-weight:500;line-height:normal}p,li{font-size:16px;font-style:normal;font-weight:400;line-height:1.4}p b,li b{font-weight:700}p i,li i{font-style:italic}p u,li u{text-decoration:underline}@media (max-width:600px){p,li{font-size:16px;line-height:1.4}}ul{margin:0;padding-left:18px}ul li{margin-bottom:8px;list-style-position:outside}ul li p{margin:0;display:inline}ul{margin-bottom:2em}ol{list-style-position:inside}ol li p{margin:.5em 0}ol{margin-bottom:2em}.text-high-light{color:#7ff0ff}@media (max-width:600px){.title-size-mobile-small{font-size:24px!important}.title-size-mobile-medium{font-size:32px!important}.title-size-mobile-large{font-size:40px!important}}.align-right{text-align:end}.align-center{text-align:center}.align-left{text-align:start}.rich-text-content.align-right *{text-align:end}.rich-text-content.align-center *{text-align:center}.rich-text-content.align-left *{text-align:start}.body-text h1{text-transform:uppercase;font-size:64px;font-style:normal;font-weight:900;line-height:1.02}@media (max-width:600px){.body-text h1{font-size:40px}}.body-text h2{text-transform:uppercase;font-size:40px;font-style:normal;font-weight:900;line-height:1.02}@media (max-width:600px){.body-text h2{font-size:32px}}.body-text h3{text-transform:uppercase;font-size:24px;font-style:normal;font-weight:700;line-height:1.02}.body-text h4{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.body-text h5{font-size:16px;font-style:normal;font-weight:700;line-height:normal}.body-text h6{font-size:16px;font-style:normal;font-weight:600;line-height:24px}.background.primary{background-color:#000638}.background.primary input,.background.primary select,.background.primary textarea{background-color:#003865}.background.primary .c-carousel-container__buttons .embla__button{border:2px solid #000}.background.primary .c-carousel-container__buttons .embla__button svg path{stroke:#000}@media (max-width:600px){.background.primary .c-carousel-container__buttons{align-items:flex-end}}.background.primary .c-carousel-container__dot:after{content:"";background:#000638;border-radius:.5rem;width:14px;height:14px}@media (max-width:600px){.background.primary .c-carousel-container__dot:after{width:11px;height:11px}}.background.primary .c-carousel-container__dot--selected:after{background:#414143!important}.background.primary button.secondary,.background.primary .show-as-button.secondary{background-color:#0000;color:#000!important;border:2px solid #000!important}.background.primary button.secondary:hover,.background.primary .show-as-button.secondary:hover{color:#7ff0ff!important;border:2px solid #7ff0ff!important}.background.secondary{background-color:#003865}.background.secondary .show-arrow:not(.tertiary) svg path{stroke:#000638}.background.secondary .c-showcase-tile__tile-wrapper{filter:brightness(0)invert()}.outer-wrapper{justify-content:center;width:100%;padding:80px 16px;display:flex}@media (max-width:600px){.outer-wrapper{padding:40px 16px}}.outer-wrapper.pt-100{padding-top:80px}.outer-wrapper.pt-50{padding-top:40px}.outer-wrapper.pt-0{padding-top:0}.outer-wrapper.pb-100{padding-bottom:80px}.outer-wrapper.pb-50{padding-bottom:40px}.outer-wrapper.pb-0{padding-bottom:0}.inner-wrapper{width:100%;max-width:1280px}.grid-container{gap:16px;display:grid}.grid-container.two-columns{grid-template-columns:1fr 1fr}@media (max-width:600px){.grid-container.two-columns{grid-template-columns:1fr}}.grid-container.three-columns{grid-template-columns:1fr 1fr 1fr}@media (max-width:1000px){.grid-container.three-columns{grid-template-columns:1fr 1fr}}@media (max-width:600px){.grid-container.three-columns{grid-template-columns:1fr}}.grid-container.four-columns{grid-template-columns:1fr 1fr 1fr 1fr}.grid-container.five-columns{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid-container.six-columns{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}@media (max-width:1280px){.grid-container.four-columns,.grid-container.five-columns,.grid-container.six-columns{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1000px){.grid-container.four-columns,.grid-container.five-columns,.grid-container.six-columns{grid-template-columns:1fr 1fr}}@media (max-width:600px){.grid-container.four-columns,.grid-container.five-columns,.grid-container.six-columns{grid-template-columns:1fr}}.arrow{width:100%}@media (max-width:1000px){.arrow{display:none}}.image{width:auto;min-width:100%;height:auto;min-height:100%}body{font-family:var(--font-inter);background-color:#fff}@media screen and (max-width:600px){body.no-scroll-mobile{overflow-y:hidden}}@media screen and (max-width:1000px){body.no-scroll-tablet{overflow-y:hidden}}.title-container *{text-align:center}.title-container:not(:empty){padding:24px 0}.suspense-screen{background-color:#7ff0ff;justify-content:center;align-items:center;width:100vw;height:100vh;padding:10px;display:flex;position:relative}.suspense-loader{border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotate;position:relative}.suspense-loader:before,.suspense-loader:after{content:"";box-sizing:border-box;border:5px solid #000638;border-radius:50%;animation:2s linear infinite prixClipFix;position:absolute;inset:0}.suspense-loader:after{border-color:#000638;animation:2s linear infinite prixClipFix,.5s linear infinite reverse rotate;inset:6px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@media print{.grecaptcha-badge{visibility:hidden}.c-header__outer-wrapper{display:none}}.grecaptcha-badge{visibility:hidden!important}@media (max-width:600px){.u-hide-mobile{display:none!important}}@media (min-width:601px){.u-hide-desktop{display:none!important}}.button-wrapper{width:fit-content;display:flex}.button-wrapper--size-small{width:200px}.button-wrapper--size-small .show-as-button,.button-wrapper--size-full_width,.button-wrapper--size-full_width .show-as-button{width:100%}@media (max-width:600px){.button-wrapper--size-mobile-small,.button-wrapper--size-mobile-small .show-as-button{width:fit-content}.button-wrapper--size-mobile-full_width,.button-wrapper--size-mobile-full_width .show-as-button{width:100%}}button,.show-as-button{white-space:wrap;font-family:var(--font-inter);text-align:center;text-transform:uppercase;border:none;border-radius:20px;outline:none;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;display:flex;cursor:pointer!important}button .lock-shackle,.show-as-button .lock-shackle{transform-origin:bottom;transition:transform .3s ease-in-out}button:hover .lock-shackle,.show-as-button:hover .lock-shackle{transform:translateY(-4px)rotateY(180deg)}button.primary,.show-as-button.primary{color:#003865;background-color:#7ff0ff;border:1px solid #0000}button.primary.disabled,.show-as-button.primary.disabled{background-color:#db341780}button.primary:hover,.show-as-button.primary:hover{background-color:#4ceaff}button.primary:disabled,.show-as-button.primary:disabled{cursor:default}button.primary:disabled:hover,.show-as-button.primary:disabled:hover{border:1px solid #0000}button.secondary,.show-as-button.secondary{background-color:#0000;border:2px solid #fff;color:#fff!important}button.secondary:hover,.show-as-button.secondary:hover{color:#7ff0ff!important;border:2px solid #7ff0ff!important}button.lime,.show-as-button.lime{color:#040b59;background-color:#c4e500}button.lime:hover,.show-as-button.lime:hover{background-color:#a1bc00}button.white,.show-as-button.white{color:#040b59;background-color:#fff;border:1px solid #0000}button.white:hover,.show-as-button.white:hover{background-color:#deeeff}button.white.outline,.show-as-button.white.outline{color:#fff;background-color:#0000;border:1px solid #fff}button.white.outline:hover,.show-as-button.white.outline:hover{color:#040b59;background-color:#fff}button.navy,.show-as-button.navy{color:#fff;background-color:#040b59;border:1px solid #0000}button.navy:hover,.show-as-button.navy:hover{background-color:#020632}button.navy.outline,.show-as-button.navy.outline{color:#040b59;background-color:#0000;border:1px solid #040b59}button.navy.outline:hover,.show-as-button.navy.outline:hover{color:#fff;background-color:#040b59}button.blue,.show-as-button.blue{color:#040b59;background-color:#adccf2}button.blue:hover,.show-as-button.blue:hover{background-color:#8ab6ec}button.link,.show-as-button.link{cursor:pointer;color:#7ff0ff;width:fit-content;text-transform:unset;background-color:#0000;padding:0}button.link svg path,.show-as-button.link svg path{stroke:#7ff0ff}button.link.color-1,.show-as-button.link.color-1{color:#7ff0ff}button.link.color-1 svg path,.show-as-button.link.color-1 svg path{stroke:#7ff0ff}button.link.color-2,.show-as-button.link.color-2{color:#000638}button.link:hover,.show-as-button.link:hover{text-decoration:underline}@media (max-width:600px){button.link,.show-as-button.link{width:fit-content!important}}button.nav-link,.show-as-button.nav-link{background-color:unset;color:#000638;white-space:nowrap}button.nav-link:hover,.show-as-button.nav-link:hover{color:#7ff0ff}button.inline,.show-as-button.inline{color:#040b59;width:fit-content;text-transform:unset;background-color:#0000;padding:0}button.inline svg path,.show-as-button.inline svg path{stroke:#040b59}button.inline:hover,.show-as-button.inline:hover{text-decoration:underline}@media (max-width:600px){button.inline,.show-as-button.inline{width:fit-content!important}}button.inactive,.show-as-button.inactive{color:#040b5980;pointer-events:none;background-color:#deeeff;border:1px solid #0000;cursor:not-allowed!important}button.inactive:hover,.show-as-button.inactive:hover{background-color:#deeeff}@media (max-width:600px){button,.show-as-button{width:100%}}.button-container{justify-content:flex-start;gap:16px;display:flex}.button-container.align-center{justify-content:center}.button-container.align-right{justify-content:flex-end}@media (max-width:600px){.button-container{flex-direction:column;width:100%}}@media (max-width:1000px){.button-container{gap:8px}}.button-container.layout-stacked{flex-direction:column;align-items:flex-start}.button-container.layout-stacked.align-center{align-items:center}.button-container.layout-stacked.align-right{align-items:flex-end}@media (max-width:600px){.button-container.layout-mobile-row{flex-flow:wrap;width:auto}}.card{background-color:#fff;border:1px solid #dadada;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 20px 40px -14px #00000040}.card :not(button):not(.show-as-button):not(.text-high-light,button):not(.show-as-button){color:#fff}a.card:hover{border:1px solid red;box-shadow:0 20px 40px -14px #ff000040}select{appearance:none;word-wrap:normal;cursor:pointer;background-color:#fff;border:1px solid #93b7be;border-radius:20px;outline:none;padding:0 12px;position:relative;height:60px!important}select:focus-visible{outline:2px solid #93b7be}select option{color:#fff!important}.tag{background-color:#000638;border-radius:20px;padding:5px 15px;position:absolute;top:10px;right:10px}.tag p{margin:0}label{text-align:left;margin-bottom:.5rem;font-size:16px;font-style:normal;font-weight:400;line-height:23px;display:inline-block}label.file-upload{cursor:pointer;border-radius:0;align-items:center;margin:0;font-size:20px;font-style:normal;font-weight:800;line-height:19px;display:flex;position:relative;height:60px!important}label.file-upload span{color:#7ff0ff;text-decoration:underline}input{background-color:#000638;padding:0 12px;height:60px!important}input[type=text],input[type=email],input[type=text],input[type=number],input[type=tel],input[type=url],input[type=date]{border:2px solid #000638;border-radius:20px}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{appearance:none}input[type=file],input[type=checkbox]:not([class^=Cybot]){display:none}input[type=checkbox]:checked+label:before{background-color:#040b59;box-shadow:inset 0 0 0 2.5px #fff}input:focus-visible,input:focus-within{outline:2px solid #7ff0ff}input::placeholder{color:#9da0a4}textarea{resize:vertical;background-color:#000638;border-radius:20px;min-height:100px;padding:12px;overflow:auto;border:2px solid #000638!important}textarea:focus-visible{outline:2px solid #7ff0ff}textarea::placeholder{color:#9da0a4}.checkbox{align-items:flex-start;gap:8px;display:flex}.checkbox:before{content:"";background-color:#0000;border:1px solid #040b59;border-radius:2px;flex-shrink:0;width:14px;height:14px;display:flex}.c-not-found__body{width:100vw;height:100vh;font-family:var(--font-inter);background-color:#000638;position:relative;overflow:auto}.c-not-found__error-message-container{justify-content:center;width:100%;padding:80px;display:flex}@media (max-width:600px){.c-not-found__error-message-container{padding:40px 16px}}.c-not-found__title{flex-direction:column;gap:24px;display:flex}.c-not-found__redirection-container{flex-direction:column;gap:24px;padding:80px;display:flex}@media (max-width:600px){.c-not-found__redirection-container{padding:40px 16px}}.c-not-found__redirection-container *{text-align:center}.c-not-found__button-container{flex-direction:row;justify-content:center;gap:12px;display:flex}@media (max-width:600px){.c-not-found__button-container{flex-direction:column;align-items:center}}.c-not-found__button-wrapper{width:fit-content}.c-not-found__contact-container{flex-direction:column;align-items:center;gap:24px;padding:80px 80px 0;display:flex}@media (max-width:600px){.c-not-found__contact-container{padding:40px 16px 0}}.c-not-found__contact-container *{text-align:center}.c-not-found__image-container{width:651px;height:387px;position:relative}@media (max-width:600px){.c-not-found__image-container{width:375px;height:243px}}.c-not-found__image-container img{object-fit:cover}.c-page-layout__outer-wrapper{background-color:#000638;flex-direction:column;width:100%;display:flex;overflow-x:clip}@media (max-width:1000px){.c-page-layout__outer-wrapper{padding-top:75px}.c-page-layout__outer-wrapper--vacancy-detail>.c-recruiter-block__outer-wrapper{background-color:#fff;padding-left:24px;padding-right:24px}}@media (max-width:1000px) and (max-width:600px){.c-page-layout__outer-wrapper--vacancy-detail>.c-recruiter-block__outer-wrapper{padding-left:16px;padding-right:16px}}@media (min-width:1000px){.c-page-layout__outer-wrapper--vacancy-detail{background-color:#fff;grid-template-columns:minmax(168px,1fr) minmax(0,672px) 112px 320px minmax(168px,1fr);align-items:start;display:grid}.c-page-layout__outer-wrapper--vacancy-detail>*{grid-column:1/-1}.c-page-layout__outer-wrapper--vacancy-detail>.c-vacancy-hero__outer-wrapper{grid-row:1}.c-page-layout__outer-wrapper--vacancy-detail>.c-vacancy-paragraph__outer-wrapper{grid-area:2/2}.c-page-layout__outer-wrapper--vacancy-detail>.c-recruiter-block__outer-wrapper{grid-area:2/4;align-self:stretch;padding-top:64px}.c-page-layout__outer-wrapper--vacancy-detail>.c-recruiter-block__outer-wrapper>.c-recruiter-block__inner-wrapper{align-self:flex-start;position:sticky;top:120px}}.c-article-template__outer-wrapper{background-color:#fff;flex-direction:column;width:100vw;display:flex;overflow-x:hidden}@media (max-width:600px){.c-article-template__outer-wrapper{padding-top:75px}}.c-article-paragraph__outer-wrapper{color:#040b59;flex-direction:column;align-items:center;width:100%;padding:64px 168px;display:flex}@media (max-width:600px){.c-article-paragraph__outer-wrapper{padding:56px 16px}}.c-article-paragraph__inner-wrapper{width:100%;max-width:1104px;color:inherit;flex-direction:column;align-items:center;gap:56px;display:flex}.c-article-paragraph__body-text{width:100%;color:inherit;flex-direction:column;gap:24px;display:flex}.c-article-paragraph__body-text img{max-width:100%}.c-article-paragraph__body-text ul{margin-bottom:unset}.c-article-paragraph__body-text ul,.c-article-paragraph__body-text ol,.c-article-paragraph__body-text p,.c-article-paragraph__body-text li,.c-article-paragraph__body-text strong,.c-article-paragraph__body-text b,.c-article-paragraph__body-text em,.c-article-paragraph__body-text a{color:inherit}.c-article-paragraph__body-text h1,.c-article-paragraph__body-text h2,.c-article-paragraph__body-text h3,.c-article-paragraph__body-text h4,.c-article-paragraph__body-text h5,.c-article-paragraph__body-text h6{text-transform:uppercase;color:inherit;margin:0;font-size:24px;font-weight:700;line-height:1.02}.c-article-paragraph__cta-row{width:100%;color:inherit;justify-content:center;display:flex}.c-article-paragraph__cta-row .show-as-button{color:#040b59;background-color:#c4e500;border:none;border-radius:99px;padding:12px 24px;font-size:14px;font-weight:500}.c-article-paragraph__cta-row .show-as-button:hover{background-color:#c4e500}.c-article-lister-block__outer-wrapper{background-color:#deeeff;justify-content:center;padding:64px 56px;display:flex}@media (max-width:600px){.c-article-lister-block__outer-wrapper{padding:56px 16px}}.c-article-lister-block__inner-wrapper{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1280px;display:flex}.c-article-lister-block__title-outer-wrapper.component-title-container__outer-wrapper{align-items:flex-start}.c-article-lister-block__title-outer-wrapper.component-title-container__outer-wrapper *{text-align:left}.c-article-lister-block__title-container{margin-bottom:8px}.c-article-lister-block__title{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;color:#040b59;margin-bottom:8px;font-weight:600}.c-article-lister-block__filter-bar{flex-flow:wrap;gap:8px;width:100%;display:flex}.c-article-lister-block__filter-button{appearance:none;color:#040b59;width:fit-content;font-family:var(--font-inter);cursor:pointer;background-color:#adccf2;border:none;border-radius:99px;align-items:center;padding:8px 12px;font-size:12px;font-weight:400;display:inline-flex}.c-article-lister-block__filter-button.active{color:#fff;background-color:#040b59;font-weight:700}.c-article-lister-block__article-container.list{flex-direction:column;gap:32px;display:flex}.c-article-lister-block__article-container.grid{grid-template-columns:1fr 1fr 1fr;gap:24px;width:100%;display:grid}@media (max-width:1000px){.c-article-lister-block__article-container.grid{grid-template-columns:1fr 1fr;gap:20px}}@media (max-width:600px){.c-article-lister-block__article-container.grid{grid-template-columns:1fr;gap:10px}}.c-article-lister-card__content-wrapper{color:#040b59;background-color:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:252px;padding:8px;text-decoration:none;display:flex}.c-article-lister-card__content-wrapper:hover{text-decoration:none}.c-article-lister-card__image-container{border-radius:15px;width:100%;height:160px;position:relative;overflow:hidden}.c-article-lister-card__image{object-fit:cover}.c-article-lister-card__tag{text-transform:uppercase;color:#040b59;background-color:#fff;border-radius:99px;padding:8px;font-size:10px;font-weight:500;line-height:1;position:absolute;top:8px;left:8px}.c-article-lister-card__publication-date{gap:24px;font-size:16px;font-style:normal;font-weight:700;line-height:24px;display:flex}.c-article-lister-card__publication-date *{color:#7ff0ff}.c-article-lister-card__publication-date-label{border-right:1px solid #000638;padding-right:20px;display:block}.c-article-lister-card__footer{width:100%;color:inherit;align-items:flex-end;gap:16px;padding:8px;display:flex}.c-article-lister-card__text-group{min-width:0;color:inherit;flex-direction:column;flex:1;gap:4px;display:flex}.c-article-lister-card__title{-webkit-line-clamp:2;color:inherit;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;display:-webkit-box;overflow:hidden}.c-article-lister-card__meta{color:inherit;white-space:nowrap;margin:0;font-size:12px;font-weight:500;line-height:1.8}.c-article-lister-card__arrow{width:32px;height:32px;color:inherit;border:1px solid #040b59;border-radius:99px;flex-shrink:0;justify-content:center;font-size:15px;font-weight:900;line-height:1.8;display:flex}.c-article-pagination__container{background-color:#0000;justify-content:center;align-items:center;gap:24px;margin-left:auto;padding:0;display:flex}@media (max-width:600px){.c-article-pagination__container{gap:1rem}}.c-article-pagination__ellipsis{color:#040b5980;font-size:16px}.c-article-pagination__nav-button{cursor:pointer;color:#040b59;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:1.5rem;display:flex}.c-article-pagination__nav-button svg path{fill:#040b59}.c-article-pagination__nav-button:disabled{opacity:.3;cursor:not-allowed}.c-article-pagination__pages{gap:24px;display:flex}.c-article-pagination__page-button{color:#040b5980;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:400;line-height:1.4;transition:color .2s;display:flex}.c-article-pagination__page-button.is-active{color:#040b59;font-weight:700}.c-article-pagination__page-button:hover:not(.is-active){color:#040b59}@media (max-width:600px){.c-article-pagination__page-button{font-size:.9rem}}.component-title-container__outer-wrapper{flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex}.component-title-container__outer-wrapper.align-center{align-items:center}.component-title-container__outer-wrapper.align-start{align-items:start}.component-title-container__outer-wrapper{gap:20px}.component-title-container__outer-wrapper *{text-align:center}.component-title-container__outer-wrapper{max-width:100%}@media (max-width:600px){.component-title-container__outer-wrapper{max-width:100%}.component-title-container__outer-wrapper *{text-align:flex-start}}.component-title-container__title-container{justify-content:space-between;display:flex}@media (max-width:600px){.component-title-container__title-container{flex-direction:column;gap:16px}}.component-title-container__subtitle{text-transform:uppercase;font-size:28px;font-style:normal;font-weight:700;line-height:40px}.component-title-container__button-container{align-items:center;gap:16px;display:flex}@media (max-width:600px){.component-title-container__button-container{display:none}}.c-text-field__container{flex-direction:column;width:100%;display:flex;position:relative}.c-text-field__container .required-asterix{margin:0 0 6px 6px}.c-text-field__container .PhoneInput .PhoneInputCountry{margin-left:8px}.c-text-field__container.--full-width-input{grid-column:1/3}.c-text-field__container input[type=date]{width:100%;min-width:calc(100% - 16px)}.c-text-field__icon{position:absolute;top:20px;left:16px}.c-text-field__input-field.has-icon{padding-left:40px}.c-file-field__container{flex-direction:column;margin-bottom:24px;display:flex;position:relative}.c-file-field__container .required-asterix{margin:0 0 6px 6px}.c-file-field__container.--full-width-input{grid-column:1/3}.c-file-field__container.--full-width-input textarea{color:#000638;border-radius:30px;height:100%}.c-file-field__file_notice{color:silver;position:absolute;bottom:-24px}.c-file-field__file_notice__hide{display:none}.c-select-field__container{flex-direction:column;display:flex}.c-select-field__container .required-asterix{margin:0 0 6px 6px}.c-select-field__container.--full-width-input{grid-column:1/3}.c-select-field__icon{position:absolute;top:14px;right:24px}.c-select-field__wrapper{width:100%;position:relative}.c-select-field__wrapper select{width:100%}.c-checkbox__container{flex-direction:column;align-items:flex-start;gap:8px;display:flex}@media (max-width:1000px){.c-checkbox__container{padding:8px}}.c-checkbox__container.--full-width-input{grid-column:1/3}.c-checkbox__policy-container{align-items:flex-start;gap:8px;display:flex}.c-checkbox__policy a{text-decoration:underline}.c-policy-toggle__container{flex-direction:column;align-items:flex-start;gap:8px;display:flex}@media (max-width:1000px){.c-policy-toggle__container{padding:8px}}.c-policy-toggle__container.--full-width-input{grid-column:1/3}.c-policy-toggle__row{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.c-policy-toggle__input{display:none}.c-policy-toggle__pill{cursor:pointer;background-color:#0000;border:1px solid #040b59;border-radius:99px;flex-shrink:0;align-items:center;width:36px;height:22px;padding:4px;transition:background-color .15s ease-in-out;display:inline-flex}.c-policy-toggle__dot{background-color:#040b59;border-radius:50%;width:14px;height:14px;transition:transform .15s ease-in-out}.c-policy-toggle__input:checked+.c-policy-toggle__pill{background-color:#040b59}.c-policy-toggle__input:checked+.c-policy-toggle__pill .c-policy-toggle__dot{background-color:#fff;transform:translate(14px)}.c-policy-toggle__text{font-size:12px}.c-policy-toggle__text p{color:#040b59!important}.c-policy-toggle__text a{color:#040b59!important;text-decoration:underline!important}.c-policy-toggle__required-legend{white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:12px;color:#414143!important}.c-validator__error-message{color:#db3417;padding-top:4px;font-size:16px;font-weight:600}.c-accordion-item{border-radius:20px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.c-accordion-item.default,.c-accordion-item.blue{color:#040b59;background-color:#deeeff;border:none}.c-accordion-item.navy{color:#fff;background-color:#0000;border:1px solid #fff}.c-accordion-item.white{color:#040b59;background-color:#fff;border:none}.c-accordion-item__header{cursor:pointer;width:100%;color:inherit;font-size:inherit;font-weight:inherit;text-transform:none;white-space:normal;line-height:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex}.c-accordion-item__header-start{min-width:0;color:inherit;align-items:flex-start;gap:16px;display:flex}.c-accordion-item__leading-icon{color:inherit;flex-shrink:0;margin-top:2px;display:flex}.c-accordion-item__text-group{min-width:0;color:inherit;text-align:left;flex-direction:column;gap:4px;display:flex}.c-accordion-item__label{color:inherit;margin:0}.c-accordion-item__subtitle{color:inherit;opacity:.8;margin:0}.c-accordion-item__icon{width:20px;height:20px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.c-accordion-item__icon svg{width:100%;height:100%;color:inherit}.c-accordion-item__icon rect{color:inherit}.c-accordion-item__content,.c-accordion-item__content ul,.c-accordion-item__content ol,.c-accordion-item__content li,.c-accordion-item__content p,.c-accordion-item__content strong,.c-accordion-item__content b,.c-accordion-item__content em,.c-accordion-item__content a{color:inherit;margin:0}.c-accordion-item__content p:not(:last-child){margin-bottom:1em}.c-accordion-item.navy .c-accordion-item__content{color:#ffffffbf}.c-element-icon{width:24px;height:24px;color:inherit;flex-shrink:0;display:block}.c-element-icon *{color:inherit}.c-element-icon--size-small{width:32px!important;height:32px!important}.c-element-icon--size-medium{width:40px!important;height:40px!important}.c-element-icon--size-large{width:64px!important;height:64px!important}.c-element-icon.navy{color:#040b59!important}.c-element-icon.blue{color:#adccf2!important}.c-element-icon.white{color:#fff!important}.c-element-icon.lime{color:#c4e500!important}.c-element-icon.grey{color:#414143!important}.c-circled-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.c-circled-icon.xs{width:24px;height:24px}.c-circled-icon.xs .c-element-icon{width:12px;height:12px}.c-circled-icon.s{width:32px;height:32px}.c-circled-icon.s .c-element-icon{width:16px;height:16px}.c-circled-icon.m{width:40px;height:40px}.c-circled-icon.m .c-element-icon{width:20px;height:20px}.c-circled-icon.lg{width:64px;height:64px}.c-circled-icon.lg .c-element-icon{width:32px;height:32px}.c-circled-icon.icon-white{color:#fff}.c-circled-icon.icon-navy{color:#040b59}.c-circled-icon.icon-lime{color:#c4e500}.c-circled-icon.bg-navy_blue{background-color:#040b59}.c-circled-icon.bg-light_blue{background-color:#deeeff}.c-circled-icon.bg-none{background-color:#0000}.c-element-list-item{color:#040b59;align-items:flex-start;gap:12px;display:flex}.c-element-list-item .c-element-icon{color:#c4e500;flex-shrink:0;width:18px;height:18px;margin-top:2px}.c-element-list-item__text{color:inherit;margin:0;font-size:14px;line-height:1.6}.c-time-slot-field__container{flex-direction:column;gap:8px;width:100%;display:flex}.c-time-slot-field__label{display:none}.c-time-slot-field__options{background-color:#deeeff;border-radius:10px;flex-wrap:wrap;gap:8px;width:100%;padding:8px 12px;display:flex}.c-time-slot-field__option{color:#040b59;text-transform:none;text-align:center;white-space:nowrap;cursor:pointer;background-color:#fff;border:none;border-radius:20px;flex:1 0 0;min-width:128px;padding:8px 16px;font-size:14px;font-weight:400;line-height:1.6}.c-time-slot-field__option--is-active{color:#fff;background-color:#040b59;font-weight:700}.c-element-tag{text-transform:uppercase;white-space:nowrap;color:#040b59;border-radius:999px;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:500;display:inline-flex}.c-element-tag.white{background-color:#fff}.c-element-tag.lime{background-color:#c4e500}.c-element-tag.navy{color:#fff;background-color:#040b59}.c-element-tag.grey{background-color:#e5e5e5}.c-element-tag.blue{background-color:#deeeff}.c-element-tag svg{width:20px;height:20px;color:inherit;flex-shrink:0}.c-element-tag svg path,.c-element-tag svg g,.c-element-tag__label{color:inherit}.c-element-tabs{border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;width:fit-content;padding:8px;display:flex}.c-element-tabs.white{background-color:#deeeff}.c-element-tabs.transparent{background-color:#0000}@media (max-width:600px){.c-element-tabs{padding:0}.c-element-tabs.white{background-color:#0000}}.c-element-tabs__tab{color:#040b59;cursor:pointer;white-space:nowrap;background-color:#fff;border:none;border-radius:20px;padding:8px 12px;font-size:12px;font-weight:400}.c-element-tabs__tab--is-active{color:#fff;background-color:#040b59;font-weight:700}.c-dropdown-field__container{flex-direction:column;width:100%;display:flex}.c-dropdown-field__container.--full-width-input{grid-column:1/3}.c-dropdown-field__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-dropdown-field__select{color:#040b59;appearance:none;background-color:#deeeff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5' viewBox='0 0 10 5' fill='none'%3E%3Cpath d='M1 1L5 4L9 1' stroke='%23040B59' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:none;border-radius:10px;width:100%;min-height:44px;padding:10px 16px;font-family:inherit;font-size:14px}.c-dropdown-field__select:focus,.c-dropdown-field__select:focus-visible{outline-offset:0;outline:2px solid #adccf2}.c-dropdown-field__select.--placeholder{color:#9da0a4}.c-header{z-index:10;width:100%;position:fixed}.c-header__bottom-section{justify-content:center;width:100%;padding:16px;display:flex}.c-header__content-wrapper{background-color:#040b59;border-radius:41px;align-items:center;gap:24px;width:100%;max-width:1280px;height:62px;padding:12px 12px 12px 24px;display:flex;position:relative}.c-header__logo-container{flex-shrink:0;width:150px;height:24px;margin-right:auto;position:relative}.c-header__logo-container img{object-fit:contain;object-position:left center}.c-header__menu-container{align-items:center;gap:40px;height:100%;margin:0 40px 0 0;padding-left:0;display:flex}.c-header__menu-item-container{height:100%}.c-header__menu-item{align-items:center;height:100%;margin-bottom:0;font-weight:500;list-style:none;display:flex;position:relative}.c-header__menu-item .c-header__menu-link-icon path{stroke:#fff}.c-header__menu-item:hover .menu-link{color:#c4e500!important}.c-header__menu-item:hover>.c-header__submenu-item-container{opacity:1;pointer-events:auto;transform:translateY(0%)}.c-header__menu-item:hover .c-header__menu-link-icon path{stroke:#c4e500}.c-header__menu-item:hover .c-header__menu-link-icon{transition:all .3s;transform:rotate(180deg)}.c-header__menu-link{color:#fff;text-transform:uppercase;align-items:center;gap:8px;height:100%;font-size:14px;font-weight:500;text-decoration:none;display:flex}.c-header__menu-link.active{color:#c4e500}.c-header__submenu-item-container{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#040b59;border-radius:0 0 20px 20px;flex-direction:column;gap:20px;min-width:250px;padding:16px 20px 24px;transition:transform .2s ease-in-out,opacity .2s ease-in-out;display:flex;position:absolute;top:100%;left:-20px;transform:translateY(-8px)}.c-header__submenu-item{cursor:pointer;align-items:center;display:flex;position:relative;background:0 0!important;margin:0!important;padding:0!important}.c-header__submenu-item:hover>.c-header__submenu-item-container{opacity:1;pointer-events:auto;transform:translate(0%)}.c-header__submenu-item:hover .c-header__submenu-link-icon path{stroke:#c4e500;transition:all .3s;transform:rotate(-90deg)}.c-header__submenu-item .c-header__submenu-item-container{top:-16px;left:100%;transform:translate(-8px)}.c-header__submenu-link{color:#fff;text-transform:uppercase;align-items:center;gap:8px;width:100%;height:100%;font-size:14px;font-weight:500;line-height:normal;text-decoration:none;display:flex}.c-header__submenu-link:hover{color:#c4e500}.c-header__submenu-link-icon{flex-shrink:0;transition:all .3s}.c-header__submenu-link-icon path{stroke:#fff}.c-header__button{color:#040b59!important;white-space:nowrap!important;background-color:#c4e500!important;border:none!important}.c-header__button:hover{background-color:#a1bc00!important}.c-header__button-container{flex-shrink:0}.c-header__languages select{border:none;width:66px;font-size:18px;font-style:normal;font-weight:600;line-height:24px;height:33px!important}.c-header__languages select:focus-visible{outline:none!important}.c-header__languages:after{content:"";pointer-events:none;background-image:url(/icons/arrow-down_black.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.3rem;height:1.3rem;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.c-header-mobile{z-index:20;background-color:#000638}.c-header-mobile__top-section{justify-content:center;width:100%;height:75px;padding:0 16px;display:flex;position:relative}.c-header-mobile__content-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.c-header-mobile__logo-container{width:135px;height:32px;position:relative}.c-header-mobile__logo-container img{object-fit:contain}.c-header-mobile__hamburger-button{background-color:#0000;border:none;border-radius:0;outline:none;width:40px;height:40px;padding:8px 0}.c-header-mobile__hamburger-menu{background-color:#000638;flex-direction:column;width:100vw;height:calc(100dvh - 75px);padding:32px 16px;transition:transform .5s ease-in-out;display:flex;position:absolute;top:75px}.c-header-mobile__hamburger-menu.--close{transform:translate(100%)}.c-header-mobile__hamburger-menu.--open{transform:translate(0%)}.c-header-mobile__top-section-menu{justify-content:center;gap:16px;margin-top:auto;margin-bottom:0;display:flex}.c-header-mobile__menu-container{flex-direction:column;align-items:center;margin-bottom:0;padding:0;display:flex}.c-header-mobile____menu-item:first-of-type li a{padding-top:0}.c-header-mobile__menu-item-container{align-items:center;width:100%;display:flex}.c-header-mobile__menu-item{background:0 0;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin-bottom:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;display:flex}.c-header-mobile__menu-item a{text-decoration:none}.c-header-mobile__menu-link{color:#fff;align-items:center;width:100%;padding:20px;display:flex}.c-header-mobile__menu-link.no-pointer{pointer-events:none}.c-header-mobile__menu-link.active{color:#7ff0ff}.c-header-mobile__menu-link svg{margin-left:auto;transition:all .2s ease-in-out;transform:rotate(0)}.c-header-mobile__menu-link svg.active{transform:rotate(180deg)}.c-header-mobile__submenu-item-container{flex-direction:column;width:100%;margin-bottom:24px;display:flex}.c-header-mobile__submenu-item-container .c-header-mobile__submenu-item-container{margin-bottom:0;padding-left:16px}.c-header-mobile__submenu-item{flex-direction:column;width:100%;margin-bottom:0;list-style:none;display:flex}.c-header-mobile__submenu-link{align-items:center;width:100%;height:100%;padding:20px 0 20px 16px;display:flex;color:#000!important}@media (max-width:1000px){.c-header-mobile__submenu-link{color:#fff!important}}.c-header-mobile__submenu-link.no-pointer{pointer-events:none}.c-header-mobile__submenu-link svg{margin-left:auto;margin-right:16px;transition:all .2s ease-in-out;transform:rotate(0)}.c-header-mobile__submenu-link svg.active{transform:rotate(180deg)}.c-header{display:inline}@media (max-width:1000px){.c-header{display:none}}.c-header-mobile{display:none;position:fixed}@media (max-width:1000px){.c-header-mobile{width:100%;display:flex}}.c-footer__outer-wrapper{justify-content:center;width:100vw;display:flex;padding-bottom:0!important}.c-footer__outer-wrapper a[href^=tel\:]:before{content:url(/icons/phone_white.svg);margin-top:4px;margin-right:8px}.c-footer__outer-wrapper a[href^=mailto\:]:before{content:url(/icons/email_white.svg);margin-top:4px;margin-right:8px}.c-footer__outer-wrapper a[href^="https://www.google.com/maps/"]:before{content:url(/icons/location_white.svg);margin-top:4px;margin-right:8px}.c-footer__inner-wrapper{width:100%}.c-desktop-footer{background-color:#040b59;justify-content:center;width:100%;padding:56px 56px 24px;display:flex}@media (max-width:600px){.c-desktop-footer{padding:40px 16px 24px}}.c-desktop-footer__inner-wrapper{flex-direction:column;gap:24px;width:100%;max-width:1280px;display:flex}.c-desktop-footer__top-container{justify-content:space-between;align-items:stretch;gap:40px;width:100%;display:flex}@media (max-width:1000px){.c-desktop-footer__top-container{flex-direction:column;align-items:flex-start;gap:40px;width:100%}}.c-desktop-footer__organization-container{flex-direction:column;justify-content:space-between;display:flex}@media (max-width:1000px){.c-desktop-footer__organization-container{justify-content:flex-start;gap:40px}}@media (max-width:600px){.c-desktop-footer__organization-container{width:100%;padding-left:20px}}.c-desktop-footer__logo-container{width:235px;height:38px;position:relative}.c-desktop-footer__logo-container img{object-fit:contain;object-position:left center}.c-desktop-footer__columns-container{align-items:flex-start;gap:72px;display:flex}@media (max-width:600px){.c-desktop-footer__columns-container{flex-direction:column;align-items:flex-start;gap:24px;width:100%}}.c-desktop-footer__functies-card{border:1px solid #adccf2;border-radius:20px;align-items:stretch;gap:16px;width:256px;margin-top:-16px;padding:16px 20px 20px;display:flex;overflow:hidden}@media (max-width:600px){.c-desktop-footer__functies-card{width:100%}}.c-desktop-footer__functies-content{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.c-desktop-footer__functies-title{color:#c4e500;text-transform:uppercase;flex-shrink:0;font-size:14px;font-weight:500}.c-desktop-footer__functies-list{scrollbar-width:none;flex-direction:column;flex:none;gap:12px;height:190px;min-height:0;display:flex;overflow-y:auto}.c-desktop-footer__functies-list::-webkit-scrollbar{display:none}.c-desktop-footer__functies-scrollbar-track{cursor:pointer;background:#ffffff26;border-radius:8px;flex-shrink:0;width:10px;position:relative}.c-desktop-footer__functies-scrollbar-thumb{cursor:grab;background-color:#adccf2;border-radius:8px;width:100%;transition:top .1s linear;position:absolute;left:0}.c-desktop-footer__functies-scrollbar-thumb:active{cursor:grabbing}.c-desktop-footer__functies-row-group{flex-direction:column;gap:12px;display:flex}.c-desktop-footer__functies-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.c-desktop-footer__functies-toggle{color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:auto;padding:0;display:flex}.c-desktop-footer__functies-toggle svg{transition:transform .2s}.c-desktop-footer__functies-toggle:hover,.c-desktop-footer__functies-toggle.active{color:#c4e500}.c-desktop-footer__functies-toggle.active svg{transform:rotate(180deg)}.c-desktop-footer__functies-submenu{flex-direction:column;gap:12px;padding-left:16px;display:flex}.c-desktop-footer__functies-item{flex:1;min-width:0;font-size:14px;font-weight:400;line-height:1.6;text-decoration:none;color:#fff!important}.c-desktop-footer__functies-item.first{font-weight:700}.c-desktop-footer__functies-item:hover{text-decoration:underline}.c-desktop-footer__menu-container{flex-direction:column;gap:16px;width:140px;display:flex}@media (max-width:600px){.c-desktop-footer__menu-container{padding-left:20px}}.c-desktop-footer__menu-title{color:#c4e500;text-transform:uppercase;font-size:14px;font-weight:500}.c-desktop-footer__menu-item-container{flex-direction:column;gap:12px;display:flex}.c-desktop-footer__menu-item{white-space:nowrap;font-size:14px;font-weight:400;line-height:1.6;text-decoration:none;color:#fff!important}.c-desktop-footer__menu-item:hover{color:#c4e500!important}.c-desktop-footer__menu-link-group{flex-direction:column;gap:12px;display:flex}.c-desktop-footer__submenu-item-container{flex-direction:column;gap:12px;margin-top:12px;padding-left:16px;display:flex}.c-desktop-footer__cta-container{flex-direction:column;align-items:flex-start;gap:56px;display:flex}@media (max-width:600px){.c-desktop-footer__cta-container{align-items:flex-start;gap:24px}}.c-desktop-footer__cta-buttons{flex-wrap:wrap;gap:16px;display:flex}.c-desktop-footer__cta-button{white-space:nowrap!important}.c-desktop-footer__partner-logos{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.c-desktop-footer__partner-logos img{max-width:100%;height:auto}.c-desktop-footer__partner-logo.vvdn{flex-direction:column;gap:4px;display:flex}.c-desktop-footer__bottom-container{border-top:1px solid #adccf2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:17px;display:flex}@media (max-width:600px){.c-desktop-footer__bottom-container{flex-direction:column;align-items:flex-start}}.c-desktop-footer__trademark{color:#fff;font-size:11px;font-weight:400}.c-desktop-footer__legal-links{align-items:center;gap:20px;display:flex}.c-desktop-footer__legal-links a{font-size:11px;text-decoration:none;color:#ffffff80!important}.c-desktop-footer__legal-links a:hover{color:#fff!important}.c-social-share-footer__tile-wrapper{align-items:center;display:flex}@media (max-width:600px){.c-social-share-footer__tile-wrapper{width:100%}}.c-social-share-footer__icon-container{align-items:center;gap:24px;display:flex}.c-social-share-footer__icon{cursor:pointer;background-color:#fff;width:16px;height:16px;transition:background-color .2s;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-social-share-footer__icon.facebook{-webkit-mask-image:url(/icons/facebook.svg);mask-image:url(/icons/facebook.svg)}.c-social-share-footer__icon.instagram{-webkit-mask-image:url(/icons/instagram.svg);mask-image:url(/icons/instagram.svg)}.c-social-share-footer__icon.linkedin{-webkit-mask-image:url(/icons/linkedin.svg);mask-image:url(/icons/linkedin.svg)}.c-social-share-footer__icon.youtube{-webkit-mask-image:url(/icons/youtube.svg);mask-image:url(/icons/youtube.svg)}.c-social-share-footer__icon:hover{background-color:#7ff0ff}.c-form__inner-wrapper{max-width:800px;padding:60px}@media (max-width:1000px){.c-form__inner-wrapper{padding:0}}.c-form__title-container{flex-direction:column;align-items:center;gap:10px;margin-bottom:40px;display:flex}.c-form__title{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;color:#040b59}.c-form__body-text p:not(:last-of-type){margin-bottom:16px}.c-form__form-container fieldset{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:1000px){.c-form__form-container fieldset{flex-direction:column;gap:16px;display:flex}}.c-form__form-container fieldset>div:last-child{grid-column:1/-1}.c-form__submit-button-wrapper{width:fit-content;margin-left:auto}.c-form__submit-button{appearance:none;color:#040b59;font-family:var(--font-inter);text-transform:uppercase;cursor:pointer;background-color:#c4e500;border:none;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:400;display:flex}.c-form__submit-button:hover{background-color:#a1bc00}.c-form__submit-button .lock-shackle{transform-origin:bottom;transition:transform .3s ease-in-out}.c-form__submit-button:hover .lock-shackle{transform:translateY(-4px)rotateY(180deg)}.c-paragraph__outer-wrapper{flex-direction:column;display:flex}.c-paragraph__outer-wrapper>div{width:100%;max-width:1280px;margin:24px auto}.c-paragraph__inner-wrapper{width:100%;max-width:1280px;margin:0 auto}.c-paragraph__text-container{flex-direction:column;gap:32px;display:flex}.c-paragraph__text-container.left{align-items:flex-start}.c-paragraph__text-container.left *{text-align:left}.c-paragraph__text-container.center{align-items:center}.c-paragraph__text-container.center *{text-align:center}.c-paragraph__text-container.right{align-items:flex-end}.c-paragraph__text-container.right *{text-align:right}.c-paragraph__title{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.c-paragraph__body-text{flex-direction:column;align-items:center;display:flex}.c-paragraph__body-text p{font-size:16px}.c-paragraph__body-text p:has(img){margin-top:24px}.c-paragraph__body-text p:not(:last-of-type){margin-bottom:16px}.c-paragraph__body-text img{max-width:100%}.c-paragraph__body-text a[href^=mailto\:]:before,.c-paragraph__body-text a[href^=tel\:]:before{display:none}.c-paragraph__button-container{flex-wrap:wrap;display:flex;width:fit-content!important}@media (max-width:600px){.c-paragraph__button-container{flex-direction:column;width:100%}}.c-mongo-search__outer-wrapper{background-color:#fff}@media screen and (min-width:600px){.c-mongo-search__outer-wrapper{min-height:60vh}}.c-mongo-search__no-result-message{color:#040b59;text-align:center;flex-direction:column;align-items:center;gap:24px;padding:56px 0;display:flex}.c-mongo-search__no-result-message h2{color:inherit}.c-mongo-search__stats{background-color:#7ff0ff;justify-content:flex-end;align-items:center;padding:1rem 2.5rem;display:flex}.c-mongo-search__stats p{color:#fff;margin-bottom:0;font-family:var(--font-inter)!important}.c-mongo-search__stats strong{color:#fff;font-weight:700;font-family:var(--font-inter)!important}.c-mongo-search__loading-container{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.c-mongo-search__pages-container{flex-direction:column;gap:10px;padding-bottom:40px;display:flex}.c-mongo-search__page-result-heading{font-family:var(--font-inter);margin-top:5px;padding-top:62px;padding-bottom:32px}.c-mongo-search__page-result-container{cursor:pointer;background-color:#fff;transition:border-color .2s ease-in,transform .2s ease-in;animation-name:fade-in;animation-duration:.8s;animation-timing-function:ease-in-out}.c-mongo-search__page-result-container:hover{background-color:#fff;border-color:#7ff0ff;transition:border-color .2s ease-in,transform .2s ease-in,background-color .2s ease-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.c-mongo-search__page-result-card{background-color:#7ff0ff;border:2px solid #0000;border-radius:8px;width:100%;height:100%;padding:24px 0 24px 32px}.c-mongo-search__page-result-card h5{color:#fff;font-size:12px}.c-mongo-search__page-result-card p{font-family:var(--font-inter);letter-spacing:.3px;color:#fff;font-size:20px;font-weight:500}.c-mongo-search__page-result-card:hover{background-color:#fff;border:2px solid #7ff0ff}.c-mongo-search__page-result-card:hover p{color:#7ff0ff}.c-mongo-search__page-title{letter-spacing:.05em;font-weight:700!important;font-family:var(--font-inter)!important;font-size:16px!important}.c-mongo-search__meta-description{letter-spacing:-.02em;text-transform:unset!important;font-size:24px!important;font-family:var(--font-inter)!important}.c-mongo-search__page-count{align-self:flex-end}.c-mongo-search__pagination-container{border-top:1px solid #eaecf0;flex-direction:column;justify-content:center;gap:10px;margin-top:20px;margin-bottom:20px;display:flex}@media screen and (max-width:600px){.c-mongo-search__pagination-container{flex-direction:row}}.c-mongo-search__pagination-container .button-container-search{align-items:center;gap:20px;width:100%;height:100%;display:flex;position:relative}@media screen and (max-width:600px){.c-mongo-search__pagination-container .button-container-search{flex-direction:column;justify-content:space-between;gap:5px}}.c-mongo-search__pagination-container .button-container-search .pagination-status{position:absolute;left:50%;transform:translate(-50%)}@media screen and (max-width:600px){.c-mongo-search__pagination-container .button-container-search .pagination-status{position:unset;left:unset;transform:unset}.c-mongo-search__pagination-container .button-container-search .pagination-status p{font-size:12px!important}}.c-mongo-search__pagination-container .button-container-search .page-next{margin-left:auto}@media screen and (max-width:600px){.c-mongo-search__pagination-container .button-container-search .page-next{margin-left:unset}}@media screen and (max-width:768px){.c-mongo-search__pagination-container{flex-direction:column;width:100%}}.c-mongo-search__button{appearance:none;color:#040b59;font-family:var(--font-inter);text-transform:uppercase;cursor:pointer;background-color:#c4e500;border:none;border-radius:20px;justify-content:center;align-items:center;gap:8px;margin:8px 0;padding:12px 24px;font-size:14px;font-weight:400;display:inline-flex}.c-mongo-search__button:hover{background-color:#a1bc00}.c-home-hero__carousel-v2{justify-content:center;align-self:flex-start;align-items:center;gap:16px;width:100vw;margin-left:50%;padding:40px 0;display:flex;transform:translate(-50%)}@media (max-width:600px){.c-home-hero__carousel-v2{display:none}}.c-home-hero__carousel-v2-stage{aspect-ratio:100/15;flex:1;width:100%;position:relative;overflow:visible}.c-home-hero__carousel-v2-slide{aspect-ratio:4/3;cursor:pointer;background:0 0;border:none;width:20%;margin:0;padding:0;transition:transform .4s,opacity .4s;position:absolute;top:50%;left:50%}.c-home-hero__carousel-v2-slide.is-active{cursor:default}.c-home-hero__carousel-v2-slide:focus-visible{outline-offset:4px;outline:2px solid #c4e500}.c-home-hero__carousel-v2-slide-inner{border-radius:20px;width:100%;height:100%;position:relative;overflow:hidden}.c-home-hero__carousel-v2-nav-btn{appearance:none;color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;flex-shrink:0;padding:8px;transition:opacity .2s}.c-home-hero__carousel-v2-nav-btn:hover{opacity:1}.c-home-hero__carousel-v2-nav-btn:focus-visible{outline-offset:2px;outline:2px solid #c4e500}.c-header-contact__outer-wrapper{background-image:url(/images/contact/contact-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding:160px 56px 64px;position:relative}@media (max-width:600px){.c-header-contact__outer-wrapper{padding:96px 16px 56px}}.c-header-contact__inner-wrapper{align-items:flex-start;gap:120px;width:100%;max-width:1280px;margin:0 auto;display:flex;position:relative}@media (max-width:1280px){.c-header-contact__inner-wrapper{flex-direction:column;gap:56px}}.c-header-contact__left-column{flex-direction:column;flex:1;gap:64px;min-width:0;display:flex}.c-header-contact__text-group{color:#040b59;flex-direction:column;gap:16px;display:flex}.c-header-contact__title{color:inherit;text-align:left;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;margin:0}@media (max-width:600px){.c-header-contact__title{font-size:32px}}.c-header-contact__intro{color:inherit;text-align:left;margin:0}.c-header-contact__intro ul,.c-header-contact__intro ol,.c-header-contact__intro li,.c-header-contact__intro p,.c-header-contact__intro strong,.c-header-contact__intro b,.c-header-contact__intro em,.c-header-contact__intro a{color:inherit;margin:0}.c-header-contact__intro p:not(:last-child){margin-bottom:1em}.c-header-contact__intro a{color:#040b59!important;text-decoration:underline!important}.c-header-contact__intro a[href^=tel\:]:before,.c-header-contact__intro a[href^=mailto\:]:before{content:none}.c-header-contact__tag-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.c-header-contact__tag{color:#040b59;text-transform:uppercase;white-space:nowrap;background-color:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:500;display:flex}.c-header-contact__tag *{color:inherit}.c-header-contact__tag-icon{flex-shrink:0;width:20px;height:20px}.c-header-contact__image-container{aspect-ratio:660/265;border-radius:20px;width:100%;position:relative;overflow:hidden}.c-header-contact__image{object-fit:cover}.c-header-contact__card-group{flex-direction:column;gap:16px;width:100%;max-width:360px;display:flex}.c-header-contact__form-wrapper{flex-direction:column;flex-shrink:0;gap:16px;width:640px;display:flex}@media (max-width:1280px){.c-header-contact__form-wrapper{width:100%;max-width:640px}}.c-header-contact__form-wrapper .c-form__outer-wrapper,.c-header-contact__form-wrapper .c-application-form__outer-wrapper{background-color:#fff;border-radius:20px;display:block;padding:24px!important}.c-header-contact__form-wrapper .c-form__inner-wrapper,.c-header-contact__form-wrapper .c-application-form__inner-wrapper{max-width:none;padding:0}.c-header-contact__form-wrapper .c-form__title-container,.c-header-contact__form-wrapper .c-form__text-container,.c-header-contact__form-wrapper .c-application-form__title-container,.c-header-contact__form-wrapper .c-application-form__text-container{margin-bottom:24px}.c-header-contact__form-wrapper .c-form__title-container p,.c-header-contact__form-wrapper .c-form__text-container p,.c-header-contact__form-wrapper .c-application-form__title-container p,.c-header-contact__form-wrapper .c-application-form__text-container p{margin:0}.c-header-contact__form-wrapper .c-form__title,.c-header-contact__form-wrapper .c-application-form__title{color:#040b59;text-transform:uppercase}.c-header-contact__form-wrapper .c-form__form-container fieldset,.c-header-contact__form-wrapper .c-application-form__form-container fieldset{flex-flow:wrap;gap:10px;display:flex}.c-header-contact__form-wrapper .c-form__submit-button,.c-header-contact__form-wrapper .c-application-form__submit-button{color:#040b59;text-transform:uppercase;border-radius:20px;justify-content:center;width:100%;padding:12px 24px;font-size:14px;font-weight:500;background-color:#c4e500!important}.c-header-contact__form-wrapper .c-form__submit-button svg,.c-header-contact__form-wrapper .c-application-form__submit-button svg{display:none}.c-header-contact__form-wrapper .c-form__submit-button-wrapper,.c-header-contact__form-wrapper .button-wrapper.primary{width:100%}.c-header-contact__form-wrapper .c-text-field__container,.c-header-contact__form-wrapper .c-checkbox__container,.c-header-contact__form-wrapper .c-file-field__container,.c-header-contact__form-wrapper .c-dropdown-field__container{flex:calc(50% - 5px);min-width:184px}.c-header-contact__form-wrapper .c-text-field__container.--full-width-input,.c-header-contact__form-wrapper .c-checkbox__container.--full-width-input,.c-header-contact__form-wrapper .c-file-field__container.--full-width-input,.c-header-contact__form-wrapper .c-dropdown-field__container.--full-width-input{flex:100%}@media (max-width:600px){.c-header-contact__form-wrapper .c-text-field__container,.c-header-contact__form-wrapper .c-checkbox__container,.c-header-contact__form-wrapper .c-file-field__container,.c-header-contact__form-wrapper .c-dropdown-field__container{flex:100%}}.c-header-contact__form-wrapper .c-text-field__container>label,.c-header-contact__form-wrapper .c-checkbox__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-header-contact__form-wrapper input,.c-header-contact__form-wrapper textarea{color:#040b59;background-color:#deeeff;border-radius:10px;min-height:44px;padding:10px 16px;font-size:14px;border:none!important}.c-header-contact__form-wrapper input::placeholder,.c-header-contact__form-wrapper textarea::placeholder{color:#040b59;opacity:.5}.c-header-contact__form-wrapper input:focus,.c-header-contact__form-wrapper input:focus-visible,.c-header-contact__form-wrapper textarea:focus,.c-header-contact__form-wrapper textarea:focus-visible{outline-offset:0;outline:2px solid #adccf2}.c-header-contact__form-wrapper textarea{resize:vertical;min-height:80px}.c-header-contact__form-wrapper .PhoneInput{background-color:#deeeff;border-radius:10px;min-height:44px;padding:0 12px}.c-header-contact__form-wrapper .PhoneInputInput{color:#040b59;background-color:#0000;border:none;min-height:auto;padding:0;font-size:14px}.c-header-contact__form-wrapper .PhoneInputCountry{border-right:1px solid #040b5933;margin-right:10px;padding-right:10px}.c-header-contact__form-wrapper .PhoneInputCountrySelectArrow{opacity:.6;border-color:#040b59;width:6px;height:6px}.c-header-contact__form-wrapper .c-checkbox__container{flex-direction:row;align-items:center;padding-right:70px;position:relative}.c-header-contact__form-wrapper .c-checkbox__container .c-checkbox__policy-container{align-items:center;gap:8px;display:flex}.c-header-contact__form-wrapper .c-checkbox__container .c-checkbox__policy.checkbox:before{box-sizing:border-box;background-color:#0000;background-image:radial-gradient(5px at 8px,#040b59 100%,#0000 100%);border:1px solid #040b59;border-radius:99px;width:36px;min-width:36px;height:20px;transition:background-position .15s ease-in-out}.c-header-contact__form-wrapper .c-checkbox__container .c-checkbox__input:checked+.c-checkbox__policy.checkbox:before{background-color:#040b59;background-image:radial-gradient(5px at 28px,#fff 100%,#0000 100%)}.c-header-contact__form-wrapper .c-checkbox__container .c-checkbox__policy{color:#040b59;font-size:12px}.c-header-contact__form-wrapper .c-checkbox__container .c-checkbox__policy p{color:inherit;margin:0}.c-header-contact__form-wrapper .c-checkbox__container .c-checkbox__policy a{color:#040b59!important;font-weight:400!important;text-decoration:underline!important}.c-header-contact__form-wrapper .c-checkbox__container:after{content:"* verplicht";color:#040b59;opacity:.5;font-size:10px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.c-header-contact__form-wrapper .c-file-field__container{background-color:#deeeff;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;min-height:44px;margin-bottom:0;padding:10px 16px}.c-header-contact__form-wrapper .c-file-field__container>label:first-of-type{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-header-contact__form-wrapper .c-file-field__container>label{margin:0;color:#040b59!important;height:auto!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;text-decoration:none!important}.c-header-contact__form-wrapper .c-file-field__container .file-upload{align-items:center;gap:4px;display:flex}.c-header-contact__form-wrapper .c-file-field__container .file-upload:after{content:"upload";color:#040b59;text-transform:uppercase;background-color:#fff;border-radius:99px;flex-shrink:0;margin-left:8px;padding:6px 12px;font-size:12px;font-weight:500}.c-header-contact__form-wrapper .c-file-field__container .file-upload-text{color:inherit;text-decoration:none!important}.c-header-contact__form-wrapper .c-file-field__file_notice{color:#040b5980;font-size:10px;position:static}.c-header-contact__form-wrapper .c-element-tabs{margin-bottom:12px}.c-header-contact__trust-row{flex-wrap:wrap;justify-content:center;gap:24px;padding:0 16px;display:flex}.c-header-contact__trust-row .c-element-icon{color:#fff}.c-header-blog{background-color:#040b59;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;min-height:635px;padding:160px 56px 56px;display:flex;position:relative;overflow:hidden}@media (max-width:600px){.c-header-blog{min-height:unset;padding:96px 16px 56px}}.c-header-blog:before{content:"";pointer-events:none;background:linear-gradient(#040b5900 0%,#040b59d9 100%);position:absolute;inset:0}.c-header-blog__inner-wrapper{color:#fff;flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:880px;display:flex;position:relative}.c-header-blog__tag-row{color:inherit;display:flex}.c-header-blog__tag{text-align:center;text-transform:uppercase;color:#040b59;background-color:#c4e500;border-radius:99px;padding:8px;font-size:10px;font-weight:500;line-height:1}.c-header-blog__title{text-transform:uppercase;width:100%;color:inherit;margin:0;font-size:56px;font-weight:900;line-height:1}@media (max-width:600px){.c-header-blog__title{font-size:36px}}.c-header-blog__intro{width:100%;color:inherit;margin:0}.c-header-blog__intro ul,.c-header-blog__intro ol,.c-header-blog__intro li,.c-header-blog__intro p,.c-header-blog__intro strong,.c-header-blog__intro b,.c-header-blog__intro em,.c-header-blog__intro a{color:inherit;margin:0}.c-header-blog__intro p:not(:last-child){margin-bottom:1em}.c-header-blog__meta{white-space:nowrap;color:#adccf2;gap:8px;width:100%;font-size:12px;font-weight:500;line-height:1;display:flex}.c-header-generic{color:#040b59;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;width:100%;padding:160px 56px 80px;display:flex;position:relative}@media (max-width:1000px){.c-header-generic{padding:120px 24px 64px}}@media (max-width:600px){.c-header-generic{padding:96px 16px 56px}}.c-header-generic--light_blue{background-color:#deeeff}.c-header-generic--navy{color:#fff;background-color:#040b59}.c-header-generic--text-navy{color:#040b59}.c-header-generic--text-wit{color:#fff}.c-header-generic--text-lichtblauw{color:#deeeff}.c-header-generic--text-helderblauw{color:#adccf2}.c-header-generic--text-groen{color:#c4e500}.c-header-generic--has-image:before{content:"";pointer-events:none;background:#040b598c;position:absolute;inset:0}.c-header-generic__wave-overlay{mix-blend-mode:screen;opacity:.6;pointer-events:none;background-image:url(/images/image-header/wave-overlay.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.c-header-generic__inner-wrapper{z-index:1;color:inherit;flex-direction:column;gap:24px;width:100%;max-width:1280px;display:flex;position:relative}.c-header-generic--align-left .c-header-generic__inner-wrapper{text-align:left;align-items:flex-start}.c-header-generic--align-center .c-header-generic__inner-wrapper{text-align:center;align-items:center}.c-header-generic--align-right .c-header-generic__inner-wrapper{text-align:right;align-items:flex-end}@media (max-width:600px){.c-header-generic--align-mobile-left .c-header-generic__inner-wrapper{text-align:left;align-items:flex-start}.c-header-generic--align-mobile-center .c-header-generic__inner-wrapper{text-align:center;align-items:center}.c-header-generic--align-mobile-right .c-header-generic__inner-wrapper{text-align:right;align-items:flex-end}}.c-header-generic__tag-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.c-header-generic__title{color:inherit;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;white-space:pre-line;margin:0}.c-header-generic--title-full .c-header-generic__title{max-width:100%}.c-header-generic--title-half .c-header-generic__title{max-width:50%}@media (max-width:600px){.c-header-generic--title-half .c-header-generic__title{max-width:100%}}.c-header-generic--title-3-4 .c-header-generic__title{max-width:75%}@media (max-width:600px){.c-header-generic--title-3-4 .c-header-generic__title{max-width:100%}}.c-header-generic--align-center .c-header-generic__title{text-align:center}.c-header-generic--align-right .c-header-generic__title{text-align:right}@media (max-width:600px){.c-header-generic--align-mobile-left .c-header-generic__title{text-align:left}.c-header-generic--align-mobile-center .c-header-generic__title{text-align:center}.c-header-generic--align-mobile-right .c-header-generic__title{text-align:right}}.c-header-generic__title-accent{color:#adccf2}.c-header-generic__intro{color:inherit;max-width:720px;margin:0}.c-header-generic__intro ul,.c-header-generic__intro ol,.c-header-generic__intro li,.c-header-generic__intro p,.c-header-generic__intro strong,.c-header-generic__intro b,.c-header-generic__intro em,.c-header-generic__intro a{color:inherit;margin:0}.c-header-generic__intro p:not(:last-child){margin-bottom:1em}.c-header-generic--align-center .c-header-generic__intro ul,.c-header-generic--align-center .c-header-generic__intro ol,.c-header-generic--align-center .c-header-generic__intro li,.c-header-generic--align-center .c-header-generic__intro p,.c-header-generic--align-center .c-header-generic__intro strong,.c-header-generic--align-center .c-header-generic__intro b,.c-header-generic--align-center .c-header-generic__intro em,.c-header-generic--align-center .c-header-generic__intro a{color:inherit;text-align:center;margin:0}.c-header-generic--align-center .c-header-generic__intro p:not(:last-child){margin-bottom:1em}.c-header-generic--align-right .c-header-generic__intro ul,.c-header-generic--align-right .c-header-generic__intro ol,.c-header-generic--align-right .c-header-generic__intro li,.c-header-generic--align-right .c-header-generic__intro p,.c-header-generic--align-right .c-header-generic__intro strong,.c-header-generic--align-right .c-header-generic__intro b,.c-header-generic--align-right .c-header-generic__intro em,.c-header-generic--align-right .c-header-generic__intro a{color:inherit;text-align:right;margin:0}.c-header-generic--align-right .c-header-generic__intro p:not(:last-child){margin-bottom:1em}@media (max-width:600px){.c-header-generic--align-mobile-center .c-header-generic__intro ul,.c-header-generic--align-mobile-center .c-header-generic__intro ol,.c-header-generic--align-mobile-center .c-header-generic__intro li,.c-header-generic--align-mobile-center .c-header-generic__intro p,.c-header-generic--align-mobile-center .c-header-generic__intro strong,.c-header-generic--align-mobile-center .c-header-generic__intro b,.c-header-generic--align-mobile-center .c-header-generic__intro em,.c-header-generic--align-mobile-center .c-header-generic__intro a{color:inherit;text-align:center;margin:0}.c-header-generic--align-mobile-center .c-header-generic__intro p:not(:last-child){margin-bottom:1em}.c-header-generic--align-mobile-right .c-header-generic__intro ul,.c-header-generic--align-mobile-right .c-header-generic__intro ol,.c-header-generic--align-mobile-right .c-header-generic__intro li,.c-header-generic--align-mobile-right .c-header-generic__intro p,.c-header-generic--align-mobile-right .c-header-generic__intro strong,.c-header-generic--align-mobile-right .c-header-generic__intro b,.c-header-generic--align-mobile-right .c-header-generic__intro em,.c-header-generic--align-mobile-right .c-header-generic__intro a{color:inherit;text-align:right;margin:0}.c-header-generic--align-mobile-right .c-header-generic__intro p:not(:last-child){margin-bottom:1em}.c-header-generic--align-mobile-left .c-header-generic__intro ul,.c-header-generic--align-mobile-left .c-header-generic__intro ol,.c-header-generic--align-mobile-left .c-header-generic__intro li,.c-header-generic--align-mobile-left .c-header-generic__intro p,.c-header-generic--align-mobile-left .c-header-generic__intro strong,.c-header-generic--align-mobile-left .c-header-generic__intro b,.c-header-generic--align-mobile-left .c-header-generic__intro em,.c-header-generic--align-mobile-left .c-header-generic__intro a{color:inherit;text-align:left;margin:0}.c-header-generic--align-mobile-left .c-header-generic__intro p:not(:last-child){margin-bottom:1em}}.c-header-generic__button.primary{color:#040b59!important;background-color:#c4e500!important;border:none!important}.c-header-generic__button.primary:hover{background-color:#a1bc00!important}.c-header-generic--align-left .c-header-generic__button-container{justify-content:flex-start}.c-header-generic--align-center .c-header-generic__button-container{justify-content:center}.c-header-generic--align-right .c-header-generic__button-container{justify-content:flex-end}@media (max-width:600px){.c-header-generic--align-mobile-left .c-header-generic__button-container{justify-content:flex-start}.c-header-generic--align-mobile-center .c-header-generic__button-container{justify-content:center}.c-header-generic--align-mobile-right .c-header-generic__button-container{justify-content:flex-end}}.c-header-generic--spacing-compact{padding:96px 56px}@media (max-width:1000px){.c-header-generic--spacing-compact{padding:96px 56px}}@media (max-width:600px){.c-header-generic--spacing-compact{padding:56px 16px}}.c-header-generic--spacing-compact .c-header-generic__inner-wrapper{gap:40px}.c-header-generic--full-height-photo{min-height:720px}@media (max-width:600px){.c-header-generic--full-height-photo{min-height:unset}}.c-header-generic--full-height-photo .c-header-generic__inner-wrapper{justify-content:flex-end}.c-job-highlight-card{color:#040b59;background-color:#fff;border-radius:20px;flex-direction:column;flex:1;gap:32px;padding:24px;text-decoration:none;display:flex}.c-job-highlight-card:hover{text-decoration:none}.c-job-highlight-card__content{color:inherit;flex-direction:column;flex:1;gap:16px;display:flex}.c-job-highlight-card__tag{text-transform:uppercase;text-align:center;color:#040b59;background-color:#c4e500;border-radius:99px;align-self:flex-start;padding:8px;font-size:10px;font-weight:500;line-height:1}.c-job-highlight-card__title-group{color:inherit;flex-direction:column;gap:8px;display:flex}.c-job-highlight-card__title{color:inherit;margin:0}.c-job-highlight-card__meta{color:#040b5980;margin:0}.c-job-highlight-card__body{width:100%;color:inherit;margin:0}.c-job-highlight-card__body ul,.c-job-highlight-card__body ol,.c-job-highlight-card__body li,.c-job-highlight-card__body p,.c-job-highlight-card__body strong,.c-job-highlight-card__body b,.c-job-highlight-card__body em,.c-job-highlight-card__body a{color:inherit;margin:0}.c-job-highlight-card__body p:not(:last-child){margin-bottom:1em}.c-job-highlight-card__body p{font-size:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-job-highlight-card__footer{border-top:1px solid #040b5980;justify-content:space-between;align-items:center;padding-top:17px;display:flex}.c-job-highlight-card__date{color:#040b5980;white-space:nowrap}.c-job-highlight-card__button{text-transform:uppercase;color:#040b59;white-space:nowrap;background-color:#adccf2;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1}.c-featured-blog-cards{background-color:#fff;justify-content:center;width:100%;padding:64px 56px;display:flex}@media (max-width:600px){.c-featured-blog-cards{padding:56px 16px}}.c-featured-blog-cards__inner-wrapper{flex-direction:column;gap:40px;width:100%;max-width:1280px;display:flex}.c-featured-blog-cards__title{color:#040b59;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;margin:0}.c-featured-blog-cards__cards-row{gap:16px;width:100%;display:flex}@media (max-width:1000px){.c-featured-blog-cards__cards-row{flex-direction:column}}.c-blog-highlight-card{color:#fff;background-color:#fff;border-radius:20px;flex-direction:column;flex:1;justify-content:space-between;min-height:252px;padding:16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.c-blog-highlight-card:hover{text-decoration:none}.c-blog-highlight-card__image{object-fit:cover}.c-blog-highlight-card__overlay{background:linear-gradient(#040b5900 .2%,#040b59cc 79.4%);position:absolute;inset:0}.c-blog-highlight-card__content{color:inherit;flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative}.c-blog-highlight-card__tag{text-align:center;text-transform:uppercase;color:#040b59;background-color:#c4e500;border-radius:99px;align-self:flex-start;padding:8px;font-size:10px;font-weight:500;line-height:1}.c-blog-highlight-card__footer{width:100%;color:inherit;align-items:flex-end;gap:16px;display:flex}.c-blog-highlight-card__text-group{min-width:0;color:inherit;flex-direction:column;flex:1;gap:4px;display:flex}.c-blog-highlight-card__title{-webkit-line-clamp:2;color:inherit;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;display:-webkit-box;overflow:hidden}.c-blog-highlight-card__meta{color:#adccf2;white-space:nowrap;margin:0;font-size:12px;font-weight:500;line-height:1.8}.c-blog-highlight-card__arrow{width:32px;height:32px;color:inherit;border:1px solid #fff;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:900;line-height:1.8;display:flex}.c-highlight-office{background-color:#deeeff;width:100%;padding:64px 56px}@media (max-width:600px){.c-highlight-office{padding:56px 16px}}.c-highlight-office__inner-wrapper{align-items:flex-end;gap:120px;width:100%;max-width:1280px;margin:0 auto;display:flex}@media (max-width:1280px){.c-highlight-office__inner-wrapper{flex-direction:column;gap:56px}}.c-highlight-office__left-column{flex-direction:column;flex:1;gap:44px;min-width:0;display:flex}.c-highlight-office__text-group{color:#040b59;flex-direction:column;gap:16px;display:flex}.c-highlight-office__title{color:inherit;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;margin:0}.c-highlight-office__text,.c-highlight-office__text ul,.c-highlight-office__text ol,.c-highlight-office__text li,.c-highlight-office__text p,.c-highlight-office__text strong,.c-highlight-office__text b,.c-highlight-office__text em,.c-highlight-office__text a{color:inherit;margin:0}.c-highlight-office__text p:not(:last-child){margin-bottom:1em}.c-highlight-office__info-card{background-color:#adccf2;border-radius:20px;flex-direction:column;gap:24px;width:100%;padding:24px 56px 24px 24px;display:flex}@media (max-width:600px){.c-highlight-office__info-card{padding:24px}}.c-highlight-office__info-card .c-card-icon{background-color:#0000;border-radius:0;align-items:flex-start;padding:0}.c-highlight-office__info-row{align-items:flex-start;gap:32px;display:flex}@media (max-width:600px){.c-highlight-office__info-row{flex-direction:column;gap:16px}}.c-highlight-office__info-row>.c-card-icon:first-child{border-right:1px solid #040b5933;padding-right:32px}@media (max-width:600px){.c-highlight-office__info-row>.c-card-icon:first-child{border-bottom:1px solid #040b5933;border-right:none;width:100%;padding-bottom:16px;padding-right:0}}.c-highlight-office__cta-container{display:flex}.c-highlight-office__cta{color:#fff!important;background-color:#040b59!important;border:none!important}.c-highlight-office__cta:hover{background-color:#020632!important}.c-highlight-office__image-container{aspect-ratio:568/400;border-radius:20px;flex-shrink:0;width:100%;max-width:568px;position:relative;overflow:hidden}.c-highlight-office__image{object-fit:cover}.c-section-grid{color:#040b59;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding:104px 56px}@media (max-width:600px){.c-section-grid{padding:56px 16px}}.c-section-grid--light_blue{background-color:#deeeff}.c-section-grid--navy{color:#fff;background-color:#040b59}.c-section-grid--white .c-job-highlight-card{background-color:#deeeff}.c-section-grid--white .c-job-highlight-card__button{background-color:#78abea}.c-section-grid--gradient{color:#fff;background-color:#040b59;background-image:linear-gradient(270deg,#020525,#040b59 50%,#020525)}.c-section-grid--text-navy{color:#040b59}.c-section-grid--text-wit{color:#fff}.c-section-grid--text-lichtblauw{color:#deeeff}.c-section-grid--text-helderblauw{color:#adccf2}.c-section-grid--text-groen{color:#c4e500}.c-section-grid--padding-0{padding:0 56px}@media (max-width:600px){.c-section-grid--padding-0{padding:0 16px}}.c-section-grid--padding-40{padding:40px 56px}@media (max-width:600px){.c-section-grid--padding-40{padding:24px 16px}}.c-section-grid--padding-80{padding:80px 56px}@media (max-width:600px){.c-section-grid--padding-80{padding:40px 16px}}.c-section-grid__inner-wrapper{color:inherit;flex-direction:column;gap:40px;width:100%;max-width:1280px;margin:0 auto;display:flex}.c-section-grid__title-block{max-width:960px;color:inherit;flex-direction:column;gap:16px;display:flex}.c-section-grid__title-block--align-center{text-align:center;align-self:center;align-items:center;max-width:none}.c-section-grid__title-block--align-right{text-align:right;align-self:flex-end;align-items:flex-end;max-width:none}@media (max-width:600px){.c-section-grid__title-block--align-mobile-left{text-align:left;align-self:flex-start;align-items:flex-start}.c-section-grid__title-block--align-mobile-center{text-align:center;align-self:center;align-items:center}.c-section-grid__title-block--align-mobile-right{text-align:right;align-self:flex-end;align-items:flex-end}}.c-section-grid__title-block--width-full{max-width:100%}.c-section-grid__title-block--width-half{max-width:50%}@media (max-width:600px){.c-section-grid__title-block--width-half{max-width:100%}}.c-section-grid__title-block--width-3-4{max-width:75%}@media (max-width:600px){.c-section-grid__title-block--width-3-4{max-width:100%}}.c-section-grid__title{color:inherit;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;margin:0}.c-section-grid__title-block--align-center .c-section-grid__title{text-align:center}.c-section-grid__title-block--align-right .c-section-grid__title{text-align:right}@media (max-width:600px){.c-section-grid__title-block--align-mobile-left .c-section-grid__title{text-align:left}.c-section-grid__title-block--align-mobile-center .c-section-grid__title{text-align:center}.c-section-grid__title-block--align-mobile-right .c-section-grid__title{text-align:right}}.c-section-grid__title-accent{color:#adccf2}.c-section-grid__intro,.c-section-grid__intro ul,.c-section-grid__intro ol,.c-section-grid__intro li,.c-section-grid__intro p,.c-section-grid__intro strong,.c-section-grid__intro b,.c-section-grid__intro em,.c-section-grid__intro a{color:inherit;margin:0}.c-section-grid__intro p:not(:last-child){margin-bottom:1em}.c-section-grid__tile-container{color:inherit;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;width:100%;display:flex}.c-section-grid__tile-container.col-1>*{flex:0 100%;width:100%}.c-section-grid__tile-container.col-2>*{flex:0 calc(50% - 8px);width:calc(50% - 8px)}.c-section-grid__tile-container.col-3>*{flex:0 calc(33.333% - 10.6667px);width:calc(33.333% - 10.6667px)}.c-section-grid__tile-container.col-4>*{flex:0 calc(25% - 12px);width:calc(25% - 12px)}.c-section-grid__tile-container.col-5>*{flex:0 calc(20% - 12.8px);width:calc(20% - 12.8px)}@media (max-width:1280px){.c-section-grid__tile-container.col-5>*{flex-basis:calc(33.333% - 10.6667px);width:calc(33.333% - 10.6667px)}}@media (max-width:1000px){.c-section-grid__tile-container.col-3>*,.c-section-grid__tile-container.col-4>*,.c-section-grid__tile-container.col-5>*{flex-basis:calc(50% - 8px);width:calc(50% - 8px)}}@media (max-width:600px){.c-section-grid__tile-container.col-2>*,.c-section-grid__tile-container.col-3>*,.c-section-grid__tile-container.col-4>*,.c-section-grid__tile-container.col-5>*{flex-basis:100%;width:100%}}.c-section-grid__tile-container .c-recruiter-block__outer-wrapper{min-width:0;padding:0}.c-section-grid__tile-container .c-recruiter-block__inner-wrapper{width:100%;max-width:none!important}.c-section-grid__tile-container .c-recruiter-block__card.portrait{width:100%;max-width:none}.c-section-grid__tile-container .c-recruiter-block__card.portrait.size-compact{width:100%;max-width:320px}.c-section-grid__cta-row{flex-wrap:wrap;justify-content:center;gap:16px;width:100%;display:flex}.c-section-grid__cta-row.align-left{justify-content:flex-start}.c-section-grid__cta-row.align-center{justify-content:center}.c-section-grid__cta-row.align-right{justify-content:flex-end}.c-section-grid__cta-row.layout-stacked{flex-direction:column;align-items:flex-start}.c-section-grid__cta-row.layout-stacked.align-center{align-items:center}.c-section-grid__cta-row.layout-stacked.align-right{align-items:flex-end}@media (max-width:600px){.c-section-grid__cta-row.layout-mobile-stacked{flex-direction:column;align-items:flex-start}.c-section-grid__cta-row.layout-mobile-row{flex-flow:wrap}}.c-section-grid__cta-row .show-as-button.primary{color:#040b59!important;background-color:#c4e500!important;border:none!important}.c-section-grid__cta-row .show-as-button.primary:hover{background-color:#a1bc00!important}.c-section-grid__cta-row .show-as-button.link{align-items:center;color:#040b59!important;text-transform:none!important;background-color:#0000!important;gap:8px!important;padding:0!important;font-size:16px!important;font-weight:700!important;display:flex!important}.c-section-grid__cta-row .show-as-button.link svg path{stroke:#040b59!important}.c-section-grid__cta-row .show-as-button.link:hover{text-decoration:underline}.c-tile-image{aspect-ratio:4/3;border-radius:20px;width:100%;position:relative;overflow:hidden}.c-tile-image.ratio-wide{aspect-ratio:2.857}.c-tile-image.ratio-16-9{aspect-ratio:16/9}.c-tile-image.ratio-1-1{aspect-ratio:1}.c-tile-image__image{object-fit:cover}.c-tile-paragraph{width:100%;color:inherit;flex-direction:column;gap:24px;display:flex}.c-tile-paragraph--spacing-large{gap:16px}.c-tile-paragraph--align-center{text-align:center;align-items:center}.c-tile-paragraph--align-right{text-align:right;align-items:flex-end}@media (max-width:600px){.c-tile-paragraph--align-mobile-left{text-align:left;align-items:flex-start}.c-tile-paragraph--align-mobile-center{text-align:center;align-items:center}.c-tile-paragraph--align-mobile-right{text-align:right;align-items:flex-end}}.c-tile-paragraph__heading-group{min-width:0;color:inherit;flex-direction:column;gap:8px;display:flex}.c-tile-paragraph__caption{color:inherit;margin:0}.c-tile-paragraph__title{color:inherit;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;margin:0}.c-tile-paragraph--align-center .c-tile-paragraph__title,.c-tile-paragraph--align-center .c-tile-paragraph__caption{text-align:center}.c-tile-paragraph--align-right .c-tile-paragraph__title,.c-tile-paragraph--align-right .c-tile-paragraph__caption{text-align:right}@media (max-width:600px){.c-tile-paragraph--align-mobile-left .c-tile-paragraph__title,.c-tile-paragraph--align-mobile-left .c-tile-paragraph__caption{text-align:left}.c-tile-paragraph--align-mobile-center .c-tile-paragraph__title,.c-tile-paragraph--align-mobile-center .c-tile-paragraph__caption{text-align:center}.c-tile-paragraph--align-mobile-right .c-tile-paragraph__title,.c-tile-paragraph--align-mobile-right .c-tile-paragraph__caption{text-align:right}}.c-tile-paragraph__title-accent{color:#adccf2}.c-tile-paragraph__text,.c-tile-paragraph__text ul,.c-tile-paragraph__text ol,.c-tile-paragraph__text li,.c-tile-paragraph__text p,.c-tile-paragraph__text strong,.c-tile-paragraph__text b,.c-tile-paragraph__text em,.c-tile-paragraph__text a{color:inherit;margin:0}.c-tile-paragraph__text p:not(:last-child){margin-bottom:1em}.c-tile-paragraph__cta-row{flex-wrap:wrap;gap:16px;display:flex}.c-tile-paragraph__cta-row.align-left{justify-content:flex-start}.c-tile-paragraph__cta-row.align-center{justify-content:center}.c-tile-paragraph__cta-row.align-right{justify-content:flex-end}.c-tile-paragraph__cta-row.layout-stacked{flex-direction:column;align-items:flex-start}.c-tile-paragraph__cta-row.layout-stacked.align-center{align-items:center}.c-tile-paragraph__cta-row.layout-stacked.align-right{align-items:flex-end}@media (max-width:600px){.c-tile-paragraph__cta-row.layout-mobile-stacked{flex-direction:column;align-items:flex-start}.c-tile-paragraph__cta-row.layout-mobile-row{flex-flow:wrap}}.c-tile-paragraph__cta-row .show-as-button.primary{color:#040b59!important;background-color:#c4e500!important;border:none!important}.c-tile-paragraph__cta-row .show-as-button.primary:hover{background-color:#a1bc00!important}.c-tile-paragraph__items{flex-direction:column;gap:10px;display:flex}.c-tile-paragraph--spacing-large .c-tile-paragraph__cta-row{margin-top:24px}.c-tile-quote-text{color:inherit;flex-direction:column;gap:24px;display:flex}.c-tile-quote-text__text{color:inherit;margin:0}.c-tile-quote-text__text p{color:inherit;text-transform:uppercase;margin:0;font-size:40px;font-style:normal;font-weight:900;line-height:1.02}@media (max-width:600px){.c-tile-quote-text__text p{font-size:32px}}.c-tile-quote-text__text p:first-child:before,.c-tile-quote-text__text p:last-child:after{content:"\""}.c-tile-quote-text__text strong,.c-tile-quote-text__text b,.c-tile-quote-text__text em,.c-tile-quote-text__text a{color:inherit}.c-tile-quote-text__author{color:inherit;margin:0}.c-tile-quote-text__author strong,.c-tile-quote-text__author b,.c-tile-quote-text__author em,.c-tile-quote-text__author a{color:inherit}.c-tile-accordion-list{flex-direction:column;gap:16px;width:100%;display:flex}.c-tile-accordion-list--flat{gap:0}.c-tile-accordion-list--flat .c-accordion-item{border-bottom:1px solid #deeeff;border-radius:0;padding:24px 0}.c-tile-accordion-list--flat .c-accordion-item.default,.c-tile-accordion-list--flat .c-accordion-item.blue,.c-tile-accordion-list--flat .c-accordion-item.navy{color:#040b59;background-color:#0000;border:none;border-bottom:1px solid #deeeff}.c-tile-accordion-list--flat .c-accordion-item .c-accordion-item__icon{color:#c4e500;background-color:#040b59;border-radius:99px;width:32px;height:32px}.c-tile-accordion-list--flat .c-accordion-item .c-accordion-item__icon svg{width:16px;height:16px}.c-tile-form{width:100%}.c-tile-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;min-width:0;display:grid}.c-tile-card-grid>*{width:100%!important;min-width:0!important}@media (max-width:600px){.c-tile-card-grid{grid-template-columns:1fr}}.c-tile-card-grid--col-1{grid-template-columns:1fr}.c-tile-card-grid--col-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:600px){.c-tile-card-grid--col-3{grid-template-columns:1fr}}.c-tile-card-grid .c-recruiter-block__inner-wrapper{width:100%}.c-section-columns{color:#040b59;background-color:#fff;background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;padding:104px 56px}@media (max-width:1000px){.c-section-columns{padding:72px 24px}}@media (max-width:600px){.c-section-columns{padding:56px 16px}}.c-section-columns--light_blue{background-color:#deeeff}.c-section-columns--navy{color:#fff;background-color:#040b59}.c-section-columns--text-navy{color:#040b59}.c-section-columns--text-wit{color:#fff}.c-section-columns--text-lichtblauw{color:#deeeff}.c-section-columns--text-helderblauw{color:#adccf2}.c-section-columns--text-groen{color:#c4e500}.c-section-columns__tile-container{color:inherit;grid-template-columns:1fr 1fr;align-items:flex-start;gap:40px;width:100%;max-width:1280px;margin:0 auto;display:grid}.c-section-columns__tile-container>*{min-width:0}.c-section-columns__tile-container.p30{grid-template-columns:3fr 7fr}.c-section-columns__tile-container.p40{grid-template-columns:4fr 6fr}.c-section-columns__tile-container.p50{grid-template-columns:1fr 1fr}.c-section-columns__tile-container.p60{grid-template-columns:6fr 4fr}.c-section-columns__tile-container.p70{grid-template-columns:7fr 3fr}@media (max-width:1000px){.c-section-columns__tile-container,.c-section-columns__tile-container.p30,.c-section-columns__tile-container.p40,.c-section-columns__tile-container.p50,.c-section-columns__tile-container.p60,.c-section-columns__tile-container.p70{grid-template-columns:1fr}}.c-section-columns--spacing-large{padding:120px 64px}@media (max-width:1000px){.c-section-columns--spacing-large{padding:120px 64px}}@media (max-width:600px){.c-section-columns--spacing-large{padding:56px 16px}}.c-section-columns--padding-0{padding:0 56px}@media (max-width:1000px){.c-section-columns--padding-0{padding:0 24px}}@media (max-width:600px){.c-section-columns--padding-0{padding:0 16px}}.c-section-columns--padding-40{padding:40px 56px}@media (max-width:1000px){.c-section-columns--padding-40{padding:40px 24px}}@media (max-width:600px){.c-section-columns--padding-40{padding:24px 16px}}.c-section-columns--padding-80{padding:80px 56px}@media (max-width:1000px){.c-section-columns--padding-80{padding:80px 24px}}@media (max-width:600px){.c-section-columns--padding-80{padding:40px 16px}}.c-section-columns--valign-bottom .c-section-columns__tile-container{align-items:flex-end}@media (max-width:600px){.c-section-columns--valign-bottom .c-section-columns__tile-container{align-items:stretch}}.c-section-columns--spacing-large .c-section-columns__tile-container{align-items:center;gap:120px}@media (max-width:600px){.c-section-columns--spacing-large .c-section-columns__tile-container{align-items:flex-start;gap:56px}}.c-company-intro{background-color:#fff;justify-content:center;width:100%;padding:120px 56px;display:flex;position:relative;overflow:hidden}.c-company-intro.function-content:before{content:"";pointer-events:none;background-image:url(/images/function-content/function-content-background.png);background-position:50%;background-size:cover;position:absolute;inset:-2% -4%}@media (max-width:600px){.c-company-intro{flex-direction:column;padding:56px 16px}}.c-company-intro__inner-wrapper{z-index:1;align-items:flex-start;gap:64px;width:100%;max-width:1280px;display:flex;position:relative}@media (max-width:600px){.c-company-intro__inner-wrapper{flex-direction:column}}.c-company-intro.function-content.has-image .c-company-intro__inner-wrapper{align-items:flex-end}@media (max-width:600px){.c-company-intro.function-content.has-image .c-company-intro__inner-wrapper{align-items:stretch}}.c-company-intro__left-column{flex-direction:column;flex:1;gap:40px;min-width:0;display:flex}.c-company-intro__text-group{color:#040b59;flex-direction:column;gap:16px;display:flex}.c-company-intro__heading-group{color:inherit;flex-direction:column;gap:8px;display:flex}.c-company-intro__caption{color:inherit;text-transform:uppercase;margin:0}.c-company-intro__title{color:inherit;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;margin:0}.c-company-intro__body,.c-company-intro__body ul,.c-company-intro__body ol,.c-company-intro__body li,.c-company-intro__body p,.c-company-intro__body strong,.c-company-intro__body b,.c-company-intro__body em,.c-company-intro__body a{color:inherit;margin:0}.c-company-intro__body p:not(:last-child){margin-bottom:1em}.c-company-intro__cta{align-self:flex-start;color:#040b59!important;background-color:#adccf2!important;border:none!important}.c-company-intro__cta:hover{background-color:#8ab6ec!important}.c-company-intro__right-column{flex-direction:column;flex:1;gap:12px;width:100%;display:flex}.c-company-intro__items{flex-direction:column;gap:10px;width:100%;display:flex}.c-company-intro__image-column{aspect-ratio:454/452;border-radius:20px;flex-shrink:0;width:454px;position:relative;overflow:hidden}@media (max-width:600px){.c-company-intro__image-column{width:100%}}.c-company-intro__image{object-fit:cover}.c-competencies-salary{background-color:#fff;justify-content:center;width:100%;padding:80px 56px;display:flex}@media (max-width:600px){.c-competencies-salary{padding:56px 16px}}.c-competencies-salary__inner-wrapper{align-items:flex-start;gap:64px;width:100%;max-width:1280px;display:flex}@media (max-width:1000px){.c-competencies-salary__inner-wrapper{flex-direction:column;align-items:stretch;gap:40px}}.c-competencies-salary__column{flex-direction:column;flex:1;gap:32px;width:100%;min-width:0;display:flex}.c-competencies-salary__title{color:#040b59;margin:0}.c-competencies-salary__title p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;margin:0}.c-competencies-salary__intro{color:#040b59;margin:0}.c-competencies-salary__intro ul,.c-competencies-salary__intro ol,.c-competencies-salary__intro li,.c-competencies-salary__intro p,.c-competencies-salary__intro strong,.c-competencies-salary__intro b,.c-competencies-salary__intro em,.c-competencies-salary__intro a{color:inherit;margin:0}.c-competencies-salary__intro p:not(:last-child){margin-bottom:1em}.c-competencies-salary__items{flex-direction:column;gap:12px;width:100%;display:flex}.c-competencies-salary__salary-card{color:#fff;background-color:#040b59;border-radius:20px;flex-direction:column;gap:72px;width:100%;padding:32px;display:flex}@media (max-width:600px){.c-competencies-salary__salary-card{gap:40px}}.c-competencies-salary__salary-group{flex-direction:column;gap:24px;width:100%;display:flex}.c-competencies-salary__salary-caption{text-transform:uppercase;color:#adccf2;margin:0;font-size:16px;font-weight:500}.c-competencies-salary__salary-list{flex-direction:column;width:100%;display:flex}.c-competencies-salary__salary-row{color:inherit;border-bottom:1px solid #ffffff80;justify-content:space-between;align-items:center;gap:16px;padding:11px 0 12px;display:flex}.c-competencies-salary__salary-row span:first-child{font-weight:400}.c-competencies-salary__salary-row span:last-child{font-weight:700}.c-competencies-salary__salary-note{color:#adccf2;margin:0;font-size:14px}.c-competencies-salary__salary-note ul,.c-competencies-salary__salary-note ol,.c-competencies-salary__salary-note li,.c-competencies-salary__salary-note p,.c-competencies-salary__salary-note strong,.c-competencies-salary__salary-note b,.c-competencies-salary__salary-note em,.c-competencies-salary__salary-note a{color:inherit;margin:0}.c-competencies-salary__salary-note p:not(:last-child){margin-bottom:1em}.c-section-contact{background-color:#deeeff;background-image:url(/images/contact/contact-bg.png);background-position:50%;background-size:cover;width:100%;padding:80px 56px;position:relative;overflow:hidden}@media (max-width:600px){.c-section-contact{padding:56px 16px}}.c-section-contact__inner-wrapper{z-index:1;align-items:flex-start;gap:120px;width:100%;max-width:1280px;margin:0 auto;display:flex;position:relative}@media (max-width:1280px){.c-section-contact__inner-wrapper{flex-direction:column;gap:56px}}.c-section-contact__left-column{flex-direction:column;flex:1;gap:48px;min-width:0;display:flex}.c-section-contact--open_application .c-section-contact__left-column,.c-section-contact--callback .c-section-contact__left-column{gap:40px}.c-section-contact__checklist-card{background-color:#fff;border-radius:20px;flex-direction:column;align-self:flex-start;gap:16px;padding:20px;display:flex}@media (max-width:1280px){.c-section-contact__checklist-card{align-self:stretch}}.c-section-contact--callback .c-section-contact__checklist-card{min-width:280px}.c-section-contact--callback .c-section-contact__intro a[href^=mailto\:]{text-decoration:underline!important}.c-section-contact__text-group{color:#040b59;flex-direction:column;gap:16px;max-width:560px;display:flex}.c-section-contact__caption{color:inherit;margin:0}.c-section-contact__title{color:inherit;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;margin:0}.c-section-contact__intro{color:inherit;margin:0}.c-section-contact__intro ul,.c-section-contact__intro ol,.c-section-contact__intro li,.c-section-contact__intro p,.c-section-contact__intro strong,.c-section-contact__intro b,.c-section-contact__intro em,.c-section-contact__intro a{margin:0;color:inherit!important}.c-section-contact__intro p:not(:last-child){margin-bottom:1em}.c-section-contact__intro a[href^=mailto\:]:before{content:none}.c-section-contact__form-wrapper{flex-shrink:0;width:560px}@media (max-width:1280px){.c-section-contact__form-wrapper{width:100%;max-width:640px}}.c-section-contact__form-wrapper .c-form__outer-wrapper,.c-section-contact__form-wrapper .c-application-form__outer-wrapper{background-color:#fff;border-radius:20px;display:block;padding:24px!important}.c-section-contact__form-wrapper .c-form__inner-wrapper,.c-section-contact__form-wrapper .c-application-form__inner-wrapper{max-width:none;padding:0}.c-section-contact__form-wrapper .c-form__title-container,.c-section-contact__form-wrapper .c-form__text-container,.c-section-contact__form-wrapper .c-application-form__title-container,.c-section-contact__form-wrapper .c-application-form__text-container{display:none}.c-section-contact__form-wrapper .c-form__form-container fieldset,.c-section-contact__form-wrapper .c-application-form__form-container fieldset{flex-flow:wrap;gap:10px;display:flex}.c-section-contact__form-wrapper .c-form__submit-button,.c-section-contact__form-wrapper .c-application-form__submit-button{color:#040b59;text-transform:uppercase;border-radius:20px;padding:12px 24px;font-size:14px;font-weight:500;background-color:#c4e500!important}.c-section-contact__form-wrapper .c-form__submit-button svg,.c-section-contact__form-wrapper .c-application-form__submit-button svg{display:none}.c-section-contact__form-wrapper .c-form__submit-button-wrapper,.c-section-contact__form-wrapper .button-wrapper.primary{justify-content:flex-end;width:100%;display:flex}.c-section-contact__form-wrapper.--transparent .c-form__outer-wrapper,.c-section-contact__form-wrapper.--transparent .c-application-form__outer-wrapper{background-color:#0000}.c-section-contact__form-wrapper .c-text-field__container,.c-section-contact__form-wrapper .c-checkbox__container,.c-section-contact__form-wrapper .c-file-field__container,.c-section-contact__form-wrapper .c-time-slot-field__container{flex:calc(50% - 5px);min-width:220px}.c-section-contact__form-wrapper .c-text-field__container.--full-width-input,.c-section-contact__form-wrapper .c-checkbox__container.--full-width-input,.c-section-contact__form-wrapper .c-file-field__container.--full-width-input,.c-section-contact__form-wrapper .c-time-slot-field__container.--full-width-input{flex:100%}@media (max-width:600px){.c-section-contact__form-wrapper .c-text-field__container,.c-section-contact__form-wrapper .c-checkbox__container,.c-section-contact__form-wrapper .c-file-field__container,.c-section-contact__form-wrapper .c-time-slot-field__container{flex:100%}}.c-section-contact__form-wrapper .c-text-field__container>label,.c-section-contact__form-wrapper .c-checkbox__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-section-contact__form-wrapper input,.c-section-contact__form-wrapper textarea{color:#040b59;background-color:#deeeff;border-radius:10px;min-height:44px;padding:10px 16px;font-size:14px;border:none!important}.c-section-contact__form-wrapper input::placeholder,.c-section-contact__form-wrapper textarea::placeholder{color:#040b59;opacity:.5}.c-section-contact__form-wrapper input:focus,.c-section-contact__form-wrapper input:focus-visible,.c-section-contact__form-wrapper textarea:focus,.c-section-contact__form-wrapper textarea:focus-visible{outline-offset:0;outline:2px solid #adccf2}.c-section-contact__form-wrapper textarea{resize:vertical;min-height:80px}.c-section-contact__form-wrapper .PhoneInput{background-color:#deeeff;border-radius:10px;min-height:44px;padding:0 12px}.c-section-contact__form-wrapper .PhoneInputInput{color:#040b59;background-color:#0000;border:none;min-height:auto;padding:0;font-size:14px}.c-section-contact__form-wrapper .PhoneInputCountry{border-right:1px solid #040b5933;margin-right:10px;padding-right:10px}.c-section-contact__form-wrapper .PhoneInputCountrySelectArrow{opacity:.6;border-color:#040b59;width:6px;height:6px}.c-section-contact__form-wrapper .c-checkbox__container{flex-direction:row;align-items:center;padding-right:70px;position:relative}.c-section-contact__form-wrapper .c-checkbox__container .c-checkbox__policy-container{align-items:center;gap:8px;display:flex}.c-section-contact__form-wrapper .c-checkbox__container .c-checkbox__policy.checkbox:before{box-sizing:border-box;background-color:#0000;background-image:radial-gradient(5px at 8px,#040b59 100%,#0000 100%);border:1px solid #040b59;border-radius:99px;width:36px;min-width:36px;height:20px;transition:background-position .15s ease-in-out}.c-section-contact__form-wrapper .c-checkbox__container .c-checkbox__input:checked+.c-checkbox__policy.checkbox:before{background-color:#040b59;background-image:radial-gradient(5px at 28px,#fff 100%,#0000 100%)}.c-section-contact__form-wrapper .c-checkbox__container .c-checkbox__policy{color:#040b59;font-size:12px}.c-section-contact__form-wrapper .c-checkbox__container .c-checkbox__policy p{color:inherit;margin:0}.c-section-contact__form-wrapper .c-checkbox__container .c-checkbox__policy a{color:#040b59!important;font-weight:400!important;text-decoration:underline!important}.c-section-contact__form-wrapper .c-checkbox__container:after{content:"* verplicht";color:#040b59;opacity:.5;font-size:10px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.c-section-contact__form-wrapper .c-file-field__container{background-color:#deeeff;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;min-height:44px;margin-bottom:0;padding:10px 16px}.c-section-contact__form-wrapper .c-file-field__container>label:first-of-type{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-section-contact__form-wrapper .c-file-field__container>label{margin:0;color:#040b59!important;height:auto!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;text-decoration:none!important}.c-section-contact__form-wrapper .c-file-field__container .file-upload{justify-content:space-between;align-items:center;gap:4px;width:100%;display:flex}.c-section-contact__form-wrapper .c-file-field__container .file-upload:after{content:"upload";color:#040b59;text-transform:uppercase;background-color:#fff;border-radius:99px;flex-shrink:0;margin-left:8px;padding:6px 12px;font-size:12px;font-weight:500}.c-section-contact__form-wrapper .c-file-field__container .file-upload-text{color:inherit;text-decoration:none!important}.c-section-contact__form-wrapper .c-file-field__container .file-upload-text:after{content:"(pdf, doc, max. 4mb)";color:#040b59;opacity:.5;margin-left:4px}.c-section-contact__form-wrapper .c-file-field__file_notice{color:#040b5980;font-size:10px;position:static}.c-section-contact--callback .c-section-contact__form-wrapper{width:640px}@media (max-width:1280px){.c-section-contact--callback .c-section-contact__form-wrapper{width:100%}}.c-section-contact--callback .c-section-contact__form-wrapper .c-form__submit-button-wrapper,.c-section-contact--callback .c-section-contact__form-wrapper .button-wrapper.primary{justify-content:center;width:100%}.c-section-contact--callback .c-section-contact__form-wrapper .c-form__submit-button{width:100%}.c-section-contact--targeted_application .c-section-contact__form-wrapper .c-application-form__text-container{margin-bottom:16px;display:block}.c-section-contact--targeted_application .c-section-contact__form-wrapper .c-application-form__title{color:#040b59;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;margin:0}.c-section-logo-grid{flex-direction:column;align-items:center;gap:40px;width:100%;padding:0 56px 40px;display:flex}.c-section-logo-grid.white{background-color:#fff}.c-section-logo-grid.transparent{background-color:#0000}@media (max-width:600px){.c-section-logo-grid{padding:0 16px 24px}}.c-section-logo-grid__divider{background-color:#adccf2;width:100%;max-width:1280px;height:2px}.c-section-logo-grid__inner-wrapper{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1280px;margin:0 auto;display:flex}.c-section-logo-grid__title{color:#040b59;text-align:center;margin:0}.c-section-logo-grid__logos-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:64px;display:flex}@media (max-width:600px){.c-section-logo-grid__logos-row{gap:24px}}.c-section-logo-grid__logos-row.--marquee{width:max-content;animation:c-section-logo-grid-scroll var(--marquee-duration,30s) linear infinite;flex-wrap:nowrap;justify-content:flex-start}@media (prefers-reduced-motion:reduce){.c-section-logo-grid__logos-row.--marquee{animation:none}}.c-section-logo-grid__logos-viewport{width:100%;max-width:var(--marquee-visible-width,100%);overflow:hidden}.c-section-logo-grid__logos-viewport:hover .c-section-logo-grid__logos-row.--marquee{animation-play-state:paused}.c-section-logo-grid__logo{width:140px;height:32px;position:relative}@media (max-width:600px){.c-section-logo-grid__logo{height:24px}}@keyframes c-section-logo-grid-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.c-card-highlight{border-radius:20px;flex-direction:column;flex:1;align-items:flex-start;gap:24px;padding:24px;display:flex}.c-card-highlight.blue{background-color:#deeeff;color:#040b59!important}.c-card-highlight.navy{background-color:#040b59;color:#fff!important}.c-card-highlight.white{background-color:#fff;color:#040b59!important}.c-card-highlight.lime{background-color:#c4e500;color:#040b59!important}.c-card-highlight.grey{background-color:#414143;color:#fff!important}.c-card-highlight--align-center{align-items:center}.c-card-highlight--align-right{align-items:flex-end}.c-card-highlight--align-center .c-card-highlight__title,.c-card-highlight--align-center .c-card-highlight__text{text-align:center}.c-card-highlight--align-right .c-card-highlight__title,.c-card-highlight--align-right .c-card-highlight__text{text-align:right}.c-card-highlight--text-navy{color:#040b59!important}.c-card-highlight--text-wit{color:#fff!important}.c-card-highlight--text-lichtblauw{color:#deeeff!important}.c-card-highlight--text-helderblauw{color:#adccf2!important}.c-card-highlight--text-groen{color:#c4e500!important}.c-card-highlight__image-container{border-radius:10px;width:100%;height:204px;position:relative;overflow:hidden}.c-card-highlight__image{object-fit:cover}.c-card-highlight__text-group{color:inherit;flex-direction:column;flex:1;gap:8px;display:flex}.c-card-highlight__title,.c-card-highlight__text,.c-card-highlight__text p{color:inherit;margin:0}.c-card-highlight.blue .c-card-highlight__button{color:#fff!important;background-color:#040b59!important;border:none!important}.c-card-highlight.blue .c-card-highlight__button:hover{background-color:#06118a!important}.c-card-highlight.navy .c-card-highlight__button{color:#fff!important;background-color:#0000!important;border:1px solid #fff!important}.c-card-highlight.navy .c-card-highlight__button:hover{color:#040b59!important;background-color:#fff!important}.c-card-universal{background-color:#fff;border-radius:20px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;width:232px;padding:8px;display:flex;color:#040b59!important}.c-card-universal.blue{background-color:#deeeff;color:#040b59!important}.c-card-universal.navy{background-color:#040b59;color:#fff!important}.c-card-universal.lime{background-color:#c4e500;color:#040b59!important}.c-card-universal.grey{background-color:#414143;color:#fff!important}.c-card-universal--align-center{align-items:center}.c-card-universal--align-right{align-items:flex-end}.c-card-universal--align-center .c-card-universal__title,.c-card-universal--align-center .c-card-universal__subtitle,.c-card-universal--align-center .c-card-universal__link-label{text-align:center}.c-card-universal--align-right .c-card-universal__title,.c-card-universal--align-right .c-card-universal__subtitle,.c-card-universal--align-right .c-card-universal__link-label{text-align:right}.c-card-universal--text-navy{color:#040b59!important}.c-card-universal--text-wit{color:#fff!important}.c-card-universal--text-lichtblauw{color:#deeeff!important}.c-card-universal--text-helderblauw{color:#adccf2!important}.c-card-universal--text-groen{color:#c4e500!important}@media (max-width:600px){.c-card-universal{width:100%}}.c-card-universal__image-container{border-radius:15px;width:100%;height:144px;position:relative;overflow:hidden}.c-card-universal__image{object-fit:cover}.c-card-universal__text-group{width:100%;color:inherit;flex-direction:column;padding:0 8px 8px;display:flex}.c-card-universal__title{color:inherit;margin:0}.c-card-universal__link-label,.c-card-universal__subtitle{color:inherit;opacity:.45;margin:0}.c-testimonial-card{background-color:#fff;border-radius:20px;flex:1;align-items:stretch;gap:24px;padding:24px;display:flex;color:#040b59!important}.c-testimonial-card.blue{background-color:#deeeff;color:#040b59!important}.c-testimonial-card.navy{background-color:#040b59;color:#fff!important}.c-testimonial-card.lime{background-color:#c4e500;color:#040b59!important}.c-testimonial-card.grey{background-color:#414143;color:#fff!important}@media (max-width:1000px){.c-testimonial-card{flex-direction:column}}.c-testimonial-card--large{gap:40px;padding:40px}@media (max-width:1000px){.c-testimonial-card--large{gap:24px;padding:24px}}.c-testimonial-card--large .c-testimonial-card__photo-container{aspect-ratio:4/3;flex:45%;width:auto;max-width:45%;height:auto}@media (max-width:1000px){.c-testimonial-card--large .c-testimonial-card__photo-container{aspect-ratio:4/3;flex:none;width:100%;max-width:100%}}.c-testimonial-card--large .c-testimonial-card__quote-mark{display:none}.c-testimonial-card--large .c-testimonial-card__body{justify-content:space-evenly}.c-testimonial-card--large.c-testimonial-card--quote-regular .c-testimonial-card__text ul,.c-testimonial-card--large.c-testimonial-card--quote-regular .c-testimonial-card__text ol,.c-testimonial-card--large.c-testimonial-card--quote-regular .c-testimonial-card__text li,.c-testimonial-card--large.c-testimonial-card--quote-regular .c-testimonial-card__text p,.c-testimonial-card--large.c-testimonial-card--quote-regular .c-testimonial-card__text strong,.c-testimonial-card--large.c-testimonial-card--quote-regular .c-testimonial-card__text b,.c-testimonial-card--large.c-testimonial-card--quote-regular .c-testimonial-card__text em,.c-testimonial-card--large.c-testimonial-card--quote-regular .c-testimonial-card__text a{color:inherit;margin:0;font-weight:400}.c-testimonial-card--large.c-testimonial-card--quote-regular .c-testimonial-card__text p:not(:last-child){margin-bottom:1em}.c-testimonial-card__photo-container{aspect-ratio:174/238;border-radius:16px;flex-shrink:0;align-self:center;width:174px;position:relative;overflow:hidden}@media (max-width:1000px){.c-testimonial-card__photo-container{width:100%}}.c-testimonial-card--photo-top .c-testimonial-card__photo-container{align-self:flex-start}.c-testimonial-card--photo-bottom .c-testimonial-card__photo-container{align-self:flex-end}.c-testimonial-card--photo-stretch .c-testimonial-card__photo-container{height:100%;aspect-ratio:unset;align-self:stretch}.c-testimonial-card__photo{object-fit:cover}.c-testimonial-card__body{min-width:0;color:inherit;flex-direction:column;flex:1;justify-content:space-between;gap:24px;display:flex}.c-testimonial-card__title{color:inherit;margin:0}.c-testimonial-card__quote-group{color:inherit;flex-direction:column;gap:16px;display:flex}.c-testimonial-card__quote-mark{color:#040b59;width:40px;height:26px}.c-testimonial-card__quote-mark *{color:inherit}.c-testimonial-card__quote-mark--navy{color:#040b59}.c-testimonial-card__quote-mark--white{color:#fff}.c-testimonial-card__quote-mark--blue{color:#adccf2}.c-testimonial-card__quote-mark--light_blue{color:#deeeff}.c-testimonial-card__quote-mark--lime{color:#c4e500}.c-testimonial-card__quote-mark--grey{color:#414143}.c-testimonial-card__text,.c-testimonial-card__text ul,.c-testimonial-card__text ol,.c-testimonial-card__text li,.c-testimonial-card__text p,.c-testimonial-card__text strong,.c-testimonial-card__text b,.c-testimonial-card__text em,.c-testimonial-card__text a{color:inherit;margin:0}.c-testimonial-card__text p:not(:last-child){margin-bottom:1em}.c-testimonial-card__author-group{color:inherit;flex-direction:column;display:flex}.c-testimonial-card__author{color:inherit;margin:0}.c-testimonial-card__role{color:inherit;opacity:.5;margin:0}.c-card-text{border-radius:16px;flex-direction:column;flex:1;align-items:flex-start;gap:24px;min-width:0;padding:24px;display:flex;position:relative;overflow:hidden}.c-card-text.graphic{color:#040b59;background-color:#deeeff;background-image:url(/images/four-blocks/card-background.png);background-position:50%;background-size:cover}.c-card-text.navy{background-color:#040b59;color:#fff!important}.c-card-text.blue{background-color:#deeeff;color:#040b59!important}.c-card-text.white{background-color:#fff;color:#040b59!important}.c-card-text.lime{background-color:#c4e500;color:#040b59!important}.c-card-text.grey{background-color:#414143;color:#fff!important}.c-card-text--align-center{align-items:center}.c-card-text--align-right{align-items:flex-end}.c-card-text--align-center .c-card-text__title,.c-card-text--align-center .c-card-text__text{text-align:center}.c-card-text--align-right .c-card-text__title,.c-card-text--align-right .c-card-text__text{text-align:right}.c-card-text .c-element-icon{width:32px;height:32px}.c-card-text__badge{color:#c4e500;background-color:#040b59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;font-weight:900;display:flex;position:relative}.c-card-text__text-group{width:100%;color:inherit;flex-direction:column;gap:8px;display:flex;position:relative}.c-card-text__title,.c-card-text__text,.c-card-text__text ul,.c-card-text__text ol,.c-card-text__text li,.c-card-text__text p,.c-card-text__text strong,.c-card-text__text b,.c-card-text__text em,.c-card-text__text a{color:inherit;margin:0}.c-card-text__text p:not(:last-child){margin-bottom:1em}.c-card-stat{background-color:#deeeff;border-radius:20px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;width:200px;height:180px;padding:24px;display:flex;color:#040b59!important}.c-card-stat.white{background-color:#fff;color:#040b59!important}.c-card-stat.navy{background-color:#040b59;color:#fff!important}.c-card-stat.lime{background-color:#c4e500;color:#040b59!important}.c-card-stat.grey{background-color:#414143;color:#fff!important}@media (max-width:600px){.c-card-stat{width:100%;height:auto}}.c-card-stat__value{color:inherit;margin:0;font-size:56px;font-weight:900;line-height:1.02}.c-card-stat__label{color:inherit;margin:0}.c-card-icon{background-color:#fff;border-radius:20px;align-items:flex-start;gap:16px;width:100%;padding:16px;text-decoration:none;display:flex;color:#040b59!important}.c-card-icon.blue{background-color:#deeeff;color:#040b59!important}.c-card-icon.navy{background-color:#040b59;color:#fff!important}.c-card-icon.lime{background-color:#c4e500;color:#040b59!important}.c-card-icon.grey{background-color:#414143;color:#fff!important}.c-card-icon[href^=tel\:]:before,.c-card-icon[href^=mailto\:]:before{content:none;margin:0}.c-card-icon .c-circled-icon{flex-shrink:0;align-self:flex-start}.c-card-icon__text-group{min-width:0;color:inherit;flex-direction:column;display:flex}.c-card-icon__label{color:inherit;margin:0}.c-card-icon__title{color:inherit;opacity:.5;margin:0}.c-card-icon__title span{color:inherit;display:block}.c-vacancy-paragraph__outer-wrapper{background-color:#fff;flex-direction:column;padding:64px 168px;display:flex}@media (max-width:1000px){.c-vacancy-paragraph__outer-wrapper{padding:40px 24px}}@media (max-width:600px){.c-vacancy-paragraph__outer-wrapper{padding:40px 16px}}@media (min-width:1000px){.c-vacancy-paragraph__outer-wrapper{padding-left:0;padding-right:0}}.c-vacancy-paragraph__inner-wrapper{width:100%}.c-vacancy-paragraph__text-container{color:#040b59;flex-direction:column;gap:40px;display:flex}.c-vacancy-paragraph__section{color:inherit;flex-direction:column;gap:24px;display:flex}.c-vacancy-paragraph__section-title{color:inherit;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.c-vacancy-paragraph__body-text,.c-vacancy-paragraph__body-text *{color:#040b59!important}.c-vacancy-paragraph__body-text strong,.c-vacancy-paragraph__body-text b{font-weight:700}.c-vacancy-paragraph__body-text h1,.c-vacancy-paragraph__body-text h2,.c-vacancy-paragraph__body-text h3,.c-vacancy-paragraph__body-text h4{margin:16px 0;font-size:20px;font-weight:700}.c-vacancy-paragraph__body-text p:not(:last-child){margin-bottom:16px}.c-vacancy-paragraph__body-text ul{margin-top:16px;padding-left:24px;list-style-type:disc;list-style-position:outside}.c-vacancy-paragraph__cta{align-self:flex-start}.c-vacancy-hero__outer-wrapper{z-index:2;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;gap:56px;padding:160px 56px 56px;transition:all .3s ease-in-out;display:flex;position:relative}@media (max-width:600px){.c-vacancy-hero__outer-wrapper{gap:32px;padding:120px 16px 32px}}.c-vacancy-hero__outer-wrapper.minimized{padding-top:24px;padding-bottom:24px}.c-vacancy-hero__outer-wrapper.minimized .c-vacancy-hero__intro{display:none}.c-vacancy-hero__inner-wrapper{flex-direction:column;align-items:center;gap:56px;width:100%;max-width:1280px;display:flex}@media (max-width:600px){.c-vacancy-hero__inner-wrapper{gap:24px}}.c-vacancy-hero__content-container{color:#fff;flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.c-vacancy-hero__title{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;color:inherit;max-width:880px}.c-vacancy-hero__intro{color:inherit;max-width:880px}.c-vacancy-hero__intro *{color:inherit}.c-vacancy-hero__tldr{background-color:#c4e500;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:16px 32px;display:flex}@media (max-width:1000px){.c-vacancy-hero__tldr{border-radius:20px;flex-direction:column;align-items:flex-start}}.c-vacancy-hero__spec-container{flex-wrap:wrap;align-items:center;gap:40px;display:flex}@media (max-width:600px){.c-vacancy-hero__spec-container{gap:16px}}.c-vacancy-hero__tag{color:#040b59;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.c-vacancy-hero__tag *{color:inherit}.c-vacancy-hero__tag-icon{flex-shrink:0;width:20px;height:20px}.c-vacancy-hero__cta{align-items:center;gap:20px;display:flex}@media (max-width:600px){.c-vacancy-hero__cta{flex-direction:column;align-items:stretch;width:100%}}.c-vacancy-hero__cta-note{color:#040b5980;white-space:nowrap}@media (max-width:600px){.c-vacancy-hero__cta-note{display:none}}.c-vacancy-hero__button-container{width:fit-content}@media (max-width:600px){.c-vacancy-hero__button-container{width:100%}}.c-vacancy-hero__button-container.sticky{z-index:3;width:90vw;transition:all .5s ease-in-out;display:none;position:fixed;bottom:25px;left:50%;transform:translate(-50%)}@media (max-width:600px){.c-vacancy-hero__button-container.sticky{display:block}}.c-vacancy-hero__button-container.sticky.minimized{bottom:16px}.c-vacancy-hero__button{text-transform:uppercase;font-size:14px;font-weight:500;color:#040b59!important;background-color:#fff!important;border-radius:20px!important}.c-vacancy-hero__button .grecaptcha-badge{visibility:hidden!important}@media (max-width:600px){.c-vacancy-hero__button{width:100%}}.c-recruiter-block__outer-wrapper{background-color:#0000;padding:0}.c-recruiter-block__inner-wrapper{flex-direction:column;gap:24px;display:flex;max-width:900px!important}.c-recruiter-block__title{color:#040b59}.c-recruiter-block__card{gap:16px;display:flex}.c-recruiter-block__card.portrait{background-color:#deeeff;border-radius:20px;flex-direction:column;width:100%;max-width:320px;padding:8px}@media (max-width:600px){.c-recruiter-block__card.portrait{flex-direction:row;align-items:stretch;max-width:100%;padding:16px}}.c-recruiter-block__card.white{background-color:#fff}.c-recruiter-block__card.landscape{align-items:center;min-height:153px}@media (max-width:600px){.c-recruiter-block__card.landscape{flex-direction:column;align-items:stretch;min-height:0}}.c-recruiter-block__image-container{flex-shrink:0;position:relative;overflow:hidden}.portrait .c-recruiter-block__image-container{aspect-ratio:299/270;border-radius:15px;width:100%}@media (max-width:600px){.portrait .c-recruiter-block__image-container{border-radius:12px;width:80px}}.landscape .c-recruiter-block__image-container{aspect-ratio:179/147;border-radius:20px;height:153px}@media (max-width:600px){.landscape .c-recruiter-block__image-container{width:100%;height:auto}}.c-recruiter-block__image{object-fit:cover}.c-recruiter-block__contact-card{flex-direction:column;gap:16px;width:100%;display:flex}.portrait .c-recruiter-block__contact-card{padding:16px 8px}@media (max-width:600px){.portrait .c-recruiter-block__contact-card{min-width:0;padding:0}}.landscape .c-recruiter-block__contact-card{background-color:#fff;border-radius:20px;width:320px;min-height:153px;padding:24px;box-shadow:0 20px 40px -14px #00000026}@media (max-width:600px){.landscape .c-recruiter-block__contact-card{width:100%;height:auto}}.c-recruiter-block__contact-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.c-recruiter-block__contact-person{flex-direction:column;min-width:0;display:flex}.c-recruiter-block__name{color:#040b59;margin:0}.c-recruiter-block__role{color:#040b59;opacity:.5;margin:0}.c-recruiter-block__contact-link-container{flex-direction:column;gap:4px;display:flex}.c-recruiter-block__contact-link{color:#040b59;overflow-wrap:anywhere;text-decoration:none}.c-recruiter-block__contact-link:hover{text-decoration:underline}.c-recruiter-block__social-icon{flex-shrink:0;width:32px;height:32px}.c-recruiter-block__social-icon svg{width:100%;height:100%;display:block}.c-recruiter-block__social-icon-bg{fill:#adccf2}.c-recruiter-block__social-icon-glyph{fill:#040b59}.c-recruiter-block__button-group{flex-direction:column;gap:8px;width:100%;max-width:320px;display:flex}@media (max-width:600px){.c-recruiter-block__button-group{max-width:100%}}.c-recruiter-block__button-container,.c-recruiter-block__button-container .button-wrapper{width:100%}.c-recruiter-block__button{width:100%;font-size:14px;border-radius:20px!important}.c-recruiter-block__button:before{display:none}.c-recruiter-block__button.primary{color:#fff!important;background-color:#040b59!important;border:none!important}.c-recruiter-block__button.primary:hover{background-color:#020632!important}.c-recruiter-block__button.secondary{color:#040b59!important;background-color:#0000!important;border:1px solid #040b59!important}.c-recruiter-block__button.secondary:hover{background-color:#deeeff!important}a.c-recruiter-block__contact-link:before{content:none;margin:0}.c-application-form__outer-wrapper{padding-top:380px}.c-application-form__outer-wrapper.open-application{padding-top:40px}@media (max-width:600px){.c-application-form__outer-wrapper{padding-top:40px}}.c-application-form__inner-wrapper{max-width:800px}.c-application-form__text-container{margin-bottom:24px}.c-application-form__title{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.c-application-form__form-container fieldset{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}@media (max-width:1000px){.c-application-form__form-container fieldset{flex-direction:column;gap:16px;display:flex}}.c-application-form__form-container fieldset>div:last-child{grid-column:1/-1}.c-application-form__submit-button-wrapper{width:fit-content;margin-left:auto}@media (max-width:1000px){.c-application-form__submit-button-wrapper{width:100%;margin-left:0}}.c-application-form__submit-button{appearance:none;color:#040b59;width:fit-content;font-family:var(--font-inter);text-transform:uppercase;cursor:pointer;background-color:#c4e500;border:none;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:400;display:flex}.c-application-form__submit-button:hover{background-color:#a1bc00}.c-application-form__submit-button .lock-shackle{transform-origin:bottom;transition:transform .3s ease-in-out}.c-application-form__submit-button:hover .lock-shackle{transform:translateY(-4px)rotateY(180deg)}@media (max-width:1000px){.c-application-form__submit-button{width:100%}}.c-vacancy-lister{background:#fff;padding:72px 56px 64px;position:relative}.c-vacancy-lister.no-padding{padding-top:0}@media screen and (max-width:1000px){.c-vacancy-lister{flex-direction:column-reverse;padding:2.5rem 1rem!important}}@media screen and (max-width:600px){.c-vacancy-lister{padding:0!important}}.c-vacancy-lister__title-outer-wrapper{max-width:1280px;margin:0 auto 40px}.c-vacancy-lister__title,.c-vacancy-lister__body-text{color:#040b59}.c-vacancy-lister__body-text p{color:inherit}.c-vacancy-lister__inner-wrapper{justify-content:space-around;gap:40px;max-width:1280px;height:fit-content;margin:auto;display:flex}@media screen and (max-width:1000px){.c-vacancy-lister__inner-wrapper{flex-direction:column-reverse}}@media screen and (max-width:600px){.c-vacancy-lister__inner-wrapper{padding:2rem 1rem}}.c-vacancy-lister__results-count{color:#040b59;align-self:flex-end;margin-bottom:-16px}.c-vacancy-lister__results-count strong{color:inherit}@media screen and (max-width:1000px){.c-vacancy-lister__results-count{align-self:flex-start;margin-bottom:0}}.c-vacancy-lister__banner-image-container{object-fit:cover;width:100%;height:160px;position:relative}.c-vacancy-lister__banner-image-container--mobile{display:none}@media screen and (max-width:1000px){.c-vacancy-lister__banner-image-container{margin-bottom:-20%}.c-vacancy-lister__banner-image-container--mobile{display:none!important}}@media screen and (max-width:600px){.c-vacancy-lister__banner-image-container{display:none}.c-vacancy-lister__banner-image-container--mobile{margin-bottom:-30%;display:block!important}}.c-vacancy-lister__left-bar{flex-basis:304px}@media screen and (max-width:1000px){.c-vacancy-lister__left-bar{top:unset;z-index:2;flex-basis:100%;display:block;position:sticky;bottom:0}.c-vacancy-lister__left-bar>:not(button){width:100%;transition:transform .3s ease-in-out;position:fixed;inset:75px 0 0 auto;overflow-y:auto;transform:translate(100%)}.c-vacancy-lister__left-bar--is-open>:not(button){display:flex;top:75px;right:0;transform:translate(0%)}}.c-vacancy-lister__right-bar{flex-direction:column;flex-basis:900px;gap:24px;display:flex}.c-vacancy-lister__filter-sorting{width:100%;display:flex}@media screen and (max-width:1000px){.c-vacancy-lister__filter-sorting{flex-direction:column;align-items:center}}.c-vacancy-lister__button-wrapper{width:100%;display:none}@media screen and (max-width:1000px){.c-vacancy-lister__button-wrapper{display:flex;position:fixed;bottom:10px;left:50%;transform:translate(-50%)}}.c-vacancy-lister__mobile-toggler{appearance:none;color:#000f21;cursor:pointer;background-color:#fff;border:none;border-radius:20px;justify-content:center;align-items:center;width:151px;height:59px;margin:auto;display:flex;box-shadow:0 -8px 24px #00000026}.c-vacancy-lister__vacancy-count{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.c-vacancy-lister__sorting-container{flex-direction:column;align-items:flex-end;gap:6px;margin-left:auto}.c-vacancy-lister__sorting-container[data-type=mobile]{margin-left:unset;margin-top:10px;display:none}.c-vacancy-lister__sorting-container[data-type=desktop]{display:flex}@media screen and (max-width:1000px){.c-vacancy-lister__sorting-container[data-type=mobile]{flex-direction:column;display:flex}.c-vacancy-lister__sorting-container[data-type=desktop]{display:none}}.c-vacancy-lister__sorting-menu-container{position:relative}@media screen and (max-width:600px){.c-vacancy-lister__sorting-menu-container{width:100%}}.c-vacancy-lister__sorting-menu-container:after{content:"";pointer-events:none;background-color:#7ff0ff;width:18px;height:18px;display:inline-block;position:absolute;top:50%;right:16px;transform:translateY(-50%);-webkit-mask-image:url(/icons/arrow-down_black.svg);mask-image:url(/icons/arrow-down_black.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-vacancy-lister__sorting-menu{color:#7ff0ff;padding:12px 40px 12px 20px;font-size:16px;position:relative;height:unset!important}@media screen and (max-width:600px){.c-vacancy-lister__sorting-menu{width:100%;padding-left:5px}}.c-vacancy-lister__title-container{margin-top:40px}@media screen and (max-width:600px){.c-vacancy-lister__title-container{margin-bottom:unset}}.c-vacancy-lister__title{text-align:center}.c-vacancy-lister__search-wrapper{background-color:#7ff0ff}.c-vacancy-lister__search-block{position:relative}@media screen and (max-width:1000px){.c-vacancy-lister__search-block[data-banner=true]{margin-top:unset;margin-bottom:unset;padding-top:80px}}@media screen and (max-width:600px){.c-vacancy-lister__search-block{margin-bottom:24px!important}}.c-vacancy-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1000px){.c-vacancy-list{grid-template-columns:1fr}}.c-vacancy-grid-card{color:#040b59;background-color:#deeeff;border-radius:20px;flex-direction:column;flex:1;gap:32px;padding:24px;text-decoration:none;display:flex}.c-vacancy-grid-card:hover{text-decoration:none}.c-vacancy-grid-card__content{color:inherit;flex-direction:column;gap:16px;display:flex}.c-vacancy-grid-card__tag{text-transform:uppercase;text-align:center;color:#040b59;background-color:#fff;border-radius:99px;align-self:flex-start;padding:8px;font-size:10px;font-weight:500;line-height:1}.c-vacancy-grid-card__title-group{color:inherit;flex-direction:column;gap:8px;display:flex}.c-vacancy-grid-card__title{color:inherit;margin:0}.c-vacancy-grid-card__meta{color:#040b5980;margin:0}.c-vacancy-grid-card__description{width:100%;color:inherit;margin:0}.c-vacancy-grid-card__description ul,.c-vacancy-grid-card__description ol,.c-vacancy-grid-card__description li,.c-vacancy-grid-card__description p,.c-vacancy-grid-card__description strong,.c-vacancy-grid-card__description b,.c-vacancy-grid-card__description em,.c-vacancy-grid-card__description a{color:inherit;margin:0}.c-vacancy-grid-card__description p:not(:last-child){margin-bottom:1em}.c-vacancy-grid-card__description p{font-size:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-vacancy-grid-card__footer{border-top:1px solid #040b5980;justify-content:space-between;align-items:center;padding-top:17px;display:flex}.c-vacancy-grid-card__date{color:#040b5980;white-space:nowrap}.c-vacancy-grid-card__apply-btn{text-transform:uppercase;color:#040b59;white-space:nowrap;background-color:#adccf2;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1}.c-filter-bar *{color:inherit;text-transform:unset}.c-filter-bar__wrapper{color:#040b59;background:0 0;flex-direction:column;gap:40px;display:flex}@media screen and (max-width:1000px){.c-filter-bar__wrapper{background:#fff;padding:24px 24px 100px;overflow:auto}}.c-filter-bar__filter-container{background:0 0;flex-direction:column;gap:8px;display:flex}@media screen and (max-width:1000px){.c-filter-bar__filter-container{background:unset;overflow:auto}}.c-filter-bar__title-container{justify-content:space-between;align-items:center;display:flex}.c-filter-bar__title-container svg{display:none}@media screen and (max-width:1000px){.c-filter-bar__title-container svg{display:flex}}.c-filter-bar__title{color:#040b59;text-transform:uppercase;font-size:40px;font-style:normal;font-weight:900;line-height:1.02}.c-filter-bar__button-wrapper{width:fit-content;margin:0 auto;display:none;position:fixed;bottom:1rem;left:1rem;right:1rem}@media screen and (max-width:1000px){.c-filter-bar__button-wrapper{display:block}}.c-filter-bar__mobile-toggler{appearance:none;color:#040b59;width:100%;font-family:var(--font-inter);text-transform:uppercase;white-space:nowrap;cursor:pointer;background-color:#c4e500;border:none;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:400;display:flex;box-shadow:0 -8px 24px #00000026}.c-filter-bar__mobile-toggler:hover{background-color:#a1bc00}.c-filter-bar__reset-filter{text-transform:uppercase;text-align:center;background-color:#040b59;border-radius:20px;justify-content:center;align-items:center;width:100%;padding:12px 24px;font-size:14px;font-style:normal;line-height:1;display:flex;color:#fff!important;font-weight:500!important}.c-filter-bar__reset-filter:hover{cursor:pointer;background-color:#020632}.c-filter-bar__reset-filter.disabled{cursor:not-allowed;pointer-events:none;background-color:#040b594d}.c-filter-group__wrapper{color:#040b59;flex-direction:column;gap:8px;padding-bottom:24px;display:flex}.c-filter-group__wrapper--is-open ul{display:none}.c-filter-group__wrapper--is-open svg{transform:rotate(180deg)}.c-filter-group__title-container{cursor:pointer;border-bottom:1px solid #040b59;grid-template-columns:5fr 1fr;width:100%;padding:16px 8px;display:grid}.c-filter-group__title-container svg{align-self:center;margin-left:auto;transition:all .2s ease-in-out}.c-filter-group__title-container svg path{stroke:#040b59}.c-filter-group__title{font-family:var(--font-inter);color:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:1.6;display:block;position:relative}.c-filter-group__item{color:inherit;margin-bottom:4px;list-style:none}.c-filter-group__item *{color:inherit!important}.c-filter-group__item p{color:inherit;font-size:14px;font-style:normal;font-weight:400;line-height:1.6}.c-filter-group__item p:first-of-type{margin-left:26px}.c-filter-group__item p:first-of-type span{color:#040b5980}.c-filter-group__item div{flex-direction:row;justify-content:space-between;padding-left:12px;display:flex;position:relative}.c-filter-group__item div:before{content:"";background:0 0;border:1px solid #040b59;border-radius:2px;width:14px;height:14px;position:absolute;top:3px;left:0}.c-filter-group__item--is-hidden{display:none}.c-filter-group__item--is-active div:before{background-color:#040b59;box-shadow:inset 0 0 0 2.5px #fff}.c-filter-group__item--is-active p:first-of-type{font-weight:700}.c-filter-group__show-more{color:#040b59;box-shadow:none;min-width:unset;background:0 0;border:none;font-weight:700;text-decoration:underline;list-style:none}.c-filter-group__list{flex-direction:column;gap:8px;margin:0;padding:8px;display:flex}.c-filter-group__collapse-button{justify-content:flex-start;padding:12px 0}.c-boolean-group__wrapper{padding:var(--vacancy-lister-filter-indentation);color:#040b59}.c-boolean-group__title{color:inherit;cursor:unset;margin-bottom:12px;padding-top:12px;padding-bottom:12px;font-weight:500}.c-boolean-group__title:after{display:none}.c-boolean-group__option{flex-direction:row;justify-content:space-between;padding-left:40px;font-size:14px;list-style:none;display:flex;position:relative;color:inherit!important}.c-boolean-group__option:before{content:"";background:#fff;border:1px solid #adccf2;border-radius:20px;width:20px;height:20px;position:absolute;top:0;left:0;transform:translateY(-3px)}.c-boolean-group__option--is-active{font-weight:700}.c-boolean-group__option--is-active:before{content:"";background:#040b59;border:1px solid #040b59;width:20px;height:20px;top:0;box-shadow:inset 0 0 0 2px #fff}.c-boolean-group__options{flex-direction:column;gap:12px;padding-top:8px;display:flex}.c-boolean-group__list{padding:0;padding-top:var(--vacancy-lister-filter-indentation);visibility:hidden;opacity:0;height:0;max-height:0;margin:0;transition:all .3s;overflow:hidden}.c-lister-pagination__container{background-color:#0000;justify-content:center;align-items:center;gap:24px;margin-left:auto;padding:0;display:flex}@media (max-width:600px){.c-lister-pagination__container .c-lister-pagination__container{gap:1rem}}.c-lister-pagination__ellipsis{color:#040b5980;font-size:16px}.c-lister-pagination__nav-button{cursor:pointer;color:#040b59;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:1.5rem;display:flex}.c-lister-pagination__nav-button svg path{fill:#040b59}.c-lister-pagination__nav-button:disabled{opacity:.3;cursor:not-allowed}.c-lister-pagination__pages{gap:24px;display:flex}.c-lister-pagination__page-button{color:#040b5980;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:400;line-height:1.4;transition:color .2s;display:flex}.c-lister-pagination__page-button.is-active{color:#040b59;font-weight:700}.c-lister-pagination__page-button:hover:not(.is-active){color:#040b59}@media (max-width:600px){.c-lister-pagination__page-button{font-size:.9rem}}.c-vacancy-lister-search-block__form{width:100%}.c-vacancy-lister-search-block__form-inputs{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}@media (max-width:1000px){.c-vacancy-lister-search-block__form-inputs{flex-direction:column}}.c-vacancy-lister-search-block__fieldset{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}@media (max-width:1000px){.c-vacancy-lister-search-block__fieldset{flex-direction:column}}@media (max-width:600px){.c-vacancy-lister-search-block__fieldset{width:100%}}.c-vacancy-lister-search-block__fieldset input{color:#040b59;background-color:#fff;border:1px solid #adccf2;border-radius:99px;padding-left:16px;height:38px!important}@media (max-width:1000px){.c-vacancy-lister-search-block__fieldset input{width:100%}}.c-vacancy-lister-search-block__fieldset input::placeholder{color:#040b5980}.c-vacancy-lister-search-block__fieldset input[id=keyword]{width:100%}.c-vacancy-lister-search-block__fieldset input[id=postcode]{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;width:100%}.c-vacancy-lister-search-block__fieldset select[id=range]{color:#040b59;border:1px solid #adccf2;border-radius:0 99px 99px 0;width:100%;font-size:14px;height:38px!important}@media (max-width:1000px){.c-vacancy-lister-search-block__fieldset select[id=range]{width:100%}}.c-vacancy-lister-search-block__fieldset input:-webkit-autofill{box-shadow:none}.c-vacancy-lister-search-block__fieldset input:-webkit-autofill:focus{box-shadow:none}.c-vacancy-lister-search-block__fieldset input:-webkit-autofill:hover{box-shadow:none}.c-vacancy-lister-search-block__location-wrapper{flex-flow:row;gap:0;width:100%;display:flex}.c-vacancy-lister-search-block__location-wrapper>div{width:50%}.c-vacancy-lister-search-block__input-wrapper{width:100%;position:relative}.c-vacancy-lister-search-block__input-wrapper.range img{top:50%;right:15px;transform:translateY(-50%)}.c-vacancy-lister-search-block__input-wrapper img{object-fit:cover;pointer-events:none}.c-vacancy-lister-search-block__location-error{color:#db3417;text-align:left;width:100%;margin:0;font-size:14px;font-weight:600;line-height:1.3}.c-vacancy-lister-search-block__button-container{width:100%}.c-vacancy-lister-search-block__search-button{appearance:none;color:#fff;width:100%;font-family:var(--font-inter);text-transform:uppercase;cursor:pointer;background-color:#040b59;border:none;border-radius:20px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:400;display:flex}.c-vacancy-lister-search-block__search-button:hover{background-color:#020632}.c-vacancy-lister-search-block__search-button:disabled{opacity:.5;cursor:not-allowed}.pac-container{z-index:10000;min-width:min(280px,100vw - 32px);font-family:var(--font-inter);background-color:#fff;border:1px solid #adccf2;border-radius:8px;box-shadow:0 4px 12px #040b5926}.pac-container .pac-item{color:#040b59b3;cursor:pointer;border-top-color:#040b591a;padding:6px 12px;font-size:14px;line-height:1.4}.pac-container .pac-item:hover,.pac-container .pac-item.pac-item-selected{background-color:#deeeff}.pac-container .pac-item span{color:inherit;font-size:14px}.pac-container .pac-item .pac-item-query,.pac-container .pac-item .pac-matched{color:#040b59}.pac-container .pac-icon{filter:brightness(.4)}.c-form-modal__outer-wrapper{z-index:1000;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.c-form-modal__content{text-align:center;background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:16px;width:90%;max-width:860px;max-height:80vh;padding:24px;display:flex;position:relative;overflow-y:auto}.c-form-modal__content *{color:#040b59}@media (max-width:600px){.c-form-modal__content{padding:24px 16px}}.c-form-modal__title{text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;max-width:480px;font-size:32px;font-weight:900;line-height:1.02}.c-form-modal__text{max-width:480px;font-size:16px;font-weight:400;line-height:1.4}.c-form-modal__close-button{cursor:pointer;position:absolute;top:20px;right:20px}.c-form-modal__close-button svg{width:20px;height:20px}
