footer.site .foot-grid{align-items:start}footer.site .foot-heading{margin:0 0 12px;line-height:1.5}footer.site .foot-links{display:grid;grid-auto-rows:40px;align-content:start;gap:4px;margin:0;padding:0}footer.site .foot-links>a{display:flex;align-items:center;min-height:40px;margin:0;padding:0;line-height:1.5}footer.site .foot-links>a.foot-social{gap:8px}footer.site .foot-tagline{margin-bottom:0}@media(max-width:700px){footer.site .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:26px}footer.site .foot-brand-col{grid-column:1/-1}footer.site .foot-links>a{font-size:14px}}