.CustomerRetention-module-scss-module__QtSgaa__customerRetention{margin-block:clamp(3rem,9vw,7rem)}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__badge{background:rgb(from var(--primary-main) r g b/.08);width:fit-content;color:var(--primary-main);text-transform:uppercase;letter-spacing:.08em;border:1px solid rgb(from var(--primary-main) r g b/.15);border-radius:50px;align-items:center;gap:.5rem;margin-bottom:0;padding:.5rem 1rem .5rem .45rem;font-size:.75rem;font-weight:600;animation:2s ease-in-out infinite CustomerRetention-module-scss-module__QtSgaa__badgePulse;display:inline-flex}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__badge svg{width:1rem;height:1rem;color:var(--primary-main)}@keyframes CustomerRetention-module-scss-module__QtSgaa__badgePulse{0%,to{box-shadow:0 0 0 0 rgb(from var(--primary-main) r g b/.15)}50%{box-shadow:0 0 0 4px rgb(from var(--primary-main) r g b/0)}}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer{z-index:1;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}@media only screen and (min-width:920px){.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer{grid-template-columns:1fr 1fr}}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__textContent{flex-direction:column;gap:1.5rem;display:flex}@media only screen and (min-width:1200px){.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__textContent{margin-top:1rem}}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__subTitle{color:var(--primary-main);font-weight:700;display:inline-block;position:relative}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__subTitle:after{content:"";background:linear-gradient(90deg, var(--primary-main) 0%, var(--primary-dark) 100%);border-radius:2px;height:3px;position:absolute;bottom:-4px;left:0;right:0}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__description{color:var(--accents-5);max-width:45ch;margin:0;font-size:clamp(1rem,2vw,1.15rem);line-height:1.7}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer{z-index:2;background:linear-gradient(135deg, rgb(from var(--surface-main) r g b/.05) 0%, rgb(from var(--surface-main) r g b/.02) 100%);border:1px solid rgb(from var(--surface-main) r g b/.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:32px;padding:1.5rem;display:grid;position:relative}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer:before{content:"";background:linear-gradient(135deg, var(--primary-main), var(--primary-dark));-webkit-mask:linear-gradient(var(--surface-main) 0 0) content-box,linear-gradient(var(--surface-main) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--surface-main) 0 0) content-box,linear-gradient(var(--surface-main) 0 0);mask:linear-gradient(var(--surface-main) 0 0) content-box,linear-gradient(var(--surface-main) 0 0);opacity:.3;pointer-events:none;border-radius:32px;padding:2px;position:absolute;inset:-1px;-webkit-mask-composite:xor;mask-composite:exclude}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer .CustomerRetention-module-scss-module__QtSgaa__iframe{aspect-ratio:16/9;width:100%;height:auto;box-shadow:0 10px 40px rgb(from var(--primary-main) r g b/.2),0 0 80px rgb(from var(--primary-main) r g b/.1);border:2px solid rgb(from var(--surface-main) r g b/.1);border-radius:20px;transition:transform .3s}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer .CustomerRetention-module-scss-module__QtSgaa__iframe:hover{transform:scale(1.01)}
.ScrollStackCard-module-scss-module__d17IaW__cardContainer{color:var(--accents-light-7);justify-content:center;align-items:flex-start;display:flex;position:sticky;top:6rem}.ScrollStackCard-module-scss-module__d17IaW__card{--scroll-stack-card-border-radius:var(--stack-card-border-radius,1rem);border-radius:var(--scroll-stack-card-border-radius);transform-origin:top;will-change:transform;backface-visibility:hidden;width:100%;}
.FeatureHighlightItem-module-scss-module__-yZQuW__featureHighlightItem{flex-direction:column-reverse;gap:2rem;height:100%;min-height:30rem;padding:1rem;display:flex}@media only screen and (min-width:798px){.FeatureHighlightItem-module-scss-module__-yZQuW__featureHighlightItem{padding:2rem}}@media only screen and (min-width:920px){.FeatureHighlightItem-module-scss-module__-yZQuW__featureHighlightItem{grid-template-columns:45% 1fr;align-items:center;min-height:32rem;display:grid}}@media only screen and (min-width:1200px){.FeatureHighlightItem-module-scss-module__-yZQuW__featureHighlightItem{padding:3.5rem}}.FeatureHighlightItem-module-scss-module__-yZQuW__card{border-radius:2rem;flex:1;justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}.FeatureHighlightItem-module-scss-module__-yZQuW__content{flex-direction:column;gap:1rem;display:flex}.FeatureHighlightItem-module-scss-module__-yZQuW__content h3{max-width:18ch}.FeatureHighlightItem-module-scss-module__-yZQuW__content p{max-width:40ch}.FeatureHighlightItem-module-scss-module__-yZQuW__cta{border:1px solid;border-radius:50rem;justify-content:center;justify-self:center;align-items:center;gap:1rem;margin-top:1.5rem;padding:.75rem 1rem .75rem 1.5rem;font-size:1rem;font-weight:600;display:flex}.FeatureHighlightItem-module-scss-module__-yZQuW__cta svg{aspect-ratio:1;width:2rem}.FeatureHighlightItem-module-scss-module__-yZQuW__cta:hover{transform:scale(1.05)}.FeatureHighlightItem-module-scss-module__-yZQuW__cta:focus{outline-color:inherit}@media only screen and (min-width:576px){.FeatureHighlightItem-module-scss-module__-yZQuW__cta{width:fit-content}}.FeatureHighlightItem-module-scss-module__-yZQuW__image{width:100%;max-width:450px}
.FeatureHighlights-module-scss-module__X0E8oq__section{padding-inline:.5rem}@media only screen and (min-width:576px){.FeatureHighlights-module-scss-module__X0E8oq__section{margin-block:3rem}}.FeatureHighlights-module-scss-module__X0E8oq__featureHighlights{--stack-card-border-radius:3.5rem}
