.company-socials{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px}
.company-socials .social-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 14px;border:1px solid #ffffff24;border-radius:12px;background:#ffffff08;color:#fff;text-decoration:none;font-size:13px;font-weight:500;line-height:1.3;transition:background .2s,border-color .2s,transform .2s}
.company-socials .social-link svg{width:21px;height:21px;flex-shrink:0}
.company-socials .social-whatsapp svg{color:#38d885}.company-socials .social-telegram svg{color:#5bbcff}
.company-socials .social-whatsapp:hover{background:#25d36615;border-color:#25d36670}.company-socials .social-telegram:hover{background:#229ed915;border-color:#229ed970}
.company-socials .social-link:hover{transform:translateY(-2px)}.company-socials .social-link:focus-visible{outline:2px solid #86bcff;outline-offset:4px}
.f-contact .social-row{display:block}.f-contact .social-row .company-socials{margin-top:4px}
.info-list>.company-socials{margin:0 0 12px}.info-list>.company-socials .social-link{background:#0b2250}

.company-socials .social-instagram svg{color:#ef81bc}.company-socials .social-instagram:hover{background:#e1306c15;border-color:#e1306c70}
