:root{--sc-canvas:#fcfaf9;--sc-surface:#fff;--sc-ink:#2a2024;--sc-ink-soft:#756a6e;--sc-accent:#f37f68;--sc-accent-ink:#fff;--sc-font-display:"Plus Jakarta Sans", system-ui, sans-serif;--sc-font-text:"Plus Jakarta Sans", system-ui, sans-serif;--sc-shadow-color:350 25% 30%;--ck-head:4.5rem;--ck-pink:#f84d7e;--ck-orange:#fd9513;--ck-deep:#b94238;--ck-soft:#fdf2f0;--ck-line:#efe4e1}@media (width>=768px){:root{--ck-head:5rem}}.ck{background:var(--sc-canvas);color:var(--sc-ink);overflow-x:clip}.ck .sc-stage{top:var(--ck-head);height:calc(100svh - var(--ck-head))}.ck-wrap{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1.25rem}@media (width>=768px){.ck-wrap{padding-inline:2rem}}.ck-section{padding-block:clamp(2.75rem,6vw,5rem)}.ck-sub{color:var(--sc-ink-soft);text-wrap:pretty;max-width:38rem;margin:.7rem 0 0;font-size:.93rem;line-height:1.6}a[class~=bg-primary],button[class~=bg-primary],.ck-btn{color:#fff}.ck-h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.05rem,1.4rem + 3.4vw,4.4rem);font-weight:800;line-height:1.04}.ck-h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,1.25rem + 2vw,3rem);font-weight:800;line-height:1.08}.ck-h2--sm{font-size:clamp(1.25rem,1.05rem + 1vw,1.75rem)}.ck-lede{color:var(--sc-ink-soft);text-wrap:pretty;max-width:38rem;margin:1rem 0 0;font-size:clamp(.92rem,.88rem + .3vw,1.05rem);line-height:1.6}.ck-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--ck-deep);margin:0 0 .9rem;font-size:.78rem;font-weight:800}.ck-micro{color:var(--sc-ink-soft);margin:.75rem 0 0;font-size:.82rem;line-height:1.5}.ck-micro a{color:var(--ck-deep);font-weight:700}.ck-btn{background:var(--sc-accent);color:#fff;min-height:3.25rem;box-shadow:0 1px 2px hsl(var(--sc-shadow-color) / .2), 0 10px 24px -10px #e6351a8c;border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1.6rem;font-size:1rem;font-weight:800;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-flex}.ck-btn:hover{background:var(--ck-deep)}.ck-btn:active{transform:translateY(1px)}.ck-btn--block{width:100%}.ck-ph{text-align:center;color:var(--ck-deep);background:repeating-linear-gradient(135deg,#f7ece9 0 10px,#fbf4f2 10px 20px);border:1.5px dashed #e2c4be;place-items:center;display:grid}.ck-ph__tip{padding:.5rem;font-size:.72rem;font-weight:700;line-height:1.35}.ck-avatar{object-fit:cover;background:#f7ece9;border-radius:50%;flex:none;width:2.75rem;height:2.75rem;display:block}.ck-avatar--vec{place-items:center;display:grid}.ck-avatar--vec svg{fill:#d9b9b3;width:70%;height:70%}.ck-ph--avatar{border-radius:50%;flex:none;width:2.75rem;height:2.75rem}.ck-ph--avatar .ck-ph__tip{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ck-ph--me{border-radius:50%;flex:none;width:5.5rem;height:5.5rem}.ck-ph--me .ck-ph__tip{font-size:.58rem}.ck-ph--close{aspect-ratio:4/5;border-radius:1.25rem;width:100%}.ck-hero{position:relative}.ck-hero__frame{background:#e9dcd4;height:50svh;min-height:22rem;position:relative;overflow:hidden}.ck-hero__layer{display:block;position:absolute;inset:0}.ck-hero__layer img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.ck-hero__frame{background:#e9dcd4}.ck-hero__bg{transform-origin:50% 32%;transform:scale(calc(1.02 + (var(--sc-p,.5) - .5) * .16));filter:blur(1.5px)}.ck-hero__subject{transform-origin:50% 32%;transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -3.5vh), 0) scale(calc(1.02 + (var(--sc-p,.5) - .5) * .04))}.ck-hero__glow{pointer-events:none;mix-blend-mode:screen;transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -18vh), 0);background:radial-gradient(22rem 22rem at 12% 18%,#ffecd68c,#0000 70%),radial-gradient(9rem 9rem at 88% 72%,#ffd6be59,#0000 70%),radial-gradient(5rem 5rem at 70% 12%,#fff6e673,#0000 70%);position:absolute;inset:-10%}.ck-hero__scrim{background:linear-gradient(to top, var(--sc-canvas), transparent);height:30%;position:absolute;inset:auto 0 0}.ck-hero__copy{z-index:2;margin-top:-2.5rem;padding:0 1.25rem 2.5rem;position:relative}.ck-hero__tag{color:var(--ck-deep);margin:.9rem 0 0;font-size:.9rem;font-weight:700}.ck-hero__cta{margin-top:1.25rem}.ck-checks{color:var(--sc-ink-soft);gap:.3rem;margin:.9rem 0 0;padding:0;font-size:.78rem;font-weight:500;list-style:none;display:grid}.ck-checks li{align-items:center;gap:.45rem;display:flex}.ck-checks svg{color:var(--ck-deep);flex:none}@media (width>=861px){.ck-checks{flex-wrap:wrap;gap:.3rem 1.1rem;display:flex}}.ck-hero__cta .ck-btn{width:100%}@media (width>=861px){.ck-hero{height:calc(100svh - var(--ck-head));min-height:36rem}.ck-hero__frame{height:auto;position:absolute;inset:0}.ck-hero__layer img{object-position:28% 40%}.ck-hero__layer{left:34%}.ck-hero__bg,.ck-hero__subject{transform-origin:56% 38%}.ck-hero__scrim{background:linear-gradient(90deg, var(--sc-canvas) 0%, var(--sc-canvas) 36%, #fcfaf9b8 44%, transparent 53%);height:auto;inset:0}.ck-hero__copy{width:min(33rem,37vw);transform:translate3d(0, calc(-50% + (var(--sc-p,.5) - .5) * -10vh), 0);margin:0;padding:0;position:absolute;top:50%;left:max(2rem,50vw - 34rem)}.ck-hero__cta .ck-btn{width:auto}}.ck-trust{color:#fff;background:#2a2024;overflow:hidden}.ck-trust__list{white-space:nowrap;width:max-content;transform:translate3d(calc(var(--sc-p,.5) * -34%), 0, 0);gap:2.2rem;margin:0;padding:.7rem 1.25rem;font-size:.74rem;font-weight:500;list-style:none;display:flex}.ck-trust__list li{align-items:center;gap:.45rem;display:flex}.ck-trust__list li:nth-child(4),.ck-trust__list li:nth-child(8){display:none}.ck-trust__list svg{color:var(--ck-orange);flex:none}@media (width>=861px){.ck-trust__list{transform:translate3d(calc(var(--sc-p,.5) * -19%), 0, 0);gap:3rem;padding:.75rem 2rem;font-size:.78rem}.ck-trust__list li:nth-child(4),.ck-trust__list li:nth-child(8){display:flex}}@media (prefers-reduced-motion:reduce){.ck-trust__list{flex-wrap:wrap;justify-content:center;width:auto;transform:none}.ck-trust__dup{display:none!important}}.ck-reviews{background:#ffeee4}.ck-reviews__rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.9rem;margin-top:1.25rem;padding:.25rem 1.25rem 1rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.ck-reviews__rail::-webkit-scrollbar{display:none}.ck-review{scroll-snap-align:start;text-align:center;background:var(--sc-surface);border:1px solid var(--ck-line);box-shadow:0 1px 2px hsl(var(--sc-shadow-color) / .06), 0 14px 30px -18px hsl(var(--sc-shadow-color) / .25);border-radius:1rem;flex-direction:column;flex:0 0 82%;align-items:center;gap:.9rem;margin:0;padding:1.25rem;display:flex}.ck-review blockquote{flex:1;margin:0;font-size:.9rem;line-height:1.6}.ck-review figcaption{color:var(--sc-ink-soft);flex-direction:column;align-items:center;gap:.5rem;font-size:.82rem;line-height:1.3;display:flex}.ck-review figcaption strong{color:var(--sc-ink)}.ck-stars{color:var(--ck-orange);justify-content:center;align-items:center;gap:3px;display:flex}.ck-stars svg{fill:currentColor}@media (width>=861px){.ck-reviews__rail{grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:72rem;margin-inline:auto;padding-inline:2rem;display:grid;overflow:visible}.ck-review{padding:1.6rem}}.ck-story{background:var(--sc-canvas);padding-block:2.5rem}.ck-story__inner{align-items:center;gap:1.1rem;max-width:44rem;display:flex}.ck-story__inner p{color:var(--sc-ink-soft);margin:0;font-size:.9rem;font-style:italic;line-height:1.65}.ck-pains{background:#fbe6e8}.ck-pains__list{gap:.85rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.ck-pain{background:var(--sc-surface);border:1px solid var(--ck-line);border-radius:1rem;padding:1.25rem 1.25rem 1.25rem 3.6rem;position:relative}.ck-pain__n{color:#fff;background:linear-gradient(135deg, var(--ck-pink), var(--ck-orange));border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:1.2rem;left:1.15rem}.ck-pain h3{letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:800}.ck-pain p{color:var(--sc-ink-soft);margin:.35rem 0 0;font-size:.86rem;line-height:1.55}@media (width>=861px){.ck-pains__list{grid-template-columns:1fr 1fr;gap:1.1rem}.ck-pain{padding:1.6rem 1.6rem 1.6rem 4rem}}.ck-quiet{text-align:center;color:#fff;background:#2a2024;place-content:center;min-height:58svh;padding:3rem 1.25rem;display:grid}.ck-quiet__line{letter-spacing:-.035em;margin:0;font-size:clamp(1.9rem,1.3rem + 3vw,3.6rem);font-weight:800;line-height:1.1}.ck-quiet__sub{color:#e9d9dc;margin:.9rem 0 0;font-size:.95rem}.ck-peak{--k1:clamp(0, calc((var(--sc-p,0) - .06) / .12), 1);--k2:clamp(0, calc((var(--sc-p,0) - .27) / .1), 1);--k3:clamp(0, calc((var(--sc-p,0) - .45) / .18), 1);--k4:clamp(0, calc((var(--sc-p,0) - .6) / .1), 1);background:linear-gradient(180deg, var(--sc-canvas), var(--ck-soft) 40%, var(--sc-canvas))}.ck-peak__stage:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000,#f84d7e1a 45%,#fd95134d);height:36%;position:absolute;inset:auto 0 0}.ck-peak__copy,.ck-scene{z-index:1}.ck-peak__stage{grid-template-rows:auto 1fr;place-items:center;gap:1rem;padding:1.25rem 1.25rem 1.5rem;display:grid}.ck-peak__copy{width:100%;max-width:30rem;min-height:8.5rem;position:relative}.ck-peak__step{letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:700;line-height:1.45;position:absolute;inset:0 0 auto}.ck-peak__final .ck-h2{font-size:clamp(1.45rem,1.1rem + 1.8vw,2.6rem)}.ck-peak__final p{color:var(--sc-ink-soft);margin:.6rem 0 0;font-size:.84rem;font-weight:500;line-height:1.55}.ck-scene{z-index:1;aspect-ratio:.74;height:min(58svh,36rem);position:relative;container-type:size}.ck-scene>*{font-size:3.4cqh}.ck-phone{width:64cqw;height:92cqh;box-shadow:0 2px 4px hsl(var(--sc-shadow-color) / .15), 0 30px 60px -24px hsl(var(--sc-shadow-color) / .45);background:#fff;border:1.6cqw solid #2a2024;border-radius:7cqw;padding:9cqh 4cqw 0;position:absolute;top:0;left:0;overflow:hidden}.ck-phone__notch{background:#2a2024;border-radius:99px;width:20cqw;height:3cqh;position:absolute;top:1.8cqh;left:50%;translate:-50%}.ck-phone__from{text-align:center;color:var(--sc-ink-soft);margin:0 0 3cqh;font-size:.72em;font-weight:800}.ck-bubble{border-radius:1.1em;max-width:88%;margin:0;padding:.7em .9em;font-size:.82em;line-height:1.45}.ck-bubble--in{color:var(--sc-ink);background:#f2ecea;border-bottom-left-radius:.3em}.ck-bubble--out{background:linear-gradient(135deg, var(--ck-pink), var(--ck-orange));color:#fff;border-bottom-right-radius:.3em;margin-top:2.5cqh;margin-left:auto;font-weight:600}.ck-phone .ck-bubble--in{opacity:var(--k1);transform:translateY(calc((1 - var(--k1)) * 3cqh))}.ck-phone .ck-bubble--out{opacity:calc(var(--k2) * (1 - var(--k3) * .55));transform:translateY(calc((1 - var(--k2)) * 3cqh))}.ck-phone__typing{width:max-content;opacity:calc(clamp(0, calc((var(--sc-p,0) - .2) / .04), 1) * (1 - var(--k2)));background:#f2ecea;border-radius:1em;gap:.3em;margin:2cqh 0 0 auto;padding:.6em .8em;display:flex}.ck-phone__typing span{background:var(--sc-ink-soft);border-radius:50%;width:.45em;height:.45em;animation:1s ease-in-out infinite ck-dot}.ck-phone__typing span:nth-child(2){animation-delay:.15s}.ck-phone__typing span:nth-child(3){animation-delay:.3s}@keyframes ck-dot{0%,to{opacity:.3}50%{opacity:1}}.ck-cal{border:1px solid var(--ck-line);width:62cqw;box-shadow:0 2px 4px hsl(var(--sc-shadow-color) / .12), 0 24px 48px -20px hsl(var(--sc-shadow-color) / .4);background:#fff;border-radius:4cqw;padding:3cqh 4cqw;position:absolute;bottom:0;right:0}.ck-cal__day{align-items:center;gap:.4em;margin:0 0 1.6cqh;font-size:.75em;font-weight:800;display:flex}.ck-cal__day svg{width:1em;height:1em;color:var(--ck-deep)}.ck-cal__row{grid-template-columns:3.2em 1fr;align-items:center;gap:.5em;margin-top:1cqh;font-size:.7em;display:grid}.ck-cal__row span{color:var(--sc-ink-soft);font-weight:600}.ck-cal__row b{background:#f6f1ef;border-radius:.55em;padding:.55em .7em;font-weight:700;display:block}.ck-cal__row--slot{position:relative}.ck-cal__row--slot b{grid-area:1/2}.ck-cal__empty{color:var(--sc-ink-soft);opacity:calc(1 - var(--k4));border:1.5px dashed #e2c4be;background:0 0!important}.ck-cal__booked{color:#fff;opacity:var(--k4);transform:scale(calc(.9 + var(--k4) * .1));background:linear-gradient(135deg, var(--ck-pink), var(--ck-orange))!important}.ck-flybubble{white-space:nowrap;color:#fff;background:linear-gradient(135deg, var(--ck-pink), var(--ck-orange));opacity:calc(min(var(--k3) * 6, 1) * (1 - var(--k4)));transform:translate(calc(var(--k3) * 16cqw), calc(var(--k3) * 34cqh - sin(var(--k3) * 3.1416) * 9cqh)) scale(calc(1 - var(--k3) * .2));border-radius:1em;margin:0;padding:.55em .8em;font-size:.72em;font-weight:700;position:absolute;top:41cqh;left:22cqw;box-shadow:0 12px 26px -10px #cf2f1799}.ck-price{justify-items:end;display:grid;position:absolute;top:4cqh;right:0}.ck-price span{border:1px solid var(--ck-line);box-shadow:0 10px 24px -14px hsl(var(--sc-shadow-color) / .5);white-space:nowrap;background:#fff;border-radius:99px;grid-area:1/1;padding:.55em .9em;font-size:.75em;font-weight:800}.ck-price__a{opacity:calc(var(--k1) * (1 - var(--k4)))}.ck-price__b{opacity:var(--k4);color:var(--ck-deep);transform:scale(calc(.85 + var(--k4) * .15))}@media (width>=861px){.ck-peak__stage{grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto;gap:4rem;padding:2rem max(2rem,50vw - 34rem)}.ck-peak__copy{min-height:14rem}.ck-peak__step{font-size:1.5rem;top:50%;translate:0 -50%}.ck-peak__final p{font-size:1.05rem}.ck-scene{height:min(72svh,40rem)}}.ck-features__stage{align-items:center;display:flex}.ck-features__rail{align-items:stretch;gap:1rem;padding-inline:1.25rem}.ck-features__lead{flex:0 0 56vw;align-self:center;max-width:24rem;padding-right:1rem}.ck-features__lead p{color:var(--sc-ink-soft);margin:.9rem 0 0;font-size:.9rem;line-height:1.6}.ck-feature{background:var(--sc-surface);border:1px solid var(--ck-line);max-width:22rem;box-shadow:0 1px 2px hsl(var(--sc-shadow-color) / .06), 0 18px 36px -22px hsl(var(--sc-shadow-color) / .3);border-radius:1.25rem;flex-direction:column;flex:0 0 74vw;gap:.75rem;padding:1.4rem;display:flex}.ck-feature__when{text-transform:uppercase;letter-spacing:.06em;color:var(--ck-deep);margin:0;font-size:.75rem;font-weight:800}.ck-feature h3{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800}.ck-feature__sms{max-width:100%;font-size:.84rem}.ck-feature__note{color:var(--sc-ink-soft);margin:auto 0 0;font-size:.82rem;line-height:1.5}@media (width>=861px){.ck-features__rail{gap:1.5rem;padding-inline:max(2rem,50vw - 34rem)}.ck-features__lead{flex-basis:26rem}.ck-feature{flex-basis:21rem;padding:1.8rem}}.ck-free__list{gap:.7rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.ck-free__list li{align-items:center;gap:.75rem;font-size:1.05rem;font-weight:700;display:flex}.ck-free__list svg{color:var(--ck-orange);flex:none}.ck-free__note{color:#d9cdd0;max-width:40rem;margin:1.75rem 0 0;line-height:1.6}.ck-free__note a{color:#fff;text-underline-offset:.2em;font-weight:800;text-decoration:underline}@media (width>=861px){.ck-free__list{grid-template-columns:repeat(3,auto);justify-content:start;gap:2rem}}.ck-lead__lede{color:var(--sc-ink-soft);max-width:38rem;margin:.9rem 0 0;font-size:.93rem;line-height:1.6}.ck-lead__form{margin-top:2rem}.ck-steps__list{gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.ck-steps__list li{align-items:flex-start;gap:1rem;display:flex}.ck-steps__list li>b{background:var(--ck-soft);width:2.5rem;height:2.5rem;color:var(--ck-deep);border-radius:.75rem;flex:none;place-items:center;font-weight:800;display:grid}.ck-steps__list h3{margin:.2rem 0 0;font-size:1.1rem;font-weight:800}.ck-steps__list p{color:var(--sc-ink-soft);margin:.25rem 0 0;font-size:.88rem;line-height:1.55}.ck-risk{border:1px solid var(--ck-line);background:var(--sc-surface);border-radius:1rem;gap:.85rem;margin-top:2.25rem;padding:1.25rem;display:flex}.ck-risk svg{color:var(--ck-deep);flex:none;margin-top:.1rem}.ck-risk p{margin:0;font-size:.9rem;line-height:1.6}@media (width>=861px){.ck-steps__list{grid-template-columns:repeat(3,1fr);gap:2rem}}.ck-close{padding-block:clamp(3rem,8vw,7rem) clamp(5rem,10vw,8rem)}.ck-close__inner{align-items:center;gap:2rem;display:grid}.ck-close__copy .ck-h2{margin-bottom:1.6rem;font-size:clamp(2rem,1.3rem + 3vw,3.8rem)}.ck-close__copy .ck-btn{width:100%}.ck-ph--close{max-height:26rem}@media (width>=861px){.ck-close__inner{grid-template-columns:.8fr 1fr;gap:4rem}.ck-close__copy .ck-btn{width:auto}}.ck-sticky{z-index:40;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--ck-line);transition:transform .32s var(--sc-ease-out);background:#fcfaf9f0;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.ck-sticky.is-on{transform:none}@media (width>=861px){.ck-sticky{display:none}}@media (prefers-reduced-motion:reduce){.ck-hero__bg,.ck-hero__subject,.ck-hero__glow{transform:none}@media (width>=861px){.ck-hero__copy{transform:translateY(-50%)}}.ck-peak{--k1:1;--k2:1;--k3:1;--k4:1}.ck-phone .ck-bubble--out{opacity:1}.ck-phone__typing{display:none}.ck-peak__step{position:static;translate:none}.ck-peak__step:not(.ck-peak__final){display:none}.ck-sticky{transition:none}}.ck-compare{background:var(--sc-canvas)}.ck-compare__grid{gap:1rem;margin-top:1.75rem;display:grid}.ck-compare__col{border-radius:1.25rem;padding:1.5rem}.ck-compare__col h3{margin:0 0 .9rem;font-size:1.1rem;font-weight:800}.ck-compare__col ul{gap:.7rem;margin:0;padding:0;font-size:.9rem;line-height:1.5;list-style:none;display:grid}.ck-compare__col li{align-items:flex-start;gap:.6rem;display:flex}.ck-compare__col svg{flex:none;margin-top:.15rem}.ck-compare__col--no{color:#5a4f53;background:#f1ecea}.ck-compare__col--yes{background:linear-gradient(135deg, var(--ck-pink), var(--ck-orange));color:#fff;box-shadow:0 18px 40px -22px #cf2f1799}@media (width>=861px){.ck-compare__grid{grid-template-columns:1fr 1fr;gap:1.5rem}.ck-compare__col{padding:2rem}}.ck-free{background:linear-gradient(135deg, var(--ck-pink), var(--ck-orange));padding-block:clamp(2.75rem,6vw,5rem)}.ck-free__card{color:#fff;background:0 0;border-radius:0;padding:0}.ck-free__card .ck-h2{color:#fff}.ck-free__card .text-brand-gradient{-webkit-text-fill-color:#fff;color:#fff;text-underline-offset:.12em;background:0 0;text-decoration:underline;text-decoration-thickness:.07em}.ck-free__list li{background:#ffffff2e;border-radius:.8rem;padding:.8rem 1rem}.ck-free__list svg,.ck-free__note{color:#fff}@media (width>=861px){.ck-free__list{gap:1rem}}.ck-lead{background:#fbe6e8}.ck-risk{background:#ffeee4;border-color:#f6d6c6}.ck-faq{background:#ffeee4}.ck-faq__inner{max-width:48rem}.ck-faq__list{gap:.7rem;margin-top:1.5rem;display:grid}.ck-faq__item{background:var(--sc-surface);border:1px solid var(--ck-line);border-radius:1rem;padding:0 1.25rem}.ck-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-weight:800;list-style:none;display:flex}.ck-faq__item summary::-webkit-details-marker{display:none}.ck-faq__item summary:after{content:"+";color:var(--ck-deep);flex:none;font-size:1.4rem;font-weight:600;line-height:1}.ck-faq__item[open] summary:after{content:"–"}.ck-faq__item p{color:var(--sc-ink-soft);margin:0 0 1.1rem;font-size:.88rem;line-height:1.65}.ck-faq__item p a{color:var(--ck-deep);font-weight:700}.ck-close{color:#fff;background:#2a2024}.ck-close .ck-micro{color:#d9cdd0}.ck-close .ck-micro a{color:#fff}.ck-stats{color:#fff;background:#2a2024}.ck-stats .ck-h2{color:#fff}.ck-stats__group{margin-top:2.25rem}.ck-stats__title{letter-spacing:.08em;text-transform:uppercase;color:var(--ck-orange);margin:0 0 .9rem;font-size:.8rem;font-weight:800}.ck-stats__grid{gap:.9rem;display:grid}.ck-stat{background:#ffffff0f;border:1px solid #ffffff21;border-radius:1rem;padding:1.15rem 1.25rem}.ck-stat__big{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.5rem,2.1rem + 1.6vw,3.3rem);font-weight:800;line-height:1}.ck-stat__unit{letter-spacing:-.02em;margin-left:.05em;font-size:.42em}.ck-stat__text{color:#e9d9dc;text-wrap:pretty;margin:.55rem 0 0;font-size:.86rem;line-height:1.55}.ck-stat__kicker{color:#fff;margin:0;font-size:1.15rem;font-weight:800}.ck-stat--quote .ck-stat__text{margin-top:.6rem}.ck-bars{gap:.6rem;margin-top:1.1rem;display:grid}.ck-bar{grid-template-columns:6.4rem 1fr auto;align-items:center;gap:.7rem;font-size:.76rem;font-weight:700;display:grid}.ck-bar__label{color:#e9d9dc}.ck-bar__track{background:#ffffff1f;border-radius:99px;height:.55rem;overflow:hidden}.ck-bar__track i{border-radius:inherit;background:linear-gradient(90deg, var(--ck-pink), var(--ck-orange));transform-origin:0;width:100%;height:100%;transition:transform 1.1s var(--sc-ease-out) .25s;display:block;transform:scaleX(0)}.ck-bar.is-muted .ck-bar__track i{background:#9a8e92}.sc-in .ck-bar__track i,.ck-stat.sc-in .ck-bar__track i{transform:scaleX(var(--v,0))}.ck-bar__val{text-align:right;color:#fff;font-variant-numeric:tabular-nums;min-width:4.6rem}@media (width>=861px){.ck-stats .ck-wrap{max-width:56rem}.ck-stats__grid{grid-template-columns:1fr 1fr;gap:1rem}.ck-stat{padding:1.3rem 1.4rem}}@media (prefers-reduced-motion:reduce){.ck-bar__track i{transform:scaleX(var(--v,0));transition:none}}.ck-toast{z-index:45;left:1rem;right:1rem;top:calc(var(--ck-head) + .6rem);border:1px solid var(--ck-line);max-width:24rem;box-shadow:0 2px 4px hsl(var(--sc-shadow-color) / .1), 0 20px 40px -16px hsl(var(--sc-shadow-color) / .45);opacity:0;pointer-events:none;transition:opacity .32s var(--sc-ease-out), transform .42s var(--sc-ease-out);background:#fff;border-radius:1rem;align-items:center;gap:.8rem;margin-inline:auto;padding:.85rem 1rem;display:flex;position:fixed;transform:translateY(-1rem)scale(.97)}.ck-toast.is-on{opacity:1;transform:none}.ck-toast svg{flex:none}.ck-toast p{margin:0}.ck-toast__stars{color:var(--ck-orange);letter-spacing:.1em;font-size:.85rem;line-height:1.2}.ck-toast__text{font-size:.92rem;font-weight:800;line-height:1.3}.ck-toast__meta{color:var(--sc-ink-soft);font-size:.7rem;margin-top:.15rem!important}@media (width>=861px){.ck-toast{width:22rem;margin:0;left:auto;right:1.5rem}}@media (prefers-reduced-motion:reduce){.ck-toast{display:none}}.ck-free__h{max-width:40rem;font-size:clamp(1.45rem,1.15rem + 1.5vw,2.3rem);line-height:1.18}.ck-free__badge{color:var(--ck-deep);letter-spacing:.04em;text-transform:uppercase;background:#fff;border-radius:99px;margin:1.5rem 0 0;padding:.4rem 1rem;font-size:.8rem;font-weight:800;display:inline-block}.ck-free__note{font-size:.86rem}.ck-free__card .ck-free__note{margin-top:1rem}.ck-ill{background:#f7eeea;position:relative;overflow:hidden}.ck-ill img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ck-ill__bg{transform-origin:80% 100%}.ck-ill__fg{transform-origin:80% 100%;will-change:transform}.ck-illsec{background:var(--sc-canvas)}.ck-illsec .ck-ill{aspect-ratio:11/12;width:100%}.ck-illsec .ck-ill img{object-position:76% 50%}.ck-illsec .ck-ill__bg{transform-origin:72% 100%;transform:scale(calc(1.02 + (var(--sc-p,.5) - .5) * .05))}.ck-illsec .ck-ill__fg{transform-origin:72% 100%;transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -4%), 0) scale(calc(1.07 + (var(--sc-p,.5) - .5) * .2))}@media (width>=861px){.ck-illsec{padding:2.5rem 2rem}.ck-illsec .ck-ill{aspect-ratio:16/9;border-radius:1.25rem;max-width:72rem;margin-inline:auto}.ck-illsec .ck-ill img{object-position:50% 50%}.ck-illsec .ck-ill__bg{transform:scale(calc(1.01 + (var(--sc-p,.5) - .5) * .04))}.ck-illsec .ck-ill__fg{transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -3%), 0) scale(calc(1.04 + (var(--sc-p,.5) - .5) * .14))}}.ck-ill--card{aspect-ratio:1;border-radius:1.25rem;width:100%;max-height:28rem}.ck-close .ck-ill--card img{object-position:50% 50%}.ck-close .ck-ill__bg{transform-origin:50% 100%;transform:scale(calc(1.055 + (var(--sc-p,.5) - .5) * .05)) translate3d(0, calc((var(--sc-p,.5) - .5) * 4%), 0)}.ck-close .ck-ill__fg{transform-origin:50% 91%;transform:translate3d(0, calc(13% + (var(--sc-p,.5) - .5) * -8%), 0) scale(calc(1.21 + (var(--sc-p,.5) - .5) * .22))}@media (width>=861px){.ck-close .ck-ill__fg{transform:translate3d(0, calc(13% + (var(--sc-p,.5) - .5) * -7%), 0) scale(calc(1.2 + (var(--sc-p,.5) - .5) * .2))}}@media (prefers-reduced-motion:reduce){.ck-illsec .ck-ill__bg,.ck-illsec .ck-ill__fg,.ck-close .ck-ill__bg,.ck-trust__list{transform:none}.ck-close .ck-ill__fg{transform:translateY(13%)scale(1.2)}}.ck-me{object-fit:cover;width:5.5rem;height:5.5rem;box-shadow:0 8px 20px -10px hsl(var(--sc-shadow-color) / .5);border-radius:50%;flex:none}@media (width>=861px){.ck-hero .ck-h1{font-size:clamp(2rem,1.1rem + 2.3vw,3.2rem);line-height:1.08}.ck-hero .ck-lede{max-width:none}.ck-hero__tag{margin-top:.7rem}.ck-hero__cta{margin-top:1rem}}.ck-author{text-align:center;flex:none;justify-items:center;gap:.45rem;width:8.5rem;margin:0;display:grid}.ck-author figcaption{color:var(--sc-ink-soft);gap:.1rem;font-size:.78rem;line-height:1.3;display:grid}.ck-author strong{color:var(--sc-ink);font-size:.92rem}.ck-story__inner{align-items:flex-start}.ck-story__inner p{font-style:normal}@media (width<=860px){.ck-story__inner{text-align:center;flex-direction:column;align-items:center}.ck-trust{display:none}.ck-hero__frame{aspect-ratio:900/770;height:auto;min-height:0}.ck-hero__layer img{object-position:50% 40%}.ck-hero .ck-h1{font-size:clamp(1.65rem,1.2rem + 2.6vw,2.1rem);line-height:1.1}.ck-hero .ck-lede{font-size:.88rem}.ck-hero__copy{text-align:left;margin-top:-1.25rem}}.ck-illsec .ck-ill--mob{display:none}@media (width<=860px){.ck-illsec .ck-ill--desk{display:none}.ck-illsec .ck-ill--mob{aspect-ratio:900/1488;width:100%;height:auto;display:block}.ck-illsec .ck-ill--mob img{object-fit:cover;object-position:50% 50%}.ck-ill--mob .ck-ill__bg{transform-origin:50% 40%;transform:scale(calc(1.02 + (var(--sc-p,.5) - .5) * .05))}.ck-ill--mob .ck-ill__b1{transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -7%), 0);will-change:transform}.ck-ill--mob .ck-ill__b2{transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -11%), 0);will-change:transform}.ck-ill--mob .ck-ill__fg{transform-origin:72% 100%;transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -3%), 0) scale(calc(1.05 + (var(--sc-p,.5) - .5) * .16))}}@media (prefers-reduced-motion:reduce){.ck-ill--mob img{transform:none!important}}.ck-review--ph{background:repeating-linear-gradient(135deg,#fff8f5 0 10px,#fff 10px 20px);border:1.5px dashed #e2c4be}.ck-review--ph blockquote{color:var(--ck-deep);font-weight:600}.ck-review--ph .ck-stars{opacity:.35}.ck-cases__grid{gap:1.25rem;margin-top:2rem;display:grid}.ck-case{background:var(--sc-surface);border:1px solid var(--ck-line);box-shadow:0 1px 2px hsl(var(--sc-shadow-color) / .06), 0 18px 36px -24px hsl(var(--sc-shadow-color) / .35);border-radius:1.25rem;overflow:hidden}.ck-case__media{aspect-ratio:4/3;background:#e9dcd4;position:relative;overflow:hidden}.ck-case__media img{object-fit:cover;width:100%;height:100%;display:block}.ck-case__sms{max-width:none;margin:0;font-size:.8rem;position:absolute;bottom:.85rem;left:.85rem;right:.85rem}.ck-case__body{padding:1.25rem 1.25rem 1.4rem}.ck-case__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--ck-deep);margin:0;font-size:.72rem;font-weight:800}.ck-case h3{margin:.35rem 0 0;font-size:1.12rem;font-weight:800;line-height:1.25}.ck-case p{color:var(--sc-ink-soft);margin:.55rem 0 0;font-size:.86rem;line-height:1.6}.ck-case__result{border-top:1px solid var(--ck-line);padding-top:.85rem;font-weight:700;color:var(--sc-ink)!important;margin-top:.9rem!important}@media (width>=861px){.ck-cases__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.ck-example{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:1rem;margin-top:2.25rem;padding:1.25rem 1.4rem}.ck-example p{color:#e9d9dc;max-width:46rem;margin:0;font-size:.9rem;line-height:1.65}.ck-example strong{color:#fff}.ck-example small{color:#d9cdd0;margin-top:.5rem;font-size:.76rem;display:block}.ck-bonus__list{gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.ck-bonus__item{background:var(--sc-surface);border:1px solid var(--ck-line);border-radius:1rem;align-items:flex-start;gap:.9rem;padding:1.15rem 1.25rem;display:flex}.ck-bonus__item svg{color:var(--ck-deep);flex:none;margin-top:.1rem}.ck-bonus__item h3{margin:0;font-size:1rem;font-weight:800}.ck-bonus__item p{color:var(--sc-ink-soft);margin:.3rem 0 0;font-size:.86rem;line-height:1.55}@media (width>=861px){.ck-bonus__list{grid-template-columns:repeat(3,1fr)}}.ck-guarantee{background:var(--sc-surface);border:1px solid var(--ck-line);border-radius:1rem;gap:.85rem;margin-top:1rem;padding:1.25rem;display:flex}.ck-guarantee svg{color:var(--ck-orange);flex:none;margin-top:.1rem}.ck-guarantee p{margin:0;font-size:.9rem;line-height:1.6}.ck-guarantee small{color:var(--sc-ink-soft);margin-top:.4rem;font-size:.76rem;display:block}.ck-anchor{border:1px dashed #e2c4be;border-radius:1rem;margin-top:1rem;padding:1.25rem}.ck-anchor p{margin:0;font-size:.9rem;line-height:1.6}.ck-anchor a{color:var(--ck-deep);font-weight:800}.ck-fit{background:#fdf2f0}.ck-fit__grid{gap:1.1rem;margin-top:2rem;display:grid}.ck-fit__col{background:var(--sc-surface);border:1px solid var(--ck-line);border-radius:1.1rem;padding:1.5rem}.ck-fit__col h3{margin:0 0 .9rem;font-size:1.05rem;font-weight:800}.ck-fit__col ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ck-fit__col li{gap:.6rem;font-size:.88rem;font-weight:500;line-height:1.5;display:flex}.ck-fit__col li svg{flex:none;margin-top:.15rem}.ck-fit__col--yes li svg{color:var(--ck-deep)}.ck-fit__col--no{color:#5a4f53;background:#f1ecea}.ck-fit__tags{flex-wrap:wrap;gap:.45rem;margin-top:1.25rem;display:flex}.ck-fit__tags span{color:var(--ck-deep);background:#ffeee4;border-radius:99px;padding:.35rem .75rem;font-size:.76rem;font-weight:700}@media (width>=861px){.ck-fit__grid{grid-template-columns:1.3fr 1fr;gap:1.5rem}}.ck-close__why{color:#e9d9dc;max-width:30rem;margin:1rem 0 0;font-size:.92rem;line-height:1.6}.ck-close__fine{color:#d9cdd0;margin:.9rem 0 0;font-size:.76rem}.ck-video{background:var(--sc-canvas);padding-block:clamp(2rem,5vw,3.5rem)}.ck-video .ck-ph{aspect-ratio:16/9;border-radius:1.25rem;max-width:56rem;margin-inline:auto}.ck-video .ck-ph__tip{max-width:28rem;font-size:.85rem}.ck-video__play{background:linear-gradient(135deg, var(--ck-pink), var(--ck-orange));color:#fff;border-radius:50%;place-items:center;width:4rem;height:4rem;margin:0 auto .75rem;display:grid}.ck-hero__bg{transform-origin:50% 40%;transform:scale(calc(1.02 + (var(--sc-p,.5) - .5) * .12));filter:none;border:0}.ck-hero__bg .ck-ph__tip{align-self:start;margin-top:1rem}.ck-hero__subject{transform-origin:50% 100%;width:44%;height:82%;translate:-50%;transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -4vh), 0) scale(calc(1.03 + (var(--sc-p,.5) - .5) * .08));background:repeating-linear-gradient(135deg,#ead5cf 0 10px,#f3e4df 10px 20px);border-color:#d6a99f;border-radius:46% 46% 0 0;position:absolute;bottom:0;left:50%}.ck-hero__bubbles{pointer-events:none;position:absolute;inset:0}.ck-hero__bubbles .ck-bubble{box-shadow:0 2px 4px hsl(var(--sc-shadow-color) / .1), 0 16px 30px -14px hsl(var(--sc-shadow-color) / .45);font-size:.76rem;position:absolute}.ck-hero__b1{max-width:13.5rem;transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -14vh), 0);top:12%;left:4%;background:#fff!important}.ck-hero__b2{transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -22vh), 0);top:46%;right:6%;margin:0!important}.ck-checks{justify-content:flex-start}@media (width>=861px){.ck-hero__subject{width:30%;height:84%;left:66%}.ck-hero__b1{max-width:16rem;top:18%;left:44%;font-size:.85rem!important}.ck-hero__b2{top:52%;right:7%;font-size:.9rem!important}.ck-hero__bg .ck-ph__tip{margin-left:34%}}@media (width<=860px){.ck-hero__frame{aspect-ratio:900/770}}.ck-pains__cost{max-width:40rem;margin:1.5rem 0 0;font-size:.95rem;font-weight:700;line-height:1.55}@media (width>=861px){.ck-pain:last-child{grid-column:1/-1}}.ck-msgs{background:#ffeee4}.ck-msgs__list{gap:.8rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.ck-msg{background:var(--sc-surface);border:1px solid var(--ck-line);border-radius:1rem;align-items:flex-start;gap:.85rem;padding:1.1rem 1.2rem;display:flex}.ck-msg>svg{color:var(--ck-deep);flex:none;margin-top:.15rem}.ck-msg__when{letter-spacing:.06em;text-transform:uppercase;color:var(--ck-deep);margin:0;font-size:.7rem;font-weight:800}.ck-msg h3{margin:.2rem 0 0;font-size:1.02rem;font-weight:800}.ck-msg p:last-child{color:var(--sc-ink-soft);margin:.25rem 0 0;font-size:.85rem;line-height:1.5}.ck-msgs__punch{max-width:38rem;margin:1.5rem 0 0;font-size:1rem;font-weight:600;line-height:1.55}.ck-msgs__punch b{background:linear-gradient(90deg, var(--ck-pink), var(--ck-orange));color:#fff;border-radius:.4rem;padding:.05rem .45rem}@media (width>=861px){.ck-msgs__list{grid-template-columns:repeat(4,1fr);gap:1rem}}.ck-stats .ck-stats__grid{margin-top:1.75rem}.ck-example--case{border-style:dashed;margin-top:.9rem}.ck-ctaband{background:var(--ck-soft);padding-block:clamp(2.25rem,5vw,3.5rem)}.ck-ctaband__inner{gap:1.25rem;display:grid}.ck-ctaband__sub{color:var(--sc-ink-soft);margin:.5rem 0 0;font-size:.92rem}.ck-ctaband .ck-btn{width:100%}@media (width>=861px){.ck-ctaband__inner{grid-template-columns:1fr auto;align-items:center;gap:3rem}.ck-ctaband .ck-btn{width:auto}}.ck-outcomes{background:var(--sc-canvas)}.ck-outcomes__grid{grid-template-columns:1fr 1fr;gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.ck-outcome{background:var(--sc-surface);border:1px solid var(--ck-line);border-radius:1rem;padding:1rem}.ck-outcome h3,.ck-feature h3{margin:.7rem 0 0;font-size:.98rem;font-weight:800;line-height:1.25}.ck-outcome p{color:var(--sc-ink-soft);margin:.3rem 0 0;font-size:.8rem;line-height:1.5}.ck-outcome__ic{width:2.4rem;height:2.4rem;color:var(--ck-deep);background:#ffeee4;border-radius:.7rem;place-items:center;display:grid}@media (width>=861px){.ck-outcomes__grid{grid-template-columns:repeat(3,1fr);gap:1.1rem}.ck-outcome{padding:1.4rem}.ck-outcome p{font-size:.86rem}}.ck-features{background:#fbe6e8}.ck-feature h3{font-size:1.15rem}.ck-unique{background:var(--sc-canvas)}.ck-unique__inner{align-items:center;gap:1.75rem;display:grid}.ck-unique .ck-sub b{color:var(--sc-ink)}.ck-unique__sms{background:linear-gradient(160deg,#ffeee4,#fbe6e8);border-radius:1.25rem;margin:0;padding:1.5rem}.ck-unique__sms .ck-bubble{max-width:100%;box-shadow:0 14px 30px -18px hsl(var(--sc-shadow-color) / .45);background:#fff;font-size:1rem}.ck-unique__sms figcaption{margin-top:1rem;font-size:1.05rem;font-weight:800;line-height:1.35}@media (width>=861px){.ck-unique__inner{grid-template-columns:1fr 1fr;gap:4rem}.ck-unique__sms{padding:2.25rem}}.ck-steps{background:#ffeee4}.ck-steps__list li>b{background:#fff}.ck-steps__note{align-items:center;gap:.5rem;margin:1.75rem 0 0;font-size:.92rem;font-weight:700;display:flex}.ck-steps__note svg{color:var(--ck-deep);flex:none}@media (width>=861px){.ck-steps__list--4{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.ck-diff{background:var(--sc-canvas)}.ck-diff__table{gap:.7rem;margin-top:1.75rem;display:grid}.ck-diff__head{display:none}.ck-diff__row{background:var(--sc-surface);border:1px solid var(--ck-line);border-radius:1rem;grid-template-columns:1fr 1fr;gap:.35rem .75rem;padding:1rem 1.1rem;font-size:.82rem;display:grid}.ck-diff__label{grid-column:1/-1;margin-bottom:.2rem;font-size:.95rem;font-weight:800}.ck-diff__row [data-col]:not(.ck-diff__us){color:var(--sc-ink-soft)}.ck-diff__row [data-col]:before{content:attr(data-col) ": ";color:var(--sc-ink);font-weight:700}.ck-diff__row .ck-diff__us{color:#fff;background:linear-gradient(90deg, var(--ck-pink), var(--ck-orange));border-radius:.6rem;grid-column:1/-1;align-items:center;gap:.4rem;margin-top:.3rem;padding:.5rem .7rem;font-weight:800;display:flex}.ck-diff__row .ck-diff__us:before{content:none}@media (width>=861px){.ck-diff__table{border:1px solid var(--ck-line);background:var(--sc-surface);border-radius:1.25rem;gap:0;overflow:hidden}.ck-diff__head,.ck-diff__row{background:0 0;border:0;border-radius:0;grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:0;padding:0;display:grid}.ck-diff__head>span,.ck-diff__row>span{border-top:1px solid var(--ck-line);padding:.95rem 1.1rem;font-size:.88rem}.ck-diff__head>span{color:var(--sc-ink-soft);border-top:0;font-size:.8rem;font-weight:800}.ck-diff__label{grid-column:auto;margin:0;font-size:.9rem}.ck-diff__row [data-col]:before{content:none}.ck-diff__row .ck-diff__us,.ck-diff__head .ck-diff__us{color:var(--ck-deep);background:#fff4ee;border-radius:0;grid-column:auto;margin:0}.ck-diff__head .ck-diff__us{background:linear-gradient(90deg, var(--ck-pink), var(--ck-orange));color:#fff}}.ck-risk3{gap:.8rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.ck-risk3 li{background:#ffffff2e;border-radius:1rem;gap:.3rem;padding:1.1rem 1.2rem;display:grid}.ck-risk3 b{font-size:1.05rem;font-weight:800}.ck-risk3 span{font-size:.86rem;line-height:1.55}@media (width>=861px){.ck-risk3{grid-template-columns:repeat(3,1fr);gap:1rem}}.ck-plans{background:#fdf2f0}.ck-plans__grid{gap:1.1rem;margin-top:2rem;display:grid}.ck-plan{background:var(--sc-surface);border:1px solid var(--ck-line);box-shadow:0 1px 2px hsl(var(--sc-shadow-color) / .06), 0 18px 36px -24px hsl(var(--sc-shadow-color) / .3);border-radius:1.25rem;flex-direction:column;padding:1.5rem 1.35rem;display:flex;position:relative}.ck-plan.is-best{background:linear-gradient(#fff, #fff) padding-box, linear-gradient(135deg, var(--ck-pink), var(--ck-orange)) border-box;border:2px solid #0000;order:-1}.ck-plan__badge{white-space:nowrap;background:linear-gradient(90deg, var(--ck-pink), var(--ck-orange));color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:99px;margin:0;padding:.3rem .9rem;font-size:.7rem;font-weight:800;position:absolute;top:-.8rem;left:50%;translate:-50%}.ck-plan__name{letter-spacing:.08em;color:var(--sc-ink-soft);margin:0;font-size:.72rem;font-weight:800}.ck-plan h3{margin:.35rem 0 0;font-size:1.15rem;font-weight:800;line-height:1.25}.ck-plan__price{color:var(--sc-ink-soft);margin:.9rem 0 0;font-size:.9rem;font-weight:700}.ck-plan__price b{letter-spacing:-.03em;color:var(--sc-ink);font-size:2.2rem}.ck-plan__annual{color:var(--sc-ink-soft);margin:.15rem 0 0;font-size:.78rem}.ck-plan ul{flex:1;gap:.5rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.ck-plan li{gap:.5rem;font-size:.86rem;font-weight:500;line-height:1.45;display:flex}.ck-plan li svg{color:var(--ck-deep);flex:none;margin-top:.15rem}.ck-plan__box{background:#f6f1ef;border-radius:.75rem;gap:.4rem;margin-top:1.1rem;padding:.8rem .9rem;font-size:.8rem;font-weight:700;display:grid}.ck-plan__box span{align-items:center;gap:.45rem;display:flex}.ck-plan__box svg{color:var(--ck-deep);flex:none}.ck-plan__for{color:var(--sc-ink-soft);margin:.9rem 0 0;font-size:.8rem;font-style:italic}@media (width>=861px){.ck-plans__grid{grid-template-columns:repeat(4,1fr);gap:1rem}.ck-plan.is-best{order:0}}.ck-anchor2{background:var(--sc-canvas)}.ck-anchor2__bars{gap:1rem;max-width:46rem;margin-top:1.75rem;display:grid}.ck-abar{grid-template-columns:1fr auto;align-items:center;gap:.4rem .75rem;font-size:.84rem;font-weight:700;display:grid}.ck-abar__label{color:var(--sc-ink-soft)}.ck-abar__track{background:#f1ecea;border-radius:99px;grid-area:2/1/auto/-1;height:.8rem;overflow:hidden}.ck-abar__track i{border-radius:inherit;transform-origin:0;height:100%;transition:transform 1.1s var(--sc-ease-out) .2s;background:#b9adb1;display:block;transform:scaleX(0)}.ck-abar.is-best .ck-abar__track i{background:linear-gradient(90deg, var(--ck-pink), var(--ck-orange))}.ck-abar.is-best .ck-abar__label,.ck-abar.is-best .ck-abar__val{color:var(--ck-deep)}.sc-in .ck-abar__track i{transform:scaleX(var(--v,0))}.ck-anchor2__punch{max-width:40rem;margin:1.75rem 0 0;font-size:1rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.ck-abar__track i{transform:scaleX(var(--v,0));transition:none}}.ck-case__media .ck-ph{border:0;align-items:start;position:absolute;inset:0}.ck-case__media .ck-ph__tip{margin-top:.6rem}.ck-case p b{color:var(--sc-ink)}.ck-bonus{background:#ffeee4}.ck-bonus__item p a{color:var(--ck-deep);font-weight:800}@media (width>=861px){.ck-bonus__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.ck-bonus__list{grid-template-columns:repeat(3,1fr)}}.ck-author2{background:var(--sc-canvas)}.ck-author2__inner{text-align:center;justify-items:center;gap:1.25rem;max-width:52rem;display:grid}.ck-author2__inner p{color:var(--sc-ink-soft);margin:.8rem 0 0;font-size:.9rem;line-height:1.65}.ck-author2__list{text-align:left;gap:.55rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.ck-author2__list li{gap:.55rem;font-size:.86rem;font-weight:600;line-height:1.5;display:flex}.ck-author2__list svg{color:var(--ck-deep);flex:none;margin-top:.15rem}@media (width>=861px){.ck-author2__inner{text-align:left;grid-template-columns:auto 1fr;justify-items:start;gap:2.5rem}}.ck-urgency{color:#fff;background:#2a2024}.ck-urgency .ck-h2{color:#fff}.ck-urgency__inner{gap:2rem;display:grid}.ck-urgency__text{color:#e9d9dc;max-width:36rem;margin:1rem 0 0;font-size:.92rem;line-height:1.65}.ck-urgency__text b{color:#fff}.ck-slots{background:#ffffff0f;border:1px solid #ffffff21;border-radius:1.25rem;padding:1.4rem}.ck-slots__title{color:#e9d9dc;margin:0;font-size:.9rem;line-height:1.55}.ck-slots__dots{grid-template-columns:repeat(10,1fr);gap:.4rem;margin-top:1.1rem;display:grid}.ck-slots__dots span{aspect-ratio:1;border:1.5px dashed #ffffff59;border-radius:50%}.ck-slots__dots .is-taken{background:linear-gradient(135deg, var(--ck-pink), var(--ck-orange));opacity:0;transition:transform .42s var(--sc-ease-out), opacity .3s ease;transition-delay:calc(var(--i) * 90ms + .2s);border:0;transform:scale(.4)}.ck-slots.sc-in .is-taken{opacity:1;transform:none}.ck-slots__left{color:var(--ck-orange);margin:1rem 0 0;font-size:.95rem}@media (width>=861px){.ck-urgency__inner{grid-template-columns:1.1fr 1fr;align-items:center;gap:4rem}}@media (prefers-reduced-motion:reduce){.ck-slots__dots .is-taken{opacity:1;transition:none;transform:none}}.ck-faq .ck-micro{margin-top:1.25rem}.ck-summary{border-bottom:1px solid #ffffff1f;margin-bottom:clamp(2rem,5vw,3.5rem);padding-bottom:clamp(2rem,5vw,3.5rem)}.ck-summary__lead{max-width:44rem;margin:0;font-size:clamp(1.05rem,.95rem + .6vw,1.35rem);font-weight:700;line-height:1.45}.ck-summary__list{gap:.6rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.ck-summary__list li{color:#e9d9dc;background:#ffffff0f;border-radius:.8rem;grid-template-columns:6.2rem 1fr;align-items:baseline;gap:.8rem;padding:.75rem 1rem;font-size:.88rem;display:grid}.ck-summary__list b{font-size:1.15rem;font-weight:800}@media (width>=861px){.ck-summary__list{grid-template-columns:repeat(5,1fr)}.ck-summary__list li{grid-template-columns:none;gap:.3rem}.ck-summary__list b{font-size:1.5rem}}.ck-kicker--dark{color:var(--ck-orange)}.ck-close .ck-close__why{margin:0 0 1.25rem}.ck-close .ck-ph--close{color:#e9d9dc;transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -4%), 0) scale(calc(1.01 + (var(--sc-p,.5) - .5) * .04));background:repeating-linear-gradient(135deg,#3a2d32 0 10px,#33272c 10px 20px);border-color:#ffffff40}@media (prefers-reduced-motion:reduce){.ck-hero__subject,.ck-hero__b1,.ck-hero__b2,.ck-close .ck-ph--close{transform:none}}@media (width<=860px){.ck-diff__row{grid-template-columns:1fr;gap:.3rem}.ck-feature{justify-content:center;min-height:min(56svh,24rem)}.ck-features__lead{flex-basis:72vw}.ck-close .ck-ph--close{aspect-ratio:4/3}}.ck-plan ul{align-content:start}.ck-hero__layer picture{width:100%;height:100%;display:block}.ck-hero__layer img{object-position:50% 45%;display:block}@media (width>=861px){.ck-hero__layer img{object-position:50% 40%}}.ck-close__photo{aspect-ratio:4/3;border-radius:1.25rem;margin:0;overflow:hidden}.ck-close__photo img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;transform:scale(calc(1.05 + (var(--sc-p,.5) - .5) * .06));display:block}@media (width>=861px){.ck-close__photo{aspect-ratio:4/5;max-height:32rem}}.ck-initials{color:#fff;background:linear-gradient(135deg, var(--ck-pink), var(--ck-orange));border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;font-size:.82rem;font-weight:800;display:grid}.ck-year{background:var(--sc-canvas)}.ck-year__rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.8rem;margin:1.5rem 0 0;padding:.25rem 1.25rem 1rem;scroll-padding-inline:1.25rem;list-style:none;display:flex;overflow-x:auto}.ck-year__rail::-webkit-scrollbar{display:none}.ck-month{scroll-snap-align:start;background:var(--sc-surface);border:1px solid var(--ck-line);border-radius:1rem;flex:0 0 68%;padding:1.1rem 1.2rem}.ck-month__m{letter-spacing:.06em;text-transform:uppercase;color:var(--ck-deep);margin:0;font-size:.7rem;font-weight:800}.ck-month h3{margin:.25rem 0 0;font-size:1.02rem;font-weight:800}.ck-month p:last-child{color:var(--sc-ink-soft);margin:.3rem 0 0;font-size:.84rem;line-height:1.5}@media (width>=861px){.ck-year__rail{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:72rem;margin-inline:auto;padding-inline:2rem;display:grid;overflow:visible}}.ck-lead__form{max-width:44rem}@media (prefers-reduced-motion:reduce){.ck-close__photo img{transform:none}}.ck-video__frame{aspect-ratio:16/9;background:#2a2024;border-radius:1.25rem;max-width:56rem;margin-inline:auto;overflow:hidden}.ck-video__frame iframe{border:0;width:100%;height:100%;display:block}.ck-hero__thread{width:min(13rem,58%);transform:translate3d(0, calc((var(--sc-p,.5) - .5) * -14vh), 0);flex-direction:column;gap:.35rem;display:flex;position:absolute;top:7%;left:4%}.ck-hero__bubbles .ck-hero__thread .ck-bubble{max-width:none;margin:0;position:static}.ck-hero__thread .ck-bubble--in{background:#fff}.ck-hero__thread .ck-bubble--out{align-self:flex-end}@media (width>=861px){.ck-hero__thread{width:17rem;top:10%;left:43%}.ck-hero__bubbles .ck-hero__thread .ck-bubble{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.ck-hero__thread{transform:none}}@media (width<=860px){.ck-close__photo img{object-position:50% 42%}}.ck-mail{background:#fbe6e8}.ck-mail__flow{justify-items:center;gap:1rem;margin-top:1.75rem;display:grid}.ck-mail__photo{aspect-ratio:2/3;width:min(100%,15rem);box-shadow:0 2px 4px hsl(var(--sc-shadow-color) / .12), 0 24px 48px -22px hsl(var(--sc-shadow-color) / .45);border-radius:1.25rem;margin:0;position:relative;overflow:hidden}.ck-mail__photo img{object-fit:cover;width:100%;height:100%;display:block}.ck-mail__photo figcaption{background:#fff;border-radius:99px;padding:.3rem .75rem;font-size:.74rem;font-weight:800;position:absolute;top:.75rem;left:.75rem}.ck-mail__arrow{color:#fff;background:linear-gradient(135deg, var(--ck-pink), var(--ck-orange));border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;display:grid;rotate:90deg;box-shadow:0 12px 26px -10px #cf2f1799}.ck-mail__arrow.is-on svg{animation:1.4s ease-in-out infinite ck-nudge}@keyframes ck-nudge{0%,to{transform:translate(-2px)}50%{transform:translate(4px)}}.ck-mail__out{justify-items:center;gap:.8rem;display:grid}.ck-mailphone{aspect-ratio:752/1425;width:min(72vw,17rem);box-shadow:0 2px 4px hsl(var(--sc-shadow-color) / .15), 0 30px 60px -24px hsl(var(--sc-shadow-color) / .5);background:#fff;border:.55rem solid #2a2024;border-radius:2.2rem;position:relative;overflow:hidden}.ck-mailphone__notch{z-index:2;background:#2a2024;border-radius:99px;width:4.2rem;height:.95rem;position:absolute;top:.45rem;left:50%;translate:-50%}.ck-mailphone img{object-fit:cover;object-position:50% 0;opacity:0;width:100%;height:calc(100% - 1.5rem);transition:opacity .52s ease, transform .62s var(--sc-ease-out);display:block;position:absolute;inset:1.5rem 0 0;transform:translateY(.75rem)scale(.985)}.ck-mailphone img.is-on{opacity:1;transform:none}.ck-mail__dots{gap:.15rem;display:flex}.ck-mail__dots button{cursor:pointer;background:0 0;border:0;width:2.25rem;height:2.25rem;padding:0;position:relative}.ck-mail__dots button:after{content:"";background:#e2b9bc;border-radius:99px;width:.7rem;height:.7rem;transition:width .26s,background-color .26s;position:absolute;top:50%;left:50%;translate:-50% -50%}.ck-mail__dots button.is-on:after{background:linear-gradient(90deg, var(--ck-pink), var(--ck-orange));width:1.6rem}.ck-mail__dots button:focus-visible{outline:2px solid var(--ck-deep);outline-offset:-2px;border-radius:.5rem}.ck-mail__label{color:var(--ck-deep);margin:0;font-size:.82rem;font-weight:700}@media (width>=861px){.ck-mail__flow{grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:3rem}.ck-mail__photo{width:19rem}.ck-mail__arrow{rotate:none}.ck-mailphone{width:16.5rem}}@media (prefers-reduced-motion:reduce){.ck-mail__arrow.is-on svg{animation:none}.ck-mailphone img{transition:none;transform:none}}.ck-mail__soon{color:var(--sc-ink-soft);margin:-.45rem 0 0;font-size:.66rem}.ck-cases{background:#ffeee4}.ck-footnote{color:#d9cdd0;margin:2.5rem 0 0;font-size:.72rem;line-height:1.5}.ck-minis{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.5rem;display:grid}.ck-mini{background:var(--sc-surface);border:1px solid var(--ck-line);border-radius:1rem;padding:1rem}.ck-mini.is-best{background:linear-gradient(#fff, #fff) padding-box, linear-gradient(135deg, var(--ck-pink), var(--ck-orange)) border-box;border:2px solid #0000}.ck-mini__price{color:var(--sc-ink-soft);margin:.3rem 0 0;font-size:.82rem;font-weight:700}.ck-mini__price b{letter-spacing:-.03em;color:var(--sc-ink);font-size:1.5rem}.ck-mini__text{color:var(--sc-ink-soft);margin:.4rem 0 0;font-size:.8rem;line-height:1.45}.ck-mini__more{margin:1.1rem 0 0;font-size:.92rem;font-weight:800}.ck-mini__more a{color:var(--ck-deep);align-items:center;gap:.35rem;display:inline-flex}@media (width>=861px){.ck-minis{grid-template-columns:repeat(4,1fr);gap:1rem}.ck-mini{padding:1.2rem}}.ck-features__rail{align-items:center}.ck-feature{gap:.35rem;justify-content:flex-start!important;min-height:0!important}.ck-feature__note{margin:0}.ck-close__photo picture{width:100%;height:100%;display:block}@media (width<=860px){.ck-close__photo{aspect-ratio:1000/560}.ck-close__photo img{object-position:50% 50%;transform:none}}
