@media (max-width:768px){html.nav-open{overflow:hidden;overscroll-behavior:none}.nav-links{display:flex;flex-direction:column;gap:0;margin:0;max-height:0;opacity:0;order:4;overflow-y:hidden;padding:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease-in-out,padding .4s ease;width:100%}.nav-links.active{-webkit-overflow-scrolling:touch;max-height:calc(100vh - var(--nav-offset, 90px));max-height:calc(100dvh - var(--nav-offset, 90px));opacity:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) 0 var(--space-6) 0;touch-action:pan-y}.nav-links>li{border-bottom:1px solid var(--gray-200);width:100%}.nav-links>li:last-child{border-bottom:none}.nav-links>li>a{align-items:center;display:flex;font-size:var(--text-base);min-height:44px;padding:var(--space-4)}.navbar .nav-links .dropdown-menu,.navbar .nav-links .dropdown-submenu{background-color:rgba(0,0,0,.03);border:none;border-radius:0;box-shadow:none;display:block;height:0;margin:0;max-height:none;min-width:0;opacity:1;overflow:hidden;padding:0;pointer-events:none;position:static;transform:none;transition:height .35s ease-in-out;visibility:hidden;width:100%;will-change:height}.navbar .nav-links .dropdown-submenu{background-color:rgba(0,0,0,.06)}.navbar .nav-links .dropdown-menu.is-animating,.navbar .nav-links .dropdown-submenu.is-animating{pointer-events:auto!important;visibility:visible!important}.navbar .nav-links .has-dropdown.active>.dropdown-menu,.navbar .nav-links .has-dropdown.active>.dropdown-submenu{height:auto;pointer-events:auto;visibility:visible}.dropdown-menu li,.dropdown-submenu li{border-bottom:1px solid var(--gray-200)}.dropdown-menu li a,.dropdown-submenu li a{font-size:var(--text-base);min-height:44px;padding:var(--space-4) var(--space-6)}.dropdown-submenu li a{padding-left:var(--space-8)}.dropdown-toggle i{margin-left:auto;transition:transform .3s ease}.has-dropdown.active>.dropdown-toggle i{transform:rotate(180deg)}.dropdown-menu .has-dropdown.active>.dropdown-toggle .fa-chevron-right{transform:rotate(90deg)}.dropdown-menu .has-dropdown>a:after,.has-dropdown:before{display:none}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.dropdown-toggle i,.nav-links,.navbar .nav-links .has-dropdown>.dropdown-menu,.navbar .nav-links .has-dropdown>.dropdown-submenu{transition:none!important}}
