.quote[data-v-2e23f2d3]{padding:var(--sp-12) var(--sp-6);max-width:720px}.quote h1[data-v-2e23f2d3]{font-size:var(--fs-h2)}.quote__lead[data-v-2e23f2d3]{color:var(--text-muted);margin:var(--sp-3) 0 var(--sp-8)}.quote__form[data-v-2e23f2d3]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}.quote__form label[data-v-2e23f2d3]{display:flex;flex-direction:column;gap:6px;font-weight:var(--fw-medium);font-size:var(--fs-sm)}.quote__form .full[data-v-2e23f2d3]{grid-column:1 / -1}.quote__form input[data-v-2e23f2d3],.quote__form select[data-v-2e23f2d3],.quote__form textarea[data-v-2e23f2d3]{padding:.7rem;border:1px solid var(--border);border-radius:var(--r-md);font:inherit;background:var(--surface);color:var(--text)}.err[data-v-2e23f2d3]{color:var(--jc-danger);font-weight:var(--fw-regular)}.hp[data-v-2e23f2d3]{position:absolute;left:-9999px}.quote__ok[data-v-2e23f2d3]{background:var(--jc-green-050);border:1px solid var(--jc-green-tint);padding:var(--sp-6);border-radius:var(--r-lg)}@media (max-width: 600px){.quote__form[data-v-2e23f2d3]{grid-template-columns:1fr}}
