canvas.svelte-1susoy0{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}h1.svelte-1bv7ezn{visibility:hidden;font-size:12vw;line-height:.9;letter-spacing:-.04em;margin:1em var(--spacing-nav) 1em var(--spacing-nav)}@media screen and (min-width:768px){h1.svelte-1bv7ezn{margin:1em var(--spacing-outer) .75em var(--spacing-outer);font-size:4.5em}}.intro.svelte-1bv7ezn{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;padding-bottom:4em}@media screen and (min-width:768px){.intro.svelte-1bv7ezn{padding-bottom:0}}.formwrapper.svelte-1bv7ezn{position:fixed;top:0;left:0;width:100%;height:100%;padding:var(--spacing-outer) var(--spacing-outer) 4em var(--spacing-outer);background-color:var(--color-bg);z-index:0;opacity:0;visibility:hidden;overflow-y:scroll;--form-maxwidth: 1000px}.button-back.svelte-1bv7ezn{margin:0}form.svelte-1bv7ezn{box-sizing:border-box;max-width:inherit;margin:0 auto;overflow:hidden;padding:1em 0}@media screen and (min-width:768px){.inputs-flex-row.svelte-1bv7ezn{display:flex;gap:1em;justify-content:center;max-width:var(--form-maxwidth);margin:auto}.inputs-flex-row.svelte-1bv7ezn label:where(.svelte-1bv7ezn){flex-basis:50%}}.alternatives.svelte-1bv7ezn{margin:0 auto 1em;width:100%;text-align:center}@media screen and (min-width:768px){.alternatives.svelte-1bv7ezn{margin:0 auto 2em;padding-bottom:1em}}.alternatives.svelte-1bv7ezn p:where(.svelte-1bv7ezn),.alternatives.svelte-1bv7ezn .button:where(.svelte-1bv7ezn){opacity:0}.alternatives.svelte-1bv7ezn p:where(.svelte-1bv7ezn){font-size:1em;margin:.5em 0}@media screen and (min-width:768px){.alternatives.svelte-1bv7ezn p:where(.svelte-1bv7ezn){font-size:1.33em}}.alternatives.svelte-1bv7ezn ul:where(.svelte-1bv7ezn){margin:0 var(--spacing-outer);list-style-type:none;display:flex;justify-content:center;gap:.25em}.alternatives.svelte-1bv7ezn ul:where(.svelte-1bv7ezn) li:where(.svelte-1bv7ezn){display:block;margin:0}.alternatives.svelte-1bv7ezn .button:where(.svelte-1bv7ezn){margin:.25em 0;display:block;font-size:.9em}@media screen and (min-width:768px){.alternatives.svelte-1bv7ezn .button:where(.svelte-1bv7ezn){font-size:1.2em}}label.svelte-1bv7ezn{font-size:1em}@media screen and (min-width:768px){label.svelte-1bv7ezn{font-size:1.25em}}input[type=text].svelte-1bv7ezn,input[type=email].svelte-1bv7ezn,textarea.svelte-1bv7ezn{width:100%;border:0 solid var(--color-text);background-color:var(--color-text);color:var(--color-bg);border-radius:4px;font-family:Stratos,sans-serif;font-size:1em;line-height:1.2;padding:.75em;transition:all .3s ease-out;margin:0 auto 1em;display:block;max-width:var(--form-maxwidth)}input[type=text].svelte-1bv7ezn:focus,input[type=email].svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{outline:none;color:var(--color-bg);background-color:var(--color-text)}input[type=text].svelte-1bv7ezn:placeholder-shown,input[type=email].svelte-1bv7ezn:placeholder-shown,textarea.svelte-1bv7ezn:placeholder-shown{background-color:#ffffe133}input[type=text].svelte-1bv7ezn:focus:placeholder-shown,input[type=email].svelte-1bv7ezn:focus:placeholder-shown,textarea.svelte-1bv7ezn:focus:placeholder-shown{background-color:var(--color-text)}input[type=text].svelte-1bv7ezn::placeholder,input[type=email].svelte-1bv7ezn::placeholder,textarea.svelte-1bv7ezn::placeholder{color:var(--color-text);opacity:.8}.disclaimer.svelte-1bv7ezn p:where(.svelte-1bv7ezn){max-width:var(--form-maxwidth);margin:1em auto;font-size:1rem}.form-error.svelte-1bv7ezn{max-width:var(--form-maxwidth);margin:0 auto 1em;padding:.75em;border:1px solid var(--color-text);border-radius:4px;font-size:.95em;background:#ffffff14}.send.svelte-1bv7ezn{max-width:var(--form-maxwidth);margin:auto}
