.floating-social-container[data-astro-cid-bjdfjltf]{position:fixed;bottom:30px;right:30px;z-index:9999}.ufo-button[data-astro-cid-bjdfjltf]{width:80px;height:80px;border:0;border-radius:50%;background:linear-gradient(to right,#bbc9d5,#00f1fc);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 20px #00d4ff66,0 0 40px #5b73f033,inset 0 0 20px #ffffff1a;transition:all .3s ease;position:relative;overflow:hidden;gap:2px}.ufo-button[data-astro-cid-bjdfjltf]:hover{transform:scale(1.1);box-shadow:0 0 30px #00d4ff99,0 0 60px #5b73f066,inset 0 0 30px #fff3}.ufo-button[data-astro-cid-bjdfjltf].active{transform:scale(1.2);background:linear-gradient(to bottom,#bbc9d5,#00f1fc);box-shadow:0 0 40px #ff6b6bcc,0 0 80px #ee5a2466}.ufo[data-astro-cid-bjdfjltf]{font-size:20px;transition:all .3s ease;animation:ufoFloat 3s ease-in-out infinite;filter:drop-shadow(0 0 10px rgba(255,255,255,.8));margin-bottom:-2px}.ufo-text[data-astro-cid-bjdfjltf]{font-size:9px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);text-align:center;line-height:1;opacity:.9;transition:all .3s ease}.ufo-button[data-astro-cid-bjdfjltf]:hover .ufo-text[data-astro-cid-bjdfjltf]{opacity:1;transform:scale(1.1)}.ufo-beam[data-astro-cid-bjdfjltf]{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:25px solid rgba(0,255,255,.3);opacity:0;transition:all .3s ease;animation:beamPulse 2s ease-in-out infinite}.ufo-button[data-astro-cid-bjdfjltf]:hover .ufo-beam[data-astro-cid-bjdfjltf],.ufo-button[data-astro-cid-bjdfjltf].active .ufo-beam[data-astro-cid-bjdfjltf]{opacity:.6;border-top-color:#0ff9}.ufo-glow[data-astro-cid-bjdfjltf]{position:absolute;inset:-10px;border-radius:50%;background:radial-gradient(circle,rgba(0,212,255,.2)0,transparent 70%);animation:glowPulse 2s ease-in-out infinite;pointer-events:none}@keyframes ufoFloat{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-8px) rotate(-2deg)}66%{transform:translateY(-4px) rotate(2deg)}}@keyframes beamPulse{0%,to{opacity:.3;transform:translate(-50%) scaleY(1)}50%{opacity:.6;transform:translate(-50%) scaleY(1.2)}}@keyframes glowPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.social-buttons[data-astro-cid-bjdfjltf]{position:absolute;bottom:90px;right:0;display:flex;flex-direction:column-reverse;gap:15px;opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none}.social-buttons[data-astro-cid-bjdfjltf].active{opacity:1;visibility:visible;pointer-events:all}.social-button[data-astro-cid-bjdfjltf]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-radius:30px;text-decoration:none;color:#333;box-shadow:0 4px 20px #0000001a;transition:all .3s ease;transform:translate(100px);opacity:0;min-width:150px;border:2px solid transparent}.social-buttons[data-astro-cid-bjdfjltf].active .social-button[data-astro-cid-bjdfjltf]{transform:translate(0);opacity:1;transition:transform .4s ease,opacity .4s ease}.social-button[data-astro-cid-bjdfjltf]:hover{transform:translate(0) scale(1.05);border-color:var(--color);box-shadow:0 6px 30px #00000026}.social-icon[data-astro-cid-bjdfjltf]{font-size:16px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.social-icon[data-astro-cid-bjdfjltf] svg[data-astro-cid-bjdfjltf]{width:20px;height:20px}.social-name[data-astro-cid-bjdfjltf]{font-weight:600;font-size:14px;white-space:nowrap}.social-button[data-astro-cid-bjdfjltf][data-social=whatsapp]:hover{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff}.social-button[data-astro-cid-bjdfjltf][data-social=tiktok]:hover{background:linear-gradient(135deg,#000,#ff0050);color:#fff}.social-button[data-astro-cid-bjdfjltf][data-social=instagram]:hover{background:linear-gradient(135deg,#e4405f,#833ab4);color:#fff}.social-button[data-astro-cid-bjdfjltf][data-social=facebook]:hover{background:linear-gradient(135deg,#1877f2,#42a5f5);color:#fff}.social-button[data-astro-cid-bjdfjltf][data-social=linkedin]:hover{background:linear-gradient(135deg,#0a66c2,#004182);color:#fff}@media (max-width:768px){.floating-social-container[data-astro-cid-bjdfjltf]{bottom:20px;right:20px}.ufo-button[data-astro-cid-bjdfjltf]{width:70px;height:70px}.ufo[data-astro-cid-bjdfjltf]{font-size:18px}.ufo-text[data-astro-cid-bjdfjltf]{font-size:8px}.social-button[data-astro-cid-bjdfjltf]{min-width:120px;padding:10px 12px;gap:8px}.social-name[data-astro-cid-bjdfjltf]{font-size:12px}.social-buttons[data-astro-cid-bjdfjltf]{bottom:80px}}@media (max-width:480px){.ufo-button[data-astro-cid-bjdfjltf]{width:65px;height:65px}.ufo[data-astro-cid-bjdfjltf]{font-size:16px}.ufo-text[data-astro-cid-bjdfjltf]{font-size:7px}.social-buttons[data-astro-cid-bjdfjltf]{bottom:75px}}