.b__features .__left{display:flex;flex-direction:column;gap:var(--spacing-5);justify-content:flex-end}.b__features .__left .__pretitle{margin-bottom:auto}.b__features .__images .__offset{align-items:flex-end;display:grid;grid-column:1/3}.b__features .__images .__offset .__img{grid-column-start:1;grid-row-start:1;pointer-events:none;visibility:hidden}.b__features .__images .__offset .__img img{display:block;height:auto;width:100%}.b__features .__images .__offset .__img.__active{visibility:visible}.b__features .__features{display:grid;gap:var(--spacing-5);grid-template-columns:1fr 1fr}.b__features .__features .__col{display:flex;flex-direction:column;gap:var(--spacing-5)}.b__features .__features_rs{display:flex;flex-direction:column;gap:var(--spacing-1)}.b__features .__features_rs .__text{margin-top:var(--spacing-3)}.b__features .__feature{border:1px solid var(--text-04);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--spacing-8);justify-content:space-between;opacity:0;padding:var(--spacing-4);transition:var(--transition-xl)}@media only all and (min-width:1024px){.b__features .__feature{aspect-ratio:1/1}}@media only all and (max-width:1023px){.b__features .__feature{margin-left:-16px;width:calc(100% + 32px)}}.b__features .__feature .__text{color:var(--text-03)}.b__features .__feature.__active{opacity:1}