.hero-grid.svelte-198ythg{background-size:40px 40px;background-image:linear-gradient(to right,rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.03) 1px,transparent 1px);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%);mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%)}.code-tilt.svelte-198ythg{transform:perspective(1200px) rotateY(-5deg) rotateX(2deg);transition:transform .5s ease,filter .5s ease;will-change:transform,filter}.code-tilt.svelte-198ythg:hover{transform:perspective(1200px) rotateY(0) rotateX(0) scale(1.05);filter:brightness(1.1)}@keyframes svelte-198ythg-bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.animate-bounce-slow.svelte-198ythg{animation:svelte-198ythg-bounce-slow 2s ease-in-out infinite}.spotlight-card.svelte-959s0r,.project-card.svelte-14a998s,.contact-card.svelte-1u9nxl3{--mouse-x:0px;--mouse-y:0px}
