.accordion__wrapper{contain-intrinsic-size:1px 600px;content-visibility:auto}.accordion__wrapper>h2{margin-bottom:60px}.accordion{display:flex;gap:67px}.accordion__wrapper__title{max-width:982px}.accordion__left{aspect-ratio:4/3;max-width:calc(100% - 514px);position:relative;width:100%}.accordion__left img{display:none;height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.accordion__left img.active{display:block;opacity:1;visibility:visible}.accordion__right{display:flex;flex-direction:column;gap:25px;margin-top:72px;max-width:514px;width:100%}.accordion__item{margin-bottom:25px;position:relative}.accordion__item:not(:last-of-type):after{background-color:#d6d3d1;bottom:-25px;content:"";height:1px;left:0;position:absolute;width:100%}.accordion__item__title{align-items:center;cursor:pointer;display:flex;gap:25px;justify-content:space-between}.accordion__item__title h4{color:#007c87;font-size:16px;font-weight:700;margin-bottom:0}.accordion__item__title svg{transform-origin:center;transition:stroke .2s ease,transform .2s ease,rotate .2s ease}.accordion__item.active svg{transform:rotate(90deg)}.accordion__item__content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.accordion__item.active .accordion__item__content{grid-template-rows:1fr}.accordion__item__content-inner{min-height:0;padding-top:0;transition:padding-top .3s cubic-bezier(.4,0,.2,1)}.accordion__item__content-inner>:last-of-type{margin-bottom:0}.accordion__item.active .accordion__item__content-inner{padding-top:20px}.accordion.title_right .accordion__right{margin-top:0;max-width:50%}@media (max-width:1024px){.accordion__wrapper{padding:80px 0}.accordion{flex-direction:column-reverse}.accordion__left{aspect-ratio:16/9;max-width:100%;width:100%}.accordion__right{max-width:none!important}}