.availability-note.svelte-1bv7ezn{margin-top:12px;font-size:14px;color:var(--text-tertiary)}.contact-direct.svelte-1bv7ezn{margin-top:12px;font-size:15px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.contact-direct.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:var(--accent);transition:opacity .2s}.contact-direct.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{opacity:.7}.contact-sep.svelte-1bv7ezn{color:var(--text-tertiary)}.form-body.svelte-1bv7ezn{padding:24px 0 120px}.form.svelte-1bv7ezn{display:flex;flex-direction:column;gap:24px}.form-row.svelte-1bv7ezn{display:grid;gap:24px}@media(min-width:735px){.form-row.svelte-1bv7ezn{grid-template-columns:1fr 1fr}}.field.svelte-1bv7ezn{display:flex;flex-direction:column;gap:8px}.field.svelte-1bv7ezn label:where(.svelte-1bv7ezn){font-size:14px;font-weight:500;color:var(--text-secondary)}.opt.svelte-1bv7ezn{font-weight:400;color:var(--text-tertiary)}.form-error.svelte-1bv7ezn{font-size:14px;color:var(--red)}.success.svelte-1bv7ezn{text-align:center;padding:64px 24px;border-radius:var(--radius-card);background:var(--bg-elevated);border:1px solid var(--border)}.success-check.svelte-1bv7ezn{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#34c7591a;color:var(--green);font-size:28px;font-weight:700;margin-bottom:20px}.success-title.svelte-1bv7ezn{font-family:var(--font-serif);font-size:24px;color:var(--text-primary)}.success-desc.svelte-1bv7ezn{margin-top:8px;font-size:16px;color:var(--text-secondary)}
