.inquiry-form.svelte-n985ft{font-family:var(--font-body);color:var(--j-ink);min-width:0}.inquiry-form.svelte-n985ft fieldset:where(.svelte-n985ft){padding:0;margin:0;border:0;min-width:0}.inquiry-form.svelte-n985ft legend:where(.svelte-n985ft){font:400 clamp(25px,2.4vw,30px)/1.15 var(--font-heading);margin-bottom:16px}.form-intro.svelte-n985ft{font-size:15px;line-height:1.8;color:var(--j-muted);margin:0 0 30px;max-width:490px}.field-pair.svelte-n985ft{display:grid;grid-template-columns:1fr 1fr;gap:24px}.inquiry-form.svelte-n985ft label:where(.svelte-n985ft){display:block;font-size:13px;line-height:1.5;margin-bottom:24px}.inquiry-form.svelte-n985ft label:where(.svelte-n985ft)>span:where(.svelte-n985ft){font-size:11px;color:var(--j-muted);margin-left:6px}.inquiry-form.svelte-n985ft .j-input:where(.svelte-n985ft){display:block;width:100%;margin-top:9px;min-height:48px;border:1px solid var(--j-line);background:#fff;border-radius:0;padding:12px;color:var(--j-ink);font:400 16px/1.5 var(--font-body)}.inquiry-form.svelte-n985ft textarea:where(.svelte-n985ft){resize:vertical;min-height:140px}.inquiry-form.svelte-n985ft [aria-invalid=true]:where(.svelte-n985ft){border-color:#9b3a3a}.field-error.svelte-n985ft{display:block;font-size:12px;color:#9b3a3a;margin-top:7px}.send-error.svelte-n985ft{padding:16px;background:#faf0ed;color:#833a31;font-size:14px;line-height:1.6;margin:0 0 20px}.send.svelte-n985ft{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:50px}.form-note.svelte-n985ft{font-size:12px;line-height:1.8;color:var(--j-muted);max-width:500px;margin-top:17px}.form-note.svelte-n985ft a:where(.svelte-n985ft){text-decoration:underline;text-underline-offset:3px}.attachment.svelte-n985ft{padding:20px;border:1px dashed var(--j-line);margin-bottom:28px}.attachment.svelte-n985ft label:where(.svelte-n985ft){display:flex;align-items:center;gap:9px;margin-bottom:14px}.attachment.svelte-n985ft input:where(.svelte-n985ft){font-size:13px;max-width:100%}.attachment.svelte-n985ft>p:where(.svelte-n985ft){font-size:12px;line-height:1.8;color:var(--j-muted);margin-top:10px}.file-preview.svelte-n985ft{display:flex;align-items:center;gap:14px;margin-top:15px;font-size:12px;overflow-wrap:anywhere}.file-preview.svelte-n985ft img:where(.svelte-n985ft){width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.file-preview.svelte-n985ft span:where(.svelte-n985ft){flex:1}.file-preview.svelte-n985ft button:where(.svelte-n985ft){display:grid;place-items:center;min-width:44px;min-height:44px}.confirmation.svelte-n985ft{padding-block:50px}.confirmation.svelte-n985ft h2:where(.svelte-n985ft){font:400 30px var(--font-heading);margin:18px 0}.confirmation.svelte-n985ft p:where(.svelte-n985ft){font-size:16px;line-height:1.85;max-width:450px;margin-bottom:25px}.inquiry-form .spinner{animation:svelte-n985ft-turn 1s linear infinite}@keyframes svelte-n985ft-turn{to{transform:rotate(360deg)}}@media(max-width:540px){.field-pair.svelte-n985ft{grid-template-columns:1fr;gap:0}.inquiry-form.svelte-n985ft legend:where(.svelte-n985ft){font-size:28px}.send.svelte-n985ft{width:100%}.attachment.svelte-n985ft{padding:15px}}@media(prefers-reduced-motion:reduce){.inquiry-form .spinner{animation:none}}
