.block__body{display:flex;gap:1.5rem}.block__body.block__body--reverse{flex-direction:row-reverse}.block__body.block__body--reverse .block__info{padding-right:0;padding-left:clamp(1rem,2vw,2rem)}@media (max-width:991px){.block__body,.block__body.block__body--reverse{flex-direction:column-reverse}}.block__image,.block__info{flex:1 1 50%}.block__info{padding-right:clamp(1rem,2vw,2rem)}@media (max-width:991px){.block__body.block__body--reverse .block__info,.block__info{padding:0}.block__image{text-align:center}}.block__image{overflow:hidden}.block-delimiter{background:var(--stroke);border:0;margin:0;height:1px}.features{display:grid;grid-template-columns:1fr 1fr;gap:clamp(var(--g9-mobile),5vw,var(--g9-desktop)) clamp(var(--g6-mobile),2vw,var(--g6-desktop))}@media (max-width:767px){.features{grid-template-columns:1fr}}.features__item{padding-right:clamp(.5rem,2vw,1.25rem);display:flex;align-items:flex-start;gap:clamp(1rem,2vw,1.5rem)}@media (max-width:425px){.features__item{padding-right:0;flex-direction:column}}.features__icon{width:88px;height:88px;flex:0 0 88px}@media (max-width:767px){.features__icon{width:60px;height:60px;flex:0 0 60px}}.form-anchor{padding-top:75px;margin-top:-75px}.columns{display:flex;gap:1.5rem}@media (max-width:991px){.columns{flex-direction:column}}.columns__col{flex:1 1 50%}.sticky-block{position:sticky;top:100px}.counter{display:flex;align-items:center;background-color:var(--grey-shade-6);border:1px solid var(--grey-shade-5);padding:.25rem .75rem;border-radius:8px}.counter__colon{display:inline-block;padding:0 .25rem}.rows{display:flex;gap:clamp(2rem,5vw,3.5rem)}.rows__col:first-of-type{flex:0 0 29.4%}@media (max-width:767px){.rows{flex-direction:column}.rows__col:first-of-type{flex:none}}.topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem}.topbar--top{align-items:flex-start}@media (max-width:767px){.topbar{gap:.5rem;flex-direction:column;align-items:flex-start}}.teasers{display:grid;gap:clamp(1.5rem,3vw,2.5rem) 1.5rem}.teasers__item{padding-right:clamp(.75rem,2vw,1.25rem)}.teasers__icon{width:32px}.teasers__item--bordered{padding:clamp(1rem,3vw,2rem)}