.close-button[data-v-5f0a9ca3]{right:-3rem;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:#202020;cursor:pointer;background:#fff;border:0;border-radius:9999px;transition:background-color .2s ease}.close-button svg[data-v-5f0a9ca3]{font-size:18px}.shadow-card[data-v-5f0a9ca3]{box-shadow:0 0 10px #00000026}@media(max-width:1200px){.close-button[data-v-5f0a9ca3]{right:1em}}@media not (min-width:768px){.close-button[data-v-5f0a9ca3]{top:0;right:0;border-radius:0}.close-button svg[data-v-5f0a9ca3]{font-size:28px}}.app-header-shell[data-v-34e0c515]{position:relative;min-height:var(--app-header-height,120px)}.app-header[data-v-34e0c515]{right:0;left:0}.app-header .app-header__main[data-v-34e0c515]{display:flex;align-items:center;height:var(--app-main-header-height-desktop)}.app-header .app-header__nav[data-v-34e0c515]{padding-right:8px}.app-header .app-header__nav-list[data-v-34e0c515]{gap:8px;align-items:center}.app-header .app-header__nav-item[data-v-34e0c515]{position:relative}.app-header .app-header__nav-link[data-v-34e0c515]{display:flex;align-items:center;height:var(--app-main-header-height-desktop);padding-inline:8px}.app-header .app-header__subnav-wrap[data-v-34e0c515]{display:flex;align-items:center;height:40px;overflow:auto hidden;touch-action:pan-x;scrollbar-width:auto;-webkit-overflow-scrolling:touch}.app-header .app-header__subnav-container[data-v-34e0c515]{height:100%}.app-header .app-header__subnav[data-v-34e0c515],.app-header .app-header__subnav-container[data-v-34e0c515]{display:flex;align-items:center;min-width:-moz-max-content;min-width:max-content}.app-header .app-header__subnav[data-v-34e0c515]{position:relative;gap:clamp(12px,2vw,24px);width:-moz-max-content;width:max-content}.app-header .app-header__subnav-link[data-v-34e0c515]{display:flex;flex-shrink:0;align-items:center;padding-inline:clamp(6px,1.2vw,10px)}@media(max-width:48rem){.app-header-shell[data-v-34e0c515]{min-height:var(--app-header-height,148px)}.app-header .app-header__main[data-v-34e0c515]{padding-inline:12px}.app-header .app-header__main[data-v-34e0c515],.app-header .app-header__nav-link[data-v-34e0c515]{height:var(--app-main-header-height-mobile)}.app-header .app-header__subnav[data-v-34e0c515]{padding-inline:clamp(8px,3vw,20px)}}@media(min-width:64rem){.app-header .app-header__subnav-wrap[data-v-34e0c515]{overflow:hidden;touch-action:auto}.app-header .app-header__subnav-container[data-v-34e0c515]{width:100%;min-width:0}.app-header .app-header__subnav[data-v-34e0c515]{position:absolute;top:50%;width:auto;min-width:0}.app-header .app-header__desktop-subnav[data-v-34e0c515]{top:100%;z-index:var(--layer-header);height:40px}.app-header .app-header__row-subnav--center[data-v-34e0c515]{display:none}.app-header .app-header__subnav--left[data-v-34e0c515]{left:8px;transform:translateY(-50%)}.app-header .app-header__subnav--center[data-v-34e0c515]{left:50%;transform:translate(-50%,-50%)}.app-header .app-header__desktop-subnav.app-header__subnav--center[data-v-34e0c515]{transform:translate(-50%)}}.drawer-trigger[data-v-34e0c515]{display:inline-flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.drawer-trigger__bar[data-v-34e0c515]{width:22px;height:2px;background-color:var(--color-primary-500-accent);border-radius:9999px;transform-origin:center;transition:transform .2s ease,opacity .12s ease,background-color .2s ease}.drawer-trigger__bar:first-child.drawer-trigger__bar--open[data-v-34e0c515]{transform:translateY(6px) rotate(45deg)}.drawer-trigger__bar:nth-child(2).drawer-trigger__bar--open[data-v-34e0c515]{opacity:0}.drawer-trigger__bar:last-child.drawer-trigger__bar--open[data-v-34e0c515]{transform:translateY(-6px) rotate(-45deg)}.subnav-enter-active[data-v-34e0c515]{transition:opacity .15s cubic-bezier(.4,0,.2,1)}.subnav-leave-active[data-v-34e0c515]{transition:opacity .12s cubic-bezier(.4,0,1,1)}.subnav-enter-from[data-v-34e0c515],.subnav-leave-to[data-v-34e0c515]{opacity:0}@media(prefers-reduced-motion:reduce){.app-header[data-v-34e0c515]{transition:none!important}}
