@keyframes svelte-t5319a-slideUpFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.slide-up.svelte-t5319a{animation:svelte-t5319a-slideUpFadeIn .9s cubic-bezier(.16,1,.3,1) var(--delay, 0s) both}.line.svelte-t5319a{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}@keyframes svelte-t5319a-lineRise{0%{transform:translateY(105%)}to{transform:translateY(0)}}.line-inner.svelte-t5319a{display:block;animation:svelte-t5319a-lineRise 1.1s cubic-bezier(.16,1,.3,1) var(--delay, 0s) both}.fill-outline.svelte-t5319a{background:linear-gradient(var(--color-blue-600),var(--color-blue-600)) no-repeat 0 100% / 0% 100%;-webkit-background-clip:text;background-clip:text;animation:svelte-t5319a-fillOutline 1.4s cubic-bezier(.76,0,.24,1) 1.1s forwards}@keyframes svelte-t5319a-fillOutline{to{background-size:100% 100%}}.spotlight.svelte-t5319a{background-image:linear-gradient(rgb(37 99 235 / .35) 1px,transparent 1px),linear-gradient(90deg,rgb(37 99 235 / .35) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle 240px at var(--mx, -999px) var(--my, -999px),black,transparent);mask-image:radial-gradient(circle 240px at var(--mx, -999px) var(--my, -999px),black,transparent)}@keyframes svelte-t5319a-scroll{to{transform:translate(-50%)}}.marquee.svelte-t5319a{animation:svelte-t5319a-scroll 30s linear infinite}@media (prefers-reduced-motion: reduce){.slide-up.svelte-t5319a,.line-inner.svelte-t5319a,.fill-outline.svelte-t5319a,.marquee.svelte-t5319a{animation:none}.fill-outline.svelte-t5319a{background-size:100% 100%}}.contact-card.svelte-df7dnm{transition:all .3s ease}.contact-card.svelte-df7dnm:hover{transform:translateY(-3px);background-color:#3b82f60d}
