@keyframes svelte-1gv2i7t-cursorFade{0%,to{opacity:1}50%{opacity:0}}.typewriter-container.svelte-1gv2i7t *:not(.typing):not(.finished-typing):not([data-static]){display:none}.typewriter-container.svelte-1gv2i7t .finished-typing:after{content:none}.cursor.svelte-1gv2i7t .typing:after{content:"";width:var(--cursor-width, 1ch);height:2ch;display:inline-block;vertical-align:text-top;background-color:var(--cursor-color, #000000);animation:svelte-1gv2i7t-cursorFade 1.25s infinite}@keyframes svelte-xpue4u-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-xpue4u-scale{0%{transform:scale(1)}to{transform:scale(1.5)}}@keyframes svelte-xpue4u-spin{0%{transform:rotate(35deg)}to{transform:rotate(0)}}#container.svelte-xpue4u.svelte-xpue4u{height:100vh;display:grid;align-items:center;grid-template-rows:1fr .5fr .5fr}#dots.svelte-xpue4u.svelte-xpue4u{display:grid;align-items:center;justify-content:center}#dots.svelte-xpue4u img.svelte-xpue4u{grid-area:1 / 1 / 1}#smallDot.svelte-xpue4u.svelte-xpue4u{animation:4s normal svelte-xpue4u-fade;animation:12s 4s normal forwards svelte-xpue4u-scale;width:150px;margin-left:275px}#staticDot.svelte-xpue4u.svelte-xpue4u,#rotatingDot.svelte-xpue4u.svelte-xpue4u{width:700px}.spin.svelte-xpue4u.svelte-xpue4u{animation:svelte-xpue4u-spin;animation-duration:13s;animation-iteration-count:1;animation-timing-function:linear}#typewriter.svelte-xpue4u.svelte-xpue4u{text-align:center;align-self:flex-start;padding:.5rem 1rem}@media screen and (min-width: 651px) and (max-width: 1800px){#container.svelte-xpue4u.svelte-xpue4u{grid-template-rows:auto 1fr 30%}#smallDot.svelte-xpue4u.svelte-xpue4u{width:80px;margin-left:146px}#staticDot.svelte-xpue4u.svelte-xpue4u,#rotatingDot.svelte-xpue4u.svelte-xpue4u{width:375px}#typewriter.svelte-xpue4u.svelte-xpue4u{padding:3rem 1rem}}@media screen and (max-width: 650px){#container.svelte-xpue4u.svelte-xpue4u{grid-template-rows:auto 1fr 40%}#smallDot.svelte-xpue4u.svelte-xpue4u{width:40px;margin-left:105px}#staticDot.svelte-xpue4u.svelte-xpue4u,#rotatingDot.svelte-xpue4u.svelte-xpue4u{width:250px}#typewriter.svelte-xpue4u.svelte-xpue4u{padding:0 1rem}#links.svelte-xpue4u.svelte-xpue4u{align-self:flex-start}}#links.svelte-xpue4u.svelte-xpue4u{text-align:center}main.svelte-11fba36{position:absolute;width:100%}
