:root{--hdr-space-sm:clamp(.5rem, .45rem + .25vi, .75rem);--hdr-space-md:clamp(.75rem, .65rem + .5vi, 1.25rem);--hdr-space-lg:clamp(1rem, .85rem + .75vi, 1.75rem);--hdr-container-max:75rem;--hdr-container-padding:clamp(1rem, .5rem + 2vi, 2rem);--hdr-bar-padding-block:clamp(.75rem, .6rem + .75vi, 1.25rem);--hdr-nav-gap:clamp(1rem, .7rem + 1.5vi, 2rem);--hdr-link-size:clamp(.9375rem, .9rem + .2vi, 1.0625rem);--hdr-link-weight:500;--hdr-cta-padding-block:.5rem;--hdr-cta-padding-inline:clamp(.875rem, .75rem + .6vi, 1.25rem);--hdr-cta-radius:var(--wl-radius-sm,.25rem);--hdr-cta-weight:600;--hdr-icon-size:2.5rem;--hdr-icon-glyph:1.25rem;--hdr-drawer-size:min(20rem, 85vi);--hdr-dropdown-min-size:12rem;--hdr-dropdown-rich-min-size:18rem;--hdr-dropdown-offset:.5rem;--hdr-dropdown-padding:.5rem;--hdr-dropdown-radius:var(--wl-radius-md,.5rem);--hdr-dropdown-item-padding-block:.5rem;--hdr-dropdown-item-padding-inline:.75rem;--hdr-dropdown-item-gap:.625rem;--hdr-dropdown-icon-size:1.75rem;--hdr-dropdown-desc-size:.8125rem}.Header-module__GAI--a__root{z-index:20;background:var(--hdr-bg,light-dark(var(--wl-white),var(--wl-neutral-d7)));border-block-end:1px solid var(--hdr-border-color,var(--wl-border));color:var(--hdr-text,var(--wl-text));position:relative}.Header-module__GAI--a__bar{justify-content:space-between;align-items:center;gap:var(--hdr-space-md);inline-size:min(calc(100% - 2 * var(--hdr-container-padding)), var(--hdr-container-max));padding-inline:var(--hdr-container-padding);padding-block:var(--hdr-bar-padding-block);margin-inline:auto;display:flex;container:hdr/inline-size}.Header-module__GAI--a__brand{color:inherit;flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.Header-module__GAI--a__root[data-logo-scheme=light] .Header-module__GAI--a__brand{filter:invert()}.Header-module__GAI--a__desktopNav{display:none}.Header-module__GAI--a__navList{align-items:center;gap:var(--hdr-nav-gap);flex-direction:row;margin:0;padding:0;list-style:none;display:flex}.Header-module__GAI--a__navLink{align-items:center;gap:var(--hdr-dropdown-item-gap);color:var(--hdr-link-color,var(--hdr-text,var(--wl-text)));font-size:var(--hdr-link-size);font-weight:var(--hdr-link-weight);text-decoration:none;display:inline-flex}.Header-module__GAI--a__navLink:has(.Header-module__GAI--a__navLinkDescription){align-items:flex-start}.Header-module__GAI--a__navLinkText{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.Header-module__GAI--a__navLinkDescription{font-size:var(--hdr-dropdown-desc-size);color:var(--hdr-dropdown-desc-color,color-mix(in srgb, currentcolor 72%, transparent));text-wrap:pretty;font-weight:400;line-height:1.35}.Header-module__GAI--a__navLink:hover{color:var(--hdr-link-hover-color,var(--wl-accent))}.Header-module__GAI--a__navLink:hover .Header-module__GAI--a__navLinkDescription{color:var(--hdr-dropdown-desc-color,color-mix(in srgb, currentcolor 72%, transparent))}.Header-module__GAI--a__navLink:focus-visible,.Header-module__GAI--a__iconBtn:focus-visible,.Header-module__GAI--a__cta:focus-visible,.Header-module__GAI--a__toggle:focus-visible,.Header-module__GAI--a__dropdownTrigger:focus-visible,.Header-module__GAI--a__dropdownLink:focus-visible,.Header-module__GAI--a__mobileGroupSummary:focus-visible{outline:2px solid var(--hdr-accent,var(--wl-accent));outline-offset:2px;border-radius:2px}.Header-module__GAI--a__iconBtn{inline-size:var(--hdr-icon-size);block-size:var(--hdr-icon-size);color:var(--hdr-link-color,var(--hdr-text,var(--wl-text)));border-radius:var(--wl-radius-sm,.25rem);justify-content:center;align-items:center;display:inline-flex}.Header-module__GAI--a__iconBtn:hover{color:var(--hdr-link-hover-color,var(--wl-accent));background:color-mix(in srgb, currentcolor 10%, transparent)}.Header-module__GAI--a__iconBtn svg,.Header-module__GAI--a__toggle svg{inline-size:var(--hdr-icon-glyph);block-size:var(--hdr-icon-glyph)}.Header-module__GAI--a__cta{padding-block:var(--hdr-cta-padding-block);padding-inline:var(--hdr-cta-padding-inline);background:var(--hdr-cta-bg,var(--wl-accent));color:var(--hdr-cta-text,var(--wl-white));font-size:var(--hdr-link-size);font-weight:var(--hdr-cta-weight);border-radius:var(--hdr-cta-radius);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Header-module__GAI--a__cta:hover{background:var(--hdr-cta-hover-bg,var(--wl-accent-strong))}.Header-module__GAI--a__actions{align-items:center;gap:var(--hdr-space-md);flex-direction:row;display:flex}.Header-module__GAI--a__dropdown{position:relative}.Header-module__GAI--a__dropdownTrigger{color:var(--hdr-link-color,var(--hdr-text,var(--wl-text)));font:inherit;font-size:var(--hdr-link-size);font-weight:var(--hdr-link-weight);line-height:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;margin:0;padding:0;display:inline-flex}.Header-module__GAI--a__dropdownTrigger:hover{color:var(--hdr-link-hover-color,var(--wl-accent))}.Header-module__GAI--a__dropdownChevron{block-size:1em;inline-size:1em}.Header-module__GAI--a__dropdownTrigger[aria-expanded=true] .Header-module__GAI--a__dropdownChevron{rotate:180deg}.Header-module__GAI--a__dropdownPanel{z-index:10;min-inline-size:var(--hdr-dropdown-min-size);padding:var(--hdr-dropdown-padding);background:var(--hdr-dropdown-bg,var(--hdr-bg,light-dark(var(--wl-white),var(--wl-neutral-d7))));color:var(--hdr-dropdown-text,var(--hdr-text,var(--wl-text)));border:1px solid var(--hdr-dropdown-border,var(--hdr-border-color,var(--wl-border)));border-radius:var(--hdr-dropdown-radius);box-shadow:var(--hdr-dropdown-shadow,var(--wl-shadow-lg,0 .5rem 1.5rem oklch(0% 0 0/.15)));flex-direction:column;gap:.125rem;margin:0;margin-block-start:var(--hdr-dropdown-offset);list-style:none;display:none;position:absolute;inset-block-start:100%;inset-inline-start:0}.Header-module__GAI--a__dropdownPanel:before{content:"";block-size:var(--hdr-dropdown-offset);position:absolute;inset-block-start:calc(-1 * var(--hdr-dropdown-offset));inset-inline:0}.Header-module__GAI--a__dropdownPanel[data-open]{display:flex}.Header-module__GAI--a__dropdownLink{align-items:center;gap:var(--hdr-dropdown-item-gap);padding-block:var(--hdr-dropdown-item-padding-block);padding-inline:var(--hdr-dropdown-item-padding-inline);color:inherit;font-size:var(--hdr-link-size);font-weight:var(--hdr-link-weight);border-radius:var(--wl-radius-sm,.25rem);text-decoration:none;display:flex}.Header-module__GAI--a__dropdownLink:has(.Header-module__GAI--a__dropdownDescription){align-items:flex-start}.Header-module__GAI--a__dropdownPanel:has(.Header-module__GAI--a__dropdownDescription){min-inline-size:var(--hdr-dropdown-rich-min-size)}.Header-module__GAI--a__dropdownLink:hover{color:var(--hdr-link-hover-color,var(--wl-accent));background:var(--hdr-dropdown-item-hover-bg,color-mix(in srgb, currentcolor 10%, transparent))}.Header-module__GAI--a__dropdownLink:hover .Header-module__GAI--a__dropdownDescription{color:var(--hdr-dropdown-desc-color,color-mix(in srgb, currentcolor 72%, transparent))}.Header-module__GAI--a__dropdownItemText{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.Header-module__GAI--a__dropdownDescription{font-size:var(--hdr-dropdown-desc-size);color:var(--hdr-dropdown-desc-color,color-mix(in srgb, currentcolor 72%, transparent));text-wrap:pretty;white-space:normal;margin:0;font-weight:400;line-height:1.35}.Header-module__GAI--a__navItemIcon{inline-size:var(--hdr-dropdown-icon-size);block-size:var(--hdr-dropdown-icon-size);border-radius:var(--wl-radius-sm,.25rem);flex-shrink:0;position:relative;overflow:hidden}.Header-module__GAI--a__navItemIconImg{object-fit:cover}.Header-module__GAI--a__desktopFill{flex:1}.Header-module__GAI--a__navCenter{flex:1;justify-content:center}.Header-module__GAI--a__barCentered{align-items:stretch;gap:var(--hdr-space-sm);flex-direction:column}.Header-module__GAI--a__centeredTop{justify-content:center;align-items:center;display:flex;position:relative}.Header-module__GAI--a__centeredTop .Header-module__GAI--a__mobile{position:absolute;inset-inline-end:0}.Header-module__GAI--a__centeredNav{justify-content:center}.Header-module__GAI--a__mobile{flex-direction:row;align-items:center;display:flex}.Header-module__GAI--a__toggle{inline-size:var(--hdr-icon-size);block-size:var(--hdr-icon-size);color:var(--hdr-link-color,var(--hdr-text,var(--wl-text)));cursor:pointer;border-radius:var(--wl-radius-sm,.25rem);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Header-module__GAI--a__toggle:hover{color:var(--hdr-link-hover-color,var(--wl-accent));background:color-mix(in srgb, currentcolor 10%, transparent)}.Header-module__GAI--a__drawer{align-items:stretch;gap:var(--hdr-space-md);inline-size:var(--hdr-drawer-size);block-size:100dvb;max-block-size:none;padding:var(--hdr-space-lg);background:var(--hdr-bg,light-dark(var(--wl-white),var(--wl-neutral-d7)));color:var(--hdr-text,var(--wl-text));border:0;border-inline-start:1px solid var(--hdr-border-color,var(--wl-border));box-shadow:var(--wl-shadow-xl,0 0 2rem oklch(0% 0 0/.2));flex-direction:column;margin:0;position:fixed;inset-block:0;inset-inline:auto 0;overflow:auto}.Header-module__GAI--a__drawer:popover-open{display:flex}.Header-module__GAI--a__drawer::backdrop{background:var(--hdr-scrim,oklch(15% .02 260/.45))}.Header-module__GAI--a__drawerClose{align-self:flex-end}.Header-module__GAI--a__mobileList{gap:var(--hdr-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Header-module__GAI--a__mobileList .Header-module__GAI--a__navLink{font-size:1.0625rem}.Header-module__GAI--a__mobileGroup{flex-direction:column;display:flex}.Header-module__GAI--a__mobileGroupSummary{justify-content:space-between;align-items:center;gap:var(--hdr-space-sm);color:var(--hdr-link-color,var(--hdr-text,var(--wl-text)));font-size:1.0625rem;font-weight:var(--hdr-link-weight);cursor:pointer;padding:0;list-style:none;display:flex}.Header-module__GAI--a__mobileGroupSummary::-webkit-details-marker{display:none}.Header-module__GAI--a__mobileGroupSummary::marker{content:""}.Header-module__GAI--a__mobileGroupSummary:hover{color:var(--hdr-link-hover-color,var(--wl-accent))}.Header-module__GAI--a__mobileGroupChevron{flex-shrink:0;block-size:1.25rem;inline-size:1.25rem}.Header-module__GAI--a__mobileGroup[open] .Header-module__GAI--a__mobileGroupChevron{rotate:180deg}.Header-module__GAI--a__mobileSubList{gap:var(--hdr-space-sm);padding:0;border-inline-start:2px solid var(--hdr-dropdown-border,var(--hdr-border-color,var(--wl-border)));flex-direction:column;margin:0;margin-block-start:var(--hdr-space-md);padding-inline-start:var(--hdr-space-md);list-style:none;display:flex}@container hdr (min-width:48rem){.Header-module__GAI--a__mobile{display:none}.Header-module__GAI--a__desktopNav{align-items:center;gap:var(--hdr-nav-gap);flex-direction:row;display:flex}}@media (prefers-reduced-motion:no-preference){.Header-module__GAI--a__navLink{transition:color .15s}.Header-module__GAI--a__iconBtn,.Header-module__GAI--a__toggle{transition:color .15s,background-color .15s}.Header-module__GAI--a__cta{transition:background-color .15s}.Header-module__GAI--a__dropdownTrigger,.Header-module__GAI--a__dropdownLink{transition:color .15s,background-color .15s}.Header-module__GAI--a__dropdownChevron,.Header-module__GAI--a__mobileGroupChevron{transition:rotate .15s}.Header-module__GAI--a__dropdownPanel{opacity:0;transition:opacity .15s ease, translate .15s ease, display .15s allow-discrete;translate:0 -.25rem}.Header-module__GAI--a__dropdownPanel[data-open]{opacity:1;translate:0}@starting-style{.Header-module__GAI--a__dropdownPanel[data-open]{opacity:0;translate:0 -.25rem}}.Header-module__GAI--a__drawer{transition:translate .25s ease, display .25s allow-discrete, overlay .25s allow-discrete;translate:100%}.Header-module__GAI--a__drawer:dir(rtl){translate:-100%}.Header-module__GAI--a__drawer:popover-open{translate:0}.Header-module__GAI--a__drawer::backdrop{opacity:0;transition:opacity .25s ease, display .25s allow-discrete, overlay .25s allow-discrete}.Header-module__GAI--a__drawer:popover-open::backdrop{opacity:1}@starting-style{.Header-module__GAI--a__drawer:popover-open{translate:100%}.Header-module__GAI--a__drawer:popover-open:dir(rtl){translate:-100%}.Header-module__GAI--a__drawer:popover-open::backdrop{opacity:0}}}
