:root{--border-radius: 1.2rem;--box-shadow: 0 1rem 1.2rem rgba(0, 0, 0, 0.1);--font-size: 2rem;--font-primary: "Onest", sans-serif;--grid-gap: 1.6rem;--max-width: 144rem;--max-width-large: 184rem;--max-width-small: 108rem;--max-width-text: 96rem;--max-width-text-small: 72rem;--security-padding-x: 4rem;--security-padding-y: 8rem;--site-header-height: 14.4rem;--site-header-height-compacted: 8.4rem;--transition-duration: 0.65s;--transition-duration-long: 1.2s;--transition-timing-function: cubic-bezier(.19,1,.22,1);--viewport-height: 100dvh;--viewport-width: 100dvw;--color-black: #000;--color-blue-deep: #004D76;--color-blue-saturated: #5491B5;--color-blue-soft: #DEEFF7;--color-gray: #5E7687;--color-gray-mid: #EEF0F1;--color-gray-light: #DBE0E1;--color-gray-lighter: #f5f8fa;--color-green: #68C333;--color-red: #FA5963;--color-white: #FFF}@media(max-width: 1023px){:root{--font-size: 1.8rem;--site-header-height: var(--site-header-height-compacted)}}@media(max-width: 767px){:root{--font-size: 1.6rem;--security-padding-x: 1.6rem;--security-padding-y: 6.4rem}}::-moz-selection{background:var(--color-blue-deep);color:var(--color-gray-lighter)}::selection{background:var(--color-blue-deep);color:var(--color-gray-lighter)}html{font-size:62.5%;height:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--site-header-height-compacted) + 4rem);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body{background:var(--color-gray-lighter);color:var(--color-blue-deep);font-family:var(--font-primary);font-size:var(--font-size);font-weight:400;line-height:1.25;min-height:100%}body:not(.js-user-keyboard) a,body:not(.js-user-keyboard) button,body:not(.js-user-keyboard) input,body:not(.js-user-keyboard) select,body:not(.js-user-keyboard) textarea{outline:none}a{color:inherit;text-decoration:none}button{background:none;border:none;color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:left}fieldset{display:block;width:100%}fieldset legend{margin:0}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:inherit;font-weight:inherit;margin:0}img{display:block;height:auto;width:100%}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:400;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;resize:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000000s ease-in-out 0s;transition:background-color 5000000s ease-in-out 0s;-webkit-text-fill-color:var(--color-blue-deep)}p{margin:0}select{cursor:pointer}svg{display:block;height:auto;max-height:100%;pointer-events:none;width:100%}ul,ol{list-style-type:none;margin:0;padding:0}@media(prefers-reduced-motion: reduce){*{-webkit-animation-delay:0s !important;animation-delay:0s !important;-webkit-animation-duration:0s !important;animation-duration:0s !important;transition-delay:0s !important;transition-duration:0s !important}.js-parallax{-webkit-transform:none !important;transform:none !important}}.button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:.8rem;color:var(--color-blue-deep);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1.7rem;font-weight:600;gap:2rem;height:6rem;padding:.6rem 2rem;text-transform:uppercase;transition-duration:var(--transition-duration);transition-property:background-color,border-color,border-radius,color;transition-timing-function:var(--transition-timing-function)}@media(max-width: 767px){.button{font-size:1.6rem}}.button *{pointer-events:none}.button__label+.button__icon{margin-right:-1.4rem}.button__icon{aspect-ratio:1;background:var(--color-blue-deep);border-radius:.4rem;color:var(--color-white);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%;overflow:hidden;position:relative;transition-duration:var(--transition-duration);transition-property:background-color,border-radius,color;transition-timing-function:var(--transition-timing-function)}.button__icon span{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function), -webkit-transform var(--transition-duration) var(--transition-timing-function);width:100%}.button__icon svg{width:1.6rem}.button:disabled{opacity:.3;pointer-events:none}@media(hover: hover)and (pointer: fine){.button:hover{border-radius:1.6rem;color:var(--color-blue-saturated)}.button:hover .button__icon{background:var(--color-blue-saturated);border-radius:1.6rem;color:var(--color-white)}.button:hover .button__icon span{-webkit-transform:none;transform:none}}.button--anchor .button__icon{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.button--blank .button__icon svg{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.button--icon-only{background:none;border:0;height:4.8rem;padding:0}.button--icon-only .button__icon{margin-right:0}.button--label-only{color:var(--color-white);height:4.8rem}@media(hover: hover)and (pointer: fine){.button--label-only:hover{color:var(--color-white)}}.button--label-only:not(.button--inverted){background:var(--color-blue-saturated);border-color:var(--color-blue-saturated)}@media(hover: hover)and (pointer: fine){.button--label-only:not(.button--inverted):hover{background:var(--color-blue-deep);border-color:var(--color-blue-deep)}}.button--label-only.button--inverted{background:var(--color-blue-deep);border-color:var(--color-blue-deep)}@media(hover: hover)and (pointer: fine){.button--label-only.button--inverted:hover{background:var(--color-blue-saturated);border-color:var(--color-blue-saturated)}}.corner{aspect-ratio:1;bottom:-0.1rem;color:var(--color-gray-lighter);pointer-events:none;position:absolute;right:-0.1rem;width:8rem}.corner::before{aspect-ratio:1;background:currentcolor;border-radius:2.4rem 0 0 0;bottom:0;content:"";display:block;position:absolute;right:0;width:72%}.corner__shape{bottom:0;position:absolute;right:0;transition:opacity var(--transition-duration) var(--transition-timing-function);width:86%}.corner__shape--hover{opacity:0;width:100%}@media(hover: hover)and (pointer: fine){.corner__hover-ctn:hover .corner__shape--default{opacity:0}.corner__hover-ctn:hover .corner__shape--hover{opacity:1}}.h1,.wysiwyg h1{font-size:6.4rem;letter-spacing:-0.02em;line-height:1.04;text-wrap:balance}@media(max-width: 1279px){.h1,.wysiwyg h1{font-size:5.6rem}}@media(max-width: 1023px){.h1,.wysiwyg h1{font-size:4.8rem}}@media(max-width: 767px){.h1,.wysiwyg h1{font-size:3.2rem}}.h2,.wysiwyg h2{font-size:4.8rem;letter-spacing:-0.01em;line-height:1.11;text-wrap:balance}@media(max-width: 1023px){.h2,.wysiwyg h2{font-size:3.6rem}}@media(max-width: 767px){.h2,.wysiwyg h2{font-size:2.8rem}}.h3,.wysiwyg h3{font-size:3.2rem;font-weight:500;letter-spacing:-0.01em;line-height:1.11;text-wrap:balance}@media(max-width: 767px){.h3,.wysiwyg h3{font-size:2.4rem}}.h4,.wysiwyg h4,.h5,.wysiwyg h5,.h6,.wysiwyg .h6{font-size:2.4rem;font-weight:400;line-height:1.25;text-wrap:balance}@media(max-width: 767px){.h4,.wysiwyg h4,.h5,.wysiwyg h5,.h6,.wysiwyg .h6{font-size:2rem}}.theme{--theme-background: var(--color-blue-soft);--theme-color: var(--color-blue-deep);--theme-color-accent: var(--color-blue-saturated)}.theme--blueSaturated{--theme-background: var(--color-blue-saturated);--theme-color: var(--color-white);--theme-color-accent: var(--color-white)}.theme--blueDeep{--theme-background: var(--color-blue-deep);--theme-color: var(--color-white);--theme-color-accent: var(--color-white)}.theme--white{--theme-background: var(--color-white);--theme-color: var(--color-blue-deep);--theme-color-accent: var(--color-blue-deep)}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.1rem;overflow:hidden;position:fixed;white-space:nowrap;width:.1rem}.wysiwyg{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;line-height:1.5}.wysiwyg a:not(.button){-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;border-bottom:.1rem solid currentcolor;color:var(--theme-color-accent, var(--color-blue-saturated));display:inline;transition:border-color var(--transition-duration) var(--transition-timing-function)}@media(hover: hover)and (pointer: fine){.wysiwyg a:not(.button):hover{border-color:rgba(0,0,0,0)}}.wysiwyg h2:not(:first-child),.wysiwyg h3:not(:first-child),.wysiwyg h4:not(:first-child),.wysiwyg h5:not(:first-child),.wysiwyg h6:not(:first-child){margin-top:1.2rem}.wysiwyg h5:not(:last-child),.wysiwyg h6:not(:last-child){margin-bottom:-1.2rem}.wysiwyg img{max-width:100%;width:auto;width:revert-layer}.wysiwyg ol{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.4rem;padding-left:1em}.wysiwyg ol li{list-style:decimal;padding-left:.5em}.wysiwyg ol li::marker{color:var(--theme-color-accent, var(--color-blue-saturated))}.wysiwyg strong{font-weight:600}.wysiwyg ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.4rem;padding-left:1em}.wysiwyg ul li{list-style:disc;padding-left:.5em}.wysiwyg ul li::marker{color:var(--theme-color-accent, var(--color-blue-saturated))}.wysiwyg--featured{font-size:calc(var(--font-size)*1.2)}.card-card{border:.1rem solid var(--color-gray-light);border-radius:var(--border-radius);background:var(--color-white);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.card-card__header{border-bottom:.1rem solid var(--color-gray-light);padding:3.2rem 2.4rem}@media(max-width: 767px){.card-card__header{padding:2.4rem 1.6rem}}.card-card__header img{height:7.2rem;object-fit:contain;object-position:left center}.card-card__content{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;gap:4.8rem;padding:3.2rem 2.4rem}@media(max-width: 767px){.card-card__content{padding:2.4rem 1.6rem}}.card-card__cta{margin-top:auto}.card-career{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:var(--border-radius);display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2.4rem;padding:2.4rem;width:100%}@media(max-width: 767px){.card-career{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.6rem}}.card-career__title{margin-right:auto}.card-innovation{background:var(--theme-background);border:.1rem solid var(--color-gray-light);border-radius:var(--border-radius);color:var(--theme-color);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;padding:3.2rem 2.4rem;width:100%}@media(max-width: 767px){.card-innovation{padding:2.4rem 1.6rem}}.card-innovation .wysiwyg a{color:currentcolor}.card-news{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;position:relative;width:100%}.card-news__visual{aspect-ratio:46/30;overflow:hidden;position:relative;width:100%;z-index:1}.card-news__visual::before{background:var(--color-blue-deep);border-radius:var(--border-radius);content:"";display:block;inset:0;opacity:.1;position:absolute;z-index:2}.card-news__visual-ctn{border-radius:var(--border-radius);inset:0;overflow:hidden;position:absolute}.card-news__visual-ctn img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;transition:-webkit-transform var(--transition-duration-long) var(--transition-timing-function);transition:transform var(--transition-duration-long) var(--transition-timing-function);transition:transform var(--transition-duration-long) var(--transition-timing-function), -webkit-transform var(--transition-duration-long) var(--transition-timing-function)}.card-news .corner{z-index:3}.card-news__arrow{bottom:0;position:absolute;right:0;z-index:4}.card-news__terms{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;inset:2.4rem 2.4rem auto;position:absolute;z-index:3}.card-news__term{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--color-white);border-radius:3rem;color:var(--color-blue-deep);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:600;height:3rem;padding:0 1.6rem;text-transform:uppercase;white-space:nowrap}.card-news__content{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.card-news__text{font-size:1.6rem}.card-news__cta{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid rgba(0,0,0,0);color:var(--color-blue-saturated);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.7rem;font-weight:500;gap:.8rem;margin-top:1.2rem;transition:border-color var(--transition-duration) var(--transition-timing-function)}.card-news__cta::after{content:"";display:block;inset:0;position:absolute;z-index:2}.card-news__cta svg{width:.5rem}@media(hover: hover)and (pointer: fine){.card-news:hover .card-news__visual-ctn img{-webkit-transform:scale(1.15);transform:scale(1.15)}.card-news:hover .button .button__icon{background:var(--color-blue-saturated);border-radius:1.6rem}.card-news:hover .button .button__icon span{-webkit-transform:none;transform:none}.card-news:hover .card-news__cta{border-color:currentcolor}}.card-pictogram{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:var(--border-radius);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;padding:3.2rem 2.4rem;width:100%}@media(max-width: 1023px){.card-pictogram{-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}}@media(max-width: 767px){.card-pictogram{padding:2.4rem 1.6rem}}.card-pictogram__visual img{height:4rem;object-fit:contain;object-position:left center}@media(max-width: 1023px){.card-pictogram__visual img{object-position:center}}.card-publication{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:var(--border-radius);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;padding:2.4rem;position:relative;transition:border-color var(--transition-duration) var(--transition-timing-function);width:100%}.card-publication__conditions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}.card-publication__condition{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:.1rem solid var(--color-gray-light);border-radius:3rem;color:var(--color-blue-deep);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:600;height:3rem;padding:0 1.6rem;text-transform:uppercase;white-space:nowrap}.card-publication__title{transition:color var(--transition-duration) var(--transition-timing-function)}.card-publication__title a{text-decoration:underline}.card-publication__title a::after{content:"";display:block;inset:0;position:absolute;z-index:1}.card-publication__infos{color:var(--color-gray);font-size:1.6rem;margin-top:auto;padding-top:calc(var(--security-padding-y)*.8)}@media(hover: hover)and (pointer: fine){.card-publication:hover{border-color:var(--color-gray)}.card-publication:hover .card-publication__title{color:var(--color-blue-saturated)}}.card-service{background:var(--color-blue-soft);border-radius:var(--border-radius);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.6rem;position:relative;width:100%}.card-service__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;padding:1.6rem 2.4rem 3.2rem}@media(max-width: 767px){.card-service__content{padding-left:0;padding-right:0}}.card-service__visual{aspect-ratio:3/2;background:var(--color-blue-deep);border-radius:var(--border-radius);margin-top:auto;overflow:hidden;position:relative}.card-service__visual img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;transition:-webkit-transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function), -webkit-transform var(--transition-duration) var(--transition-timing-function)}.card-service .corner{bottom:1.5rem;color:var(--color-blue-soft);right:1.5rem}.card-service__cta{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:-4.8rem}.card-service__cta .button::after{content:"";display:block;inset:0;position:absolute}@media(hover: hover)and (pointer: fine){.card-service:hover .card-service__visual img{-webkit-transform:scale(1.15);transform:scale(1.15)}}.card-study{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:var(--border-radius);overflow:hidden;position:relative}.card-study__header{background:var(--color-blue-deep);color:var(--color-white);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;padding:2.4rem}@media(max-width: 767px){.card-study__header{padding:1.6rem 1.6rem 2.4rem}}.card-study__status{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:var(--color-white);border-radius:3.2rem;color:var(--color-blue-deep);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:600;gap:.8rem;height:3.2rem;padding:0 1.6rem;text-transform:uppercase}.card-study__status::before{aspect-ratio:1;background:currentcolor;border:.2rem solid currentcolor;border-radius:100%;box-sizing:border-box;color:var(--color-blue-saturated);content:"";display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.2rem}.card-study__status--done::before{color:var(--color-gray-light)}.card-study__status--to_come::before{background:none}.card-study__info{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:grid;font-size:1.8rem;gap:.8rem 2.4rem;grid-template-columns:1fr 1fr;padding:1.6rem 2.4rem}@media(max-width: 767px){.card-study__info{padding:1.6rem}}.card-study__info-label{color:var(--color-gray)}.card-study__info:not(:first-child){border-top:.1rem solid var(--color-gray-light)}.card-study__info--stacked{grid-template-columns:1fr}.card-study .button{margin:1.6rem 0 .8rem;text-align:center}@media(max-width: 767px){.card-study .button{margin-bottom:0}}.card-study .button__label{width:100%}.card-team{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}.card-team__visual{aspect-ratio:34/40;background:var(--color-blue-deep);border-radius:var(--border-radius);position:relative;overflow:hidden;width:100%}.card-team__visual img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.card-team__cta{margin-left:auto;margin-top:-4.8rem}.card-team__cta .button::after{content:"";display:block;inset:0;position:absolute}.card-team__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;padding-top:3.2rem}.card-team__title{font-size:1.6rem}.dropdown{color:var(--color-gray);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:100%;position:relative;white-space:nowrap}.dropdown__toggler{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:4.8rem;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.6rem;height:4.8rem;padding:0 1.6rem;transition:color var(--transition-duration) var(--transition-timing-function);width:100%}.dropdown__toggler-label{font-size:1.8rem;font-weight:500}.dropdown__toggler-icon{margin-left:auto;transition:-webkit-transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function), -webkit-transform var(--transition-duration) var(--transition-timing-function);width:1.6rem}.dropdown__toggler .js-dropdown-toggler-output{max-width:24rem;overflow:hidden;text-overflow:ellipsis}.dropdown__toggler .js-dropdown-toggler-output:empty{display:none}@media(hover: hover)and (pointer: fine){.dropdown__toggler:hover{color:var(--color-blue-deep)}}.dropdown__toggled{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:.8rem;inset:calc(100% + .8rem) auto auto 0;max-height:calc(var(--window-height)/2);max-width:calc(var(--window-width) - var(--security-padding-x)*2);min-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.2rem;opacity:0;overflow:auto;padding:.2rem;pointer-events:none;position:absolute;-webkit-transform:translateY(1.6rem);transform:translateY(1.6rem);transition-duration:var(--transition-duration);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:var(--transition-timing-function);z-index:10}.dropdown__toggled-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:.4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;height:4.8rem;padding:0 2rem;transition-duration:var(--transition-duration);transition-property:background-color,color;transition-timing-function:var(--transition-timing-function);width:100%}@media(hover: hover)and (pointer: fine){.dropdown__toggled-button:hover{background:var(--color-blue-soft);color:var(--color-blue-deep)}}.dropdown__toggled-button.js-selected{background:var(--color-blue-soft);color:var(--color-blue-deep)}.dropdown__toggled-button[data-js-dropdown-control-value=""].js-selected{pointer-events:none}.dropdown.js-visible .dropdown__toggler-icon{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.dropdown.js-visible .dropdown__toggled{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none}.modal{position:fixed;z-index:30}.modal__toggled{pointer-events:none}.modal__veil{background:var(--color-black);inset:0;opacity:0;position:fixed;transition:opacity var(--transition-duration) var(--transition-timing-function);z-index:30}.modal__content{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:calc(var(--border-radius)*2);box-shadow:var(--shadow);left:50%;max-width:calc(100% - var(--security-padding-x)*2);opacity:0;position:fixed;top:50%;-webkit-transform:translate(-50%, calc(4rem - 50%));transform:translate(-50%, calc(4rem - 50%));transition-duration:var(--transition-duration);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:var(--transition-timing-function);width:84rem;z-index:30}.modal__content-inner{max-height:calc(100dvh - var(--security-padding-x)*2);overflow:auto;padding:4rem var(--security-padding-x);position:relative}@media(max-width: 767px){.modal__content-inner{padding:2.4rem var(--security-padding-x)}}.modal__toggler{aspect-ratio:1;background:var(--color-red);border-radius:100%;color:var(--color-white);display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:-2.4rem;top:-2.4rem;width:4.8rem;z-index:6}.modal__toggler svg{margin:auto;transition:-webkit-transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function), -webkit-transform var(--transition-duration) var(--transition-timing-function);width:1.2rem}@media(hover: hover)and (pointer: fine){.modal__toggler:hover svg{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}}.modal.js-visible .modal__toggled{pointer-events:auto}.modal.js-visible .modal__veil{opacity:.7}.modal.js-visible .modal__content{opacity:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal--right .modal__content{border-left:0;border-right:0;border-top:0;border-radius:0;inset:0 0 0 auto;-webkit-transform:translateX(4rem);transform:translateX(4rem)}.modal--right .modal__content-inner{max-height:100%}.modal--right .modal__toggler{right:var(--security-padding-x);top:4rem;-webkit-transform:none;transform:none}@media(max-width: 767px){.modal--right .modal__toggler{top:2.4rem}}.modal--right.js-visible .modal__content{-webkit-transform:none;transform:none}.modal-career{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45)}.modal-career__title{padding-right:7.4rem}.modal-career__form{margin-top:2.4rem}.modal-career__form h4{margin-bottom:2.4rem}@media(min-width: 1024px){.modal-site-header{display:none}}.modal-site-header__toggler{-webkit-align-items:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;border-radius:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;transition-duration:var(--transition-duration);transition-property:color,opacity;transition-timing-function:var(--transition-timing-function);width:4rem;z-index:20}@media(hover: hover)and (pointer: fine){.modal-site-header__toggler:hover{opacity:.4}}.modal-site-header__toggler-icon{aspect-ratio:3/2;position:relative;width:2.4rem}.modal-site-header__toggler-icon span{background:currentcolor;display:block;height:.2rem;left:0;position:absolute;right:0;transition-duration:var(--transition-duration);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:var(--transition-timing-function)}.modal-site-header__toggler-icon span:first-child{top:0}.modal-site-header__toggler-icon span:nth-child(2),.modal-site-header__toggler-icon span:nth-child(3){top:calc(50% - .1rem)}.modal-site-header__toggler-icon span:last-child{bottom:0}.modal-site-header__toggled{background:var(--color-blue-deep) url(../images/modal-site-header__background.svg) no-repeat right bottom;background-size:70% auto;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);color:var(--color-white);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;inset:0;overflow:auto;position:fixed;transition:-webkit-clip-path var(--transition-duration) var(--transition-timing-function);transition:clip-path var(--transition-duration) var(--transition-timing-function);transition:clip-path var(--transition-duration) var(--transition-timing-function), -webkit-clip-path var(--transition-duration) var(--transition-timing-function);z-index:10}.modal-site-header__toggled-ctn{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:1.6rem;padding:calc(var(--site-header-height) + 4rem) var(--security-padding-x) 4rem;position:relative}.modal-site-header__nav ul{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.modal-site-header__nav ul.sub-menu{display:none;padding-top:1.6rem}.modal-site-header__nav ul.sub-menu li{padding-bottom:1.6rem}.modal-site-header__nav>ul>li>a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2.4rem;gap:1.6rem;text-transform:uppercase}.modal-site-header__nav>ul>li>a svg{pointer-events:none;transition:-webkit-transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function), -webkit-transform var(--transition-duration) var(--transition-timing-function);width:1.6rem}.modal-site-header__nav>ul>li.js-active>a svg{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.modal-site-header__language ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:2.4rem;gap:1.6rem}.modal-site-header.js-visible .modal-site-header__toggler{color:var(--color-white)}.modal-site-header.js-visible .modal-site-header__toggler-icon span:first-child,.modal-site-header.js-visible .modal-site-header__toggler-icon span:last-child{opacity:0}.modal-site-header.js-visible .modal-site-header__toggler-icon span:nth-child(2){-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.modal-site-header.js-visible .modal-site-header__toggler-icon span:nth-child(3){-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.modal-site-header.js-visible .modal-site-header__toggled{-webkit-clip-path:inset(0);clip-path:inset(0)}.modal-study__header{background:var(--color-blue-deep);color:var(--color-white);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;margin:-4rem calc(var(--security-padding-x)*-1) 0;padding:4.8rem var(--security-padding-x) 3.2rem}.modal-study__status{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:var(--color-white);border-radius:3.2rem;color:var(--color-blue-deep);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:600;gap:.8rem;height:3.2rem;padding:0 1.6rem;text-transform:uppercase}.modal-study__status::before{aspect-ratio:1;background:currentcolor;border:.2rem solid currentcolor;border-radius:100%;box-sizing:border-box;color:var(--color-blue-saturated);content:"";display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.2rem}.modal-study__status--done::before{color:var(--color-gray-light)}.modal-study__status--to_come::before{background:none}.modal-study__title{padding-right:7.4rem}.modal-study__infos{background:var(--color-blue-soft);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;margin:0 calc(var(--security-padding-x)*-1);padding:3.2rem var(--security-padding-x)}.modal-study__info{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:grid;font-size:1.8rem;gap:.8rem 2.4rem;grid-template-columns:1fr 1fr;padding:1.6rem 0}.modal-study__info-label{color:var(--color-gray)}.modal-study__info:not(:first-child){border-top:.1rem solid #afbcc0}.modal-study__form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.2rem;padding-top:3.2rem}.modal-team{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45)}.modal-team__header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:grid;gap:2.4rem;grid-template-columns:9.6rem 1fr}@media(max-width: 767px){.modal-team__header{grid-template-columns:7.2rem 1fr}}.modal-team__visual{aspect-ratio:1;background:var(--color-blue-deep);border-radius:100%;position:relative;overflow:hidden;width:100%}.modal-team__visual img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.modal-team__infos{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.modal-team__title{color:var(--color-gray);font-weight:500}.modal-team__links{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.modal-team__linkedin{aspect-ratio:1;background:var(--color-blue-deep);border-radius:100%;color:var(--color-white);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;transition:background-color var(--transition-duration) var(--transition-timing-function);width:4.8rem}.modal-team__linkedin svg{margin:auto;width:1.7rem}@media(hover: hover)and (pointer: fine){.modal-team__linkedin:hover{background:var(--color-blue-saturated)}}.wpcf7-form{--background: var(--color-white);--error: var(--color-red);--success: var(--color-green);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 1.2rem;position:relative}.wpcf7-form::after{background:var(--background) url(../images/ajax-loader.gif) no-repeat center center;content:"";display:block;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--transition-duration) var(--transition-timing-function) .1s;z-index:5}.wpcf7-form input[type=date],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form textarea{background:rgba(0,0,0,0);border-bottom:.1rem solid var(--color-gray);display:block;height:4.8rem;padding:.8rem 0;width:100%}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{background:rgba(0,0,0,0);border:.1rem solid var(--color-gray-light);border-radius:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:2.4rem;position:relative;width:2.4rem}.wpcf7-form input[type=checkbox]::after,.wpcf7-form input[type=radio]::after{background:var(--color-blue-saturated);border-radius:100%;content:"";display:block;inset:.3rem;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--transition-duration) var(--transition-timing-function)}.wpcf7-form input[type=checkbox]:checked::after,.wpcf7-form input[type=radio]:checked::after{opacity:1}.wpcf7-form input[type=checkbox]{border-radius:.4rem}.wpcf7-form input[type=checkbox]::after{border-radius:.4rem}.wpcf7-form textarea{resize:none}.wpcf7-form .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-list-item label{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.2rem}@media(max-width: 1023px){.wpcf7-form .wpcf7-list-item input{-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem)}}@media(max-width: 767px){.wpcf7-form .wpcf7-list-item input{-webkit-transform:translateY(-0.3rem);transform:translateY(-0.3rem)}}.wpcf7-form .wpcf7-not-valid-tip{color:var(--error);font-size:1.4rem;font-weight:600;margin:.8rem 0 0}.wpcf7-form .wpcf7-response-output{border:.1rem solid var(--error) !important;border-radius:var(--border-radius);font-size:1.4rem;font-weight:600;margin:1.2rem 0 0 !important;padding:1.4rem 2rem !important;width:100%}.wpcf7-form .wpcf7-radio{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem 4rem;margin-top:2.4rem}.wpcf7-form .file{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid var(--color-gray);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:3.2rem;height:4.8rem;padding:.8rem 0;position:relative}.wpcf7-form .file .label{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:2rem;margin:0;white-space:nowrap}.wpcf7-form .file .wpcf7-form-control-wrap{display:none}.wpcf7-form .file .file__controls{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;gap:1.6rem}.wpcf7-form .file .file__controls-value{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.wpcf7-form .file .file__controls-add{border-bottom:.1rem solid currentcolor;color:var(--color-blue-saturated);font-size:1.6rem;transition:color var(--transition-duration) var(--transition-timing-function)}.wpcf7-form .file .file__controls-add::after{content:"";display:block;inset:0;position:absolute}@media(hover: hover)and (pointer: fine){.wpcf7-form .file:hover .file__controls-add{color:var(--color-blue-deep)}}.wpcf7-form-fields{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem}.wpcf7-form-field{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.8rem;position:relative;width:100%}.wpcf7-form-field-label{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--color-gray);display:-webkit-flex;display:-ms-flexbox;display:flex;height:4.8rem;inset:0 0 auto 0;pointer-events:none;position:absolute;transition-duration:var(--transition-duration);transition-property:color,font-size,height,-webkit-transform;transition-property:color,font-size,height,transform;transition-property:color,font-size,height,transform,-webkit-transform;transition-timing-function:var(--transition-timing-function);z-index:1}.wpcf7-form-field--half{width:calc(50% - 2rem)}.wpcf7-form-field--half .wpcf7-radio{display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 767px){.wpcf7-form-field--half{width:100%}}.wpcf7-form-field.js-filled .wpcf7-form-field-label{color:var(--color-blue-deep);font-size:1.4rem;height:2.2rem;-webkit-transform:translateY(-1.6rem);transform:translateY(-1.6rem)}.wpcf7-form-controls{margin-top:2rem;width:100%}.wpcf7-form.sent .wpcf7-response-output{border-color:var(--success) !important}.wpcf7-form.submitting::after{opacity:.8;pointer-events:auto}.component{padding:var(--security-padding-y) var(--security-padding-x);position:relative;width:100%}.component__ctn{margin:0 auto;max-width:var(--max-width)}.component:first-child{margin-top:var(--site-header-height)}.component-cards__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-cards__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45);max-width:var(--max-width-text-small)}.component-cards__items{display:grid;gap:var(--grid-gap);grid-template-columns:1fr 1fr}@media(max-width: 767px){.component-cards__items{grid-template-columns:1fr}}.component-cards__item{display:-webkit-flex;display:-ms-flexbox;display:flex}.component-careers__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-careers__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45);max-width:var(--max-width-text-small)}.component-careers__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--grid-gap)}.component-careers__item{display:-webkit-flex;display:-ms-flexbox;display:flex}.component-careers__empty{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:var(--border-radius);padding:2.4rem}@media(max-width: 767px){.component-careers__empty{padding:1.6rem}}.component-clinics__ctn{border:10px solid red;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45)}.component-clinics__items{display:grid;gap:calc(var(--security-padding-y)*.45) var(--grid-gap);grid-template-columns:repeat(3, 1fr)}.component-drawers__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-drawers__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45)}.component-drawers__title,.component-drawers__text{max-width:var(--max-width-text-small)}.component-drawers__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--grid-gap)}.component-drawers__item{background:var(--theme-background);border:.1rem solid var(--color-gray-light);border-radius:var(--border-radius);color:var(--theme-color)}.component-drawers__item-toggler{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2.4rem;padding:3.2rem 4rem;width:100%}@media(max-width: 767px){.component-drawers__item-toggler{padding:1.6rem}}.component-drawers__item-toggler-icon{aspect-ratio:1;background:var(--theme-color);border-radius:.8rem;color:var(--theme-background);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;width:5.4rem}@media(max-width: 767px){.component-drawers__item-toggler-icon{width:4rem}}.component-drawers__item-toggler-icon svg{margin:auto;transition:-webkit-transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function), -webkit-transform var(--transition-duration) var(--transition-timing-function);width:1.6rem}@media(hover: hover)and (pointer: fine){.component-drawers__item-toggler:hover .component-drawers__item-toggler-icon svg{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}}.component-drawers__item-content{max-width:calc(var(--max-width-text) + 4.8rem);padding:0 12rem 4rem 4rem}@media(max-width: 767px){.component-drawers__item-content{padding:1.6rem 1.6rem 2.4rem}}.component-drawers__item.js-visible .component-drawers__item-toggler-icon svg{-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg)}.component-forms__ctn{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:grid;gap:var(--security-padding-y);grid-template-columns:1fr 1fr}@media(max-width: 1279px){.component-forms__ctn{grid-template-columns:1fr}}.component-forms__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45);max-width:var(--max-width-text-small)}.component-forms__contacts{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.component-forms__contact{display:grid;gap:1.6rem;grid-template-areas:"a b";grid-template-columns:1.6rem 1fr;position:relative;z-index:1}.component-forms__contact-image{bottom:0;pointer-events:none;position:absolute;right:0;-webkit-transform:translateY(25%);transform:translateY(25%);width:50%}.component-forms__contact img{grid-area:a;height:1.5em;object-fit:contain}.component-forms__contact .wysiwyg{grid-area:b}.component-forms__contact .wysiwyg a{border-color:rgba(0,0,0,0);color:currentcolor}@media(hover: hover)and (pointer: fine){.component-forms__contact .wysiwyg a:hover{border-color:currentcolor}}.component-forms__forms{background:var(--color-white);border-radius:var(--border-radius)}.component-forms__forms-title{padding:3.2rem 2.4rem}@media(max-width: 767px){.component-forms__forms-title{padding:2.4rem 1.6rem}}.component-forms__controls{background:var(--color-gray-light);display:grid;gap:.1rem;grid-template-columns:repeat(var(--nb-items, 1), 1fr)}.component-forms__control{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#eef0f1;color:var(--color-gray);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:500;height:6.4rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;transition-duration:var(--transition-duration);transition-property:background-color,color;transition-timing-function:var(--transition-timing-function);width:100%}@media(max-width: 767px){.component-forms__control{font-size:inherit}}.component-forms__control::after{aspect-ratio:1;background:var(--color-gray-light);content:"";display:block;left:50%;opacity:0;pointer-events:none;position:absolute;top:100%;-webkit-transform:translate(-50%, -50%) rotateZ(45deg);transform:translate(-50%, -50%) rotateZ(45deg);transition-duration:var(--transition-duration);transition-property:background-color,opacity;transition-timing-function:var(--transition-timing-function);width:2rem}@media(hover: hover)and (pointer: fine){.component-forms__control:hover{color:var(--color-blue-deep)}}.component-forms__control.js-active{background:var(--color-blue-saturated);color:var(--color-white)}.component-forms__control.js-active::after{background:var(--color-blue-saturated);opacity:1}.component-forms__item{padding:3.2rem 2.4rem}@media(max-width: 767px){.component-forms__item{padding:2.4rem 1.6rem}}.component-forms__item:not(.js-active){display:none}.component-innovations{overflow:hidden}.component-innovations__ctn{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-innovations__header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45)}.component-innovations__title,.component-innovations__text{max-width:var(--max-width-text-small);text-align:center}.component-innovations .swiper{margin-top:1.2rem}.component-news{overflow:hidden}.component-news__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-news__header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--security-padding-y)*.45)}.component-news__title{margin-right:auto}.component-news__cta{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.component-news .swiper{margin-top:1.2rem}.component-news--related{border-top:.1rem solid var(--color-gray-light)}.component-partners__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-partners__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45);max-width:var(--max-width-text-small)}.component-partners__items{display:grid;gap:4rem var(--security-padding-y);grid-template-columns:repeat(4, 1fr)}@media(max-width: 1023px){.component-partners__items{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.component-partners__items{grid-template-columns:1fr 1fr}}@media(max-width: 499px){.component-partners__items{grid-template-columns:1fr}}.component-partners__item a{display:block}.component-partners__item img{height:14.4rem;object-fit:contain;object-position:center}.component-personas__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-personas__controls{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:4rem;max-width:100%;overflow:hidden;padding:.8rem;width:auto !important}.component-personas__control{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3.2rem;color:var(--color-gray);display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:500;height:3.8rem;padding:0 2.4rem;transition-duration:var(--transition-duration);transition-property:background-color,color;transition-timing-function:var(--transition-timing-function);white-space:nowrap}@media(hover: hover)and (pointer: fine){.component-personas__control:hover{background:var(--color-gray-mid)}}.component-personas__control.js-active{background:var(--color-blue-saturated);color:var(--color-white);pointer-events:none}.component-personas__item{display:grid;gap:3.2rem var(--security-padding-y);grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr}@media(max-width: 1023px){.component-personas__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.component-personas__item-title{grid-area:a}.component-personas__item-text{grid-area:b}.component-personas__item-ctas{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.8rem;grid-area:c}.component-personas__item-cta .button{font-size:2.4rem;font-weight:400;height:auto;padding:1.6rem 3rem 1.6rem 2.4rem;text-transform:none;width:100%}@media(max-width: 767px){.component-personas__item-cta .button{font-size:2rem;padding:1.6rem 2.2rem 1.6rem 1.6rem}}.component-personas__item-cta .button__icon{height:5.4rem;margin-left:auto}.component-personas__item:not(.js-active){display:none}.component-pictograms__ctn{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-pictograms__header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45)}.component-pictograms__title,.component-pictograms__text{max-width:var(--max-width-text-small);text-align:center}.component-pictograms__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gap);-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1.2rem;width:100%}.component-pictograms__item{display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(33.3333333333% - var(--grid-gap)*2/3)}@media(max-width: 1023px){.component-pictograms__item{width:calc(50% - var(--grid-gap)*1/2)}}@media(max-width: 767px){.component-pictograms__item{width:100%}}.component-services__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-services__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45)}.component-services__title,.component-services__text{max-width:var(--max-width-text-small)}.component-services__items{display:grid;gap:var(--grid-gap);grid-template-columns:1fr 1fr;margin-top:1.2rem}@media(max-width: 767px){.component-services__items{grid-template-columns:1fr}}.component-services__item{display:-webkit-flex;display:-ms-flexbox;display:flex}.component-studies__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-studies__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45);max-width:var(--max-width-text-small)}.component-studies__controls{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:4rem;margin-right:auto;max-width:100%;overflow:hidden;padding:.8rem;width:auto !important}.component-studies__controls-ctn{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--security-padding-y)*.35) var(--grid-gap)}@media(max-width: 1023px){.component-studies__controls-ctn{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.component-studies__qty{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 1023px){.component-studies__qty{padding:0 1.6rem}}.component-studies__control{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3.2rem;color:var(--color-gray);display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:500;height:3.8rem;padding:0 2.4rem;transition-duration:var(--transition-duration);transition-property:background-color,color;transition-timing-function:var(--transition-timing-function);white-space:nowrap}@media(hover: hover)and (pointer: fine){.component-studies__control:hover{background:var(--color-gray-mid)}}.component-studies__control.js-active{background:var(--color-blue-saturated);color:var(--color-white);pointer-events:none}.component-studies__items{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(3, 1fr)}@media(max-width: 1023px){.component-studies__items{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.component-studies__items{grid-template-columns:1fr}}.component-studies__item{display:-webkit-flex;display:-ms-flexbox;display:flex}.component-studies__item:not(.js-active){display:none}.component-studies__note{margin:0 auto;max-width:var(--max-width-text-small);text-align:center}.component-text__ctn{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45)}.component-text__title,.component-text__text{max-width:var(--max-width-text-small)}.component-text-columns__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45)}.component-text-columns__items{display:grid;gap:calc(var(--security-padding-y)*.45) var(--security-padding-y);grid-template-columns:1fr 1fr}@media(max-width: 1023px){.component-text-columns__items{grid-template-columns:1fr}}.component-text-columns .wysiwyg .wpcf7-form{--background: var(--color-gray-lighter)}.component-text-featured{overflow:hidden}.component-text-featured__ctn{display:grid;gap:calc(var(--security-padding-y)*2);grid-template-columns:var(--max-width-text) 1fr;position:relative;z-index:1}@media(max-width: 1279px){.component-text-featured__ctn{grid-template-columns:1fr}}.component-text-featured__content{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45)}.component-text-featured__surtitle,.component-text-featured__title{max-width:var(--max-width-text)}.component-text-featured__text{max-width:var(--max-width-text-small)}.component-text-featured__cta{margin-top:1.2rem}.component-text-featured__visual{min-height:64rem;position:relative}@media(max-width: 1279px){.component-text-featured__visual{display:none}}.component-text-featured__visual img{height:100%;left:0;position:absolute;top:0;width:auto}.component-text-image__ctn{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:grid;gap:var(--security-padding-y);grid-template-areas:"a b";grid-template-columns:1fr 1fr}@media(max-width: 1023px){.component-text-image__ctn{-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.component-text-image__visual{aspect-ratio:58/64;border-radius:calc(var(--border-radius)*2);grid-area:a;overflow:hidden;position:relative;width:100%}@media(max-width: 1023px){.component-text-image__visual{aspect-ratio:3/2}}.component-text-image__visual img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.component-text-image__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45);grid-area:b}.component-text-image__stats{display:grid;gap:4rem 2.4rem;grid-template-columns:1fr 1fr}@media(max-width: 499px){.component-text-image__stats{grid-template-columns:1fr}}.component-text-image__stats:not(:first-child){margin-top:calc(var(--security-padding-y)*.35)}@media(max-width: 767px){.component-text-image__stats:not(:first-child){margin-top:0}}.component-text-image__stats:not(:last-child){margin-bottom:calc(var(--security-padding-y)*.35)}@media(max-width: 767px){.component-text-image__stats:not(:last-child){margin-bottom:0}}.component-text-image__stat{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.component-text-image__stat-value{color:var(--color-blue-saturated)}.component-text-image__stat-label{border-top:.1rem solid var(--color-gray-light);font-size:1.8rem;padding-top:.8rem}.component-text-image__drawers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.component-text-image__drawers:not(:first-child){margin-top:calc(var(--security-padding-y)*.35)}@media(max-width: 767px){.component-text-image__drawers:not(:first-child){margin-top:0}}.component-text-image__drawers:not(:last-child){margin-bottom:calc(var(--security-padding-y)*.35)}@media(max-width: 767px){.component-text-image__drawers:not(:last-child){margin-bottom:0}}.component-text-image__drawer{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:var(--border-radius);color:var(--color-gray);transition-duration:var(--transition-duration);transition-property:background-color,color;transition-timing-function:var(--transition-timing-function)}.component-text-image__drawer-toggler{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2.4rem;padding:1.6rem 2.4rem;width:100%}@media(max-width: 767px){.component-text-image__drawer-toggler{padding:1.6rem}}.component-text-image__drawer-toggler-icon{aspect-ratio:1;background:var(--color-gray-lighter);border-radius:.8rem;color:var(--color-gray);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;transition-duration:var(--transition-duration);transition-property:background-color,color;transition-timing-function:var(--transition-timing-function);width:4rem}.component-text-image__drawer-toggler-icon svg{margin:auto;transition:-webkit-transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function), -webkit-transform var(--transition-duration) var(--transition-timing-function);width:1.4rem}@media(hover: hover)and (pointer: fine){.component-text-image__drawer-toggler:hover .component-text-image__drawer-toggler-icon svg{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}}.component-text-image__drawer-content{padding:0 2.4rem 2.4rem}@media(max-width: 767px){.component-text-image__drawer-content{padding:1.6rem 1.6rem 2.4rem}}@media(hover: hover)and (pointer: fine){.component-text-image__drawer:hover{color:var(--color-blue-deep)}}@media(hover: hover)and (pointer: fine){.component-text-image__drawer:not(.js-visible):hover{background:var(--color-blue-soft)}.component-text-image__drawer:not(.js-visible):hover .component-text-image__drawer-toggler-icon{background:var(--color-blue-deep);color:var(--color-white)}}.component-text-image__drawer.js-visible{color:var(--color-blue-deep)}.component-text-image__drawer.js-visible .component-text-image__drawer-toggler-icon{background-color:var(--color-blue-saturated);color:var(--color-white)}.component-text-image__drawer.js-visible .component-text-image__drawer-toggler-icon svg{-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg)}.component-text-image--inverted .component-text-image__ctn{grid-template-areas:"b a"}.component-static-news__ctn{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8);max-width:var(--max-width-text)}.component-static-posts__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-static-posts__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45);max-width:var(--max-width-text-small)}.component-static-posts__filters{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}@media(max-width: 767px){.component-static-posts__filters .dropdown{width:100%}}.component-static-team__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--security-padding-y)}.component-static-team__anchors{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem .8rem;margin:0 auto;max-width:var(--max-width)}.component-static-team__anchors-ctn{background:var(--color-gray-lighter);border-bottom:.1rem solid var(--color-gray-light);overflow:hidden;padding:2rem var(--security-padding-x);position:-webkit-sticky;position:sticky;top:var(--site-header-height-compacted);width:100%;z-index:2}@media(min-width: 1280px){.component-static-team__anchors .swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem 0;-webkit-transform:none !important;transform:none !important}}.component-static-team__anchor{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:2.4rem;color:var(--color-gray);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;font-weight:500;height:3.6rem;padding:0 1.6rem;transition-duration:var(--transition-duration);transition-property:background-color,border-color,color;transition-timing-function:var(--transition-timing-function);white-space:nowrap}@media(hover: hover)and (pointer: fine){.component-static-team__anchor:hover{color:var(--color-blue-saturated)}}.component-static-team__anchor.js-active{background:var(--color-blue-saturated);border-color:var(--color-blue-saturated);color:var(--color-white)}.component-static-team__groups{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--security-padding-y);margin:0 auto;max-width:var(--max-width)}.component-static-team__groups-ctn{padding:var(--security-padding-y) var(--security-padding-x)}.component-static-team__group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.8)}.component-static-team__group-items{display:grid;gap:calc(var(--security-padding-y)*.8) var(--grid-gap);grid-template-columns:repeat(4, 1fr)}@media(max-width: 1023px){.component-static-team__group-items{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.component-static-team__group-items{grid-template-columns:1fr 1fr}}@media(max-width: 499px){.component-static-team__group-items{grid-template-columns:1fr}}.component-static-team__group-item{display:-webkit-flex;display:-ms-flexbox;display:flex}.component-static-text__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.6rem;max-width:var(--max-width-small)}.hero{padding:calc(var(--site-header-height) + var(--security-padding-y)) var(--security-padding-x) var(--security-padding-y);position:relative}.hero__ctn{margin:0 auto;max-width:var(--max-width);width:100%}.hero-error{margin:auto 0}.hero-error__ctn{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.2rem;text-align:center}.hero-error__title{max-width:var(--max-width-text)}.hero-error__text{max-width:var(--max-width-text-small)}.hero-error__cta{margin-top:1.2rem}.hero-featured{padding:var(--site-header-height) var(--security-padding-x) var(--security-padding-x)}.hero-featured__ctn{background:var(--color-blue-deep);border-radius:calc(var(--border-radius)*2);color:var(--color-white);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:78rem;min-height:calc(var(--viewport-height) - var(--site-header-height) - var(--security-padding-x));padding:calc(var(--security-padding-y)*2) var(--security-padding-x) var(--security-padding-y);overflow:hidden;position:relative;width:100%}@media(max-width: 767px){.hero-featured__ctn{min-height:unset;padding-bottom:var(--security-padding-x)}}.hero-featured__visual::after{background:linear-gradient(to top right, rgba(0, 77, 118, 0.8) 20%, rgba(0, 77, 118, 0) 80%);content:"";display:block;inset:0;position:absolute}.hero-featured__visual img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;object-position:top center}.hero-featured__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45);margin:auto auto 0;max-width:var(--max-width);position:relative;width:100%}.hero-featured__title,.hero-featured__text{max-width:var(--max-width-text)}.hero-featured__cta{margin-top:1.2rem}.hero-featured--compact .hero-featured__ctn{min-height:unset}.hero-static-news{padding:var(--site-header-height) var(--security-padding-x) var(--security-padding-x)}.hero-static-news__ctn{background:var(--color-blue-deep);border-radius:calc(var(--border-radius)*2);color:var(--color-white);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:78rem;min-height:calc(var(--viewport-height) - var(--site-header-height) - var(--security-padding-x));padding:var(--security-padding-y) var(--security-padding-x);overflow:hidden;position:relative;width:100%}.hero-static-news__visual::after{background:linear-gradient(to right, rgba(0, 77, 118, 0.5), rgba(0, 77, 118, 0) 50%);content:"";display:block;inset:0;position:absolute}.hero-static-news__visual img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.hero-static-news__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*.45);margin:auto auto 0;max-width:var(--max-width);position:relative;width:100%}.hero-static-news__terms{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}.hero-static-news__term{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--color-white);border-radius:3rem;color:var(--color-blue-deep);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:600;height:3rem;padding:0 1.6rem;text-transform:uppercase;white-space:nowrap}.hero-static-news__title{max-width:var(--max-width-text)}.site-footer{padding:var(--security-padding-y) var(--security-padding-x) var(--security-padding-x)}.site-footer__ctn{display:grid;gap:var(--grid-gap);grid-template-columns:1fr 2fr;margin:0 auto;max-width:var(--max-width-large)}@media(max-width: 1023px){.site-footer__ctn{grid-template-columns:1fr}}.site-footer__column{background:var(--theme-background);border-radius:calc(var(--border-radius)*2);color:var(--theme-color);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--security-padding-y)*2);overflow:hidden;padding:3.2rem 2.4rem;position:relative}@media(max-width: 1023px){.site-footer__column{gap:var(--security-padding-y)}}@media(max-width: 767px){.site-footer__column{padding:2.4rem 1.6rem}}.site-footer__contacts{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.site-footer__contact{display:grid;gap:1.6rem;grid-template-areas:"a b";grid-template-columns:1.6rem 1fr;position:relative;z-index:1}.site-footer__contact-image{bottom:0;pointer-events:none;position:absolute;right:0;-webkit-transform:translateY(25%);transform:translateY(25%);width:50%}@media(max-width: 767px){.site-footer__contact-image{width:40%}}.site-footer__contact img{grid-area:a;height:1.5em;object-fit:contain}.site-footer__contact .wysiwyg{grid-area:b}.site-footer__contact .wysiwyg a{border-color:rgba(0,0,0,0);color:currentcolor}@media(hover: hover)and (pointer: fine){.site-footer__contact .wysiwyg a:hover{border-color:currentcolor}}.site-footer__socials{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--grid-gap);margin-top:auto;position:relative;z-index:1}.site-footer__social{transition:opacity var(--transition-duration) var(--transition-timing-function);width:3.2rem}@media(hover: hover)and (pointer: fine){.site-footer__social:hover{opacity:.3}}.site-footer__nav>ul{display:grid;gap:4.4rem;grid-template-columns:repeat(3, 1fr)}@media(max-width: 767px){.site-footer__nav>ul{grid-template-columns:1fr 1fr}}@media(max-width: 499px){.site-footer__nav>ul{grid-template-columns:1fr}}.site-footer__nav>ul>li>a{display:block;font-size:1.6rem;margin-bottom:2.4rem;pointer-events:none}.site-footer__nav>ul ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.site-footer__nav>ul ul a{border-bottom:.1rem solid rgba(0,0,0,0);display:inline;transition:border-color var(--transition-duration) var(--transition-timing-function)}@media(hover: hover)and (pointer: fine){.site-footer__nav>ul ul a:hover{border-color:currentcolor}}.site-footer__footer{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:calc(var(--font-size)*.9);gap:1.6rem 4.4rem;margin-top:auto}.site-footer__copyright{margin-right:auto}.site-footer__legal ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem 2.4rem}.site-footer__legal a{border-bottom:.1rem solid rgba(0,0,0,0);display:inline;transition:border-color var(--transition-duration) var(--transition-timing-function)}@media(hover: hover)and (pointer: fine){.site-footer__legal a:hover{border-color:currentcolor}}.site-header{inset:0 0 auto;position:fixed;z-index:20}.site-header__bar{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--color-gray-lighter);border-bottom:.1rem solid rgba(0,0,0,0);color:var(--color-gray);display:-webkit-flex;display:-ms-flexbox;display:flex;height:var(--site-header-height);padding:0 var(--security-padding-x);transition-duration:var(--transition-duration);transition-property:border-color,height;transition-timing-function:var(--transition-timing-function)}.site-header__bar-ctn{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:var(--max-width-large);width:100%}.site-header__logo{margin-right:auto;width:14rem}@media(max-width: 1023px){.site-header__logo{width:10.8rem}}@media(max-width: 1023px){.site-header__nav{display:none}}.site-header__nav>ul{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2.4rem;white-space:nowrap}.site-header__nav>ul>li{position:relative}.site-header__nav>ul>li>a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;gap:.8rem;text-transform:uppercase;transition:color var(--transition-duration) var(--transition-timing-function)}.site-header__nav>ul>li>a svg{transition:-webkit-transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function);transition:transform var(--transition-duration) var(--transition-timing-function), -webkit-transform var(--transition-duration) var(--transition-timing-function);width:1.2rem}@media(hover: hover)and (pointer: fine){.site-header__nav>ul>li>a:hover{color:var(--color-blue-deep)}}.site-header__nav>ul>li>ul{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:.8rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.2rem;left:0;opacity:0;padding:.2rem;pointer-events:none;position:absolute;top:calc(100% + 1.6rem);-webkit-transform:translateY(1.2rem);transform:translateY(1.2rem);transition-duration:var(--transition-duration);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:var(--transition-timing-function)}.site-header__nav>ul>li>ul a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:.4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;height:4.8rem;padding:0 2rem;transition-duration:var(--transition-duration);transition-property:background-color,color;transition-timing-function:var(--transition-timing-function)}@media(hover: hover)and (pointer: fine){.site-header__nav>ul>li>ul a:hover{background:var(--color-blue-soft);color:var(--color-blue-deep)}}.site-header__nav>ul>li.js-active>a svg{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.site-header__nav>ul>li.js-active>ul{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none}.site-header__nav .current-menu-item>a{color:var(--color-blue-deep);font-weight:600}.site-header__language{border-left:.1rem solid currentcolor;font-size:1.6rem;margin-left:2.4rem;padding-left:2.4rem}@media(max-width: 1023px){.site-header__language{display:none}}.site-header__language ul{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2.4rem}.site-header__language a{transition:color var(--transition-duration) var(--transition-timing-function)}@media(hover: hover)and (pointer: fine){.site-header__language a:hover{color:var(--color-blue-deep)}}.site-header.js-compacted .site-header__bar{border-color:var(--color-gray-light);height:var(--site-header-height-compacted)}.site-loader{background:var(--color-gray-lighter);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity var(--transition-duration-long) var(--transition-timing-function);z-index:100}.site-loader.js-visible{opacity:1;pointer-events:auto}.site-main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:var(--viewport-height);position:relative;width:100%}.site-skip{left:1.2rem;position:absolute;top:-24rem;z-index:90}.site-skip:focus-visible{top:1.2rem}.site-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:var(--viewport-height)}.js-drawers-item-toggled{display:none}.js-highlight-letters-on-scroll .words{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 .25em}.js-highlight-letters-on-scroll .word{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.js-highlight-letters-on-scroll .letter{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;transition:color var(--transition-duration) var(--transition-timing-function)}.js-highlight-letters-on-scroll .letter:not(.js-highlighted){color:#afbcc0}.js-modal-visible{overflow:hidden}.js-parallax{inset:0;position:absolute}.js-posts-terms{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:5.4rem;max-width:100%;overflow:hidden;padding:.8rem;width:auto !important}.js-posts-term{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3.4rem;color:var(--color-gray);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.8rem;font-weight:500;height:3.8rem;padding:0 2.4rem;transition-duration:var(--transition-duration);transition-property:background-color,color;transition-timing-function:var(--transition-timing-function)}@media(hover: hover)and (pointer: fine){.js-posts-term:hover{background:var(--color-gray-mid)}}.js-posts-term.js-active{background:var(--color-blue-saturated);color:var(--color-white)}.js-posts-term[data-js-posts-term-id=all].js-active{pointer-events:none}.js-posts-results{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--security-padding-y);position:relative}.js-posts-results::before{background:url(../images/ajax-loader.gif) no-repeat center 4rem;content:"";display:block;inset:0;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateY(0.8rem);transform:translateY(0.8rem);transition-duration:var(--transition-duration);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:var(--transition-timing-function)}.js-posts-qty{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.25em;height:5.6rem;position:absolute;right:0;top:calc(var(--security-padding-y)*-0.8 - 5.6rem)}@media(max-width: 1023px){.js-posts-qty{height:auto;inset:auto;margin-top:calc(var(--security-padding-y)*-0.45);padding:0 1.6rem;position:relative}}.js-posts-qty strong{font-weight:600}.js-posts-items{display:grid;gap:var(--grid-gap);grid-template-columns:1fr 1fr 1fr}@media(max-width: 1023px){.js-posts-items{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.js-posts-items{grid-template-columns:1fr}}.page-template-news .js-posts-items{gap:calc(var(--security-padding-y)*.8) var(--grid-gap)}.js-posts-empty{max-width:var(--max-width-text-small)}.js-posts-pagination{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.6rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.js-posts-pagination-arrow .button__icon{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:100%;color:var(--color-blue-deep)}.js-posts-pagination-arrow .button *{pointer-events:none}.js-posts-pagination-arrow .button svg{margin:auto}.js-posts-pagination-arrow--previous{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.js-posts-pagination-pages{background:var(--color-white);border:.1rem solid var(--color-gray-light);border-radius:5.4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.8rem;padding:.8rem}.js-posts-pagination-page button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3.4rem;color:var(--color-gray);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.8rem;font-weight:500;height:3.8rem;padding:0 2.4rem;transition-duration:var(--transition-duration);transition-property:background-color,color;transition-timing-function:var(--transition-timing-function)}@media(hover: hover)and (pointer: fine){.js-posts-pagination-page button:hover{background:var(--color-gray-lighter)}}.js-posts-pagination-page button.js-active{background:var(--color-blue-saturated);color:var(--color-white)}.js-posts-items,.js-posts-pagination,.js-posts-empty{transition-delay:.1s;transition-duration:var(--transition-duration);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:var(--transition-timing-function)}.js-posts-page.js-active{background:var(--white);border-color:var(--white);color:var(--black)}.js-posts.js-loading{pointer-events:none}.js-posts.js-loading .js-posts-results::before{opacity:1;-webkit-transform:none;transform:none;transition-delay:.2s}.js-posts.js-loading .js-posts-items,.js-posts.js-loading .js-posts-pagination,.js-posts.js-loading .js-posts-empty{opacity:0;-webkit-transform:translateY(4rem);transform:translateY(4rem);transition-delay:0s}.js-reveal-on-scroll{transition-duration:var(--transition-duration-long);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:var(--transition-timing-function)}.js-reveal-on-scroll:not(.js-visible),body:not(.js-loaded) .js-reveal-on-scroll{opacity:0;-webkit-transform:translateY(4rem);transform:translateY(4rem);transition-delay:0s !important;transition-duration:0s !important}.js-reveal-on-scroll.js-reveal-on-scroll--delay-1{transition-delay:100ms}.js-reveal-on-scroll.js-reveal-on-scroll--delay-2{transition-delay:200ms}.js-reveal-on-scroll.js-reveal-on-scroll--delay-3{transition-delay:300ms}.js-reveal-on-scroll.js-reveal-on-scroll--delay-4{transition-delay:400ms}.js-reveal-on-scroll.js-reveal-on-scroll--delay-5{transition-delay:500ms}.js-reveal-on-scroll.js-reveal-on-scroll--delay-6{transition-delay:600ms}.swiper{position:relative;width:100%}.swiper-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;transition-timing-function:var(--transition-timing-function);width:100%}.swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.swiper-notification{display:none}