.ip-social{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ip-social .ip-social__item{margin:0;padding:0}.ip-social .ip-social__link{text-transform:uppercase;color:#0a2a5b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:2.5rem;height:2.5rem;transition:transform .18s var(--ease-out,ease-out), background-color .18s ease, color .18s ease, border-color .18s ease;background:#ffffffe6;border:1px solid #ffffffb3;border-radius:999px;place-items:center;padding:0;font-size:.75rem;font-weight:700;text-decoration:none;display:grid;box-shadow:0 2px 10px #0208172e}.ip-social .ip-social__link svg{width:1.25rem;height:1.25rem}.ip-social .ip-social__link:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 5px #06f}.ip-social .ip-social__link:active{transform:scale(.94)}@media (hover:hover){.ip-social .ip-social__link:hover{color:#fff;background:#06f;border-color:#06f;transform:translateY(-2px)}}.ip-social[data-variant=corner]{top:clamp(.75rem,2vw,1.25rem);right:max(var(--gutter,1rem), calc((100% - var(--container,72rem)) / 2 + var(--gutter,1rem)));z-index:6;flex-wrap:nowrap;position:absolute}.ip-social[data-variant=footer] .ip-social__link{color:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#ffffff52}@media (hover:hover){.ip-social[data-variant=footer] .ip-social__link:hover{color:#0a2a5b;background:#fff;border-color:#fff}}.ip-social[data-tone=empresas] .ip-social__link{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:#06f;border-color:#fff6;box-shadow:0 4px 16px #0066ff73}@media (hover:hover){.ip-social[data-tone=empresas] .ip-social__link:hover{color:#fff;background:#2f80ff;border-color:#fff}}@media (pointer:coarse){.ip-social .ip-social__link{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.ip-social .ip-social__link{transition:none}.ip-social .ip-social__link:hover,.ip-social .ip-social__link:active{transform:none}}
