.contact-form.svelte-pzu9qq{border:1px solid var(--watermelon);background:#ffffff45;border-radius:24px;flex-direction:column;gap:12px;padding:24px;display:flex}@media (width>=768px){.contact-form.svelte-pzu9qq{padding:24px 37px}}.form-row.svelte-pzu9qq{flex-direction:column;gap:12px;display:flex}@media (width>=576px){.form-row.svelte-pzu9qq{flex-direction:row;gap:8px}}.form-row.svelte-pzu9qq>.form-field:where(.svelte-pzu9qq){flex:1 0 0;min-width:0}.form-field.svelte-pzu9qq{flex-direction:column;gap:8px;display:flex;position:relative}.form-label.svelte-pzu9qq{color:var(--mahogany);margin:0;font-size:13px;font-weight:400;line-height:20px}.label-optional.svelte-pzu9qq{color:#a3a3a3}.form-input.svelte-pzu9qq{color:var(--mahogany);background:#fff9;border:1px solid #d6d6d6;border-radius:8px;outline:none;width:100%;padding:12px;font-family:inherit;font-size:13px;line-height:20px;transition:border-color .2s}.form-input.svelte-pzu9qq::placeholder{color:#a3a3a3}.form-input.svelte-pzu9qq:focus{border-color:var(--mahogany);box-shadow:0 0 0 2px #321e1e26}.form-textarea.svelte-pzu9qq{resize:vertical;min-height:93px}.phone-input-group.svelte-pzu9qq{gap:8px;display:flex}.country-selector.svelte-pzu9qq{flex-shrink:0;position:relative}.country-selector-btn.svelte-pzu9qq{cursor:pointer;width:auto;height:44px;color:var(--mahogany);background:#f9fafb;border:1px solid #d6d6d6;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:9px 12px;font-size:13px;display:flex}.country-selector-btn.svelte-pzu9qq:hover,.country-selector-btn.svelte-pzu9qq:focus{border-color:var(--mahogany)}.dropdown-menu.svelte-pzu9qq{max-height:10rem;overflow-y:auto}.phone-input.svelte-pzu9qq{flex:1;min-width:0}.select-wrapper.svelte-pzu9qq{position:relative}.form-select-input.svelte-pzu9qq{appearance:none;cursor:pointer;padding-right:40px}.select-chevron.svelte-pzu9qq{pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.location-input-wrapper.svelte-pzu9qq{position:relative}.location-icon.svelte-pzu9qq{pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.location-input.svelte-pzu9qq{padding-left:36px}.checkbox-group.svelte-pzu9qq{flex-wrap:wrap;gap:24px;display:flex}.checkbox-option.svelte-pzu9qq{cursor:pointer;align-items:center;gap:8px;display:flex}.checkbox-option.svelte-pzu9qq input[type=checkbox]:where(.svelte-pzu9qq){opacity:0;width:0;height:0;position:absolute}.checkbox-custom.svelte-pzu9qq{border:1px solid var(--mahogany);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}input.svelte-pzu9qq:checked+.checkbox-custom:where(.svelte-pzu9qq){background-color:var(--watermelon);border-color:var(--watermelon)}input.svelte-pzu9qq:checked+.checkbox-custom:where(.svelte-pzu9qq):after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:7px;height:12px;display:block;transform:rotate(45deg)translate(-1px,-1px)}input.svelte-pzu9qq:focus-visible+.checkbox-custom:where(.svelte-pzu9qq){box-shadow:0 0 0 2px #f130394d}.checkbox-label.svelte-pzu9qq{color:var(--mahogany);font-size:13px;line-height:20px}.submit-row.svelte-pzu9qq{flex-direction:column;align-items:flex-start;gap:16px;margin-top:20px;display:flex}@media (width>=576px){.submit-row.svelte-pzu9qq{flex-direction:row;justify-content:space-between;align-items:center}}.talk-cta.svelte-pzu9qq{color:var(--mahogany);flex-direction:column;gap:4px;display:flex}.talk-cta-title.svelte-pzu9qq{margin:0;font-size:16px;font-weight:600;line-height:20px}.talk-cta-link.svelte-pzu9qq{color:var(--mahogany);font-size:16px;line-height:24px;text-decoration:underline;transition:opacity .2s}.talk-cta-link.svelte-pzu9qq:hover{opacity:.7}.field-error.svelte-pzu9qq{color:#ea4335;margin-top:-4px;font-size:12px;line-height:16px}.alert.svelte-pzu9qq{border-radius:8px;margin-top:12px;padding:12px 16px;font-size:13px}.lds-ellipsis.svelte-pzu9qq{vertical-align:middle;width:80px;height:24px;position:relative}.lds-ellipsis.svelte-pzu9qq div:where(.svelte-pzu9qq){background:#fff;border-radius:50%;width:12px;height:12px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:6px}.lds-ellipsis.svelte-pzu9qq div:where(.svelte-pzu9qq):first-child{animation:.6s infinite svelte-pzu9qq-lds-ellipsis1;left:8px}.lds-ellipsis.svelte-pzu9qq div:where(.svelte-pzu9qq):nth-child(2){animation:.6s infinite svelte-pzu9qq-lds-ellipsis2;left:8px}.lds-ellipsis.svelte-pzu9qq div:where(.svelte-pzu9qq):nth-child(3){animation:.6s infinite svelte-pzu9qq-lds-ellipsis2;left:32px}.lds-ellipsis.svelte-pzu9qq div:where(.svelte-pzu9qq):nth-child(4){animation:.6s infinite svelte-pzu9qq-lds-ellipsis3;left:56px}@keyframes svelte-pzu9qq-lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes svelte-pzu9qq-lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes svelte-pzu9qq-lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.contact-section[data-astro-cid-uukcahgk]{position:relative}.contact-pretitle[data-astro-cid-uukcahgk]{letter-spacing:1px;font-size:12px;line-height:12px}.contact-heading[data-astro-cid-uukcahgk]{font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:-.72px;margin:0;font-weight:400}.contact-description[data-astro-cid-uukcahgk]{max-width:473px;font-size:15px;font-weight:400;line-height:24px}@media (width>=992px){.contact-heading[data-astro-cid-uukcahgk]{letter-spacing:-1.04px;font-size:52px;line-height:59px}}
