.scroll-based-features .scroll-based-features__wrapper{overflow-x:hidden;position:relative;width:100%}.scroll-based-features .scroll-based-features__item{background-color:var(--color-surface-secondary);background-position:100% 100%;background-size:cover;display:flex;flex-direction:column;height:100vh;height:100svh;justify-content:space-between;padding:var(--space-l);position:relative;width:100%}.scroll-based-features .scroll-based-features__item:not(:first-child){position:absolute;top:0;transform:translate(200%);width:100%;z-index:10}.scroll-based-features .scroll-based-features__item:not(:first-child) h2{font-family:var(--font-family-base);font-size:var(--heading-400);font-weight:400;line-height:var(--line-height-heading)}@media (min-width:48.001rem){.scroll-based-features .scroll-based-features__item:not(:first-child){width:50%}}.scroll-based-features .scroll-based-features__number{color:var(--color-text-secondary);font-size:var(--text-500);font-weight:400;line-height:var(--line-height-body);position:absolute;right:var(--space-l);text-transform:uppercase;top:var(--space-l);z-index:2}.scroll-based-features .scroll-based-features__item:first-child .scroll-based-features__number{display:none}.scroll-based-features .scroll-based-features__bg-image-container{height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:1}.scroll-based-features .scroll-based-features__bg-image-container img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;vertical-align:top;width:100%}.scroll-based-features .scroll-based-features__bg-image-container .scroll-based-features__desktop-image{display:none}@media (min-width:48.001rem){.scroll-based-features .scroll-based-features__bg-image-container .scroll-based-features__desktop-image{display:block}.scroll-based-features .scroll-based-features__bg-image-container .scroll-based-features__mobile-image{display:none}}.scroll-based-features .scroll-based-features__preheader{color:var(--color-text-secondary);font-family:var(--font-family-base--secondary);font-size:var(--text-300);font-weight:400;line-height:var(--line-height-body);margin:0;text-transform:uppercase;z-index:2}.scroll-based-features .has-white-texts .scroll-based-features__number,.scroll-based-features .has-white-texts .scroll-based-features__preheader{color:var(--color-text-invert)}.scroll-based-features .scroll-based-features__extra-content,.scroll-based-features .scroll-based-features__text-content{max-width:100%;width:26.5rem;z-index:2}.scroll-based-features .scroll-based-features__text-content{display:flex;flex-direction:column;gap:var(--space-3xs)}.scroll-based-features .scroll-based-features__extra-content{font-family:var(--font-family-base);font-size:var(--heading-400);font-weight:400;line-height:var(--line-height-heading);margin-top:0}.scroll-based-features .scroll-based-features__bottom-content{display:flex;flex-direction:column;gap:var(--space-xs);z-index:2}.scroll-based-features .scroll-based-features__specs{display:flex;flex-direction:column;gap:.25rem;width:16rem}.scroll-based-features .scroll-based-features__spec-item{font-family:var(--font-family-base--secondary);font-size:var(--text-300);font-weight:400;line-height:var(--line-height-body);margin:0;text-transform:uppercase}.scroll-based-features__link{width:-moz-fit-content;width:fit-content}@media (max-width:48rem){.scroll-based-features--style-static-row{overflow-x:hidden;position:relative;width:100vw}}.scroll-based-features--style-static-row .scroll-based-features__intro-text-content{display:flex;flex-direction:column;gap:var(--space-3xs);max-width:100%;padding:var(--space-xl) var(--side-padding) 0;width:calc(697px + var(--side-padding))}.scroll-based-features--style-static-row .scroll-based-features__wrapper{background:var(--color-surface-primary);display:flex;flex-direction:row;gap:2rem;padding:2rem;width:-moz-fit-content;width:fit-content}.scroll-based-features--style-static-row .scroll-based-features__wrapper .scroll-based-features__item{height:calc(100vh - 4rem);width:calc(100vw - 4rem);z-index:1}@media (min-width:48.001rem){.scroll-based-features--style-static-row .scroll-based-features__wrapper .scroll-based-features__item{width:50vw}}.scroll-based-features--style-static-row .scroll-based-features__wrapper .scroll-based-features__item:not(:first-child){position:relative;transform:translate(0);width:calc(100vw - 4rem)}@media (min-width:48.001rem){.scroll-based-features--style-static-row .scroll-based-features__wrapper .scroll-based-features__item:not(:first-child){width:33.3333333333vw}}