nav[data-v-8c394b87]{align-items:stretch;height:72px;justify-content:flex-start;z-index:2}.top-nav-item[data-v-8c394b87],nav[data-v-8c394b87]{display:flex;position:relative}.top-nav-item[data-v-8c394b87]{margin:0 12px;transition:color .3s ease}.top-nav-item[data-v-8c394b87]:after{background:currentColor;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:all .3s ease-out;width:0;z-index:1}.top-nav-item[data-v-8c394b87]:hover:after{width:100%}.link[data-v-8c394b87],button[data-v-8c394b87]{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;letter-spacing:-.2px;line-height:22px;overflow:hidden;padding:10px 8px}.icon-caret[data-v-8c394b87],.top-nav-item.has-dropdown button[data-v-8c394b87]{position:relative}.icon-caret[data-v-8c394b87]{border-bottom:1px solid;border-left:1px solid;font-size:5px;height:5px;margin-left:7px;top:-1px;transform:rotate(-45deg);transform-origin:center center;transition:all .3s ease-out;width:5px}.top-nav-item.has-dropdown button[aria-expanded=true] .icon-caret[data-v-8c394b87]{transform:rotate(-225deg)}.dropdown-container[data-v-8c394b87]{background:var(--color-white);border-radius:0 0 16px 16px;box-shadow:0 4px 16px #0000001a;left:-26px;overflow:hidden;position:absolute;top:72px;transition:all .2s ease;z-index:5}@media(max-width:1400px){.dropdown-container[data-v-8c394b87]:has(.--without-borders){left:-200px}}.fade-enter-active[data-v-8c394b87],.fade-leave-active[data-v-8c394b87]{transition:opacity .3s ease}.fade-enter-from[data-v-8c394b87]{opacity:0}.fade-enter-to[data-v-8c394b87],.fade-leave-from[data-v-8c394b87]{opacity:1}.fade-leave-to[data-v-8c394b87]{opacity:0}.btn[data-v-44c64de3]{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;position:relative}.btn[disabled][data-v-44c64de3]{cursor:not-allowed}.btn-primary[data-v-44c64de3]{border-radius:8px;height:48px;overflow:hidden;padding-left:25px;padding-right:25px}@media(min-width:1024px){.btn-primary[data-v-44c64de3]{height:52px}}.btn-primary .btn-bg[data-v-44c64de3]{background:var(--f26aec12);display:block;height:100%;inset:0;position:absolute;width:100%}.btn-primary .btn-text[data-v-44c64de3],.btn-primary.has-transition .btn-bg[data-v-44c64de3]{transition:all .3s ease}.btn-primary .btn-text[data-v-44c64de3]{font-weight:500;letter-spacing:-.32px;line-height:140%;position:relative;z-index:1}@media(min-width:768px){.btn-primary .btn-text[data-v-44c64de3]{font-size:18px}}.btn-primary .icon-text-after[data-v-44c64de3]{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;right:14px;top:50%;transform:translate(-13px,-50%);transition:transform .3s ease,opacity .5s ease;z-index:1}.btn-primary.--small .icon-text-after[data-v-44c64de3]{transform:translate(-13px,-50%) scale(.8)}.btn-primary .icon-text-after[data-v-44c64de3]:before,.btn-text-style .icon-text-after[data-v-44c64de3]:before{background-color:currentColor;content:"";display:inline-block;height:2px;width:16px}.btn-primary .icon-text-after[data-v-44c64de3]:after,.btn-text-style .icon-text-after[data-v-44c64de3]:after{border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:10px;margin-left:-10px;transform:rotate(45deg);width:10px}.btn-primary:hover .btn-bg[data-v-44c64de3]{opacity:.9}.btn-primary:hover .btn-text[data-v-44c64de3]{transform:translate(-13px)}.btn-primary:hover .icon-text-after[data-v-44c64de3]{opacity:1;transform:translateY(-50%)}.btn-primary.--small:hover .icon-text-after[data-v-44c64de3]{transform:translateY(-50%) scale(.8)}.btn-primary.--dark-bg[data-v-44c64de3],.btn-primary.--gradient[data-v-44c64de3]{color:var(--color-white)}.btn-primary.--gradient .btn-bg[data-v-44c64de3]{background:linear-gradient(90deg,#3164ff -4.99%,#c86aff 116.68%),#0d0d0d!important}.btn-primary.--white-bg .btn-bg[data-v-44c64de3]{background:#fff!important}.btn-transparent[data-v-44c64de3]{border:1px solid var(--color-gray-150);border-radius:8px;color:var(--color-black);gap:6px;height:48px;overflow:hidden;padding-left:25px;padding-right:25px}@media(min-width:1024px){.btn-transparent[data-v-44c64de3]{height:52px}}.btn-transparent .btn-bg[data-v-44c64de3]{background:transparent!important;display:none}.btn-transparent .btn-text[data-v-44c64de3]{font-weight:500;letter-spacing:-.32px;line-height:140%;position:relative;transition:all .3s ease;z-index:1}@media(min-width:768px){.btn-transparent .btn-text[data-v-44c64de3]{font-size:18px}}.btn-transparent .icon-text-after[data-v-44c64de3]{align-items:center;display:flex;justify-content:center;transform:none;transition:transform .3s ease}.btn-transparent:hover .icon-text-after[data-v-44c64de3]{transform:translate(4px)}.btn-transparent .icon-text-after[data-v-44c64de3]:after,.btn-transparent .icon-text-after[data-v-44c64de3]:before{display:none}.btn-transparent .icon-text-after svg[data-v-44c64de3]{display:block}.btn-text-style[data-v-44c64de3]{border-radius:10px;font-size:18px;font-weight:500;height:32px;letter-spacing:-.3px;line-height:26px;overflow:hidden;padding-right:40px;transition:all .3s ease}.btn-text-style .btn-bg[data-v-44c64de3]{background:linear-gradient(90deg,#3164ff -4.99%,#c86aff 116.68%),#0d0d0d!important;border-radius:50%;bottom:0;height:32px;position:absolute;right:2px;top:0;transition:all .3s ease;width:32px}.btn-text-style .btn-text[data-v-44c64de3]{background:linear-gradient(275deg,#c86aff -8.37%,#3164ff);-webkit-background-clip:text;background-clip:text;color:transparent;position:relative;transition:all .3s ease}.btn-text-style .icon-text-after[data-v-44c64de3]{align-items:center;border-radius:50%;color:var(--color-white);display:flex;font-size:16px;height:32px;justify-content:center;margin-left:8px;position:absolute;right:2px;transition:all .15s ease;width:32px;z-index:1}@media(min-width:1024px){.btn-text-style[data-v-44c64de3]:hover{padding-left:13px}.btn-text-style:hover .btn-bg[data-v-44c64de3]{border-radius:32px;right:-5%;width:110%}.btn-text-style:hover .btn-text[data-v-44c64de3]{color:var(--color-white)}}.logo[data-v-b932f817]{height:72px;position:relative}.logo[data-v-b932f817],button.toggle[data-v-b932f817]{align-items:center;display:flex}button.toggle[data-v-b932f817]{background:var(--color-gray-100);border:1px solid var(--color-gray-150);border-radius:8px;padding:8px 8px 8px 12px}.toggle__caret[data-v-b932f817]{margin-left:4px;transition:transform .15s ease}.is-open .toggle__caret[data-v-b932f817]{transform:rotate(180deg)}.locale-selector[data-v-f543e79f]{align-items:center;display:flex;height:72px;position:relative}.locale-selector .toggle[data-v-f543e79f]{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;padding:6px 0}.locale-selector .toggle__icon[data-v-f543e79f]{flex-shrink:0}.locale-selector .toggle__label[data-v-f543e79f]{color:var(--color-black);font-weight:500;line-height:22px;margin-left:4px;margin-right:4px;text-transform:uppercase}.locale-selector .toggle__caret[data-v-f543e79f]{align-items:center;display:inline-flex;transition:transform .2s ease}.locale-selector.is-open .toggle__caret[data-v-f543e79f]{transform:rotate(180deg)}header[data-v-f5fd7cfc]{position:relative}header[data-v-f5fd7cfc]:before{background:var(--color-gray-150);bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%}header.is-scrolled[data-v-f5fd7cfc]:before,header[data-v-f5fd7cfc]:has(.dropdown-container):before,header[data-v-f5fd7cfc]:has(.locale-selector button:hover):before,header[data-v-f5fd7cfc]:has(.locale-selector__list):before,header[data-v-f5fd7cfc]:has(.logo button:hover):before,header[data-v-f5fd7cfc]:has(.logo__list):before,header[data-v-f5fd7cfc]:has(a:hover):before{opacity:1}.columns[data-v-f5fd7cfc]{align-items:center;color:var(--color-gray-900);display:flex;justify-content:space-between}.left[data-v-f5fd7cfc]{margin-right:36px}.center[data-v-f5fd7cfc]{flex-grow:1}.header-locale-selector[data-v-f5fd7cfc]{margin-left:10px;margin-right:10px}.header-cta-button[data-v-f5fd7cfc]{height:42px!important;margin-left:24px!important;min-width:139px!important;padding-left:13px!important;padding-right:13px!important}.header-cta-button[data-v-f5fd7cfc] .btn-text{font-size:16px!important;font-weight:500!important;letter-spacing:-.32px!important;line-height:140%!important}.multiple-buttons-container[data-v-f5fd7cfc],.right[data-v-f5fd7cfc],.transparent-button[data-v-f5fd7cfc]{align-items:center;display:flex}.transparent-button[data-v-f5fd7cfc]{color:var(--color-black);font-weight:500;letter-spacing:-.2px;line-height:22px;margin-left:8px;padding-left:10px;padding-right:10px;position:relative}.btn-text[data-v-f5fd7cfc]{margin-left:4px;position:relative}.btn-text[data-v-f5fd7cfc]:after{background:var(--color-black);bottom:-4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);transition:width .3s ease;width:0}.transparent-button:hover .btn-text[data-v-f5fd7cfc]:after{width:100%}.header-cta-button.custom-header-cta[data-v-f5fd7cfc]{min-width:121px!important;padding:10px 20px!important}.custom-header-cta.navy-blue[data-v-f5fd7cfc] .btn-bg{background:#003f6b!important}.custom-header-cta.blue-100[data-v-f5fd7cfc] .btn-bg{background:#114aa3!important}.page.--overlapping-header header.is-scrolled{height:0}.page.--overlapping-header header.is-scrolled .header-inner{border-bottom:1px solid var(--color-gray-150)}.page.--overlapping-header .header-inner{border-bottom:1px solid transparent}.page.--overlapping-header .header-inner:has(.dropdown-container),.page.--overlapping-header .header-inner:has(.left .logo.is-open),.page.--overlapping-header .header-inner:has(.right .header-cta-button:hover),.page.--overlapping-header .header-inner:has(.right .locale-selector.is-open),.page.--overlapping-header .header-inner:has(.right .transparent-button:hover){border-bottom:1px solid var(--color-gray-150)}.page.--overlapping-header.--overlapping-header-dark .layout-header-desk:not(.is-scrolled) .left .logo button:focus-visible,.page.--overlapping-header.--overlapping-header-dark .layout-header-desk:not(.is-scrolled) .right .header-cta-button:focus-visible,.page.--overlapping-header.--overlapping-header-dark .layout-header-desk:not(.is-scrolled) .right .header-locale-selector button:focus-visible,.page.--overlapping-header.--overlapping-header-dark .layout-header-desk:not(.is-scrolled) .right .transparent-button:focus-visible,.page.--overlapping-header.--overlapping-header-dark .layout-header-desk:not(.is-scrolled) .top-nav-item>a:focus-visible,.page.--overlapping-header.--overlapping-header-dark .layout-header-desk:not(.is-scrolled) .top-nav-item>button:focus-visible{outline:2px solid var(--color-white)!important}.locale-selector[data-v-2619f4f7]{align-items:center;display:flex;position:relative}.toggle[data-v-2619f4f7]{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;padding:6px 0}.toggle__icon[data-v-2619f4f7]{flex-shrink:0}.toggle__label[data-v-2619f4f7]{font-size:14px;font-weight:500;letter-spacing:-.2px;line-height:1.4;margin-left:4px;margin-right:4px;text-transform:uppercase}.toggle__caret[data-v-2619f4f7]{align-items:center;display:inline-flex;transform:scale(.7);transition:transform .2s ease}.is-open .toggle__caret[data-v-2619f4f7]{transform:scale(.7) rotate(180deg)}header[data-v-d2f3554b]{color:var(--color-gray-900);position:sticky;top:0;width:100%;z-index:100}header[data-v-d2f3554b]:before{background:var(--color-gray-150);bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%}header.is-scrolled[data-v-d2f3554b]:before{opacity:1}.header-mobile[data-v-d2f3554b]{align-items:center;display:flex;height:72px;justify-content:space-between}.mobile-navigation[data-v-d2f3554b]{background-color:var(--color-white);border-top:1px solid #d5d8e5;height:calc(100dvh - 72px);left:0;position:absolute;top:72px;width:100%}.scrollable[data-v-d2f3554b]{display:flex;flex-direction:column;height:calc(100dvh - 72px);overflow-x:hidden;overflow-y:auto;padding-bottom:24px;padding-top:12px;position:relative}.hamburger[data-v-d2f3554b],.right[data-v-d2f3554b]{align-items:center;display:flex}.hamburger[data-v-d2f3554b]{justify-content:center;margin-left:10px}.header-mobile[data-v-d2f3554b] .locale-selector__list{border:1px solid #0d0d0d;border-radius:5px;margin-top:-4px;padding:0;z-index:10}.header-mobile[data-v-d2f3554b] .locale-selector__link{font-size:16px;padding:20px}.logo[data-v-d2f3554b]{height:72px;position:relative}.logo[data-v-d2f3554b],button.toggle[data-v-d2f3554b]{align-items:center;display:flex}button.toggle[data-v-d2f3554b]{background:var(--color-gray-100);border:1px solid var(--color-gray-150);border-radius:8px;padding:8px 8px 8px 12px}.toggle__caret[data-v-d2f3554b]{margin-left:4px;transition:transform .15s ease}.is-open .toggle__caret[data-v-d2f3554b]{transform:rotate(180deg)}.mobile-custom-header-cta-container[data-v-d2f3554b]{display:flex;justify-content:center;margin-top:auto}.layout-header-desk[data-v-92a324de]{display:none}@media(min-width:1200px){.layout-header-desk[data-v-92a324de]{display:block;position:sticky;top:0;z-index:1000}.layout-header-mobile[data-v-92a324de]{display:none}}header{transition:all .3s ease}header .toggle__label{color:var(--color-gray-900);transform:translateZ(0);transition:color .3s ease;will-change:color;-webkit-font-smoothing:antialiased;backface-visibility:hidden}header .header-inner{background:var(--color-white);transition:background .3s ease,border-bottom .3s ease;width:100%}.page.--overlapping-header .layout-header-desk:not(.is-scrolled){pointer-events:none}.page.--overlapping-header .layout-header-desk:not(.is-scrolled) .center nav .top-nav-item,.page.--overlapping-header .layout-header-desk:not(.is-scrolled) .left,.page.--overlapping-header .layout-header-desk:not(.is-scrolled) .right .header-cta-button,.page.--overlapping-header .layout-header-desk:not(.is-scrolled) .right .locale-selector,.page.--overlapping-header .layout-header-desk:not(.is-scrolled) .right a{pointer-events:auto}.page.--overlapping-header .layout-header-mobile:not(.is-scrolled){pointer-events:none}.page.--overlapping-header .layout-header-mobile:not(.is-scrolled) .logo button,.page.--overlapping-header .layout-header-mobile:not(.is-scrolled) .mobile-navigation,.page.--overlapping-header .layout-header-mobile:not(.is-scrolled) .right,.page.--overlapping-header .layout-header-mobile:not(.is-scrolled) .site-links{pointer-events:auto}.page.--overlapping-header header:not(.is-scrolled) .header-inner{left:50%;position:absolute;transform:translate(-50%);width:100%}.page.--overlapping-header .layout-header-desk:not(.is-scrolled) .header-inner:not(:hover){background:transparent}.page.--overlapping-header .layout-header-mobile:not(.is-scrolled) .header-inner:not(:has(.header-mobile .logo.is-open)){background:transparent}.page.--overlapping-header-dark .layout-header-mobile:not(.is-scrolled) .header-inner:not(:has(.header-mobile .logo.is-open)){background:transparent}.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover) .columns,.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover) .transparent-button .btn-text,.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover):not(:has(.header-mobile .logo.is-open)) .toggle__label{color:var(--color-white);transform:translateZ(0);will-change:color;-webkit-font-smoothing:antialiased;backface-visibility:hidden;opacity:1}.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover):not(:has(.header-mobile .logo.is-open)) .right .hamburger path,.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover):not(:has(.header-mobile .logo.is-open)) .right .toggle path{backface-visibility:hidden;fill:var(--color-white);opacity:1;transform:translateZ(0);transition:fill .3s ease;will-change:fill}.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover) .transparent-button g circle,.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover) .transparent-button g path{stroke:var(--color-white)!important}.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover) .btn-primary .btn-bg{background:var(--color-white)}.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover) .btn-primary .btn-text{color:var(--color-black)}.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover) .btn-primary .btn-icon path,.page.--overlapping-header-dark header:not(.is-scrolled):not(:hover) .btn-primary .btn-icon rect{fill:var(--color-white)}.page.--overlapping-header-dark header.is-scrolled .columns,.page.--overlapping-header-dark header.is-scrolled .toggle__label,.page.--overlapping-header-dark header.is-scrolled .transparent-button .btn-text{color:var(--color-gray-900)!important;transform:translateZ(0);will-change:color;-webkit-font-smoothing:antialiased;backface-visibility:hidden}.page.--overlapping-header-dark header.is-scrolled .right .hamburger path,.page.--overlapping-header-dark header.is-scrolled .right .toggle path{backface-visibility:hidden;fill:var(--color-gray-900)!important;transform:translateZ(0);will-change:fill}.page.--overlapping-header-dark header.is-scrolled .transparent-button g circle,.page.--overlapping-header-dark header.is-scrolled .transparent-button g path{stroke:var(--color-gray-900)!important}.page.--overlapping-header-dark header:not(.is-scrolled):hover .columns,.page.--overlapping-header-dark header:not(.is-scrolled):hover .right .locale-selector .toggle__label,.page.--overlapping-header-dark header:not(.is-scrolled):hover .transparent-button .btn-text{color:var(--color-gray-900)!important}.page.--overlapping-header-dark header:not(.is-scrolled):hover .right .hamburger path,.page.--overlapping-header-dark header:not(.is-scrolled):hover .right .toggle path{fill:var(--color-gray-900)!important}.page.--overlapping-header-dark header:not(.is-scrolled):hover .transparent-button g circle,.page.--overlapping-header-dark header:not(.is-scrolled):hover .transparent-button g path{stroke:var(--color-gray-900)!important}.page.--overlapping-header-dark header:not(.is-scrolled) .header-mobile .logo.is-open~.right .toggle__label,.page.--overlapping-header-dark header:not(.is-scrolled) .header-mobile:has(.logo.is-open) .right .toggle__label{color:var(--color-gray-900)!important;transform:translateZ(0);will-change:color}.page.--overlapping-header-dark header:not(.is-scrolled) .header-mobile .logo.is-open~.right .hamburger path,.page.--overlapping-header-dark header:not(.is-scrolled) .header-mobile .logo.is-open~.right .toggle path,.page.--overlapping-header-dark header:not(.is-scrolled) .header-mobile:has(.logo.is-open) .right .hamburger path,.page.--overlapping-header-dark header:not(.is-scrolled) .header-mobile:has(.logo.is-open) .right .toggle path{fill:var(--color-gray-900)!important;transform:translateZ(0);will-change:fill}.page.--overlapping-header-dark header:not(.is-scrolled) .header-inner:not(:has(.header-mobile .logo.is-open)) .right .toggle__label{color:var(--color-white);transform:translateZ(0);transition:color .3s ease;will-change:color;-webkit-font-smoothing:antialiased;backface-visibility:hidden;opacity:1;-webkit-transform:translateZ(0)}.page.--overlapping-header-dark header:not(.is-scrolled) .header-inner:not(:has(.header-mobile .logo.is-open)) .right .hamburger path,.page.--overlapping-header-dark header:not(.is-scrolled) .header-inner:not(:has(.header-mobile .logo.is-open)) .right .toggle path{backface-visibility:hidden;fill:var(--color-white);opacity:1;transform:translateZ(0);-webkit-transform:translateZ(0);transition:fill .3s ease;will-change:fill}.page.--overlapping-header-dark header .right .hamburger,.page.--overlapping-header-dark header .right .toggle{position:relative;z-index:1}.page.--overlapping-header-dark header .right .hamburger path,.page.--overlapping-header-dark header .right .toggle path{transform:translateZ(0);-webkit-transform:translateZ(0);transition:fill .3s ease;will-change:fill}footer[data-v-c2b27a59]{border-top:1px solid var(--color-gray-150);color:var(--color-gray-900);contain-intrinsic-size:1310px;content-visibility:auto;overflow:hidden;padding-bottom:52px;padding-top:64px}@media(min-width:1200px){footer[data-v-c2b27a59]{contain-intrinsic-size:572px;padding-bottom:80px;padding-top:80px}footer.--hide-nav[data-v-c2b27a59]{padding-top:16px}}hr[data-v-c2b27a59]{display:none}@media(min-width:1200px){footer:not(.--hide-nav) hr[data-v-c2b27a59]{background:var(--color-gray-150);display:block}}
