/* Public pages have no private preview bar above their navigation. */
.site-page.public-site .site-header,
.site-page.public-site .site-header.over-hero,
.site-page.public-site.menu-open .site-header{top:0}
.public-site .portal-hero,.public-site .video-page-hero{height:calc(100svh - 100px)}
.public-site.home-with-brand .portal-hero{height:calc(100svh - 100px - var(--brand-stage-height,290px))}
@media(max-width:760px){
 .site-page.public-site .mobile-navigation{inset:86px 0 0}
 .public-site .portal-hero,.public-site .video-page-hero{height:calc(100svh - 86px)}
 .public-site.home-with-brand .portal-hero{height:calc(100svh - 86px - var(--brand-stage-height,150px))}
}
