.contact-page.svelte-1m0xz42{display:flex;flex-direction:column;align-items:center;font-family:DotGothic16,monospace;text-align:center;margin:2.25rem auto;max-width:700px;margin-top:100px}h1.svelte-1m0xz42{font-family:DotGothic16,monospace;text-decoration:none;font-size:4rem;color:#00cfff;margin:10px 0}.contact-container.svelte-1m0xz42{animation:svelte-1m0xz42-fader .65s ease-in}.contact-info.svelte-1m0xz42{font-family:"Press Start 2P",monospace;text-align:left;text-decoration:none;font-size:1.8rem;color:#00cfff}a.svelte-1m0xz42{color:#00ffa3;text-decoration:none}a.svelte-1m0xz42:hover{text-decoration:underline}.tv-effect.svelte-1m0xz42{position:relative;width:300px;height:200px;overflow:hidden}.tv-effect.svelte-1m0xz42 img:where(.svelte-1m0xz42){position:relative;width:100%;height:100%;object-fit:cover;opacity:0;animation:svelte-1m0xz42-expand-line .5s ease-out forwards}.tv-effect.svelte-1m0xz42:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:#b0afaf;transform:translateY(-50%);animation:svelte-1m0xz42-line-flicker .25s ease-out forwards}@keyframes svelte-1m0xz42-fader{0%{opacity:0}to{opacity:1}}@keyframes svelte-1m0xz42-expand-line{0%{clip-path:inset(50% 50% 50% 50%);opacity:1}50%{clip-path:inset(0% 50% 0% 50%)}to{clip-path:inset(0% 0% 0% 0%);opacity:1}}@keyframes svelte-1m0xz42-line-flicker{0%{opacity:1}to{opacity:0}}@media (max-width: 768px){.contact-page.svelte-1m0xz42{margin-top:30px}h1.svelte-1m0xz42{font-size:2.5rem}.contact-info.svelte-1m0xz42{font-size:1rem}}
