.section--page+.section--text-media{margin-top:-32px}.section--main+.section--text-media .features{margin-top:0}.features{display:block}.features .main__header{margin-bottom:24px}.features__text{max-width:800px;margin:0 auto;text-align:center}.features__text [data-collapsible-content]{padding:16px 0 0}.features__text [data-collapsible-button]{margin-top:16px}.features__icons{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:46px 24px;text-align:center}.features__icons-item{width:100%;max-width:420px}.features__icons--no-desc .features__icons-item{width:calc(50% - 12px);min-width:calc(50% - 12px);max-width:unset}.features__icons img{display:block;max-width:50px;margin:0 auto 16px}.features__icons .richtext{margin-top:10px}.features__button{margin-top:16px;text-align:center}.features__button .button{min-width:200px}.features__collage{max-width:1200px;margin-inline:auto;padding-top:46px;display:-webkit-flex;display:flex;gap:16px}.features__collage .media{height:auto}.features .swiper{overflow:visible}.features .swiper-slide{width:55vw;max-width:300px}.features .swiper .media{display:block;margin-bottom:16px}.features .swiper h3{margin-bottom:16px}@media only screen and (max-width:767px){.features__collage{position:relative;width:calc(100% + 32px);left:-16px}.features__icons .f-14{font-size:12px}}@media only screen and (min-width:768px){.features__icons{gap:46px}.features__icons-item{width:calc(50% - 23px);min-width:calc(50% - 23px)}.features__icons--no-desc{gap:46px 24px}.features__icons--no-desc .features__icons-item{width:calc(33.3% - 16px);min-width:calc(33.3% - 16px)}.main__header+.features__icons{padding:24px 0 0}.features__collage{gap:24px}.features .swiper-slide{width:25vw;max-width:800px}.features .swiper-slide .media{aspect-ratio:1/1}.features .swiper-slide__caption{padding-right:24px}.features .swiper .media{margin-bottom:24px}}@media only screen and (min-width:1200px){.features__collage{gap:32px}.features__icons-item{width:calc(25% - 35px);min-width:calc(25% - 35px)}.features__icons--no-desc .features__icons-item{width:calc(20% - 26px);min-width:calc(20% - 26px)}.features__button{margin-top:24px}.features__collage{gap:24px;padding-top:52px}.features .swiper{margin-top:32px}.features .swiper-slide{width:20vw}.features .swiper-slide .f-12{font-size:14px}}@media only screen and (min-width:1400px){.section--main+.section--text-media .features{margin-top:-24px}.features__icons{gap:46px}.features__icons-item{width:calc(20% - 30px);min-width:calc(20% - 30px)}.features__icons--no-desc{gap:32px}.features__icons--no-desc .features__icons-item{width:calc(20% - 30px);min-width:calc(20% - 30px)}.features__icons img{max-width:64px}.features__collage{padding-top:64px;gap:46px}}