.cc-lp *{box-sizing:border-box;margin:0;padding:0}.cc-lp img{display:block;max-width:100%}.cc-lp a{text-decoration:none}:root{--cc-dark: #0C0C0C;--cc-light: #F2F2EE;--cc-green: #3AB549;--cc-blue: #1D70F5;--cc-red: #FF4D4D;--cc-muted: rgba(242,242,238,.55);--cc-muted-light: rgba(12,12,12,.55);--cc-border: rgba(242,242,238,.1);--cc-head: var(--font-heading--family, system-ui, sans-serif);--cc-body: var(--font-body--family, system-ui, sans-serif);--cc-mono: var(--font-accent--family, ui-monospace, monospace);--cc-radius: 6px;--cc-max: 1100px}.cc-lp{width:100vw;position:relative;left:50%;margin-left:-50vw;overflow-x:hidden}rte-formatter{display:block;padding:0!important;margin:0!important;max-width:none!important}.cc-float-cta{position:fixed;bottom:24px;right:24px;z-index:999;background:var(--cc-blue);color:#fff;font-family:var(--cc-head);font-weight:700;font-size:14px;padding:14px 24px;border-radius:100px;box-shadow:0 4px 24px #1d70f559;transition:transform .2s,opacity .2s;opacity:0;transform:translateY(8px)}.cc-float-cta.cc-visible{opacity:1;transform:translateY(0)}.cc-float-cta:hover{opacity:.88!important}.cc-hero{display:grid;grid-template-columns:1fr 1fr;min-height:88vh;background:var(--cc-dark);color:var(--cc-light);font-family:var(--cc-body)}.cc-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:80px 64px 80px 40px}.cc-hero-tag{font-family:var(--cc-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cc-green);margin-bottom:24px}.cc-hero h1{font-family:var(--cc-head);font-size:clamp(36px,4.5vw,58px);font-weight:800;line-height:1;letter-spacing:-2.5px;margin-bottom:24px;color:var(--cc-light)}.cc-hero h1 em{font-style:normal;color:var(--cc-green)}.cc-hero-sub{font-size:18px;color:var(--cc-muted);line-height:1.7;max-width:440px;margin-bottom:36px}.cc-btn-primary{display:inline-block;background:var(--cc-blue);color:#fff;font-family:var(--cc-head);font-weight:700;font-size:17px;padding:16px 36px;border-radius:var(--cc-radius);letter-spacing:-.3px;transition:opacity .15s;margin-bottom:12px}.cc-btn-primary:hover{opacity:.88}.cc-btn-ghost{display:inline-block;color:var(--cc-muted);font-size:14px;border-bottom:1px solid var(--cc-border);padding-bottom:2px;font-family:var(--cc-body)}.cc-micro-trust{display:flex;gap:20px;flex-wrap:wrap;margin-top:24px}.cc-micro-item{font-size:13px;color:var(--cc-muted);font-family:var(--cc-body);display:flex;align-items:center;gap:6px}.cc-dot{color:var(--cc-green);font-size:8px}.cc-hero-visual{background:#111;position:relative;overflow:hidden}.cc-hero-visual img{width:100%;height:100%;object-fit:cover;object-position:center}.cc-hero-badge{position:absolute;bottom:28px;left:28px;background:#0c0c0ce0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--cc-border);border-radius:var(--cc-radius);padding:14px 20px}.cc-hero-badge-name{font-family:var(--cc-head);font-size:15px;font-weight:700;color:var(--cc-light);margin-bottom:3px}.cc-hero-badge-price{font-family:var(--cc-mono);font-size:12px;color:var(--cc-green)}.cc-proof-strip{background:#3ab54914;border-top:1px solid rgba(58,181,73,.15);border-bottom:1px solid rgba(58,181,73,.15);padding:18px 40px;display:flex;justify-content:center;gap:40px;flex-wrap:wrap;font-family:var(--cc-body);background:var(--cc-dark)}.cc-proof-item{font-size:13px;color:var(--cc-muted);display:flex;align-items:center;gap:8px}.cc-proof-item strong{color:var(--cc-green);font-family:var(--cc-head);font-size:15px}.cc-label{font-family:var(--cc-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#f2f2ee4d;margin-bottom:16px}.cc-label-light{color:#0c0c0c4d}.cc-problem{background:var(--cc-dark);color:var(--cc-light);padding:100px 40px;font-family:var(--cc-body)}.cc-problem-inner{max-width:var(--cc-max);margin:0 auto}.cc-problem h2{font-family:var(--cc-head);font-size:clamp(30px,3.5vw,46px);font-weight:800;letter-spacing:-1.5px;line-height:1.1;max-width:640px;margin-bottom:56px}.cc-problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--cc-border);border:1px solid var(--cc-border);border-radius:var(--cc-radius);overflow:hidden}.cc-problem-card{background:#111;padding:36px 28px}.cc-problem-err{font-family:var(--cc-mono);font-size:11px;color:var(--cc-red);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.cc-problem-card h3{font-family:var(--cc-head);font-size:20px;font-weight:700;margin-bottom:10px;letter-spacing:-.5px;color:var(--cc-light)}.cc-problem-card p{font-size:15px;color:var(--cc-muted);line-height:1.65}.cc-product{background:#0f0f0f;border-top:1px solid var(--cc-border);padding:100px 40px;color:var(--cc-light);font-family:var(--cc-body)}.cc-product-inner{max-width:var(--cc-max);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.cc-product-img{position:sticky;top:100px;border-radius:8px;overflow:hidden}.cc-product-img img{width:100%;aspect-ratio:1;object-fit:cover}.cc-product-details h2{font-family:var(--cc-head);font-size:clamp(26px,3vw,40px);font-weight:800;letter-spacing:-1.5px;line-height:1.1;margin-bottom:12px;color:var(--cc-light)}.cc-product-tagline{font-size:16px;color:var(--cc-muted);margin-bottom:28px;line-height:1.65}.cc-price-row{display:flex;align-items:baseline;gap:12px;margin-bottom:28px}.cc-price-main{font-family:var(--cc-head);font-size:30px;font-weight:800;color:var(--cc-light)}.cc-price-note{font-family:var(--cc-mono);font-size:12px;color:var(--cc-muted)}.cc-divider{border:none;border-top:1px solid var(--cc-border);margin:24px 0}.cc-specs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:28px}.cc-spec{display:flex;flex-direction:column;gap:3px}.cc-spec-key{font-family:var(--cc-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#f2f2ee4d}.cc-spec-val{font-size:14px;color:var(--cc-light);font-weight:500}.cc-cta-block{display:flex;flex-direction:column;gap:10px}.cc-cta-block .cc-btn-primary{display:block;text-align:center;font-size:16px;padding:18px;margin-bottom:0}.cc-guarantee{text-align:center;font-size:13px;color:var(--cc-muted);font-family:var(--cc-body)}.cc-testimonials{background:var(--cc-dark);border-top:1px solid var(--cc-border);padding:100px 40px;color:var(--cc-light);font-family:var(--cc-body)}.cc-testimonials-inner{max-width:var(--cc-max);margin:0 auto}.cc-testimonials h2{font-family:var(--cc-head);font-size:clamp(26px,3vw,38px);font-weight:800;letter-spacing:-1.2px;margin-bottom:44px;text-align:center}.cc-testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cc-t-card{background:#111;border:1px solid var(--cc-border);border-radius:var(--cc-radius);padding:26px}.cc-stars{color:#f5a623;font-size:13px;margin-bottom:12px;letter-spacing:2px}.cc-t-card blockquote{font-size:15px;color:#f2f2eebf;line-height:1.7;margin-bottom:16px;font-style:italic}.cc-t-author{font-family:var(--cc-mono);font-size:12px;color:var(--cc-muted)}.cc-t-author strong{color:var(--cc-green)}.cc-why{background:#0f0f0f;border-top:1px solid var(--cc-border);padding:100px 40px;color:var(--cc-light);font-family:var(--cc-body)}.cc-why-inner{max-width:var(--cc-max);margin:0 auto}.cc-why h2{font-family:var(--cc-head);font-size:clamp(26px,3vw,38px);font-weight:800;letter-spacing:-1.2px;margin-bottom:44px}.cc-table{width:100%;border-collapse:collapse;font-size:14px}.cc-table th{font-family:var(--cc-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--cc-muted);text-align:left;padding:12px 14px;border-bottom:1px solid var(--cc-border)}.cc-table th.cc-us{color:var(--cc-green)}.cc-table td{padding:13px 14px;border-bottom:1px solid rgba(242,242,238,.05);color:#f2f2eea6;font-size:14px}.cc-table td.cc-us{color:var(--cc-light);font-weight:600}.cc-check{color:var(--cc-green);margin-right:4px}.cc-cross{color:var(--cc-red);margin-right:4px}.cc-faq{background:var(--cc-dark);border-top:1px solid var(--cc-border);padding:100px 40px;color:var(--cc-light);font-family:var(--cc-body)}.cc-faq-inner{max-width:700px;margin:0 auto}.cc-faq h2{font-family:var(--cc-head);font-size:clamp(26px,3vw,38px);font-weight:800;letter-spacing:-1.2px;margin-bottom:44px}.cc-faq details{border-bottom:1px solid var(--cc-border);padding:18px 0}.cc-faq summary{font-family:var(--cc-head);font-size:16px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;color:var(--cc-light)}.cc-faq summary::-webkit-details-marker{display:none}.cc-faq summary:after{content:"+";font-size:22px;color:var(--cc-green);font-weight:300;transition:transform .2s}.cc-faq details[open] summary:after{transform:rotate(45deg)}.cc-faq details p{margin-top:12px;font-size:15px;color:var(--cc-muted);line-height:1.7}.cc-final{background:var(--cc-blue);padding:100px 40px;text-align:center;font-family:var(--cc-body)}.cc-final h2{font-family:var(--cc-head);font-size:clamp(32px,4.5vw,58px);font-weight:800;letter-spacing:-2.5px;line-height:1;color:var(--cc-dark);margin-bottom:18px}.cc-final p{font-size:17px;color:#0c0c0ca6;max-width:440px;margin:0 auto 32px;line-height:1.65}.cc-btn-dark{display:inline-block;background:var(--cc-dark);color:var(--cc-light);font-family:var(--cc-head);font-weight:700;font-size:17px;padding:18px 44px;border-radius:var(--cc-radius);transition:opacity .15s}.cc-btn-dark:hover{opacity:.8}.cc-final-sub{margin-top:14px;font-size:13px;color:#0c0c0c73}@media(max-width:900px){.cc-hero{grid-template-columns:1fr;min-height:auto}.cc-hero-copy{padding:56px 24px 40px}.cc-hero-visual{min-height:65vw}.cc-problem-grid{grid-template-columns:1fr}.cc-product-inner{grid-template-columns:1fr;gap:40px}.cc-product-img{position:static}.cc-testimonials-grid{grid-template-columns:1fr}}@media(max-width:600px){.cc-proof-strip{gap:16px;padding:14px 20px}.cc-problem,.cc-product,.cc-testimonials,.cc-why,.cc-faq{padding:64px 20px}.cc-hero-copy{padding:40px 20px}.cc-hero h1{font-size:34px;letter-spacing:-1.2px}.cc-hero-sub{font-size:16px}.cc-specs{grid-template-columns:1fr 1fr}.cc-final{padding:64px 20px}.cc-btn-primary,.cc-btn-dark{display:block;text-align:center}.cc-hero-badge{display:none}.cc-float-cta{bottom:16px;right:16px;font-size:13px;padding:12px 20px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/cc-lp-lp1.css.map */
