.nn-header,.nn-menu{--nn-menu-dur-in:.24s;--nn-menu-dur-out:.16s;--nn-menu-dur-item:.24s;--nn-menu-dur-photo:.36s;--nn-menu-dur-icon:.3s;--nn-menu-lead:40ms;--nn-menu-step:50ms;--nn-menu-spread:.2s;--nn-menu-rise:12px;--nn-menu-blur:16px}.nn-header .nn-menu-trigger{box-sizing:border-box;width:var(--nn-control-h);height:var(--nn-control-h);border:1px solid;padding:0}@media (min-width:1024px){.nn-header .nn-menu-trigger{width:auto;padding:0 var(--s-4)}.nn-header .nn-menu-trigger-text{justify-items:center;display:inline-grid}}.nn-menu-trigger-word{grid-area:1/1}.nn-menu-trigger [data-nn-word=close],.nn-menu-trigger[aria-expanded=true] [data-nn-word=menu]{visibility:hidden}.nn-menu-trigger[aria-expanded=true] [data-nn-word=close]{visibility:visible}.nn-menu-icon-line{transform-box:fill-box;transform-origin:50%;transition:transform var(--nn-menu-dur-out) var(--motion-ease-in-out)}.nn-menu-trigger[aria-expanded=true] .nn-menu-icon-line{transition-duration:var(--nn-menu-dur-icon)}.nn-menu-trigger[aria-expanded=true] .nn-menu-icon-top{transform:translateY(3px)rotate(45deg)}.nn-menu-trigger[aria-expanded=true] .nn-menu-icon-bottom{transform:translateY(-3px)rotate(-45deg)}body:has(>[data-nn-menu]) .nn-header.nn-root{z-index:60}body:has(>[data-nn-menu][data-nn-state=open]) .nn-header.nn-root{color:var(--ink);--nn-muted:var(--ink-muted);--nn-line-control:var(--line-control);--nn-ring:var(--ink);--nn-halo:var(--surface-raised);--nn-state-shift:var(--state-shift-raised);--nn-chrome-hover:initial;--nn-chrome-press:initial;background:0 0;border-bottom-color:#0000}body:has(>[data-nn-menu][data-nn-state=open]) .nn-header.nn-root .nn-header-nav{visibility:hidden}body:has(>[data-nn-menu][data-nn-state=open]) .nn-header.nn-root .nn-header-actions>:not([data-nn-menu-trigger]){display:none}@media (max-width:1023.98px){body:has(>[data-nn-menu][data-nn-state=open][data-has-photo]) .nn-header.nn-root{color:var(--on-photo);--nn-muted:var(--on-photo);--nn-line-control:rgb(var(--on-photo-rgb) / .55);--nn-ring:var(--on-photo);--nn-halo:rgb(var(--nn-veil-rgb) / .6);--nn-chrome-hover:rgb(var(--nn-veil-rgb) / var(--nn-photo-veil-hover));--nn-chrome-press:rgb(var(--nn-veil-rgb) / var(--nn-photo-veil-press))}}@media (min-width:1024px){body:has(>[data-nn-menu][data-nn-state=open][data-has-photo]) .nn-header.nn-root .nn-header-actions{color:var(--on-photo);--nn-muted:var(--on-photo);--nn-line-control:rgb(var(--on-photo-rgb) / .55);--nn-ring:var(--on-photo);--nn-halo:rgb(var(--nn-veil-rgb) / .6);--nn-chrome-hover:rgb(var(--nn-veil-rgb) / var(--nn-photo-veil-hover));--nn-chrome-press:rgb(var(--nn-veil-rgb) / var(--nn-photo-veil-press))}.nn-menu[data-nn-menu][data-has-photo] .nn-menu-veil{background:linear-gradient(to bottom, rgb(var(--nn-veil-rgb) / .6) 0, rgb(var(--nn-veil-rgb) / .6) calc(var(--banner-h,0px) + var(--header-h)), rgb(var(--nn-veil-rgb) / 0) calc(var(--banner-h,0px) + var(--header-h) * 2));display:block;position:absolute;inset:0}}.nn-menu[data-nn-menu] .nn-menu-main{padding-top:calc(var(--banner-h,0px) + var(--header-h) + var(--s-6))}@media (min-width:1024px){.nn-menu[data-nn-menu] .nn-menu-locale-row{justify-content:flex-start;gap:var(--s-4);margin-top:auto;display:flex}}.nn-menu-photo{overflow:hidden}.nn-menu[data-nn-state=open]{animation:nn-menu-fade-in var(--nn-menu-dur-in) var(--motion-ease-out) both}.nn-menu[data-nn-state=closing]{animation:nn-menu-fade-out var(--nn-menu-dur-out) var(--motion-ease-out) both;pointer-events:none}.nn-menu[data-nn-state=open] .nn-menu-photo-img{animation:nn-menu-photo-in var(--nn-menu-dur-photo) var(--motion-ease-out) both}.nn-menu[data-nn-state=open] .nn-menu-item{animation:nn-menu-item-in var(--nn-menu-dur-item) var(--motion-ease-out) both;animation-delay:calc(var(--nn-menu-lead) + var(--nn-i,0) * min(var(--nn-menu-step), var(--nn-menu-spread) / max(var(--nn-n,1) - 1, 1)))}@keyframes nn-menu-fade-in{0%{opacity:0}}@keyframes nn-menu-fade-out{to{opacity:0}}@keyframes nn-menu-photo-in{0%{filter:blur(var(--nn-menu-blur));transform:scale(1.04)}}@keyframes nn-menu-item-in{0%{opacity:0;transform:translateY(var(--nn-menu-rise))}}@media (prefers-reduced-motion:reduce){.nn-menu[data-nn-state=open] .nn-menu-photo-img,.nn-menu[data-nn-state=open] .nn-menu-item{animation:none}.nn-menu-icon-line,.nn-menu-trigger[aria-expanded=true] .nn-menu-icon-line{transition:none}}.nn-menu[aria-busy=true]{cursor:progress}.nn-menu .nn-menu-primary-link{padding-bottom:var(--s-3);-moz-column-break-inside:avoid;break-inside:avoid;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}@media (min-width:1024px){.nn-menu .nn-menu-primary>li{-moz-column-break-inside:avoid;break-inside:avoid;container-type:inline-size}.nn-menu .nn-menu-primary-link{font-size:clamp(var(--display-5), 18cqi, var(--nn-megamenu-link-size))}}.nn-menu [data-nn-pending]{text-underline-offset:.04em;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:2px}[data-nn-route-focus]:focus{outline:none}
