.topbar nav .jc-nav-parent,.footer nav .jc-nav-parent{position:relative;display:inline-flex;align-items:center}.topbar nav .jc-nav-submenu,.footer nav .jc-nav-submenu{display:none;position:absolute;top:100%;left:0;z-index:150;min-width:190px;max-width:340px;flex-direction:column;gap:0;padding:8px;border:1px solid #d6ded7;border-radius:8px;background:#fff;box-shadow:0 10px 24px #0002}.topbar nav .jc-nav-parent:hover>.jc-nav-submenu,.topbar nav .jc-nav-parent:focus-within>.jc-nav-submenu,.footer nav .jc-nav-parent:hover>.jc-nav-submenu,.footer nav .jc-nav-parent:focus-within>.jc-nav-submenu{display:flex}.topbar nav .jc-nav-submenu a,.footer nav .jc-nav-submenu a{display:block;color:#222;background:transparent;padding:9px 12px;border-radius:5px;white-space:normal;line-height:1.3}.topbar nav .jc-nav-submenu a:hover,.footer nav .jc-nav-submenu a:hover{background:#f1f4f2}.jc-nav-parent>a:after{content:' ▾';font-size:.75em}@media(max-width:720px){.topbar nav .jc-nav-submenu,.footer nav .jc-nav-submenu{position:absolute;min-width:165px;max-width:240px}}
