@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=IBM+Plex+Mono:wght@400;700&family=Barlow+Condensed:ital,wght@0,400;0,700;0,800;1,800&display=swap";body{font-family:Barlow Condensed,sans-serif;background:#0a0a0a;color:#e8e0d5;overflow-x:hidden}.font-bebas.svelte-19lxzn3{font-family:Bebas Neue,sans-serif}.font-mono-x.svelte-19lxzn3{font-family:IBM Plex Mono,monospace}@keyframes svelte-19lxzn3-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.card-in.svelte-19lxzn3{animation:svelte-19lxzn3-fade-up .5s ease both}.header-in.svelte-19lxzn3{animation:svelte-19lxzn3-fade-up .4s ease both}@keyframes svelte-19lxzn3-pulse-dot{0%,to{transform:scale(1);box-shadow:0 0 #ef4444b3}50%{transform:scale(1.35);box-shadow:0 0 0 6px #ef444400}}.dot-pulse.svelte-19lxzn3{animation:svelte-19lxzn3-pulse-dot 1.4s ease-in-out infinite}.card-wrap.svelte-19lxzn3:hover .card-img:where(.svelte-19lxzn3){transform:scale(1.05);filter:grayscale(0%) contrast(1.1)}.card-img.svelte-19lxzn3{transition:transform .6s ease,filter .4s ease;filter:grayscale(25%) contrast(1.05)}
