.showcase2{font-family:Segoe UI,sans-serif}.showcase2-new-main__title{color:#050a23;line-height:1.1;margin-bottom:18px;text-align:left}.showcase2-new-main__text{color:#050a23;margin:0;text-align:left}.showcase2-new__title{color:#050a23;margin-bottom:8px;text-align:left}.showcase2-new__text{color:#050a23;margin-bottom:0;text-align:left}.showcase2__container{align-items:start;border-radius:8px;color:#42005f;display:grid;gap:24px;grid-template-columns:.725fr 1fr;margin:0 auto;max-width:1312px;padding:90px 56px 60px}.showcase2__content{left:0;max-width:440px;padding-right:30px;position:sticky;top:0}.showcase2__badge{box-shadow:inset 0 -2px 12px #fff3;margin-bottom:16px}.showcase2__title{font-size:38px;font-weight:600;line-height:1.316em;margin-bottom:8px}.showcase2__text{font-weight:400;line-height:1.714em;margin-bottom:24px}.showcase2__list{display:grid;gap:28px;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto}.showcase2__item{padding-left:28px;position:relative}.showcase2__item:before{background-image:linear-gradient(#42005f,transparent);bottom:0;height:100%;top:0;inset:0 auto 0 0;opacity:.7}.showcase2__item:after,.showcase2__item:before{border-radius:100%;content:"";left:0;position:absolute;width:1.7px}.showcase2__item:after{background-image:linear-gradient(180deg,#42005f,transparent);bottom:-15%;height:35%;transform:translate(0);transform:translateY(-50%)}.showcase2__item-image{margin-bottom:16px;width:fit-content}.showcase2__item-image img{max-height:40px}.showcase2__item-title{font-size:24px;font-weight:600;line-height:1.333em;margin-bottom:8px}@media screen and (max-width:1024px){.showcase2__container{gap:35px;grid-template-columns:1fr}.showcase2__content{padding-right:0;position:relative}.showcase2__list{gap:40px}.showcase2__item-title{font-size:21.5px;line-height:21.5px;margin-bottom:10px}.showcase2__item-image{margin-bottom:13px}}@media screen and (max-width:768px){.showcase2__list{gap:22px}.showcase2{padding:25px 18px 30px}.showcase2__container{padding:30px 18px 40px}.showcase2__text{margin-bottom:20px}.showcase2__title{font-size:33px;line-height:35px}}@media screen and (max-width:525px){.showcase2__list{grid-template-columns:1fr}.showcase2{padding:0}.showcase2__container{padding:45px 20px}.showcase2__title{font-size:28px;line-height:32px}}