@keyframes svelte-r6reqb-spin{to{transform:rotate(360deg)}}.checkbox.svelte-r6reqb{display:flex;flex-direction:row;align-items:flex-start}.checkbox.svelte-r6reqb .control:where(.svelte-r6reqb){display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.svelte-r6reqb .control:where(.svelte-r6reqb) input:where(.svelte-r6reqb){position:absolute;opacity:0;cursor:pointer}.checkbox.svelte-r6reqb .control:where(.svelte-r6reqb) input:where(.svelte-r6reqb):checked~.custom-checkbox:where(.svelte-r6reqb){background-color:#ededed}.checkbox.svelte-r6reqb .control:where(.svelte-r6reqb) input:where(.svelte-r6reqb):checked~.custom-checkbox:where(.svelte-r6reqb):after{transform:rotate(45deg) scale(1);-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1)}.checkbox.svelte-r6reqb .control:where(.svelte-r6reqb) .custom-checkbox:where(.svelte-r6reqb){position:absolute;top:0;left:0;height:14px;width:14px;background-color:transparent;border-radius:6px;border:2px solid #ff5744}.checkbox.svelte-r6reqb .control:where(.svelte-r6reqb) .custom-checkbox:where(.svelte-r6reqb):after{position:absolute;content:"";left:2px;top:-2px;height:8px;width:5px;background-color:transparent;border:solid #ff5744;border-width:0 3px 3px 0;opacity:1;transform:rotate(45deg) scale(0);-webkit-transform:rotate(45deg) scale(0);-ms-transform:rotate(45deg) scale(0);transition:all .1s ease-out;-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out}.checkbox.svelte-r6reqb .label:where(.svelte-r6reqb){font-size:14px;font-weight:400;color:#636363}@keyframes svelte-1ule8td-spin{to{transform:rotate(360deg)}}.select.svelte-1ule8td{position:relative;display:flex;flex-direction:column;border:none;border-radius:44px;box-shadow:0 4px 10px #0e1f350f,0 10px 20px #0e1f350d,0 24px 32px -1px #0e1f3514,0 32px 64px -2px #0e1f3514}.select.svelte-1ule8td .select__trigger:where(.svelte-1ule8td){position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:30px;height:56px;padding:0 22px;background:#fff;font-size:14px;font-weight:300;cursor:pointer;color:#a6a6a6;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.select.svelte-1ule8td .select__trigger[data-invalid]:where(.svelte-1ule8td){border:2px solid #ff5744}.select.svelte-1ule8td .select__trigger:where(.svelte-1ule8td) .select__chevron:where(.svelte-1ule8td){position:relative;display:flex;justify-content:center;align-items:center;border:none;border-radius:50%;height:40px;width:40px;background-color:#ff5744;color:#fff}.select.svelte-1ule8td .select__trigger:where(.svelte-1ule8td) .select__value.selected:where(.svelte-1ule8td){color:#636363}.select.svelte-1ule8td .select__items:where(.svelte-1ule8td){position:absolute;z-index:10;top:calc(100% + 8px);left:0;right:0;border:none;border-radius:44px;box-shadow:0 4px 10px #0e1f350f,0 10px 20px #0e1f350d,0 24px 32px -1px #0e1f3514,0 32px 64px -2px #0e1f3514;background:#fff;pointer-events:none;overflow:hidden}.select.svelte-1ule8td .select__items:where(.svelte-1ule8td) .select__item:where(.svelte-1ule8td){position:relative;display:block;transition:all .5s;padding:0 40px;cursor:pointer;font-size:22px;font-size:14px;font-weight:300;line-height:60px;color:#ff5744}.select.svelte-1ule8td .select__items:where(.svelte-1ule8td) .select__item:where(.svelte-1ule8td):hover{background-color:#ff5744;cursor:pointer;color:#fff}.select.svelte-1ule8td .select__items:where(.svelte-1ule8td) .select__item.selected:where(.svelte-1ule8td){background-color:#ff5744;color:#fff}.select.open.svelte-1ule8td .select__trigger:where(.svelte-1ule8td){outline:2px solid #ff5744}.select.open.svelte-1ule8td .select__trigger:where(.svelte-1ule8td) .select__chevron:where(.svelte-1ule8td) svg{transform:rotate(180deg)}.select.open.svelte-1ule8td .select__items:where(.svelte-1ule8td){pointer-events:all}.select.open.svelte-1ule8td .select__items:where(.svelte-1ule8td) .select__item.selected:where(.svelte-1ule8td){background-color:#ff5744;color:#fff}@media screen and (min-width:640px){.select.svelte-1ule8td .select__items:where(.svelte-1ule8td) .select__item:where(.svelte-1ule8td){font-size:22px}}@keyframes svelte-1r7bcuc-spin{to{transform:rotate(360deg)}}.form-field.svelte-1r7bcuc{display:flex;flex-direction:column;gap:16px;width:100%}.form-field.svelte-1r7bcuc label:where(.svelte-1r7bcuc){margin-left:24px;font-size:18px;line-height:23px;font-weight:600;color:#636363}.form-field.svelte-1r7bcuc label:where(.svelte-1r7bcuc) .required_symbol:where(.svelte-1r7bcuc){color:#ff5744}.form-field.svelte-1r7bcuc label[data-invalid]:where(.svelte-1r7bcuc){color:#ff5744}.form-field.svelte-1r7bcuc input:where(.svelte-1r7bcuc),.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc){width:100%;height:56px;padding:12px 22px;border:none;border-radius:30px;background:#fff;box-shadow:0 4px 10px #0e1f350f,0 10px 20px #0e1f350d,0 24px 32px -1px #0e1f3514,0 32px 64px -2px #0e1f3514;font-size:16px;font-weight:400;line-height:24px;color:#636363}.form-field.svelte-1r7bcuc input:where(.svelte-1r7bcuc)::placeholder,.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc)::placeholder{font-size:14px;font-weight:400;line-height:24px;color:#a6a6a6}.form-field.svelte-1r7bcuc input:where(.svelte-1r7bcuc):active,.form-field.svelte-1r7bcuc input:where(.svelte-1r7bcuc):focus-visible,.form-field.svelte-1r7bcuc input:where(.svelte-1r7bcuc):focus,.form-field.svelte-1r7bcuc input:where(.svelte-1r7bcuc):focus-within,.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc):active,.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc):focus-visible,.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc):focus,.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc):focus-within{border-color:#ff5744;outline:2px solid #ff5744}.form-field.svelte-1r7bcuc input:where(.svelte-1r7bcuc):active::placeholder,.form-field.svelte-1r7bcuc input:where(.svelte-1r7bcuc):focus-visible::placeholder,.form-field.svelte-1r7bcuc input:where(.svelte-1r7bcuc):focus::placeholder,.form-field.svelte-1r7bcuc input:where(.svelte-1r7bcuc):focus-within::placeholder,.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc):active::placeholder,.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc):focus-visible::placeholder,.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc):focus::placeholder,.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc):focus-within::placeholder{color:#636363}.form-field.svelte-1r7bcuc input[data-invalid]:where(.svelte-1r7bcuc),.form-field.svelte-1r7bcuc textarea[data-invalid]:where(.svelte-1r7bcuc){border:2px solid #ff5744}.form-field.svelte-1r7bcuc textarea:where(.svelte-1r7bcuc){height:183px}.form-field.svelte-1r7bcuc .form-field__error:where(.svelte-1r7bcuc){display:flex;justify-content:end;width:100%;font-size:14px;padding-right:24px;color:#ff5744}@keyframes svelte-vcg9t2-spin{to{transform:rotate(360deg)}}.contact-form.svelte-vcg9t2{--fields-gap: 32px;padding:0 24px;margin-top:64px;margin-bottom:64px;width:100%}.contact-form.svelte-vcg9t2 .contact-form__inner:where(.svelte-vcg9t2){width:100%;max-width:1536px;margin:0 auto;display:flex;flex-direction:column;gap:var(--fields-gap)}.contact-form.svelte-vcg9t2 .contact-form__right:where(.svelte-vcg9t2){display:flex;flex-direction:column;gap:var(--fields-gap);width:100%}.contact-form.svelte-vcg9t2 .contact-form__right:where(.svelte-vcg9t2) .contact-form__id-fields:where(.svelte-vcg9t2){display:flex;gap:var(--fields-gap)}.contact-form.svelte-vcg9t2 .contact-form__left:where(.svelte-vcg9t2){display:flex;flex-direction:column;gap:var(--fields-gap);width:100%}.contact-form.svelte-vcg9t2 .contact-form__left:where(.svelte-vcg9t2) .contact-form__footer:where(.svelte-vcg9t2){display:flex;flex-direction:column;gap:var(--fields-gap);margin-top:52px}.contact-form.svelte-vcg9t2 .contact-form__left:where(.svelte-vcg9t2) .contact-form__terms:where(.svelte-vcg9t2){padding:0 24px}.contact-form.svelte-vcg9t2 .contact-form__left:where(.svelte-vcg9t2) .contact-form__submit:where(.svelte-vcg9t2){padding:0 24px;width:200px;align-self:start}@media screen and (min-width:1024px){.contact-form.svelte-vcg9t2 .contact-form__inner:where(.svelte-vcg9t2){flex-direction:row;column-gap:calc(var(--fields-gap) * 2)}.contact-form.svelte-vcg9t2 .contact-form__left:where(.svelte-vcg9t2) .contact-form__footer:where(.svelte-vcg9t2){margin-top:10px}.contact-form.svelte-vcg9t2 .contact-form__left:where(.svelte-vcg9t2) .contact-form__submit:where(.svelte-vcg9t2){align-self:end}}
