.solution_intro{padding-top:var(--section-pad);padding-bottom:var(--section-pad)}.solution_intro.light_section{background-color:var(--color-white,#fff);color:#4d4d50}.solution_intro.light_section .page_title,.solution_intro.light_section .product_item .product_name,.solution_intro.light_section [class*=section_title]{color:#202124}.solution_intro.light_section .product_item .short_desc,.solution_intro.light_section .section_desc{color:inherit}.solution_intro.light_section .slider_track{background-color:#e8e8e9}.solution_intro.light_section .slider_track .swiper-scrollbar-drag{background-color:#797a7c}.solution_intro.light_section .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.solution_intro.light_section .form_field textarea{color:#202124;border-color:#a6a6a7}:is(.solution_intro.light_section .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.solution_intro.light_section .form_field textarea)::-moz-placeholder{color:#a6a6a7}:is(.solution_intro.light_section .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.solution_intro.light_section .form_field textarea)::placeholder{color:#a6a6a7}:is(.solution_intro.light_section .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.solution_intro.light_section .form_field textarea):focus{border-color:#202124}@media not all and (max-width:1023px){.solution_intro .page_container{align-items:center;display:flex}@media not all and (min-width:1280px){.solution_intro .page_container{gap:48px}}}@media (min-width:1280px){.solution_intro .page_container{gap:56px}}@media (max-width:767px){.solution_intro [class*=section_title]{text-align:left}}.solution_intro .section_desc{margin-left:calc(var(--spacing,.25rem) * 0);text-align:left}.solution_intro .section_desc p:not(:first-child){margin-top:16px}@media not all and (max-width:1023px){.solution_intro .info_block{min-width:calc(var(--spacing,.25rem) * 0);flex:1}}@media (max-width:1023px){@media not all and (max-width:767px){.solution_intro .info_block{margin-top:var(--section-inner)}}}@media (max-width:767px){.solution_intro .info_block{margin-top:32px}}.solution_intro .media_block{aspect-ratio:68/42;border-radius:var(--radius-card)}@media not all and (max-width:1023px){.solution_intro .media_block{min-width:calc(var(--spacing,.25rem) * 0);flex:1}}
