.brand-mark{display:grid;place-items:center;font-weight:900;font-size:18px}.access-cta{display:flex;flex-direction:column;gap:13px;align-items:flex-start}.access-cta small{color:#58665f;line-height:1.6}.site-footer{gap:20px}.main-nav.open{display:flex}
@media(max-width:700px){.site-footer{align-items:flex-start;flex-direction:column}.access-cta{align-items:stretch}.access-cta .button{justify-content:center}}
