@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--bg:#000;--panel:#0f0f12;--panel-2:#141418;--ink:#E7E5FF;--ink-dim:#cfcfff;--ink-strong:#fff;--brand:#E7E5FF;--accent:#8B80FF;--success:#5CFF9C;--danger:#ff6b6b;--muted:#23232a;--space-hero-top:0px;--space-section:64px;--space-section-bonus:20px;--h-gap:12px;--grid-gap:18px}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}h1,h2,h3,h4{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:0;color:var(--ink-strong);font-weight:800}html,body,.container{overflow-x:hidden}.container{max-width:1200px;margin:0 auto;padding:0 20px 40px}.section{margin-top:var(--space-section)}.section+.section{margin-top:calc(var(--space-section) + var(--space-section-bonus))}.section>h2{font-size:28px;margin-bottom:var(--h-gap)}.section>p{margin-top:6px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--brand);color:#000;padding:14px 28px;border-radius:12px;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:transform .15s ease,background .2s ease,box-shadow .2s ease;box-shadow:0 10px 30px #8b80ff26}.btn:hover{background:#fff;transform:translateY(-2px)}.btn.secondary{background:#1b1b21;color:var(--ink);border:1px solid #2a2a33;box-shadow:none}.btn.secondary:hover{background:#23232a}.btn,.btn:hover,.btn:focus,.btn:active{text-decoration:none!important}.hero{text-align:center;padding-top:var(--space-hero-top);padding-bottom:0;margin-top:0}.badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:linear-gradient(90deg,#8b80ff26,#e7e5ff14);color:var(--ink-dim);font-weight:600;font-size:12px;border:1px solid rgba(255,255,255,.08);margin-bottom:10px}.hero h1{font-size:44px;line-height:1.15;margin:8px 0 var(--h-gap)}.hero .sub{font-size:18px;color:var(--ink-dim);max-width:760px;margin:0 auto 14px}.hero-video{position:relative;width:100%;max-width:920px;margin:18px auto 16px;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 40px 120px #8b80ff26;background:#000;aspect-ratio:16 / 9}@supports not (aspect-ratio: 16 / 9){.hero-video:before{content:"";display:block;padding-top:56.25%}}.hero-video>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center;display:block}.hero-video{position:relative}.unmute-btn{position:absolute;bottom:12px;right:12px;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.25);background:#0000008c;color:#fff;font-weight:700;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.unmute-btn.hidden{display:none}.countdown{margin-top:10px;font-size:13px;color:#c9c7ff;opacity:.9}.card-grid{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.card{background:var(--panel);border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:20px;box-shadow:0 10px 40px #0003}.card h3{font-weight:800;font-size:16px;letter-spacing:.2px;margin-bottom:8px}.card p{color:var(--ink);opacity:.92}.graph{background:linear-gradient(180deg,#8b80ff1f,#8b80ff08);border:1px dashed rgba(139,128,255,.35);border-radius:12px;padding:16px;text-align:center;margin-bottom:6px}.image-grid{display:grid;gap:12px;grid-template-columns:1fr;margin:12px 0 18px}.image-card{position:relative;overflow:hidden;border-radius:14px;background:var(--panel);border:1px solid rgba(255,255,255,.06);box-shadow:0 10px 30px #0000002e}.image-card.meta img{width:100%;height:420px;object-fit:cover}.image-cap{position:absolute;left:10px;bottom:10px;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.08);color:#e7e5ff;font-size:12px;padding:6px 10px;border-radius:999px}.offer .variant-row{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.variant{background:var(--panel-2);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:22px;text-align:left;position:relative;overflow:hidden}.variant h4{font-weight:800;font-size:18px}.price{font-weight:800;font-size:20px;margin:10px 0 14px}.pill{position:absolute;top:14px;right:14px;font-size:11px;font-weight:800;letter-spacing:.5px;padding:6px 10px;border-radius:999px;color:#000;background:linear-gradient(90deg,var(--brand),#fff)}.psych{margin-top:26px;background:var(--muted);padding:18px;border-radius:12px;border:1px solid rgba(255,255,255,.06);text-align:center;color:#cbcafc}.pains .pains-wrap{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:var(--panel)}.pains .pains-track{display:flex;transition:transform .7s ease}.pains .pain{min-width:100%;padding:18px;display:grid;gap:12px;text-align:center}.pains .pain h3{font-size:20px;font-weight:800}.pains .pain p{color:#cfcfff}.pains .gfx{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.pains .gfx img{width:100%;height:280px;object-fit:cover;display:block}@media (max-width:520px){.pains .gfx img{height:220px}}.how-json .how-wrap{display:grid;grid-template-columns:1fr;gap:16px}.how-json .how-card{background:var(--panel);border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:18px}.how-json .how-media{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.how-json .how-media img{width:100%;height:340px;object-fit:cover}.how-json ol{margin:10px 0 0;padding-left:18px}.how-json li{margin:6px 0}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:18px}.kpi{background:var(--panel);padding:18px;border-radius:14px;border:1px solid rgba(255,255,255,.06)}.kpi .thumb{width:100%;height:auto;object-fit:contain;border-radius:10px;border:1px solid rgba(255,255,255,.06);margin-bottom:10px}.kpi .big{font-size:20px;font-weight:800;margin:6px 0}.kpi p{margin:0}.bar-wrap{display:none}.slider{overflow:hidden;position:relative;margin-top:18px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:var(--panel)}.slides{display:flex;transition:transform .6s ease;will-change:transform}.slide{flex:0 0 100%;padding:22px;display:grid;place-items:center;text-align:center;gap:10px}.slide img{width:74px;height:74px;border-radius:50%;border:2px solid rgba(255,255,255,.18)}.slide audio{width:100%;max-width:420px}@media (min-width:700px){.slide{flex:0 0 50%}}.dots{display:flex;gap:6px;justify-content:center;padding:10px 0 14px}.dot{width:8px;height:8px;border-radius:50%;background:#ffffff40}.dot.active{background:#fff}.collage{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:16px}.shot{background:var(--panel);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:8px}.shot img{width:100%;height:auto;object-fit:contain;border-radius:8px}.guarantee{background:var(--panel);padding:26px;border-radius:14px;border:1px solid rgba(255,255,255,.06);text-align:center;margin-top:36px;position:relative;overflow:hidden}.guarantee-banner{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:linear-gradient(90deg,#5cff9c33,#8b80ff33);border:1px solid rgba(255,255,255,.22);box-shadow:0 10px 30px #8b80ff40;font-weight:800;letter-spacing:.3px;color:#fff;margin-bottom:12px;white-space:nowrap}.guarantee-banner svg{width:22px;height:22px}.seal{--ring: conic-gradient(from 0deg, rgba(231,229,255,.55), rgba(139,128,255,.95), rgba(231,229,255,.55));width:160px;height:160px;border-radius:50%;margin:0 auto 12px;position:relative;background:radial-gradient(circle at 50% 55%,#8b80ff59,#8b80ff14 60%),var(--ring);box-shadow:0 16px 48px #8b80ff59,inset 0 0 0 6px #00000073;border:1px solid rgba(255,255,255,.25)}.seal:after{content:"100% MONEY & TIME BACK";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 45%,#ffffff1f,#ffffff08);color:#fff;font-weight:900;font-size:10px;letter-spacing:.5px;padding:0 8px;border:1px solid rgba(255,255,255,.28);text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden}.faq{margin-top:28px}.accordion{border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.acc-item{border-top:1px solid rgba(255,255,255,.07);background:var(--panel)}.acc-item:first-child{border-top:none}.acc-head{cursor:pointer;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;font-weight:700}.acc-head .chev{transition:transform .2s ease}.acc-body{max-height:0;overflow:hidden;padding:0 20px;color:var(--ink-dim);transition:max-height .25s ease,padding-bottom .25s ease}.acc-item.open .acc-body{max-height:300px;padding-bottom:16px}.acc-item.open .chev{transform:rotate(180deg)}.sticky{position:fixed;left:50%;transform:translate(-50%);bottom:10px;width:calc(100% - 24px);max-width:720px;background:linear-gradient(90deg,#fff,var(--brand));color:#000;border-radius:12px;padding:10px;z-index:9999;box-shadow:0 18px 60px #8b80ff40;display:flex;flex-direction:column;gap:8px;font-weight:800}.sticky .btn{padding:12px 14px;border-radius:10px;font-size:clamp(14px,4vw,16px);line-height:1.2;box-shadow:none;width:100%}.sticky .btn.secondary{padding:12px 14px}@media (min-width:980px){.sticky{display:none}}@media (max-width:520px){#viral-graph .title{font-size:13px}.hero h1{font-size:34px}.hero .sub{font-size:16px}.section{margin-top:calc(var(--space-section) - 6px)}}#viral-graph svg text{font-family:Inter,Arial,sans-serif}#viral-graph .axis{stroke:#ffffff59}#viral-graph .grid line{stroke:#ffffff1f}#viral-graph .zone-good{fill:#5cff9c1a;stroke:#5cff9c59}#viral-graph .zone-late{fill:#ff6b6b14;stroke:#ff6b6b47}#viral-graph .tag{fill:#e7e5ff;font-size:10px}#viral-graph .legend{fill:#cfcfff;font-size:10px}#viral-graph .title{fill:#e7e5ff;font-weight:700;font-size:14px}#viral-graph .label{fill:#cfcfff;font-size:11px}#viral-graph .wave-path{stroke:#8b80ff;fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawWave 4s ease-out forwards;filter:drop-shadow(0 0 6px rgba(139,128,255,.35))}#viral-graph .area-path{fill:url(#areaFill);opacity:0;animation:fadeArea .8s ease-out 1.8s forwards}#viral-graph .point{fill:#5cff9c;stroke:#1b1b21;stroke-width:2}#viral-graph .bubble{fill:#e7e5ff1f;stroke:#e7e5ff59}#viral-graph .tag-bubble{opacity:0;animation:popIn .35s ease-out 2.1s forwards}@keyframes drawWave{to{stroke-dashoffset:0}}@keyframes fadeArea{to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}:root{--ls-bg:#ffffff;--ls-ink:#111827;--ls-sub:#6b7280;--ls-border:#E5E7EB;--ls-chip:#F3F4F6;--ls-blue:#3B82F6;--ls-green:#22C55E}.live-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:12px}.live-shopify{background:var(--ls-bg);border:1px solid var(--ls-border);border-radius:16px;padding:12px 14px 10px;box-shadow:0 6px 24px #1018280f;color:var(--ls-ink)}.live-head{display:flex;align-items:center;gap:10px;justify-content:space-between}.live-left{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.live-chip{background:var(--ls-chip);border:1px solid var(--ls-border);color:var(--ls-ink);border-radius:10px;padding:8px 10px;font-weight:600;font-size:13px}.live-visitors{display:inline-flex;align-items:center;gap:6px;background:var(--ls-chip);border:1px solid var(--ls-border);border-radius:999px;padding:6px 10px;font-weight:700;font-size:13px;color:var(--ls-ink)}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--ls-green);box-shadow:0 0 10px #22c55e80}.live-report{background:var(--ls-chip);border:1px solid var(--ls-border);border-radius:12px;padding:8px 12px;font-weight:700;font-size:13px;color:var(--ls-ink)}.live-kpis{display:flex;gap:22px;flex-wrap:wrap;margin:10px 0 6px}.live-kpis .k{min-width:120px}.live-kpis .h{color:var(--ls-sub);font-size:12px}.live-kpis .v{font-size:22px;font-weight:800;line-height:1.05;margin-top:4px}.live-chart{position:relative;background:#fff;border:1px solid var(--ls-border);border-radius:12px;padding:6px}.live-canvas{width:100%;height:110px;display:block}.live-sub{margin-top:6px;color:var(--ls-sub);font-size:12px}:root{--v-gap: 10px;--v-card: 46vw;--v-peek: 12px}.vtesti-slider{position:relative;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:var(--panel);padding:10px}.vtesti-track{display:flex;gap:var(--v-gap);padding:2px var(--v-peek) 6px 2px}.vid-card{flex:0 0 var(--v-card);scroll-snap-align:center;scroll-margin:0 24px;display:block}.vid-frame{width:100%;aspect-ratio:9/16;border-radius:12px;overflow:hidden;background:#000;border:1px solid rgba(255,255,255,.08);position:relative}@media (min-width:900px){:root{--v-card: 28vw}.vprev,.vnext{display:grid;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:999px;background:#00000073;color:#fff;font-weight:700;border:1px solid rgba(255,255,255,.2);cursor:pointer}.vprev{left:6px}.vnext{right:6px}}.pains-viewport{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:0 20px}.pains-viewport::-webkit-scrollbar{display:none}.pains-track{display:flex;gap:10px}.pain{flex:0 0 86%;scroll-snap-align:center}@media (min-width: 900px){.pain{flex-basis:60%}}.pdots{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:10px}.pdots .dot{appearance:none;-webkit-appearance:none;border:0;outline:0;padding:0;margin:0;background:transparent;font:inherit;line-height:0;width:8px;height:8px;border-radius:50%;background:#e7e5ffa6;display:inline-block;box-shadow:none;transform:translateZ(0)}.pdots .dot.active{background:#fff}.pdots .dot{position:relative}.pdots .dot:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.vtesti-slider{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.vtesti-viewport{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:0 20px}.vtesti-viewport::-webkit-scrollbar{display:none}.vtesti-track{display:flex;gap:10px;padding:0 8px 6px}.vid-card{flex:0 0 46vw;scroll-snap-align:center;display:block}@media (min-width:900px){.vid-card{flex-basis:28vw}}.vid-frame{position:relative;width:100%;aspect-ratio:9 / 16;border-radius:12px;overflow:hidden;background:#000;border:0;box-shadow:none}.vid-frame video{width:100%;height:100%;object-fit:cover;display:block}.vid-pill{position:absolute;left:10px;bottom:10px;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.12);color:#e7e5ff;font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px;white-space:nowrap}.vdots{display:flex;gap:8px;justify-content:center;margin-top:10px}.vdots .dot{width:8px;height:8px;border-radius:50%;background:#ffffff47}.vdots .dot.active{background:#fff}.vprev,.vnext{display:none}.em-just{position:relative;font-weight:800;text-shadow:0 0 6px rgba(139,128,255,.45)}.em-just:after{content:"";position:absolute;left:-2px;right:-2px;bottom:-2px;height:2px;border-radius:2px;background:linear-gradient(90deg,#8b80ff00,#8b80ff,#8b80ff00);box-shadow:0 0 10px #8b80ffbf,0 0 20px #8b80ff73;background-size:200% 100%;animation:emGlowSlide 2.2s linear infinite}@keyframes emGlowSlide{0%{background-position:0% 0}to{background-position:200% 0}}@media (prefers-reduced-motion: reduce){.em-just:after{animation:none}}.psych{position:relative;overflow:visible;z-index:0}@property --ring-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.psych:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:12px;padding:2px;pointer-events:none;background:conic-gradient(from var(--ring-angle),rgba(139,128,255,1) 0%,rgba(196,181,253,1) 50%,rgba(139,128,255,1) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ringSpin 6s linear infinite;opacity:.9;box-shadow:0 0 22px #8b80ff59}@keyframes ringSpin{to{--ring-angle: 360deg}}@media (prefers-reduced-motion: reduce){.psych:before{animation:none}}:root{--flow-gap: 8px;--flow-h: 210px;--flow-speed: 90s}@media (min-width: 600px){:root{--flow-h: 230px}}@media (min-width: 900px){:root{--flow-h: 260px}}.flow h2{margin-bottom:10px}.flow-viewport{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%)}.flow-track{display:flex;gap:var(--flow-gap);width:max-content;will-change:transform;animation:flowSlide var(--flow-speed) linear infinite}@keyframes flowSlide{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--flow-distance)))}}.flow-card{height:var(--flow-h);width:calc(var(--flow-h) * 9 / 16);flex:0 0 auto;border-radius:14px;overflow:hidden;background:#000;border:1px solid rgba(255,255,255,.08);box-shadow:0 6px 18px #00000040}.flow-card img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion: reduce){.flow-track{animation:none}}:root{--kv-gap: 10px;--kv-h: 220px;--kv-speed: 100s}@media (min-width: 600px){:root{--kv-h: 240px}}@media (min-width: 900px){:root{--kv-h: 270px}}.kv-flow h2{margin:0 0 12px}.kv-flow-viewport{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%)}.kv-flow-track{display:flex!important;flex-direction:row!important;align-items:center;flex-wrap:nowrap!important;gap:var(--kv-gap);width:max-content;will-change:transform}@keyframes kvFlow{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--kv-distance, 0px)))}}.kv-flow-card{height:var(--kv-h);width:calc(var(--kv-h) * 9 / 16);flex:0 0 auto;border-radius:14px;overflow:hidden;background:#000;border:1px solid rgba(255,255,255,.1);box-shadow:0 6px 18px #00000047}.kv-flow-card img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion: reduce){.kv-flow-track{animation:none}}.vtesti-slider{margin-bottom:28px}:root{--v-gap: 12px;--v-card: 52vw}@media (min-width:900px){:root{--v-card: 30vw}}.kv-flow{margin-top:36px;margin-bottom:var(--space-section, 48px)}:root{--kv-gap: 12px;--kv-h: 260px;--kv-speed: 110s}@media (min-width: 600px){:root{--kv-h: 280px}}@media (min-width: 900px){:root{--kv-h: 310px}}.vtesti-slider>h2,.kv-flow>h2{margin-bottom:14px}.cutbs .cutbs-wrap{position:relative;background:var(--panel);border:1px solid rgba(231,229,255,.08);border-radius:14px;padding:22px;overflow:visible;z-index:0}.cutbs .cutbs-wrap:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:14px;padding:2px;pointer-events:none;background:conic-gradient(from 0deg,#8b80ff,#8b80ff59,#8b80ff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:cutSpin 9s linear infinite;box-shadow:0 0 16px #8b80ff40;opacity:.9}@keyframes cutSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion: reduce){.cutbs .cutbs-wrap:before{animation:none}}.cutbs h2{font-size:26px;margin:0 0 8px}.cutbs .cutbs-sub{color:var(--ink-dim);margin:0 0 14px}.cutbs-grid{display:grid;grid-template-columns:1fr;gap:14px}.cut-item{background:#14141880;border:1px solid rgba(231,229,255,.06);border-radius:12px;padding:14px}.cut-item h3{margin:0 0 6px;font-size:18px;font-weight:800}.cut-item p{margin:0;color:var(--ink);opacity:.95}@media (min-width: 820px){.cutbs-grid{grid-template-columns:1fr 1fr}}.cutbs{margin-bottom:22px}.cutbs .cutbs-wrap:before{animation:none!important;transform:none!important;background:linear-gradient(#8b80ff,#8b80ff)!important;box-shadow:0 0 16px #8b80ff59,0 0 28px #8b80ff40!important;opacity:.95}.psych:before{animation:none!important;transform:none!important;background:linear-gradient(#8b80ff,#8b80ff)!important;box-shadow:0 0 16px #8b80ff59,0 0 28px #8b80ff40!important;opacity:.95}.cm{margin-top:28px}.cm .cm-title{margin-bottom:10px}.cm .cm-viewport{overflow:hidden;position:relative;margin:0 -20px;padding:0 20px}.cm .cm-track{display:flex;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.cm .cm-group{display:flex;gap:12px}.cm .cm-item{flex:0 0 auto;width:180px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px #0000003d}@media (min-width: 768px){.cm .cm-item{width:210px}}.cm .cm-item img{display:block;width:100%;height:auto}.cm.run .cm-track{animation:cm-scroll var(--cm-dur, 60s) linear infinite}@keyframes cm-scroll{0%{transform:translateZ(0)}to{transform:translate3d(var(--cm-shift, -50%),0,0)}}.cm .cm-track:hover{animation-play-state:paused}.kv-flow{margin-top:28px}.kv-flow .kv-flow-viewport{composes:cm-viewport}.kv-flow .kv-flow-track{composes:cm-track}.kv-flow .kv-flow-card{composes:cm-item}.kv-flow .kv-flow-viewport{overflow:hidden;position:relative;margin:0 -20px;padding:0 20px}.kv-flow .kv-flow-track{display:flex;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.kv-flow .kv-flow-card{flex:0 0 auto;width:180px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px #0000003d}@media (min-width:768px){.kv-flow .kv-flow-card{width:210px}}.kv-flow .kv-flow-card img{display:block;width:100%;height:auto}.kv-flow.run .kv-flow-track{animation:cm-scroll var(--cm-dur,60s) linear infinite}.tapplay{position:absolute;inset:auto auto 12px 12px;padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.25);background:#0000008c;color:#fff;font-weight:800;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}@media (min-width:900px){.tapplay{top:0;right:0;bottom:0;left:0;margin:auto;width:max-content;height:max-content;padding:12px 18px;font-size:16px}}.tapplay.hidden{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/funnel-viralp.css.map */
