.nav-dropdown[data-astro-cid-ucg7oo6n]{display:inline-block}.nav-dropdown__trigger[data-astro-cid-ucg7oo6n]{grid-column-gap:8px;cursor:pointer;background:0 0;border:0;align-items:center;column-gap:8px;font-family:inherit;font-size:16px;line-height:150%;display:inline-flex}.nav-dropdown__trigger[data-astro-cid-ucg7oo6n]:focus-visible,.nav-dropdown__item[data-astro-cid-ucg7oo6n]:focus-visible{outline-offset:-2px;outline:2px solid #3b79c3}.nav-dropdown__trigger[data-astro-cid-ucg7oo6n][aria-expanded=true]{font-variation-settings:"wght" 700}.nav-dropdown__trigger[data-astro-cid-ucg7oo6n][aria-expanded=true] .text-nav[data-astro-cid-ucg7oo6n]{box-shadow:0 2px}.nav-dropdown__chevron[data-astro-cid-ucg7oo6n]{flex:none;transition:transform .2s}.nav-dropdown__trigger[data-astro-cid-ucg7oo6n][aria-expanded=true] .nav-dropdown__chevron[data-astro-cid-ucg7oo6n]{transform:rotate(180deg)}.nav-dropdown__panel[data-astro-cid-ucg7oo6n]{z-index:100;grid-column-gap:16px;background-color:var(--_colors---white);opacity:0;visibility:hidden;grid-template-columns:1fr 1fr;column-gap:16px;width:min(660px,100vw - 48px);padding:20px;transition:opacity .15s,transform .15s,visibility 0s linear .15s;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%,4px);box-shadow:0 24px 64px #16171d40}.nav-dropdown__panel[data-astro-cid-ucg7oo6n]:before{content:"";height:20px;position:absolute;top:-20px;left:0;right:0}[data-astro-cid-ucg7oo6n][data-nav-dropdown].is-open .nav-dropdown__panel[data-astro-cid-ucg7oo6n]{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.nav-dropdown__label[data-astro-cid-ucg7oo6n]{color:var(--dim-grey);font-variation-settings:"wght" 600;letter-spacing:.14em;text-transform:uppercase;margin:0;padding:4px 12px 8px;font-size:12px;line-height:150%}.nav-dropdown__list[data-astro-cid-ucg7oo6n]{margin:0;padding:0;list-style:none}.nav-dropdown__item[data-astro-cid-ucg7oo6n]{color:var(--_colors---neutral-1000);padding:12px;text-decoration:none;transition:background-color .15s;display:block}.nav-dropdown__item[data-astro-cid-ucg7oo6n]:hover,.nav-dropdown__item[data-astro-cid-ucg7oo6n]:focus-visible,.nav-dropdown__item[data-astro-cid-ucg7oo6n][aria-current=page]{background-color:var(--_colors---neutral-25)}.nav-dropdown__title[data-astro-cid-ucg7oo6n]{font-variation-settings:"wght" 600;font-size:16px;line-height:150%;display:block}.nav-dropdown__tagline[data-astro-cid-ucg7oo6n]{color:var(--_colors---neutral-600);font-variation-settings:"wght" 425;margin-top:2px;font-size:14px;line-height:150%;display:block}@media screen and (width<=991px){.nav-dropdown[data-astro-cid-ucg7oo6n]{width:100%;display:block}.nav-dropdown__trigger[data-astro-cid-ucg7oo6n]{text-align:left;justify-content:space-between;width:100%}.nav-dropdown__trigger[data-astro-cid-ucg7oo6n][aria-expanded=true] .text-nav[data-astro-cid-ucg7oo6n]{box-shadow:none}.nav-dropdown__panel[data-astro-cid-ucg7oo6n]{width:auto;box-shadow:none;opacity:1;visibility:visible;background-color:#0000;grid-template-columns:1fr;padding:0 0 8px 16px;transition:none;display:none;position:static;transform:none}.nav-dropdown__panel[data-astro-cid-ucg7oo6n]:before{display:none}[data-astro-cid-ucg7oo6n][data-nav-dropdown].is-open .nav-dropdown__panel[data-astro-cid-ucg7oo6n]{display:grid;transform:none}.nav-dropdown__label[data-astro-cid-ucg7oo6n]{color:var(--_colors---neutral-300);padding-top:16px}.nav-dropdown__item[data-astro-cid-ucg7oo6n]{color:var(--_colors---white)}.nav-dropdown__item[data-astro-cid-ucg7oo6n]:hover,.nav-dropdown__item[data-astro-cid-ucg7oo6n]:focus-visible,.nav-dropdown__item[data-astro-cid-ucg7oo6n][aria-current=page]{background-color:#ffffff1a}.nav-dropdown__tagline[data-astro-cid-ucg7oo6n]{color:var(--_colors---neutral-200)}}@media (prefers-reduced-motion:reduce){.nav-dropdown__panel[data-astro-cid-ucg7oo6n],.nav-dropdown__chevron[data-astro-cid-ucg7oo6n]{transition:none}}:where(img[width][height]){height:auto}body{-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:auto}.input-2025:focus-visible{outline-offset:2px;outline:2px solid #3b79c3}@media screen and (width<=991px){.navigation-2025.is-nav-open .wrapper-nav-links{display:flex;overflow-y:auto}.navigation-2025.is-nav-open .menu-hamburger{display:none}.navigation-2025.is-nav-open .menu-hamburger-close{display:flex}}.footer-group-label{color:var(--_colors---neutral-300);font-variation-settings:"wght" 600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:12px;line-height:150%}.pop-up-contact{opacity:0;transition:opacity .3s ease-in-out}.pop-up-contact.is-open{opacity:1}.pop-up-card{transition:transform .3s ease-in-out;transform:translateY(100%)}.pop-up-contact.is-open .pop-up-card{transform:translateY(0%)}
