.submenu-trigger{display:flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:var(--navy);font:inherit;font-size:.92rem;font-weight:700;line-height:1.2;cursor:pointer}.submenu-trigger:focus-visible{outline:3px solid rgba(245,158,91,.45);outline-offset:5px;border-radius:4px}.submenu-chevron{font-size:1.05rem;line-height:1;transition:transform .2s ease}.nav-group.open>.submenu-trigger .submenu-chevron{transform:rotate(180deg)}.nav-group:not(.open)>.submenu{display:none!important}.nav-group.open>.submenu{display:grid!important}@media(max-width:1000px){.submenu-trigger{font-size:.82rem}}@media(max-width:900px){.nav-group{width:100%}.submenu-trigger{width:100%;justify-content:space-between;padding:2px 0;font-size:1.15rem;text-align:left}.submenu-chevron{display:grid;place-items:center;width:40px;height:36px;border-radius:7px;background:var(--ice)}}
