.ldgnoG_navbarWrap{z-index:100;top:var(--space-4);padding:0 var(--space-4);transition:transform .3s var(--ease-out);position:fixed;left:0;right:0}.ldgnoG_navbarWrap[data-hidden]:not(:has(:focus-visible)){transform:translateY(calc(-100% - var(--space-4)))}.ldgnoG_navbar{z-index:50;max-width:var(--container-max);height:var(--nav-height);background:var(--color-white);border-radius:var(--radius-xl);padding:0 var(--space-6);box-shadow:var(--shadow-md);transition:box-shadow .3s var(--ease-out);align-items:center;margin:0 auto;display:flex;position:relative}.ldgnoG_navbarWrap[data-menu-open] .ldgnoG_navbar{box-shadow:none}.ldgnoG_navbarLogo{margin-right:var(--space-10);flex-shrink:0;align-items:center;height:52px;display:flex}.ldgnoG_brandFallback{font-weight:var(--fw-extrabold);font-size:var(--fs-h4);letter-spacing:var(--ls-tight);color:var(--color-black)}.ldgnoG_logoImage{width:auto;height:100%}.ldgnoG_navbarNavList{align-items:center;gap:var(--space-6);display:flex}.ldgnoG_navLink{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-primary);transition:color var(--t-fast);padding:var(--space-2) 0;white-space:nowrap;align-items:center;gap:var(--space-1);display:inline-flex}.ldgnoG_navLink:hover,.ldgnoG_mobileNavLink:hover{color:var(--color-yellow-600)}.ldgnoG_navLinkActive{color:var(--text-primary);font-weight:var(--fw-bold);position:relative}.ldgnoG_navLinkActive:after,.ldgnoG_mobileNavLinkActive:after{content:"";bottom:calc(var(--space-2) * -1);background:var(--color-yellow-400);border-radius:2px;height:3px;position:absolute;left:0;right:0}.ldgnoG_dropdownTriggerBtn{cursor:pointer;font-family:inherit}.ldgnoG_navItemWithSubmenu{align-items:center;display:flex;position:relative}.ldgnoG_chevron{transition:transform var(--t-fast)}.ldgnoG_chevronOpen{transform:rotate(180deg)}.ldgnoG_dropdownMenu{top:calc(100% + var(--space-3));background:var(--color-white);border-radius:var(--radius-md);min-width:210px;box-shadow:var(--shadow-md);border:1px solid var(--border-subtle);padding:var(--space-2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-fast), transform var(--t-fast), visibility var(--t-fast);z-index:60;position:absolute;left:50%;transform:translate(-50%)translateY(-6px)}.ldgnoG_dropdownMenu:before{content:"";top:calc(var(--space-4) * -1);height:var(--space-4);position:absolute;left:0;right:0}.ldgnoG_dropdownOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.ldgnoG_dropdownList{gap:var(--space-1);flex-direction:column;display:flex}.ldgnoG_dropdownLink{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--text-primary);transition:background-color var(--t-fast), color var(--t-fast);white-space:nowrap;display:block}.ldgnoG_dropdownLink:hover{background-color:var(--color-gray-100);color:var(--color-yellow-600)}.ldgnoG_navbarActions{gap:var(--space-3);flex-shrink:0;align-items:center;margin-left:auto;display:flex}.ldgnoG_navbarBurger{border:1.5px solid var(--border-default);width:44px;height:44px;color:var(--text-primary);border-radius:50%;place-items:center;display:none}.ldgnoG_mobileMenu{z-index:40;padding-top:calc(var(--space-4) + var(--nav-height) + var(--space-4));background:var(--color-white);visibility:hidden;clip-path:inset(0 0 100%);flex-direction:column;transition:clip-path .24s cubic-bezier(.5,0,.75,0),visibility 0s .24s;display:none;position:fixed;inset:0}.ldgnoG_mobileMenu.ldgnoG_isOpen{visibility:visible;clip-path:inset(0);transition:clip-path .48s var(--ease-out), visibility 0s}.ldgnoG_mobileMenuNav>*,.ldgnoG_mobileMenuActions{opacity:0;transition:opacity .12s ease-in,transform .16s ease-in;transform:translateY(-12px)}.ldgnoG_mobileMenu.ldgnoG_isOpen .ldgnoG_mobileMenuNav>*,.ldgnoG_mobileMenu.ldgnoG_isOpen .ldgnoG_mobileMenuActions{opacity:1;transition:opacity .32s ease-out, transform .42s var(--ease-out);transition-delay:calc(.12s + var(--i,0) * 40ms);transform:none}.ldgnoG_burgerOpen,.ldgnoG_burgerClose{transition:opacity .2s ease-out, transform .3s var(--ease-out);grid-area:1/1}.ldgnoG_burgerClose{opacity:0;transform:rotate(-90deg)scale(.6)}.ldgnoG_navbarBurger[aria-expanded=true] .ldgnoG_burgerOpen{opacity:0;transform:rotate(90deg)scale(.6)}.ldgnoG_navbarBurger[aria-expanded=true] .ldgnoG_burgerClose{opacity:1;transform:none}.ldgnoG_mobileMenuNav{min-height:0;padding:var(--space-4) var(--space-8) var(--space-8);overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--space-4), #000 calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--space-4), #000 calc(100% - var(--space-8)), transparent);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ldgnoG_mobileNavGroup{flex-direction:column;align-items:flex-start;display:flex}.ldgnoG_mobileNavGroup+.ldgnoG_mobileNavGroup{margin-top:var(--space-8)}.ldgnoG_mobileNavGroupLabel{margin-bottom:var(--space-2);font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary)}.ldgnoG_mobileNavLink{min-height:44px;font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);color:var(--text-primary);transition:color var(--t-fast);align-items:center;display:flex;position:relative}.ldgnoG_mobileNavLinkActive{font-weight:var(--fw-bold)}.ldgnoG_mobileNavLinkActive:after{bottom:var(--space-1)}.ldgnoG_mobileMenuActions{padding:var(--space-4) var(--space-8) max(var(--space-6), env(safe-area-inset-bottom));gap:var(--space-3);flex-direction:column;flex-shrink:0;display:flex}.ldgnoG_mobileMenuActions>a{width:100%}@media (min-width:641px){.ldgnoG_mobileMenuActions{flex-direction:row}.ldgnoG_mobileMenuActions>a{flex:1}}@media (prefers-reduced-motion:reduce){.ldgnoG_navbarWrap{transition:none}.ldgnoG_mobileMenu,.ldgnoG_mobileMenu.ldgnoG_isOpen{clip-path:none;opacity:0;transition:opacity .15s ease-out,visibility 0s .15s}.ldgnoG_mobileMenu.ldgnoG_isOpen{opacity:1;transition:opacity .15s ease-out}.ldgnoG_mobileMenuNav>*,.ldgnoG_mobileMenuActions,.ldgnoG_mobileMenu.ldgnoG_isOpen .ldgnoG_mobileMenuNav>*,.ldgnoG_mobileMenu.ldgnoG_isOpen .ldgnoG_mobileMenuActions,.ldgnoG_burgerOpen,.ldgnoG_burgerClose,.ldgnoG_navbarBurger[aria-expanded=true] .ldgnoG_burgerOpen,.ldgnoG_navbarBurger[aria-expanded=true] .ldgnoG_burgerClose{transition:opacity .15s ease-out;transform:none}}@media (max-width:1199px){.ldgnoG_navbarLogo{margin-right:var(--space-6)}.ldgnoG_navbarNavList{gap:var(--space-5)}}.ldgnoG_navbarWrap[data-compact] .ldgnoG_mobileMenu{display:flex}.ldgnoG_navbarWrap[data-compact] .ldgnoG_navbarNavList,.ldgnoG_navbarWrap[data-compact] .ldgnoG_navbarActions>a{display:none}.ldgnoG_navbarWrap[data-compact] .ldgnoG_navbarBurger{display:grid}.ldgnoG_navbarWrap[data-compact] .ldgnoG_navbar{padding:0 var(--space-4)}.ldgnoG_navbarWrap[data-compact] .ldgnoG_navbarLogo{margin-right:auto}@media (max-width:1099px){.ldgnoG_mobileMenu{display:flex}.ldgnoG_navbarNavList,.ldgnoG_navbarActions>a{display:none}.ldgnoG_navbarBurger{display:grid}.ldgnoG_navbar{padding:0 var(--space-4)}.ldgnoG_navbarLogo{margin-right:auto}}
