body{background:var(--color-background-main);color:var(--color-text-main);margin:0;overflow-y:auto;height:100vh;height:calc(var(--vh, 1vh) * 100)}header.svelte-1b6k9tq.svelte-1b6k9tq{display:flex;justify-content:center;align-items:center}.logo.svelte-1b6k9tq.svelte-1b6k9tq{height:2em;width:2em}nav.svelte-1b6k9tq.svelte-1b6k9tq{display:flex;justify-content:center;align-items:center;margin-left:3em}h1.svelte-1b6k9tq.svelte-1b6k9tq{gap:.5em;font-family:Jura;font-size:2em;display:flex;align-items:center}nav.svelte-1b6k9tq a.svelte-1b6k9tq{padding:1em;text-decoration:none;color:var(--color-text-darker);font-family:Jura;font-size:1.5em;font-weight:bolder;transition:color .2s ease-in-out}nav.svelte-1b6k9tq a.svelte-1b6k9tq:visited{color:var(--color-text-darker)}nav.svelte-1b6k9tq a.svelte-1b6k9tq:hover{color:var(--color-text-lighter)}main.svelte-1b6k9tq.svelte-1b6k9tq{display:flex;flex-direction:column}section.svelte-1b6k9tq.svelte-1b6k9tq{display:grid;grid-template-columns:minmax(0,1fr) minmax(60em,1024px) minmax(0,1fr);width:100%;padding:1em 0}section.svelte-1b6k9tq .container.svelte-1b6k9tq,footer.svelte-1b6k9tq .container.svelte-1b6k9tq{margin:0 auto;grid-column:2 / -2}section.description.svelte-1b6k9tq.svelte-1b6k9tq{background-color:#1b063d;color:var(--color-text-main)}section.description.svelte-1b6k9tq>.container.svelte-1b6k9tq{display:grid;grid-template-rows:auto auto auto;grid-template-columns:50% 50%;grid-auto-flow:column;gap:0 2em;align-items:center}.description.svelte-1b6k9tq h2.svelte-1b6k9tq{text-shadow:2px 2px 30px #8603ab;font-size:2em}a.button.svelte-1b6k9tq.svelte-1b6k9tq{display:block;font-size:3em;padding:1rem 2rem;background:#2980d7;border-radius:15px;width:auto;height:auto;color:inherit;text-decoration:none;text-align:center;font-weight:700;text-shadow:1px 1px 3px #8603ab;margin:.5 1em;transition:all .2s ease-in-out}a.button.svelte-1b6k9tq.svelte-1b6k9tq:hover{box-shadow:0 2px 5px #104376;text-shadow:1px 1px 6px #8603ab;transform:translateY(-3px)}a.svelte-1b6k9tq.svelte-1b6k9tq:visited{color:#f0f8ff}footer.svelte-1b6k9tq.svelte-1b6k9tq{padding:2em 0;gap:1em;width:100%}footer.svelte-1b6k9tq>.container.svelte-1b6k9tq{display:flex;align-items:center;justify-content:center;gap:.5em}footer.svelte-1b6k9tq a{transition:.2s}footer.svelte-1b6k9tq a:hover{filter:drop-shadow(0 0 3px #55acee);transform:scale(1.25)}
