footer.site-footer h2.site-footer-heading{max-width:none;font-family:var(--font-heading);color:hsl(var(--foreground) / .7);letter-spacing:.08em;text-transform:uppercase;text-align:left;text-wrap:wrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0 0 4px;font-size:11px;font-weight:600;line-height:1.5}@media (width>=640px){footer.site-footer h2.site-footer-heading{letter-spacing:.18em;font-size:12px;line-height:16px}}@media (width>=768px){footer.site-footer h2.site-footer-heading{margin-bottom:12px}}@media (width<=360px){.site-footer .site-footer-columns{column-gap:4px}}
