@keyframes fadeInUp-4a9c6dda{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-4a9c6dda{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight-4a9c6dda{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn-4a9c6dda{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideInDown-4a9c6dda{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-4a9c6dda{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes float-4a9c6dda{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.hero-section[data-v-4a9c6dda]{animation:fadeInUp-4a9c6dda .6s ease-out}.contact-content[data-v-4a9c6dda]{animation:fadeInUp-4a9c6dda .8s ease-out .1s both}.contact-header[data-v-4a9c6dda]{animation:fadeInUp-4a9c6dda .6s ease-out .2s both}.header-text[data-v-4a9c6dda]{animation:fadeInLeft-4a9c6dda .6s ease-out .3s both}.contact-title[data-v-4a9c6dda]{animation:slideInDown-4a9c6dda .6s ease-out .4s both}.contact-subtitle[data-v-4a9c6dda]{animation:fadeInUp-4a9c6dda .6s ease-out .5s both}.contact-methods[data-v-4a9c6dda]{opacity:0;transform:translateY(30px);transition:all .6s ease-out}.contact-methods.animate[data-v-4a9c6dda]{opacity:1;transform:translateY(0)}.contact-method[data-v-4a9c6dda]{opacity:0;transform:translateY(30px) scale(.9);transition:all .6s ease-out}.contact-method[data-v-4a9c6dda]:first-child{transition-delay:.1s}.contact-method[data-v-4a9c6dda]:nth-child(2){transition-delay:.2s}.contact-method[data-v-4a9c6dda]:nth-child(3){transition-delay:.3s}.contact-method.animate[data-v-4a9c6dda]{opacity:1;transform:translateY(0) scale(1)}.contact-icon[data-v-4a9c6dda]{animation:float-4a9c6dda 3s ease-in-out infinite}.px-4[data-v-4a9c6dda]{opacity:0;transform:translateY(30px);transition:all .6s ease-out}.px-4.animate[data-v-4a9c6dda]{opacity:1;transform:translateY(0)}h2[data-v-4a9c6dda]{opacity:0;transform:translateX(-30px);transition:all .6s ease-out}h2.animate[data-v-4a9c6dda]{opacity:1;transform:translateX(0)}.py-3[data-v-4a9c6dda]{opacity:0;transform:translateY(30px);transition:all .6s ease-out}.py-3.animate[data-v-4a9c6dda]{opacity:1;transform:translateY(0)}.contact-method[data-v-4a9c6dda]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.15)}.contact-method:hover .contact-icon[data-v-4a9c6dda]{animation:pulse-4a9c6dda 1s ease-in-out infinite}@media(max-width:768px){.hero-section[data-v-4a9c6dda]{animation-duration:.8s}.contact-content[data-v-4a9c6dda]{animation-duration:.8s;animation-delay:.1s}.contact-header[data-v-4a9c6dda]{animation-duration:.8s;animation-delay:.2s}.header-text[data-v-4a9c6dda]{animation-duration:.8s;animation-delay:.3s}.contact-methods[data-v-4a9c6dda]{animation-delay:.4s}.contact-method[data-v-4a9c6dda]{animation-delay:.5s!important}}@media(prefers-reduced-motion:reduce){.contact-content[data-v-4a9c6dda],.contact-header[data-v-4a9c6dda],.contact-icon[data-v-4a9c6dda],.contact-method:hover .contact-icon[data-v-4a9c6dda],.contact-method[data-v-4a9c6dda],.contact-methods[data-v-4a9c6dda],.contact-subtitle[data-v-4a9c6dda],.contact-title[data-v-4a9c6dda],.header-text[data-v-4a9c6dda],.hero-section[data-v-4a9c6dda],.px-4[data-v-4a9c6dda],.py-3[data-v-4a9c6dda],h2[data-v-4a9c6dda]{animation:none}}