.product__problem-solution .product__problem-heading{margin-bottom:calc(var(--ax)*31);padding-inline:calc(var(--ax)*16)}@media only screen and (min-width:990px){.product__problem-solution .product__problem-heading{margin-inline:auto;margin-bottom:calc(var(--ax)*65);max-width:calc(var(--ax)*576);padding-inline:0}}.product__problem-solution .block__container{border-block:1px solid var(--color-black-200);display:grid}@media only screen and (min-width:990px){.product__problem-solution .block__container{grid-template-columns:repeat(2,1fr)}}.product__problem-solution .image__block{aspect-ratio:375/375}@media only screen and (min-width:990px){.product__problem-solution .image__block{aspect-ratio:720/688}}.product__problem-solution .text-content__wrapper{padding:25px 15px}@media only screen and (min-width:990px){.product__problem-solution .text-content__wrapper{margin-inline:auto;max-width:calc(var(--ax)*576);padding:10px 2px}}.product__problem-solution .text-content__item>div{font-size:calc(var(--ax)*24);letter-spacing:calc(var(--ax)*-1);line-height:calc(var(--ax)*26);margin-top:calc(var(--ax)*14)}@media only screen and (min-width:990px){.product__problem-solution .text-content__item>div{margin-top:calc(var(--ax)*24)}}.product__problem-solution .text-content__item+div{margin-top:calc(var(--ax)*25)}@media only screen and (min-width:990px){.product__problem-solution .text-content__item+div{margin-top:calc(var(--ax)*75)}}
