.form-wrap.svelte-m8y88u{max-width:640px}.form-head.svelte-m8y88u{text-align:center;margin-bottom:32px}form.svelte-m8y88u{display:flex;flex-direction:column;gap:18px}.honeypot.svelte-m8y88u{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-row.svelte-m8y88u{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-group.svelte-m8y88u{display:flex;flex-direction:column;gap:6px}.form-group.svelte-m8y88u label:where(.svelte-m8y88u){font-weight:600;font-size:.9rem;color:var(--navy-dark)}.form-group.svelte-m8y88u input:where(.svelte-m8y88u),.form-group.svelte-m8y88u textarea:where(.svelte-m8y88u){padding:12px 16px;border:1.5px solid rgba(0,0,0,.12);border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color .2s;background:var(--white)}.form-group.svelte-m8y88u input:where(.svelte-m8y88u):focus,.form-group.svelte-m8y88u textarea:where(.svelte-m8y88u):focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px #234c751a}.btn-full.svelte-m8y88u{width:100%;padding:16px;font-size:1.05rem}.call-alt.svelte-m8y88u{text-align:center;margin-top:18px;color:var(--gray-text)}.call-alt.svelte-m8y88u a:where(.svelte-m8y88u){color:var(--navy);font-weight:700}.success-msg.svelte-m8y88u{background:#f0fdf4;border:1px solid #86efac;border-radius:12px;padding:40px;text-align:center}.success-msg.svelte-m8y88u h3:where(.svelte-m8y88u){color:#166534;font-size:1.5rem;margin-bottom:8px}.success-msg.svelte-m8y88u p:where(.svelte-m8y88u){color:#15803d}@media(max-width:768px){.form-row.svelte-m8y88u{grid-template-columns:1fr}}
