.inquiry-form.svelte-llm5zw{max-width:100%;border:1px solid #FFA078;border-radius:10px;padding:24px 37px;overflow:visible}.form-step.svelte-llm5zw{display:flex;flex-direction:column;gap:16px}.form-step-header.svelte-llm5zw{margin-bottom:8px;display:flex;align-items:baseline;justify-content:space-between;gap:24px}.form-step-header.svelte-llm5zw h3:where(.svelte-llm5zw){font-size:18px;line-height:27px;letter-spacing:.3px;color:#730c1a;margin:0;flex:1;min-width:0}.form-step-subtitle.svelte-llm5zw{font-size:15px;line-height:17px;color:#ac4747;flex-shrink:0;white-space:nowrap}.intent-cards.svelte-llm5zw{display:flex;gap:24px}.form-row.svelte-llm5zw{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-row-3.svelte-llm5zw{grid-template-columns:1fr 1fr 1fr}.form-group.svelte-llm5zw{display:flex;flex-direction:column;gap:6px}.form-group.svelte-llm5zw label:where(.svelte-llm5zw){font-size:15px;line-height:17px;color:#650714;font-weight:400}.form-group.svelte-llm5zw .optional:where(.svelte-llm5zw){color:#ac4747;font-style:italic}.form-group.svelte-llm5zw input:where(.svelte-llm5zw),.form-group.svelte-llm5zw select:where(.svelte-llm5zw),.form-group.svelte-llm5zw textarea:where(.svelte-llm5zw){border:1px solid #FFA078;border-radius:8px;padding:12px;font-family:inherit;font-size:15px;line-height:17px;color:#650714;background:#fff9;outline:none;transition:border-color .2s ease;width:100%;-webkit-appearance:none}.form-group.svelte-llm5zw input:where(.svelte-llm5zw):focus,.form-group.svelte-llm5zw select:where(.svelte-llm5zw):focus,.form-group.svelte-llm5zw textarea:where(.svelte-llm5zw):focus{border-color:#ac4747;background:#fff}.form-group.svelte-llm5zw input:where(.svelte-llm5zw)::placeholder,.form-group.svelte-llm5zw select:where(.svelte-llm5zw)::placeholder,.form-group.svelte-llm5zw textarea:where(.svelte-llm5zw)::placeholder{color:#ca867f}.form-group.svelte-llm5zw select:where(.svelte-llm5zw){cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23730C1A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.form-group.svelte-llm5zw textarea:where(.svelte-llm5zw){resize:vertical}.input-with-icon.svelte-llm5zw{display:flex;align-items:stretch;gap:4px}.input-with-icon.svelte-llm5zw input:where(.svelte-llm5zw),.input-with-icon.svelte-llm5zw select:where(.svelte-llm5zw){flex:1;min-width:0}.input-icon.svelte-llm5zw{display:flex;align-items:center;justify-content:center;padding:9px 12px;min-width:64px;flex-shrink:0;border:1px solid #FFA078;border-radius:8px;background:#fff9}.input-icon.svelte-llm5zw svg{width:20px;height:20px;color:#ffa078}.budget-input.svelte-llm5zw .budget-prefix:where(.svelte-llm5zw){display:flex;align-items:center;padding:0 12px;min-width:64px;font-size:15px;line-height:17px;color:#730c1a;font-weight:400;white-space:nowrap;flex-shrink:0;border:1px solid #FFA078;border-radius:8px;background:#fff9}.phone-input.svelte-llm5zw{display:flex;position:relative;gap:4px}.country-selector.svelte-llm5zw{display:flex;align-items:center;gap:4px;padding:9px 12px;min-width:64px;border:1px solid #FFA078;border-radius:8px;background:#fff9;font-family:inherit;font-size:15px;line-height:17px;color:#650714;cursor:pointer;white-space:nowrap;flex-shrink:0}.country-dropdown.svelte-llm5zw{position:absolute;top:100%;left:0;width:280px;max-height:200px;overflow-y:auto;background:#fff;border:1px solid #FFA078;border-radius:8px;z-index:100;box-shadow:0 4px 12px #0000001a}.country-option.svelte-llm5zw{display:block;width:100%;text-align:left;padding:8px 12px;border:none;background:none;font-family:inherit;font-size:15px;line-height:17px;color:#650714;cursor:pointer}.country-option.svelte-llm5zw:hover{background-color:#f7f2eb}.time-pills.svelte-llm5zw{display:flex;gap:12px}.form-actions.svelte-llm5zw{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.btn-form-primary.svelte-llm5zw{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background-color:#730c1a;color:#ffa078;border:1px solid #730C1A;border-radius:999px;padding:10px 26px;min-height:40px;min-width:100px;font-family:inherit;font-size:14px;line-height:16px;font-weight:400;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,font-weight .2s ease}.btn-form-primary.svelte-llm5zw:after{content:attr(data-text);font-weight:700;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.btn-form-primary.svelte-llm5zw:hover:not(:disabled){background-color:#650714;box-shadow:-13px 4px 50px #0000001a;font-weight:700}.btn-form-primary.svelte-llm5zw:disabled{opacity:.5;cursor:not-allowed}.btn-form-outline.svelte-llm5zw{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;color:#730c1a;border:1px solid #730C1A;border-radius:999px;padding:10px 26px;min-height:40px;min-width:100px;font-family:inherit;font-size:14px;line-height:16px;font-weight:400;text-transform:uppercase;cursor:pointer;transition:all .2s ease}.btn-form-outline.svelte-llm5zw:after{content:attr(data-text);font-weight:700;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.btn-form-outline.svelte-llm5zw:hover{background-color:#730c1a;color:#ffa078;box-shadow:-13px 4px 50px #0000001a;font-weight:700}.form-field-error.svelte-llm5zw{color:#ac4747;font-size:12px;line-height:14px;margin-top:-4px;display:block}.form-error.svelte-llm5zw{color:#730c1a;font-size:15px;line-height:17px;margin-top:8px}.form-success.svelte-llm5zw{text-align:center;padding:48px 24px}.form-success.svelte-llm5zw h3:where(.svelte-llm5zw){font-size:24px;color:#650714;margin-bottom:8px}.form-success.svelte-llm5zw p:where(.svelte-llm5zw){font-size:15px;color:#ac4747}@media(max-width:768px){.inquiry-form.svelte-llm5zw{padding:16px 20px}.form-step-header.svelte-llm5zw{flex-direction:column;gap:4px}.form-row.svelte-llm5zw,.form-row-3.svelte-llm5zw{grid-template-columns:1fr}.intent-cards.svelte-llm5zw{flex-direction:column}.time-pills.svelte-llm5zw{flex-wrap:wrap}}
