h1.svelte-12kc40u{text-align:center}.links.svelte-12kc40u{place-items:center;width:100%;min-height:600px;display:grid;position:relative}.links.svelte-12kc40u a:where(.svelte-12kc40u){transform:translate(var(--x), var(--y)) scale(var(--scale,1));white-space:nowrap;height:fit-content;font-size:1.5rem;text-decoration:none;transition:transform .2s;position:absolute}.links.svelte-12kc40u a:where(.svelte-12kc40u) .glow:where(.svelte-12kc40u){background:var(--primary);filter:blur(1rem);opacity:.15;z-index:-1;border-radius:1.5rem;animation:3s ease-in-out infinite svelte-12kc40u-subtle-pulse;position:absolute;inset:-.75rem}.links.svelte-12kc40u a:where(.svelte-12kc40u):hover{transform:translate(var(--x), var(--y)) scale(calc(var(--scale,1) + .2))}.links.svelte-12kc40u a:where(.svelte-12kc40u):hover .glow:where(.svelte-12kc40u){animation:3s ease-in-out infinite svelte-12kc40u-complex-pulse-hover;inset:-.8rem}@keyframes svelte-12kc40u-subtle-pulse{0%{opacity:.12;filter:blur(.8rem)}50%{opacity:.15;filter:blur(1rem)}to{opacity:.12;filter:blur(.8rem)}}@keyframes svelte-12kc40u-complex-pulse-hover{0%{opacity:.3;background:var(--primary);filter:blur(1.2rem)}33%{opacity:.35;background:var(--secondary);filter:blur(1.4rem)}66%{opacity:.4;background:var(--accent);filter:blur(1.3rem)}to{opacity:.3;background:var(--primary);filter:blur(1.2rem)}}@keyframes svelte-12kc40u-float{0%{translate:0}50%{translate:0 -20px}to{translate:0}}.float.svelte-12kc40u{animation:svelte-12kc40u-float 4s ease-in-out var(--delay,0s) infinite}
