.footer-socials{flex-direction:column;align-items:center;gap:.35rem;max-width:17rem;margin-top:.2rem;display:flex}.footer-socials-lead{text-align:center;color:var(--text-secondary);margin:0;font-size:.72rem;line-height:1.4}.footer-socials-list{gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.footer-socials-link{width:1.9rem;height:1.9rem;color:var(--text-secondary);border-radius:50%;place-items:center;transition:color .16s,background-color .16s;display:grid}.footer-socials-link svg{width:.95rem;height:.95rem}.footer-socials-link:hover,.footer-socials-link:focus-visible{background:color-mix(in srgb, var(--surface-dark) 8%, transparent);color:var(--text-primary);outline:none}
