:root{--infuse-blue: #1c3c70;--infuse-orange: #ff6535;--infuse-light-blue: #74aee8;--infuse-bg-blue: #112849;--light-grey: #f8f8f8;--dove-grey: #585858}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Asap,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--infuse-blue);background:#fff}a{color:inherit}img{max-width:100%;height:auto}.container{box-sizing:border-box;margin:0 auto;max-width:1568px;padding-left:var(--container-offset, 64px);padding-right:var(--container-offset, 64px);position:relative;width:100%}.page-content-lp{padding-top:80px}@media (max-width: 1440px){.page-content-lp{padding-top:75px}}@media (max-width: 1280px){.page-content-lp{padding-top:70px}}@media (max-width: 768px){.page-content-lp{padding-top:60px}}.hero-banner{position:relative;width:100%;overflow:hidden}@media screen and (max-width: 820px){.hero-banner{padding-bottom:40px}}@media screen and (max-width: 600px){.hero-banner{padding-bottom:32px}}.hero-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hero-banner__bg img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (min-width: 2000px){.hero-banner__bg img{object-position:center top}}@media screen and (max-width: 820px){.hero-banner__bg{background:radial-gradient(218.23% 59.82% at 48.73% 54.38%,#1b569a,#021a36)}.hero-banner__bg img{display:none}}.hero-banner__inner{min-height:680px;display:flex;justify-content:space-between;align-items:center;gap:20px}@media screen and (max-width: 820px){.hero-banner__inner{flex-direction:column}}.hero-banner__texts{width:100%;max-width:850px;color:#fff;padding-top:90px}@media screen and (max-width: 820px){.hero-banner__texts{padding-top:160px}}@media screen and (max-width: 600px){.hero-banner__texts{padding-top:111px;padding-left:10px}}.hero-banner__texts h1{font-family:Asap,system-ui,sans-serif;font-size:68px;line-height:115%;letter-spacing:1.1px;margin:0 0 40px;position:relative;color:#fff}@media screen and (max-width: 1024px){.hero-banner__texts h1:after{width:100%}.hero-banner__texts h1{font-size:48px;text-align:center}}@media screen and (max-width: 600px){.hero-banner__texts h1{font-size:38px;letter-spacing:.6px}}.hero-banner__title-eyebrow{display:block;font-family:Asap,system-ui,sans-serif;font-weight:500;font-style:normal;text-transform:capitalize;margin-bottom:20px}.hero-banner__title-main{display:block;font-family:Asap,system-ui,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.hero-banner__sub{font-size:24px;line-height:125%;margin:0 0 20px;max-width:600px}.hero-banner__sub:last-child{margin:0}@media screen and (max-width: 600px){.hero-banner__sub{font-size:18px}}@media screen and (max-width: 420px){.hero-banner__sub{max-width:290px;margin:0 0 6px}}.hero-banner__form-wrapper{width:100%;max-width:432px;height:600px;border-radius:20px;background-color:#fff;flex-shrink:0;margin-top:5px;display:flex;flex-direction:column;align-items:center;padding:32px;overflow:hidden}.hero-banner__form-wrapper iframe{flex:1;width:100%;border:0}@media screen and (max-width: 820px){.hero-banner__form-wrapper{max-width:100%}}@media screen and (max-width: 600px){.hero-banner__form-wrapper{margin:0}}@media screen and (max-width: 450px){.hero-banner__form-wrapper{max-width:330px;max-height:571px;padding:20px}}.form-title{color:var(--infuse-blue);font-size:32px;font-weight:600;text-align:center;margin-bottom:30px;line-height:40px}.our-clients{padding:110px 0 0}@media screen and (max-width: 1024px){.our-clients{padding:80px 0 0}}.our-clients__wrapper{align-items:center;display:flex;flex-direction:column;position:relative}.our-clients__wrapper--container{margin:0 auto 38px}@media screen and (max-width: 600px){.our-clients__wrapper--container{margin-bottom:41px}}.our-clients__wrapper h2{color:var(--infuse-blue);font-size:52px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin:0}@media (max-width: 800px){.our-clients__wrapper h2{font-size:36px;line-height:45px}}.our-clients__wrapper-flexbox{--columns: 6;--colGap: 20px;align-items:center;display:flex;flex-wrap:wrap;gap:var(--colGap);justify-content:center;margin:0 0 40px}@media screen and (max-width: 1440px){.our-clients__wrapper-flexbox{--columns: 5}}@media screen and (max-width: 1280px){.our-clients__wrapper-flexbox{--columns: 4}}@media screen and (max-width: 992px){.our-clients__wrapper-flexbox{--columns: 3}}@media screen and (max-width: 600px){.our-clients__wrapper-flexbox{--columns: 2}}.our-clients__wrapper-flexbox .our-item{align-items:center;background-color:#f6faff;border:1px solid #dbe8ff;border-radius:20px;display:flex;flex-direction:row;height:100px;justify-content:center;max-width:223px;padding:15px;width:calc((100% - (var(--columns) - 1) * var(--colGap)) / var(--columns))}@media screen and (max-width: 1280px){.our-clients__wrapper-flexbox .our-item:nth-child(n+13){display:none}}@media screen and (max-width: 992px){.our-clients__wrapper-flexbox .our-item:nth-child(n+10){display:none}}@media screen and (max-width: 600px){.our-clients__wrapper-flexbox .our-item{padding:23px}.our-clients__wrapper-flexbox .our-item:nth-child(n+9){display:none}}.our-clients__wrapper-flexbox .our-item--more{display:none}.our-clients__wrapper-flexbox.is-expanded .our-item--more,.our-clients__wrapper-flexbox.is-collapsing .our-item--more{display:flex}.our-clients__wrapper-flexbox.is-expanded .our-item,.our-clients__wrapper-flexbox.is-collapsing .our-item{display:flex!important}.our-clients__wrapper-flexbox.is-expanded .our-item--more{animation:client-tile-in .4s cubic-bezier(.22,.61,.36,1) both}.our-clients__wrapper-flexbox.is-collapsing .our-item--more{animation:client-tile-out .25s ease both}@keyframes client-tile-in{0%{opacity:0;transform:translateY(-10px) scale(.96)}to{opacity:1;transform:none}}@keyframes client-tile-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px) scale(.97)}}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(19){animation-delay:0ms}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(20){animation-delay:30ms}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(21){animation-delay:60ms}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(22){animation-delay:90ms}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(23){animation-delay:.12s}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(24){animation-delay:.15s}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(25){animation-delay:.18s}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(26){animation-delay:.21s}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(27){animation-delay:.24s}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(28){animation-delay:.27s}.our-clients__wrapper-flexbox.is-expanded .our-item:nth-child(29){animation-delay:.3s}@media (prefers-reduced-motion: reduce){.our-clients__wrapper-flexbox.is-expanded .our-item--more,.our-clients__wrapper-flexbox.is-collapsing .our-item--more{animation:none}}.our-clients__show-more{display:inline-flex;align-items:center;justify-content:center;margin:40px auto 0;padding:12px 32px;background:var(--infuse-blue);color:#fff;border:0;border-radius:999px;font-family:Asap,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:20px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .2s,transform .2s}.our-clients__show-more:after,.our-clients__show-more:before{content:none}.our-clients__show-more:hover{background:#14305a;transform:translateY(-1px)}.our-clients__top{position:fixed;right:30px;bottom:40px;width:50px;height:50px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:100}.our-clients__top.is-visible{opacity:1;visibility:visible}.our-clients__top svg{display:block;grid-area:1 / 1;transition:opacity .2s}.our-clients__top-default{opacity:1}.our-clients__top-hover,.our-clients__top:hover .our-clients__top-default{opacity:0}.our-clients__top:hover .our-clients__top-hover{opacity:1}.our-clients__wrapper-flexbox .our-item:nth-child(n+19){display:none}.our-clients__wrapper-flexbox .our-item svg{height:auto;max-height:90%;max-width:163px;width:auto}.our-clients__wrapper-flexbox .our-item svg image{height:auto;max-width:163px}.trends-gradient-bg{background:linear-gradient(180deg,#a4c6ff00,#a4c6ff33 40.64%,#a4c6ff00 80.51%)}.buyers-cards{padding:110px 0 0}@media (max-width: 1024px){.buyers-cards{padding-bottom:80px}}.buyers-cards h2{color:var(--infuse-blue);font-size:52px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin:0 0 40px}@media (max-width: 800px){.buyers-cards h2{font-size:36px;line-height:45px}}.buyers-cards__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:stretch}@media (max-width: 1200px){.buyers-cards__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.buyers-cards__grid{grid-template-columns:1fr;gap:20px}}.buyers-card{position:relative;perspective:1200px;min-height:280px;cursor:pointer}.buyers-card__inner{position:relative;width:100%;height:100%;display:grid;transition:transform .6s cubic-bezier(.4,.2,.2,1);transform-style:preserve-3d}@media (hover: hover){.buyers-card:hover .buyers-card__inner,.buyers-card:focus-visible .buyers-card__inner{transform:rotateY(180deg)}}.buyers-card.is-flipped .buyers-card__inner{transform:rotateY(180deg)}.buyers-card__face{grid-area:1 / 1;display:flex;flex-direction:column;border:1px solid #dbe8ff;border-radius:20px;background:#fff;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.buyers-card__face--back{transform:rotateY(180deg);padding:32px;justify-content:center}.buyers-card__top{background:#f6faff;padding:32px;flex:1}.buyers-card__metric{color:var(--infuse-blue);font-size:44px;font-weight:700;line-height:1.1;margin:0 0 16px}.buyers-card__desc{font-family:Asap,system-ui,sans-serif;color:var(--infuse-blue);font-size:18px;font-weight:400;line-height:130%;margin:0}.buyers-card__paragraph{color:var(--infuse-blue);font-size:16px;font-weight:400;line-height:1.5;margin:0}.buyers-card__bottom{display:flex;align-items:center;gap:16px;background:#fff;padding:20px 32px 24px}.buyers-card__icon{flex-shrink:0}.buyers-card__label{font-family:Asap,system-ui,sans-serif;margin:0;color:var(--infuse-blue);font-size:20px;font-weight:600;line-height:140%;letter-spacing:.04em;text-transform:uppercase}.buyers-card__years{display:inline-block;margin-top:2px;font-weight:600;letter-spacing:.02em;text-transform:none}.global-cta{margin:var(--cta-margin-top) 0 var(--cta-margin-bottom);position:relative}@media screen and (max-width: 768px){.global-cta{margin:var(--cta-margin-top-mobile) 0 var(--cta-margin-bottom-mobile)}}.global-cta *{box-sizing:border-box}.global-cta__inner{background-color:var(--cta-background-default);border-radius:20px;padding:43px;position:relative;transition:.2s}@media screen and (max-width: 1440px){.global-cta__inner{padding:43px 85px 43px 43px}}@media screen and (max-width: 768px){.global-cta__inner{align-items:center;display:flex;min-height:130px;padding:40px 83px 40px 25px}}.global-cta__inner:hover{background-color:var(--cta-background-hover)}.global-cta__inner:hover .global-cta__bg:after{opacity:1}@media screen and (max-width: 768px){.global-cta__inner:hover .global-cta__bg{opacity:0}}.global-cta__bg{border-radius:inherit;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:.2s;width:100%;z-index:2}.global-cta__bg img{height:100%;object-fit:cover;object-position:right;width:100%}@media screen and (max-width: 768px){.global-cta__bg img{display:none}}.global-cta__bg:before{background:var(--cta-background-gradient);border-radius:inherit;content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transition:.4s;width:100%}@media screen and (max-width: 768px){.global-cta__bg:before{opacity:0}}.global-cta__bg:after{border-radius:inherit;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.4s;width:100%}@media (min-width: 769px){.global-cta__bg:after{background:var(--cta-hover-gradient)}}@media screen and (max-width: 768px){.global-cta__bg:after{background:var(--cta-hover-gradient);opacity:1}}.global-cta__link{font-size:0;height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%;z-index:4}.global-cta__round-bg{position:absolute;right:-1px;top:-1px;z-index:4;line-height:0}.global-cta__round-btn{align-items:center;background-color:var(--button-default-color);border-radius:50%;cursor:pointer;display:flex;height:70px;justify-content:center;position:absolute;right:0;top:0;transition:background-color .2s;width:70px;z-index:5}.global-cta__round-btn:hover,.global-cta__inner:hover .global-cta__round-btn{background-color:var(--button-hover-color)}@media screen and (max-width: 768px){.global-cta__round-btn{background-color:var(--button-hover-color)}}.global-cta .global-cta__inner-texts{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:var(--cta-text-max-width);position:relative;width:100%;z-index:2;gap:10px}@media screen and (max-width: 768px){.global-cta .global-cta__inner-texts{gap:10px}}.global-cta .global-cta__inner-texts h2{color:#fff;font-size:26px;font-weight:600;margin:0 0 10px;text-align:left;text-transform:uppercase}.global-cta .global-cta__inner-texts p{color:#fff;font-size:16px;font-weight:400;line-height:130%;margin:0}@media screen and (max-width: 768px){.global-cta .global-cta__inner-texts h2{font-size:20px!important;line-height:125%;margin-bottom:0!important;text-align:left!important}}@media screen and (max-width: 768px){.global-cta-orange .global-cta__bg:after{background:linear-gradient(90deg,#f9a023 0,#f9a023 0,#f36925 37%,#f36925)}.global-cta-orange .global-cta__inner .global-cta__round-btn{background-color:#f36925}}.global-cta-cta-audience-2{--button-default-color: #fe8836;--button-hover-color: #f36925;--cta-background-gradient: linear-gradient(90deg, #f25923 0%, rgba(249, 160, 35, 0) 100%);--cta-hover-gradient: linear-gradient(90deg, #F9A023 0%, rgba(242, 89, 35, 0) 100%);--cta-background-default: #fe8836;--cta-background-hover: #f9a023;--cta-text-max-width: 1000px;--cta-margin-top: 110px;--cta-margin-bottom: 0;--cta-margin-top-mobile: 80px;--cta-margin-bottom-mobile: 0}.what-infuse-does{padding:110px 0 0}@media (max-width: 1024px){.what-infuse-does{padding:80px 0 0}}.what-infuse-does .container{text-align:center}h2.what-infuse-does__eyebrow{font-family:Asap,system-ui,sans-serif;color:var(--infuse-blue);font-size:26px;font-weight:600;line-height:140%;letter-spacing:0;text-transform:uppercase;margin:0 0 16px}.what-infuse-does h3{color:var(--infuse-blue);font-size:52px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;max-width:1100px;margin:0 auto 40px}@media (max-width: 800px){.what-infuse-does h3{font-size:36px;line-height:45px}}.what-infuse-does__intro,.what-infuse-does__outro{font-family:Asap,system-ui,sans-serif;color:var(--dove-grey);font-size:18px;font-weight:400;line-height:130%;max-width:1000px;margin:0 auto;text-align:center}.what-infuse-does__intro strong,.what-infuse-does__outro strong{font-weight:700}.what-infuse-does__map{margin:48px auto;max-width:1180px}.what-infuse-does__map img{display:block;width:100%;height:auto}@media (max-width: 600px){.what-infuse-does__map{margin:32px auto}}.case-studies-cta{padding:110px 0 0;background:#fff;text-align:center}@media (max-width: 1024px){.case-studies-cta{padding-top:80px}}h2.case-studies-cta__eyebrow{font-family:Asap,system-ui,sans-serif;color:var(--infuse-blue);font-size:26px;font-weight:600;line-height:140%;letter-spacing:.04em;text-align:center;text-transform:uppercase;margin:0 0 16px}.case-studies-cta h3{color:var(--infuse-blue);font-size:52px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;max-width:1100px;margin:0 auto 40px}@media (max-width: 800px){.case-studies-cta h3{font-size:36px;line-height:45px}}.case-studies-cta__card{display:grid;grid-template-columns:minmax(0,460px) 1fr;gap:48px;align-items:stretch;background:#fff;border:1px solid #dbe8ff;border-radius:20px;padding:24px;text-decoration:none;color:inherit;text-align:left;transition:box-shadow .2s,transform .2s}.case-studies-cta__card:hover{box-shadow:0 12px 32px #1c3c7014;transform:translateY(-2px)}.case-studies-cta__card:hover .case-studies-cta__arrow svg path{stroke:var(--infuse-orange)}.case-studies-cta__card-img{overflow:hidden;border-radius:12px}.case-studies-cta__card-img img{display:block;width:100%;height:100%;object-fit:cover;min-height:240px}.case-studies-cta__card-body{display:flex;flex-direction:column;justify-content:space-between;padding:16px 16px 16px 0;gap:24px}.case-studies-cta__card-text h3{color:var(--infuse-blue);font-size:22px;font-weight:700;line-height:1.3;margin:0 0 12px}.case-studies-cta__card-text p{color:var(--infuse-blue);font-size:16px;font-weight:400;line-height:1.5;margin:0}.case-studies-cta__card-meta{display:flex;align-items:center;gap:12px;color:var(--infuse-blue);font-size:14px;font-weight:600}.case-studies-cta__badge{background:#eef4fc;color:var(--infuse-blue);padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.case-studies-cta__dot{color:var(--infuse-blue);opacity:.4}.case-studies-cta__time{font-weight:500}.case-studies-cta__arrow{margin-left:auto;display:inline-flex;align-items:center;justify-content:center}.case-studies-cta__arrow svg path{transition:stroke .2s}@media (max-width: 900px){.case-studies-cta__card{grid-template-columns:1fr;gap:0;padding:16px}.case-studies-cta__card-img img{min-height:200px}.case-studies-cta__card-body{padding:20px 8px 8px}}.our-accolades{padding:110px 0 94px!important;overflow:hidden;background:#fff}.our-accolades h2{font-weight:700;font-size:50px;line-height:56px;text-align:center;text-transform:uppercase;color:var(--infuse-blue);margin:0 auto}.our-accolades__wrapper-flexbox{margin:40px 0 54px;overflow:hidden}.our-accolades__wrapper-flexbox .our-accolades__item{animation:marquee-scroll-accolades 90s linear infinite;display:flex;flex-direction:row;width:fit-content;align-items:stretch;gap:20px}.our-accolades__wrapper-flexbox .our-accolades__item-wrap{border-radius:20px;background:var(--light-grey);display:flex;flex-direction:row;align-items:center;justify-content:center;width:auto;height:100%;padding:48px 41px}.our-accolades__wrapper-flexbox .our-accolades__item-wrap svg,.our-accolades__wrapper-flexbox .our-accolades__item-wrap img{width:auto;max-height:70px}.our-accolades__cta{display:inline-block;max-width:fit-content;margin:0 auto;padding:16px 38px;background:var(--infuse-orange);color:#fff;text-decoration:none;text-align:center;font-size:16px;font-weight:600;line-height:1.2;border-radius:999px;transition:background .2s,transform .2s}.our-accolades__cta:hover{background:#f25627;transform:translateY(-1px)}a.our-accolades__cta:after,a.our-accolades__cta:before{content:none}.our-accolades .container:last-child{display:flex;justify-content:center}@keyframes marquee-scroll-accolades{0%{transform:translate(0)}to{transform:translate(calc(-50% - 10px))}}@media screen and (max-width: 768px){.our-accolades{padding:60px 0}.our-accolades h2{font-size:42px}}@media screen and (max-width: 600px){.our-accolades{padding:53px 0 60px}.our-accolades h2{font-size:26px;line-height:115%}.our-accolades__wrapper-flexbox{margin:34px 0}.our-accolades__wrapper-flexbox .our-accolades__item-wrap{height:90px;padding:0 22px}.our-accolades__wrapper-flexbox .our-accolades__item-wrap svg,.our-accolades__wrapper-flexbox .our-accolades__item-wrap img{max-height:64px}}.about{padding:110px 0 0}.about h2{color:var(--infuse-blue);font-size:52px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin:0}@media screen and (max-width: 768px){.about{padding:56px 0 0}.about h2{font-size:36px;line-height:45px}}.about__item{color:inherit;text-decoration:none}.about__top{display:flex;gap:20px;margin-top:40px}.about__item{align-items:center;background:#fff;border:1px solid #dbe8ff;border-radius:20px;display:flex;gap:24px;justify-content:center;min-height:150px;transition:border-color .5s,box-shadow .5s;width:calc(50% - 10px)}@media screen and (max-width: 992px){.about__item{gap:18px;min-height:134px}}.about__item-bottom{display:flex;gap:10px}.about__item-bottom p{color:#585858;font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin:0}.about__item:hover{background:#fff;border-color:#aeccff;box-shadow:0 10px 54.1px #136ab021}@media screen and (max-width: 768px){.about__top{flex-direction:column}.about__item{width:100%}}.our-review__item{background-color:#fff;border:1px solid #dbe8ff;border-radius:20px;cursor:grab;display:flex;flex-direction:column;min-height:341px;padding:40px 38px}@media screen and (max-width: 992px){.our-review__item{min-height:305px;padding:30px 32px}}@media screen and (max-width: 768px){.our-review__item{padding:31px}}.our-review__item.d-none{display:none}.our-review__title{color:#1c3c70;font-size:20px;font-weight:600;line-height:1.25;margin:0 0 10px}@media screen and (max-width: 1024px){.our-review__title{font-size:18px;line-height:1.3}}.our-review__description{color:#585858;font-size:18px;line-height:1.3;margin-bottom:10px}@media screen and (max-width: 1024px){.our-review__description{font-size:16px;margin-bottom:12px}}@media screen and (max-width: 600px){.our-review__description{margin-bottom:15px}}.our-review__description-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin:0;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 1024px){.our-review__description-text{line-height:1.25}}.our-review__description-more{color:#005eab;display:inline-block;text-decoration:underline;transition:color .3s;white-space:nowrap}@media screen and (min-width: 1024px){.our-review__description-more:hover{color:#1c3c70}}.our-review__reviewer{color:#585858;column-gap:20px;display:grid;font-size:16px;grid-template-columns:70px auto;line-height:1.25;margin-top:auto;position:relative}@media screen and (max-width: 420px){.our-review__reviewer{display:block}}.our-review__reviewer-avatar{align-self:center;border-radius:50%;grid-row:1/4;height:70px;overflow:hidden;width:70px}@media screen and (max-width: 420px){.our-review__reviewer-avatar{margin-bottom:5px}}.our-review__reviewer-avatar img{height:auto;max-width:100%}.our-review__reviewer-info{color:#1c3c70;font-size:18px;grid-row:1/2;margin:0 0 5px}@media screen and (max-width: 1024px){.our-review__reviewer-info{font-size:16px;line-height:1.25}}.our-review__reviewer-info strong{font-weight:700}.our-review__reviewer-company{font-size:18px;grid-row:2/3;margin:0}@media screen and (max-width: 1024px){.our-review__reviewer-company{font-size:16px;line-height:1.25}}.our-review__ratings{grid-row:3/4;margin-top:18px}.our-review__ratings .rating-container{--star-color: #e5e5e5;--star-fill-color: #ff6535;--star-size: 28px;align-items:center;display:flex;margin-left:-3px}@media screen and (max-width: 600px){.our-review__ratings .rating-container{--star-size: 20px;margin-left:0}}@media screen and (max-width: 420px){.our-review__ratings .rating-container{--star-size: 27px;margin-left:0}}.our-review__ratings .stars{display:inline-block;font-size:0;position:relative}.our-review__ratings .stars-background{display:inline-block}.our-review__ratings .stars-fill{left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:var(--rating)}.our-review__ratings .star{display:inline-block;height:var(--star-size);margin:0 1px 0 0;padding:0;width:var(--star-size)}.our-review__ratings .star-bg{fill:var(--star-color);stroke:none;stroke-width:1px}.our-review__ratings .star-fill{fill:var(--star-fill-color);stroke:none;stroke-width:1px}.our-review__rate{--rate-cut: 0%;margin:0 4px;position:relative}@media screen and (max-width: 600px){.our-review__rate{margin:0}}.our-review__rate svg{fill:#fff;height:16px;width:16px}@media screen and (max-width: 600px){.our-review__rate svg{height:13px;width:13px}}.our-review__rate-in{--rate-bg: #dddde2;display:flex;gap:6px;padding:0 3px;position:relative;transform:skew(-23deg)}.our-review__rate-in--r{--rate-bg: #00b2a3;clip-path:inset(0 var(--rate-cut) 0 0);left:0;position:absolute;top:0}.our-review__rate-in--s{--rate-bg: transparent;left:0;position:absolute;top:0;transform:none}.our-review__rate-item{align-items:center;background-color:var(--rate-bg);border-radius:3px;display:flex;flex-shrink:0;height:21px;justify-content:center;width:23px}@media screen and (max-width: 600px){.our-review__rate-item{height:19px;width:17px}}.our-review__cat-logo{bottom:-8px;position:absolute;right:0}@media screen and (max-width: 600px){.our-review__cat-logo{bottom:-10px}.our-review__cat-logo img{height:auto;width:40px}}.our-reviews{background-color:transparent;padding-top:40px;padding-bottom:0}.our-reviews__inner h2{color:var(--infuse-blue);font-size:52px;font-weight:700;margin-bottom:20px;margin-top:unset;text-align:center;text-transform:uppercase}@media screen and (max-width: 768px){.our-reviews__inner h2{font-size:42px}}.our-reviews__tabs{background-color:#f6faff;border:1px solid #dbe8ff;border-radius:20px;overflow:hidden}.our-reviews__tabs-header{border-bottom:1px solid #dbe8ff;display:flex}@media screen and (max-width: 600px){.our-reviews__tabs-header{justify-content:center}}.our-reviews__tabs .swiper-wrapper .swiper-slide{flex:0 0 calc(50% - 12px);margin-right:24px}@media screen and (max-width: 992px){.our-reviews__tabs .swiper-wrapper .swiper-slide{flex:0 0 100%;margin-right:0}}.our-reviews__tabs-item{align-items:center;cursor:pointer;display:flex;gap:10px;height:62px;justify-content:center;padding:15px 40px;position:relative}@media screen and (max-width: 992px){.our-reviews__tabs-item{height:45px;padding:15px 32px}}@media screen and (max-width: 600px){.our-reviews__tabs-item{flex:1;min-width:unset}}.our-reviews__tabs-item:after{background-color:#005eab;content:"";height:2px;margin-top:-1px;opacity:0;position:absolute;top:100%;transition:opacity .3s;width:100%}.our-reviews__tabs-item.active:after{opacity:1}.our-reviews__tabs-item.active .our-reviews__tabs-title{color:#005eab}.our-reviews__tabs-title{color:#585858;font-size:16px;font-weight:600;line-height:1.25;text-transform:uppercase}.our-reviews__tabs-content{padding:40px 40px 47px}@media screen and (max-width: 992px){.our-reviews__tabs-content{padding:32px 31px 40px}}@media screen and (max-width: 768px){.our-reviews__tabs-content{padding:20px 20px 27px}}.our-reviews .swiper{--swiper-navigation-mt: 40px}.our-reviews .swiper__navigation{display:flex;justify-content:space-between;max-width:180px;min-width:180px;position:relative;margin:24px auto 0}.our-reviews .swiper .swiper-slide{height:auto}.our-reviews .swiper-pagination-bullet{--swiper-pagination-bullet-width: 8px;--swiper-pagination-bullet-height: 8px;--swiper-pagination-bullet-inactive-color: rgba(28, 60, 112, .3);--swiper-pagination-color: #1c3c70;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 6px;border-radius:20px;flex-shrink:0;transition:background-color .3s}@media (min-width: 1025px){.our-reviews .swiper-pagination-bullet:hover{background-color:#1c3c70c9}}.our-reviews .swiper-pagination-bullet-active{--swiper-pagination-bullet-width: 12px;--swiper-pagination-bullet-height: 12px}
