.navigation-main[data-v-593e2add]{position:static}.navigation-main>ul[data-v-593e2add]{display:inline-flex;gap:1rem;list-style-type:none;margin:0;padding:0}.navigation-main>ul a[data-v-593e2add]{color:var(--brand-white);font-size:large;padding-inline:1em;text-decoration:none;text-shadow:0 0 2px var(--brand-gray-00)}.navigation-main>ul a[data-v-593e2add]:not(.router-link-active):hover{color:var(--brand-primary)}.navigation-main>ul .router-link-exact-active[data-v-593e2add]{color:var(--brand-primary-highlight);cursor:default;display:flex;flex-direction:column;justify-content:center;text-align:center}.navigation-main>ul .router-link-exact-active[data-v-593e2add]>*{margin:0;padding:0}.navigation-main.mobile[data-v-593e2add]{background-color:var(--brand-black);bottom:0;left:0;position:fixed;width:100%;z-index:var(--z-overlay)}@supports (color:color-mix(in lab,red,red)){.navigation-main.mobile[data-v-593e2add]{background-color:color-mix(in srgb,var(--brand-black) 76%,transparent)}}.navigation-main.mobile[data-v-593e2add]{background-image:radial-gradient(ellipse 160% 200% at top left,var(--brand-primary-900) 0,var(--brand-secondary-900) 46%,var(--brand-black) 100%)}@supports (color:color-mix(in lab,red,red)){.navigation-main.mobile[data-v-593e2add]{background-image:radial-gradient(ellipse 160% 200% at top left,color-mix(in srgb,var(--brand-primary-900) 82%,transparent) 0,color-mix(in srgb,var(--brand-secondary-900) 70%,transparent) 46%,color-mix(in srgb,var(--brand-black) 86%,transparent))}}.navigation-main.mobile[data-v-593e2add]{-webkit-backdrop-filter:blur(14px)saturate(1.1);box-shadow:inset 0 1px 0 var(--brand-primary),0 -6px 22px -8px var(--scrim-70)}@supports (color:color-mix(in lab,red,red)){.navigation-main.mobile[data-v-593e2add]{box-shadow:inset 0 1px color-mix(in srgb,var(--brand-primary) 32%,transparent),0 -6px 22px -8px var(--scrim-70)}}.navigation-main.mobile[data-v-593e2add]{transition:transform .38s var(--ease-brand);will-change:transform}.navigation-main.mobile.is-hidden[data-v-593e2add]{pointer-events:none;transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.navigation-main.mobile[data-v-593e2add]{transition:none}}.navigation-main.mobile>ul[data-v-593e2add]{align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(5,1fr);justify-content:center;margin:0;min-height:3rem;padding:0;padding-inline:1rem;width:100%}.navigation-main.mobile>ul li[data-v-593e2add]{display:grid;height:100%;padding-block:.25rem;place-content:end center}.navigation-main.mobile>ul a[data-v-593e2add]{border-radius:var(--radius-pill);color:var(--brand-white);fill:var(--brand-white);padding-block:.5rem .6rem;padding-inline:.55rem;transition:color .2s var(--ease-brand),background-color .2s var(--ease-brand),box-shadow .2s var(--ease-brand)}.navigation-main.mobile p[data-v-593e2add]{font-size:.75rem;margin:0}.navigation-main[data-v-593e2add]:not(.mobile){display:none}@media(min-width:48rem){.navigation-main[data-v-593e2add]:not(.mobile){display:block}.navigation-main.mobile[data-v-593e2add]{display:none}}.navigation-main:not(.mobile)>ul a[data-v-593e2add]{align-items:center;border-radius:999px;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:700;isolation:isolate;overflow:hidden;padding-block:.4em;position:relative;transition:color .2s var(--ease-brand),background-color .2s var(--ease-brand),box-shadow .2s var(--ease-brand),transform .15s var(--ease-brand)}.navigation-main:not(.mobile)>ul .nav-beam[data-v-593e2add]{opacity:0;transition:opacity .28s var(--ease-brand)}.navigation-main:not(.mobile)>ul a:focus-visible .nav-beam[data-v-593e2add],.navigation-main:not(.mobile)>ul a:hover .nav-beam[data-v-593e2add]{opacity:1}.navigation-main:not(.mobile)>ul a.router-link-exact-active .nav-beam[data-v-593e2add]{display:none}.navigation-main:not(.mobile)>ul .nav-icon[data-v-593e2add]{align-items:center;display:none;justify-content:center}.navigation-main:not(.mobile)>ul .nav-icon svg[data-v-593e2add]{fill:currentColor;height:1.3em;width:1.3em}.navigation-main:not(.mobile)>ul a[data-v-593e2add]:hover:not(.router-link-exact-active){background:var(--brand-black);color:var(--brand-primary);text-decoration:none}@supports (color:color-mix(in lab,red,red)){.navigation-main:not(.mobile)>ul a[data-v-593e2add]:hover:not(.router-link-exact-active){background:color-mix(in srgb,var(--brand-black) 33%,transparent)}}.navigation-main:not(.mobile)>ul a[data-v-593e2add]:hover:not(.router-link-exact-active){box-shadow:inset 0 2px 6px var(--scrim-85),inset 0 1px 2px var(--scrim-70),inset 0 -1px 0 var(--brand-white)}@supports (color:color-mix(in lab,red,red)){.navigation-main:not(.mobile)>ul a[data-v-593e2add]:hover:not(.router-link-exact-active){box-shadow:inset 0 2px 6px var(--scrim-85),inset 0 1px 2px var(--scrim-70),inset 0 -1px color-mix(in srgb,var(--brand-white) 8%,transparent)}}.navigation-main:not(.mobile)>ul a[data-v-593e2add]:hover:not(.router-link-exact-active){transform:translateY(1px)}.navigation-main:not(.mobile)>ul a[data-v-593e2add]:active{transform:scale(.96)}.navigation-main:not(.mobile)>ul a[data-v-593e2add]:focus-visible{border-radius:4px;outline:2px solid var(--brand-white);outline-offset:3px}.navigation-main:not(.mobile)>ul a.router-link-exact-active[data-v-593e2add]{color:var(--brand-black);--chip-depth:inset 0 1px 0 #ffffff8c,inset 0 -2px 4px var(--brand-primary-900),0 2px 9px -1px var(--brand-primary),0 9px 20px -7px var(--scrim-60);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.navigation-main:not(.mobile)>ul a.router-link-exact-active[data-v-593e2add]{--chip-depth:inset 0 1px 0 #ffffff8c,inset 0 -2px 4px color-mix(in srgb,var(--brand-primary-900) 38%,transparent),0 2px 9px -1px color-mix(in srgb,var(--brand-primary) 60%,transparent),0 9px 20px -7px var(--scrim-60)}}.navigation-main:not(.mobile)>ul a.router-link-exact-active[data-v-593e2add]{animation:nav-active-text-593e2add .62s var(--ease-brand) both;box-shadow:var(--chip-depth)}.navigation-main:not(.mobile)>ul a.router-link-exact-active[data-v-593e2add]:after{content:none}.navigation-main:not(.mobile)>ul a.router-link-exact-active[data-v-593e2add]:before{animation:nav-active-chip-593e2add .62s var(--ease-brand) both;background:var(--brand-primary);border:2px solid var(--brand-primary);border-radius:999px;content:"";inset:0;position:absolute;z-index:-1}@keyframes nav-active-chip-593e2add{0%{background-color:#0000;clip-path:inset(calc(100% - 2px) 0 0 round 999px)}45%{background-color:#0000;clip-path:inset(0 round 999px)}to{background-color:var(--brand-primary);clip-path:inset(0 round 999px)}}@keyframes nav-active-text-593e2add{0%,42%{box-shadow:none;color:var(--brand-primary-highlight)}to{box-shadow:var(--chip-depth);color:var(--brand-black)}}@media(prefers-reduced-motion:reduce){.navigation-main:not(.mobile)>ul a[data-v-593e2add],.navigation-main:not(.mobile)>ul a[data-v-593e2add]:after{transition:none}.navigation-main:not(.mobile)>ul a.router-link-exact-active[data-v-593e2add],.navigation-main:not(.mobile)>ul a.router-link-exact-active[data-v-593e2add]:before{animation:none}}.navigation-main.mobile svg[data-v-593e2add]{margin-inline:auto;width:1.5rem}.navigation-main.mobile .active[data-v-593e2add]{display:none}.navigation-main.mobile .default[data-v-593e2add]{display:block}.navigation-main.mobile a.router-link-exact-active[data-v-593e2add]{background:var(--brand-primary);color:var(--brand-primary-highlight)}@supports (color:color-mix(in lab,red,red)){.navigation-main.mobile a.router-link-exact-active[data-v-593e2add]{background:color-mix(in srgb,var(--brand-primary) 15%,transparent)}}.navigation-main.mobile a.router-link-exact-active[data-v-593e2add]{box-shadow:inset 0 1px 0 var(--brand-primary),0 2px 10px -4px var(--brand-primary)}@supports (color:color-mix(in lab,red,red)){.navigation-main.mobile a.router-link-exact-active[data-v-593e2add]{box-shadow:inset 0 1px color-mix(in srgb,var(--brand-primary) 30%,transparent),0 2px 10px -4px color-mix(in srgb,var(--brand-primary) 45%,transparent)}}.navigation-main.mobile a.router-link-exact-active .active[data-v-593e2add]{color:var(--brand-primary-highlight);display:block;fill:var(--brand-primary-highlight)}.navigation-main.mobile .router-link-exact-active .default[data-v-593e2add]{display:none}@media(prefers-reduced-motion:no-preference){.glow-border[data-v-dedd392c]{animation:glow-border-anim-dedd392c var(--duration,10s) infinite linear}}@keyframes glow-border-anim-dedd392c{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.typhoon-header[data-v-3752d621]{align-items:center;display:grid;gap:2em;grid-template-columns:min-content max-content 1fr;min-height:var(--header-min-height);position:absolute;top:0;transition:background-color .3s var(--ease-brand),transform .38s var(--ease-brand);width:100%;will-change:transform;z-index:var(--z-raised)}.typhoon-header.set-sticky[data-v-3752d621]{position:sticky}.typhoon-header.chrome-hidden[data-v-3752d621]{pointer-events:none;transform:translateY(-150%)}@media(prefers-reduced-motion:reduce){.typhoon-header.chrome-hidden[data-v-3752d621]{transition:none}}.typhoon-header .header-progblur[data-v-3752d621]{display:none}@media(min-width:48rem){.typhoon-header[data-v-3752d621]{background-image:radial-gradient(ellipse 140% 220% at bottom left,color-mix(in srgb,var(--brand-primary-900) 88%,transparent) 0,color-mix(in srgb,var(--brand-secondary-900) 80%,transparent) 33%,color-mix(in srgb,var(--brand-primary-700) 80%,transparent) 80%,color-mix(in srgb,var(--brand-black) 90%,transparent));box-shadow:0 4px 12px -4px color-mix(in srgb,var(--brand-black) 45%,transparent),0 16px 44px -12px var(--scrim-60)}.typhoon-header.set-opaque[data-v-3752d621]{background-color:var(--scrim-85)}.typhoon-header.set-sticky[data-v-3752d621]{background-color:#0000;background-image:radial-gradient(ellipse 140% 220% at top left,var(--brand-primary-900) 0,var(--brand-secondary-900) 50%,var(--brand-black) 100%)}@supports (color:color-mix(in lab,red,red)){.typhoon-header.set-sticky[data-v-3752d621]{background-image:radial-gradient(ellipse 140% 220% at top left,color-mix(in srgb,var(--brand-primary-900) 100%,transparent) 0,color-mix(in srgb,var(--brand-secondary-900) 90%,transparent),color-mix(in srgb,var(--brand-black) 90%,transparent))}}.typhoon-header.set-sticky[data-v-3752d621]{box-shadow:var(--frost-shadow)}.typhoon-header[data-v-3752d621]:before{-webkit-backdrop-filter:blur(.2rem);content:"";inset:0;position:absolute}.typhoon-header .header-progblur[data-v-3752d621],.typhoon-header[data-v-3752d621]:before{border-radius:inherit;pointer-events:none;z-index:-1}.typhoon-header.is-clearing .header-progblur[data-v-3752d621],.typhoon-header.is-clearing[data-v-3752d621]:before{-webkit-backdrop-filter:none}}.typhoon-header[data-v-3752d621]>*{margin:0;padding:0}.typhoon-header .header-logo[data-v-3752d621]{align-items:center;align-self:stretch;background-image:radial-gradient(ellipse 140% 220% at bottom left,var(--brand-primary-900) 0,var(--brand-secondary-900) 30%,var(--brand-black) 100%);display:flex;padding-inline:2.25em;width:10em}@supports (color:color-mix(in lab,red,red)){.typhoon-header .header-logo[data-v-3752d621]{background-image:radial-gradient(ellipse 140% 220% at bottom left,color-mix(in srgb,var(--brand-primary-900) 100%,transparent) 0,color-mix(in srgb,var(--brand-secondary-900) 50%,transparent) 30%,color-mix(in srgb,var(--brand-black) 90%,transparent))}}.typhoon-header .header-logo[data-v-3752d621]{border-radius:var(--radius-pill)}.typhoon-header .header-logo svg[data-v-3752d621]{display:block;fill:var(--brand-primary);width:100%}.typhoon-header .header-logo .header-logo__mark[data-v-3752d621]{border-radius:3.40282e+38px;display:none;height:2.1em;max-width:none;-o-object-fit:contain;object-fit:contain;width:2.1em}.typhoon-header[data-v-3752d621] .search-box{align-self:stretch;display:none;grid-column:-2/-1;height:100%;width:100%}@media(min-width:48rem){.typhoon-header[data-v-3752d621] .search-box{display:block}}.typhoon-header[data-v-3752d621] .search-input-wrapper{background:var(--brand-white);border:none;border-radius:0;height:100%;width:100%}@supports (color:color-mix(in lab,red,red)){.typhoon-header[data-v-3752d621] .search-input-wrapper{background:color-mix(in srgb,var(--brand-white) 8%,transparent)}}.typhoon-header[data-v-3752d621] .search-input-wrapper{transition:background .2s var(--ease-brand)}.typhoon-header[data-v-3752d621] .search-box .search-icon{margin-inline-start:2em}.typhoon-header[data-v-3752d621] .search-input-wrapper:focus-within{background:var(--brand-white)}@supports (color:color-mix(in lab,red,red)){.typhoon-header[data-v-3752d621] .search-input-wrapper:focus-within{background:color-mix(in srgb,var(--brand-white) 14%,transparent)}}:is(.typhoon-header[data-v-3752d621] .search-box input,.typhoon-header[data-v-3752d621] .search-box input.is-active){height:100%;max-width:none;padding-block:0;width:100%}:is(.typhoon-header[data-v-3752d621] .search-box input,.typhoon-header[data-v-3752d621] .search-box input:focus,.typhoon-header[data-v-3752d621] .search-box input:focus-visible){outline:none}.typhoon-header[data-v-3752d621] .search-box .icon-close{margin:0;right:1.25em;top:50%;transform:translateY(-50%)}@media(min-width:64rem){.typhoon-header[data-v-3752d621]{border-radius:999px;left:50%;padding-inline:0;position:fixed;top:1rem;transform:translate(-50%);transition:width .35s var(--ease-brand),top .35s var(--ease-brand),border-radius .35s var(--ease-brand),background-color .3s var(--ease-brand),transform .38s var(--ease-brand);width:min(1080px,100% - 3rem)}.typhoon-header.chrome-hidden[data-v-3752d621]{transform:translate(-50%,-150%)}.typhoon-header.set-sticky[data-v-3752d621]{border-radius:0;position:fixed;top:0;width:100%}.typhoon-header.set-sticky .header-glow[data-v-3752d621]{display:none}.typhoon-header.set-sticky[data-v-3752d621]:before{-webkit-mask-image:linear-gradient(to bottom right,#000 30%,#0000 78%);mask-image:linear-gradient(to bottom right,#000 30%,#0000 78%)}.typhoon-header .header-logo[data-v-3752d621]{border-bottom-left-radius:3.40282e+38px;border-top-left-radius:3.40282e+38px;padding-inline-start:2.25em;transition:width .35s var(--ease-brand),padding .35s var(--ease-brand),border-radius .35s var(--ease-brand)}.typhoon-header.set-sticky .header-logo[data-v-3752d621]{border-radius:0;gap:1.6em;width:13em}.typhoon-header.set-sticky .header-logo .header-logo__mark[data-v-3752d621]{display:block;flex:none;height:2em;order:-1;width:2em}.typhoon-header[data-v-3752d621]:not(.set-sticky) .search-input-wrapper{border-radius:0 999px 999px 0}.typhoon-header:not(.set-sticky) .header-glow[data-v-3752d621]{display:block}}.layout-default[data-v-fdf74ec2]{display:contents}
