dialog.svelte-16lspq0{opacity:0;visibility:hidden;transform:scale(.99);transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;background:none;-webkit-transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;will-change:opacity,transform}dialog.svelte-16lspq0.open{opacity:1;visibility:visible;width:100%;transform:scale(1)}@media screen and (width >= 720px){dialog.svelte-16lspq0{padding:2rem;width:93%;height:83%;margin:0 auto}}@media (width <= 768px){dialog.svelte-16lspq0{transition:opacity .5s ease-out,visibility .5s ease-out,transform .5s ease-out}}@media (width >= 320px){{background:transparent;box-shadow:none}}@media (width >= 320px){dialog.svelte-16lspq0 article:where(.svelte-16lspq0){width:100%;border-radius:1rem;background:var(--blackest);box-shadow:0 0 5px 3px var(--dark-blue)}@media (width <= 500px){dialog.svelte-16lspq0 article:where(.svelte-16lspq0){padding:3em 1em}}dialog.svelte-16lspq0 article:where(.svelte-16lspq0) header:where(.svelte-16lspq0){background:transparent;border-bottom:none}dialog.svelte-16lspq0 article:where(.svelte-16lspq0) header:where(.svelte-16lspq0) h4:where(.svelte-16lspq0){font-family:var(--anta);font-size:clamp(var(--h5),1.75vw,var(--h2));font-weight:600;line-height:1;color:var(--clr-pale);margin:-.5rem 0 -2rem;letter-spacing:-1px}dialog.svelte-16lspq0 article:where(.svelte-16lspq0) p:where(.svelte-16lspq0){font-family:var(--bronova);font-size:clamp(var(--h6),1.25vw,var(--h4));font-weight:100;color:var(--white);background:transparent;padding:.2rem;-webkit-hyphens:auto;hyphens:auto;text-wrap:no-wrap;letter-spacing:0px}}@media (width >= 320px){.open-button.svelte-16lspq0{display:block;font-size:clamp(var(--h2),4vw,var(--xl));font-weight:800;background-color:transparent;box-shadow:none;color:var(--clr-pale);width:fit-content;outline:none;border:none;border-radius:15px;display:flex;justify-content:center;align-items:center;margin-inline:auto;margin-bottom:25%;cursor:pointer}.open-button.svelte-16lspq0:focus,.open-button.svelte-16lspq0:focus-visible{outline:1px solid var(--clr-main)}.open-button.svelte-16lspq0:hover{animation:svelte-16lspq0-wiggle 01s ease-in-out infinite}.open-button.svelte-16lspq0 svg:where(.svelte-16lspq0){cursor:pointer;fill:var(--clr-gray)}.open-button.svelte-16lspq0 svg:where(.svelte-16lspq0):focus,.open-button.svelte-16lspq0 svg:where(.svelte-16lspq0):focus-visible{outline:1px solid var(--clr-main);background:transparent}}@media screen and (width >= 720px){.open-button.svelte-16lspq0{margin-bottom:15%}}@media screen and (width >= 1024px){.open-button.svelte-16lspq0{margin-bottom:15%}}@media (width >= 320px){.close-button.svelte-16lspq0{display:flex;font-size:clamp(var(--h2),4vw,var(--xl));font-weight:800;background-color:transparent;box-shadow:none;color:var(--clr-pale);width:4rem;height:4rem;min-width:4rem;min-height:4rem;outline:none;border:none;border-radius:15px;justify-content:center;align-items:center;margin-inline:auto;margin-top:-1rem;cursor:pointer;padding:.75rem}.close-button.svelte-16lspq0:hover{animation:svelte-16lspq0-wiggle 01s ease-in-out infinite}.close-button.svelte-16lspq0:focus,.close-button.svelte-16lspq0:focus-visible{outline:1px solid var(--clr-main);background:transparent}.close-button.svelte-16lspq0 svg:where(.svelte-16lspq0){width:3rem;height:3rem;stroke:var(--clr-gray);flex-shrink:0}}@media screen and (width >= 1024px){h4.svelte-16lspq0{line-height:.95}}@media screen and (width >= 1100px){h4.svelte-16lspq0{padding:.5rem}}@media screen and (width >= 1024px){p.svelte-16lspq0{line-height:1.75;margin-inline:auto;padding:1rem}}@media screen and (width >= 1024px){.image.svelte-16lspq0{margin-block:1rem}}@keyframes svelte-16lspq0-wiggle{0%{rotate:0deg;translate:0 0}25%{rotate:-2deg;translate:-5px 0}80%{rotate:2deg;translate:5px 0}}:root{--100: 100%}body.light form.svelte-v66rrk{--label-bg: var(--dark-gray)}.svelte-v66rrk{box-sizing:border-box;margin:0;padding:0}legend.svelte-v66rrk{font-family:var(--bronova);font-size:clamp(var(--h6),3vw,var(--xxl));font-weight:800;letter-spacing:1px;color:var(--clr-blue);padding-inline:1rem}input.svelte-v66rrk,textarea.svelte-v66rrk{font-size:clamp(var(--sm),2vw,var(--h4));outline:none}:is(input.svelte-v66rrk,textarea.svelte-v66rrk):user-valid{outline:2px solid var(--success)}:is(input.svelte-v66rrk,textarea.svelte-v66rrk):user-invalid{outline:2px solid var(--fail)}:is(input.svelte-v66rrk,textarea.svelte-v66rrk):focus{outline:none}input.svelte-v66rrk:placeholder-shown{letter-spacing:3px}textarea.svelte-v66rrk:placeholder-shown{letter-spacing:0px}:is(#name.svelte-v66rrk,#email.svelte-v66rrk,#message.svelte-v66rrk)::-webkit-input-placeholder{color:var(--clr-main);font-weight:100}.icons.svelte-v66rrk{display:grid;place-content:center;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));align-items:center}@media (width <= 768px){.icons.svelte-v66rrk{margin-top:-15vw}}.icons.svelte-v66rrk .popover:where(.svelte-v66rrk){display:flex;justify-content:space-evenly;margin-bottom:15%}form.svelte-v66rrk{--label-bg: var(--dark)}@media screen and (width >= 320px){form.svelte-v66rrk{width:95%;margin-inline:auto;display:grid;padding:.25rem}form.svelte-v66rrk fieldset:where(.svelte-v66rrk){display:flex;flex-direction:column;justify-content:center;align-items:center;width:var(--100);margin:0 auto}form.svelte-v66rrk input:where(.svelte-v66rrk),form.svelte-v66rrk textarea:where(.svelte-v66rrk){width:100%;background-color:transparent;box-shadow:none;border:3px solid var(--dark-gray);border-radius:var(--radius);caret-color:var(--sky);color:var(--white)}form.svelte-v66rrk textarea:where(.svelte-v66rrk){padding:.5rem 1rem}form.svelte-v66rrk legend:where(.svelte-v66rrk){margin-bottom:1rem}form.svelte-v66rrk label:where(.svelte-v66rrk){transform:translate(20px,22px);background-color:transparent;width:fit-content;padding:0 .5rem;font-family:var(--bronova);font-size:clamp(var(--h6),1.5vw,var(--h3));font-weight:500;z-index:5;border-radius:var(--radius);align-self:flex-start;position:relative;color:var(--clr-inputs)}@media (width <= 500px){form.svelte-v66rrk label:where(.svelte-v66rrk){transform:translate(20px,18px)}}form.svelte-v66rrk label:where(.svelte-v66rrk):before{content:"";position:absolute;top:50%;left:-4px;right:-4px;height:2rem;background-color:var(--label-bg);color:var(--clr-inputs);transform:translateY(-50%);z-index:-1;border-radius:var(--radius)}}@media screen and (width >= 1024px){form.svelte-v66rrk fieldset:where(.svelte-v66rrk){border:5px solid var(--white);border-image:linear-gradient(75deg,var(--clr-main),var(--clr-inverted)) 1;font-weight:bolder;padding:2rem 5rem;border-radius:10px;width:90%}form.svelte-v66rrk fieldset:where(.svelte-v66rrk) input:where(.svelte-v66rrk){margin-bottom:1rem;transform:scale(1.05);width:var(--100)}form.svelte-v66rrk fieldset:where(.svelte-v66rrk) textarea:where(.svelte-v66rrk){margin-bottom:1rem;width:var(--100)}}@media screen and (width >= 720px){{background:transparent;box-shadow:none}}@media screen and (width >= 720px){legend.svelte-v66rrk{margin-bottom:0}}@media screen and (width >= 1350px){input.svelte-v66rrk,textarea.svelte-v66rrk{padding:2rem}}@keyframes svelte-v66rrk-wiggle{0%{rotate:0deg;translate:0 0}25%{rotate:-2deg;translate:-5px 0}80%{rotate:2deg;translate:5px 0}}
