._78IOq_root{top:var(--sw-space-0);z-index:50;gap:calc(var(--sw-space-1) * .45);padding:var(--sw-space-2) var(--sw-site-margin-nav);background:0 0;display:grid;position:sticky}._78IOq_megaBackdrop{inset:var(--sw-space-0);z-index:0;pointer-events:none;visibility:hidden;opacity:0;background:var(--sw-color-surface-glass-light);-webkit-backdrop-filter:blur(var(--sw-space-1));backdrop-filter:blur(var(--sw-space-1));transition:opacity .16s,visibility .16s;display:none;position:fixed}._78IOq_container{z-index:1;align-items:center;gap:var(--sw-space-4);width:min(calc(100vw - (var(--sw-site-margin-nav) * 2)), var(--sw-container-nav-max));min-height:clamp(4.75rem,4.15rem + 1.35vw,5.75rem);padding:var(--sw-space-2) var(--sw-space-4);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-lg);background:var(--sw-color-surface-glass);box-shadow:var(--sw-shadow-cartoon-sm);-webkit-backdrop-filter:blur(var(--sw-blur-md));backdrop-filter:blur(var(--sw-blur-md));grid-template-columns:auto minmax(0,1fr) auto;margin-inline:auto;display:grid;position:relative}._78IOq_homeAnnouncement{display:none}._78IOq_brand{z-index:41;min-height:2.75rem;color:var(--sw-color-text-on-light);justify-self:start;align-items:center;text-decoration:none;display:inline-flex;position:relative}._78IOq_brand:focus-visible,._78IOq_root ._78IOq_actionButton:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-border-strong);outline-offset:var(--sw-space-1);box-shadow:0 0 0 calc(var(--sw-stroke-sm) + var(--sw-space-1)) var(--sw-color-focus-ring)}._78IOq_desktopNav,._78IOq_actions{align-items:center;gap:var(--sw-space-2);display:flex}._78IOq_desktopNav{justify-content:center;min-width:0}._78IOq_actions{justify-content:flex-end;min-width:0}._78IOq_actionButton{min-height:clamp(2.75rem,2.48rem + .55vw,3.25rem);padding:var(--sw-space-2) var(--sw-space-4);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-black)}._78IOq_container[data-nav-fit-compact=true]{justify-content:space-between;min-height:4.75rem;display:flex}._78IOq_container[data-nav-fit-compact=true] ._78IOq_desktopNav{display:none}._78IOq_container[data-nav-fit-compact=true] [data-mobile-drawer]{display:block}@media (min-width:1366px){._78IOq_megaBackdrop{display:block}._78IOq_root:has(._78IOq_desktopNav details[open]) ._78IOq_megaBackdrop{pointer-events:auto;visibility:visible;opacity:1}}@media (max-width:1365px){._78IOq_container{justify-content:space-between;min-height:4.75rem;display:flex}._78IOq_desktopNav{display:none}}@media (max-width:767px){._78IOq_container{background:var(--sw-mobile-header-surface,var(--sw-color-surface-primary));color:var(--sw-mobile-header-text,var(--sw-color-text-on-light));-webkit-backdrop-filter:none;backdrop-filter:none}._78IOq_brand{--sw-logo-outline-color:var(--sw-mobile-header-logo-outline,var(--sw-color-text-on-light))}._78IOq_actions{display:none}}body:has([data-home-announcement-page]) ._78IOq_homeAnnouncement{display:block}@media (prefers-reduced-motion:reduce){._78IOq_megaBackdrop,._78IOq_root ._78IOq_actionButton{transition:none}._78IOq_root ._78IOq_actionButton:hover:not(:disabled){transform:none}}
