.social-icons{justify-content:center;gap:var(--sp-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.social-icons__link{color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;transition:color .18s ease-out,background-color .18s ease-out;display:grid}.social-icons__link:hover,.social-icons__link:focus-visible{color:var(--accent-text);background-color:#7b3ff21f}
