.pricing-form-section[data-astro-cid-g5utjl2x]{padding:64px 0 88px}.form-grid-layout[data-astro-cid-g5utjl2x]{grid-template-columns:1fr 340px;align-items:start;gap:40px;display:grid}.form-card[data-astro-cid-g5utjl2x]{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--color-border);background:#fff;padding:48px}.form-card-header[data-astro-cid-g5utjl2x]{border-bottom:1px solid var(--color-border);margin-bottom:36px;padding-bottom:24px}.form-card-header[data-astro-cid-g5utjl2x] h2[data-astro-cid-g5utjl2x]{margin-bottom:8px;font-size:26px}.form-card-header[data-astro-cid-g5utjl2x] p[data-astro-cid-g5utjl2x]{margin:0;font-size:15px}.actual-form[data-astro-cid-g5utjl2x]{flex-direction:flex-col;flex-direction:column;gap:28px;display:flex}.input-row-2[data-astro-cid-g5utjl2x]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.form-field[data-astro-cid-g5utjl2x]{flex-direction:column;gap:8px;display:flex}.form-field[data-astro-cid-g5utjl2x] label[data-astro-cid-g5utjl2x]{color:var(--color-dark);font-size:14px;font-weight:700}.section-form-label[data-astro-cid-g5utjl2x]{margin-bottom:4px;font-size:15px;font-weight:800}.req[data-astro-cid-g5utjl2x]{color:#ef4444}.form-field[data-astro-cid-g5utjl2x] input[data-astro-cid-g5utjl2x][type=text],.form-field[data-astro-cid-g5utjl2x] input[data-astro-cid-g5utjl2x][type=email],.form-field[data-astro-cid-g5utjl2x] textarea[data-astro-cid-g5utjl2x]{border:1.5px solid var(--color-border);border-radius:var(--radius-sm);width:100%;font-family:var(--font-family);color:var(--color-dark);transition:all var(--transition);background:#f8fafc;padding:14px 18px;font-size:15px}.form-field[data-astro-cid-g5utjl2x] input[data-astro-cid-g5utjl2x]:focus,.form-field[data-astro-cid-g5utjl2x] textarea[data-astro-cid-g5utjl2x]:focus{border-color:var(--color-yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #facc1533}.options-pill-group[data-astro-cid-g5utjl2x]{flex-wrap:wrap;gap:10px;display:flex}.option-pill[data-astro-cid-g5utjl2x]{cursor:pointer}.option-pill[data-astro-cid-g5utjl2x] input[data-astro-cid-g5utjl2x]{display:none}.option-pill[data-astro-cid-g5utjl2x] span[data-astro-cid-g5utjl2x]{border:1.5px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-gray-text);transition:all var(--transition);background:#f1f5f9;padding:8px 18px;font-size:14px;font-weight:600;display:inline-block}.option-pill[data-astro-cid-g5utjl2x] input[data-astro-cid-g5utjl2x]:checked+span[data-astro-cid-g5utjl2x]{background:var(--color-yellow);border-color:var(--color-dark);color:var(--color-dark);font-weight:800}.checkbox-grid[data-astro-cid-g5utjl2x]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.check-box-item[data-astro-cid-g5utjl2x]{border:1.5px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);background:#f8fafc;align-items:flex-start;gap:12px;padding:16px;display:flex}.check-box-item[data-astro-cid-g5utjl2x] input[data-astro-cid-g5utjl2x]{accent-color:var(--color-dark);margin-top:3px}.cbi-text[data-astro-cid-g5utjl2x] strong[data-astro-cid-g5utjl2x]{color:var(--color-dark);margin-bottom:2px;font-size:14px;display:block}.cbi-text[data-astro-cid-g5utjl2x] span[data-astro-cid-g5utjl2x]{color:var(--color-gray-text);font-size:12px;line-height:1.4;display:block}.problem-chips-grid[data-astro-cid-g5utjl2x]{flex-wrap:wrap;gap:10px;display:flex}.chip-item[data-astro-cid-g5utjl2x] input[data-astro-cid-g5utjl2x]{display:none}.chip-item[data-astro-cid-g5utjl2x] span[data-astro-cid-g5utjl2x]{background:var(--color-yellow-pale);border:1.5px solid var(--color-border-yellow);border-radius:var(--radius-pill);color:var(--color-dark);cursor:pointer;transition:all var(--transition);padding:8px 16px;font-size:13px;font-weight:600;display:inline-block}.chip-item[data-astro-cid-g5utjl2x] input[data-astro-cid-g5utjl2x]:checked+span[data-astro-cid-g5utjl2x]{background:var(--color-dark);color:#fff;border-color:var(--color-dark)}.submit-btn[data-astro-cid-g5utjl2x]{border-radius:var(--radius-md);width:100%;padding:18px;font-size:17px}.form-privacy-note[data-astro-cid-g5utjl2x]{color:var(--color-gray-text);text-align:center;margin-top:12px;font-size:12px}.pricing-sidebar[data-astro-cid-g5utjl2x]{flex-direction:column;gap:24px;display:flex}.side-card[data-astro-cid-g5utjl2x]{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:#fff;padding:28px}.consultant-card[data-astro-cid-g5utjl2x]{border-color:var(--color-yellow);background:linear-gradient(180deg, #fff 0%, var(--color-yellow-pale) 100%)}.sc-badge[data-astro-cid-g5utjl2x]{color:var(--color-blue);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.sc-head[data-astro-cid-g5utjl2x] h3[data-astro-cid-g5utjl2x]{margin-top:4px;font-size:18px}.sc-profile[data-astro-cid-g5utjl2x]{align-items:center;gap:12px;margin:16px 0;display:flex}.sc-avatar[data-astro-cid-g5utjl2x]{background:var(--color-yellow);width:44px;height:44px;color:var(--color-dark);border-radius:12px;justify-content:center;align-items:center;font-size:20px;font-weight:900;display:flex}.sc-info[data-astro-cid-g5utjl2x] strong[data-astro-cid-g5utjl2x]{font-size:14px;display:block}.sc-info[data-astro-cid-g5utjl2x] span[data-astro-cid-g5utjl2x]{color:var(--color-gray-text);font-size:12px}.sc-desc[data-astro-cid-g5utjl2x]{margin-bottom:20px;font-size:13px}.sc-contact-buttons[data-astro-cid-g5utjl2x]{flex-direction:column;gap:10px;display:flex}.sc-btn[data-astro-cid-g5utjl2x]{border-radius:var(--radius-sm);text-align:center;padding:10px 16px;font-size:13px;font-weight:700}.phone-btn[data-astro-cid-g5utjl2x]{background:var(--color-dark);color:#fff}.email-btn[data-astro-cid-g5utjl2x]{border:1px solid var(--color-border);color:var(--color-dark);background:#fff}.factors-list[data-astro-cid-g5utjl2x]{flex-direction:column;gap:10px;margin-top:14px;list-style:none;display:flex}.factors-list[data-astro-cid-g5utjl2x] li[data-astro-cid-g5utjl2x]{color:var(--color-dark);align-items:center;gap:8px;font-size:13px;display:flex}.factors-list[data-astro-cid-g5utjl2x] span[data-astro-cid-g5utjl2x]{color:var(--color-blue);font-weight:800}@media (width<=1024px){.form-grid-layout[data-astro-cid-g5utjl2x]{grid-template-columns:1fr}}@media (width<=768px){.input-row-2[data-astro-cid-g5utjl2x],.checkbox-grid[data-astro-cid-g5utjl2x]{grid-template-columns:1fr}.form-card[data-astro-cid-g5utjl2x]{padding:24px}}@media (width<=640px){.pricing-form-section[data-astro-cid-g5utjl2x]{padding:40px 0 56px}.form-card[data-astro-cid-g5utjl2x]{border-radius:var(--radius-md);padding:20px 16px}.form-card-header[data-astro-cid-g5utjl2x] h2[data-astro-cid-g5utjl2x]{font-size:20px}.submit-btn[data-astro-cid-g5utjl2x]{padding:16px;font-size:15px}.option-pill[data-astro-cid-g5utjl2x] span[data-astro-cid-g5utjl2x]{padding:6px 14px;font-size:13px}.side-card[data-astro-cid-g5utjl2x]{padding:20px}}.pricing-header[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--color-border);padding:64px 0 48px}.header-inner[data-astro-cid-u3mqw4ek]{max-width:760px;margin:0 auto}.page-title[data-astro-cid-u3mqw4ek]{margin:16px 0 14px;font-size:clamp(32px,4.5vw,48px);font-weight:900}.highlight-yellow[data-astro-cid-u3mqw4ek]{background:linear-gradient(180deg, transparent 65%, var(--color-yellow) 65%);padding:0 4px}.price-start-box[data-astro-cid-u3mqw4ek]{border-radius:var(--radius-pill);border:1.5px solid var(--color-border-yellow);box-shadow:var(--shadow-sm);background:#fff;align-items:center;gap:14px;margin-top:24px;padding:12px 24px;display:inline-flex}.ps-label[data-astro-cid-u3mqw4ek]{color:var(--color-gray-text);font-size:13px;font-weight:700}.ps-val[data-astro-cid-u3mqw4ek]{color:var(--color-dark);font-size:16px}.ps-val[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{color:var(--color-dark);font-size:22px}@media (width<=768px){.pricing-header[data-astro-cid-u3mqw4ek]{padding:48px 0 36px}}@media (width<=640px){.pricing-header[data-astro-cid-u3mqw4ek]{padding:36px 0 28px}.price-start-box[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;justify-content:center;gap:8px;padding:10px 18px}.ps-val[data-astro-cid-u3mqw4ek]{font-size:15px}.ps-val[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{font-size:19px}}
