.styles_container__jljF2{padding:var(--space-7xl) 0 var(--space-5xl) 0;background:var(--grey-0);overflow:hidden}.styles_wrapper__SboJr{width:var(--max-width);max-width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5xl)}.styles_title__GAuUn{color:var(--almost-black);font-size:var(--step-5);font-style:normal;font-weight:500;line-height:120%;width:100%;text-align:center}.styles_sectionContainer__GWVSv{display:flex;align-items:flex-start;width:100%}.styles_techSection__mqUZW{display:flex;padding:var(--space-4xl) 0;flex-direction:column;align-items:center;gap:var(--space-4xl);flex:1 0 0;width:100%;position:relative}.styles_techSection__mqUZW:after{content:"";position:absolute;height:100%;right:0;width:var(--fluid-0_5-1_5);min-width:.5px;max-width:1.5px;background:linear-gradient(180deg,var(--grey-0) 0,var(--color-grey-100,#E5E5E5) 30%,var(--color-grey-100,#E5E5E5) 70%,var(--grey-0) 100%)}.styles_techSection__mqUZW:last-child:after{display:none}.styles_frameworkTitle__jkwXq{color:var(--grey-700);text-align:center;font-size:var(--step-2);font-style:normal;font-weight:500;line-height:120%}.styles_techCardsContainerSecondary__XNdvz,.styles_techCardsContainer__qycYx{display:flex;align-items:flex-start;gap:var(--space-m);width:100%}.styles_techCard__zzGNB{display:flex;padding:var(--space-m) 0;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-m);flex:1 0 0;position:relative}.styles_techCard__zzGNB:after{content:"";position:absolute;height:100%;right:calc(var(--space-m) * -.5);width:var(--fluid-0_5-1_5);min-width:.5px;max-width:1.5px;background:linear-gradient(180deg,var(--grey-0) 0,var(--color-grey-100,#E5E5E5) 30%,var(--color-grey-100,#E5E5E5) 70%,var(--grey-0) 100%)}.styles_techCard__zzGNB:last-child:after{display:none}.styles_techCardTitle__34xZr{color:var(--grey-850);font-size:var(--step-1);font-style:normal;font-weight:400;line-height:120%}@media (max-width:850px){.styles_title__GAuUn{padding:0 var(--grid-gutter)}.styles_techCardTitle__34xZr{text-align:center}.styles_sectionContainer__GWVSv{flex-direction:column}.styles_techSection__mqUZW:after{display:none}.styles_techCardsContainerSecondary__XNdvz{display:grid;grid-template-columns:repeat(2,1fr)}}