.workStages_workStages__bS6YR{width:100%;padding:var(--spacing-60) 0}.workStages_title__qir0M{margin-bottom:var(--spacing-60)}.workStages_stagesList__s3x3f{display:flex;flex-direction:column}.workStages_stageItem__FGRVP{display:grid;grid-template-columns:auto 1fr 2fr auto;grid-gap:var(--spacing-30);gap:var(--spacing-30);align-items:start;padding:var(--spacing-30) 0;position:relative;transition:all .2s ease}.workStages_stageItem__FGRVP:hover .workStages_stageButton__8_NTM{opacity:1;visibility:visible}.workStages_stageNumber__fhbm_{color:var(--color-text-caption);min-width:40px}.workStages_stageTitle__AysY9{margin:0;color:var(--color-text-primary)}.workStages_stageDescription___asuO{margin:0;color:var(--color-text-secondary);line-height:1.6}.workStages_stageButton__8_NTM{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.workStages_divider__va6fQ{grid-column:1/-1;width:100%;height:1px;background-color:var(--color-border-medium);margin:0}.solution_pageTitle__jd_xM{padding:var(--spacing-60) 0 var(--spacing-40) 0;margin:0;color:var(--color-text-primary)}.solution_solution___yY2Q{padding:var(--spacing-40) 0}.solution_formLayout__sqpX8{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-60);gap:var(--spacing-60);align-items:start}@media(max-width:1024px){.solution_formLayout__sqpX8{grid-template-columns:1fr;gap:var(--spacing-40)}}.solution_formLeft__fVWrs{display:flex;flex-direction:column;gap:var(--spacing-40)}.solution_formTitle__A2UjD{margin:0}.solution_contactInfo__6_L0B{display:flex;flex-direction:column;gap:var(--spacing-10)}.solution_contactTitle__ZFr7R{margin:0;font-weight:500}.solution_contactText__7fjHS{margin:0;color:var(--color-text-secondary)}.solution_formRight__FqFPR{width:100%}.solution_form__E_dXo{display:flex;flex-direction:column;gap:var(--spacing-40)}.solution_formSections__irlqj{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-40);gap:var(--spacing-40)}@media(max-width:768px){.solution_formSections__irlqj{grid-template-columns:1fr}}.solution_formSection__oBtV0{display:flex;flex-direction:column;gap:var(--spacing-20)}.solution_questionTitle__cUzwQ{margin:0;font-weight:500}.solution_radioGroup__15iD6{display:flex;flex-direction:column;gap:var(--spacing-10)}.solution_optionDescription__RQgda{margin:0 0 var(--spacing-6) 0;color:var(--color-text-secondary);line-height:1.5}.solution_formButtons__KKFqn{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-20);gap:var(--spacing-20);margin-top:var(--spacing-20)}@media(max-width:768px){.solution_formButtons__KKFqn{grid-template-columns:1fr}}.solution_formButtonsLeft__jyV84,.solution_formButtonsRight__t_MMZ{display:flex}.solution_faqSection__Eu1rg{padding:var(--spacing-60) 0}.solution_faqTitle__N1_x1{margin:0 0 var(--spacing-40) 0}.solution_faqTabs__uLBPU{margin-bottom:var(--spacing-40)}.solution_faqList__GvAhC{display:flex;flex-direction:column;gap:0}.solution_faqItem__C3obv{border-bottom:1px solid var(--color-border-medium)}.solution_faqQuestion__j3Ilw{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-20) 0;background:none;border:none;cursor:pointer;text-align:left;gap:var(--spacing-20)}.solution_faqQuestion__j3Ilw span{flex:1 1;color:var(--color-text-primary)}.solution_faqIcon__GYq_M{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-caption);transition:color .2s ease}.solution_faqQuestion__j3Ilw:hover .solution_faqIcon__GYq_M{color:var(--color-text-primary)}.solution_faqAnswer__gXK1M{padding-bottom:var(--spacing-20);padding-left:0}.solution_answerText__GJbFs{margin:0;color:var(--color-text-secondary);line-height:1.6;white-space:pre-line}