@media only screen and (min-width:790px){.stats-counter{padding-bottom:40px;padding-top:40px;position:relative;width:100%}.stats-counter>img{display:block!important}.stats-counter__container{align-items:flex-start;display:flex;gap:5rem;justify-content:space-between;position:relative}.stats-counter__content{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;position:relative;width:33%;z-index:2}.stats-counter__step{border:2px solid var(--accent);border-radius:50%;color:var(--accent-ink);font-size:5rem;margin-bottom:2rem;padding:2rem 4rem}.stats-counter__icon{max-width:100%}.stats-counter__image-container{display:flex;width:100%}.stats-counter__image-wrapper{align-items:flex-start;display:flex;min-height:110px;position:relative}.stats-counter__quote{color:var(--heading);font-size:18px;font-weight:400;padding:0 2rem;text-align:center}.stats-counter__title{color:var(--accent-ink);font-size:28px;font-weight:400;padding-bottom:20px;text-align:center}.stats-counter__cta{border:1px solid;border-color:var(--accent);border-radius:30px;color:var(--heading);font-size:1.6rem;font-weight:400;margin-top:50px;padding:1.2rem 2.5rem;transition:all .2s ease}.stats-counter__cta:hover{background-color:var(--accent);color:var(--color-navy)}}@media only screen and (min-width:320px) and (max-width:789px){.stats-counter{padding-bottom:40px;padding-top:40px;position:relative;width:100%}.stats-counter__container{align-items:center;display:flex;flex-direction:column;gap:8rem;justify-content:space-between}.stats-counter__step{border:2px solid var(--accent);border-radius:50%;color:var(--accent-ink);font-size:5rem;margin-bottom:2rem;padding:2rem 4rem}.stats-counter__title{color:var(--accent-ink);font-size:26px;font-weight:400;padding-bottom:10px;text-align:center}.stats-counter__content{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;width:80%}.stats-counter__icon{max-width:100%}.stats-counter__image-wrapper{align-items:center;display:flex;min-height:110px}.stats-counter__figure{border-radius:20px;color:var(--accent-ink);font-size:70px;padding-bottom:10px;padding-top:10px}.stats-counter__quote{color:var(--text);font-size:16px;text-align:center}.stats-counter__cta{border:1px solid;border-color:var(--accent);border-radius:30px;color:var(--heading);font-size:1.6rem;font-weight:400;margin-top:25px;padding:1.2rem 2.5rem}}.stats-counter .stats-counter__step,.stats-counter__step{background:var(--gradient-text-current,var(--gradient-text-ink));-webkit-background-clip:text;background-clip:text;border:none;border-radius:0;color:transparent;font-size:6rem;font-weight:500;line-height:1;margin-bottom:1.6rem;padding:0}.stats-counter--cards .stats-counter__container{display:grid;gap:2.4rem;grid-template-columns:1fr}@media (min-width:790px){.stats-counter--cards .stats-counter__container{grid-template-columns:repeat(3,minmax(0,1fr))}}.stats-counter--cards .stats-counter__content{align-items:flex-start;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);justify-content:flex-start;padding:3.6rem;text-align:left;width:auto}.section--purple .stats-counter--cards .stats-counter__content{box-shadow:none}.stats-counter--cards .accent-bar{margin-bottom:2.4rem}.stats-counter--cards .stats-counter__title{color:var(--heading);font-size:2.4rem;font-weight:500;padding-bottom:1.6rem;text-align:left}.stats-counter--cards .stats-counter__quote{color:var(--text-muted);font-size:1.6rem;line-height:1.6;padding:0;text-align:left}.stats-counter--cards .stats-counter__container{align-items:stretch}.stats-counter--steps .stats-counter__container{align-items:start;display:grid;gap:4rem;grid-template-columns:1fr}@media (min-width:790px){.stats-counter--steps .stats-counter__container{grid-template-columns:repeat(3,minmax(0,1fr))}}.stats-counter--steps .stats-counter__content{align-items:flex-start;justify-content:flex-start;text-align:left;width:auto}.stats-counter--steps .stats-counter__title{color:var(--heading);font-size:2.4rem;font-weight:400;padding-bottom:1.2rem;text-align:left}.stats-counter--steps .stats-counter__quote{color:var(--text-muted);font-size:1.6rem;line-height:1.6;padding:0;text-align:left}.stats-counter__item-cta{margin-top:2.4rem}.stats-counter__footer-cta{display:flex;margin-top:4.8rem}