@keyframes cmp-hover-ripple-out{to{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.is-calculator.cmp-lead-form-banner__review{width:40%}.is-calculator.cmp-lead-form-banner__review-title{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400}@media only screen and (max-width:900px){.is-calculator.cmp-lead-form-banner__review{width:100%;text-align:center}}@media only screen and (max-width:900px){.is-calculator.cmp-lead-form-banner__container{flex-direction:column}}.is-calculator.cmp-lead-form-banner .layout{padding:75px;background-color:#333;overflow:hidden}@media only screen and (max-width:599px){.is-calculator.cmp-lead-form-banner .layout{padding:24px}}.is-calculator.cmp-lead-form-banner .cmp-form__submit{max-width:260px;padding:20px 40px}.is-calculator.cmp-lead-form-banner .cmp-lead-form-banner__image{width:52%;transform:rotate(-13deg) scale(1.4) translate(10%,5%)}@media only screen and (max-width:900px){.is-calculator.cmp-lead-form-banner .cmp-lead-form-banner__image{width:100%;transform:none;padding-top:2rem}}@media only screen and (max-width:599px){.is-calculator.cmp-lead-form-banner .cmp-lead-form-banner__image{padding-top:0}}@media only screen and (max-width:599px){.is-calculator.cmp-lead-form-banner .cmp-lead-form-banner__video{background:url(../png/calc-animation-poster.png) no-repeat;background-size:contain;background-position:50% 50%;padding-bottom:100px}}.is-calculator.cmp-lead-form-banner video{height:auto}.is-calculator--light.cmp-lead-form-banner .layout{background-color:transparent;background-image:linear-gradient(90deg,#dde3e6,#dde3e6,#e8e5e7)}.is-calculator--light.cmp-lead-form-banner video{filter:invert(1) hue-rotate(200deg) saturate(150%) contrast(150%)}.cmp-cta-section__inner{padding:60px 60px 76px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.cmp-cta-section__inner{display:block;padding:40px 30px 50px}}.cmp-cta-section__inner--has-borders{border:1px solid #dde3e6}.cmp-cta-section__inner.is-sephora{display:block;background-image:url(../jpg/sephora-cta-bg.jpg)}@media only screen and (min-width:599px){.cmp-cta-section__inner.is-sephora{padding:38px 52px}}.cmp-cta-section__inner.is-sephora .cmp-cta-section__title{color:#fff}.cmp-cta-section__inner.is-sephora .cmp-label{display:inline-block;margin-bottom:12px;padding:9px 8px;font-size:10px;text-transform:uppercase;border-radius:4px}.cmp-cta-section__inner.is-sephora .cmp-btn{padding:22px 20px}@media only screen and (max-width:599px){.cmp-cta-section__inner.is-sephora .cmp-btn{width:100%}}.cmp-cta-section__title{margin-bottom:12px}@media only screen and (max-width:767px){.cmp-cta-section__title{font-size:28px}}.cmp-cta-section__content{flex-grow:1;padding:0 20px 0 0}@media only screen and (max-width:767px){.cmp-cta-section__content{padding:0 0 20px}}.cmp-cases-section{padding-top:125px}@media only screen and (max-width:1023px){.cmp-cases-section{padding-top:90px}}.cmp-cases-section__subtitle{margin:0 auto 88px;max-width:460px}.cmp-cases-slider{max-width:920px;margin:0 auto}@media only screen and (max-width:1119px){.cmp-cases-slider{max-width:680px}}.cmp-cases-slider__slide{padding:0}@media only screen and (max-width:650px){.cmp-cases-slider__slide{text-align:center}}.cmp-cases-slider .cmp-slick-btn--prev{left:-70px}@media only screen and (max-width:900px){.cmp-cases-slider .cmp-slick-btn--prev{left:0}}.cmp-cases-slider .cmp-slick-btn--next{right:-70px}@media only screen and (max-width:900px){.cmp-cases-slider .cmp-slick-btn--next{right:0}}.cmp-case-studies--static .cmp-cases-slider{max-width:none}.cmp-case-studies{padding:398px 0 140px;background:#333}@media only screen and (max-width:967px){.cmp-case-studies{padding:360px 0 70px}}.cmp-case-studies .layout{max-width:1000px}.cmp-case-studies .cmp-cases-read-block{margin:0 auto}.cmp-case-studies__title{margin:0 auto 20px;max-width:610px}.cmp-case-studies__text{max-width:500px;margin:0 auto 24px}.cmp-case-studies__desc a,.cmp-case-studies__desc a:hover{color:#fff}.cmp-cases-slider{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:0}.cmp-cases-slider__slide{margin-bottom:22px;text-align:center}@media only screen and (min-width:651px){.cmp-cases-slider__slide{width:314px!important}}@media only screen and (max-width:767px){.cmp-cases-slider.slick-slider{padding-bottom:0;margin-bottom:0}}@media only screen and (max-width:767px){.cmp-cases-slider .cmp-slick-btn{top:50%}}.cmp-cases-slider--prev{left:-33px}@media only screen and (max-width:1200px){.cmp-cases-slider--prev{left:0}}.cmp-cases-slider--next{right:-33px}@media only screen and (max-width:1200px){.cmp-cases-slider--next{right:0}}.dynamic-pricing-software{position:relative}.dynamic-pricing-software .cmp-main-hero{margin-bottom:70px;padding-top:176px;padding-bottom:196px}@media only screen and (max-width:599px){.dynamic-pricing-software .cmp-main-hero{padding-top:40px;text-align:center}}.dynamic-pricing-software .cmp-main-hero:before{content:"";position:absolute;top:-180px;right:-180px;width:360px;height:360px;background-color:#1bb35b;border-radius:100%;filter:blur(150px)}.dynamic-pricing-software .cmp-main-hero__inner{position:relative}.dynamic-pricing-software .cmp-main-hero__inner:before{content:"#price optimization";position:absolute;top:-140px;left:0;font-size:14px;color:#a0a0a0}@media only screen and (min-width:900px){.dynamic-pricing-software .cmp-main-hero__right{top:-36%;left:62%;width:40%}}.dynamic-pricing-software .cmp-main-hero__right img{max-width:500px}.dynamic-pricing-software .cmp-main-hero__title{margin-bottom:12px;line-height:115%;letter-spacing:-1px}.dynamic-pricing-software .cmp-main-hero .cmp-btn--colored{padding:21px 24px}@media only screen and (max-width:900px){.dynamic-pricing-software .cmp-main-hero .cmp-btn--colored{position:absolute;bottom:-120px;width:100%}}.dynamic-pricing-software .is-profit{padding-top:14px;padding-bottom:0!important}@media only screen and (max-width:599px){.dynamic-pricing-software .is-profit{margin-top:-40px}}.dynamic-pricing-software .is-profit .cmp-simple-advantages-cards__subtitle,.dynamic-pricing-software .is-profit .cmp-simple-advantages-cards__title{margin-left:auto;margin-right:auto}.dynamic-pricing-software .is-profit .cmp-simple-advantages-cards__title{margin-bottom:108px}.dynamic-pricing-software .is-profit .cmp-simple-advantages-cards__subtitle{max-width:556px}@media only screen and (min-width:599px){.dynamic-pricing-software .cmp-step__inner--row-forward .cmp-step__image{width:47%}}.dynamic-pricing-software .cmp-step--when{margin-bottom:90px}.dynamic-pricing-software .cmp-step--when p+strong{display:inline-block;margin-top:20px}.dynamic-pricing-software .cmp-step--when .cmp-list{margin-top:10px}.dynamic-pricing-software .cmp-step--when .cmp-list li{display:flex;align-items:center;justify-content:flex-start;margin-bottom:0;padding-left:0;line-height:135%}.dynamic-pricing-software .cmp-step--when .cmp-list li:before{display:none}.dynamic-pricing-software .cmp-step--when .cmp-list .cmp-icon{margin-right:8px}.dynamic-pricing-software .cmp-step__title{margin-bottom:20px;font-weight:800;line-height:120%;letter-spacing:-1px}.dynamic-pricing-software .cmp-step__subtitle p+p{margin-top:12px}.dynamic-pricing-software .cmp-step--pricing-used .cmp-step__image{padding-left:50px}@media only screen and (max-width:767px){.dynamic-pricing-software .cmp-step--pricing-used .cmp-step__image{padding-left:0}}.dynamic-pricing-software .cmp-step .cmp-list li{line-height:1.5}.dynamic-pricing-software .cmp-step .cmp-list li:before{background:#121212;top:9px}.dynamic-pricing-software .cmp-step .cmp-list+.cmp-step__subtitle{margin-top:20px}.dynamic-pricing-software .cmp-step a{position:relative;color:#121212}.dynamic-pricing-software .cmp-step a:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background-color:#121212}.is-no-touch .dynamic-pricing-software .cmp-step a:hover{text-decoration:none;opacity:.6}.dynamic-pricing-software .is-factor{position:relative;margin-bottom:102px;padding:88px 24px 102px;text-align:center;background-color:#191919;overflow:hidden}@media only screen and (min-width:599px){.dynamic-pricing-software .is-factor{margin-bottom:60px}}.dynamic-pricing-software .is-factor:after,.dynamic-pricing-software .is-factor:before{content:"";position:absolute;top:-260px;width:360px;height:360px;background-color:#1bb35b;border-radius:100%;filter:blur(150px)}.dynamic-pricing-software .is-factor:before{right:-260px}.dynamic-pricing-software .is-factor:after{left:-260px}.dynamic-pricing-software .is-factor .factors{display:none}.dynamic-pricing-software .is-factor .cmp__title{margin-bottom:20px;text-align:center;font-weight:800;line-height:120%;letter-spacing:-1px}.dynamic-pricing-software .is-factor .cmp__subtitle{max-width:808px;margin:0 auto 52px;font-size:16px;line-height:135%}.dynamic-pricing-software .is-factor img{width:100%;height:auto}@media only screen and (min-width:900px){.dynamic-pricing-software .is-factor img{max-width:946px}}@media only screen and (max-width:599px){.dynamic-pricing-software .is-factor .desktop-img{display:none}}@media only screen and (min-width:599px){.dynamic-pricing-software .is-factor .mobile-img{display:none}}.dynamic-pricing-software .is-tool{margin-top:-40px;margin-bottom:100px;padding:90px 24px 60px;background-color:rgba(97,141,165,.05)}.dynamic-pricing-software .is-tool .cmp__title{margin-bottom:20px;text-align:center;font-weight:800;line-height:120%;letter-spacing:-1px}.dynamic-pricing-software .is-tool .cmp__subtitle{max-width:750px;margin:0 auto 48px;font-size:16px;line-height:135%}.dynamic-pricing-software .is-tool article{width:100%;display:flex;flex-direction:column;justify-content:flex-end;margin:0 12px 40px;padding:70px 40px 50px;border-radius:4px;border:1px solid var(--Gray-100,rgba(80,103,116,.08));background:var(--Black-white,#fff)}@media only screen and (min-width:900px){.dynamic-pricing-software .is-tool article{width:50%}}@media only screen and (max-width:599px){.dynamic-pricing-software .is-tool article{margin:0 0 40px;padding:70px 0 50px}}.dynamic-pricing-software .is-tool article:first-of-type .list__item-text{transform:translateY(-2rem)}.dynamic-pricing-software .is-tool .list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:70px}.dynamic-pricing-software .is-tool .list.list1 .item1,.dynamic-pricing-software .is-tool .list.list1 .item4{width:100%;text-align:center}.dynamic-pricing-software .is-tool .list.list2{justify-content:flex-start;padding-left:24px}@media only screen and (min-width:599px){.dynamic-pricing-software .is-tool .list.list2{padding-left:15%}}.dynamic-pricing-software .is-tool .list.list2 .item4{width:50%}.dynamic-pricing-software .is-tool .list-wrap{display:flex;margin-left:-12px;margin-right:-12px}@media only screen and (max-width:900px){.dynamic-pricing-software .is-tool .list-wrap{flex-wrap:wrap}}.dynamic-pricing-software .is-tool .list__item{position:relative;display:inline-block;width:max-content;margin:6px 7px;padding:14px 21px;border-radius:10px;background:var(--Black-white,#fff);box-shadow:0 1px 10px 0 rgba(0,0,0,.05);font-weight:600;line-height:145%}@media only screen and (max-width:599px){.dynamic-pricing-software .is-tool .list__item{padding:11px 18px;font-size:11px}}.dynamic-pricing-software .is-tool .list__item.is-grey{border-radius:10px;background:var(--Gray-100,rgba(80,103,116,.08))}.dynamic-pricing-software .is-tool .list__item.ico:after{content:"";position:absolute;top:-6px;right:-6px;width:18px;height:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12.987' r='12' fill='%23121212'/%3E%3Cpath d='M12.117 19.84c-.521 0-.967-.185-1.337-.557a1.831 1.831 0 01-.555-1.34c0-.522.186-.968.557-1.338.372-.37.819-.555 1.34-.555.523 0 .968.186 1.338.558.37.371.555.818.555 1.34 0 .522-.186.968-.557 1.338-.372.37-.819.554-1.34.554zm-1.619-5.156V5.84h3.244v8.844h-3.244z' fill='%23E8EAED'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%}@media only screen and (min-width:599px){.dynamic-pricing-software .is-tool .list__item.ico:after{width:24px;height:24px}}.dynamic-pricing-software .is-tool .list__item.ico-cross:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12.987' r='12' fill='%23F03333'/%3E%3Cpath d='M8.267 18.2L6.8 16.733 10.533 13 6.8 9.267 8.267 7.8 12 11.533 15.733 7.8 17.2 9.267 13.467 13l3.733 3.733-1.467 1.467L12 14.467 8.267 18.2z' fill='%23fff'/%3E%3C/svg%3E")}.dynamic-pricing-software .is-tool .list__item.ico-check:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%231BB35B'/%3E%3Cpath d='M10.367 16.533L6.033 12.2l1.5-1.5 2.834 2.833 6.1-6.1 1.5 1.5-7.6 7.6z' fill='%23fff'/%3E%3C/svg%3E")}.dynamic-pricing-software .is-tool .list__item.ico-left:after{left:-6px;right:auto}.dynamic-pricing-software .is-tool .list__item-text{font-size:15px}@media only screen and (min-width:900px){.dynamic-pricing-software .is-tool .list__item-text{max-width:430px}}@media only screen and (max-width:599px){.dynamic-pricing-software .is-tool .list__item-text{padding:0 24px}}.dynamic-pricing-software .cmp-cta-section{margin-bottom:112px}.dynamic-pricing-software .cmp-simple-advantages-cards__title{margin-bottom:20px}.dynamic-pricing-software .cmp-simple-advantages-cards__subtitle{max-width:830px;margin-left:auto;margin-right:auto}.dynamic-pricing-software .cmp-customers-section{padding-bottom:94px}.dynamic-pricing-software .cmp-customers-section__title{margin-bottom:32px}.dynamic-pricing-software .cmp-customers-section__subtitle{max-width:540px;margin:0 auto 60px}.dynamic-pricing-software .cmp-customers-section strong{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:600}@media only screen and (max-width:1119px){.dynamic-pricing-software .cmp-customers-section .cmp-img-list li{padding:0 18px 36px}}.dynamic-pricing-software .cmp-proofs-section{margin-bottom:0}.dynamic-pricing-software .cmp-proofs-section .slick-list{padding-bottom:5px}.dynamic-pricing-software .cmp-main-benefit{padding-top:88px;padding-bottom:95px}.dynamic-pricing-software .cmp-main-benefit__title{max-width:630px;margin-bottom:40px}.dynamic-pricing-software .cmp-lead-form-banner.is-calculator{padding-bottom:90px}.dynamic-pricing-software .cmp-cases-section{padding-top:0}.dynamic-pricing-software .cmp-cases-section__subtitle{margin-bottom:40px}.dynamic-pricing-software .cmp-case-studies{padding-top:60px;background-color:#fff}.dynamic-pricing-software .cmp-case-studies__text{max-width:623px}.dynamic-pricing-software .cmp-leader-card{width:calc(33.33333% - 24px)!important;min-width:253px}@media only screen and (max-width:767px){.dynamic-pricing-software .cmp-leader-card{margin:0 12px 12px}}.dynamic-pricing-software .cmp-leader-card__image{height:auto;background-color:transparent}.dynamic-pricing-software .is-approach{padding-top:0;padding-bottom:14px}.dynamic-pricing-software .is-approach .cmp-simple-advantages-cards__title{margin-bottom:20px;font-style:normal;font-weight:800;line-height:120%;letter-spacing:-1px}.dynamic-pricing-software .is-approach .cmp-simple-advantages-cards__subtitle{font-size:16px;margin-bottom:56px;text-align:center}.dynamic-pricing-software .is-approach .cmp-simple-advantages-cards__item{padding:48px}.dynamic-pricing-software .is-approach .cmp-simple-advantages-cards__icon{display:flex;align-items:center;justify-content:center}.dynamic-pricing-software .footer-cta-banner{margin-bottom:40px;background:transparent}.dynamic-pricing-software .footer-cta-banner .layout{background:transparent}.dynamic-pricing-software .footer-cta-banner .hero-video-slider__item{left:0}.dynamic-pricing-software .footer-cta-banner .cmp-form-section__headline{letter-spacing:-1px}.dynamic-pricing-software .faq{padding-top:90px;padding-bottom:60px;background-color:#232323}@media only screen and (max-width:599px){.dynamic-pricing-software .faq .layout{max-width:90%}}.dynamic-pricing-software .faq .cmp-simple-advantages-cards__title{margin-bottom:20px;font-weight:800;line-height:120%;letter-spacing:-1px;color:#fff}.dynamic-pricing-software .faq .cmp-simple-advantages-cards__subtitle{margin-bottom:36px;max-width:410px;font-size:16px;line-height:135%;color:#fff}.dynamic-pricing-software .accordion{max-width:712px;margin-bottom:44px}.dynamic-pricing-software .accordion__item{margin-bottom:12px;padding:12px 24px;border-radius:4px;background-color:#595959;transition:background .5s}.dynamic-pricing-software .accordion__item.is-hidden{display:none}@media only screen and (max-width:599px){.dynamic-pricing-software .accordion__item .accordion__title-text{max-width:90%}}.is-no-touch .dynamic-pricing-software .accordion__item:hover{transform:none;background-color:#414141;transition:background .5s}.dynamic-pricing-software .accordion__item hr{display:none}.dynamic-pricing-software .accordion-button{text-align:center}.dynamic-pricing-software .accordion-button .cmp-btn{padding:12px 24px;font-size:15px;font-weight:600;line-height:22px;border-width:2px}.dynamic-pricing-software .accordion__title{padding:10px 0;background-color:transparent}.dynamic-pricing-software .accordion__title-text{font-weight:800;line-height:20px;color:#fff}.dynamic-pricing-software .accordion__title .accordion__arrow{top:16px;right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.62 10.334L8.5 4.227l-6.12 6.107L.5 8.454l8-8 8 8-1.88 1.88z' fill='%23fff'/%3E%3C/svg%3E");transform:scale(-1)}.dynamic-pricing-software .accordion__title .accordion__arrow.accordion__rotate{transform:scale(1)}.dynamic-pricing-software .accordion__content{padding-left:0;background-color:transparent;color:#fff}.dynamic-pricing-software .bubbles{top:76px;left:54%;z-index:2}.dynamic-pricing-software .bubble1,.dynamic-pricing-software .bubble2,.dynamic-pricing-software .bubble3{display:block;background-color:#fff;opacity:.1;border-radius:50px}.dynamic-pricing-software *,.dynamic-pricing-software .bubble1,.dynamic-pricing-software .bubble2,.dynamic-pricing-software .bubble3,.dynamic-pricing-software :hover,.dynamic-pricing-software a,.dynamic-pricing-software a:hover,.dynamic-pricing-software button:hover,.dynamic-pricing-software li,.dynamic-pricing-software li:hover{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.dynamic-pricing-software .bubble1{width:100px;height:100px}.dynamic-pricing-software .bubble2{width:50px;height:50px}.dynamic-pricing-software .bubble3{width:25px;height:25px}.dynamic-pricing-software .enclosure1{margin-left:46%;margin-top:5%}.dynamic-pricing-software .enclosure2{margin-left:50%;margin-top:180%}.dynamic-pricing-software .enclosure3{margin-left:48%;margin-top:1%}.dynamic-pricing-software .enclosure1,.dynamic-pricing-software .enclosure3{animation-timing-function:cubic-bezier(.54,.085,.5,.92);animation-iteration-count:infinite;animation-name:float1;animation-duration:4s;animation-delay:2s;animation-direction:alternate}.dynamic-pricing-software .enclosure2{animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.54,.085,.5,.92);animation-name:float2;animation-duration:3s;animation-delay:1s;animation-direction:alternate}.dynamic-pricing-software .bye{display:none}.dynamic-pricing-software .pop{animation:explode .07s ease-out forwards}@keyframes explode{0%{opacity:1}to{transform:scale(1.3);opacity:0}}@keyframes float1{0%{transform:rotateX(0deg) translateY(0)}50%{transform:rotateX(0deg) translateY(15px) translateX(5px)}to{transform:rotateX(0deg) translateY(0) translateX(1px)}}@keyframes float2{0%{transform:rotateX(0deg) translateY(0)}50%{transform:rotateX(0deg) translateY(25px)}to{transform:rotateX(0deg) translateY(0)}}