.MainConsultant_consultationSection__T9arT{width:100%;padding:60px 20px;font-family:var(--font-primary);color:var(--text-primary);background-color:var(--background-primary)}.MainConsultant_container__OiMi4{max-width:1100px;margin:0 auto}.MainConsultant_header__bzjPr{text-align:center;margin-bottom:50px}.MainConsultant_mainTitle__14ec5{font-family:var(--font-heading);font-size:2.2rem;color:var(--text-primary);margin:0 0 15px}.MainConsultant_subTitle__mPZFW{font-size:1rem;color:var(--text-secondary);max-width:650px;margin:0 auto;line-height:1.8}.MainConsultant_gridWrapper__h8NuF{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:start}.MainConsultant_infoCard__z3YGf{background:linear-gradient(145deg,var(--background-secondary),var(--background-primary));border:1px solid var(--border-light);border-radius:20px;padding:40px 30px;box-shadow:var(--shadow-light)}.MainConsultant_infoTitle__Q4d6F{font-family:var(--font-heading);font-size:1.4rem;color:var(--brand-primary);margin:0 0 15px}.MainConsultant_infoText__OjUpB{font-size:.95rem;color:var(--text-secondary);line-height:1.8;margin-bottom:30px}.MainConsultant_benefitsList__oSkzB{list-style:none;padding:0;margin:0 0 40px;display:flex;flex-direction:column;gap:20px}.MainConsultant_benefitsList__oSkzB li{display:flex;align-items:center;gap:15px}.MainConsultant_iconBox__CLyTI{min-width:36px;height:36px;border-radius:10px;background:rgba(124,108,255,.1);color:var(--brand-primary);display:flex;align-items:center;justify-content:center}.MainConsultant_iconBox__CLyTI svg{width:20px;height:20px}.MainConsultant_benefitsList__oSkzB span{font-size:.95rem;font-weight:600;color:var(--text-primary)}.MainConsultant_contactQuick__UQtfc{padding-top:25px;border-top:1px dashed var(--border-light);text-align:center}.MainConsultant_contactQuick__UQtfc p{color:var(--text-secondary);font-size:.9rem;margin:0 0 10px}.MainConsultant_phoneLink__vj9yD{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-heading);font-size:1.5rem;color:var(--brand-accent);text-decoration:none;direction:ltr;transition:transform .3s ease}.MainConsultant_phoneLink__vj9yD:hover{transform:scale(1.05)}.MainConsultant_phoneLink__vj9yD svg{width:24px;height:24px}.MainConsultant_consultationForm__3Gaml{background:var(--background-secondary);border:1px solid var(--border-light);border-radius:20px;padding:40px;box-shadow:var(--shadow-light)}.MainConsultant_formTitle__veSY1{font-family:var(--font-heading);font-size:1.4rem;margin:0 0 25px;color:var(--text-primary)}.MainConsultant_inputGroup__RepxG{margin-bottom:20px;display:flex;flex-direction:column;gap:8px}.MainConsultant_inputGroup__RepxG label{font-size:.9rem;color:var(--text-secondary);font-weight:600}.MainConsultant_inputGroup__RepxG input,.MainConsultant_inputGroup__RepxG select,.MainConsultant_inputGroup__RepxG textarea{width:100%;padding:14px 16px;border-radius:12px;border:1px solid var(--border-light);background-color:var(--background-primary);color:var(--text-primary);font-family:var(--font-primary);font-size:.95rem;transition:all .3s ease;box-sizing:border-box}.MainConsultant_inputGroup__RepxG input:focus,.MainConsultant_inputGroup__RepxG select:focus,.MainConsultant_inputGroup__RepxG textarea:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px rgba(124,108,255,.15)}.MainConsultant_inputGroup__RepxG select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238E91A2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left 12px center;background-size:18px;cursor:pointer}.MainConsultant_inputGroup__RepxG select option{background-color:var(--background-secondary);color:var(--text-primary)}.MainConsultant_inputGroup__RepxG textarea{resize:vertical;min-height:100px}.MainConsultant_submitBtn__ulhPW{width:100%;padding:16px;margin-top:10px;background:var(--brand-primary);color:#fff;border:none;border-radius:12px;font-family:var(--font-primary);font-size:1.05rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;transition:all .3s ease}.MainConsultant_submitBtn__ulhPW:hover{background:#6857e6;transform:translateY(-2px);box-shadow:0 6px 20px rgba(124,108,255,.35)}.MainConsultant_submitBtn__ulhPW svg{width:20px;height:20px;transition:transform .3s ease}.MainConsultant_submitBtn__ulhPW:hover svg{transform:translateX(-5px) translateY(-5px)}@media (max-width:900px){.MainConsultant_gridWrapper__h8NuF{grid-template-columns:1fr;gap:30px}.MainConsultant_consultationForm__3Gaml,.MainConsultant_infoCard__z3YGf{padding:30px 20px}}@media (max-width:550px){.MainConsultant_consultationSection__T9arT{padding:40px 15px}.MainConsultant_mainTitle__14ec5{font-size:1.7rem}.MainConsultant_subTitle__mPZFW{font-size:.9rem}.MainConsultant_formTitle__veSY1,.MainConsultant_infoTitle__Q4d6F{font-size:1.25rem}}