.contact-page.svelte-vvmew1{background:#09090b}.ambient-bg.svelte-vvmew1{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambient-bg.svelte-vvmew1:before{content:"";filter:blur(60px);background:radial-gradient(#3b82f614 0%,#8b5cf60a 40%,#0000 70%);width:800px;height:600px;animation:8s ease-in-out infinite svelte-vvmew1-ambient-pulse;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.ambient-bg.svelte-vvmew1:after{content:"";filter:blur(80px);background:radial-gradient(#10b9810f 0%,#0000 60%);width:500px;height:500px;animation:10s ease-in-out infinite reverse svelte-vvmew1-ambient-pulse;position:absolute;bottom:-10%;right:-10%}@keyframes svelte-vvmew1-ambient-pulse{0%,to{opacity:.6;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.1)}}.contact-card.svelte-vvmew1{position:relative;overflow:hidden}.contact-card.svelte-vvmew1:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.contact-card.svelte-vvmew1:hover:before{opacity:1}.social-link.svelte-vvmew1{text-decoration:none!important}@keyframes svelte-vvmew1-slide-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up.svelte-vvmew1{animation:.3s ease-out svelte-vvmew1-slide-up}.help-item.svelte-vvmew1{transition:all .3s}.help-item.svelte-vvmew1:hover{background:#ffffff08;border-color:#ffffff14}
