.public-hero-image{display:block;width:100%;height:100%;object-fit:contain}
.published-site .public-menu>summary{cursor:pointer;list-style:none;padding:10px;white-space:normal}
.published-site .public-menu>summary::after{content:' ▾'}
.published-site .public-menu-links{display:none;background:#fff;border:1px solid #e6dfd4;border-radius:8px;min-width:180px;padding:6px;z-index:3}
.published-site .public-menu-links a{display:block;padding:8px 12px}
.published-site .public-menu[open]>.public-menu-links{display:block}
@media (hover:hover) and (min-width:761px){.site-primary-nav .public-menu{position:relative}.site-primary-nav .public-menu-links{position:absolute;top:100%;left:0}.site-primary-nav .public-menu:hover>.public-menu-links,.site-primary-nav .public-menu:focus-within>.public-menu-links{display:block}.site-primary-nav .public-menu:not([open])>.public-menu-links{visibility:visible}}
@media (max-width:760px){.published-site .site-primary-nav{display:none}.published-site .site-mobile-menu{display:block}.published-site .site-mobile-menu nav{display:block}}
