.form.svelte-1h3g3o9{display:flex;flex-direction:column;max-width:500px;margin:0 auto;padding:2rem;background:#f2e5f2}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9){margin:15px 0}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) p:where(.svelte-1h3g3o9){max-width:400px}.form.svelte-1h3g3o9 .form-control.two-controls:where(.svelte-1h3g3o9){display:flex;justify-content:space-between;gap:1rem}.form.svelte-1h3g3o9 .form-control.two-controls:where(.svelte-1h3g3o9)>div:where(.svelte-1h3g3o9){width:100%}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) label:where(.svelte-1h3g3o9){display:block;color:#452f42;font-size:12px;text-transform:uppercase}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) label:where(.svelte-1h3g3o9) span:where(.svelte-1h3g3o9){color:#d6361b}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) input:where(.svelte-1h3g3o9),.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) select:where(.svelte-1h3g3o9){min-height:35px}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) input[type=date]:where(.svelte-1h3g3o9),.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) input[type=text]:where(.svelte-1h3g3o9),.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) input[type=email]:where(.svelte-1h3g3o9),.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) input[type=tel]:where(.svelte-1h3g3o9){width:100%;margin-top:5px;padding:0 5px 5px 0;border:0px solid transparent;border-bottom:1px solid #cdcdcd;border-radius:0;outline:0;background:transparent;color:#452f42;font-family:Lato,sans-serif;font-size:18px}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) input:where(.svelte-1h3g3o9)::-webkit-outer-spin-button,.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) input:where(.svelte-1h3g3o9)::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) button:where(.svelte-1h3g3o9){display:flex;align-items:center;justify-content:center;width:100%;height:40px;border:0;background:#d6361b;color:#faf3ed;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) button:disabled{opacity:.5;pointer-events:none}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) select:where(.svelte-1h3g3o9){width:100%;margin-top:5px;padding:0 20px 5px 0;border:0px solid transparent;border-bottom:1px solid #cdcdcd;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23452f42' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center;color:#452f42;font-family:Lato,sans-serif;font-size:18px}.form.svelte-1h3g3o9 .form-control:where(.svelte-1h3g3o9) textarea:where(.svelte-1h3g3o9){width:100%;padding-top:5px;border:0px solid transparent;border-bottom:1px solid #cdcdcd;outline:0px;background:transparent;color:#452f42;font-family:Lato,sans-serif;font-size:18px;line-height:20px;resize:none}.sending-animation.svelte-1h3g3o9{display:flex;align-items:center;gap:1rem;max-width:400px}.spinner.svelte-1h3g3o9{width:1.5rem;height:1.5rem;animation:svelte-1h3g3o9-spin 1s linear infinite;border:3px solid rgba(0,0,0,.1);border-top:3px solid #333;border-radius:50%}@keyframes svelte-1h3g3o9-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
