header.svelte-1elxaub{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-direction:column}header.svelte-1elxaub .dot:where(.svelte-1elxaub){transform:scale(.5)}header.svelte-1elxaub video:where(.svelte-1elxaub){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}header.svelte-1elxaub .spacer:where(.svelte-1elxaub){height:100%}header.svelte-1elxaub div:where(.svelte-1elxaub):first-of-type{text-align:center;font-size:1.7rem;font-weight:700;z-index:10;padding:.5rem;background:#000000bf;width:100%}header.svelte-1elxaub div:where(.svelte-1elxaub):first-of-type a:where(.svelte-1elxaub){color:#fff;text-decoration:none;margin:0 10px}header.svelte-1elxaub div:where(.svelte-1elxaub):first-of-type a[href^="https://store.steam"]:where(.svelte-1elxaub){padding-left:32px;background:url(../../../steam.svg) left no-repeat;background-size:24px 24px}header.svelte-1elxaub h1:where(.svelte-1elxaub){z-index:10}header.svelte-1elxaub h1:where(.svelte-1elxaub) img:where(.svelte-1elxaub){width:70vw;max-width:2000px;height:auto}@media screen and (max-width: 1200px){header.svelte-1elxaub{height:75vh}}@media screen and (max-width: 960px){header.svelte-1elxaub{height:60vh}}@media screen and (max-width: 960px) and (min-aspect-ratio: 1/1){header.svelte-1elxaub{height:100vh}}.overlay.svelte-lnsl0r{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:scale(0);transition:transform .2s ease-in}.overlay.open.svelte-lnsl0r{transform:scale(1);transition:transform .2s ease-in-out}.overlay.svelte-lnsl0r img:where(.svelte-lnsl0r){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100% - 40px);margin:auto}.close.svelte-lnsl0r,.previous.svelte-lnsl0r,.next.svelte-lnsl0r{border:none;background:none;color:#fff;position:absolute;width:60px;height:60px;padding:0;cursor:pointer;z-index:10}.close.svelte-lnsl0r{top:10px;right:10px;background:url(../../../button-close.svg) no-repeat top}.previous.svelte-lnsl0r{top:50vh;left:10px;background:url(../../../button-previous.svg) no-repeat top}.next.svelte-lnsl0r{top:50vh;right:10px;background:url(../../../button-next.svg) no-repeat top}@media screen and (max-width: 960px){.overlay.svelte-lnsl0r img:where(.svelte-lnsl0r){max-width:100%}.previous.svelte-lnsl0r,.next.svelte-lnsl0r{top:unset;bottom:10px}}.heading.svelte-1pxxjsp{color:#fff;font-size:1rem;text-align:center;margin-bottom:.5rem}label.svelte-1pxxjsp{display:none}input.svelte-1pxxjsp{font-size:1.1rem;line-height:2rem;padding:0 10px;font-weight:700;border:2px solid black;text-align:center;margin-bottom:.5rem;width:100%}input.svelte-1pxxjsp:focus{outline:2px solid #ae7908}input[type=submit].svelte-1pxxjsp{border:2px solid black;padding:0 10px 4px;box-shadow:inset 0 -3px #ae7908,0 2px 6px #000;border-radius:5px;text-transform:uppercase;font-size:1.1rem;font-weight:700;line-height:2rem;background:gold;cursor:pointer;width:100%}@media screen and (max-width: 600px){form.svelte-1pxxjsp{margin-top:2rem}}.media.svelte-1uha8ag{position:relative;list-style:none;padding:0;margin:4rem auto;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:12px;row-gap:12px;width:100%;max-width:1200px}.media.svelte-1uha8ag li:where(.svelte-1uha8ag):first-of-type{border:none;grid-column-start:1;grid-column-end:4;max-width:100%}.media.svelte-1uha8ag a:where(.svelte-1uha8ag){display:block}.media.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:auto;display:block}.steam.svelte-1uha8ag{max-width:960px;margin:0 auto 4rem}.steam.svelte-1uha8ag iframe:where(.svelte-1uha8ag){width:100%;max-width:100%}.socials.svelte-1uha8ag{text-align:center;display:flex;align-items:center;justify-content:center}.socials.svelte-1uha8ag a:where(.svelte-1uha8ag){display:inline-block;margin:0 10px}.mailing-list.svelte-1uha8ag{margin:2rem auto;max-width:300px}@media screen and (max-width: 960px){.socials.svelte-1uha8ag{flex-wrap:wrap}}@media screen and (max-width: 600px){.media.svelte-1uha8ag{display:block;padding:0 10px}.media.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-bottom:10px}.steam.svelte-1uha8ag{padding:10px}}@media screen and (max-width: 960px) and (min-aspect-ratio: 1/1){.media.svelte-1uha8ag{margin-top:0}}
