.cm{--cm-bg:#0b0d10;--cm-bg2:#12151a;--cm-gold:#f5b82e;--cm-green:#0e7a3b;--cm-ink:#0b0d10;--cm-text:#e9ebef;--cm-muted:#a3a9b3;--cm-light:#f7f6f2;--cm-display:"Plus Jakarta Sans", "Archivo Black", Inter, sans-serif;background-color:var(--cm-bg);min-height:100vh;color:var(--cm-text);background-image:radial-gradient(80% 520px at 50% -80px,#0e7a3b61,#0000 70%),radial-gradient(#ffffff12 1px,#0000 1px);background-repeat:no-repeat,repeat;background-size:100% 100%,22px 22px;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}.cm *,.cm :before,.cm :after{box-sizing:border-box}.cm em{color:var(--cm-gold);font-style:normal}.cm-wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 20px}.cm-narrow{max-width:780px}.cm-topbar{z-index:30;background:var(--cm-green);color:#fff;text-align:center;letter-spacing:.01em;padding:7px 12px;font-size:12.5px;font-weight:600;position:sticky;top:0}.cm-header{border-bottom:1px solid #ffffff14}.cm-header-in{align-items:center;gap:10px;height:60px;display:flex}.cm-header img{border-radius:6px}.cm-logo{font-family:var(--cm-display);letter-spacing:.04em;font-size:20px;font-weight:800}.cm-header-sep{background:#fff3;width:1px;height:20px}.cm-header-name{color:var(--cm-muted);font-size:14px;font-weight:500}.cm-hero{padding:40px 0 56px}.cm-hero-grid{align-items:center;gap:40px;display:grid}@media (width>=900px){.cm-hero-grid{grid-template-columns:1.1fr .9fr}.cm-hero{padding:72px 0 88px}}.cm-chip{letter-spacing:.14em;color:var(--cm-gold);background:#f5b82e14;border:1px solid #f5b82e66;border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:700;display:inline-block}.cm-chip-dark{color:var(--cm-green);background:#0e7a3b14;border-color:#0e7a3b59}.cm-h1{font-family:var(--cm-display);letter-spacing:-.02em;margin:18px 0 16px;font-size:clamp(30px,6.4vw,54px);font-weight:800;line-height:1.07}.cm-h2{font-family:var(--cm-display);letter-spacing:-.015em;margin:0 0 18px;font-size:clamp(26px,4.6vw,40px);font-weight:800;line-height:1.12}.cm-h3{font-family:var(--cm-display);margin:0 0 10px;font-size:26px;font-weight:800}.cm-h3 span{color:var(--cm-gold);font-size:18px;font-weight:700}.cm-on-light{color:var(--cm-ink)}.cm-lead{color:var(--cm-muted);max-width:580px;margin:0 0 26px;font-size:17px;line-height:1.6}.cm-text{color:var(--cm-muted);max-width:720px;margin:0 0 28px;font-size:16.5px;line-height:1.65}.cm-trust{color:var(--cm-muted);margin:14px 0 0;font-size:13.5px}.cm-btn{background:var(--cm-gold);color:var(--cm-ink);text-align:center;border-radius:999px;justify-content:center;align-items:center;width:100%;max-width:420px;padding:17px 30px;font-size:17px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:2.6s infinite cm-pulse;display:inline-flex;box-shadow:0 0 #f5b82e80,0 10px 40px -6px #f5b82e8c}.cm-btn:hover{transform:translateY(-2px);box-shadow:0 14px 50px -6px #f5b82ebf}@keyframes cm-pulse{0%,to{box-shadow:0 0 #f5b82e73,0 10px 40px -6px #f5b82e8c}50%{box-shadow:0 0 0 10px #f5b82e00,0 10px 40px -6px #f5b82e8c}}.cm-mockup{width:100%;max-width:460px;height:340px;margin:0 auto;position:relative}@media (width>=900px){.cm-mockup{height:440px}}.cm-tablet,.cm-phone{background:#1c2027;border:1px solid #ffffff1f;position:absolute;overflow:hidden;box-shadow:0 30px 80px -20px #000c}.cm-tablet{aspect-ratio:3/4;border-radius:22px;width:76%;padding:10px;top:0;left:0;transform:rotate(-4deg)}.cm-phone{aspect-ratio:9/18;border-radius:26px;width:38%;padding:7px;bottom:0;right:0;transform:rotate(5deg)}.cm-tablet img,.cm-phone img{object-fit:cover;object-position:top;background:#fff;border-radius:14px;width:100%;height:100%;display:block}.cm-phone img{border-radius:20px}.cm-marquee{background:var(--cm-gold);color:var(--cm-ink);margin:0 -10px;padding:13px 0;overflow:hidden;transform:rotate(-1deg)}.cm-marquee-in{width:max-content;font-family:var(--cm-display);letter-spacing:.06em;white-space:nowrap;font-size:15px;font-weight:800;animation:40s linear infinite cm-marquee;display:flex}.cm-marquee-in span{padding-right:0}@keyframes cm-marquee{to{transform:translate(-50%)}}.cm-sec{padding:64px 0}@media (width>=900px){.cm-sec{padding:88px 0}}.cm-grid3{gap:16px;display:grid}@media (width>=780px){.cm-grid3{grid-template-columns:repeat(3,1fr)}}.cm-darkcard{background:var(--cm-bg2);border:1px solid #ffffff14;border-radius:24px;padding:24px}.cm-darkcard h3,.cm-lightcard h3{margin:12px 0 8px;font-size:18px;font-weight:700}.cm-darkcard p{color:var(--cm-muted);margin:0;line-height:1.55}.cm-icon{color:var(--cm-gold);width:30px;height:30px}.cm-light{background:var(--cm-light);color:var(--cm-ink);border-radius:24px;padding:32px 22px;box-shadow:0 30px 80px -30px #000000b3}@media (width>=780px){.cm-light{padding:52px}}.cm-light .cm-h2{margin-top:16px}.cm-index{gap:14px;margin:10px 0 0;padding:0;list-style:none;display:grid}@media (width>=780px){.cm-index{grid-template-columns:1fr 1fr;column-gap:32px}}.cm-index li{align-items:flex-start;gap:14px;font-size:15.5px;font-weight:600;line-height:1.4;display:flex}.cm-index li>div{flex:1;gap:8px;display:grid}.cm-index-n{font-family:var(--cm-display);color:var(--cm-green);min-width:26px;font-weight:800}.cm-bar{background:#e5e2da;border-radius:99px;height:6px;display:block;overflow:hidden}.cm-bar span{background:var(--cm-gold);border-radius:99px;height:100%;display:block}.cm-gallery{position:relative}.cm-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:6px 2px 14px;display:flex;overflow-x:auto}.cm-track::-webkit-scrollbar{display:none}.cm-slide{scroll-snap-align:start;flex:0 0 78%;margin:0}@media (width>=780px){.cm-slide{flex-basis:calc(25% - 12px)}}.cm-slide img{aspect-ratio:3/4;object-fit:cover;object-position:top;background:#fff;border-radius:18px;width:100%;display:block;box-shadow:0 20px 50px -20px #000c}.cm-slide figcaption{text-align:center;margin-top:10px;font-size:14.5px;font-weight:600}.cm-arrow{z-index:2;background:var(--cm-gold);width:44px;height:44px;color:var(--cm-ink);cursor:pointer;border:0;border-radius:99px;place-items:center;display:grid;position:absolute;top:40%}.cm-arrow-l{left:-8px}.cm-arrow-r{right:-8px}@media (width>=780px){.cm-arrow{display:none}}.cm-compare{gap:16px;display:grid}@media (width>=780px){.cm-compare{grid-template-columns:1fr 1fr}}.cm-cmp{border-radius:24px;padding:26px}.cm-cmp h3{font-size:20px;font-weight:800;font-family:var(--cm-display);margin:0 0 14px}.cm-cmp ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cm-cmp li{align-items:center;gap:8px;font-size:15.5px;display:flex}.cm-cmp-bad{background:var(--cm-bg2);color:var(--cm-muted);border:1px solid #ffffff1a}.cm-cmp-good{background:var(--cm-light);color:var(--cm-ink);border:2px solid var(--cm-gold)}.cm-cmp-good svg{color:var(--cm-green)}.cm-note{color:var(--cm-muted);margin-top:16px;font-size:13px}.cm-lightcard{background:var(--cm-light);color:var(--cm-ink);border-radius:24px;padding:26px;box-shadow:0 20px 60px -30px #000000b3}.cm-lightcard p{color:#4a4f57;margin:0;line-height:1.55}.cm-num{font-family:var(--cm-display);color:var(--cm-green);font-size:34px;font-weight:800}.cm-guarantee{text-align:center;place-items:center;gap:28px;display:grid}@media (width>=780px){.cm-guarantee{text-align:left;grid-template-columns:auto 1fr;justify-items:start}}.cm-seal{width:170px;height:170px;position:relative}.cm-seal-ring{width:100%;height:100%;fill:var(--cm-gold);letter-spacing:2px;font-size:15.5px;font-weight:800;animation:18s linear infinite cm-spin}.cm-seal-icon{width:62px;height:62px;color:var(--cm-gold);margin:auto;position:absolute;inset:0}@keyframes cm-spin{to{transform:rotate(360deg)}}.cm-offer{background:var(--cm-light);max-width:560px;color:var(--cm-ink);border:3px solid var(--cm-gold);text-align:center;border-radius:28px;margin:0 auto;padding:32px 22px;box-shadow:0 0 80px -20px #f5b82e73}.cm-offer-title{font-family:var(--cm-display);margin:0 0 20px;font-size:22px;font-weight:800;line-height:1.25}.cm-checks{text-align:left;gap:10px;max-width:400px;margin:0 auto 22px;padding:0;list-style:none;display:grid}.cm-checks li{align-items:flex-start;gap:10px;font-size:15.5px;display:flex}.cm-checks svg{color:var(--cm-green);flex-shrink:0;margin-top:2px}.cm-price{font-family:var(--cm-display);margin:6px 0 4px;font-size:64px;font-weight:800;line-height:1}.cm-price-sub{color:#5a5f67;margin:0 0 22px;font-size:14px}.cm-offer .cm-btn{animation:none}.cm-secure{color:#5a5f67;justify-content:center;align-items:center;gap:6px;margin:14px 0 10px;font-size:13px;display:flex}.cm-pay{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.cm-pay span{background:#fff;border:1px solid #d8d4cb;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:800}.cm-author{text-align:center;place-items:center;gap:24px;display:grid}@media (width>=780px){.cm-author{text-align:left;grid-template-columns:auto 1fr;justify-items:start}}.cm-author img{object-fit:cover;border:3px solid var(--cm-gold);border-radius:999px;width:160px;height:160px}.cm-link{color:var(--cm-gold);font-size:14px;text-decoration:none}.cm-link:hover{text-decoration:underline}.cm-faq{gap:10px;display:grid}.cm-faq details{background:var(--cm-bg2);border:1px solid #ffffff14;border-radius:18px;padding:18px 20px}.cm-faq summary{cursor:pointer;color:var(--cm-text);text-transform:none;letter-spacing:0;justify-content:space-between;align-items:center;gap:12px;min-height:0;font:700 16px/1.4 Inter,system-ui,sans-serif;list-style:none;display:flex}.cm-faq summary::-webkit-details-marker{display:none}.cm-faq summary:after{content:"+";color:var(--cm-gold);font-size:22px;line-height:1}.cm-faq details[open] summary:after{content:"–"}.cm-faq p{color:var(--cm-muted);margin:12px 0 0;line-height:1.6}.cm-final{text-align:center;padding:96px 0;position:relative;overflow:hidden}.cm-flag{filter:blur(28px)brightness(.45);background:#0a3d20;position:absolute;inset:-40px}.cm-flag-diamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#8a6a12;position:absolute;inset:18% 12%}.cm-flag-circle{background:#0d1d4a;border-radius:50%;width:34vmin;height:34vmin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cm-final:after{content:"";background:#0b0d1073;position:absolute;inset:0}.cm-final-in{z-index:1;justify-items:center;display:grid;position:relative}.cm-final .cm-lead{color:var(--cm-text);margin-left:auto;margin-right:auto}.cm-footer{color:var(--cm-muted);text-align:center;border-top:1px solid #ffffff14;padding:36px 0 96px;font-size:13px;line-height:1.6}.cm-footer p{max-width:760px;margin:0 auto 14px}.cm-footer-links{margin-bottom:14px}.cm-footer-links a{color:var(--cm-text);text-decoration:none}.cm-footer-links a:hover{text-decoration:underline}.cm-about{padding:26px 0 6px}@media (width>=900px){.cm-about{padding:42px 0 10px}}.cm-about-in{text-align:center;justify-items:center;gap:16px;display:grid}@media (width>=900px){.cm-about-in{text-align:left;grid-template-columns:auto 1fr;place-items:center start;gap:30px}}.cm-about-photo{object-fit:cover;border:2px solid var(--cm-gold);border-radius:999px;width:120px;height:120px;display:block}@media (width>=900px){.cm-about-photo{width:160px;height:160px}}.cm-about-body{justify-items:center;gap:12px;min-width:0;display:grid}@media (width>=900px){.cm-about-body{justify-items:start}}.cm-about-name{font-family:var(--cm-display);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-size:24px;font-weight:800;display:flex}.cm-verified{color:#3b82f6;flex-shrink:0;width:22px;height:22px}.cm-about-handle{color:var(--cm-muted);font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:600}.cm-about-bio{color:var(--cm-muted);max-width:560px;margin:0;font-size:15.5px;line-height:1.55}.cm-about-stats{grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:420px;display:grid}.cm-stat{background:var(--cm-bg2);border:1px solid #ffffff17;border-radius:16px;gap:3px;padding:12px 10px;display:grid}.cm-stat strong{font-family:var(--cm-display);color:var(--cm-gold);font-size:20px;font-weight:800;line-height:1}.cm-stat span{color:var(--cm-muted);font-size:12.5px;line-height:1.3}.cm-about-total{color:var(--cm-muted);margin:-2px 0 0;font-size:12.5px}.cm-btn-ghost{border:1px solid var(--cm-gold);color:var(--cm-gold);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.cm-btn-ghost:hover{background:#f5b82e24}.cm-video{aspect-ratio:16/9;background:#12151a;border:1px solid #ffffff1f;border-radius:18px;width:100%;max-width:560px;margin:0 0 22px;position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #000000e6}.cm-video video,.cm-video iframe{border:0;width:100%;height:100%;display:block}.cm-video-empty{background:linear-gradient(160deg,#191d24,#0c0f13);align-content:center;justify-items:center;gap:12px;display:grid}.cm-video-play{width:56px;height:56px;color:var(--cm-gold);background:#f5b82e24;border:1px solid #f5b82e80;border-radius:999px;place-items:center;display:grid}.cm-video-label{letter-spacing:.12em;text-transform:uppercase;color:var(--cm-muted);font-size:12.5px;font-weight:700}.cm-sales-video{border-color:#f5b82e73;box-shadow:0 0 0 1px #f5b82e26,0 24px 60px -30px #000000e6}.cm-sales-video video{object-fit:cover;background:#000}.cm-sales-video-hit{cursor:pointer;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.cm-sales-video-unmute{background:var(--cm-gold);color:var(--cm-ink);border-radius:16px;justify-items:center;gap:4px;padding:14px 22px;font-size:16px;font-weight:800;line-height:1.2;animation:2.6s infinite cm-pulse;display:grid;box-shadow:0 10px 40px -6px #0009}.cm-sales-video-unmute svg{width:30px;height:30px}.cm-sales-video-unmute small{font-size:13px;font-weight:600}@media (width<=599px){.cm-sales-video-unmute{border-radius:12px;gap:2px;padding:9px 14px;font-size:13.5px}.cm-sales-video-unmute svg{width:22px;height:22px}.cm-sales-video-unmute small{font-size:11.5px}}.cm-sales-video-bar{pointer-events:none;background:#ffffff2e;height:5px;position:absolute;bottom:0;left:0;right:0}.cm-sales-video-bar span{background:var(--cm-gold);transform-origin:0;height:100%;transition:transform .25s linear;display:block}.cm-tsts{gap:16px;display:grid}@media (width>=780px){.cm-tsts{grid-template-columns:repeat(3,1fr)}}.cm-tst{background:var(--cm-light);color:var(--cm-ink);border-radius:20px;margin:0;padding:14px;box-shadow:0 20px 60px -30px #000000b3}.cm-tst img{aspect-ratio:4/5;object-fit:cover;object-position:top;background:#fff;border-radius:14px;width:100%;display:block}.cm-tst figcaption{gap:2px;padding:12px 4px 4px;display:grid}.cm-tst strong{font-size:15.5px}.cm-tst span{color:#6b7078;font-size:13px}.cm-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.cm-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cm-reveal{opacity:1;transition:none;transform:none}.cm-btn,.cm-marquee-in,.cm-seal-ring{animation:none}}.cm-sales-video-end{pointer-events:none;background:linear-gradient(#0000,#000000e0);justify-items:center;gap:6px;padding:28px 14px 14px;display:grid;position:absolute;bottom:0;left:0;right:0}.cm-sales-video-end>*{pointer-events:auto}.cm-sales-video-end .cm-btn{max-width:320px;margin:0;padding:12px 20px;font-size:15px}.cm-sales-video-end small{color:#fff;opacity:.85;font-size:12.5px}.cm-sales-video-hit.is-ended{place-items:start center;padding-top:14px}@media (width<=599px){.cm-sales-video-hit.is-ended .cm-video-play{width:44px;height:44px}.cm-sales-video-end{padding-top:18px}}
