details.nav-group{position:relative}details.nav-group>summary{list-style:none;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.12em;color:#b9b2a7;white-space:nowrap}details.nav-group>summary::-webkit-details-marker{display:none}details.nav-group>summary:after{content:'⌄';margin-left:5px;color:#c7af76}.nav-submenu{position:absolute;top:calc(100% + 14px);left:-16px;min-width:250px;background:#1b1711;border:1px solid #49402d;padding:12px;display:grid;gap:5px;z-index:70;box-shadow:0 10px 30px #0006}.nav-submenu a{display:block!important;padding:10px!important;font-size:12px!important;line-height:1.5;color:#d4c28f;text-decoration:none;letter-spacing:0!important}.nav-submenu a:hover{background:#2c241b}.section-links{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}.section-links a{padding:12px 18px;border:1px solid #49402d;color:#d4c28f;font-size:13px}.section-links a[aria-current]{background:#c7af76;color:#17130d}.mobile-nav .nav-submenu{position:static;margin-top:14px;min-width:0;box-shadow:none}.mobile-nav details.nav-group>summary{font-size:12px}.nav-group summary:focus-visible{outline:2px solid #c7af76;outline-offset:5px}