.events-menu{color:#fff5d2;position:relative}.events-menu>summary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:600;list-style:none}.events-menu>summary::-webkit-details-marker{display:none}.events-menu-links{z-index:110;background:#210630;border:1px solid #e1b928;min-width:190px;padding:.6rem 0;position:absolute;top:100%;left:0;box-shadow:0 12px 25px #0008}.site-header .events-menu-links a,.events-menu-links a{color:#fff5d2;white-space:nowrap;text-transform:none;letter-spacing:.02em;padding:.85rem 1rem;font-size:.9rem;display:block!important}:is(.events-menu-links a:hover,.events-menu-links a:focus-visible){background:#4b205d}.events-menu:focus-within{z-index:111}.events-menu>summary:focus-visible{outline-offset:5px;outline:2px solid #f2d86a}.events-section-nav{background:#180525;border-bottom:1px solid #d7af3377;flex-wrap:wrap;align-items:center;gap:1.25rem;padding:1.5rem clamp(1.25rem,8vw,8rem);display:flex}.events-page-menu>summary{border:1px solid #d7af33;min-width:170px;padding:1rem;font-size:.8rem}.mobile-nav .events-menu>summary{font-size:inherit}.mobile-nav .events-menu-links,.home-mobile-menu .events-menu-links{box-shadow:none;margin:.7rem 0 0;position:static}.events-gallery-page>.member-photo-gallery{border:0;margin:0;padding:0}.gallery-access-request{margin-top:2rem}.gallery-access-request>summary,.gallery-sign-in>summary{cursor:pointer;color:#190522;text-transform:uppercase;letter-spacing:.06em;background:#e1b928;padding:1rem 1.2rem;font-size:.75rem;font-weight:700;list-style:none;display:inline-block}.gallery-access-request>.photo-access-section{margin-top:1.5rem;padding:1.5rem}.gallery-sign-in{margin:1.5rem 0}.events-gallery-page .member-photo-gallery>h3{margin-top:0}@media (hover:hover) and (min-width:981px){.site-header nav .events-menu:hover>.events-menu-links{display:block}}@media (prefers-reduced-motion:reduce){.events-menu{scroll-behavior:auto}}.home-mobile-menu{z-index:120}.mobile-nav{overflow-y:auto}
