footer .logo{align-items:center;display:flex;gap:1rem;margin-bottom:3rem}footer .logo svg{width:6rem}footer .logo span{font-size:.875rem;font-weight:700;line-height:1.25rem}footer .social{align-items:center;border-radius:9999px;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem}
