.shade.svelte-1e7qevq{position:fixed;width:100vw;height:100dvh;display:flex;justify-content:center;align-items:center;background:#000c}.dialog.svelte-1e7qevq{position:relative;border:solid 1px #d351ac;padding:2em;width:min(40em,90%);height:min(60em,90%);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;background:#0003;border-radius:.5em}.dialog.svelte-1e7qevq h1:where(.svelte-1e7qevq),.dialog.svelte-1e7qevq p:where(.svelte-1e7qevq){text-align:center}.dialog.svelte-1e7qevq h1:where(.svelte-1e7qevq){text-shadow:-.035em -.035em #d351ac;font-size:4em;margin-block:.1em;font-family:driving-around;line-height:1.05em;letter-spacing:.04em}.dialog.svelte-1e7qevq p:where(.svelte-1e7qevq){font-size:1.3em;margin-top:.1em;margin-bottom:2.4em;text-wrap-style:balance}.dialog.svelte-1e7qevq input:where(.svelte-1e7qevq),.dialog.svelte-1e7qevq .continue:where(.svelte-1e7qevq){font-size:1.3em;margin-bottom:.65em;border:none;padding-inline:.6em;width:min(15em,100%);height:2.7em;border-radius:.5em}.dialog.svelte-1e7qevq .invalid:where(.svelte-1e7qevq){outline:solid 2px red;outline-offset:3px}.dialog.svelte-1e7qevq .continue:where(.svelte-1e7qevq){color:#fff;background:#a93285}.dialog.svelte-1e7qevq .continue:where(.svelte-1e7qevq) .error-container:where(.svelte-1e7qevq){position:relative;top:.2em}.dialog.svelte-1e7qevq .continue:where(.svelte-1e7qevq) .error-container:where(.svelte-1e7qevq) p:where(.svelte-1e7qevq){font-size:.6em;position:absolute;left:-11.5em;top:1.5em;padding:.3em;width:17em;background:#a93285;border-radius:.3em}.dialog.svelte-1e7qevq .continue:where(.svelte-1e7qevq):hover{background:#b4388f}.dialog.svelte-1e7qevq .img-container:where(.svelte-1e7qevq){margin-bottom:3em;width:min(35em,100%);height:15em;overflow:hidden;display:flex;justify-content:center;align-items:center}.dialog.svelte-1e7qevq .img-container:where(.svelte-1e7qevq) img:where(.svelte-1e7qevq){position:relative;top:-.5em;width:40em}.dialog.svelte-1e7qevq .close:where(.svelte-1e7qevq){position:absolute;right:1em;top:1em;border:none;width:2em;height:2em;color:#d351ac;background:transparent;cursor:pointer}.dialog.svelte-1e7qevq .close:where(.svelte-1e7qevq) .x-icon{position:relative;left:-.45em}.dialog.svelte-1e7qevq .close:where(.svelte-1e7qevq):hover{color:#ef6ec8}.button-container.svelte-16oru0g{z-index:2;position:fixed;left:0;bottom:0;width:100vw;display:flex;justify-content:center}.button-container.svelte-16oru0g button:where(.svelte-16oru0g){font-size:clamp(0em,1.8em,min(4.4cqw,2.5cqh));margin-bottom:1.2em;border:none;padding:.7em 1em;color:#fff;border-radius:.2em;cursor:pointer}.button-container.svelte-16oru0g .open:where(.svelte-16oru0g){background:#a93285}.button-container.svelte-16oru0g .open:where(.svelte-16oru0g) .mail-icon{position:relative;top:.15em;margin-right:.2em}.button-container.svelte-16oru0g .open:where(.svelte-16oru0g):hover{background:#b4388f}@font-face{font-family:alfabetix;src:url(../../../fonts/alfabetix.ttf) format("truetype")}@font-face{font-family:bad-script;src:url(../../../fonts/bad-script.ttf) format("truetype")}@font-face{font-family:driving-around;src:url(../../../fonts/driving-around.ttf) format("truetype")}@font-face{font-family:exo-italic;src:url(../../../fonts/exo-italic.ttf) format("truetype")}@font-face{font-family:exo;src:url(../../../fonts/exo.ttf) format("truetype")}@font-face{font-family:"gothica.bold-oblique";src:url(../../../fonts/gothica.bold-oblique.ttf) format("truetype")}@font-face{font-family:"gothica.bold";src:url(../../../fonts/gothica.bold.ttf) format("truetype")}@font-face{font-family:"gothica.book-oblique";src:url(../../../fonts/gothica.book-oblique.ttf) format("truetype")}@font-face{font-family:"gothica.book";src:url(../../../fonts/gothica.book.ttf) format("truetype")}@font-face{font-family:gothik-107;src:url(../../../fonts/gothik-107.ttf) format("truetype")}@font-face{font-family:gothik-108;src:url(../../../fonts/gothik-108.ttf) format("truetype")}@font-face{font-family:hamlet-cicero;src:url(../../../fonts/hamlet-cicero.otf) format("OpenType")}@font-face{font-family:"herkules.regular";src:url(../../../fonts/herkules.regular.ttf) format("truetype")}@font-face{font-family:"herkules.shadow";src:url(../../../fonts/herkules.shadow.ttf) format("truetype")}@font-face{font-family:kelp-ban;src:url(../../../fonts/kelp-ban.ttf) format("truetype")}@font-face{font-family:neck-romancer;src:url(../../../fonts/neck-romancer.ttf) format("truetype")}@font-face{font-family:quicksand;src:url(../../../fonts/quicksand.ttf) format("truetype")}@font-face{font-family:"regensburg.grunged-italic";src:url(../../../fonts/regensburg.grunged-italic.ttf) format("truetype")}@font-face{font-family:"regensburg.grunged-regular";src:url(../../../fonts/regensburg.grunged-regular.ttf) format("truetype")}@font-face{font-family:"regensburg.italic";src:url(../../../fonts/regensburg.italic.ttf) format("truetype")}@font-face{font-family:"regensburg.regular";src:url(../../../fonts/regensburg.regular.ttf) format("truetype")}@font-face{font-family:springmarch-roman;src:url(../../../fonts/springmarch-roman.otf) format("OpenType")}*{box-sizing:border-box}html,body{margin:0;padding:0;background:#000;font-family:quicksand}button{font-family:exo;cursor:pointer}
