/* The activity archive is a fourth item; the centered mobile brand stays in place. */
.site-header nav a.activity-menu-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px}
@media(max-width:680px){
 .site-header{grid-template-rows:minmax(68px,auto) auto;min-height:112px;height:auto;padding-top:4px;padding-bottom:7px}
 .site-header nav a.activity-menu-link{grid-column:2;grid-row:2;justify-self:center;white-space:nowrap;min-width:max-content;max-width:none;font-size:.875rem;line-height:1.5;padding:4px 8px;min-height:40px;color:#efdfbd}
 .site-header .brand{grid-row:1}
 .hero-copy{padding-top:max(144px,calc(4.5rem + 60px))}
}
