form.svelte-1rjowqu{background:#1c1c1c;border-radius:.5rem;padding:2rem;box-shadow:0 6px 16px #0000002d,0 4px 6px #0000003b}header.svelte-1rjowqu{margin-bottom:3rem}header.svelte-1rjowqu h2:where(.svelte-1rjowqu){color:#fff;margin-bottom:1rem}header.svelte-1rjowqu p:where(.svelte-1rjowqu){color:#fff;font-size:1.25rem}.form-body.svelte-1rjowqu{grid-template-columns:repeat(1,1fr);gap:2rem;display:grid}@media (width>=768px){.form-body.svelte-1rjowqu{grid-template-columns:repeat(2,1fr)}}.form-field.svelte-1rjowqu{flex-direction:column;justify-content:flex-end;width:100%;padding-top:1.125rem;display:flex;position:relative}@media (width>=768px){.form-field.two-column.svelte-1rjowqu{grid-column:span 2}}.form-field.svelte-1rjowqu input:where(.svelte-1rjowqu),.form-field.svelte-1rjowqu textarea:where(.svelte-1rjowqu){color:#1c1c1c;background:#fff;border:none;border-radius:.5rem;outline:none;width:100%;padding:0 2.75rem;font-family:Montserrat;font-size:1.125rem;transition:all .3s cubic-bezier(.22,.8,.5,1)}.form-field.svelte-1rjowqu input:where(.svelte-1rjowqu)::placeholder,.form-field.svelte-1rjowqu textarea:where(.svelte-1rjowqu)::placeholder{opacity:0}.form-field.svelte-1rjowqu input:where(.svelte-1rjowqu){height:3rem}.form-field.svelte-1rjowqu textarea:where(.svelte-1rjowqu){resize:none;height:18.75rem;padding:.75rem .75rem .75rem 2.75rem}.form-field.svelte-1rjowqu label:where(.svelte-1rjowqu){color:#000;font-family:Montserrat;font-size:1.125rem;font-weight:500;transition:all .3s cubic-bezier(.22,.8,.5,1);position:absolute;top:33px;left:2.75rem}.form-field.svelte-1rjowqu svg{transition:all .3s cubic-bezier(.22,.8,.5,1);position:absolute;top:26px;left:.5rem}.form-field.svelte-1rjowqu:focus-within label:where(.svelte-1rjowqu){color:#e44d4d;top:-2px;left:.75rem;transform:scale(.9)}.form-field.svelte-1rjowqu:focus-within input:where(.svelte-1rjowqu),.form-field.svelte-1rjowqu:focus-within textarea:where(.svelte-1rjowqu){border:2px solid #e44d4d;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.form-field.svelte-1rjowqu:focus-within textarea:where(.svelte-1rjowqu)~label:where(.svelte-1rjowqu){bottom:calc(100% - 14px)}.form-field.svelte-1rjowqu:focus-within svg{color:#e44d4d}.form-field.svelte-1rjowqu input:where(.svelte-1rjowqu):not(:placeholder-shown)~label:where(.svelte-1rjowqu),.form-field.svelte-1rjowqu textarea:where(.svelte-1rjowqu):not(:placeholder-shown)~label:where(.svelte-1rjowqu){color:#e44d4d;top:0;left:.75rem;transform:scale(.9)}.form-field.svelte-1rjowqu input:where(.svelte-1rjowqu):not(:placeholder-shown)~svg,.form-field.svelte-1rjowqu textarea:where(.svelte-1rjowqu):not(:placeholder-shown)~svg{color:#e44d4d}.form-field.svelte-1rjowqu input.visited:invalid,.form-field.svelte-1rjowqu textarea.visited:invalid{border:2px solid #c94040!important}.form-field.svelte-1rjowqu input.visited:invalid~label,.form-field.svelte-1rjowqu textarea.visited:invalid~label,.form-field.svelte-1rjowqu input.visited:invalid~svg,.form-field.svelte-1rjowqu textarea.visited:invalid~svg{color:#c94040!important}.form-field.svelte-1rjowqu input.visited:valid,.form-field.svelte-1rjowqu textarea.visited:valid{border:2px solid #4e8535!important}.form-field.svelte-1rjowqu input.visited:valid~label,.form-field.svelte-1rjowqu textarea.visited:valid~label,.form-field.svelte-1rjowqu input.visited:valid~svg,.form-field.svelte-1rjowqu textarea.visited:valid~svg{color:#4e8535!important}input[type=submit].svelte-1rjowqu{margin-top:3rem;margin-left:auto}
