.social-fan{--fan-radius:4.4rem;--fan-panel:calc(var(--fan-radius) + 3.25rem)}@media (min-width:640px){.social-fan{--fan-radius:4.65rem;--fan-panel:calc(var(--fan-radius) + 3.35rem)}}@media (min-width:768px){.social-fan{--fan-radius:4.9rem;--fan-panel:calc(var(--fan-radius) + 3.5rem)}}.social-fan{width:var(--fan-panel);height:var(--fan-panel)}.social-fan:before{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(circle,#25d36638 0%,#0094db14 45%,#0000 72%);border-radius:50%;width:3.25rem;height:3.25rem;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;right:0;transform:scale(.65)}.social-fan--active:before{opacity:1;transform:scale(2.35)}.social-fan__item{z-index:2;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;filter:blur(5px);transform:translate(0,0)scale(.82)}.social-fan--settled .social-fan__item,.social-fan--anim-open .social-fan__item,.social-fan--anim-close .social-fan__item{visibility:visible}.social-fan--settled .social-fan__item{pointer-events:auto;filter:blur();transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,filter .28s}.social-fan--settled .social-fan__item--instagram{opacity:1;transform:translate3d(0, calc(-1 * var(--fan-radius)), 0) scale(1)}.social-fan--settled .social-fan__item--whatsapp{opacity:1;transform:translate3d(calc(-.707 * var(--fan-radius)), calc(-.707 * var(--fan-radius)), 0) scale(1)}.social-fan--settled .social-fan__item--linkedin{opacity:1;transform:translate3d(calc(-1 * var(--fan-radius)), 0, 0) scale(1)}@keyframes fan-instagram-open{0%{opacity:0;filter:blur(6px);transform:translate(0,0)scale(.78)}62%{opacity:1;filter:blur();transform:translate3d(0, calc(-1.02 * var(--fan-radius)), 0) scale(1.03)}to{opacity:1;filter:blur();transform:translate3d(0, calc(-1 * var(--fan-radius)), 0) scale(1)}}@keyframes fan-whatsapp-open{0%{opacity:0;filter:blur(6px);transform:translate(0,0)scale(.78)}62%{opacity:1;filter:blur();transform:translate3d(calc(-.707 * 1.04 * var(--fan-radius)), calc(-.707 * 1.04 * var(--fan-radius)), 0) scale(1.03)}to{opacity:1;filter:blur();transform:translate3d(calc(-.707 * var(--fan-radius)), calc(-.707 * var(--fan-radius)), 0) scale(1)}}@keyframes fan-linkedin-open{0%{opacity:0;filter:blur(6px);transform:translate(0,0)scale(.78)}62%{opacity:1;filter:blur();transform:translate3d(calc(-1.02 * var(--fan-radius)), 0, 0) scale(1.03)}to{opacity:1;filter:blur();transform:translate3d(calc(-1 * var(--fan-radius)), 0, 0) scale(1)}}.social-fan--anim-open .social-fan__item{pointer-events:none;animation-duration:.78s;animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-fill-mode:both}.social-fan--anim-open .social-fan__item--instagram{animation-name:fan-instagram-open;animation-delay:80ms}.social-fan--anim-open .social-fan__item--whatsapp{animation-name:fan-whatsapp-open;animation-delay:.16s}.social-fan--anim-open .social-fan__item--linkedin{animation-name:fan-linkedin-open;animation-delay:.24s}@keyframes fan-instagram-close{0%{opacity:1;filter:blur();transform:translate3d(0, calc(-1 * var(--fan-radius)), 0) scale(1)}to{opacity:0;filter:blur(4px);transform:translate(0,0)scale(.82)}}@keyframes fan-whatsapp-close{0%{opacity:1;filter:blur();transform:translate3d(calc(-.707 * var(--fan-radius)), calc(-.707 * var(--fan-radius)), 0) scale(1)}to{opacity:0;filter:blur(4px);transform:translate(0,0)scale(.82)}}@keyframes fan-linkedin-close{0%{opacity:1;filter:blur();transform:translate3d(calc(-1 * var(--fan-radius)), 0, 0) scale(1)}to{opacity:0;filter:blur(4px);transform:translate(0,0)scale(.82)}}.social-fan--anim-close .social-fan__item{pointer-events:none;animation-duration:.72s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.social-fan--anim-close .social-fan__item--instagram{animation-name:fan-instagram-close;animation-delay:.2s}.social-fan--anim-close .social-fan__item--whatsapp{animation-name:fan-whatsapp-close;animation-delay:.1s}.social-fan--anim-close .social-fan__item--linkedin{animation-name:fan-linkedin-close;animation-delay:0s}.social-fan__item:hover{cursor:pointer}.social-fan--settled .social-fan__item:hover{transform:translate3d(var(--hover-x,0), var(--hover-y,0), 0) scale(1.05);box-shadow:0 10px 28px #0003}.social-fan--settled .social-fan__item--instagram:hover{--hover-x:0;--hover-y:calc(-1 * var(--fan-radius))}.social-fan--settled .social-fan__item--whatsapp:hover{--hover-x:calc(-.707 * var(--fan-radius));--hover-y:calc(-.707 * var(--fan-radius))}.social-fan--settled .social-fan__item--linkedin:hover{--hover-x:calc(-1 * var(--fan-radius));--hover-y:0}.social-fan__trigger{z-index:3;cursor:pointer;pointer-events:auto;transition:transform .75s cubic-bezier(.25,.8,.25,1),box-shadow .65s,background-color .4s}.social-fan--active .social-fan__trigger{transform:scale(1.03);box-shadow:0 10px 30px #25d3667a,0 0 0 4px #25d36624}.social-fan__trigger:hover{cursor:pointer}@media (prefers-reduced-motion:reduce){.social-fan:before,.social-fan__item,.social-fan__trigger{transition:none;filter:none!important;animation:none!important}.social-fan--settled .social-fan__item,.social-fan--settled .social-fan__item--instagram,.social-fan--settled .social-fan__item--whatsapp,.social-fan--settled .social-fan__item--linkedin{opacity:1;margin-bottom:.5rem;position:relative;transform:none}}
