.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}}.c-page-header__left-column{margin-bottom:calc(1.43125rem + 7.65395894vw)}@media (min-width: 341px){.c-page-header__left-column{margin-bottom:3.0625rem}}@media (min-width: 768px){.c-page-header__left-column{margin-bottom:0}}.c-page-header__left-column--index{margin-bottom:calc(1.425rem + 7.39002933vw)}@media (min-width: 341px){.c-page-header__left-column--index{margin-bottom:3rem}}@media (min-width: 768px){.c-page-header__left-column--index{margin-bottom:calc(1.525rem + 11.61290323vw)}}@media (min-width: 768px) and (min-width: 341px){.c-page-header__left-column--index{margin-bottom:4rem}}@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:9rem}}.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}}.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__image--index{width:100%;height:auto}@media (min-width: 576px){.c-page-header__image--index{margin-top:0;max-width:500px;height:auto}}@media (min-width: 992px){.c-page-header__image--index{width:460px;height:auto;max-width:none}}@media (min-width: 1200px){.c-page-header__image--index{width:480px;height:auto;display:block}}@media (min-width: 1400px){.c-page-header__image--index{width:580px;height:auto}}.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:24px;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:48px}.c-post-card{margin-top:calc(1.275rem + 1.05571848vw)}@media (min-width: 341px){.c-post-card{margin-top:1.5rem}}@media (max-width: 575.98px){.c-post-card:not(:first-child){padding-top:calc(1.325rem + 3.16715543vw);border-top:solid 1px var(--footer-border-color)}}@media (max-width: 575.98px) and (min-width: 341px){.c-post-card:not(:first-child){padding-top:2rem}}@media (min-width: 576px){.c-post-card{padding-top:0;border-radius:20px;border:solid 1px var(--footer-border-color)}.c-post-card:hover{box-shadow:0 4px 15px 0 rgba(0,0,0,0.15);transition:all var(--transition-time)}}.c-post-card__content{padding:calc(1.325rem + 3.16715543vw) calc(1.275rem + 1.05571848vw)}@media (min-width: 341px){.c-post-card__content{padding:2rem 1.5rem}}@media (min-width: 992px){.c-post-card__content{padding:3% 3%;max-height:calc(2.9375rem + 71.26099707vw)}}@media (min-width: 992px) and (min-width: 341px){.c-post-card__content{max-height:18.125rem}}@media (min-width: 1200px){.c-post-card__content{padding:3% 3%;max-height:calc(3.3125rem + 87.09677419vw)}}@media (min-width: 1200px) and (min-width: 341px){.c-post-card__content{max-height:21.875rem}}.c-post-card__title{line-height:calc(1.3625rem + 4.75073314vw);margin-top:1rem;margin-bottom:0}@media (min-width: 341px){.c-post-card__title{line-height:2.375rem}}@media (min-width: 992px) and (max-width: 1200px){.c-post-card__title{line-height:calc(1.30625rem + 2.37536657vw);font-size:calc(1.275rem + 1.05571848vw)}}@media (min-width: 992px) and (max-width: 1200px) and (min-width: 341px){.c-post-card__title{line-height:1.8125rem}}@media (min-width: 992px) and (max-width: 1200px) and (min-width: 341px){.c-post-card__title{font-size:1.5rem}}.c-post-card__image{width:100%;height:auto;border-radius:20px 20px 0 0}.c-post-card__link{color:black}.c-post-card__link:hover{color:var(--bs-primary);transition:all var(--transition-time);text-decoration:none}.c-blog-info-bar{font-size:.875rem;line-height:calc(1.25625rem + .26392962vw);gap:.625rem;display:flex;flex-direction:column}@media (min-width: 341px){.c-blog-info-bar{line-height:1.3125rem}}.c-blog-info-bar__link-back-block{display:flex}.c-blog-info-bar__link-back-image{margin-bottom:.1875rem}.c-blog-info-bar__link-back-text{margin-left:.875rem;margin-right:.625rem}.c-blog-info-bar__information-block{margin-bottom:calc(1.3375rem + 3.69501466vw);gap:.625rem;display:flex;flex-wrap:wrap;order:1}@media (min-width: 341px){.c-blog-info-bar__information-block{margin-bottom:2.125rem}}@media (min-width: 576px){.c-blog-info-bar__information-block{margin-bottom:0;order:0}}.c-blog-info-bar__information:before{margin-right:.625rem;content:"·"}.c-blog-info-bar__information:first-child:before{display:none}@media (min-width: 576px){.c-blog-info-bar__information:first-child:before{display:inline}}.c-blog-info-bar__title{margin-top:1.125rem;margin-bottom:calc(1.31875rem + 2.90322581vw);font-size:calc(1.35rem + 4.2228739vw)}@media (min-width: 341px){.c-blog-info-bar__title{margin-bottom:1.9375rem}}@media (min-width: 341px){.c-blog-info-bar__title{font-size:2.25rem}}@media (min-width: 576px){.c-blog-info-bar__title{margin-top:calc(1.30625rem + 2.37536657vw);font-size:calc(1.45rem + 8.4457478vw)}}@media (min-width: 576px) and (min-width: 341px){.c-blog-info-bar__title{margin-top:1.8125rem}}@media (min-width: 576px) and (min-width: 341px){.c-blog-info-bar__title{font-size:3.25rem}}@media (min-width: 992px){.c-blog-info-bar__title{margin-bottom:calc(1.575rem + 13.72434018vw);font-size:calc(1.45rem + 8.4457478vw);min-width:calc(7.21875rem + 252.05278592vw)}}@media (min-width: 992px) and (min-width: 341px){.c-blog-info-bar__title{margin-bottom:4.5rem}}@media (min-width: 992px) and (min-width: 341px){.c-blog-info-bar__title{font-size:3.25rem}}@media (min-width: 992px) and (min-width: 341px){.c-blog-info-bar__title{min-width:60.9375rem}}.c-blog-info-bar--blog-list .c-blog-info-bar__information-block{margin-bottom:0}.c-blog-info-bar--blog-list .c-blog-info-bar__information:first-child:before{content:"";margin:0}.pagination-block{display:flex;justify-content:center;margin-top:calc(1.575rem + 13.72434018vw)}@media (min-width: 341px){.pagination-block{margin-top:4.5rem}}.page-link:focus{box-shadow:none}.blog-nav{padding-left:0;height:calc(1.575rem + 13.72434018vw);font-size:1rem;overflow:auto;white-space:nowrap}@media (min-width: 341px){.blog-nav{height:4.5rem}}@media (min-width: 768px){.blog-nav{font-size:calc(1.25625rem + .26392962vw)}}@media (min-width: 768px) and (min-width: 341px){.blog-nav{font-size:1.3125rem}}.blog-nav__link{line-height:calc(1.35rem + 4.2228739vw)}@media (min-width: 341px){.blog-nav__link{line-height:2.25rem}}.blog-nav__link:hover{color:var(--bs-primary)}.blog-nav__link--active{color:var(--bs-primary)}@media (min-width: 992px){.blog-nav__link--active{color:var(--bs-nav-link-color);border-bottom:2px solid var(--bs-primary)}}.blog-page-subtitle{font-size:calc(1.3875rem + 5.80645161vw);margin:calc(1.3875rem + 5.80645161vw) 0 calc(1.275rem + 1.05571848vw)}@media (min-width: 341px){.blog-page-subtitle{font-size:2.625rem}}@media (min-width: 341px){.blog-page-subtitle{margin:2.625rem 0 1.5rem}}.navbar-expand .navbar-nav .nav-link{padding:0 .5rem}@media (min-width: 576px){.navbar-expand .navbar-nav .nav-link{padding:0 1.25rem}}@media (min-width: 768px){.blog-list-item-width{width:48%}}@media (max-width: 767.98px){.blog-list-item-width{width:100%}}
