.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-dark);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__videoNote{color:var(--text-secondary);text-align:center;margin-top:.75rem;font-size:.875rem}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer .CustomerRetention-module-scss-module__QtSgaa__facade{aspect-ratio:16/9;border:2px solid rgb(from var(--surface-main) r g b/.1);background:var(--accents-8);cursor:pointer;width:100%;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-radius:20px;padding:0;transition:transform .3s;display:block;position:relative;overflow:hidden}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer .CustomerRetention-module-scss-module__QtSgaa__facade img{object-fit:cover;width:100%;height:100%}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer .CustomerRetention-module-scss-module__QtSgaa__facade:hover{transform:scale(1.01)}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer .CustomerRetention-module-scss-module__QtSgaa__facade:hover .CustomerRetention-module-scss-module__QtSgaa__play{transform:translate(-50%,-50%)scale(1.08)}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer .CustomerRetention-module-scss-module__QtSgaa__facade:focus-visible{outline:3px solid var(--primary-main);outline-offset:3px}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer .CustomerRetention-module-scss-module__QtSgaa__play{background:var(--primary-main);width:4.5rem;height:4.5rem;box-shadow:0 8px 24px rgb(from var(--primary-main) r g b/.45);border-radius:50%;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CustomerRetention-module-scss-module__QtSgaa__customerRetention .CustomerRetention-module-scss-module__QtSgaa__retentionContainer .CustomerRetention-module-scss-module__QtSgaa__videoContainer .CustomerRetention-module-scss-module__QtSgaa__play:after{content:"";border-style:solid;border-width:.75rem 0 .75rem 1.2rem;border-color:#0000 #0000 #0000 var(--primary-contrast-text);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.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)}
