.hori-footer-social{display:flex;flex-direction:column;gap:12px;min-width:0}.hori-footer-social-title{margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.4;color:hsl(var(--foreground))}.hori-footer-social-links{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hori-footer-social-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border:0;border-radius:50%;text-decoration:none;cursor:pointer;flex-shrink:0;appearance:none;transition:background-color .15s ease}.hori-footer-social-icon--whatsapp{color:#1ba94c;background:#e9f8ee}.hori-footer-social-icon--instagram{color:#0878b9;background:#e8f4fc}.hori-footer-social-glyph{display:block;width:24px;height:24px;pointer-events:none}.hori-footer-social-glyph svg{display:block;width:100%;height:100%}.hori-footer-social-icon:focus-visible{outline:2px solid #0878b9;outline-offset:4px}@media(hover:hover){.hori-footer-social-icon--whatsapp:hover{background:#d7f1df}.hori-footer-social-icon--instagram:hover{background:#d5eaf8}}@media(prefers-reduced-motion:reduce){.hori-footer-social-icon{transition:none}}
