.kts{--paper:#FBFAF7;--ink:#16201C;--deep:#1E4A40;--deep-d:#16352E;--soft:#E7EFEB;--soft2:#CFE0D8;--clay:#AE4E27;--clay-d:#8E3E1D;--claysoft:#F8ECE4;--line:#E2DDD3;--mute:#59655F;--ok:#2E6B4F;--ff-head:"Lora",Georgia,"Times New Roman",serif;--ff-body:"Public Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background:var(--paper);color:var(--ink);font-family:var(--ff-body);font-size:17.5px;line-height:1.62;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-margin-top:90px}.kts *{box-sizing:border-box}.kts .w{max-width:1080px;margin:0 auto;padding:0 20px}.kts .wn{max-width:780px;margin:0 auto;padding:0 20px}.kts p{margin:0 0 18px;font-size:17.5px;line-height:1.64;color:var(--ink)}.kts h1,.kts h2,.kts h3{margin:0;font-family:var(--ff-head);font-weight:600;letter-spacing:-.012em;color:var(--ink)}.kts h1{font-size:46px;line-height:1.08;letter-spacing:-.022em}.kts h2{font-size:33px;line-height:1.16;margin-bottom:16px;letter-spacing:-.018em}.kts h3{font-size:20px;line-height:1.3;margin-bottom:8px;font-weight:600}.kts .eyebrow{font-family:var(--ff-body);font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--clay);margin-bottom:14px}.kts .sec{padding:64px 0}.kts.alt{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kts.dark{background:var(--deep);color:#fff}.kts.dark h2,.kts.dark h3{color:#fff}.kts.dark .eyebrow{color:#9cc2b6}.kts.dark p{color:#d2e3dd}.kts img{max-width:100%;display:block}.kts .imgwrap{border-radius:10px;overflow:hidden;background:var(--soft);border:1px solid var(--line)}.kts .imgwrap img{width:100%;height:auto}.kts a{color:var(--deep)}.kts a:focus-visible,.kts summary:focus-visible,.kts button:focus-visible,.kts input:focus-visible{outline:3px solid var(--clay);outline-offset:2px}.kts.hero{background:var(--deep);color:#fff;padding:56px 0 60px;background-image:radial-gradient(120% 90% at 88% 6%,#ffffff12,#fff0 62%)}.kts.hero h1{color:#fff}.kts.hero .sub{font-size:20px;line-height:1.52;color:#cfe2db;margin:18px 0 0;max-width:34em}.kts .herogrid{display:flex;gap:44px;align-items:center}.kts .herogrid>div{flex:1 1 0;min-width:0}.kts .hero .eyebrow{color:#96c0b3}.kts .pricetag{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:26px 0 0}.kts .pricetag .now{font-family:var(--ff-head);font-size:40px;font-weight:600;line-height:1;color:#fff}.kts .pricetag .then{font-size:19px;font-weight:500;color:#9fc0b5;text-decoration:line-through;text-decoration-thickness:2px}.kts .pricetag .save{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--clay);border-radius:999px;padding:5px 11px}.kts:not(.dark):not(.hero) .pricetag .now{color:var(--ink)}.kts:not(.dark):not(.hero) .pricetag .then{color:var(--mute)}.kts .cta{display:block;width:100%;background:var(--clay);color:#fff!important;text-decoration:none!important;text-align:center;font-family:var(--ff-body);font-size:21px;font-weight:700;letter-spacing:-.01em;padding:20px 18px;border-radius:8px;line-height:1.25;box-shadow:0 3px 0 var(--clay-d);margin:22px 0 12px;transition:transform .08s ease,background .15s ease}.kts .cta:hover{background:#c2582c}.kts .cta:active{transform:translateY(2px);box-shadow:0 1px 0 var(--clay-d)}.kts .cta small{display:block;font-size:14.5px;font-weight:500;opacity:.94;margin-top:5px;letter-spacing:0}.kts .cta s{opacity:.66;font-weight:600;margin-right:8px;text-decoration-thickness:2px}.kts .under{text-align:center;font-size:15.5px;color:var(--mute);margin:0}.kts.dark .under,.kts.hero .under{color:#9fc4b9}.kts .trustrow{display:flex;flex-wrap:wrap;gap:8px 20px;margin:18px 0 0;padding:0;list-style:none}.kts .trustrow li{font-size:14.5px;font-weight:500;color:#bcd6cd;display:flex;align-items:center;gap:7px}.kts .trustrow li:before{content:"";width:6px;height:6px;border-radius:50%;background:#7fb3a2;flex:none}.kts.strip{padding:18px 0;background:var(--soft);border-top:1px solid var(--soft2);border-bottom:1px solid var(--soft2)}.kts .strip-in{display:flex;gap:12px 16px;flex-wrap:wrap;justify-content:center}.kts .strip-in span{font-size:14.5px;font-weight:600;color:var(--deep);letter-spacing:.01em}.kts .strip-in i{font-style:normal;color:#9bb4ab}.kts .hand{list-style:none;margin:0 0 6px;padding:0}.kts .hand li{background:#fff;border:1px solid var(--line);border-radius:8px;padding:16px 18px 16px 46px;margin-bottom:10px;position:relative;font-size:17px;line-height:1.5}.kts .hand li:before{content:"";position:absolute;left:18px;top:23px;width:10px;height:10px;border-radius:50%;background:var(--clay)}.kts .card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:22px;margin-bottom:14px}.kts .card.g{background:var(--soft);border-color:var(--soft2)}.kts .card.c{background:var(--claysoft);border-color:#ebd3c2}.kts .card p:last-child{margin-bottom:0}.kts .card .lbl{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px}.kts .card.g .lbl{color:var(--deep)}.kts .card.c .lbl{color:var(--clay)}.kts .two{display:flex;gap:16px;flex-wrap:wrap}.kts .two>div{flex:1 1 280px}.kts .tick{list-style:none;margin:0;padding:0}.kts .tick li{padding:9px 0 9px 28px;position:relative;font-size:17px;line-height:1.45}.kts .tick li:before{position:absolute;left:0;top:8px;font-weight:800;font-size:16px}.kts .yes li:before{content:"\2713";color:var(--ok)}.kts .no li:before{content:"\2715";color:var(--clay)}.kts details.mod{border-bottom:1px solid var(--line)}.kts details.mod:last-child{border-bottom:none}.kts details.mod summary{list-style:none;cursor:pointer;padding:17px 34px 17px 46px;position:relative;font-size:17.5px;font-weight:600;line-height:1.35}.kts details.mod summary::-webkit-details-marker{display:none}.kts details.mod summary .num{position:absolute;left:0;top:16px;width:31px;height:31px;border-radius:50%;background:var(--soft);color:var(--deep);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.kts details.mod summary:after{content:"+";position:absolute;right:6px;top:13px;font-size:25px;font-weight:400;color:var(--clay);line-height:1}.kts details.mod[open] summary:after{content:"\2013"}.kts details.mod .body{padding:0 34px 18px 46px}.kts details.mod .body p{margin:0;font-size:16.5px;color:var(--mute);line-height:1.56}.kts .modwrap{background:#fff;border-radius:10px;padding:0 20px;border:1px solid var(--line)}.kts details.faq{border-bottom:1px solid var(--line)}.kts details.faq summary{list-style:none;cursor:pointer;padding:19px 34px 19px 0;position:relative;font-family:var(--ff-head);font-size:19px;font-weight:600;line-height:1.35}.kts details.faq summary::-webkit-details-marker{display:none}.kts details.faq summary:after{content:"+";position:absolute;right:4px;top:16px;font-size:25px;font-weight:400;color:var(--clay);line-height:1;font-family:var(--ff-body)}.kts details.faq[open] summary:after{content:"\2013"}.kts details.faq .body{padding:0 0 20px}.kts details.faq .body p{margin:0 0 12px;font-size:17px;color:var(--mute)}.kts details.faq .body p:last-child{margin-bottom:0}.kts .stats{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:18px}.kts .stat{flex:1 1 250px;background:#ffffff0f;border:1px solid #3A6459;border-radius:10px;padding:24px 20px}.kts .stat .big{font-family:var(--ff-head);font-size:42px;font-weight:600;color:#fff;line-height:1;margin-bottom:10px}.kts .stat p{margin:0;font-size:16px;line-height:1.46;color:#c4dad3}.kts .fine{font-size:14.5px;line-height:1.58;color:var(--mute)}.kts.dark .fine{color:#96b8ad}.kts.dark .fine a{color:#cfe2db}.kts .auth-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:26px 0 22px}.kts .auth-card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:22px 20px;display:flex;flex-direction:column}.kts .auth-card .org{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--deep);margin-bottom:12px;line-height:1.35}.kts .auth-card blockquote{margin:0 0 14px;padding:0 0 0 14px;border-left:3px solid var(--soft2);font-family:var(--ff-head);font-size:17px;line-height:1.5;color:var(--ink);font-style:italic}.kts .auth-card .says{font-size:15px;line-height:1.5;color:var(--mute);margin:0 0 14px}.kts .auth-card .says b{color:var(--ink);font-weight:600}.kts .auth-card .src{margin-top:auto;font-size:13.5px;line-height:1.45}.kts .auth-card .src a{color:var(--deep);font-weight:600}.kts .disclose{background:var(--soft);border:1px solid var(--soft2);border-radius:10px;padding:22px}.kts .disclose p{font-size:16.5px;margin-bottom:14px;color:var(--ink)}.kts .disclose p:last-child{margin-bottom:0}.kts .disclose .lbl{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--deep);margin-bottom:10px}.kts .pages{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:14px}.kts .pg{display:block;position:relative;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff;text-decoration:none!important;box-shadow:0 1px 3px #0000000d;aspect-ratio:4/3}.kts .pg img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.kts .pg .zoom{position:absolute;right:8px;bottom:8px;background:#16201cd6;color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.06em;padding:6px 10px;border-radius:5px;text-transform:uppercase}.kts .pg:hover .zoom{background:var(--clay)}.kts .pgcap{font-size:14px;font-weight:600;color:var(--deep);text-align:center;margin:9px 0 0;line-height:1.4}.kts-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#121a17f0;display:none;overflow:auto;padding:24px 12px;text-align:center}.kts-lb:target{display:block}.kts-lb img{max-width:min(980px,100%);width:100%;height:auto;margin:0 auto;border-radius:6px;box-shadow:0 10px 40px #00000080}.kts-lb .x{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;max-width:980px;margin:0 auto 12px;gap:12px}.kts-lb .x a{background:#fff;color:#16201c!important;text-decoration:none!important;font-weight:700;font-size:15px;padding:10px 16px;border-radius:6px;font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.kts-lb .x span{color:#cfe0da;font-size:15px;font-weight:600;font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-align:left}.kts-lb .backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.kts .optin{background:#fff;border:1px solid var(--line);border-radius:12px;padding:30px 26px}.kts.dark .optin{background:#ffffff0d;border-color:#3a6459}.kts .optin h2{margin-bottom:12px}.kts .optin-form{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0 10px}.kts .optin-form input[type=email]{flex:1 1 240px;min-width:0;font-family:var(--ff-body);font-size:17px;padding:15px 16px;border:1.5px solid var(--line);border-radius:8px;background:#fff;color:var(--ink)}.kts .optin-form input[type=email]::placeholder{color:#9aa39e}.kts .optin-form button{flex:none;background:var(--deep);color:#fff;border:0;font-family:var(--ff-body);font-size:17px;font-weight:700;padding:15px 22px;border-radius:8px;cursor:pointer;box-shadow:0 3px 0 var(--deep-d)}.kts .optin-form button:hover{background:#25594d}.kts .optin-form button:active{transform:translateY(2px);box-shadow:0 1px 0 var(--deep-d)}.kts .got{background:var(--soft);border:1px solid var(--soft2);border-radius:10px;padding:22px}.kts .got .dl{display:inline-block;background:var(--clay);color:#fff!important;text-decoration:none!important;font-weight:700;font-size:17px;padding:14px 22px;border-radius:8px;margin-top:6px}.kts .err{color:var(--clay);font-size:15px;font-weight:600;margin:8px 0 0}.kts .author{display:flex;gap:26px;align-items:flex-start}.kts .author .face{flex:none;width:110px}.kts .author .face img{width:110px;height:110px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.kts .author .who{flex:1 1 0;min-width:0}.kts .author .nm{font-family:var(--ff-head);font-size:21px;font-weight:600;margin:0 0 2px}.kts .author .role{font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--clay);margin:0 0 14px}.kts .author p{font-size:17px}.kts .author p:last-child{margin-bottom:0}.kts .pricebox{background:var(--deep);color:#fff;border-radius:12px;padding:42px 28px;text-align:center;background-image:radial-gradient(110% 80% at 50% 0%,#ffffff14,#fff0 60%)}.kts .pricebox h2{color:#fff;margin-bottom:6px}.kts .pricebox p{color:#b9d6cc}.kts .pricebox .pricetag{justify-content:center;margin:20px 0 6px}.kts .pricebox .pricetag .now{font-size:60px}.kts .pricebox .was{font-size:16px;color:#9fc4b9;margin-bottom:20px}.kts .guarantee{border:2px solid var(--soft2);background:var(--soft);border-radius:12px;padding:26px 24px;margin-top:24px}.kts .guarantee .lbl{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--deep);margin-bottom:10px}.kts .guarantee h3{font-family:var(--ff-head);font-size:24px;margin-bottom:10px}.kts .guarantee p{font-size:16.5px;color:var(--ink)}.kts .guarantee p:last-child{margin-bottom:0}.kts-bar{position:fixed;left:0;right:0;bottom:0;z-index:999;background:#fff;border-top:1px solid var(--line,#E2DDD3);box-shadow:0 -3px 16px #0000001a;padding:10px 14px;display:flex;align-items:center;gap:12px;font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.kts-bar .bt{flex:1;min-width:0}.kts-bar .bn{font-family:Lora,Georgia,serif;font-weight:600;font-size:17px;color:#16201c;line-height:1.2}.kts-bar .bg{font-size:13px;color:#59655f;margin-top:2px}.kts-bar a{flex:none;background:#ae4e27;color:#fff!important;text-decoration:none!important;font-weight:700;font-size:17px;padding:14px 20px;border-radius:8px;white-space:nowrap;box-shadow:0 3px #8e3e1d}body.kts-haspad{padding-bottom:92px}@media(max-width:900px){.kts .auth-grid{grid-template-columns:1fr;gap:14px}}@media(max-width:820px){.kts .herogrid{flex-direction:column;gap:26px}.kts .herogrid .heroimg{width:100%}.kts .herogrid .heroimg .imgwrap img{max-height:240px;object-fit:cover}.kts .author{flex-direction:column;gap:16px}}@media(max-width:700px){.kts .pages{grid-template-columns:1fr;gap:18px}.kts .pg{aspect-ratio:auto}.kts .pg img{height:auto;object-fit:contain}}@media(max-width:600px){.kts{font-size:17px}.kts h1,.kts.hero h1{font-size:33px;letter-spacing:-.018em}.kts h2{font-size:27px}.kts .sec{padding:48px 0}.kts.hero{padding:40px 0 48px}.kts.hero .sub{font-size:18.5px}.kts .cta{font-size:19.5px;padding:18px 14px}.kts .pricetag .now{font-size:34px}.kts .pricebox{padding:32px 20px}.kts .pricebox .pricetag .now{font-size:50px}.kts .stat .big{font-size:36px}.kts .optin{padding:24px 18px}.kts .optin-form button{flex:1 1 100%}.kts details.mod summary{font-size:17px;padding-right:30px}.kts-bar .bg{display:none}.kts-bar .bn{font-size:15.5px}.kts-bar a{font-size:16px;padding:13px 16px}}@media(prefers-reduced-motion:reduce){.kts .cta,.kts .optin-form button{transition:none}.kts .cta:active,.kts .optin-form button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kts.css.map */
