.footer-socials .social-link{width:48px;height:48px;color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink);border-radius:9999px;place-items:center;transition:background-color .2s,transform .16s;display:grid}.footer-socials .social-link[hidden],.footer-socials:not(:has(.social-link:not([hidden]))){display:none}.footer-socials .social-link:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.footer-socials .social-link:hover{background:var(--color-raised)}}.footer-mark .wordmark{white-space:normal;flex-wrap:wrap;row-gap:.5rem;max-width:100%}.footer-mark [data-brand-main]{overflow-wrap:anywhere}
