@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,800;1,600&family=Nunito+Sans:ital,opsz,wght@0,6..12,300;0,6..12,400;0,6..12,500;0,6..12,700;1,6..12,300;1,6..12,400;1,6..12,500;1,6..12,700&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb{display:flex;flex-wrap:wrap;gap:8px}.breadcrumb-item{--color:var(--blue-200);display:flex;align-items:center;gap:8px;font-size:var(--f-xs)}.breadcrumb-item:first-child{--color:var(--blue-300)}.breadcrumb-item:last-child{--color:var(--blue)}.breadcrumb-item a{position:relative;-webkit-text-decoration:none;text-decoration:none;transition:color .3s var(--ease-out-quad)}.breadcrumb-item a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--blue);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .3s var(--ease-out-quad)}.breadcrumb-item a:hover,.breadcrumb-item a:focus{--scale:1;--origin:left;color:var(--blue)}
.btn{position:relative;display:inline-flex;border:1px solid var(--border-color,var(--blue));font-size:var(--fs-sm);line-height:1.1;-webkit-text-decoration:none;text-decoration:none;color:var(--link-color,var(--blue));cursor:pointer;transition:color .3s var(--ease-out-quad)}.btn-primary{--link-color:var(--blue)}.btn-primary:hover,.btn-primary:focus{--link-color:var(--white) !important;--color-icon:var(--blue);--scale:1;--scale-icon:0;--origin:left;--origin-icon:right}.btn-label{position:relative;z-index:1;padding:16px 32px;padding:var(--padding,16px 32px)}.btn-label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;background:var(--bg,var(--blue));transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .3s var(--ease-out-quad)}.btn-icon{position:relative;z-index:1;display:flex;align-items:center;padding:0 16px;color:var(--color-icon,var(--white));transition:color .3s .1s var(--ease-out-quad)}.btn-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;background:var(--bg-icon,var(--blue));transform-origin:left;transform-origin:var(--origin-icon,left);transform:scaleX(1);transform:scaleX(var(--scale-icon,1));transition:transform .3s .1s var(--ease-out-quad)}.btn-secondary{--border-color:var(--white);--bg:var(--white);--link-color:var(--white);--bg-icon:var(--white);--color-icon:var(--blue)}.btn-secondary:hover,.btn-secondary:focus{--link-color:var(--blue);--color-icon:var(--white);--scale:1;--scale-icon:0;--origin:left;--origin-icon:right}.btn-ghost{--padding:8px 0;--color-icon:var(--blue);--scale-icon:0;--origin-icon:right;border:none;line-height:1;text-transform:uppercase}.btn-ghost:hover,.btn-ghost:focus{--link-color:var(--blue) !important;--scale:1;--scale-icon:1;--origin:left;--origin-icon:left}.btn-ghost .btn-label:before{top:auto;bottom:0;height:1px;transition:transform .2s var(--ease-out-quad)}.btn-ghost .btn-icon{padding:0 0 0 40px}.btn-ghost .btn-icon:after{top:auto;bottom:0;height:1px;transition:transform .2s .2s var(--ease-out-quart)}
html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}*,*:before,*:after{vertical-align:baseline;margin:0;padding:0;box-sizing:inherit;background:transparent;border:0;outline:none;-webkit-text-decoration:none;text-decoration:none}img,picture,video,canvas,svg{display:block;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}ul,ol{list-style:none}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;outline:none;font:inherit;color:inherit}address,em,i{font-style:normal}table{border-collapse:collapse;border-spacing:0}a{-webkit-text-decoration:none;text-decoration:none;color:inherit}body[focus=on] *:focus,body[focus=on] input[type=checkbox]:focus~label{outline:2px solid #0d66d0!important;outline:2px solid var(--focus-color,#0d66d0)!important;outline-offset:2px}:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}:root{--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-sine:cubic-bezier(.47,0,.745,.715);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-in-back:cubic-bezier(.6,-.28,.735,.045);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-sine:cubic-bezier(.39,.575,.565,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-out-back:cubic-bezier(.175,.885,.32,1.275);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-sine:cubic-bezier(.445,0,.55,.95);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--ease-in-out-back:cubic-bezier(.68,-.55,.265,1.55)}.sr-only,.focus-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap;overflow:hidden}.focus-only:focus{position:static;width:auto;height:auto;margin:0;padding:0;border:none;clip:auto;white-space:normal;overflow:visible}[class*=col-]{width:calc(var(--columns) * ((100vw - (24px * 2)) / 5) + (var(--columns) - 1) * 16px);width:calc(var(--columns) * calc((100vw - 48px)/5) + (var(--columns) - 1) * 16px);width:calc(var(--columns) * var(--columns-size) + (var(--columns) - 1) * var(--columns-gap))}@media screen and (min-width:0){.col-1{--columns:1}.col-2{--columns:2}.col-3{--columns:3}.col-4{--columns:4}.col-5{--columns:5}.col-6{--columns:6}.col-7{--columns:7}.col-8{--columns:8}.col-9{--columns:9}.col-10{--columns:10}.col-11{--columns:11}.col-12{--columns:12}.col-13{--columns:13}.col-14{--columns:14}.col-15{--columns:15}.col-16{--columns:16}}@media screen and (min-width:375px){.col-xxs-1{--columns:1}.col-xxs-2{--columns:2}.col-xxs-3{--columns:3}.col-xxs-4{--columns:4}.col-xxs-5{--columns:5}.col-xxs-6{--columns:6}.col-xxs-7{--columns:7}.col-xxs-8{--columns:8}.col-xxs-9{--columns:9}.col-xxs-10{--columns:10}.col-xxs-11{--columns:11}.col-xxs-12{--columns:12}.col-xxs-13{--columns:13}.col-xxs-14{--columns:14}.col-xxs-15{--columns:15}.col-xxs-16{--columns:16}}@media screen and (min-width:450px){.col-xs-1{--columns:1}.col-xs-2{--columns:2}.col-xs-3{--columns:3}.col-xs-4{--columns:4}.col-xs-5{--columns:5}.col-xs-6{--columns:6}.col-xs-7{--columns:7}.col-xs-8{--columns:8}.col-xs-9{--columns:9}.col-xs-10{--columns:10}.col-xs-11{--columns:11}.col-xs-12{--columns:12}.col-xs-13{--columns:13}.col-xs-14{--columns:14}.col-xs-15{--columns:15}.col-xs-16{--columns:16}}@media screen and (min-width:769px){.col-sm-1{--columns:1}.col-sm-2{--columns:2}.col-sm-3{--columns:3}.col-sm-4{--columns:4}.col-sm-5{--columns:5}.col-sm-6{--columns:6}.col-sm-7{--columns:7}.col-sm-8{--columns:8}.col-sm-9{--columns:9}.col-sm-10{--columns:10}.col-sm-11{--columns:11}.col-sm-12{--columns:12}.col-sm-13{--columns:13}.col-sm-14{--columns:14}.col-sm-15{--columns:15}.col-sm-16{--columns:16}}@media screen and (min-width:980px){.col-md-1{--columns:1}.col-md-2{--columns:2}.col-md-3{--columns:3}.col-md-4{--columns:4}.col-md-5{--columns:5}.col-md-6{--columns:6}.col-md-7{--columns:7}.col-md-8{--columns:8}.col-md-9{--columns:9}.col-md-10{--columns:10}.col-md-11{--columns:11}.col-md-12{--columns:12}.col-md-13{--columns:13}.col-md-14{--columns:14}.col-md-15{--columns:15}.col-md-16{--columns:16}}@media screen and (min-width:1025px){.col-lg-1{--columns:1}.col-lg-2{--columns:2}.col-lg-3{--columns:3}.col-lg-4{--columns:4}.col-lg-5{--columns:5}.col-lg-6{--columns:6}.col-lg-7{--columns:7}.col-lg-8{--columns:8}.col-lg-9{--columns:9}.col-lg-10{--columns:10}.col-lg-11{--columns:11}.col-lg-12{--columns:12}.col-lg-13{--columns:13}.col-lg-14{--columns:14}.col-lg-15{--columns:15}.col-lg-16{--columns:16}}@media screen and (min-width:1100px){.col-xl-1{--columns:1}.col-xl-2{--columns:2}.col-xl-3{--columns:3}.col-xl-4{--columns:4}.col-xl-5{--columns:5}.col-xl-6{--columns:6}.col-xl-7{--columns:7}.col-xl-8{--columns:8}.col-xl-9{--columns:9}.col-xl-10{--columns:10}.col-xl-11{--columns:11}.col-xl-12{--columns:12}.col-xl-13{--columns:13}.col-xl-14{--columns:14}.col-xl-15{--columns:15}.col-xl-16{--columns:16}}@media screen and (min-width:1280px){.col-2xl-1{--columns:1}.col-2xl-2{--columns:2}.col-2xl-3{--columns:3}.col-2xl-4{--columns:4}.col-2xl-5{--columns:5}.col-2xl-6{--columns:6}.col-2xl-7{--columns:7}.col-2xl-8{--columns:8}.col-2xl-9{--columns:9}.col-2xl-10{--columns:10}.col-2xl-11{--columns:11}.col-2xl-12{--columns:12}.col-2xl-13{--columns:13}.col-2xl-14{--columns:14}.col-2xl-15{--columns:15}.col-2xl-16{--columns:16}}@media screen and (min-width:1440px){.col-3xl-1{--columns:1}.col-3xl-2{--columns:2}.col-3xl-3{--columns:3}.col-3xl-4{--columns:4}.col-3xl-5{--columns:5}.col-3xl-6{--columns:6}.col-3xl-7{--columns:7}.col-3xl-8{--columns:8}.col-3xl-9{--columns:9}.col-3xl-10{--columns:10}.col-3xl-11{--columns:11}.col-3xl-12{--columns:12}.col-3xl-13{--columns:13}.col-3xl-14{--columns:14}.col-3xl-15{--columns:15}.col-3xl-16{--columns:16}}.col-gap{width:calc(var(--columns) * ((100vw - (24px * 2)) / 5) + var(--columns) * 16px);width:calc(var(--columns) * calc((100vw - 48px)/5) + var(--columns) * 16px);width:calc(var(--columns) * var(--columns-size) + var(--columns) * var(--columns-gap))}.col-margin{width:calc(var(--columns) * ((100vw - (24px * 2)) / 5) + var(--columns) * 16px + 24px);width:calc(var(--columns) * calc((100vw - 48px)/5) + var(--columns) * 16px + 24px);width:calc(var(--columns) * var(--columns-size) + var(--columns) * var(--columns-gap) + var(--margin))}.col-out{width:calc(var(--columns) * ((100vw - (24px * 2)) / 5) + (var(--columns) - 1) * 16px + 24px);width:calc(var(--columns) * calc((100vw - 48px)/5) + (var(--columns) - 1) * 16px + 24px);width:calc(var(--columns) * var(--columns-size) + (var(--columns) - 1) * var(--columns-gap) + var(--margin))}.col-flex{width:calc((100% / var(--divider)) - (var(--gap) / var(--divider) * (var(--divider) - 1)))}:root{--base-width:1440;--admin:calc(var(--gin-height-sticky,0px) + var(--gin-toolbar-secondary-height,0px))}*{box-sizing:border-box}html{font-size:min(calc((10 / 1440) * 100vw),10px);font-size:min(calc((10 / var(--base-width)) * 100vw),10px);scrollbar-gutter:stable}html #toolbar-administration *{font-size:14px}[data-parallax-target]{position:relative;height:100vh;overflow:hidden}[data-speed]{position:absolute;width:100%;will-change:transform}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.icon svg{display:block;width:100%;width:var(--i-w,100%);height:100%;height:var(--i-h,100%)}.h1,h1{font-family:Montserrat,sans-serif;font-family:var(--font-primary,"Montserrat");font-style:normal;font-size:max(48px,6.4rem);font-size:var(--f-4xl);font-weight:400;line-height:1.125;color:#fff;color:var(--color,var(--white))}.h2,h2{font-family:Montserrat,sans-serif;font-family:var(--font-primary,"Montserrat");font-style:normal;font-size:max(36px,4.8rem);font-size:var(--f-3xl);font-weight:500;line-height:1.2;color:#0c2340;color:var(--color,var(--blue))}.h3,h3{font-family:Montserrat,sans-serif;font-family:var(--font-primary,"Montserrat");font-style:normal;font-size:max(32px,4rem);font-size:var(--f-2xl);font-weight:400;line-height:1.1;color:#0c2340;color:var(--color,var(--blue))}.h4,h4{font-family:Montserrat,sans-serif;font-family:var(--font-primary,"Montserrat");font-style:normal;font-size:max(32px,3.2rem);font-size:var(--f-xl);font-weight:500;line-height:1.125;color:#0c2340;color:var(--color,var(--blue))}.h5,h5{font-family:Montserrat,sans-serif;font-family:var(--font-primary,"Montserrat");font-style:normal;font-size:max(20px,2.4rem);font-size:var(--f-md);font-weight:800;line-height:1.3;color:#0c2340;color:var(--color,var(--blue))}.h6,h6{font-family:Montserrat,sans-serif;font-family:var(--font-primary,"Montserrat");font-style:normal;font-size:max(16px,1.8rem);font-size:var(--f-sm);font-weight:800;line-height:1.3;color:#0c2340;color:var(--color,var(--blue))}.subtitle{font-family:Nunito Sans,sans-serif;font-family:var(--font-secondary,"Nunito Sans");font-style:normal;font-weight:400;text-transform:uppercase;color:#0c2340;color:var(--color,var(--blue))}.body-big,.body-big p{font-family:Nunito Sans,sans-serif;font-family:var(--font-secondary,"Nunito Sans");font-style:normal;font-size:max(20px,2.4rem);font-size:var(--f-md);font-weight:300;line-height:1.2;color:#fff;color:var(--color,var(--white))}.title-big,.grey-highlight{font-family:Montserrat,sans-serif;font-family:var(--font-primary,"Montserrat");font-style:normal;font-size:max(32px,min(3.6rem,36px));font-weight:600;line-height:1.1;text-transform:uppercase;color:#6d7b8c;color:var(--color,var(--blue-200))}p,li{font-family:Nunito Sans,sans-serif;font-family:var(--font-secondary,"Nunito Sans");font-style:normal;font-size:max(16px,1.8rem);font-size:var(--f-sm);font-weight:400;line-height:1.5;color:#0c2340;color:var(--color,var(--blue))}p a,li a{-webkit-text-decoration:underline;text-decoration:underline}p strong,li strong{font-weight:700}p em,li em{font-style:italic}.rich-text ul,.rich-text ol{margin:40px 0 0}.rich-text ul li,.rich-text ol li{position:relative;padding:0 0 0 40px}.rich-text ul li+li,.rich-text ol li+li{margin:24px 0 0}.rich-text ul ul,.rich-text ul ol,.rich-text ol ul,.rich-text ol ol{margin:8px 0 0}.rich-text ul ul li,.rich-text ul ol li,.rich-text ol ul li,.rich-text ol ol li{padding:0 0 0 24px}.rich-text ul ul li+li,.rich-text ul ol li+li,.rich-text ol ul li+li,.rich-text ol ol li+li{margin:8px 0 0}.rich-text ul li:before{content:"";position:absolute;top:8px;left:0;display:block;width:8px;height:8px;background:#33BFDF;background:var(--bullet-color,var(--cyan))}.rich-text ul li ul li:before{--bullet-color:var(--blue)}.rich-text ol{counter-reset:li}.rich-text ol li:before{content:counter(li);counter-increment:li;position:absolute;top:0;left:0;display:block;font-weight:700;color:#0c2340;color:var(--bullet-color,var(--blue))}.rich-text ol li ol li:before{--bullet-color:var(--cyan)}.rich-text p+p,.rich-text p ul,.rich-text p ol,.rich-text ul+p,.rich-text ul ul,.rich-text ul ol,.rich-text ol+p,.rich-text ol ul,.rich-text ol ol{margin:24px 0 0}.rich-text p+h2,.rich-text p+h3,.rich-text p+h4,.rich-text p+h5,.rich-text p+h6,.rich-text ul+h2,.rich-text ul+h3,.rich-text ul+h4,.rich-text ul+h5,.rich-text ul+h6,.rich-text ol+h2,.rich-text ol+h3,.rich-text ol+h4,.rich-text ol+h5,.rich-text ol+h6{margin:40px 0 0}.rich-text h1+p,.rich-text h1 ol,.rich-text h1 ul,.rich-text h2+p,.rich-text h2 ol,.rich-text h2 ul,.rich-text h3+p,.rich-text h3 ol,.rich-text h3 ul,.rich-text h4+p,.rich-text h4 ol,.rich-text h4 ul,.rich-text h5+p,.rich-text h5 ol,.rich-text h5 ul,.rich-text h6+p,.rich-text h6 ol,.rich-text h6 ul{margin:24px 0 0}.rich-text h1+h2,.rich-text h1+h3,.rich-text h1+h4,.rich-text h1+h5,.rich-text h1+h6,.rich-text h2+h2,.rich-text h2+h3,.rich-text h2+h4,.rich-text h2+h5,.rich-text h2+h6,.rich-text h3+h2,.rich-text h3+h3,.rich-text h3+h4,.rich-text h3+h5,.rich-text h3+h6,.rich-text h4+h2,.rich-text h4+h3,.rich-text h4+h4,.rich-text h4+h5,.rich-text h4+h6,.rich-text h5+h2,.rich-text h5+h3,.rich-text h5+h4,.rich-text h5+h5,.rich-text h5+h6,.rich-text h6+h2,.rich-text h6+h3,.rich-text h6+h4,.rich-text h6+h5,.rich-text h6+h6{margin:8px 0 0}.rich-text a{color:#0c2340;color:var(--link-color,var(--blue))}.rich-text a:hover,.rich-text a:focus{-webkit-text-decoration:none;text-decoration:none}:root{--blue:#0C2340;--blue-30:rgba(12,35,64,.30196);--blue-70:rgba(12,35,64,.69804);--blue-100:#9EA7B3;--blue-200:#6D7B8C;--blue-300:#3D4F66;--cyan:#33BFDF;--cyan-400:#00AFD7;--grey:#D0D0CE;--grey-100:#F3F4F5;--grey-200:#ECECEB;--grey-300:#CED3D9;--magenta:#E31C79;--orange:#FF6A13;--yellow:#FFE600;--green:#93C90F;--white:#fff;--black:#000}:root{--font-primary:"Montserrat",sans-serif;--font-secondary:"Nunito Sans",sans-serif;--f-xxs:max(12px,1.2rem);--f-xs:max(14px,1.4rem);--f-sm:max(16px,1.8rem);--f-md:max(20px,2.4rem);--f-lg:max(24px,2.8rem);--f-xl:max(32px,3.2rem);--f-2xl:max(32px,4rem);--f-3xl:max(36px,4.8rem);--f-4xl:max(48px,6.4rem)}@media screen and (min-width:1000px){:root{--f-sm:max(16px,min(1.8rem,18px));--f-md:max(20px,min(2.4rem,24px));--f-lg:max(28px,min(3.2rem,32px));--f-xl:max(32px,min(3.2rem,32px));--f-2xl:max(32px,min(4rem,40px));--f-3xl:max(36px,min(4.8rem,48px));--f-4xl:max(48px,min(6.4rem,64px))}}@media screen and (min-width:1920px){:root{--f-xxs:1.6rem;--f-xs:1.8rem}}body{font-family:Nunito Sans,sans-serif;font-family:var(--font-secondary);font-size:max(16px,1.8rem);font-size:var(--f-sm);line-height:1.5}:root{--base:1440;--grid-color:rgba(186,218,85,.31373);--origin-width:375;--origin-margin:24px;--columns-count:5;--columns-gap:16px;--rows-gap:24px;--columns-size:calc((100vw - (var(--margin) * 2)) / var(--columns-count));--vw:calc(100vw - (var(--margin) * 2));--vh:100vh;--margin:var(--origin-margin)}@media screen and (min-width:769px){:root{--origin-width:1440;--origin-margin:48px;--columns-count:16}}@media screen and (min-width:1100px){:root{--origin-width:1440;--origin-margin:48px;--columns-count:16}}.grid-tpl{position:fixed;top:0;left:50%;z-index:10;display:grid;grid-template-columns:repeat(5,1fr);grid-template-columns:repeat(calc(var(--columns-count)),1fr);grid-gap:24px 16px;grid-gap:var(--rows-gap) var(--columns-gap);align-items:flex-start;width:width(5);width:width(var(--columns-count));height:100vh;max-width:width(5);max-width:width(var(--columns-count));pointer-events:none;overflow:hidden;transform-origin:top;transform:scaleY(1) translate(-50%);transition:transform .3s ease;align-content:stretch}.grid-tpl .col{width:calc((100vw - 48px)/5);width:var(--columns-size);height:100%;background:rgba(186,218,85,.31373);background:var(--grid-color)}.grid-tpl.hide{transform:scaleY(0) translate(-50%)}.page--identifier-documents .ajax-progress-fullscreen{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(12,35,64,.30196);background:var(--blue-30);background-image:none}legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap;overflow:hidden}.form-type-checkbox{position:relative;display:flex;gap:16px;padding:6px 0}.form-type-checkbox label{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;font-size:max(16px,1.6rem);color:#3d4f66;color:var(--blue-300);cursor:pointer}@media screen and (max-width:768px){.form-type-checkbox label{color:#9ea7b3;color:var(--blue-100)}}.form-type-checkbox label:before{content:"";z-index:0;display:block;flex-shrink:0;width:16px;height:16px;border:1px solid #3D4F66;border:1px solid var(--blue-300)}@media screen and (max-width:768px){.form-type-checkbox label:before{border-color:#9ea7b3;border-color:var(--blue-100)}}.form-type-checkbox label:after{content:"";position:absolute;right:0;width:16px;height:16px;background-image:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 1L1 9" stroke="%233D4F66" stroke-width="0.888889"/><path d="M1 1L9 9" stroke="%233D4F66" stroke-width="0.888889"/></svg>');background-repeat:no-repeat;background-size:cover;transform:scale(0);transition:transform .3s cubic-bezier(.68,-.55,.265,1.55);transition:transform .3s var(--ease-in-out-back)}@media screen and (max-width:768px){.form-type-checkbox label:after{background-image:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 1L1 9" stroke="%239EA7B3" stroke-width="0.888889"/><path d="M1 1L9 9" stroke="%239EA7B3" stroke-width="0.888889"/></svg>')}}.form-checkbox{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.form-checkbox:checked+label:after{transform:scale(1)}:root{--spacing-md:max(24px,min(4rem,40px));--spacing-lg:max(24px,min(6.4rem,64px));--spacing-xl:max(40px,min(6.4rem,64px));--spacing-xxl:max(64px,min(8rem,80px))}.content-error{margin:max(64px,min(8rem,80px)) auto;margin:var(--spacing-xxl) auto;text-align:center}.content-error h1{margin:24px 0 40px}.content-error p{--color:var(--blue);margin:0 0 40px}.content-error .icon-404 svg,.content-error .icon-403 svg{max-width:100%;margin:0 auto}@media screen and (max-width:768px){.content-error .icon-404 svg,.content-error .icon-403 svg{--i-h:128px}}.view-jobs{margin:max(64px,min(8rem,80px)) 0;margin:var(--spacing-xxl) 0}.view-jobs .pager-items{margin:max(40px,min(6.4rem,64px)) 0 0;margin:var(--spacing-xl) 0 0}.view-articles{margin:max(40px,min(6.4rem,64px)) auto max(64px,min(8rem,80px));margin:var(--spacing-xl) auto var(--spacing-xxl)}@media screen and (min-width:769px){.view-articles{display:flex;align-items:flex-start;gap:16px}}.view-articles .articles-list{display:flex;flex-wrap:wrap;gap:64px 16px}.view-articles .no-results-text{margin:24px 0 32px}.view-articles .no-results-btn{display:flex;align-items:center;gap:16px;padding:8px 0;font-size:max(14px,1.4rem);font-size:var(--f-xs);font-weight:500;cursor:pointer}.view-articles header{display:none}.view-articles .pager-items{width:100%;margin:max(40px,min(6.4rem,64px)) 0 0;margin:var(--spacing-xl) 0 0}.view-article-type .views-exposed-form{display:none}@media screen and (min-width:769px){.view-article-type .articles-list{--columns:16}}@media screen and (min-width:769px){.view-article-type .card-article{--columns:8}}@media screen and (min-width:1025px){.view-article-type .card-article{--columns:4}}.view-documents{margin:max(40px,min(6.4rem,64px)) auto max(64px,min(8rem,80px));margin:var(--spacing-xl) auto var(--spacing-xxl)}@media screen and (min-width:769px){.view-documents{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}}@media screen and (min-width:980px){.view-documents-content{margin:0 calc((100vw - 48px)/5 + 16px);margin:0 calc(var(--columns-size) + var(--columns-gap))}}.view-documents .pager{margin:max(40px,min(6.4rem,64px)) 0 0;margin:var(--spacing-xl) 0 0;text-align:center}.view-documents .no-results-text{margin:24px 0 32px}.view-documents .form-submit[name=reset]{display:none}@media screen and (max-width:768px){.filters{position:relative;z-index:2}}.filters-title{margin:0 0 24px}.filters-results{font-weight:700;color:#6d7b8c;color:var(--blue-200)}@media screen and (max-width:768px){.filters-results{order:1;margin:40px 0 24px}}.filters-reset{display:flex;align-items:center;gap:16px;margin:8px 0 0;padding:8px 0;font-size:max(14px,1.4rem);font-size:var(--f-xs);font-weight:500;cursor:pointer}@media screen and (min-width:769px){.filters-reset{margin:32px 0 0}}.filters-reset.is-hidden{display:none}.filters-remove-buttons{display:flex;flex-wrap:wrap;gap:8px}.filters-remove-btn{padding:8px 40px 8px 16px;background-image:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 1L1 9" stroke="%230C2340" stroke-width="0.888889"/><path d="M1 1L9 9" stroke="%230C2340" stroke-width="0.888889"/></svg>');background-repeat:no-repeat;background-position:right 16px center;border:1px solid #0C2340;border:1px solid var(--blue);font-size:max(14px,1.4rem);font-size:var(--f-xs);font-weight:500;cursor:pointer}.filters-collapse{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;margin:32px 0 12px;padding:0 0 8px;border-bottom:1px solid #0C2340;border-bottom:1px solid var(--blue);cursor:pointer}@media screen and (max-width:768px){.filters-collapse{border-color:#9ea7b3;border-color:var(--blue-100);color:#fff;color:var(--white)}}.filters-collapse .icon{transform:rotate(180deg);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s var(--ease-out-quad)}.is-collapsed .filters-collapse .icon{transform:rotate(0)}.filters .is-collapsed .fieldset-wrapper{height:0;visibility:hidden;opacity:0;transition:height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94);transition:height .3s var(--ease-out-quad),visibility .3s .3s var(--ease-out-quad),opacity .3s var(--ease-out-quad)}.filters .fieldset-wrapper{height:auto;visibility:visible;opacity:1;transition:height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94);transition:height .3s var(--ease-out-quad),visibility .3s var(--ease-out-quad),opacity .3s var(--ease-out-quad)}.filters-toggle{display:flex;justify-content:space-between;align-items:center;gap:16px;width:calc(100vw - 48px);width:var(--vw);margin:0 0 0 -24px;margin:0 0 0 calc(-1 * var(--margin));padding:16px 24px;padding:16px var(--margin);border-bottom:1px solid #9EA7B3;border-bottom:1px solid var(--blue-100);cursor:pointer;transition:background .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94);transition:background .3s var(--ease-out-quad),color .3s var(--ease-out-quad)}.is-open .filters-toggle{--color:var(--white);background:#0C2340;background:var(--blue)}@media screen and (max-width:768px){.filters-form{position:absolute;top:69px;right:-24px;right:calc(-1 * var(--margin));left:-24px;left:calc(-1 * var(--margin));z-index:3;padding:0 24px;padding:0 var(--margin);background:#0C2340;background:var(--blue);clip-path:inset(0 0 100% 0);text-align:center;transition:clip-path .3s cubic-bezier(.25,.46,.45,.94);transition:clip-path .3s var(--ease-out-quad)}}@media screen and (max-width:768px){.is-open .filters-form{clip-path:inset(0)}}@media screen and (max-width:768px){.filters-actions{display:flex;flex-direction:column}}.filters .btn{margin:34px 0 0}@media screen and (max-width:768px){.filters .btn{--bg:var(--white);margin:34px 0 40px;border-color:#fff;border-color:var(--white);color:#fff;color:var(--white)}.filters .btn:hover,.filters .btn:focus{color:#0c2340;color:var(--blue)}}.sitemap{margin:max(40px,min(6.4rem,64px)) auto;margin:var(--spacing-xl) auto}.sitemap ul{margin:16px 0 0}.sitemap ul li{position:relative;height:auto;padding:0 0 0 24px!important}.sitemap ul li+li{margin:16px 0 0}.sitemap ul li:before{content:"";position:absolute;top:8px;left:0;display:block;width:8px;height:8px;background:#33BFDF;background:var(--cyan)}.sitemap ul li a{transition:color .3s cubic-bezier(.25,.46,.45,.94);transition:color .3s var(--ease-out-quad)}.sitemap ul li a:hover,.sitemap ul li a:focus{color:#33bfdf!important;color:var(--cyan)!important}.sitemap-title{margin:0 0 24px}.sitemap .header-nav .menu{display:block}.sitemap .header-nav .menu button,.sitemap .header-nav .menu a{display:block;padding:0;font-family:Nunito Sans,sans-serif;font-family:var(--font-secondary);font-size:max(16px,1.8rem);font-size:var(--f-sm);font-weight:400;line-height:1.5;color:#0c2340;color:var(--blue);cursor:auto}.sitemap .header-nav .menu button:after,.sitemap .header-nav .menu a:after{display:none}.sitemap .header-nav .menu a{-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.sitemap .header-nav .menu .columns .menu-level-2{display:block}.sitemap .submenu{--o:1;--v:visible;--tr:0;position:static;position:initial;display:block;padding:0}.sitemap .submenu ul li{border:none}.sitemap .submenu ul li a{width:auto;border-bottom:none;font-size:max(16px,1.8rem);font-size:var(--f-sm)}.sitemap .menu-side{display:none}.pager-items{display:flex;justify-content:center;align-items:center;gap:16px}@media screen and (min-width:769px){.pager-items{gap:24px}}.pager-item a{display:block;line-height:1;-webkit-text-decoration:none;text-decoration:none}.pager-item.is-active a{padding:4px;background:#0C2340;background:var(--blue);color:#fff;color:var(--white)}.content section:first-child{margin-top:0}[data-observer=appear]{opacity:0;transform:translateY(20px);transition:opacity .4s .1s cubic-bezier(.25,.46,.45,.94),transform .4s .1s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s .1s var(--ease-out-quad),transform .4s .1s var(--ease-out-quad)}.--appear{opacity:1;transform:translateY(0)}.header{position:sticky;top:0;z-index:10;padding:16px 0;background:#fff;background:var(--white);border-top:5px solid #33BFDF;border-top:5px solid var(--cyan);border-bottom:1px solid #9EA7B3;border-bottom:1px solid var(--blue-100);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s var(--ease-out-quad)}@media screen and (min-width:980px){.header{padding:0}}@media screen and (min-width:980px){.header.scrolled:not(.down){transform:translateY(-50px)}.header.scrolled:not(.down) .header-brand{--scale:.8}}.header.down{transform:translateY(-100%)}.header.down .header-brand{--scale:.8}@media screen and (min-width:980px){.header.scrolled .header-brand,.header.scrolled .header-cta,.header.scrolled .item-level-1>button,.header.scrolled .item-level-1>a,.header.scrolled .item-level-1>span{padding:0 0 10px}}.header-inner{display:flex;flex-wrap:wrap;gap:16px 40px;margin:0 auto}@media screen and (max-width:979px){.header-inner{justify-content:space-between;align-items:center}}.header-top,.header-bottom{display:flex;justify-content:flex-end;gap:40px;width:100%}.header-top>ul,.header-bottom>ul{display:flex;align-items:center;gap:40px}.header-top>ul a,.header-top>ul span,.header-bottom>ul a,.header-bottom>ul span{position:relative;padding:4px 0;font-family:Montserrat,sans-serif;font-family:var(--font-primary);font-size:max(14px,1.4rem);font-size:var(--f-xs);font-weight:500;-webkit-text-decoration:none;text-decoration:none;color:#ececeb;color:var(--color,var(--grey-200));transition:color .3s cubic-bezier(.25,.46,.45,.94);transition:color .3s var(--ease-out-quad)}.header-top>ul a:after,.header-top>ul span:after,.header-bottom>ul a:after,.header-bottom>ul span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;background:var(--white);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s var(--ease-out-quad)}.header-top>ul a.is-active,.header-top>ul a:hover,.header-top>ul a:focus,.header-top>ul span.is-active,.header-top>ul span:hover,.header-top>ul span:focus,.header-bottom>ul a.is-active,.header-bottom>ul a:hover,.header-bottom>ul a:focus,.header-bottom>ul span.is-active,.header-bottom>ul span:hover,.header-bottom>ul span:focus{--scale:1;--origin:left;--color:var(--white)}@media screen and (min-width:980px){.header-top{position:relative;padding:8px 0;background:#0C2340;background:var(--blue)}.header-top:before,.header-top:after{content:"";position:absolute;top:0;left:-24px;left:calc(-1 * var(--margin));width:24px;width:var(--margin);height:100%;background:#0C2340;background:var(--blue)}.header-top:after{right:-24px;right:calc(-1 * var(--margin));left:auto}}.header-bottom{justify-content:center;width:calc(100% - 48px);width:calc(100% - (var(--margin) * 2));margin:0 24px;margin:0 var(--margin);padding:16px 0 60px;border-top:1px solid #9EA7B3;border-top:1px solid var(--blue-100)}.header-bottom>ul a,.header-bottom>ul span{--color:var(--blue-200);font-size:max(16px,1.8rem);font-size:var(--f-sm)}.header-bottom>ul a:after,.header-bottom>ul span:after{background:#0C2340;background:var(--blue)}.header-bottom>ul a.is-active,.header-bottom>ul a:hover,.header-bottom>ul a:focus,.header-bottom>ul span.is-active,.header-bottom>ul span:hover,.header-bottom>ul span:focus{--color:var(--blue)}.header-brand{display:block;color:#00afd7;color:var(--color,var(--cyan-400));transform-origin:left center;transform:scale(1);transform:scale(var(--scale,1));transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s var(--ease-out-quad)}@media screen and (min-width:980px){.header-brand{padding:0 0 24px}}.header-brand svg{width:40px;height:36px}@media screen and (min-width:769px){.header-brand svg{width:60px;height:54px}}@media screen and (min-width:980px){.header-brand svg{width:90px;height:80px}}.header-content{display:flex}@media screen and (max-width:979px){.header-content{position:absolute;top:100%;left:0;z-index:10;flex-direction:column;align-items:center;width:calc(100vw - 48px);width:var(--vw,100%);height:100vh;height:var(--vh,100%);padding:0 0 100px;background-color:#fff;background-color:var(--white);border-top:1px solid #3D4F66;border-top:1px solid var(--blue-300);opacity:0;opacity:var(--menu-open,0);overflow-y:scroll;transition:opacity .2s .2s cubic-bezier(.25,.46,.45,.94),clip-path .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s .2s var(--ease-out-quad),clip-path .3s var(--ease-out-quad)}}@media screen and (min-width:980px){.header-content{flex:1 1 auto}}.header-cta{position:relative}@media screen and (max-width:979px){.header-cta{margin:40px 0}}@media screen and (min-width:980px){.header-cta{margin:auto 0 auto auto;padding:0 0 24px}}.header-cta .btn-label{--padding:16px 24px 16px 32px;display:flex;align-items:center;gap:16px}.header-cta .btn-label .icon{transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s var(--ease-out-quad)}.header-cta .btn.is-open .icon{transform:rotate(180deg)}.header-connection-menu{position:absolute;top:calc(100% - 24px);right:0;left:0;visibility:hidden;visibility:var(--v,hidden);background:#fff;background:var(--white);border:1px solid #0C2340;border:1px solid var(--blue);border-top:none;opacity:0;opacity:var(--o,0);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),visibility .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s var(--ease-out-quad),visibility .3s var(--ease-out-quad)}@media screen and (max-width:979px){.header-connection-menu{top:auto;bottom:100%;border-top:1px solid #0C2340;border-top:1px solid var(--blue);border-bottom:none}}.header-connection-menu.is-visible{--v:visible;--o:1}.header-connection-item:first-child{border-bottom:1px solid #9EA7B3;border-bottom:1px solid var(--blue-100)}.header-connection-link{position:relative;display:block;padding:16px;-webkit-text-decoration:none;text-decoration:none}.header-connection-link span{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px}.header-connection-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#CED3D9;background:var(--grey-300);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s var(--ease-out-quad)}.header-connection-link:hover,.header-connection-link:focus{--scale:1;--origin:left;--color:var(--white)}.menu-open{--menu-open:1;--menu-tr:0;--menu-pt-events:auto}.menu-open .header-content{transition:opacity .2s .1s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s .1s var(--ease-out-quad)}.menu{display:flex}@media screen and (max-width:979px){.menu{flex-direction:column;gap:8px;width:calc(var(--columns) * ((100vw - (24px * 2)) / 5) + (var(--columns) - 1) * 16px);width:calc(var(--columns) * calc((100vw - 48px)/5) + (var(--columns) - 1) * 16px);width:calc(var(--columns) * var(--columns-size) + (var(--columns) - 1) * var(--columns-gap));margin:32px auto 0}}@media screen and (min-width:980px){.menu{align-items:center;gap:32px;height:100%}}@media screen and (min-width:980px){.item-level-1{height:100%}}.item-level-1>button,.item-level-1>a,.item-level-1>span{position:relative;display:block;padding:16px 0;font-family:Montserrat,sans-serif;font-family:var(--font-primary);font-weight:500;line-height:1;-webkit-text-decoration:none;text-decoration:none;cursor:pointer}@media screen and (max-width:979px){.item-level-1>button,.item-level-1>a,.item-level-1>span{width:100%;text-align:left;font-size:max(20px,2rem);transition:color .3s cubic-bezier(.25,.46,.45,.94);transition:color .3s var(--ease-out-quad)}}@media screen and (min-width:980px){.item-level-1>button,.item-level-1>a,.item-level-1>span{position:relative;display:flex;align-items:center;height:100%;padding:0 0 24px}}.item-level-1>button:after,.item-level-1>a:after,.item-level-1>span:after{content:"";position:absolute;display:block;background:#33BFDF;background:var(--cyan);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s var(--ease-out-quad)}@media screen and (max-width:979px){.item-level-1>button:after,.item-level-1>a:after,.item-level-1>span:after{--origin:left;right:-24px;left:-24px;top:0;right:calc(-1 * var(--margin));bottom:0;left:calc(-1 * var(--margin));z-index:-1;transition:transform .5s cubic-bezier(.25,.46,.45,.94);transition:transform .5s var(--ease-out-quad)}}@media screen and (min-width:980px){.item-level-1>button:after,.item-level-1>a:after,.item-level-1>span:after{bottom:-3px;z-index:4;width:100%;height:5px}}.item-level-1>button:hover,.item-level-1>button:focus,.item-level-1>button.is-open,.item-level-1>a:hover,.item-level-1>a:focus,.item-level-1>a.is-open,.item-level-1>span:hover,.item-level-1>span:focus,.item-level-1>span.is-open{--scale:1;--origin:left}@media screen and (max-width:979px){.item-level-1>button:hover,.item-level-1>button:focus,.item-level-1>button.is-open,.item-level-1>a:hover,.item-level-1>a:focus,.item-level-1>a.is-open,.item-level-1>span:hover,.item-level-1>span:focus,.item-level-1>span.is-open{color:#0c2340;color:var(--blue)}}.item-level-1.is-active>button,.item-level-1.is-active>a,.item-level-1.is-active>span{--scale:1;--origin:left}@media screen and (max-width:979px){.item-level-1.is-active>button,.item-level-1.is-active>a,.item-level-1.is-active>span{color:#0c2340;color:var(--blue)}}@media screen and (max-width:979px){.menu-outer-level-2{display:none;padding:8px 0 0}}@media screen and (min-width:980px){.menu-outer-level-2{--color:var(--blue);position:absolute;top:100%;right:0;left:0;z-index:1;display:flex;justify-content:space-between;padding:40px 24px;padding:40px var(--margin);visibility:hidden;visibility:var(--v,hidden);background:#fff;background:var(--white);opacity:0;opacity:var(--o,0);transform:translateY(10px);transform:translateY(var(--tr,10px));transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),visibility .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s var(--ease-out-quad),transform .3s var(--ease-out-quad),visibility .3s var(--ease-out-quad)}}.menu-outer-level-2.is-visible{--v:visible;--o:1;--tr:1px}@media screen and (max-width:979px){.menu-outer-level-2.is-visible{display:block}}@media screen and (max-width:979px){.menu-level-2>li:last-child a,.menu-level-2>li:last-child span{border-bottom:none}}.menu-level-2>li .menu-parent,.menu-level-2>li>a,.menu-level-2>li>span{--columns:5;position:relative;display:block;width:100%;width:calc(5*(100vw - 48px)/5 + 64px);width:calc(var(--columns) * var(--columns-size) + (var(--columns) - 1) * var(--columns-gap));padding:16px 0;border-bottom:1px solid #9EA7B3;border-bottom:1px solid var(--blue-100);font-size:max(20px,2.4rem);font-size:var(--f-md);font-weight:400;line-height:1.1;-webkit-text-decoration:none;text-decoration:none;transition:color .3s cubic-bezier(.25,.46,.45,.94);transition:color .3s var(--ease-out-quad)}@media screen and (min-width:769px){.menu-level-2>li .menu-parent,.menu-level-2>li>a,.menu-level-2>li>span{--columns:16}}@media screen and (min-width:980px){.menu-level-2>li .menu-parent,.menu-level-2>li>a,.menu-level-2>li>span{--columns:7}}.menu-level-2>li .menu-parent:after,.menu-level-2>li>a:after,.menu-level-2>li>span:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:#0C2340;background:var(--blue);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .4s cubic-bezier(.455,.03,.515,.955);transition:transform .4s var(--ease-in-out-quad)}.menu-level-2>li .menu-parent:hover,.menu-level-2>li .menu-parent:focus,.menu-level-2>li .menu-parent.is-active,.menu-level-2>li>a:hover,.menu-level-2>li>a:focus,.menu-level-2>li>a.is-active,.menu-level-2>li>span:hover,.menu-level-2>li>span:focus,.menu-level-2>li>span.is-active{--scale:1;--origin:left}.columns .menu-level-2{display:flex;gap:16px}@media screen and (max-width:979px){.columns .menu-level-2{flex-direction:column}}@media screen and (max-width:979px){.columns .menu-level-2>li,.columns .menu-level-2 .menu-parent{padding:0 0 8px;border-bottom:1px solid #9EA7B3;border-bottom:1px solid var(--blue-100)}.columns .menu-level-2>li:last-child,.columns .menu-level-2 .menu-parent:last-child{border-bottom:none}}@media screen and (min-width:980px){.columns .menu-level-2>li,.columns .menu-level-2 .menu-parent{padding-right:16px}}.columns .menu-level-2>li ul li a,.columns .menu-level-2>li ul li span,.columns .menu-level-2 .menu-parent ul li a,.columns .menu-level-2 .menu-parent ul li span{position:relative;display:inline-block;padding:4px 0;font-weight:300;-webkit-text-decoration:none;text-decoration:none;transition:color .3s cubic-bezier(.25,.46,.45,.94);transition:color .3s var(--ease-out-quad)}.columns .menu-level-2>li ul li a:after,.columns .menu-level-2>li ul li span:after,.columns .menu-level-2 .menu-parent ul li a:after,.columns .menu-level-2 .menu-parent ul li span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#0C2340;background:var(--blue);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s var(--ease-out-quad)}@media screen and (max-width:979px){.columns .menu-level-2>li ul li a:after,.columns .menu-level-2>li ul li span:after,.columns .menu-level-2 .menu-parent ul li a:after,.columns .menu-level-2 .menu-parent ul li span:after{bottom:4px}}.columns .menu-level-2>li ul li a:hover,.columns .menu-level-2>li ul li a:focus,.columns .menu-level-2>li ul li a.is-active,.columns .menu-level-2>li ul li span:hover,.columns .menu-level-2>li ul li span:focus,.columns .menu-level-2>li ul li span.is-active,.columns .menu-level-2 .menu-parent ul li a:hover,.columns .menu-level-2 .menu-parent ul li a:focus,.columns .menu-level-2 .menu-parent ul li a.is-active,.columns .menu-level-2 .menu-parent ul li span:hover,.columns .menu-level-2 .menu-parent ul li span:focus,.columns .menu-level-2 .menu-parent ul li span.is-active{--scale:1;--origin:left}.columns .menu-level-2>li>a,.columns .menu-level-2>li>span,.columns .menu-level-2 .menu-parent{position:relative;border-bottom:none}@media screen and (min-width:980px){.columns .menu-level-2>li>a,.columns .menu-level-2>li>span,.columns .menu-level-2 .menu-parent{--columns:5;margin:0 0 16px;padding:0 0 8px}.columns .menu-level-2>li>a:after,.columns .menu-level-2>li>span:after,.columns .menu-level-2 .menu-parent:after{bottom:0;height:1px}}.columns .menu-level-2 .menu-parent{padding-top:40px;font-weight:400!important}@media screen and (max-width:979px){.columns .menu-level-2 .menu-parent{margin-top:8px;border-top:1px solid #9EA7B3;border-top:1px solid var(--blue-100)}}@media screen and (max-width:979px){.columns .item-level-2>a:after,.columns .item-level-2>span:after{display:none}}@media screen and (max-width:979px){.menu-side{--columns:8;margin:24px 0 0}}@media screen and (max-width:768px){.menu-side{--columns:5}}@media screen and (max-width:979px){.menu-side{position:relative}.menu-side:after{content:"";position:absolute;bottom:0;left:-24px;left:calc(-1 * var(--margin));width:calc(100vw - 48px);width:var(--vw);height:1px;background:#33BFDF;background:var(--cyan)}}.menu-side-image{aspect-ratio:414/240;-o-object-fit:cover;object-fit:cover;width:100%}.menu-side .btn{margin:24px 0 0}@media screen and (max-width:979px){.menu-side .btn{margin:24px 0}}.language-switcher-btn{display:flex;align-items:center;gap:4px;padding:4px 0;font-family:Montserrat,sans-serif;font-family:var(--font-primary);font-size:max(16px,1.8rem);font-size:var(--f-sm);font-weight:500;text-transform:uppercase;color:#6d7b8c;color:var(--blue-200);cursor:pointer}@media screen and (min-width:980px){.language-switcher-btn{font-size:max(14px,1.4rem);font-size:var(--f-xs);color:#ececeb;color:var(--grey-200)}}.language-switcher-btn svg{transform:rotate(0);transform:rotate(var(--r,0deg));transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s var(--ease-out-quad)}.language-switcher{position:relative}.language-switcher.is-open{--v:visible;--o:1;--tr:0;--r:180deg}.language-switcher .links{position:absolute;z-index:10;width:100%;visibility:hidden;visibility:var(--v,hidden);background:#ECECEB;background:var(--grey-200);opacity:0;opacity:var(--o,0);transform:translateY(-5px);transform:translateY(var(--tr,-5px));transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),visibility .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s var(--ease-out-quad),transform .3s var(--ease-out-quad),visibility .3s var(--ease-out-quad)}@media screen and (max-width:979px){.language-switcher .links{bottom:100%}}@media screen and (min-width:980px){.language-switcher .links{top:100%}}.language-switcher .links li{width:100%}.language-switcher .links li a,.language-switcher .links li span{display:flex;justify-content:center;align-items:center;width:100%;padding:8px 0;font-family:Montserrat,sans-serif;font-family:var(--font-primary);font-size:max(16px,1.8rem);font-size:var(--f-sm);font-weight:700;text-transform:uppercase;color:#0c2340;color:var(--blue);transition:color .3s cubic-bezier(.25,.46,.45,.94);transition:color .3s var(--ease-out-quad)}.language-switcher .links li a.language-link,.language-switcher .links li span.language-link{font-weight:500}@media screen and (min-width:769px){.language-switcher .links li a,.language-switcher .links li span{font-size:max(14px,1.4rem);font-size:var(--f-xs)}}.language-switcher .links li a{-webkit-text-decoration:none;text-decoration:none}.language-switcher .links li a:hover,.language-switcher .links li a:focus{color:#33bfdf;color:var(--cyan)}.language-switcher .links li:not(:last-child) a,.language-switcher .links li:not(:last-child) span{border-bottom:1px solid #0C2340;border-bottom:1px solid var(--blue)}.burger{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:32px;height:32px;cursor:pointer}.burger-line{display:block;width:32px;height:2px;background:#0C2340;background:var(--blue)}.burger-line:nth-child(1){transition:transform .2s .4s cubic-bezier(.455,.03,.515,.955),opacity .2s .4s cubic-bezier(.25,.46,.45,.94);transition:transform .2s .4s var(--ease-in-out-quad),opacity .2s .4s var(--ease-out-quad)}.burger-line:nth-child(2){transition:transform .2s cubic-bezier(.455,.03,.515,.955);transition:transform .2s var(--ease-in-out-quad)}.burger-line:nth-child(3){transition:transform .2s .4s cubic-bezier(.455,.03,.515,.955),opacity .2s .4s cubic-bezier(.25,.46,.45,.94);transition:transform .2s .4s var(--ease-in-out-quad),opacity .2s .4s var(--ease-out-quad)}.burger-line:nth-child(4){position:absolute;top:calc(50% - 1px);right:0;transition:transform .2s cubic-bezier(.455,.03,.515,.955);transition:transform .2s var(--ease-in-out-quad)}.burger-open .burger-line:nth-child(1){opacity:0;transform:translateY(8px);transition:transform .2s cubic-bezier(.455,.03,.515,.955),opacity .1s .2s cubic-bezier(.25,.46,.45,.94);transition:transform .2s var(--ease-in-out-quad),opacity .1s .2s var(--ease-out-quad)}.burger-open .burger-line:nth-child(2){transform:rotate(-45deg);transition:transform .2s .4s cubic-bezier(.455,.03,.515,.955);transition:transform .2s .4s var(--ease-in-out-quad)}.burger-open .burger-line:nth-child(3){opacity:0;transform:translateY(-8px);transition:transform .2s cubic-bezier(.455,.03,.515,.955),opacity .1s .2s cubic-bezier(.25,.46,.45,.94);transition:transform .2s var(--ease-in-out-quad),opacity .1s .2s var(--ease-out-quad)}.burger-open .burger-line:nth-child(4){transform:rotate(45deg);transition:transform .2s .4s cubic-bezier(.455,.03,.515,.955);transition:transform .2s .4s var(--ease-in-out-quad)}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.footer{--color:var(--white);padding:80px 0 32px;background:var(--blue)}.footer-inner{margin:0 auto}.footer-top{display:flex;justify-content:space-between;gap:40px;padding:0 0 var(--spacing-xl)}@media screen and (max-width:768px){.footer-top{flex-direction:column;align-items:center}}.footer-logo{display:flex;flex-direction:column;align-items:center;gap:16px;width:180px}.footer-nav{max-width:270px}@media screen and (max-width:768px){.footer-nav{text-align:center}}.footer-nav li+li{margin:8px 0 0}.footer-nav ul li a,.footer-nav ul li span{font-size:var(--f-xs);-webkit-text-decoration:none;text-decoration:none;transition:color .3s var(--ease-out-quad)}.footer-nav ul li a:hover,.footer-nav ul li a:focus,.footer-nav ul li span:hover,.footer-nav ul li span:focus{color:var(--blue-100)}.footer-title{margin:0 0 24px;line-height:1}.footer-contact{flex-shrink:0}@media screen and (max-width:768px){.footer-contact{text-align:center}}.footer-contact ul{margin:0 0 24px}.footer-contact li+li{margin:8px 0 0}.footer-contact ul li a{display:inline-block;background-image:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.4184 0.0853251L18.9142 0.0853244L18.9142 15.5669L16.8978 15.5913L16.8978 3.55828L1.85416 18.5996L0.399902 17.1322L15.4313 2.10306L3.4184 2.12752L3.4184 0.0853251Z" fill="%239EA7B3"/></svg>');background-repeat:no-repeat;background-size:10px;background-position:right center;font-size:max(16px,1.6rem);-webkit-text-decoration:none;text-decoration:none;color:var(--blue-100);transition:color .3s var(--ease-out-quad),background .3s var(--ease-out-quad)}@media screen and (max-width:768px){.footer-contact ul li a{width:120px;text-align:left}}@media screen and (min-width:769px){.footer-contact ul li a{display:block}}.footer-contact ul li a:hover,.footer-contact ul li a:focus{background-image:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.4184 0.0853251L18.9142 0.0853244L18.9142 15.5669L16.8978 15.5913L16.8978 3.55828L1.85416 18.5996L0.399902 17.1322L15.4313 2.10306L3.4184 2.12752L3.4184 0.0853251Z" fill="%23ffffff"/></svg>');color:var(--white)}.footer-bottom ul{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--blue-100)}@media screen and (max-width:1024px){.footer-bottom ul{flex-wrap:wrap;justify-content:center;gap:0 40px;padding:8px 0 0}}.footer-bottom ul li a,.footer-bottom ul li span{display:block;padding:4px 0;font-family:var(--font-primary);font-size:max(12px,1.2rem);-webkit-text-decoration:none;text-decoration:none;color:var(--blue-100);transition:color .3s var(--ease-out-quad)}@media screen and (min-width:769px){.footer-bottom ul li a,.footer-bottom ul li span{font-size:max(16px,1.6rem)}}@media screen and (min-width:1025px){.footer-bottom ul li a,.footer-bottom ul li span{padding:8px 0}}.footer-bottom ul li a:hover,.footer-bottom ul li a:focus,.footer-bottom ul li span:hover,.footer-bottom ul li span:focus{color:var(--white)}.footer .icon-logo{color:var(--cyan-400)}.footer-copyright{margin:16px 0 0;text-align:center;font-size:var(--f-xs)}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.header{position:sticky;top:0;z-index:10;padding:16px 0;background:var(--white);border-top:5px solid var(--cyan);border-bottom:1px solid var(--blue-100);transition:transform .3s var(--ease-out-quad)}@media screen and (min-width:980px){.header{padding:0}}@media screen and (min-width:980px){.header.scrolled:not(.down){transform:translateY(-50px)}.header.scrolled:not(.down) .header-brand{--scale:.8}}.header.down{transform:translateY(-100%)}.header.down .header-brand{--scale:.8}@media screen and (min-width:980px){.header.scrolled .header-brand,.header.scrolled .header-cta,.header.scrolled .item-level-1>button,.header.scrolled .item-level-1>a,.header.scrolled .item-level-1>span{padding:0 0 10px}}.header-inner{display:flex;flex-wrap:wrap;gap:16px 40px;margin:0 auto}@media screen and (max-width:979px){.header-inner{justify-content:space-between;align-items:center}}.header-top,.header-bottom{display:flex;justify-content:flex-end;gap:40px;width:100%}.header-top>ul,.header-bottom>ul{display:flex;align-items:center;gap:40px}.header-top>ul a,.header-top>ul span,.header-bottom>ul a,.header-bottom>ul span{position:relative;padding:4px 0;font-family:var(--font-primary);font-size:var(--f-xs);font-weight:500;-webkit-text-decoration:none;text-decoration:none;color:var(--color,var(--grey-200));transition:color .3s var(--ease-out-quad)}.header-top>ul a:after,.header-top>ul span:after,.header-bottom>ul a:after,.header-bottom>ul span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--white);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .3s var(--ease-out-quad)}.header-top>ul a.is-active,.header-top>ul a:hover,.header-top>ul a:focus,.header-top>ul span.is-active,.header-top>ul span:hover,.header-top>ul span:focus,.header-bottom>ul a.is-active,.header-bottom>ul a:hover,.header-bottom>ul a:focus,.header-bottom>ul span.is-active,.header-bottom>ul span:hover,.header-bottom>ul span:focus{--scale:1;--origin:left;--color:var(--white)}@media screen and (min-width:980px){.header-top{position:relative;padding:8px 0;background:var(--blue)}.header-top:before,.header-top:after{content:"";position:absolute;top:0;left:calc(-1 * var(--margin));width:var(--margin);height:100%;background:var(--blue)}.header-top:after{right:calc(-1 * var(--margin));left:auto}}.header-bottom{justify-content:center;width:calc(100% - (var(--margin) * 2));margin:0 var(--margin);padding:16px 0 60px;border-top:1px solid var(--blue-100)}.header-bottom>ul a,.header-bottom>ul span{--color:var(--blue-200);font-size:var(--f-sm)}.header-bottom>ul a:after,.header-bottom>ul span:after{background:var(--blue)}.header-bottom>ul a.is-active,.header-bottom>ul a:hover,.header-bottom>ul a:focus,.header-bottom>ul span.is-active,.header-bottom>ul span:hover,.header-bottom>ul span:focus{--color:var(--blue)}.header-brand{display:block;color:var(--color,var(--cyan-400));transform-origin:left center;transform:scale(1);transform:scale(var(--scale,1));transition:transform .3s var(--ease-out-quad)}@media screen and (min-width:980px){.header-brand{padding:0 0 24px}}.header-brand svg{width:40px;height:36px}@media screen and (min-width:769px){.header-brand svg{width:60px;height:54px}}@media screen and (min-width:980px){.header-brand svg{width:90px;height:80px}}.header-content{display:flex}@media screen and (max-width:979px){.header-content{position:absolute;top:100%;left:0;z-index:10;flex-direction:column;align-items:center;width:100%;width:var(--vw,100%);height:100%;height:var(--vh,100%);padding:0 0 100px;background-color:var(--white);border-top:1px solid var(--blue-300);opacity:0;opacity:var(--menu-open,0);overflow-y:scroll;transition:opacity .2s .2s var(--ease-out-quad),clip-path .3s var(--ease-out-quad)}}@media screen and (min-width:980px){.header-content{flex:1 1 auto}}.header-cta{position:relative}@media screen and (max-width:979px){.header-cta{margin:40px 0}}@media screen and (min-width:980px){.header-cta{margin:auto 0 auto auto;padding:0 0 24px}}.header-cta .btn-label{--padding:16px 24px 16px 32px;display:flex;align-items:center;gap:16px}.header-cta .btn-label .icon{transition:transform .3s var(--ease-out-quad)}.header-cta .btn.is-open .icon{transform:rotate(180deg)}.header-connection-menu{position:absolute;top:calc(100% - 24px);right:0;left:0;visibility:hidden;visibility:var(--v,hidden);background:var(--white);border:1px solid var(--blue);border-top:none;opacity:0;opacity:var(--o,0);transition:opacity .3s var(--ease-out-quad),visibility .3s var(--ease-out-quad)}@media screen and (max-width:979px){.header-connection-menu{top:auto;bottom:100%;border-top:1px solid var(--blue);border-bottom:none}}.header-connection-menu.is-visible{--v:visible;--o:1}.header-connection-item:first-child{border-bottom:1px solid var(--blue-100)}.header-connection-link{position:relative;display:block;padding:16px;-webkit-text-decoration:none;text-decoration:none}.header-connection-link span{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px}.header-connection-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--grey-300);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .3s var(--ease-out-quad)}.header-connection-link:hover,.header-connection-link:focus{--scale:1;--origin:left;--color:var(--white)}.menu-open{--menu-open:1;--menu-tr:0;--menu-pt-events:auto}.menu-open .header-content{transition:opacity .2s .1s var(--ease-out-quad)}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.burger{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:32px;height:32px;cursor:pointer}.burger-line{display:block;width:32px;height:2px;background:var(--blue)}.burger-line:nth-child(1){transition:transform .2s .4s var(--ease-in-out-quad),opacity .2s .4s var(--ease-out-quad)}.burger-line:nth-child(2){transition:transform .2s var(--ease-in-out-quad)}.burger-line:nth-child(3){transition:transform .2s .4s var(--ease-in-out-quad),opacity .2s .4s var(--ease-out-quad)}.burger-line:nth-child(4){position:absolute;top:calc(50% - 1px);right:0;transition:transform .2s var(--ease-in-out-quad)}.burger-open .burger-line:nth-child(1){opacity:0;transform:translateY(8px);transition:transform .2s var(--ease-in-out-quad),opacity .1s .2s var(--ease-out-quad)}.burger-open .burger-line:nth-child(2){transform:rotate(-45deg);transition:transform .2s .4s var(--ease-in-out-quad)}.burger-open .burger-line:nth-child(3){opacity:0;transform:translateY(-8px);transition:transform .2s var(--ease-in-out-quad),opacity .1s .2s var(--ease-out-quad)}.burger-open .burger-line:nth-child(4){transform:rotate(45deg);transition:transform .2s .4s var(--ease-in-out-quad)}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.menu{display:flex}@media screen and (max-width:979px){.menu{flex-direction:column;gap:8px;width:calc(var(--columns) * var(--columns-size) + (var(--columns) - 1) * var(--columns-gap));margin:32px auto 0}}@media screen and (min-width:980px){.menu{align-items:center;gap:32px;height:100%}}@media screen and (min-width:980px){.item-level-1{height:100%}}.item-level-1>button,.item-level-1>a,.item-level-1>span{position:relative;display:block;padding:16px 0;font-family:var(--font-primary);font-weight:500;line-height:1;-webkit-text-decoration:none;text-decoration:none;cursor:pointer}@media screen and (max-width:979px){.item-level-1>button,.item-level-1>a,.item-level-1>span{width:100%;text-align:left;font-size:max(20px,2rem);transition:color .3s var(--ease-out-quad)}}@media screen and (min-width:980px){.item-level-1>button,.item-level-1>a,.item-level-1>span{position:relative;display:flex;align-items:center;height:100%;padding:0 0 24px}}.item-level-1>button:after,.item-level-1>a:after,.item-level-1>span:after{content:"";position:absolute;display:block;background:var(--cyan);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .3s var(--ease-out-quad)}@media screen and (max-width:979px){.item-level-1>button:after,.item-level-1>a:after,.item-level-1>span:after{--origin:left;top:0;right:calc(-1 * var(--margin));bottom:0;left:calc(-1 * var(--margin));z-index:-1;transition:transform .5s var(--ease-out-quad)}}@media screen and (min-width:980px){.item-level-1>button:after,.item-level-1>a:after,.item-level-1>span:after{bottom:-3px;z-index:4;width:100%;height:5px}}.item-level-1>button:hover,.item-level-1>button:focus,.item-level-1>button.is-open,.item-level-1>a:hover,.item-level-1>a:focus,.item-level-1>a.is-open,.item-level-1>span:hover,.item-level-1>span:focus,.item-level-1>span.is-open{--scale:1;--origin:left}@media screen and (max-width:979px){.item-level-1>button:hover,.item-level-1>button:focus,.item-level-1>button.is-open,.item-level-1>a:hover,.item-level-1>a:focus,.item-level-1>a.is-open,.item-level-1>span:hover,.item-level-1>span:focus,.item-level-1>span.is-open{color:var(--blue)}}.item-level-1.is-active>button,.item-level-1.is-active>a,.item-level-1.is-active>span{--scale:1;--origin:left}@media screen and (max-width:979px){.item-level-1.is-active>button,.item-level-1.is-active>a,.item-level-1.is-active>span{color:var(--blue)}}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.language-switcher-btn{display:flex;align-items:center;gap:4px;padding:4px 0;font-family:var(--font-primary);font-size:var(--f-sm);font-weight:500;text-transform:uppercase;color:var(--blue-200);cursor:pointer}@media screen and (min-width:980px){.language-switcher-btn{font-size:var(--f-xs);color:var(--grey-200)}}.language-switcher-btn svg{transform:rotate(0);transform:rotate(var(--r,0deg));transition:transform .3s var(--ease-out-quad)}.language-switcher{position:relative}.language-switcher.is-open{--v:visible;--o:1;--tr:0;--r:180deg}.language-switcher .links{position:absolute;z-index:10;width:100%;visibility:hidden;visibility:var(--v,hidden);background:var(--grey-200);opacity:0;opacity:var(--o,0);transform:translateY(-5px);transform:translateY(var(--tr,-5px));transition:opacity .3s var(--ease-out-quad),transform .3s var(--ease-out-quad),visibility .3s var(--ease-out-quad)}@media screen and (max-width:979px){.language-switcher .links{bottom:100%}}@media screen and (min-width:980px){.language-switcher .links{top:100%}}.language-switcher .links li{width:100%}.language-switcher .links li a,.language-switcher .links li span{display:flex;justify-content:center;align-items:center;width:100%;padding:8px 0;font-family:var(--font-primary);font-size:var(--f-sm);font-weight:700;text-transform:uppercase;color:var(--blue);transition:color .3s var(--ease-out-quad)}.language-switcher .links li a.language-link,.language-switcher .links li span.language-link{font-weight:500}@media screen and (min-width:769px){.language-switcher .links li a,.language-switcher .links li span{font-size:var(--f-xs)}}.language-switcher .links li a{-webkit-text-decoration:none;text-decoration:none}.language-switcher .links li a:hover,.language-switcher .links li a:focus{color:var(--cyan)}.language-switcher .links li:not(:last-child) a,.language-switcher .links li:not(:last-child) span{border-bottom:1px solid var(--blue)}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}@media screen and (max-width:979px){.menu-outer-level-2{display:none;padding:8px 0 0}}@media screen and (min-width:980px){.menu-outer-level-2{--color:var(--blue);position:absolute;top:100%;right:0;left:0;z-index:1;display:flex;justify-content:space-between;padding:40px var(--margin);visibility:hidden;visibility:var(--v,hidden);background:var(--white);opacity:0;opacity:var(--o,0);transform:translateY(10px);transform:translateY(var(--tr,10px));transition:opacity .3s var(--ease-out-quad),transform .3s var(--ease-out-quad),visibility .3s var(--ease-out-quad)}}.menu-outer-level-2.is-visible{--v:visible;--o:1;--tr:1px}@media screen and (max-width:979px){.menu-outer-level-2.is-visible{display:block}}@media screen and (max-width:979px){.menu-level-2>li:last-child a,.menu-level-2>li:last-child span{border-bottom:none}}.menu-level-2>li .menu-parent,.menu-level-2>li>a,.menu-level-2>li>span{--columns:5;position:relative;display:block;width:100%;width:calc(5 * var(--columns-size) + (5 - 1) * var(--columns-gap));width:calc(var(--columns) * var(--columns-size) + (var(--columns) - 1) * var(--columns-gap));padding:16px 0;border-bottom:1px solid var(--blue-100);font-size:var(--f-md);font-weight:400;line-height:1.1;-webkit-text-decoration:none;text-decoration:none;transition:color .3s var(--ease-out-quad)}@media screen and (min-width:769px){.menu-level-2>li .menu-parent,.menu-level-2>li>a,.menu-level-2>li>span{--columns:16}}@media screen and (min-width:980px){.menu-level-2>li .menu-parent,.menu-level-2>li>a,.menu-level-2>li>span{--columns:7}}.menu-level-2>li .menu-parent:after,.menu-level-2>li>a:after,.menu-level-2>li>span:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:var(--blue);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .4s var(--ease-in-out-quad)}.menu-level-2>li .menu-parent:hover,.menu-level-2>li .menu-parent:focus,.menu-level-2>li .menu-parent.is-active,.menu-level-2>li>a:hover,.menu-level-2>li>a:focus,.menu-level-2>li>a.is-active,.menu-level-2>li>span:hover,.menu-level-2>li>span:focus,.menu-level-2>li>span.is-active{--scale:1;--origin:left}.columns .menu-level-2{display:flex;gap:16px}@media screen and (max-width:979px){.columns .menu-level-2{flex-direction:column}}@media screen and (max-width:979px){.columns .menu-level-2>li,.columns .menu-level-2 .menu-parent{padding:0 0 8px;border-bottom:1px solid var(--blue-100)}.columns .menu-level-2>li:last-child,.columns .menu-level-2 .menu-parent:last-child{border-bottom:none}}@media screen and (min-width:980px){.columns .menu-level-2>li,.columns .menu-level-2 .menu-parent{padding-right:16px}}.columns .menu-level-2>li ul li a,.columns .menu-level-2>li ul li span,.columns .menu-level-2 .menu-parent ul li a,.columns .menu-level-2 .menu-parent ul li span{position:relative;display:inline-block;padding:4px 0;font-weight:300;-webkit-text-decoration:none;text-decoration:none;transition:color .3s var(--ease-out-quad)}.columns .menu-level-2>li ul li a:after,.columns .menu-level-2>li ul li span:after,.columns .menu-level-2 .menu-parent ul li a:after,.columns .menu-level-2 .menu-parent ul li span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--blue);transform-origin:right;transform-origin:var(--origin,right);transform:scaleX(0);transform:scaleX(var(--scale,0));transition:transform .3s var(--ease-out-quad)}@media screen and (max-width:979px){.columns .menu-level-2>li ul li a:after,.columns .menu-level-2>li ul li span:after,.columns .menu-level-2 .menu-parent ul li a:after,.columns .menu-level-2 .menu-parent ul li span:after{bottom:4px}}.columns .menu-level-2>li ul li a:hover,.columns .menu-level-2>li ul li a:focus,.columns .menu-level-2>li ul li a.is-active,.columns .menu-level-2>li ul li span:hover,.columns .menu-level-2>li ul li span:focus,.columns .menu-level-2>li ul li span.is-active,.columns .menu-level-2 .menu-parent ul li a:hover,.columns .menu-level-2 .menu-parent ul li a:focus,.columns .menu-level-2 .menu-parent ul li a.is-active,.columns .menu-level-2 .menu-parent ul li span:hover,.columns .menu-level-2 .menu-parent ul li span:focus,.columns .menu-level-2 .menu-parent ul li span.is-active{--scale:1;--origin:left}.columns .menu-level-2>li>a,.columns .menu-level-2>li>span,.columns .menu-level-2 .menu-parent{position:relative;border-bottom:none}@media screen and (min-width:980px){.columns .menu-level-2>li>a,.columns .menu-level-2>li>span,.columns .menu-level-2 .menu-parent{--columns:5;margin:0 0 16px;padding:0 0 8px}.columns .menu-level-2>li>a:after,.columns .menu-level-2>li>span:after,.columns .menu-level-2 .menu-parent:after{bottom:0;height:1px}}.columns .menu-level-2 .menu-parent{padding-top:40px;font-weight:400!important}@media screen and (max-width:979px){.columns .menu-level-2 .menu-parent{margin-top:8px;border-top:1px solid var(--blue-100)}}@media screen and (max-width:979px){.columns .item-level-2>a:after,.columns .item-level-2>span:after{display:none}}@media screen and (max-width:979px){.menu-side{--columns:8;margin:24px 0 0}}@media screen and (max-width:768px){.menu-side{--columns:5}}@media screen and (max-width:979px){.menu-side{position:relative}.menu-side:after{content:"";position:absolute;bottom:0;left:calc(-1 * var(--margin));width:var(--vw);height:1px;background:var(--cyan)}}.menu-side-image{aspect-ratio:414/240;-o-object-fit:cover;object-fit:cover;width:100%}.menu-side .btn{margin:24px 0 0}@media screen and (max-width:979px){.menu-side .btn{margin:24px 0}}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.hero-article{display:flex;align-items:flex-end;background:var(--blue);border-bottom:12px solid var(--hero-color,var(--cyan))}.hero-article.pink{--hero-color:var(--magenta)}.hero-article.green{--hero-color:var(--green)}.hero-article.orange{--hero-color:var(--orange)}.hero-article.yellow{--hero-color:var(--yellow)}.hero-article-inner{margin:0 auto}.hero-article-content{--color:var(--white);position:relative;padding:var(--spacing-xxl) 0 40px}.hero-article-info{display:flex;align-items:center;gap:40px;margin:0 0 16px}@media screen and (max-width:768px){.hero-article-info{justify-content:space-between}}.hero-article-date{text-transform:uppercase;color:var(--blue-100)}.hero-article-category{font-weight:700;text-transform:uppercase;color:var(--hero-color,var(--cyan))}.hero-article-breadcrumb{margin:var(--spacing-md) auto max(40px,min(6.4rem,64px))}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.key-figure{display:flex;flex-direction:column;justify-content:flex-end;padding:24px 16px;box-shadow:2px 2px 8px #0c234026}@media screen and (min-width:769px){.key-figure{width:calc(100% / 3 - 32px / 3)}.key-figure:nth-child(2),.key-figure:nth-child(5){transition-delay:.2s}.key-figure:nth-child(3),.key-figure:nth-child(6){transition-delay:.3s}}@media screen and (min-width:1280px){.key-figure{flex:1 1 0}.key-figure:nth-child(2){transition-delay:.2s}.key-figure:nth-child(3){transition-delay:.3s}.key-figure:nth-child(4){transition-delay:.4s}.key-figure:nth-child(5){transition-delay:.5s}.key-figure:nth-child(6){transition-delay:.6s}}.key-figure-picto{height:42px}.key-figure-picto img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.key-figure-value{--color:var(--blue);display:block;word-wrap:anywhere}.key-figure-value:after{content:"";display:block;width:53px;height:2px;margin:40px 0;background-color:var(--cyan)}@media screen and (min-width:769px){.key-figure-legend{min-height:80px}}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.key-figures{margin:var(--spacing-xxl) auto}.key-figures-title{margin:0 0 40px}.key-figures-list{display:flex;gap:16px}@media screen and (max-width:768px){.key-figures-list{flex-direction:column}}@media screen and (max-width:1279px){.key-figures-list{flex-wrap:wrap}}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.push{margin:var(--spacing-xxl) auto;background:var(--cyan)}@media screen and (min-width:769px){.push{display:flex;flex-direction:row-reverse;justify-content:space-between}}.push.background-alt{background:var(--grey-200)}@media screen and (min-width:769px){.push.push--reverse{flex-direction:row}}.push-media{aspect-ratio:327 / 250}@media screen and (min-width:769px){.push-media{aspect-ratio:708 / 400}}.push-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.push-content{padding:var(--spacing-xl) 0}.push-title,.push-text{padding:0 24px}@media screen and (min-width:769px){.push-title,.push-text{padding:0 0 0 40px}}.push-text{margin:var(--spacing-md) 0 0}.push-link{padding:40px 24px 0}@media screen and (min-width:769px){.push-link{padding:40px 0 0 40px}}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.quote{margin:var(--spacing-xl) 0}.quote.background{--color:var(--grey);--color-alt:var(--white);margin:0;padding:var(--spacing-xl) 0;background:var(--blue)}.quote-inner{margin:0 auto}@media screen and (min-width:769px){.quote-inner{display:flex;align-items:flex-start;gap:calc(var(--columns-size) + 2 * var(--columns-gap))}}.quote-text p{font-family:Montserrat;font-family:var(--font-secondary,"Montserrat");font-style:italic;font-size:var(--f-md);font-weight:600;line-height:1.2;color:var(--color,var(--blue-400))}.quote-text p strong,.quote-text p em,.quote-text p span{color:var(--color-alt,var(--blue-300))}@media screen and (max-width:768px){.author{margin:40px 0 0}}@media screen and (min-width:769px){.author{transition-delay:.3s}}.author-image{aspect-ratio:242/201;margin:0 0 16px}@media screen and (min-width:769px){.author-image{margin:0 0 40px}}.author-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-name{display:block;font-family:Montserrat;font-family:var(--font-primary,"Montserrat");font-size:max(24px,2.4rem);font-weight:500;line-height:1;color:var(--color-alt,var(--blue))}.author-info{display:block;margin:16px 0 0;font-size:var(--f-xs);color:var(--color-alt,var(--blue))}@media screen and (min-width:769px){.quote-no-image .author{margin-top:auto;padding:0 0 40px}}
:root{--zero:0;--xxs:375px;--xs:450px;--sm:769px;--md:980px;--lg:1025px;--xl:1100px;--2xl:1280px;--3xl:1440px;--4xl:1920px}@media screen and (min-width:769px){.sm-max{display:none}}@media screen and (max-width:768px){.sm-min{display:none}}@media screen and (min-width:980px){.md-max{display:none}}@media screen and (max-width:979px){.md-min{display:none}}.richtext{margin:var(--spacing-xl) 0;background:var(--bg-color)}.richtext.background{--bg-color:var(--grey-200);margin:0;padding:var(--spacing-xl) 0}.richtext-inner{margin:0 auto}.content-documents .richtext-inner{margin:0 var(--margin)}.content-documents .richtext-inner p{font-size:var(--f-md);font-weight:300;line-height:1.2}
