.footer-social{display:flex;align-items:center;gap:24px;flex-wrap:wrap;font:13px Arial,sans-serif}.footer-social a{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:var(--ivory);text-decoration:none}.footer-social a:hover{text-decoration:underline;text-underline-offset:5px}.footer-social span{color:var(--champagne)}.contact-links{flex-wrap:wrap}
