:root{--header-morph: .8s;--header-ease: cubic-bezier(.65, 0, .35, 1)}.header-bar{container-type:inline-size}.header-nav{--nav-pad-x: 0px;--pill-w: 1220px;--pill-dy: 8px;--pill-bottom: 6px;--shift-x: calc((min(100cqw, 1543px) - var(--pill-w)) / 2 + 16px - var(--nav-pad-x));--brochure-text-w: 141px;--brochure-arrow-w: 15px;--brochure-icon-w: 16px;--brochure-full-w: calc(var(--brochure-text-w) + var(--brochure-arrow-w) + 48px);--brochure-shrink: calc(var(--brochure-text-w) + var(--brochure-arrow-w) + 22px - var(--brochure-icon-w));position:relative;isolation:isolate;max-width:1543px;padding:22px var(--nav-pad-x)}.header-nav:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(var(--nav-pad-x) - 16px);right:calc(var(--nav-pad-x) - 16px);border:1px solid transparent;border-radius:0;background-color:transparent;box-shadow:none;pointer-events:none;transition-property:top,bottom,left,right,border-radius,border-color,background-color,box-shadow;transition-duration:var(--header-morph),var(--header-morph),var(--header-morph),var(--header-morph),var(--header-morph),.4s,.4s,.4s;transition-delay:0s,0s,0s,0s,0s,.35s,.35s,.35s;transition-timing-function:var(--header-ease),var(--header-ease),var(--header-ease),var(--header-ease),var(--header-ease),ease,ease,ease}.header-scrolled .header-nav:before{top:22px;bottom:var(--pill-bottom);left:calc((100% - var(--pill-w)) / 2);right:calc((100% - var(--pill-w)) / 2);border-color:#84a7f7;border-radius:50px;background-color:#fff;box-shadow:0 6px 15px #38528f33;transition-duration:var(--header-morph),var(--header-morph),var(--header-morph),var(--header-morph),var(--header-morph),.25s,.25s,.5s;transition-delay:0s;transition-timing-function:var(--header-ease),var(--header-ease),var(--header-ease),var(--header-ease),var(--header-ease),ease-out,ease-out,ease-out}.header-logo-group,.header-desktop-nav,.header-region,.header-brochure-slot{transition:translate var(--header-morph) var(--header-ease)}.header-scrolled .header-logo-group{translate:var(--shift-x) var(--pill-dy)}.header-scrolled .header-desktop-nav{translate:0 var(--pill-dy)}.header-scrolled .header-region{translate:calc(var(--brochure-shrink) - var(--shift-x)) var(--pill-dy)}.header-brochure-slot{display:flex;justify-content:flex-end;width:var(--brochure-full-w);pointer-events:none}.header-brochure-slot>*{pointer-events:auto}.header-scrolled .header-brochure-slot{translate:calc(var(--shift-x) * -1) var(--pill-dy)}.header-logo-wrap{overflow:hidden;min-height:40px;max-width:280px;transition:max-width var(--header-morph) var(--header-ease)}.header-scrolled .header-logo-wrap{max-width:40px}.header-logo-full{opacity:1;transition:opacity .45s ease .3s}.header-scrolled .header-logo-full{opacity:0;transition:opacity .25s ease}.header-logo-small{position:absolute;top:0;bottom:0;left:0;width:40px;height:40px;margin:auto 0;opacity:0;transition:opacity .25s ease}.header-scrolled .header-logo-small{opacity:1;transition:opacity .45s ease .3s}.header-brochure-text,.header_buttons .btn__arrow{overflow:hidden;white-space:nowrap;max-width:var(--brochure-text-w);opacity:1;transition:max-width var(--header-morph) var(--header-ease),margin-left var(--header-morph) var(--header-ease),opacity .45s ease .3s}.header_buttons .btn__arrow{max-width:var(--brochure-arrow-w)}.header-scrolled .header-brochure-text,.header-scrolled .header_buttons .btn__arrow{max-width:0;margin-left:0;opacity:0;transition:max-width var(--header-morph) var(--header-ease),margin-left var(--header-morph) var(--header-ease),opacity .25s ease}.header-brochure-icon-wrap{overflow:hidden;max-width:0;opacity:0;transition:max-width var(--header-morph) var(--header-ease),opacity .25s ease}.header-scrolled .header-brochure-icon-wrap{max-width:var(--brochure-icon-w);opacity:1;transition:max-width var(--header-morph) var(--header-ease),opacity .45s ease .3s}.header-brochure-icon{display:block}.header-brochure-btn{position:relative;isolation:isolate;justify-content:center;cursor:pointer;padding:15px 18px;transition:all .3s cubic-bezier(.4,0,.2,1),padding var(--header-morph) var(--header-ease)}.header-scrolled .header-brochure-btn{padding:12px}.nav-hover-underline{clip-path:inset(0 100% 0 0);transition:clip-path .35s ease-out}.group:hover .nav-hover-underline,.nav-item-active .nav-hover-underline{clip-path:inset(0 0% 0 0)}.react-select__control{font-size:1.8rem;border:0!important;box-shadow:none!important;background:transparent!important;cursor:pointer!important}.react-select__indicator-separator{display:none}.react-select__indicator{padding:8px 0!important}.react-select__menu{border-radius:10px!important;overflow:hidden!important;margin-top:0!important;margin-bottom:0!important;z-index:10!important}.react-select__menu-list{padding:0!important;font-size:1.3rem}.react-select__option--is-focused{background-color:#84a6f761!important}.react-select__option--is-selected,.react-select__option--is-selected.react-select__option--is-focused{background-color:#84a7f7!important;color:#fff!important}@media(min-width:1440px){.header-nav{display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);column-gap:16px}.header_buttons{justify-self:end;height:52px}}@media(max-width:1536px){.header-nav{--nav-pad-x: 15px}}@media(min-width:1440px)and (max-width:1536px){.header-desktop-nav>li+li{margin-left:20px}}@media(max-width:1439px){.header-desktop-nav,.header-brochure-btn{display:none!important}.header-logo-full{opacity:1!important}.header-logo-small{display:none!important}.header-logo-wrap{max-width:none!important}.header-nav{--pill-w: min(95cqw, 1100px);--pill-dy: 11px;--pill-bottom: 0px}}@media(prefers-reduced-motion:reduce){.header-nav:before,.header-logo-group,.header-desktop-nav,.header-region,.header-brochure-slot,.header-logo-wrap,.header-logo-full,.header-logo-small,.header-brochure-text,.header_buttons .btn__arrow,.header-brochure-icon-wrap,.header-brochure-btn{transition:none!important}}.footer-ellipse-one{position:absolute;background:radial-gradient(50% 50% at 50% 50%,#c2d4ff,#cb4cd0 60%,#ffdcff66);mix-blend-mode:color-dodge;opacity:.35;border-radius:50%;pointer-events:none;z-index:0}.footer-ellipse-one:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='497' height='497'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.796 0 0 0 0 0.298 0 0 0 0 0.816 1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:497px 497px}.footer-ellipse-two{position:absolute;background:radial-gradient(76.26% 76.26% at 28.07% 111.77%,#327ea500,#0ed2c8);mix-blend-mode:lighten;opacity:.3;filter:blur(125px);border-radius:50%;pointer-events:none;z-index:0}.footer-ellipse-two:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='484' height='484'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.055 0 0 0 0 0.824 0 0 0 0 0.784 1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:484px 484px}.footer-ellipse-three{position:absolute;width:497px;height:497px;right:-80px;top:91px;background:radial-gradient(50% 50% at 50% 50%,#c2d4ff,#cb4cd0 60%,#ffdcff66);mix-blend-mode:color-dodge;opacity:.4;filter:blur(150px);border-radius:50%;pointer-events:none;z-index:30}.footer-ellipse-three:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='484' height='484'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.796 0 0 0 0 0.298 0 0 0 0 0.816 1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:484px 484px}.hamburger{display:none;position:relative;width:36px;height:17px}.bm-burger-button{position:relative;width:36px;height:17px;left:unset;right:unset;top:unset;display:none}.bm-burger-bars{background:#000;height:12%!important;width:20px!important}.bm-menu-wrap.bg-sidenav{top:0;height:100dvh!important}.bm-menu{position:relative;background-color:#fff;font-size:1.15em;height:100%}.bm-cross{background:#595b61!important}.bm-menu:before{content:"";position:absolute;bottom:0;left:0;right:0;height:65%;background-image:url(/images/side-bar-bg.webp);background-repeat:no-repeat;background-position:top left;background-size:cover;z-index:1}.bm-item-list{padding-bottom:30px}.bm-cross-button{height:50px!important;width:50px!important}.bm-cross-button>span{top:15px!important;right:25px!important}.bm-cross{background:#bdc3c7;height:25px!important;width:2px!important}.bm-overlay{inset:0!important;min-height:100vh}html:has(.bm-menu-wrap:not([hidden])){overflow:hidden}@media(width<768px){.bm-cross{background:#bdc3c7;height:20px!important}}@media(1023.99px<width<1536px){.bm-menu-wrap{width:55%!important}.bm-menu:before{background-image:url(/images/sidebar-landscape.webp)}}@media(767px<width<1023.99px){.bm-menu-wrap{width:55%!important}.bm-menu:before{background-image:url(/images/sidebar-tablet.webp)}}@media(1024px<width<1536px){.bm-menu:before{height:90%}}@media(max-width:1439px){.bm-burger-button{display:block}.hamburger{display:flex;align-items:center;justify-content:center;position:fixed;top:28px;right:20px;z-index:98;width:40px;height:36px}.hamburger .bm-burger-button{transition:translate var(--header-morph) var(--header-ease)}.header-scrolled .hamburger .bm-burger-button{translate:-125px 10px}}@media(min-width:1380px)and (max-width:1439px){.header-scrolled .hamburger .bm-burger-button{translate:-155px 10px}}@media(max-width:767px){.hamburger{top:25px}.header-scrolled .hamburger .bm-burger-button{translate:0 10px}}@media(min-width:768px)and (max-width:1200px){.header-scrolled .hamburger .bm-burger-button{translate:-30px 10px}}@media(prefers-reduced-motion:reduce){.hamburger .bm-burger-button{transition:none}}#outer-container{overflow-x:clip}
