.kp *{box-sizing:border-box;margin:0;padding:0}.kp{font-family:Segoe UI,system-ui,-apple-system,sans-serif;color:#1a1a2e;background:#fff}.kp a{text-decoration:none;color:inherit}.kp-viewers{display:inline-flex;align-items:center;gap:8px;background:#f0faf0;border:1px solid #c8e6c9;border-radius:50px;padding:7px 18px;font-size:13px;font-weight:600;color:#2e7d32;margin-bottom:20px}.kp-viewers__dot{width:10px;height:10px;background:#4caf50;border-radius:50%;animation:kp-pulse 2s infinite;flex-shrink:0}@keyframes kp-pulse{0%,to{box-shadow:0 0 #4caf5080}50%{box-shadow:0 0 0 6px #4caf5000}}.kp-hero{background:linear-gradient(135deg,#f8fffe,#e8f5e9,#f3f9ff);padding:80px 5%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;min-height:580px}.kp-hero__eyebrow{font-size:13px;font-weight:700;color:#4caf50;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:16px}.kp-hero__h1{font-size:clamp(32px,4vw,52px);font-weight:900;line-height:1.1;color:#1a1a2e;margin-bottom:20px}.kp-hero__h1 em{font-style:normal;color:#e53935}.kp-hero__sub{font-size:17px;color:#555;line-height:1.7;margin-bottom:28px;max-width:480px}.kp-hero__price{margin-bottom:32px}.kp-hero__price-main{font-size:38px;font-weight:900;color:#1a1a2e}.kp-hero__price-was{font-size:16px;color:#999;text-decoration:line-through;margin-left:10px}.kp-hero__price-save{display:inline-block;background:#ff6b35;color:#fff;font-size:12px;font-weight:700;padding:3px 10px;border-radius:50px;margin-left:10px;vertical-align:middle}.kp-hero__actions{display:flex;gap:14px;flex-wrap:wrap}.kp-btn-primary{background:#4caf50;color:#fff;padding:16px 36px;border-radius:50px;font-size:16px;font-weight:700;transition:all .2s;display:inline-block;border:none;cursor:pointer}.kp-btn-primary:hover{background:#388e3c;transform:translateY(-2px);box-shadow:0 8px 24px #4caf5059}.kp-btn-secondary{background:transparent;color:#1a1a2e;padding:16px 36px;border-radius:50px;font-size:16px;font-weight:600;border:2px solid #1a1a2e;transition:all .2s;display:inline-block}.kp-btn-secondary:hover{background:#1a1a2e;color:#fff}.kp-hero__img{border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:420px}.kp-hero__img img{width:100%;height:auto;max-height:520px;object-fit:cover;display:block;border-radius:24px}.kp-trust{background:#1a1a2e;padding:22px 5%}.kp-trust__inner{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap}.kp-trust__item{display:flex;align-items:center;gap:10px;color:#fff;font-size:14px;font-weight:600}.kp-section{padding:80px 5%}.kp-section-alt{background:#f8fffe}.kp-section__label{font-size:12px;font-weight:700;color:#4caf50;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;text-align:center}.kp-section__title{font-size:clamp(26px,3.5vw,40px);font-weight:900;color:#1a1a2e;text-align:center;margin-bottom:12px}.kp-section__sub{font-size:17px;color:#666;text-align:center;max-width:560px;margin:0 auto 50px;line-height:1.7}.kp-problem__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1100px;margin:0 auto}.kp-problem__card{background:#fef8f6;border:1px solid #fde8e0;border-radius:16px;padding:28px 24px}.kp-problem__icon{font-size:32px;margin-bottom:12px}.kp-problem__title{font-size:18px;font-weight:800;color:#1a1a2e;margin-bottom:8px}.kp-problem__text{font-size:14px;color:#555;line-height:1.7}.kp-stats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1100px;margin:0 auto}.kp-stats__card{background:#fef8f6;border:1px solid #fde8e0;border-radius:16px;padding:28px 24px;text-align:center}.kp-stats__number{font-size:36px;font-weight:900;color:#e53935;margin-bottom:8px;line-height:1}.kp-stats__text{font-size:14px;color:#555;line-height:1.6}.kp-stats__source{font-size:11px;color:#999;margin-top:4px}.kp-stats__cta{text-align:center;margin-top:32px;max-width:600px;margin-left:auto;margin-right:auto}.kp-stats__cta p{font-size:16px;color:#444;line-height:1.7}.kp-stats__cta strong{color:#1a1a2e}.kp-bundle{max-width:1100px;margin:0 auto}.kp-bundle__header{background:linear-gradient(135deg,#1a1a2e,#2d4a6e);padding:32px 40px;text-align:center;border-radius:24px 24px 0 0}.kp-bundle__badge{display:inline-block;background:#4caf50;color:#fff;font-size:12px;font-weight:700;padding:5px 16px;border-radius:50px;margin-bottom:12px;letter-spacing:1px;text-transform:uppercase}.kp-bundle__name{font-size:28px;font-weight:900;color:#fff;margin-bottom:6px}.kp-bundle__tagline{font-size:15px;color:#ffffffb3}.kp-bundle__scroll-wrap{background:#fff;border:2px solid #e8f5e9;border-top:none;border-radius:0 0 24px 24px;padding:36px 36px 0;overflow:hidden}.kp-bundle__scroll-container{position:relative}.kp-bundle__scroll{display:flex;gap:20px;overflow-x:auto;padding-bottom:32px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c8e6c9 #f0f0f0;-webkit-overflow-scrolling:touch}.kp-bundle__scroll::-webkit-scrollbar{height:6px}.kp-bundle__scroll::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.kp-bundle__scroll::-webkit-scrollbar-thumb{background:#c8e6c9;border-radius:3px}.kp-bundle__arrow{position:absolute;top:45%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#fffffff2;border:1px solid #e0e0e0;box-shadow:0 2px 12px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;font-size:22px;font-weight:300;color:#1a1a2e;transition:all .2s;padding:0;line-height:1}.kp-bundle__arrow:hover{background:#4caf50;color:#fff;border-color:#4caf50}.kp-bundle__arrow--left{left:-12px}.kp-bundle__arrow--right{right:-12px}.kp-bundle__arrow[disabled]{opacity:0;pointer-events:none;transition:opacity .2s}.kp-prod{flex:0 0 240px;scroll-snap-align:start;background:#f8fffe;border:1px solid #e8f5e9;border-radius:20px;overflow:hidden;transition:transform .2s,box-shadow .2s}.kp-prod:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.kp-prod__img{width:100%;height:200px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.kp-prod__img img{width:100%;height:100%;object-fit:contain;padding:12px;display:block}.kp-prod__body{padding:20px}.kp-prod__name{font-size:15px;font-weight:800;color:#1a1a2e;margin-bottom:8px}.kp-prod__tag{display:inline-block;background:#e8f5e9;color:#2e7d32;font-size:11px;font-weight:700;padding:3px 10px;border-radius:50px;margin-bottom:10px}.kp-prod__desc{font-size:13px;color:#666;line-height:1.6}.kp-prod__benefit{margin-top:10px;font-size:12px;color:#4caf50;font-weight:700}.kp-bundle__ebook{margin:14px 0 0;border:2px solid #3a9c5e;border-radius:10px;overflow:hidden}.kp-bundle__ebook-hd{background:#1a2744;padding:10px 16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kp-bundle__ebook-hd span:first-child{font-size:16px}.kp-bundle__ebook-title{color:#fff;font-weight:700;font-size:12px;flex:1;letter-spacing:.3px}.kp-bundle__ebook-badge{background:#e53935;color:#fff;font-size:9px;font-weight:700;padding:3px 8px;border-radius:4px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.kp-bundle__ebook-body{background:#f9fffe;padding:10px 16px;margin:0;font-size:12.5px;color:#444;line-height:1.5}.kp-bundle__footer{background:#fff;margin-top:20px;padding:32px 40px 36px;text-align:center}.kp-bundle__price-now{font-size:46px;font-weight:900;color:#1a1a2e;line-height:1}.kp-bundle__price-detail{font-size:14px;color:#999;margin-top:6px;margin-bottom:24px}.kp-bundle__price-detail s{color:#bbb}.kp-bundle__price-detail strong{color:#4caf50}.kp-bundle__cta{display:inline-block;background:#4caf50;color:#fff;text-align:center;padding:18px 56px;border-radius:50px;font-size:18px;font-weight:800;border:none;cursor:pointer;transition:all .2s}.kp-bundle__cta:hover{background:#388e3c;transform:translateY(-2px);box-shadow:0 10px 30px #4caf5059}.kp-bundle__guarantee{font-size:13px;color:#888;margin-top:14px}.kp-how{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.kp-how__card{background:#fff;border-radius:20px;padding:32px 24px;text-align:center;border:1px solid #f0f0f0;box-shadow:0 4px 20px #0000000d;transition:transform .2s}.kp-how__card:hover{transform:translateY(-6px)}.kp-how__icon{font-size:44px;margin-bottom:16px}.kp-how__step{font-size:11px;font-weight:700;color:#4caf50;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px}.kp-how__title{font-size:17px;font-weight:800;color:#1a1a2e;margin-bottom:10px}.kp-how__desc{font-size:14px;color:#666;line-height:1.6}.kp-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.kp-review{background:#fff;border-radius:20px;padding:28px;border:1px solid #f0f0f0;box-shadow:0 4px 20px #0000000d}.kp-review__stars{color:#f9a825;font-size:16px;margin-bottom:12px;letter-spacing:2px}.kp-review__text{font-size:15px;color:#444;line-height:1.7;margin-bottom:18px;font-style:italic}.kp-review__author{display:flex;align-items:center;gap:12px}.kp-review__avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#4caf50,#2196f3);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:16px;flex-shrink:0}.kp-review__name{font-size:14px;font-weight:700;color:#1a1a2e}.kp-review__meta{font-size:12px;color:#4caf50;font-weight:600}.kp-review__verified{font-size:11px;color:#888;margin-top:2px}.kp-press__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1100px;margin:0 auto}.kp-press__card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:28px 24px}.kp-press__source{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#4caf50;margin-bottom:12px}.kp-press__quote{font-size:14px;color:#444;line-height:1.7;font-style:italic;margin-bottom:12px}.kp-press__attr{font-size:12px;color:#888}.kp-about{background:linear-gradient(135deg,#1a1a2e,#2d4a6e);padding:80px 5%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.kp-about__img{border-radius:24px;overflow:hidden;min-height:380px;display:flex;align-items:center;justify-content:center}.kp-about__img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:24px}.kp-about__eyebrow{font-size:12px;font-weight:700;color:#4caf50;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.kp-about__title{font-size:34px;font-weight:900;color:#fff;margin-bottom:20px;line-height:1.2}.kp-about__text{font-size:16px;color:#ffffffbf;line-height:1.8;margin-bottom:16px}.kp-about__sig{font-size:20px;color:#4caf50;font-weight:700;margin-top:28px}.kp-faq{max-width:760px;margin:0 auto}.kp-faq__item{border-bottom:1px solid #f0f0f0}.kp-faq__item:first-child{border-top:1px solid #f0f0f0}.kp-faq__q{width:100%;background:none;border:none;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;text-align:left;font-size:16px;font-weight:700;color:#1a1a2e;font-family:inherit}.kp-faq__q:hover{color:#4caf50}.kp-faq__icon{font-size:22px;font-weight:300;color:#4caf50;flex-shrink:0;transition:transform .3s;line-height:1}.kp-faq__item.open .kp-faq__icon{transform:rotate(45deg)}.kp-faq__a{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .2s}.kp-faq__item.open .kp-faq__a{max-height:400px}.kp-faq__a p{font-size:15px;color:#555;line-height:1.75;padding-bottom:22px}.kp-footer-csk{background:#0f0f1e;padding:50px 5% 28px}.kp-footer__top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;margin-bottom:40px}.kp-footer__logo{font-size:20px;font-weight:800;color:#fff;margin-bottom:14px}.kp-footer__logo span{color:#4caf50}.kp-footer__tagline{font-size:14px;color:#ffffff80;line-height:1.6}.kp-footer__col h4{font-size:13px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.kp-footer__col ul{list-style:none}.kp-footer__col ul li{margin-bottom:10px}.kp-footer__col ul a{font-size:14px;color:#ffffff80;transition:color .2s}.kp-footer__col ul a:hover{color:#4caf50}.kp-footer__bottom{border-top:1px solid rgba(255,255,255,.08);padding-top:24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.kp-footer__copy{font-size:13px;color:#ffffff59}.kp-footer__trust{font-size:12px;color:#fff6}.kp-sticky{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:2px solid #4CAF50;padding:12px 16px;z-index:9999;box-shadow:0 -4px 20px #0000001a}.kp-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:600px;margin:0 auto}.kp-sticky__text{font-size:14px;font-weight:700;color:#1a1a2e}.kp-sticky__text span{color:#4caf50}.kp-sticky__btn{background:#4caf50;color:#fff;padding:12px 24px;border-radius:50px;font-size:14px;font-weight:700;white-space:nowrap;transition:background .2s}.kp-sticky__btn:hover{background:#388e3c}@media(max-width:900px){.kp-hero{grid-template-columns:1fr;padding:50px 5%;min-height:auto}.kp-hero__img{min-height:240px}.kp-how,.kp-reviews{grid-template-columns:1fr 1fr}.kp-about{grid-template-columns:1fr}.kp-about__img{min-height:200px}.kp-footer__top{grid-template-columns:1fr}.kp-bundle__scroll-wrap{padding:24px 20px 0}.kp-bundle__footer{padding:24px 24px 28px}.kp-prod{flex:0 0 200px}.kp-prod__img{height:160px}.kp-problem__grid,.kp-press__grid{grid-template-columns:1fr}.kp-stats__grid{grid-template-columns:1fr 1fr}.kp-sticky.kp-sticky--visible{display:block}.kp{padding-bottom:64px}.kp-bundle__arrow--left{left:4px}.kp-bundle__arrow--right{right:4px}.kp-bundle__arrow{width:36px;height:36px;font-size:20px;box-shadow:0 2px 8px #0003;background:#ffffffeb}}@media(max-width:600px){.kp-trust__inner{gap:20px}.kp-how,.kp-reviews{grid-template-columns:1fr}.kp-hero__actions{flex-direction:column}.kp-btn-primary,.kp-btn-secondary{text-align:center}.kp-prod{flex:0 0 180px}.kp-bundle__header{padding:24px 20px;border-radius:16px 16px 0 0}.kp-bundle__name{font-size:22px}.kp-stats__grid{grid-template-columns:1fr}}@media(max-width:390px){.kp-hero{padding:40px 5% 32px;gap:24px}.kp-hero__h1{font-size:clamp(26px,8vw,36px)}.kp-hero__sub{font-size:14px}.kp-trust__item{font-size:12px;gap:6px}.kp-prod{flex:0 0 160px}.kp-prod__img{height:130px}.kp-prod__name{font-size:13px}.kp-bundle__name{font-size:20px}.kp-bundle__header{padding:20px 16px}.kp-bundle__footer{padding:18px 18px 22px}.kp-review{padding:18px 16px}.kp-about{padding:48px 5%;gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kp-us.css.map */
