.part.svelte-10uhnv0{padding-top:clamp(32px,6vh,72px);padding-bottom:80px}.part-head.svelte-10uhnv0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,46%);gap:40px;align-items:center;margin-bottom:48px}.part-head.svelte-10uhnv0 h1:where(.svelte-10uhnv0){margin-top:0}.part-head.svelte-10uhnv0 .lede:where(.svelte-10uhnv0){color:var(--text-dim);margin-top:14px;font-size:18px;max-width:52ch}.part-head-img.svelte-10uhnv0 img:where(.svelte-10uhnv0){width:100%;height:auto}@media(max-width:880px){.part-head.svelte-10uhnv0{grid-template-columns:1fr;gap:24px}.part-head-img.svelte-10uhnv0{max-width:100%}}.part-grid.svelte-10uhnv0{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}@media(max-width:880px){.part-grid.svelte-10uhnv0{grid-template-columns:1fr}}.part-form.svelte-10uhnv0{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px;display:flex;flex-direction:column;gap:16px}.part-form.svelte-10uhnv0 h3:where(.svelte-10uhnv0){margin-bottom:4px}.part-form.svelte-10uhnv0 label:where(.svelte-10uhnv0){display:flex;flex-direction:column;gap:6px}.part-form.svelte-10uhnv0 label:where(.svelte-10uhnv0) span:where(.svelte-10uhnv0){font-size:13px;color:var(--text-dim)}.part-form.svelte-10uhnv0 input:where(.svelte-10uhnv0),.part-form.svelte-10uhnv0 select:where(.svelte-10uhnv0),.part-form.svelte-10uhnv0 textarea:where(.svelte-10uhnv0){background:#ffffff0d;border:1px solid var(--border);border-radius:10px;padding:11px 14px;color:var(--text);font-family:inherit;font-size:15px;outline:0}.part-form.svelte-10uhnv0 input:where(.svelte-10uhnv0):focus,.part-form.svelte-10uhnv0 select:where(.svelte-10uhnv0):focus,.part-form.svelte-10uhnv0 textarea:where(.svelte-10uhnv0):focus{border-color:var(--primary-500)}.part-form.svelte-10uhnv0 select:where(.svelte-10uhnv0) option:where(.svelte-10uhnv0){color:#1f2430}.row2.svelte-10uhnv0{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:640px){.row2.svelte-10uhnv0{grid-template-columns:1fr}}.err.svelte-10uhnv0{color:#fca5a5;font-size:14px}.fine.svelte-10uhnv0{font-size:12px;color:var(--text-mute)}.fine.svelte-10uhnv0 a:where(.svelte-10uhnv0){text-decoration:underline;text-underline-offset:2px}.ok-card.svelte-10uhnv0{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px;max-width:560px;display:flex;flex-direction:column;gap:14px}.ok-card.svelte-10uhnv0 p:where(.svelte-10uhnv0){color:var(--text-dim)}
