.contact__grid[data-v-0f0c2ad3]{grid-template-columns:1fr 1.3fr;align-items:stretch;gap:28px;display:grid}.contact__info[data-v-0f0c2ad3]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px}.cinfo[data-v-0f0c2ad3]{gap:22px;display:grid}.cinfo li[data-v-0f0c2ad3]{gap:14px;display:flex}.cinfo__ic[data-v-0f0c2ad3]{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:1.2rem;display:inline-flex}.cinfo b[data-v-0f0c2ad3]{font-size:.95rem}.cinfo p[data-v-0f0c2ad3]{color:var(--text-2);overflow-wrap:anywhere;margin:2px 0 0;font-size:.9rem}.cinfo__note[data-v-0f0c2ad3]{color:var(--text-3);white-space:nowrap;margin-inline-start:6px}.cinfo a[data-v-0f0c2ad3]:hover{color:var(--accent)}.contact__side[data-v-0f0c2ad3]{flex-direction:column;gap:20px;display:flex}.cmap[data-v-0f0c2ad3]{border-radius:var(--r-lg);border:1px solid var(--line);flex:1;min-height:380px;overflow:hidden}.cmap__frame[data-v-0f0c2ad3]{border:0;width:100%;height:100%;min-height:380px;display:block}html[data-theme=dark] .cmap__frame[data-v-0f0c2ad3]{filter:invert(.92)hue-rotate(180deg)brightness(.9)contrast(.9)}.cqr[data-v-0f0c2ad3]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);text-align:center;padding:22px}.cqr__title[data-v-0f0c2ad3]{color:var(--text-2);margin:0 0 16px;font-size:.9rem;font-weight:600}.cqr__grid[data-v-0f0c2ad3]{flex-wrap:wrap;justify-content:center;gap:22px;display:flex}.cqr__item[data-v-0f0c2ad3]{color:var(--text-2);transition:transform var(--t),color var(--t);flex-direction:column;align-items:center;gap:10px;font-size:.85rem;font-weight:600;display:flex}.cqr__item[data-v-0f0c2ad3]:hover{color:var(--accent);transform:translateY(-3px)}.cqr__item img[data-v-0f0c2ad3]{border:1px solid var(--line);border-radius:var(--r);width:148px;height:148px;transition:border-color var(--t);background:#fff;padding:8px;display:block}.cqr__item:hover img[data-v-0f0c2ad3]{border-color:var(--accent)}@media (width<=860px){.contact__grid[data-v-0f0c2ad3]{grid-template-columns:1fr}}@media (width<=420px){.cqr__item img[data-v-0f0c2ad3]{width:128px;height:128px}}.lead[data-v-91bff891]{scroll-margin-top:96px}.lead-card[data-v-91bff891]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden}.lead-grid[data-v-91bff891]{grid-template-columns:.85fr 1.15fr;display:grid}.lead-intro[data-v-91bff891]{background:var(--bg-dark);color:#dfe5f5;padding:40px}.lead-intro .eyebrow[data-v-91bff891],.lead-intro[data-v-91bff891] .eyebrow{color:var(--orange)}.lead-intro h2[data-v-91bff891]{color:#fff;margin:12px 0;font-size:1.5rem}.lead-intro p[data-v-91bff891]{color:#a9b3d4;font-size:.92rem}.lead-benefits[data-v-91bff891]{gap:12px;margin-top:22px;display:grid}.lead-benefits li[data-v-91bff891]{color:#dfe5f5;align-items:center;gap:10px;font-size:.9rem;display:flex}.lead-benefits[data-v-91bff891] .app-icon{color:var(--orange)}.lead-form[data-v-91bff891]{gap:18px;padding:36px;display:grid;position:relative}.hp-field[data-v-91bff891]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.field[data-v-91bff891]{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.field__label[data-v-91bff891]{color:var(--text-2);font-size:.86rem;font-weight:600}.field__label i[data-v-91bff891]{color:var(--down);font-style:normal}.field__hint[data-v-91bff891]{color:var(--text-3,var(--text-2));opacity:.85;font-size:.78rem}.field-row[data-v-91bff891]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.input[data-v-91bff891]{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg);width:100%;color:var(--text);font:inherit;transition:border-color var(--t),box-shadow var(--t);padding:11px 14px}.input[data-v-91bff891]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.input.is-error[data-v-91bff891]{border-color:var(--down)}.field__err[data-v-91bff891]{color:var(--down);font-size:.78rem}.chips[data-v-91bff891]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-91bff891]{border:1px solid var(--line-2);background:var(--bg);color:var(--text-2);transition:all var(--t);border-radius:999px;padding:8px 14px;font-size:.85rem;font-weight:500}.chip.is-active[data-v-91bff891]{background:var(--accent);border-color:var(--accent);color:#fff}.consent[data-v-91bff891]{color:var(--text-2);align-items:flex-start;gap:10px;font-size:.86rem;display:flex}.consent input[data-v-91bff891]{width:18px;height:18px;accent-color:var(--accent);margin-top:3px}.lead-server-err[data-v-91bff891]{color:var(--down);background:color-mix(in srgb,var(--down) 10%,transparent);border-radius:var(--r-sm);align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:.86rem;display:flex}.lead-spinner[data-v-91bff891]{border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentColor;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite lead-spin-91bff891}@keyframes lead-spin-91bff891{to{transform:rotate(1turn)}}.lead-done[data-v-91bff891]{text-align:center;padding:60px 30px}.lead-done__ic[data-v-91bff891]{color:var(--up);margin-bottom:12px;font-size:3.5rem;display:inline-flex}.lead-done h2[data-v-91bff891]{font-size:1.6rem}.lead-done p[data-v-91bff891]{color:var(--text-2)}.lead-done__email[data-v-91bff891]{color:var(--text);font-weight:500}.lead-done__sub[data-v-91bff891]{margin-bottom:22px}@media (width<=800px){.field-row[data-v-91bff891],.lead-grid[data-v-91bff891]{grid-template-columns:1fr}.lead-form[data-v-91bff891],.lead-intro[data-v-91bff891]{padding:26px}}
