.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-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}.cst-page-grid__content{display:flex;flex-direction:column;border-radius:12px;box-shadow:0px 4px 7.9px 0px rgba(0,0,0,0.05);overflow:hidden;height:100%}.cst-page-grid__image-container{position:relative;display:inline-block;pointer-events:auto}.cst-page-grid__image-container::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2e3995b3;opacity:0;transition:opacity 0.3s ease-in-out;pointer-events:none}.cst-page-grid__image-container:hover::after{opacity:1;cursor:pointer}.cst-page-grid__image{width:100%;height:auto;object-fit:cover}.cst-page-grid__text-container{padding:24px;background:#FFF}.cst-page-grid__link{font-size:16px;font-style:normal;color:#191A15;font-weight:400;line-height:28px}.cst-page-grid__link:hover{color:var(--bs-primary);transition:all var(--transition-time);text-decoration:none}.cst-page-grid__disabled-link{pointer-events:none;cursor:default}.cst-sidebar{height:187px;z-index:100}.cst-block-height{height:100%}.border-radius-10{border-radius:10px}.border-radius-20{border-radius:10px}.cst-dark-blue-block{background:var(--main-cta-hover, #1C224F)}.cst-text__paragraph-text-bold-2,.cst-text__dark-h2-text,.cst-text__small-text-light,.cst-text__small-text-grey,.cst-text__simple-text-light,.cst-text__simple-text-dark,.cst-text__blue-block,.cst-text__h2,.cst-text__h1-small--dark,.cst-text__h1--light,.cst-text__h1--dark{font-style:normal;line-height:normal}.cst-text__h1--dark{line-height:1.3;font-weight:800;color:var(--Main-black, #000)}@media (min-width: 576px){.cst-text__h1--dark{font-size:56px}}@media (max-width: 575.98px){.cst-text__h1--dark{font-size:32px}}.cst-text__h1--light{line-height:1;font-weight:800;color:var(--white, #fff)}@media (min-width: 576px){.cst-text__h1--light{font-size:56px}}@media (max-width: 575.98px){.cst-text__h1--light{font-size:32px}}.cst-text__h1-small--dark{line-height:56px;font-weight:800;color:var(--Main-black, #000)}@media (min-width: 992px){.cst-text__h1-small--dark{font-size:46px}}@media (max-width: 991.98px){.cst-text__h1-small--dark{font-size:36px}}.cst-text__h2{line-height:1;font-size:28px;font-weight:800;color:var(--Main-black, #000)}.cst-text__blue-block{font-weight:400;color:var(--white, #fff);font-size:21px}.cst-text__simple-text-dark{font-size:21px;font-weight:400;color:var(--Main-black, #000)}.cst-text__simple-text-light{font-size:21px;font-weight:400;color:var(--Grey-secondary-font, #595959)}.cst-text__small-text-grey{font-size:16px;font-weight:400;color:var(--Grey-secondary-font, #595959)}.cst-text__small-text-light{font-size:16px;font-weight:400;color:var(--white, #fff)}.cst-text__dark-h2-text{color:var(--Main-black, #000);font-size:28px;font-weight:400}.cst-text__paragraph-text-bold-2{color:var(--Main-black, #000);font-size:28px;font-weight:600}.cs-metrics-block{background:#F5F6FF;border-radius:50px;padding:46px 120px 64px 120px;gap:46px;width:100%;display:flex;flex-direction:column;align-items:center;justify-self:center}@media (max-width: 991.98px){.cs-metrics-block{padding:48px 24px 68px 24px;border-radius:0;gap:32px}}.cs-metrics-block__paragraph{padding-left:48px;padding-right:48px}@media (max-width: 767.98px){.cs-metrics-block__paragraph{padding-left:24px;padding-right:24px}}.cs-metrics-block__title{flex-direction:column;align-items:center;gap:8px;display:flex}.cs-metrics-block__row{align-self:stretch;justify-content:center;align-items:center;gap:24px;display:flex;width:100%}@media (max-width: 767.98px){.cs-metrics-block__row{gap:8px;flex-wrap:wrap}}@media (max-width: 575.98px){.cs-metrics-block__row{gap:16px}}.cs-metrics-block__row-item{flex:1 1 350px;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}@media (max-width: 767.98px){.cs-metrics-block__row-item{flex:1 1 168px}}@media (max-width: 575.98px){.cs-metrics-block__row-item{flex:1 1 140px}}@media (max-width: 767.98px){.cs-metrics-block__row-item--last{margin-top:32px;padding-left:18px;padding-right:18px}}@media (max-width: 575.98px){.cs-metrics-block__row-item--last{margin-top:0;padding-left:0;padding-right:0}}.cs-hero-section__buttons{display:flex;gap:16px}@media (max-width: 767.98px){.cs-hero-section__buttons{flex-direction:column;align-items:center}}.cs-integration{display:flex;gap:24px;align-items:center;width:100%;height:100%}@media (max-width: 991.98px){.cs-integration{flex-direction:column}}@media (max-width: 767.98px){.cs-integration{flex-direction:column;gap:0}}.cs-integration__about{width:408px;padding:32px 24px 24px 32px;background:var(--Primary-100, #F5F5F9);border-radius:10px}@media (max-width: 767.98px){.cs-integration__about{width:100%;border-bottom:1px solid var(--Greys-500, #D7D7D7);border-radius:0}}.cs-integration__about-block{flex-direction:column;gap:24px;display:flex}.cs-integration__about-grid{display:flex;flex-direction:column;width:352px}@media (max-width: 767.98px){.cs-integration__about-grid{width:100%}}.cs-integration__about-item{display:flex;align-self:stretch;align-items:center;gap:16px}.cs-integration__about-domain-list{display:inline-flex;gap:8px;flex-wrap:wrap}.cs-integration__about-domain{padding:4px 16px;background:white;border-radius:100px}.cs-integration__challenges{align-self:stretch;padding:46px 32px 46px 32px;background:var(--Primary-100, #F5F5F9);border-radius:10px;flex-direction:column;gap:24px;display:inline-flex}@media (max-width: 767.98px){.cs-integration__challenges{width:100%;border-radius:0}}.cs-integration__challenges-grid{display:flex;gap:24px}@media (max-width: 767.98px){.cs-integration__challenges-grid{flex-direction:column;gap:32px}}.cs-integration__challenges-column{display:flex;flex:1 1 0;flex-direction:column;gap:8px}.cs-integration__challenges-item{padding-top:16px;padding-bottom:16px;border-radius:10px}.cs-solution-header-margin{margin-left:14px}@media (max-width: 767.98px){.cs-solution-header-margin{margin-left:0}}.cs-solution-block{display:flex;flex-direction:column;align-items:center;width:100%}@media (max-width: 767.98px){.cs-solution-block__padding{padding-left:24px;padding-right:24px}}@media (min-width: 576px){.cs-solution-block{gap:96px}}@media (max-width: 575.98px){.cs-solution-block{gap:32px}}.cs-solution-block__text-row{display:flex;align-items:center;gap:58px}@media (max-width: 991.98px){.cs-solution-block__text-row{flex-direction:column;gap:32px}}.cs-solution-block__image-row{display:flex;flex-direction:row;align-items:center;gap:48px}@media (max-width: 991.98px){.cs-solution-block__image-row{flex-direction:column;gap:32px}}.cs-solution-block__text-block{display:flex;flex-direction:column;gap:16px;width:385px}@media (max-width: 991.98px){.cs-solution-block__text-block{width:100%;gap:8px}}.cs-solution-block__text-block--wide{display:flex;flex-direction:column;gap:16px;width:100%;padding:0px 16px}.cs-solution-block__image{max-width:385px;max-height:360px}@media (max-width: 991.98px){.cs-solution-block__image{width:100%}}.cst-blue-block{background:#3D4EE4;padding:12px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1199.98px){.cst-blue-block{margin-bottom:32px}}.cs-sticky-block{background:#3D4EE4;padding:8px 16px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:16px;position:fixed;left:0;right:0;bottom:0;width:100% !important;z-index:1000}.cs-sticky-block__button{font-size:16px;font-style:normal;font-weight:600;padding:8px 24px}.cs-get-demo-block{padding:83px 142px;background:#3D4EE4;gap:10px;display:flex;justify-content:center}@media (max-width: 767.98px){.cs-get-demo-block{padding:68px 37px}}.cs-get-demo-block__content{flex-direction:column;align-items:center;gap:24px;display:flex}@media (max-width: 767.98px){.cs-get-demo-block__title{font-size:32px;line-height:normal}}.cs-get-demo-block__button{padding:12px 24px;background:white;color:#1C224F;overflow:hidden;border-radius:100px;justify-content:center;align-items:center;gap:10px;display:flex;text-decoration:none}.cs-testimonial-block{display:flex;padding:96px 120px;background:#F5F5F9;border-radius:50px;flex-direction:column;align-items:center;gap:39px}@media (max-width: 991.98px){.cs-testimonial-block{padding:68px 24px;border-radius:0;gap:32px}}.cs-testimonial-block__name{display:flex;gap:16px;align-items:center}.cs-testimonial-block__image{width:75px;height:75px;border-radius:9999px}.cs-more-stories-block{display:flex;flex-direction:column;align-items:center;gap:68px}@media (max-width: 767.98px){.cs-more-stories-block{gap:32px}}.cs-more-stories-block__grid{display:flex;align-items:center;gap:24px}@media (max-width: 767.98px){.cs-more-stories-block__grid{gap:12px}}.cs-more-stories-block__story{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:408px;background:white;overflow:hidden;border-radius:10px;outline:1px #D7D7D7 solid;outline-offset:-1px;color:inherit;text-decoration:none;transition:box-shadow 0.3s ease, transform 0.3s ease}@media (max-width: 991.98px){.cs-more-stories-block__story{width:570px}}@media (max-width: 767.98px){.cs-more-stories-block__story{width:310px}}.cs-more-stories-block__story:hover{box-shadow:0 8px 20px rgba(0,0,0,0.15);text-decoration:none;color:inherit}.cs-more-stories-block__image-block{width:408px;height:194px;position:relative;background:#DEDEDE;overflow:hidden}@media (max-width: 1399.98px){.cs-more-stories-block__image-block{width:570px;height:248px}}@media (max-width: 767.98px){.cs-more-stories-block__image-block{width:100%;height:148px}}.cs-more-stories-block__image{width:100%;height:100%;object-fit:cover}.cs-more-stories-block__text-block{align-self:stretch;flex:1 1 0;padding-top:46px;padding-bottom:46px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.cs-more-stories-block__title{font-size:32px}.cs-more-stories-block__recommender{padding-left:8px;padding-right:8px;background:#DEE3FF;border-radius:10px;justify-content:center;align-items:center;display:flex}.cs-more-stories-block__discover-block{align-self:stretch;flex-direction:column;align-items:center;gap:24px;display:flex;padding-bottom:96px}@media (max-width: 767.98px){.cs-more-stories-block__discover-block{padding-bottom:62px}}@media (max-width: 767.98px){.cs-more-stories-block__button{width:90%;text-align:center}}
