.chip-grid[data-astro-cid-qtkjfcud]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-qtkjfcud]{cursor:pointer;position:relative}.chip[data-astro-cid-qtkjfcud] input[data-astro-cid-qtkjfcud]{position:absolute;opacity:0;pointer-events:none}.chip[data-astro-cid-qtkjfcud]>span[data-astro-cid-qtkjfcud]{display:inline-block;padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:13.5px;font-weight:500;color:var(--sub);background:#fff;transition:all .15s ease}.chip[data-astro-cid-qtkjfcud] input[data-astro-cid-qtkjfcud]:checked+span[data-astro-cid-qtkjfcud]{border-color:var(--primary);background:var(--primary-light);color:var(--primary);font-weight:600}.chip[data-astro-cid-qtkjfcud] input[data-astro-cid-qtkjfcud]:focus-visible+span[data-astro-cid-qtkjfcud]{box-shadow:0 0 0 3px #165dff33}.chip[data-astro-cid-qtkjfcud]:hover span[data-astro-cid-qtkjfcud]{border-color:var(--primary)}.chip-other[data-astro-cid-qtkjfcud]>span[data-astro-cid-qtkjfcud]{border-style:dashed}.chip-added[data-astro-cid-qtkjfcud]{display:inline-flex;align-items:center;gap:6px;padding:6px 8px 6px 13px;border-radius:999px;background:var(--primary-light);color:var(--primary);font-size:13.5px;font-weight:600}.chip-del[data-astro-cid-qtkjfcud]{border:none;background:transparent;color:var(--primary);font-size:16px;line-height:1;cursor:pointer;padding:0 2px;opacity:.6}.chip-del[data-astro-cid-qtkjfcud]:hover{opacity:1}.field-hint[data-astro-cid-qtkjfcud]{margin:8px 0 0;font-size:12px;line-height:1.6;color:var(--muted)}.other-panel[data-astro-cid-qtkjfcud]{margin-top:10px;padding:12px;border:1px dashed var(--line);border-radius:var(--r-btn);background:var(--soft)}.other-list[data-astro-cid-qtkjfcud]{display:flex;flex-wrap:wrap;gap:8px}.other-list[data-astro-cid-qtkjfcud]:empty{display:none}.other-add[data-astro-cid-qtkjfcud]{display:flex;gap:8px;margin-top:8px}.other-add[data-astro-cid-qtkjfcud]:first-child{margin-top:0}.other-add[data-astro-cid-qtkjfcud] input[data-astro-cid-qtkjfcud]{flex:1;min-width:0;height:32px;padding:0 10px;font-size:13px;font-family:inherit;border:1px solid var(--line);border-radius:var(--r-btn);background:#fff;color:var(--ink)}.other-add[data-astro-cid-qtkjfcud] input[data-astro-cid-qtkjfcud]:focus{outline:none;border-color:var(--primary)}.err[data-astro-cid-qtkjfcud]{margin:6px 0 0;font-size:12.5px;color:var(--danger)}.form-wrap[data-astro-cid-gpt45mre]{margin-top:24px;margin-bottom:64px}.lead-form[data-astro-cid-gpt45mre]{max-width:820px;padding:32px}.field[data-astro-cid-gpt45mre]{margin-bottom:18px}.field-row[data-astro-cid-gpt45mre]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.field[data-astro-cid-gpt45mre] label[data-astro-cid-gpt45mre],.checkbox-field[data-astro-cid-gpt45mre] legend[data-astro-cid-gpt45mre]{display:block;font-size:14px;font-weight:600;color:var(--ink);margin-bottom:8px;padding:0}.req[data-astro-cid-gpt45mre]{color:var(--danger)}.field[data-astro-cid-gpt45mre] input[data-astro-cid-gpt45mre],.field[data-astro-cid-gpt45mre] select[data-astro-cid-gpt45mre],.field[data-astro-cid-gpt45mre] textarea[data-astro-cid-gpt45mre]{width:100%;padding:11px 13px;border:1px solid var(--line);border-radius:8px;font-size:14px;font-family:inherit;color:var(--ink);background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.field[data-astro-cid-gpt45mre] textarea[data-astro-cid-gpt45mre]{resize:vertical;line-height:1.7}.field[data-astro-cid-gpt45mre] input[data-astro-cid-gpt45mre]:focus,.field[data-astro-cid-gpt45mre] select[data-astro-cid-gpt45mre]:focus,.field[data-astro-cid-gpt45mre] textarea[data-astro-cid-gpt45mre]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #165dff1a}.checkbox-field[data-astro-cid-gpt45mre]{border:none;margin:0 0 18px;padding:0;min-width:0}.err[data-astro-cid-gpt45mre]{margin:6px 0 0;font-size:12.5px;color:var(--danger)}.code-row[data-astro-cid-gpt45mre]{display:flex;gap:10px;align-items:stretch}.code-row[data-astro-cid-gpt45mre] input[data-astro-cid-gpt45mre]{flex:1;min-width:0;letter-spacing:0;font-variant-numeric:tabular-nums}.code-row[data-astro-cid-gpt45mre] input[data-astro-cid-gpt45mre]:not(:placeholder-shown){letter-spacing:.28em;font-weight:600}.btn-code[data-astro-cid-gpt45mre]{flex:none;white-space:nowrap;padding:11px 16px;font-size:13.5px}.ok-hint[data-astro-cid-gpt45mre]{margin:6px 0 0;font-size:12.5px;font-weight:600;color:var(--success-ink)}.agree[data-astro-cid-gpt45mre]{display:flex;gap:10px;align-items:flex-start;margin:20px 0 0;font-size:13.5px;line-height:1.7;color:var(--sub);cursor:pointer}.agree[data-astro-cid-gpt45mre] input[data-astro-cid-gpt45mre]{margin-top:3px;flex:none;width:16px;height:16px;accent-color:var(--primary)}.agree[data-astro-cid-gpt45mre] a[data-astro-cid-gpt45mre]{color:var(--primary)}.form-actions[data-astro-cid-gpt45mre]{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.form-note[data-astro-cid-gpt45mre]{margin:18px 0 0;font-size:12.5px;line-height:1.7;color:var(--muted)}.form-note[data-astro-cid-gpt45mre] strong[data-astro-cid-gpt45mre]{color:var(--sub)}.form-success[data-astro-cid-gpt45mre]{text-align:center;padding:32px 16px}.ok-icon[data-astro-cid-gpt45mre]{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 16px;border-radius:50%;background:#00b42a1a;color:var(--success-ink);font-size:24px;font-weight:700}.form-success[data-astro-cid-gpt45mre] h3[data-astro-cid-gpt45mre]{font-size:20px;color:var(--ink);margin:0 0 8px}.form-success[data-astro-cid-gpt45mre] p[data-astro-cid-gpt45mre]{font-size:14px;color:var(--sub);margin:0 0 20px}@media(max-width:640px){.lead-form[data-astro-cid-gpt45mre]{padding:22px}.field-row[data-astro-cid-gpt45mre]{grid-template-columns:1fr}}
