.footer-main__nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,auto));justify-content:left;grid-column-gap:20px;grid-row-gap:20px}.footer-main__nav-item:hover .footer-main__icon{background-color:var(--col-surface-primary)}.footer-main__nav-item:hover .footer-main__text{color:var(--col-surface-primary)}.footer-main__info .footer-main__text:hover{color:var(--col-surface-primary)}