img[data-v-528652f0]{filter:drop-shadow(0 0 20px rgba(221,214,254,.4))}.service-card[data-v-528652f0]{box-shadow:0 8px 32px #0000004d,0 0 15px 2px #8b5cf61a;height:100%;min-height:250px;overflow:hidden;position:relative;transform:translateY(0);transition:all .5s ease}.service-card[data-v-528652f0]:hover{border-color:#8b5cf666;box-shadow:0 10px 30px -5px #0000004d,0 0 20px 5px #8b5cf633;transform:translateY(-8px)}.service-icon[data-v-528652f0]{filter:drop-shadow(0 0 20px rgba(221,214,254,.4));opacity:.8;transition:all .3s ease}.service-icon[data-v-528652f0]:hover{filter:drop-shadow(0 0 30px rgba(221,214,254,.6));opacity:1}.hero-image-container[data-v-1377ec4e]{animation:heroFloat-1377ec4e 6s ease-in-out infinite;opacity:0;transform:translateY(30px);transition:all .8s ease}.hero-image-container.animate-in[data-v-1377ec4e]{opacity:1;transform:translateY(0)}.trust-badge[data-v-1377ec4e]{animation:bounceIn-1377ec4e 1s ease-out .5s both;opacity:0}.experience-badge[data-v-1377ec4e]{animation:slideInRight-1377ec4e .8s ease-out .7s both;opacity:0}.location-badge[data-v-1377ec4e]{animation:slideInUp-1377ec4e .8s ease-out .9s both;opacity:0}@keyframes heroFloat-1377ec4e{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(1deg)}}@keyframes bounceIn-1377ec4e{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight-1377ec4e{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp-1377ec4e{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero-image-container[data-v-1377ec4e]{animation:none}.experience-badge[data-v-1377ec4e],.location-badge[data-v-1377ec4e],.trust-badge[data-v-1377ec4e]{animation-duration:.6s}}@media (prefers-reduced-motion:reduce){.experience-badge[data-v-1377ec4e],.hero-image-container[data-v-1377ec4e],.location-badge[data-v-1377ec4e],.trust-badge[data-v-1377ec4e]{animation:none}.hero-image-container[data-v-1377ec4e]{opacity:1;transform:translateY(0)}}
