.site-navigation__action-error.svelte-1omvjtj{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--content-gutter);color:var(--foreground);background:var(--background);flex-wrap:wrap;display:flex}.site-navigation__action-error.svelte-1omvjtj p:where(.svelte-1omvjtj){margin:0}.site-navigation__text-link.svelte-1omvjtj,.site-navigation__text-label.svelte-1omvjtj{max-width:100%;padding:var(--spacing) var(--space-xs);color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;text-decoration:none;display:inline-block}.site-navigation__text-link.svelte-1omvjtj{cursor:pointer;transition:opacity var(--motion-duration-slow) var(--motion-easing);background:0 0;border:0}@media (hover:hover){.site-navigation__link-list.svelte-1omvjtj:has(>.site-navigation__link-item:where(.svelte-1omvjtj)>.site-navigation__text-link:where(.svelte-1omvjtj):not(.site-navigation__group-label):hover)>.site-navigation__link-item:where(.svelte-1omvjtj)>.site-navigation__text-link:where(.svelte-1omvjtj):not(.site-navigation__group-label):not(:hover){opacity:.45}}.site-navigation__link-list.svelte-1omvjtj:not(:has(>.site-navigation__link-item>.site-navigation__text-link:hover)):has(>.site-navigation__link-item:where(.svelte-1omvjtj)>.site-navigation__text-link:where(.svelte-1omvjtj):not(.site-navigation__group-label):focus-visible)>.site-navigation__link-item:where(.svelte-1omvjtj)>.site-navigation__text-link:where(.svelte-1omvjtj):not(.site-navigation__group-label):not(:focus-visible){opacity:.45}.site-navigation__text-link.svelte-1omvjtj:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--space-2xs)}.site-navigation__group-label.svelte-1omvjtj{padding:0 var(--space-xs);color:var(--muted-foreground);font-size:calc(var(--type-small) * .75);text-transform:uppercase;letter-spacing:.08em}.site-navigation__text-link.site-navigation__group-label.svelte-1omvjtj{color:var(--foreground)}.site-navigation__parent-arrow.svelte-1omvjtj{display:none}html[data-design=standard] .site-navigation__desktop.svelte-1omvjtj .site-navigation__main-link:where(.svelte-1omvjtj){align-items:center;gap:var(--space-lg);padding-block:var(--space-2xs);font-family:var(--type-font-heading);font-size:var(--type-heading3);font-weight:var(--type-weight-heading);line-height:var(--type-leading-heading);letter-spacing:var(--type-tracking-heading);text-transform:none;display:inline-flex}html[data-design=standard] .site-navigation__desktop.svelte-1omvjtj .site-navigation__parent-arrow:where(.svelte-1omvjtj){flex-shrink:0;display:inline-flex}html[data-design=standard] .site-navigation__desktop.svelte-1omvjtj .site-navigation__text-link.site-navigation__main-link:where(.svelte-1omvjtj):hover{text-underline-offset:var(--space-2xs);text-decoration:underline 1px}html[data-design=standard] .site-navigation__desktop.svelte-1omvjtj .site-navigation__link-list--subpages:where(.svelte-1omvjtj),html[data-design=standard] .site-navigation__desktop.svelte-1omvjtj .site-navigation__columns--subpages:where(.svelte-1omvjtj){border-inline-start:1px solid var(--border);margin-inline-start:var(--space-xs);padding-inline-start:var(--space-lg)}html[data-design=standard] .site-navigation__desktop.svelte-1omvjtj .site-navigation__link-list--subpages:where(.svelte-1omvjtj){margin-top:var(--space-md)}.site-navigation__section-label.svelte-1omvjtj{margin-bottom:var(--space-lg)}.site-navigation__columns.svelte-1omvjtj{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.site-navigation__column.svelte-1omvjtj{min-width:0}.site-navigation__link-list.svelte-1omvjtj{gap:var(--spacing);margin:var(--space-sm) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.site-navigation__link-item.svelte-1omvjtj{min-width:0}.site-navigation__link-item--group.svelte-1omvjtj{width:100%}.site-navigation__form-link.svelte-1omvjtj{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;font-weight:500}.site-navigation__announcement.svelte-1omvjtj{background:var(--foreground);color:var(--background)}.site-navigation--floating.svelte-1omvjtj .site-navigation__announcement:where(.svelte-1omvjtj){border-start-start-radius:var(--control-radius);border-start-end-radius:var(--control-radius)}.site-navigation__announcement-content.svelte-1omvjtj{justify-content:center;align-items:center;gap:var(--space-xs);max-width:calc(var(--content-max-width) + 2 * var(--content-gutter));padding:var(--space-2xs) var(--content-gutter);color:inherit;font-family:var(--type-font-body);font-size:var(--type-small);font-weight:var(--type-weight-body);line-height:var(--type-leading-body);text-align:center;overflow-wrap:anywhere;margin:0 auto;text-decoration:none;display:flex}.site-navigation__announcement-text.svelte-1omvjtj{min-width:0}.site-navigation__announcement-arrow.svelte-1omvjtj{flex:none;display:inline-flex}a.site-navigation__announcement-content.svelte-1omvjtj:hover .site-navigation__announcement-text:where(.svelte-1omvjtj){text-underline-offset:var(--space-2xs);text-decoration:underline}a.site-navigation__announcement-content.svelte-1omvjtj:focus-visible{outline:var(--focus-ring-width) solid currentColor;outline-offset:calc(-1 * var(--focus-ring-width))}.site-navigation.svelte-1omvjtj{--navigation-menu-background:color-mix(in srgb, var(--background) 84%, var(--primary));--navigation-menu-active-background:color-mix(in srgb, var(--background) 72%, var(--primary));z-index:50;isolation:isolate;border-bottom:var(--border-width) solid var(--border);background:var(--background);color:var(--foreground);font-family:var(--type-font-body);font-size:var(--type-small);font-weight:var(--type-weight-body);line-height:var(--type-leading-body);transition:background-color var(--motion-duration-default) var(--motion-easing), border-color var(--motion-duration-default) var(--motion-easing), color var(--motion-duration-default) var(--motion-easing), box-shadow var(--motion-duration-default) var(--motion-easing);position:relative}.site-navigation--fixed.svelte-1omvjtj{inset-inline:0;top:var(--preview-status-height,0px);z-index:50;position:fixed}.site-navigation--fixed[data-scrolled=false].svelte-1omvjtj{border-color:#0000}.site-navigation--floating.svelte-1omvjtj{inset-inline:var(--space-sm);top:calc(var(--space-sm) + var(--preview-status-height,0px));z-index:50;width:auto;max-width:calc(var(--content-max-width) + 2 * var(--content-gutter));border-radius:var(--control-radius);box-shadow:var(--shadow-lg);margin-inline:auto;position:fixed}.site-navigation__container.svelte-1omvjtj{width:100%;max-width:calc(var(--content-max-width) + 2 * var(--content-gutter));padding:var(--space-xs) var(--content-gutter);min-height:var(--control-height-lg);justify-content:space-between;align-items:center;gap:var(--space-md);margin-inline:auto;display:flex}.site-navigation__brand.svelte-1omvjtj{align-items:center;gap:var(--space-xs);min-width:0;font-family:var(--type-font-heading);font-size:var(--type-heading3);font-weight:var(--type-weight-heading);line-height:var(--type-leading-heading);letter-spacing:var(--type-tracking-heading);display:flex}.site-navigation__brand.svelte-1omvjtj:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:2px}.site-navigation__brand.svelte-1omvjtj{--site-logo-height:var(--control-height-sm)}.site-navigation__brand[data-logo-size=xs].svelte-1omvjtj{--site-logo-height:calc(var(--control-height-sm) * .625)}.site-navigation__brand[data-logo-size=s].svelte-1omvjtj{--site-logo-height:var(--control-height-xs)}.site-navigation__brand[data-logo-size=l].svelte-1omvjtj{--site-logo-height:var(--control-height-lg)}.site-navigation__brand[data-logo-size=xl].svelte-1omvjtj{--site-logo-height:calc(var(--control-height-sm) * 1.5)}.site-navigation__logo-svg.svelte-1omvjtj{flex-shrink:0;display:inline-flex}.site-navigation__logo-svg.svelte-1omvjtj svg{height:var(--site-logo-height);fill:currentColor;width:auto;max-width:40vw;display:block}.site-navigation.svelte-1omvjtj .site-navigation__logo{height:var(--site-logo-height);object-fit:contain;width:auto;max-width:40vw}.site-navigation__brand-name.svelte-1omvjtj{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-navigation__desktop.svelte-1omvjtj,.site-navigation__actions--desktop.svelte-1omvjtj{display:none}.site-navigation__desktop.svelte-1omvjtj .site-navigation__top-control{color:inherit;font-size:var(--type-small);padding-inline:var(--space-xs);border-radius:var(--button-radius);transition:background-color var(--motion-duration-slow) var(--motion-easing), color var(--motion-duration-slow) var(--motion-easing)}.site-navigation__desktop.svelte-1omvjtj .site-navigation__top-control:hover,.site-navigation__desktop.svelte-1omvjtj .site-navigation__top-control:focus-visible,.site-navigation__desktop.svelte-1omvjtj .site-navigation__top-control[data-state=open]{background:var(--foreground);color:var(--background);text-decoration:none}.site-navigation__desktop.svelte-1omvjtj .site-navigation__top-control[data-state=open]{background:var(--navigation-menu-active-background);color:var(--foreground)}.site-navigation__actions.svelte-1omvjtj{align-items:center;gap:var(--space-sm)}.site-navigation__actions--mobile.svelte-1omvjtj{gap:var(--space-xs);display:flex}.site-navigation__submenu.svelte-1omvjtj{width:100%;max-width:calc(var(--content-max-width) + 2 * var(--content-gutter));padding:var(--space-xl) var(--content-gutter);margin-inline:auto}.site-navigation__desktop.svelte-1omvjtj .site-navigation__menu-root,.site-navigation__desktop.svelte-1omvjtj .site-navigation__menu-item{position:static}.site-navigation__desktop.svelte-1omvjtj .site-navigation__mega-panel{width:100%;max-height:calc(100dvh - var(--site-navigation-bottom));background:var(--navigation-menu-background);color:var(--foreground);box-shadow:var(--shadow-lg);animation:svelte-1omvjtj-navigation-reveal var(--motion-duration-slow) var(--motion-easing) both;border-radius:0;margin:0;padding:0;position:absolute;inset:100% 0 auto;overflow-y:auto}.site-navigation__desktop.svelte-1omvjtj .site-navigation__mega-panel[data-state=closed]{animation:svelte-1omvjtj-navigation-conceal var(--motion-duration-default) var(--motion-easing) both;pointer-events:none}.site-navigation__backdrop.svelte-1omvjtj{inset:var(--site-navigation-bottom) 0 0;z-index:-1;background:color-mix(in oklab, var(--foreground) 25%, transparent);cursor:default;border:0;padding:0;position:fixed}.site-navigation__mobile-dropdown.svelte-1omvjtj{max-height:calc(100dvh - var(--site-navigation-bottom));background:var(--navigation-menu-background);color:var(--foreground);box-shadow:var(--shadow-lg);position:absolute;inset:100% 0 auto;overflow-y:auto}.site-navigation[data-menu-open=true].svelte-1omvjtj{background:var(--background);color:var(--foreground);border-color:var(--border)}.site-navigation--floating[data-menu-open=true].svelte-1omvjtj{border-end-end-radius:0;border-end-start-radius:0}.site-navigation--floating.svelte-1omvjtj .site-navigation__mega-panel,.site-navigation--floating.svelte-1omvjtj .site-navigation__mobile-dropdown:where(.svelte-1omvjtj){border-end-end-radius:var(--control-radius);border-end-start-radius:var(--control-radius)}@keyframes svelte-1omvjtj-navigation-reveal{0%{clip-path:inset(0 0 100%);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes svelte-1omvjtj-navigation-conceal{0%{clip-path:inset(0);opacity:1}to{clip-path:inset(0 0 100%);opacity:0}}.site-navigation__hamburger.svelte-1omvjtj{gap:var(--spacing);flex-direction:column;display:flex}.site-navigation[data-menu-open=true].svelte-1omvjtj .site-navigation__hamburger-line:where(.svelte-1omvjtj):first-child{transform:translateY(calc(1.5 * var(--spacing))) rotate(45deg)}.site-navigation[data-menu-open=true].svelte-1omvjtj .site-navigation__hamburger-line:where(.svelte-1omvjtj):nth-child(2){opacity:0}.site-navigation[data-menu-open=true].svelte-1omvjtj .site-navigation__hamburger-line:where(.svelte-1omvjtj):last-child{transform:translateY(calc(-1.5 * var(--spacing))) rotate(-45deg)}.site-navigation__hamburger-line.svelte-1omvjtj{transition:transform var(--motion-duration-default) var(--motion-easing), opacity var(--motion-duration-default) var(--motion-easing);height:calc(var(--spacing) / 2);width:calc(5 * var(--spacing));border-radius:var(--radius);background:currentColor}.site-navigation__visually-hidden.svelte-1omvjtj{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-navigation__mobile-links.svelte-1omvjtj{gap:var(--space-xs);padding:var(--space-sm) var(--content-gutter);flex-direction:column;display:flex}.site-navigation__mobile-heading.svelte-1omvjtj{align-items:center;gap:var(--space-xs);min-height:var(--control-height-default);font-weight:500;display:flex}.site-navigation__mobile-back.svelte-1omvjtj{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--control-radius);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.site-navigation__mobile-back.svelte-1omvjtj:focus-visible,.site-navigation__mobile-entry.svelte-1omvjtj:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--space-2xs)}.site-navigation__mobile-parent-link.svelte-1omvjtj{border-bottom:var(--border-width) solid var(--border);padding-bottom:var(--space-xs)}.site-navigation__mobile-parent-link.svelte-1omvjtj .site-navigation__text-link:where(.svelte-1omvjtj){width:100%;font-weight:500}.site-navigation__mobile-list.svelte-1omvjtj{gap:var(--spacing);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.site-navigation__mobile-item.svelte-1omvjtj{min-width:0}.site-navigation__mobile-entry.svelte-1omvjtj,.site-navigation__mobile-item.svelte-1omvjtj>.site-navigation__text-link:where(.svelte-1omvjtj),.site-navigation__mobile-item.svelte-1omvjtj>.site-navigation__text-label:where(.svelte-1omvjtj){width:100%;min-height:var(--control-height-default);justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs);color:inherit;font:inherit;text-align:start;text-decoration:none;display:flex}.site-navigation__mobile-entry.svelte-1omvjtj{cursor:pointer;background:0 0;border:0}.site-navigation__mobile-footer.svelte-1omvjtj{gap:var(--space-sm);padding:var(--space-md) var(--content-gutter);flex-direction:column;display:flex}.site-navigation__action-group.svelte-1omvjtj{display:contents}.site-navigation[data-transparent-navigation=true].svelte-1omvjtj{box-shadow:none;color:var(--navigation-overlay-foreground,var(--foreground));background:0 0;border-color:#0000}.site-navigation[data-transparent-navigation=true].svelte-1omvjtj .site-navigation__top-control{color:inherit}.site-navigation[data-transparent-navigation=true].svelte-1omvjtj .site-navigation__top-control:hover,.site-navigation[data-transparent-navigation=true].svelte-1omvjtj .site-navigation__top-control:focus-visible{background:var(--navigation-overlay-foreground,var(--foreground));color:var(--background)}.site-navigation[data-transparent-navigation=true].svelte-1omvjtj .site-navigation__actions:where(.svelte-1omvjtj){--background:transparent;--foreground:var(--navigation-overlay-foreground);--border:color-mix(in oklab, var(--navigation-overlay-foreground) 40%, transparent)}@media (width>=1024px){.site-navigation__container.svelte-1omvjtj{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.site-navigation__brand.svelte-1omvjtj{justify-self:start}.site-navigation__desktop.svelte-1omvjtj{justify-self:center;align-items:center;display:flex}.site-navigation__actions--desktop.svelte-1omvjtj{justify-self:end;display:flex}.site-navigation__actions--mobile.svelte-1omvjtj,.site-navigation__mobile-dropdown.svelte-1omvjtj{display:none}}@media (prefers-reduced-motion:reduce){.site-navigation.svelte-1omvjtj,.site-navigation__hamburger-line.svelte-1omvjtj,.site-navigation__text-link.svelte-1omvjtj,.site-navigation__desktop.svelte-1omvjtj .site-navigation__top-control{transition:none}.site-navigation__desktop.svelte-1omvjtj .site-navigation__mega-panel,.site-navigation__desktop.svelte-1omvjtj .site-navigation__mega-panel[data-state=closed]{animation:none}}
