.cm-smp-shell--transformation{overflow:visible;padding-block:clamp(16px, 2vw, 24px)}.cm-smp-shell--transformation .cm-smp-progress{margin-bottom:clamp(14px, 1.8vw, 20px)}.cm-smp-shell--transformation .cm-smp-shell__subline{margin-bottom:clamp(10px, 1.2vw, 14px)}.cm-smp-shell--transformation .cm-smp-stage{overflow:visible}.cm-smp-shell--transformation .cm-smp-screen--transformation{gap:clamp(16px, 2vw, 22px)}.cm-smp-header--transformation{align-items:center;text-align:center;margin-inline:auto;width:min(100%, 1120px);max-width:1120px}.cm-smp-header--transformation .cm-smp-copy{max-width:62ch;font-size:clamp(15.5px, 1.08vw, 17.5px);line-height:1.5}.cm-smp-tf{display:grid;gap:clamp(14px, 2vw, 20px)}.cm-smp-tf__gender{justify-content:center;margin-top:-2px}.cm-smp-tf__stage-shell{position:relative;width:calc(100% + 136px);margin-inline:-68px}.cm-smp-tf__stage{position:relative;height:684px;display:flex;justify-content:center;perspective:1000px;isolation:isolate;contain:layout paint style;overflow:visible}.cm-smp-tf__nav{display:flex;justify-content:center;gap:30px;margin-top:12px}.cm-smp-tf-arrow{width:60px;height:60px;border-radius:50%;border:2px solid rgb(255 217 138 / .5);background:#000;color:#fff;font-size:30px;line-height:1;cursor:pointer;transition:transform 0.2s ease,border-color 0.2s ease,color 0.2s ease;-webkit-tap-highlight-color:#fff0}.cm-smp-tf-arrow:hover{transform:translateY(-1px);border-color:#ffd98a;color:#ffd98a}.cm-smp-tf-arrow:focus-visible{outline:2px solid rgb(245 182 77 / .78);outline-offset:2px}.cm-smp-tf__slot{position:absolute;top:50%;left:50%;visibility:visible;will-change:transform,opacity;backface-visibility:hidden;transform-style:preserve-3d;transition:transform 0.5s cubic-bezier(.2,.8,.2,1),opacity 0.5s cubic-bezier(.2,.8,.2,1),visibility 0s linear 0s;contain:layout paint style}.cm-smp-tf__slot--main{z-index:10;transform:translate3d(-50%,-50%,0) scale(1);opacity:1;filter:blur(0);pointer-events:auto}.cm-smp-tf__slot--left{z-index:5;transform:translate3d(-128%,-50%,-100px) scale(.84);opacity:.34;filter:blur(2px) brightness(.6);pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:#fff0}.cm-smp-tf__slot--right{z-index:5;transform:translate3d(28%,-50%,-100px) scale(.84);opacity:.34;filter:blur(2px) brightness(.6);pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:#fff0}.cm-smp-tf__slot--left:hover,.cm-smp-tf__slot--right:hover{opacity:.6;filter:blur(1px) brightness(.8)}.cm-smp-tf__slot--hidden{z-index:0;transform:translate3d(-50%,-50%,-150px) scale(.8);opacity:0;pointer-events:none;visibility:hidden;transition:transform 0.5s cubic-bezier(.2,.8,.2,1),opacity 0.5s cubic-bezier(.2,.8,.2,1),visibility 0s linear 0.5s}.cm-smp-tf-card{position:relative;display:flex;flex-direction:column;width:500px;max-width:90vw;height:652px;border-radius:24px;border:1px solid rgb(255 217 138 / .35);background:#000;box-shadow:0 0 24px rgb(255 217 138 / .08);overflow:hidden;pointer-events:none;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;contain:layout paint style;transform:translateZ(0);will-change:transform}.cm-smp-tf__slot--main .cm-smp-tf-card{pointer-events:auto;cursor:pointer}.cm-smp-tf-card:focus-visible{outline:2px solid rgb(245 182 77 / .82);outline-offset:3px}.cm-smp-tf-card.is-selected{border-color:rgb(255 217 138 / .56);box-shadow:0 0 0 1px rgb(245 182 77 / .14),0 0 28px rgb(245 182 77 / .12),0 24px 50px rgb(0 0 0 / .38)}.cm-smp-tf__slot--main .cm-smp-tf-card.is-selected{box-shadow:0 0 0 1px rgb(245 182 77 / .16),0 0 40px rgb(245 182 77 / .2),0 28px 60px rgb(0 0 0 / .42)}.cm-smp-tf-images{position:relative;width:100%;min-height:0;background:#000}.cm-smp-tf-images--compare{display:grid;grid-template-columns:1fr 1fr;flex:0 1 55%}.cm-smp-tf-images--single,.cm-smp-tf-images--whatsapp{display:flex;flex:0 1 55%}.cm-smp-tf-images--single .cm-smp-tf-img-box,.cm-smp-tf-images--whatsapp:not(.is-stacked) .cm-smp-tf-img-box{flex:1 1 100%;width:100%;min-width:0}.cm-smp-tf-images--whatsapp{overflow-y:auto;scrollbar-width:thin}.cm-smp-tf-images--whatsapp.is-stacked{flex-direction:column}.cm-smp-tf-images--whatsapp.is-stacked .cm-smp-tf-img-box{min-height:100%}.cm-smp-tf-img-box{position:relative;display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden;background:#000}.cm-smp-tf-img-box img{display:block;width:100%;height:100%;pointer-events:none;opacity:0;transform:translateZ(0) scale(1.012);transition:opacity 0.28s ease-out,transform 0.42s cubic-bezier(.2,.8,.2,1);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cm-smp-tf-img-box.is-media-ready img{opacity:1;transform:translateZ(0) scale(1)}.cm-smp-tf-images--compare .cm-smp-tf-img-box img{object-fit:cover;object-position:center 15%}.cm-smp-tf-proof-image{object-fit:contain;object-position:center;background:#000}.cm-smp-tf-images--compare.is-safe-fit .cm-smp-tf-img-box img{object-fit:contain;object-position:center center;background:#000}.cm-smp-tf-duration,.cm-smp-tf-badge,.cm-smp-tf-card__selected-badge{position:absolute;z-index:5;display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.22;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.cm-smp-tf-badge{top:14px;left:14px}.cm-smp-tf-badge--before{background:rgb(0 0 0 / .82);color:#fff}.cm-smp-tf-badge--after{background:linear-gradient(135deg,#ffd98a,#b8892e);color:#000}.cm-smp-tf-duration{bottom:12px;left:50%;transform:translateX(-50%);min-height:30px;padding-inline:14px;font-weight:900;background:linear-gradient(135deg,#ffd98a,#b8892e);color:#000;box-shadow:0 10px 24px rgb(0 0 0 / .26)}.cm-smp-tf-card__selected-badge{right:14px;bottom:14px;background:rgb(245 182 77 / .18);color:#f7d38d;border:1px solid rgb(245 182 77 / .36)}.cm-smp-tf-details{display:flex;flex:1;flex-direction:column;justify-content:center;padding:24px 22px 22px;background:#000;text-align:center;z-index:1}.cm-smp-tf-user{display:grid;grid-template-columns:minmax(72px,108px) minmax(0,1fr) minmax(92px,132px);align-items:center;gap:14px;min-height:58px;margin-bottom:14px}.cm-smp-tf-user-side{display:flex;align-items:center;min-height:58px}.cm-smp-tf-user-side--start{justify-content:flex-end}.cm-smp-tf-user-side--end{justify-content:flex-start}.cm-smp-tf-user-side--empty{visibility:hidden;pointer-events:none}.cm-smp-tf-avatar{width:58px;height:58px;border-radius:50%;border:2px solid #e6b65c}.cm-smp-tf-user-text{min-width:0;text-align:center}.cm-smp-tf-name{display:block;color:#fff;font-size:19px;font-weight:800;line-height:1.08}.cm-smp-tf-meta{color:#aaa;font-size:13.5px;line-height:1.44}.cm-smp-tf-play{position:relative;display:flex;align-items:center;justify-content:center;width:42px;min-width:42px;height:42px;min-height:42px;padding:0;border-radius:50%;border:2px solid #e6b65c;background:#fff0;box-shadow:0 0 12px rgb(230 182 92 / .18);color:inherit;cursor:pointer;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease;appearance:none;flex-shrink:0;pointer-events:auto;touch-action:manipulation}.cm-smp-tf-play::before{content:"";position:absolute;top:50%;left:55%;display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:#fff0 #fff0 #fff0 #e6b65c;transform:translate(-50%,-50%)}.cm-smp-tf-play:hover{transform:scale(1.08);border-color:#ffd98a}.cm-smp-tf-play:hover::before{border-color:#fff0 #fff0 #fff0 #ffd98a}.cm-smp-tf-play__label{display:none}.cm-smp-tf-play--voice{width:max-content;min-width:max-content;padding:0 12px 0 38px;justify-content:flex-start;border-radius:999px;background:rgb(16 16 16 / .94);box-shadow:0 0 18px rgb(230 182 92 / .24)}.cm-smp-tf-play--voice::before{left:20px}.cm-smp-tf-play--voice .cm-smp-tf-play__label{display:block;color:#ffd98a;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.cm-smp-tf-play.is-playing{border-color:#ffd98a}.cm-smp-tf-play.is-playing::before{content:"";left:50%;width:8px;height:12px;border-style:solid;border-width:0 3px;border-color:#ffd98a;background:#fff0;transform:translate(-50%,-50%)}.cm-smp-tf-play--voice.is-playing::before{left:20px}.cm-smp-tf-stats{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:10px;align-items:center;margin:16px 0}.cm-smp-tf-stat{display:flex;flex-direction:column;justify-content:center;height:100%;padding:14px 5px;border-radius:16px;text-align:center}.cm-smp-tf-stat:not(.cm-smp-tf-stat--change){border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03)}.cm-smp-tf-stat:not(.cm-smp-tf-stat--change) strong{margin-bottom:6px;color:#ffd98a;font-size:22px;font-weight:700;line-height:1.08}.cm-smp-tf-stat:not(.cm-smp-tf-stat--change) span{color:#888;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.cm-smp-tf-stat--change{z-index:2;transform:scale(1.05);border:1px solid #ffd98a;background:linear-gradient(135deg,#e6b65c,#b8892e);box-shadow:0 5px 20px rgb(184 137 46 / .25)}.cm-smp-tf-stat--change strong{margin-bottom:4px;color:#000;font-size:26px;font-weight:800;line-height:1}.cm-smp-tf-stat--change span{color:rgb(0 0 0 / .72);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.cm-smp-tf-quote{margin-top:16px;color:#ccc;font-size:12.5px;line-height:1.45;font-style:italic}.cm-smp-tf__feedback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:0}.cm-smp-tf__selection{margin:0;color:rgb(255 255 255 / .54);max-width:54ch;font-size:12px;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}.cm-smp-tf__selection.is-active{color:#f7d38d}.cm-smp-tf__unsure{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border-radius:999px;border:1px solid rgb(245 182 77 / .2);background:rgb(255 255 255 / .03);color:rgb(247 211 141 / .88);font-size:11px;font-weight:800;letter-spacing:.12em;margin-inline:auto;text-transform:uppercase}.cm-smp-tf-empty{display:flex;align-items:center;justify-content:center;min-height:420px;border-radius:32px;border:1px solid rgb(255 217 138 / .14);background:linear-gradient(180deg,rgb(14 14 14 / .86),rgb(8 8 8 / .92))}.cm-smp-tf-empty__inner{max-width:420px;padding:42px 28px;text-align:center}.cm-smp-tf-empty__eyebrow{color:#f7d38d}.cm-smp-tf-empty h3{margin:0 0 12px;color:#fff;font-size:30px;line-height:1.08}.cm-smp-tf-empty p{margin:0;color:rgb(255 255 255 / .72);font-size:15px;line-height:1.6}.cm-smp-shell--transformation .cm-smp-footer-nav{padding-top:0}.cm-smp-tf-video{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:32px}.cm-smp-tf-video[hidden]{display:none}.cm-smp-tf-video__backdrop{position:absolute;inset:0;border:0;background:rgb(0 0 0 / .95);cursor:pointer}.cm-smp-tf-video__box{position:relative;z-index:1;width:min(90vw, 850px);aspect-ratio:16 / 9}.cm-smp-tf-video__frame{width:100%;height:100%;border:none;border-radius:18px}.cm-smp-tf-video__close{position:absolute;top:-46px;right:0;border:0;background:#fff0;color:#fff;font-size:32px;cursor:pointer}@media (max-width:1200px){.cm-smp-tf__slot--left{transform:translate3d(-122%,-50%,-100px) scale(.81)}.cm-smp-tf__slot--right{transform:translate3d(22%,-50%,-100px) scale(.81)}}@media (max-width:940px){.cm-smp-tf__stage-shell{width:calc(100% + 72px);margin-inline:-36px}.cm-smp-tf__stage{height:642px}.cm-smp-tf-card{width:462px;height:618px}}@media (max-width:760px){.cm-smp-shell--transformation{overflow:visible}.cm-smp-tf{gap:18px}.cm-smp-tf__stage-shell{width:calc(100% + 82px);margin-inline:-41px}.cm-smp-tf__stage{height:624px}.cm-smp-tf-card{width:74vw;max-width:74vw;height:586px;box-shadow:0 0 16px rgb(255 217 138 / .06)}.cm-smp-tf-images--compare{flex:0 1 50%}.cm-smp-tf__slot{transition-duration:0.38s}.cm-smp-tf__slot--left{transform:translate3d(-96%,-50%,-80px) scale(.8);opacity:.5;filter:none}.cm-smp-tf__slot--right{transform:translate3d(-4%,-50%,-80px) scale(.8);opacity:.5;filter:none}.cm-smp-tf__nav{gap:18px;margin-top:10px}.cm-smp-tf-arrow{width:52px;height:52px;font-size:26px}.cm-smp-tf-user{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);row-gap:12px;margin-bottom:16px}.cm-smp-tf-user-side--start{justify-content:flex-end}.cm-smp-tf-user-text{grid-column:2}.cm-smp-tf-user-side--end{grid-column:1 / -1;justify-content:center;min-height:0}.cm-smp-tf-user-side--end.cm-smp-tf-user-side--empty{display:none}.cm-smp-tf-play{width:36px;min-width:36px;height:36px;min-height:36px}.cm-smp-tf-play::before{border-width:5px 0 5px 9px}.cm-smp-tf-play:hover{transform:scale(1.06)}.cm-smp-tf-play--voice{width:max-content;min-width:max-content;padding:0 10px 0 34px}.cm-smp-tf-play--voice::before{left:17px}.cm-smp-tf-play--voice .cm-smp-tf-play__label{font-size:9.5px;letter-spacing:.08em}.cm-smp-tf-stats{gap:8px}.cm-smp-tf-stat--change strong{font-size:22px}.cm-smp-tf-meta{font-size:12.4px}.cm-smp-tf__feedback{align-items:center}}@media (max-width:560px){.cm-smp-header--transformation .cm-smp-copy{max-width:38ch}.cm-smp-tf__stage{height:602px}.cm-smp-tf-card__selected-badge,.cm-smp-tf-duration,.cm-smp-tf-badge{min-height:24px;padding-inline:10px;font-size:10px}.cm-smp-tf-name{font-size:16px}.cm-smp-tf-meta{font-size:11.4px}.cm-smp-tf-quote{font-size:12px}}@media (max-width:420px){.cm-smp-tf__stage{height:586px}.cm-smp-tf-card{width:76vw;max-width:76vw;height:560px}.cm-smp-tf-details{padding:24px 18px}.cm-smp-tf-name{font-size:15px}.cm-smp-tf-stat:not(.cm-smp-tf-stat--change) strong{font-size:18px}.cm-smp-tf-stat--change strong{font-size:20px}}@media (max-width:960px) and (max-height:560px){.cm-smp-tf__stage-shell{width:calc(100% + 92px);margin-inline:-46px}.cm-smp-tf__stage{height:470px}.cm-smp-tf-card{width:min(60vw, 380px);max-width:min(60vw, 380px);height:430px}.cm-smp-tf-details{padding:18px 16px}.cm-smp-tf-user{margin-bottom:14px}.cm-smp-tf-stats{margin:14px 0}}@media (prefers-reduced-motion:reduce){.cm-smp-tf-img-box img,.cm-smp-tf-img-box.is-media-ready img{opacity:1;transform:translateZ(0);transition:none}}[dir="rtl"] .cm-smp-tf-play--voice{padding:0 40px 0 14px;justify-content:flex-end}[dir="rtl"] .cm-smp-tf-play--voice::before{right:19px;left:auto;transform:translate(50%,-50%)}[dir="rtl"] .cm-smp-tf-play--voice.is-playing::before{right:20px;left:auto}[dir="rtl"] .cm-smp-tf-user-side--start{justify-content:flex-start}[dir="rtl"] .cm-smp-tf-user-side--end{justify-content:flex-end}[dir="rtl"] .cm-smp-tf-video__close{right:auto;left:0}