.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.c-cta-card{padding-top:calc(1.725rem + 20.05865103vw);padding-bottom:calc(1.725rem + 20.05865103vw)}@media (min-width: 341px){.c-cta-card{padding-top:6rem}}@media (min-width: 341px){.c-cta-card{padding-bottom:6rem}}@media (max-width: 991.98px){.c-cta-card{padding-top:calc(1.39375rem + 6.07038123vw);padding-bottom:calc(1.39375rem + 6.07038123vw)}}@media (max-width: 991.98px) and (min-width: 341px){.c-cta-card{padding-top:2.6875rem}}@media (max-width: 991.98px) and (min-width: 341px){.c-cta-card{padding-bottom:2.6875rem}}@media (max-width: 767.98px){.c-cta-card{padding-top:32px;padding-bottom:0}}.c-cta-card__main-row{padding:calc(1.725rem + 20.05865103vw) calc(1.575rem + 13.72434018vw);background-color:#1C224F;border-radius:50px}@media (min-width: 341px){.c-cta-card__main-row{padding:6rem 4.5rem}}@media (max-width: 767.98px){.c-cta-card__main-row{border-radius:50px 50px 0px 0px}}@media (max-width: 991.98px){.c-cta-card__main-row{padding:calc(1.45rem + 8.4457478vw) calc(1.275rem + 1.05571848vw)}}@media (max-width: 991.98px) and (min-width: 341px){.c-cta-card__main-row{padding:3.25rem 1.5rem}}@media (max-width: 991.98px){.c-cta-card__main-row{flex-direction:column-reverse}}.c-cta-card__title{margin:0;color:var(--bs-white)}.c-cta-card__description{margin:calc(1.3125rem + 2.63929619vw) 0 0;font-size:calc(1.25625rem + .26392962vw);line-height:calc(1.35rem + 4.2228739vw);color:var(--bs-white)}@media (min-width: 341px){.c-cta-card__description{margin:1.875rem 0 0}}@media (min-width: 341px){.c-cta-card__description{font-size:1.3125rem}}@media (min-width: 341px){.c-cta-card__description{line-height:2.25rem}}.c-cta-card__first-button{margin-top:calc(1.275rem + 1.05571848vw);display:block;background-color:var(--bs-white);color:var(--bs-black)}@media (min-width: 341px){.c-cta-card__first-button{margin-top:1.5rem}}.c-cta-card__first-button:hover{background-color:var(--bs-gray-200);color:var(--bs-black)}.c-cta-card__first-button:active{background-color:var(--bs-gray-200) !important}@media (min-width: 576px){.c-cta-card__first-button{margin-right:.5rem;display:inline-block}}.c-cta-card__second-button{margin-top:1rem;display:block;color:var(--bs-white);border-color:var(--bs-white)}.c-cta-card__second-button:hover{color:var(--bs-black);border-color:var(--bs-white)}@media (min-width: 576px){.c-cta-card__second-button{margin-top:calc(1.275rem + 1.05571848vw);display:inline-block}}@media (min-width: 576px) and (min-width: 341px){.c-cta-card__second-button{margin-top:1.5rem}}.c-cta-card__right-side{display:flex;justify-content:center;align-items:center}@media (max-width: 991.98px){.c-cta-card__right-side{padding-bottom:32px}}.c-cta-card__image{width:100%}@media (max-width: 767.98px){.c-cta-card__image{max-width:216px}}@media (min-width: 768px) and (max-width: 991.98px){.c-cta-card__image{max-width:364px}}.c-page-header{padding-top:64px;padding-bottom:64px;background:var(--bs-light);border-radius:0 0 50px 50px}.c-page-header__blog{padding:calc(1.36875rem + 5.01466276vw) 0 .0625rem;border-radius:0}@media (min-width: 341px){.c-page-header__blog{padding:2.4375rem 0 .0625rem}}@media (min-width: 768px){.c-page-header__blog{border-radius:0 0 50px 50px}}.c-page-header__row{align-items:center}@media (min-width: 992px){.c-page-header__row--index{align-items:end}}@media (min-width: 768px){.c-page-header__left-column{margin-bottom:0}}@media (min-width: 992px){.c-page-header__left-column--index{margin-bottom:calc(1.325rem + 3.16715543vw)}}@media (min-width: 992px) and (min-width: 341px){.c-page-header__left-column--index{margin-bottom:2rem}}@media (min-width: 1200px){.c-page-header__left-column--index{margin-bottom:1rem}}.c-page-header__right-column{display:flex;align-items:center;justify-content:center}@media (min-width: 1200px){.c-page-header__text-container{padding-right:2.5rem}}.c-page-header__title-padding{padding-right:60px}.c-page-header__blurb{margin-bottom:0;font-size:calc(1.275rem + 1.05571848vw);line-height:calc(1.3625rem + 4.75073314vw);font-weight:400}@media (min-width: 341px){.c-page-header__blurb{font-size:1.5rem}}@media (min-width: 341px){.c-page-header__blurb{line-height:2.375rem}}.c-page-header__left-button{margin:calc(1.25625rem + .26392962vw) .3125rem 0 0;display:block}@media (min-width: 341px){.c-page-header__left-button{margin:1.3125rem .3125rem 0 0}}@media (min-width: 576px){.c-page-header__left-button{margin-right:.5rem;display:inline-block}}@media (min-width: 992px){.c-page-header__left-button{margin-right:1rem}}.c-page-header__right-button{margin:calc(1.25625rem + .26392962vw) 0 0;display:block}@media (min-width: 341px){.c-page-header__right-button{margin:1.3125rem 0 0}}@media (min-width: 576px){.c-page-header__right-button{display:inline-block}}.c-page-header__get-demo-button{display:block}@media (max-width: 1399.98px){.c-page-header__get-demo-button{margin:calc(1.25625rem + .26392962vw) 0 0 0}}@media (max-width: 1399.98px) and (min-width: 341px){.c-page-header__get-demo-button{margin:1.3125rem 0 0 0}}@media (min-width: 768px) and (max-width: 1399.98px){.c-page-header__get-demo-button{max-width:165px}}.c-page-header__image{width:100%;max-width:280px;height:auto}@media (min-width: 341px){.c-page-header__image{width:320px;max-width:none}}@media (min-width: 576px){.c-page-header__image{width:420px;max-width:none}}@media (min-width: 768px){.c-page-header__image{width:320px;max-width:none}}@media (min-width: 992px){.c-page-header__image{width:420px;max-width:none}}@media (min-width: 1200px){.c-page-header__image{width:480px;max-width:none}}@media (min-width: 1400px){.c-page-header__image{width:609px;max-width:none}}.c-page-header--text-image-regular .c-page-header__left-column{margin-bottom:0}.c-page-header--text-image-regular .c-page-header__right-column{display:none}@media (min-width: 1200px){.c-page-header--text-image-regular .c-page-header__right-column{display:block}}.c-page-header__badge{display:flex;justify-content:center;align-items:center;width:fit-content}.c-page-header__badge-text-block{margin:1rem;font-size:1rem;line-height:calc(1.25625rem + .26392962vw);display:flex;flex-direction:column}@media (min-width: 341px){.c-page-header__badge-text-block{line-height:1.3125rem}}.c-page-header__badge-title{font-weight:bold;color:#000}.c-page-header__main-page-badge-row{display:flex;flex-direction:column;align-items:start}@media (max-width: 1399.98px){.c-page-header__main-page-badge-row{display:block}}.c-page-header__main-page-badge{display:flex;flex-wrap:wrap;gap:32px;max-width:100%;flex-shrink:0}@media (max-width: 1399.98px){.c-page-header__main-page-badge{padding-left:0;justify-content:space-evenly}}@media (max-width: 1199.98px){.c-page-header__main-page-badge{padding-top:16px}}.c-page-header__award-row{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.c-page-header__g2-rating-row{display:flex;flex-direction:row;align-items:center;margin-right:32px}.c-feature-block__image-column{margin-bottom:1rem;align-self:center}@media (min-width: 576px){.c-feature-block__image-column{flex:0 0 auto;width:100%}}@media (min-width: 768px){.c-feature-block__image-column{flex:0 0 auto;width:50%;margin-bottom:0}}.c-feature-block__image-column--center{display:flex;justify-content:center}.c-feature-block__image{width:100%;max-width:438px;max-height:438px}@media (min-width: 341px){.c-feature-block__image--full-size{max-width:500px}}@media (min-width: 1200px){.c-feature-block__image--full-size{max-width:636px}}.c-feature-block__text-column{display:flex;justify-content:center;align-items:center}@media (min-width: 576px){.c-feature-block__text-column{flex:0 0 auto;width:100%}}@media (min-width: 768px){.c-feature-block__text-column{flex:0 0 auto;width:50%}}.c-feature-block__title{max-width:calc(4.875rem + 153.07917889vw)}@media (min-width: 341px){.c-feature-block__title{max-width:37.5rem}}.c-feature-block__title--small{line-height:calc(1.3625rem + 4.75073314vw);font-size:calc(1.3rem + 2.11143695vw);max-width:calc(4.5625rem + 139.88269795vw)}@media (min-width: 341px){.c-feature-block__title--small{line-height:2.375rem}}@media (min-width: 341px){.c-feature-block__title--small{font-size:1.75rem}}@media (min-width: 341px){.c-feature-block__title--small{max-width:34.375rem}}.c-feature-block__description{margin:0 0 1rem;max-width:calc(4.525rem + 138.29912023vw);font-size:calc(1.25625rem + .26392962vw);line-height:calc(1.30625rem + 2.37536657vw)}@media (min-width: 341px){.c-feature-block__description{max-width:34rem}}@media (min-width: 341px){.c-feature-block__description{font-size:1.3125rem}}@media (min-width: 341px){.c-feature-block__description{line-height:1.8125rem}}.c-feature-block__description--learn-more{max-width:none}.c-feature-block__learn-more{margin-top:calc(1.575rem + 13.72434018vw);text-align:center}@media (min-width: 341px){.c-feature-block__learn-more{margin-top:4.5rem}}@media (min-width: 768px){.c-feature-block__learn-more{margin-top:calc(1.975rem + 30.61583578vw)}}@media (min-width: 768px) and (min-width: 341px){.c-feature-block__learn-more{margin-top:8.5rem}}.c-feature-block__learn-more-title{margin-bottom:1rem;font-size:calc(1.3rem + 2.11143695vw);font-weight:800}@media (min-width: 341px){.c-feature-block__learn-more-title{font-size:1.75rem}}@media (min-width: 992px){.c-feature-block__learn-more-title{margin-bottom:calc(1.275rem + 1.05571848vw)}}@media (min-width: 992px) and (min-width: 341px){.c-feature-block__learn-more-title{margin-bottom:1.5rem}}.c-feature-block--right-image .c-feature-block__row{flex-direction:column-reverse}@media (min-width: 768px){.c-feature-block--right-image .c-feature-block__row{flex-direction:row}}.c-testimonial-block{padding:calc(1.725rem + 20.05865103vw) calc(1.275rem + 1.05571848vw);background-color:var(--bs-secondary);border-radius:50px;text-align:center;color:var(--bs-white)}@media (min-width: 341px){.c-testimonial-block{padding:6rem 1.5rem}}.c-testimonial-block__header{background:center no-repeat url("/images/components/testimonials/line.svg")}.c-testimonial-block__body{font-size:calc(1.25625rem + .26392962vw);line-height:calc(1.3rem + 2.11143695vw);font-weight:400}@media (max-width: 767.98px){.c-testimonial-block__body{margin-top:16px}}@media (min-width: 341px){.c-testimonial-block__body{font-size:1.3125rem}}@media (min-width: 341px){.c-testimonial-block__body{line-height:1.75rem}}.c-testimonial-block__link{color:white;font-weight:bold}.c-testimonial-block__link:hover{text-decoration:none}.c-testimonial-block__footer{font-size:1rem;line-height:calc(1.25625rem + .26392962vw)}@media (min-width: 768px){.c-testimonial-block__footer{margin-top:calc(1.425rem + 7.39002933vw)}}@media (min-width: 768px) and (min-width: 341px){.c-testimonial-block__footer{margin-top:3rem}}@media (max-width: 767.98px){.c-testimonial-block__footer{margin-top:1rem}}@media (min-width: 341px){.c-testimonial-block__footer{line-height:1.3125rem}}@media (min-width: 768px){.c-testimonial-block__footer-col-left{justify-content:end}}@media (max-width: 767.98px){.c-testimonial-block__footer-col-left{margin-bottom:16px;justify-content:center}}@media (min-width: 768px){.c-testimonial-block__footer-col-right{text-align:start}}@media (max-width: 767.98px){.c-testimonial-block__footer-col-right{margin-bottom:16px;text-align:center}}.c-testimonial-block__footer-col-right p{margin-bottom:0}.c-testimonial-block__footer-col-right a{font-weight:700}.c-testimonial-block__footer-col-right a:link{text-decoration:none}.c-testimonial-block__footer-col-text-light{color:white}.c-testimonial-block__footer-image{flex-shrink:0;border-radius:50%}.swiper{width:100%;height:480px;position:relative}.swiper-testamonial-card{width:400px;height:410px;background-color:#F7F6F7;padding:48px 24px;text-align:start;display:flex;flex-direction:column}@media (max-width: 767.98px){.swiper-testamonial-card{width:360px}}.swiper-testamonial-card__stars{width:172px;height:28px}.swiper-testamonial-card__body{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.swiper-button-next::after,.swiper-button-prev::after{content:""}.swiper-button-next{width:40px;height:40px;background-color:var(--white, #fff);border-radius:50%;filter:drop-shadow(0px 4px 15px rgba(0,0,0,0.15))}.swiper-button-prev{width:40px;height:40px;background-color:var(--white, #fff);border-radius:50%;filter:drop-shadow(0px 4px 15px rgba(0,0,0,0.15))}.swiper-navigation-arrow{display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.testimonial-section-header-width{max-width:768px}}.boasting-statistics__container{text-align:center}@media (max-width: 991.98px){.boasting-statistics__column{margin-bottom:calc(1.35rem + 4.2228739vw)}}@media (max-width: 991.98px) and (min-width: 341px){.boasting-statistics__column{margin-bottom:2.25rem}}@media (min-width: 576px){.boasting-statistics__statistics-container{padding:64px 32px}}@media (max-width: 767.98px){.boasting-statistics__statistics-container{padding:32px 16px}}@media (min-width: 992px){.boasting-statistics__line{border-right:2px solid #CCC}}@media (min-width: 992px){.boasting-statistics__padding-right{padding-right:12rem}}@media (min-width: 992px){.boasting-statistics__padding-left{padding-left:12rem}}.grey-card{border-radius:10px;background:#F7F6F7}.blue-card{border-radius:10px;background:#2E3995}.light-blue-card{border-radius:50px;background:#F5F6FF}@media (max-width: 991.98px){.light-blue-card{border-radius:0}}.dark-blue-card{background:var(--main-cta-hover, #1C224F);border-radius:50px}@media (max-width: 991.98px){.dark-blue-card{border-radius:0}}.darker-blue-card{background:#232752}@media (max-width: 575.98px){.m__b-sm-down{margin-bottom:1.5rem}}.m__b-4{margin-bottom:4px}.m__b-8{margin-bottom:8px}.m__b-12{margin-bottom:12px}.m__b-16{margin-bottom:16px}.m__b-20{margin-bottom:20px}.m__b-24{margin-bottom:24px}.m__b-28{margin-bottom:28px}.m__b-32{margin-bottom:32px}@media (min-width: 576px){.m__b-36{margin-bottom:36px}}@media (max-width: 575.98px){.m__b-36{margin-bottom:24px}}@media (min-width: 576px){.m__b-40{margin-bottom:40px}}@media (max-width: 575.98px){.m__b-40{margin-bottom:28px}}@media (max-width: 1199.98px){.m__b-40-responsive{margin-bottom:40px}}@media (max-width: 767.98px){.m__b-40-responsive{margin-bottom:28px}}@media (min-width: 576px){.m__b-44{margin-bottom:44px}}@media (max-width: 575.98px){.m__b-44{margin-bottom:16px}}@media (min-width: 576px){.m__b-48{margin-bottom:48px}}@media (max-width: 575.98px){.m__b-48{margin-bottom:20px}}@media (min-width: 576px){.m__b-52{margin-bottom:52px}}@media (max-width: 575.98px){.m__b-52{margin-bottom:24px}}@media (min-width: 576px){.m__b-56{margin-bottom:56px}}@media (max-width: 575.98px){.m__b-56{margin-bottom:28px}}@media (min-width: 576px){.m__b-60{margin-bottom:60px}}@media (max-width: 575.98px){.m__b-60{margin-bottom:32px}}@media (min-width: 576px){.m__b-64{margin-bottom:64px}}@media (max-width: 575.98px){.m__b-64{margin-bottom:36px}}@media (min-width: 576px){.m__b-68{margin-bottom:68px}}@media (max-width: 575.98px){.m__b-68{margin-bottom:40px}}@media (min-width: 576px){.m__b-80{margin-bottom:80px}}@media (max-width: 575.98px){.m__b-80{margin-bottom:40px}}@media (min-width: 576px){.m__b-94{margin-bottom:94px}}@media (max-width: 575.98px){.m__b-94{margin-bottom:44px}}@media (min-width: 576px){.m__b-110{margin-bottom:110px}}@media (max-width: 575.98px){.m__b-110{margin-bottom:48px}}@media (min-width: 576px){.m__b-114{margin-bottom:114px}}@media (max-width: 575.98px){.m__b-114{margin-bottom:52px}}@media (min-width: 576px){.m__b-136{margin-bottom:136px}}@media (max-width: 575.98px){.m__b-136{margin-bottom:68px}}@media (min-width: 576px){.m__b-148{margin-bottom:148px}}@media (max-width: 575.98px){.m__b-148{margin-bottom:72px}}@media (min-width: 576px){.m__b-184{margin-bottom:184px}}@media (max-width: 575.98px){.m__b-184{margin-bottom:114px}}@media (max-width: 1199.98px){.m__small-screen-margin-top{margin-top:3rem}}@media (max-width: 1199.98px){.m__small-screen-margin-top-2{margin-top:1.5rem}}@media (max-width: 1199.98px){.m__small-screen-margin-bottom{margin-bottom:3rem}}@media (max-width: 991.98px){.m__ct-lg-32{margin-top:32px}}@media (max-width: 767.98px){.m__b-md-20{margin-bottom:20px}}.p__24{padding:24px}.p__32{padding:32px}.p__y-96{padding-top:calc(1.725rem + 20.05865103vw);padding-bottom:calc(1.725rem + 20.05865103vw)}@media (min-width: 341px){.p__y-96{padding-top:6rem}}@media (min-width: 341px){.p__y-96{padding-bottom:6rem}}@media (max-width: 991.98px){.p__y-96{padding-top:calc(1.4125rem + 6.86217009vw);padding-bottom:calc(1.4125rem + 6.86217009vw)}}@media (max-width: 991.98px) and (min-width: 341px){.p__y-96{padding-top:2.875rem}}@media (max-width: 991.98px) and (min-width: 341px){.p__y-96{padding-bottom:2.875rem}}.p__b-96{padding-bottom:calc(1.725rem + 20.05865103vw)}@media (min-width: 341px){.p__b-96{padding-bottom:6rem}}@media (max-width: 991.98px){.p__b-96{padding-bottom:calc(1.39375rem + 6.07038123vw)}}@media (max-width: 991.98px) and (min-width: 341px){.p__b-96{padding-bottom:2.6875rem}}.p__b-144{padding-bottom:calc(2.025rem + 32.72727273vw)}@media (min-width: 341px){.p__b-144{padding-bottom:9rem}}@media (max-width: 991.98px){.p__b-144{padding-bottom:calc(1.55rem + 12.6686217vw)}}@media (max-width: 991.98px) and (min-width: 341px){.p__b-144{padding-bottom:4.25rem}}.p__t-48{padding-top:calc(1.425rem + 7.39002933vw)}@media (min-width: 341px){.p__t-48{padding-top:3rem}}@media (max-width: 991.98px){.p__t-48{padding-top:calc(1.275rem + 1.05571848vw)}}@media (max-width: 991.98px) and (min-width: 341px){.p__t-48{padding-top:1.5rem}}.p__t-144{padding-top:calc(2.025rem + 32.72727273vw)}@media (min-width: 341px){.p__t-144{padding-top:9rem}}@media (max-width: 991.98px){.p__t-144{padding-top:calc(1.55rem + 12.6686217vw)}}@media (max-width: 991.98px) and (min-width: 341px){.p__t-144{padding-top:4.25rem}}@media (min-width: 576px){.p__lr-80{padding-left:80px;padding-right:80px}}@media (max-width: 575.98px){.p__lr-80{padding-left:8px;padding-right:8px}}@media (min-width: 576px){.p__lr-72{padding:0 72px}}@media (max-width: 575.98px){.p__lr-72{padding:0 8px}}@media (min-width: 576px){.p__lr-40{padding:0 40px}}@media (max-width: 575.98px){.p__lr-40{padding:0 12px}}@media (max-width: 575.98px){.p__lr-12{padding:0 12px}}@media (min-width: 576px){.p__mb-52{padding:52px 0}}@media (max-width: 575.98px){.p__mb-52{padding:12px 0}}@media (min-width: 576px){.p__a-120{padding:120px}}@media (max-width: 575.98px){.p__a-120{padding:24px}}.border-radius-20{border-radius:20px}.only-mobile{display:none;text-align:center}.only-desktop{display:block}@media (max-width: 1400px){.only-mobile{display:block;text-align:center}.only-desktop{display:none}}@media (max-width: 1399.98px){.p__xxl-down--top-24{padding-top:24px}}@media (max-width: 1399.98px){.p__xxl-down--top-12{padding-top:12px}}@media (max-width: 991.98px){.zero-padding-small-screen{padding-left:0 !important;padding-right:0 !important}}.trusted-by{padding:calc(1.725rem + 20.05865103vw) 0 calc(1.725rem + 20.05865103vw)}@media (min-width: 341px){.trusted-by{padding:6rem 0 6rem}}@media (max-width: 767.98px){.trusted-by{padding:calc(1.55rem + 12.6686217vw) 0 calc(1.55rem + 12.6686217vw)}}@media (max-width: 767.98px) and (min-width: 341px){.trusted-by{padding:4.25rem 0 4.25rem}}.trusted-by__logos-block{margin-top:calc(1.3125rem + 2.63929619vw);gap:calc(1.4375rem + 7.91788856vw);align-items:center;display:flex;flex-wrap:wrap;align-self:stretch;justify-content:space-evenly}@media (min-width: 341px){.trusted-by__logos-block{margin-top:1.875rem}}@media (min-width: 341px){.trusted-by__logos-block{gap:3.125rem}}.rfi-section__image{width:100%}.rfi-section__container{padding:75px 105px;position:relative}@media (max-width: 767.98px){.rfi-section__container{padding:52px 24px}}.rfi-section__input-container{display:flex;align-items:center;width:100%;border:0.739px solid var(--Neutral-300, #EFF0F6);border-radius:44.335px;overflow:hidden;box-shadow:0px 5.911px 18.473px 0px rgba(13,10,44,0.06);background:#FFF}.rfi-section__email-input{flex:1;border:none;outline:none;padding:10px 15px;margin-left:15px;margin-right:7px;font-size:20px;line-height:20px}.rfi-section__email-input::placeholder{color:#A6A6A6;font-size:18px;line-height:20px;font-weight:400}.rfi-section__submit-button{background-color:#4f46e5;border:none;color:white;padding:12px 24px;border-radius:44.335px;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:5px 5px 5px 0}@media (max-width: 767.98px){.rfi-section__submit-button{padding:8px 10px;border-radius:50%}}.rfi-section__submit-button:focus{outline:none}.rfi-section__submit-button:hover{background-color:#3730a3}.rfi-section__response-message{margin-top:10px;margin-left:10px;margin-bottom:6px;height:14px;transition:opacity 1s ease}.integrate-lupasearch{border-radius:50px 50px 0 0}.integrate-lupasearch__description{max-width:calc(7.21875rem + 252.05278592vw);font-size:calc(1.25625rem + .26392962vw);line-height:36px;margin:0;color:#1A1A1A;font-weight:300}@media (min-width: 341px){.integrate-lupasearch__description{max-width:60.9375rem}}@media (min-width: 341px){.integrate-lupasearch__description{font-size:1.3125rem}}@media (max-width: 767.98px){.integrate-lupasearch__description{font-size:1.125rem;line-height:normal}}.integrate-lupasearch__card-list{margin-top:calc(1.425rem + 7.39002933vw);padding:0;justify-content:center}@media (min-width: 341px){.integrate-lupasearch__card-list{margin-top:3rem}}.integrate-lupasearch__card-column{display:flex}@media (min-width: 768px){.integrate-lupasearch__card-column{flex:0 0 auto;width:50%}}@media (min-width: 992px){.integrate-lupasearch__card-column{flex:0 0 auto;width:33.33333333%}}@media (min-width: 1400px){.integrate-lupasearch__card-column{flex:1 1 0;max-width:100%}}@media (max-width: 991.98px){.integrate-lupasearch__card-column{padding-top:24px}}.integrate-lupasearch__card{padding:calc(1.275rem + 1.05571848vw);position:relative;width:100%;border-radius:20px}@media (min-width: 341px){.integrate-lupasearch__card{padding:1.5rem}}.integrate-lupasearch__card--color-1{background:#F3F4FF}.integrate-lupasearch__card--color-2{background:var(--gradient, linear-gradient(0deg, #f5f5f5 0%, rgba(247,245,255,0) 141.9%))}.integrate-lupasearch__card-tag{margin:calc(-1.375rem - 5.27859238vw) auto .5rem;padding:.5rem 0;width:calc(2.04375rem + 33.51906158vw);font-size:1rem;text-transform:uppercase;text-align:center;font-weight:700;color:var(--bs-black);box-shadow:0 4px 15px rgba(0,0,0,0.15);border-radius:100px;background-color:var(--bs-white)}@media (min-width: 341px){.integrate-lupasearch__card-tag{margin:-2.5rem auto .5rem}}@media (min-width: 341px){.integrate-lupasearch__card-tag{width:9.1875rem}}.integrate-lupasearch__card-padding{padding-bottom:calc(1.45rem + 8.4457478vw)}@media (min-width: 341px){.integrate-lupasearch__card-padding{padding-bottom:3.25rem}}.integrate-lupasearch__card-image-column{margin:1.25rem 0 calc(1.45rem + 8.4457478vw) 0;align-self:center;flex:0 0 auto;width:100%}@media (min-width: 341px){.integrate-lupasearch__card-image-column{margin:1.25rem 0 3.25rem 0}}@media (min-width: 341px){.integrate-lupasearch__card-image-column{flex:0 0 auto;width:33.33333333%}}@media (min-width: 1400px){.integrate-lupasearch__card-image-column{flex:0 0 auto;width:100%}}.integrate-lupasearch__card-image{max-width:100%}.integrate-lupasearch__card-text-column{align-self:center;flex:0 0 auto;width:100%}@media (min-width: 341px){.integrate-lupasearch__card-text-column{flex:0 0 auto;width:66.66666667%}}@media (min-width: 1400px){.integrate-lupasearch__card-text-column{flex:0 0 auto;width:100%}}.integrate-lupasearch__card-text-column--forth-step{display:flex;flex-direction:row;align-items:flex-end;min-height:80px}.integrate-lupasearch__no-commitment-block{color:var(-3993-e, #2E3995);border-radius:10px;background:#DEE3FF;display:inline-block;padding:0px 12px}.main-page-award-badge{max-height:65px;max-width:200px}@media (max-width: 991.98px){.main-page-award-badge{max-height:50px;max-width:150px}}.hero-gif-swap{width:100%;max-width:650px;height:100%;transition:opacity 0.3s ease-in-out}.feature-arrow-list{list-style:none}.feature-arrow-list li{position:relative}.feature-arrow-list li::before{content:"";background-image:url("/images/pages/index/arrow-right.svg");background-size:contain;background-repeat:no-repeat;position:absolute;left:-1.7rem;top:0.2rem;width:1.2em;height:1.2em}.feature-arrow-rfi-list{list-style:none}.feature-arrow-rfi-list li{position:relative}.feature-arrow-rfi-list li::before{content:"";background-image:url("/images/pages/index/arrow-right-white.svg");color:#FFF;background-size:contain;background-repeat:no-repeat;position:absolute;left:-1.6rem;top:0.8rem;width:0.6em;height:0.6em}.view-more-case-studies-button{border-radius:88px;border:2px solid var(--main-cta, #4152EB);padding:12px 24px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:auto}.view-more-case-studies-button:hover{text-decoration:none}.kesko-st-block{width:calc(50% - 8px);height:calc(50% - 8px);display:flex;align-items:flex-end;justify-content:flex-start}@media (min-width: 768px){.kesko-st-block{border-radius:20px;border:1px solid #D7D7D7}}@media (min-width: 992px){.kesko-st-block__single-stat-title-padding-1{padding-right:40px}}@media (min-width: 1200px){.kesko-st-block__single-stat-title-padding-1{padding-right:84px}}@media (min-width: 1200px){.kesko-st-block__single-stat-title-padding-2{padding-right:68px}}@media (max-width: 991.98px){.kesko-st-block__single-stat-title-padding-2{padding-right:25px}}.homepage-award-section{max-width:1365px;border-radius:1000px 1000px 0px 0px;background:linear-gradient(180deg, #E0E4FF -.04%, rgba(255,255,255,0) 100.04%)}@media (max-width: 1199.98px){.homepage-award-section{border-radius:100px 100px 0px 0px}}.homepage-award-section__padding{padding-top:calc(1.725rem + 20.05865103vw);padding-left:calc(1.875rem + 26.39296188vw);padding-right:calc(1.875rem + 26.39296188vw)}@media (min-width: 341px){.homepage-award-section__padding{padding-top:6rem}}@media (min-width: 341px){.homepage-award-section__padding{padding-left:7.5rem}}@media (min-width: 341px){.homepage-award-section__padding{padding-right:7.5rem}}@media (max-width: 767.98px){.homepage-award-section__padding{padding-top:calc(1.45rem + 8.4457478vw);padding-left:calc(1.275rem + 1.05571848vw);padding-right:calc(1.275rem + 1.05571848vw)}}@media (max-width: 767.98px) and (min-width: 341px){.homepage-award-section__padding{padding-top:3.25rem}}@media (max-width: 767.98px) and (min-width: 341px){.homepage-award-section__padding{padding-left:1.5rem}}@media (max-width: 767.98px) and (min-width: 341px){.homepage-award-section__padding{padding-right:1.5rem}}.hero-section-badge{width:70px}@media (min-width: 992px){.hero-section-badge{width:80px}}.award-section-g2-gap{gap:48px}@media (max-width: 767.98px){.award-section-g2-gap{gap:24px}}.award-section-gap{gap:64px}@media (max-width: 767.98px){.award-section-gap{gap:32px}}.statistics-block{gap:calc(1.4625rem + 8.97360704vw);align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;align-self:stretch;justify-content:center}@media (min-width: 341px){.statistics-block{gap:3.375rem}}@media (max-width: 767.98px){.statistics-block{gap:calc(1.275rem + 1.05571848vw)}}@media (max-width: 767.98px) and (min-width: 341px){.statistics-block{gap:1.5rem}}@media (max-width: 767.98px){.statistics-side-padding-1{padding:0 18px}}@media (min-width: 768px){.statistics-side-padding-1{padding:0 32px}}@media (max-width: 767.98px){.statistics-side-padding-2{padding:0 32px}}@media (min-width: 768px){.statistics-side-padding-2{padding:0 38px}}@media (max-width: 767.98px){.statistics-side-padding-3{padding:0 18px}}@media (min-width: 768px){.statistics-side-padding-3{padding:0 24px}}.feature-section-image-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.feature-section-image{max-width:615px;max-height:415px}@media (max-width: 767.98px){.feature-section-image{max-width:100%;max-height:300px}}.trusted-by-logo{max-width:100px;max-height:40px;object-fit:contain}@media (min-width: 768px){.award-section-header-width{max-width:464px}}.integration-section-demo-button-row{display:flex}@media (max-width: 1399.98px){.integration-section-demo-button-row{display:block}}
