.font-poppins[data-v-c33f3ff5]{font-family:Poppins,Inter,sans-serif}@keyframes float-1-c33f3ff5{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-15px) rotate(2deg)}}@keyframes float-2-c33f3ff5{0%,to{transform:translateY(-10px) rotate(2deg)}50%{transform:translateY(5px) rotate(-2deg)}}@keyframes float-3-c33f3ff5{0%,to{transform:translateY(-50%) rotate(-1deg)}50%{transform:translate(10px,calc(-50% - 10px)) rotate(1deg)}}@keyframes float-4-c33f3ff5{0%,to{transform:translateY(-50%) rotate(1deg)}50%{transform:translate(-10px,calc(-50% + 10px)) rotate(-1deg)}}@keyframes float-5-c33f3ff5{0%,to{transform:translateY(0) rotate(1deg)}50%{transform:translateY(-12px) rotate(-1deg)}}@keyframes float-6-c33f3ff5{0%,to{transform:translateY(-8px) rotate(-1deg)}50%{transform:translateY(8px) rotate(1deg)}}.animate-float-1[data-v-c33f3ff5]{animation:float-1-c33f3ff5 4s ease-in-out infinite}.animate-float-2[data-v-c33f3ff5]{animation:float-2-c33f3ff5 5s ease-in-out infinite}.animate-float-3[data-v-c33f3ff5]{animation:float-3-c33f3ff5 4.5s ease-in-out infinite}.animate-float-4[data-v-c33f3ff5]{animation:float-4-c33f3ff5 5.5s ease-in-out infinite}.animate-float-5[data-v-c33f3ff5]{animation:float-5-c33f3ff5 4s ease-in-out infinite .5s}.animate-float-6[data-v-c33f3ff5]{animation:float-6-c33f3ff5 5s ease-in-out infinite .3s}@keyframes dash-c33f3ff5{to{stroke-dashoffset:-20}}@keyframes dash-reverse-c33f3ff5{to{stroke-dashoffset:20}}.animate-dash[data-v-c33f3ff5]{animation:dash-c33f3ff5 1s linear infinite}.animate-dash-reverse[data-v-c33f3ff5]{animation:dash-reverse-c33f3ff5 1s linear infinite}.particle[data-v-c33f3ff5]{position:absolute;width:6px;height:6px;background:#fff9;border-radius:50%;pointer-events:none}@keyframes particle-float-1-c33f3ff5{0%,to{transform:translate(0) scale(1);opacity:.6}25%{transform:translate(20px,-30px) scale(1.2);opacity:1}50%{transform:translate(-10px,-60px) scale(.8);opacity:.4}75%{transform:translate(30px,-40px) scale(1.1);opacity:.8}}@keyframes particle-float-2-c33f3ff5{0%,to{transform:translate(0) scale(1);opacity:.5}33%{transform:translate(-25px,-45px) scale(1.3);opacity:.9}66%{transform:translate(15px,-70px) scale(.7);opacity:.3}}@keyframes particle-float-3-c33f3ff5{0%,to{transform:translate(0) scale(.8);opacity:.7}50%{transform:translate(40px,-50px) scale(1.2);opacity:1}}.particle-1[data-v-c33f3ff5]{top:30%;left:20%;animation:particle-float-1-c33f3ff5 6s ease-in-out infinite}.particle-2[data-v-c33f3ff5]{top:50%;right:25%;animation:particle-float-2-c33f3ff5 7s ease-in-out infinite 1s}.particle-3[data-v-c33f3ff5]{bottom:30%;left:30%;animation:particle-float-3-c33f3ff5 5s ease-in-out infinite .5s}.particle-4[data-v-c33f3ff5]{top:40%;left:50%;width:4px;height:4px;animation:particle-float-1-c33f3ff5 8s ease-in-out infinite 2s}.particle-5[data-v-c33f3ff5]{bottom:40%;right:30%;width:5px;height:5px;animation:particle-float-2-c33f3ff5 6s ease-in-out infinite 1.5s}.service-card[data-v-c33f3ff5]{transition:transform .3s ease,box-shadow .3s ease}.service-card[data-v-c33f3ff5]:hover{z-index:10}@keyframes pulse-ring-c33f3ff5{0%{transform:scale(1);opacity:.3}50%{transform:scale(1.3);opacity:.1}to{transform:scale(1);opacity:.3}}input[data-v-1cf96bc3]:focus{box-shadow:0 0 0 3px #4c4fe01a}@media (max-width: 1023px){[data-v-1cf96bc3] .flex.h-screen{padding-top:64px}}
