.family-nav{position:relative;font-size:13px;white-space:nowrap}.family-nav summary{cursor:pointer;list-style:none;padding:10px 12px;border:1px solid #555;border-radius:4px;color:#f4f2ec}.family-nav summary::-webkit-details-marker{display:none}.family-nav summary:after{content:" ▾";color:#f2ad32}.family-nav .family-menu{display:block!important;font-size:13px;position:absolute;right:0;top:100%;margin-top:8px;min-width:265px;padding:8px;background:#191919;border:1px solid #555;box-shadow:0 12px 32px #0008;z-index:50}.family-nav .family-menu a{display:block!important;padding:13px;color:#f4f2ec!important;text-decoration:none!important}.family-nav .family-menu a:hover{background:#30302a}.family-nav .family-menu small{display:block;color:#aaa;margin-top:4px;font-size:11px}.family-nav a[aria-current="page"]{border-left:2px solid #f2ad32}.family-nav a:focus-visible,.family-nav summary:focus-visible{outline:3px solid #f2ad32;outline-offset:2px}@media(max-width:650px){.family-nav .family-menu{max-width:calc(100vw - 36px)}}