.cl-hero{background:var(--yokit-surface-low);padding:80px 64px}.cl-hero-inner{max-width:1244px;margin:0 auto;display:grid;grid-template-columns:1fr 742px;grid-gap:56px;gap:56px;align-items:center}.cl-hero-left{display:flex;flex-direction:column;gap:20px}.cl-hero-eyebrow{display:inline-flex;align-items:center;gap:10px;background:#ffffff;color:var(--yokit-charcoal);font-size:13px;font-weight:600;letter-spacing:.6px;padding:8px 16px;border-radius:999px;width:-moz-fit-content;width:fit-content}.cl-hero-dot{width:8px;height:8px;border-radius:50%;background:#4A8B73;display:inline-block}.cl-hero h1{font-size:56px;font-weight:800;color:var(--yokit-charcoal);letter-spacing:-1.5px;line-height:1.05;margin:0;display:flex;flex-direction:column;gap:0}.cl-hero h1 .hl-gold{color:var(--yokit-gold)}.cl-hero-sub{font-size:16px;font-weight:400;color:var(--yokit-muted);line-height:1.65;max-width:640px;margin:4px 0 0}.cl-hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}.cl-btn-green{display:inline-flex;align-items:center;justify-content:center;background:#4A8B73;color:#ffffff;padding:14px 24px;border-radius:999px;font-size:15px;font-weight:700;border:1.5px solid #4a8b73;text-decoration:none;transition:background .16s ease,transform .16s ease}.cl-btn-green:hover{background:#2D6A4F;border-color:#2D6A4F;transform:translateY(-1px)}.cl-btn-ghost-dark{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--yokit-charcoal);padding:14px 24px;border-radius:999px;font-size:15px;font-weight:600;border:1.5px solid rgba(26,31,58,.18);text-decoration:none;transition:background .16s ease,border-color .16s ease}.cl-btn-ghost-dark:hover{background:rgba(26,31,58,.04);border-color:rgba(26,31,58,.28)}.cl-hero-meta{font-size:13px;font-weight:500;color:var(--yokit-muted);letter-spacing:.3px;margin-top:4px}.cl-hero-right{width:742px;height:560px;border-radius:28px;overflow:hidden;background:#EBE4CE}.cl-hero-right img{width:100%;height:100%;object-fit:cover;display:block}.cl-waste{background:var(--yokit-charcoal);color:#ffffff;padding:20px 32px}.cl-waste-inner{max-width:1296px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;text-align:center}.cl-waste-pill{background:rgba(239,68,68,.2);color:#ef4444;font-size:11px;font-weight:700;letter-spacing:1px;padding:4px 10px;border-radius:999px;white-space:nowrap}.cl-waste-text{font-size:15px;font-weight:500;color:#ffffff;line-height:1.5}.cl-waste-text .hl{color:var(--yokit-gold);font-weight:700}.cl-pain{background:#ffffff;padding:100px 32px}.cl-pain-inner{margin:0 auto;gap:48px}.cl-pain-head,.cl-pain-inner{max-width:1200px;display:flex;flex-direction:column}.cl-pain-head{gap:16px;align-items:flex-start;text-align:left}.cl-pain-kicker{font-size:13px;font-weight:600;letter-spacing:2px;color:var(--yokit-gold-deep);text-transform:uppercase}.cl-pain-h1{font-size:52px;font-weight:800;letter-spacing:-1px;line-height:1.1;color:var(--yokit-charcoal);margin:0;display:flex;flex-direction:column;gap:0}.cl-pain-h1 .row{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:10px}.cl-pain-h1 .hl-gold-deep{color:var(--yokit-gold-deep)}.cl-pain-sub{font-size:16px;font-weight:400;color:var(--yokit-muted);max-width:720px;line-height:1.6;margin:0}.cl-pain-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.cl-pain-card{background:var(--yokit-charcoal);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:22px 28px;display:flex;flex-direction:column;gap:8px}.cl-pain-stat{color:var(--yokit-gold);font-size:32px;font-weight:800;letter-spacing:-.5px;line-height:1.1}.cl-pain-title{color:#ffffff;font-size:17px;font-weight:700;line-height:1.3}.cl-pain-body{color:rgba(255,255,255,.6);font-size:13px;font-weight:400;line-height:1.6}.cl-pain-summary{background:var(--yokit-charcoal);border:1.5px solid var(--yokit-gold);border-radius:20px;padding:32px 40px;max-width:1000px;display:flex;flex-direction:column;gap:12px}.cl-pain-summary-title{color:var(--yokit-gold);font-size:22px;font-weight:700;line-height:1.35}.cl-pain-summary-note{color:rgba(255,255,255,.5);font-size:12px;font-weight:400;line-height:1.5}.cl-funnel{background:#FBF5E6;padding:100px 32px}.cl-funnel-inner{max-width:1200px;margin:0 auto;gap:56px}.cl-funnel-head,.cl-funnel-inner{display:flex;flex-direction:column;align-items:center}.cl-funnel-head{gap:16px;max-width:900px;text-align:center}.cl-pill-green{background:#E8F5EE;color:#2D6A4F;font-size:11px;font-weight:700;letter-spacing:1.5px;padding:6px 14px;border-radius:999px;width:-moz-fit-content;width:fit-content}.cl-funnel-h2{font-size:48px;font-weight:600;color:var(--yokit-charcoal);letter-spacing:-1px;line-height:1.1;margin:0;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:10px}.cl-funnel-h2 .hl-green{color:#4A8B73}.cl-funnel-sub{font-size:16px;font-weight:400;color:var(--yokit-muted);max-width:640px;line-height:1.6;margin:0}.cl-funnel-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;max-width:1080px;width:100%}.cl-funnel-card{background:#ffffff;border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:6px}.cl-funnel-card.bad{border:2px solid #ef4444}.cl-funnel-card.good{border:2px solid #4a8b73}.cl-funnel-card-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.cl-funnel-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:18px;font-weight:800}.cl-funnel-icon.bad{background:#ef4444}.cl-funnel-icon.good{background:#4A8B73}.cl-funnel-card-title{font-size:18px;font-weight:700;color:var(--yokit-charcoal)}.cl-funnel-row{display:grid;grid-template-columns:80px 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 0;border-bottom:1px solid #ebe4ce}.cl-funnel-row:last-of-type{border-bottom:none}.cl-funnel-stage{color:var(--yokit-muted);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.cl-funnel-mid{display:flex;flex-direction:column;gap:2px}.cl-funnel-mid-title{font-size:14px;font-weight:600;color:var(--yokit-charcoal)}.cl-funnel-mid-sub{font-style:italic;font-size:12px;font-weight:400;color:var(--yokit-muted)}.cl-funnel-num{font-size:22px;font-weight:600;text-align:right;min-width:68px}.cl-funnel-num.bad{color:#ef4444}.cl-funnel-num.good{color:#4A8B73}.cl-funnel-summary{padding:14px 16px;border-radius:12px;font-size:13px;font-weight:600;margin-top:12px;text-align:center}.cl-funnel-summary.bad{background:#FEE8E8;color:#ef4444}.cl-funnel-summary.good{background:#4A8B73;color:#ffffff}.cl-funnel-footnote{font-size:13px;font-weight:400;color:var(--yokit-muted);text-align:center;line-height:1.6;max-width:860px}.cl-modules{background:#1A1F3A;padding:100px 32px;color:#ffffff}.cl-modules-inner{max-width:1200px;margin:0 auto;gap:48px}.cl-modules-head,.cl-modules-inner{display:flex;flex-direction:column;align-items:center}.cl-modules-head{gap:16px;text-align:center}.cl-pill-dark{background:rgba(255,255,255,.05);color:var(--yokit-gold);font-size:11px;font-weight:700;letter-spacing:2px;padding:6px 14px;border-radius:999px;width:-moz-fit-content;width:fit-content}.cl-modules-h2{font-size:48px;font-weight:600;color:#FBF7EC;letter-spacing:-1px;line-height:1.15;margin:0;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:10px}.cl-modules-h2 .hl-green{color:#4A8B73}.cl-modules-sub{font-size:16px;font-weight:400;color:rgba(255,255,255,.7);max-width:640px;line-height:1.6;margin:0}.cl-modules-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;width:100%}.cl-module-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:14px}.cl-module-emoji{font-size:28px;opacity:.5;line-height:1}.cl-module-kicker{color:var(--yokit-gold);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.cl-module-title{color:#FBF7EC;font-size:18px;font-weight:600;line-height:1.3}.cl-module-list{display:flex;flex-direction:column;gap:10px;margin-top:4px}.cl-module-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;font-weight:400;color:rgba(255,255,255,.8);line-height:1.5}.cl-check{flex-shrink:0;width:16px;height:16px;border-radius:50%;background:#4A8B73;color:#ffffff;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;line-height:1;margin-top:2px}.cl-dialogs{background:#FAF9F6;padding:100px 32px}.cl-dialogs-inner{max-width:1200px;margin:0 auto;gap:48px}.cl-dialogs-head,.cl-dialogs-inner{display:flex;flex-direction:column;align-items:center}.cl-dialogs-head{gap:16px;text-align:center}.cl-dialogs-h2{font-size:48px;font-weight:600;color:var(--yokit-charcoal);letter-spacing:-1px;line-height:1.15;margin:0;white-space:pre-line}.cl-dialogs-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;width:100%}.cl-dialog-card{background:#ffffff;border-radius:20px;border:1px solid var(--yokit-outline-ghost);padding:24px;display:flex;flex-direction:column;gap:14px}.cl-platform{display:inline-flex;align-items:center;color:#ffffff;font-size:10px;font-weight:800;letter-spacing:1px;padding:4px 10px;border-radius:999px;width:-moz-fit-content;width:fit-content;text-transform:uppercase}.cl-platform.fb{background:#1877F2}.cl-platform.ig{background:linear-gradient(45deg,#833AB4,#FD1D1D,#FCB045)}.cl-platform.line{background:#06C755}.cl-dialog-kicker{color:var(--yokit-gold-deep);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.cl-msg{border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.cl-msg.customer{background:var(--yokit-surface-low)}.cl-msg.ai{background:#E8F5EE}.cl-msg-label{font-size:9px;font-weight:800;letter-spacing:1px}.cl-msg.customer .cl-msg-label{color:var(--yokit-gold-deep)}.cl-msg.ai .cl-msg-label{color:#2D6A4F}.cl-msg-body{font-size:14px;color:var(--yokit-charcoal)}.cl-dialog-footer,.cl-msg-body{font-weight:400;line-height:1.5}.cl-dialog-footer{font-size:11px;color:var(--yokit-muted);margin-top:4px}.cl-roi{background:#FBF5E6;padding:100px 32px}.cl-roi-inner{max-width:1200px;margin:0 auto;gap:48px}.cl-roi-head,.cl-roi-inner{display:flex;flex-direction:column;align-items:center}.cl-roi-head{gap:16px;text-align:center}.cl-roi-h2{font-size:48px;font-weight:700;color:var(--yokit-charcoal);letter-spacing:-1px;line-height:1.15;max-width:880px;margin:0}.cl-roi-sub{font-size:16px;font-weight:400;color:var(--yokit-muted);max-width:760px;line-height:1.65;margin:0}.cl-roi-card{max-width:880px;width:100%;background:#ffffff;border-radius:24px;border:1px solid var(--yokit-outline-ghost);padding:36px 40px;box-shadow:0 8px 32px rgba(26,31,58,.08);gap:28px}.cl-roi-card,.cl-roi-rows{display:flex;flex-direction:column}.cl-roi-row{display:grid;grid-template-columns:1fr 1fr 120px;align-items:center;grid-gap:20px;gap:20px;padding:14px 0;border-bottom:1px solid var(--yokit-outline-ghost)}.cl-roi-row:last-child{border-bottom:none}.cl-roi-label{display:flex;flex-direction:column;gap:2px}.cl-roi-label-t{font-size:14px;font-weight:600;color:var(--yokit-charcoal)}.cl-roi-label-h{font-size:12px;font-weight:400;color:var(--yokit-muted)}.cl-roi-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;background:#E8E3D6;border-radius:999px;outline:none;cursor:pointer;transition:height .15s ease}.cl-roi-range:hover{height:8px}.cl-roi-range:focus-visible{box-shadow:0 0 0 4px rgba(45,106,79,.18)}.cl-roi-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;background:#2D6A4F;border:3px solid #ffffff;border-radius:50%;cursor:-webkit-grab;cursor:grab;box-shadow:0 3px 10px rgba(45,106,79,.4);-webkit-transition:transform .15s ease;transition:transform .15s ease}.cl-roi-range::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing;transform:scale(1.15)}.cl-roi-range::-moz-range-thumb{width:22px;height:22px;background:#2D6A4F;border:3px solid #ffffff;border-radius:50%;cursor:grab;box-shadow:0 3px 10px rgba(45,106,79,.4);-moz-transition:transform .15s ease;transition:transform .15s ease}.cl-roi-range::-moz-range-thumb:active{cursor:grabbing;transform:scale(1.15)}.cl-roi-value{font-size:20px;font-weight:700;color:var(--yokit-charcoal);text-align:right;width:120px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cl-roi-insight{display:flex;gap:10px;align-items:flex-start;margin-top:24px;padding:14px 18px;background:#F7F2E4;border:1px solid rgba(233,185,73,.35);border-radius:12px;font-size:14px;line-height:1.55;color:var(--yokit-charcoal)}.cl-roi-insight b{font-weight:800;color:var(--yokit-charcoal)}.cl-roi-insight-ic{color:#E9B949;font-size:12px;line-height:1.5;flex-shrink:0;margin-top:2px}.cl-roi-insight-warn{color:#C2410C!important}.cl-roi-results{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.cl-roi-stat{border-radius:16px;padding:20px;text-align:center;display:flex;flex-direction:column;gap:8px}.cl-roi-stat-a{background:rgba(239,68,68,.1)}.cl-roi-stat-b{background:#E8F5EE}.cl-roi-stat-c{background:linear-gradient(135deg,#4A8B73,#2D6A4F);color:#ffffff}.cl-roi-stat-label{font-size:12px;font-weight:600;color:var(--yokit-charcoal);letter-spacing:.3px}.cl-roi-stat-c .cl-roi-stat-label{color:rgba(255,255,255,.9)}.cl-roi-stat-big{font-size:32px;font-weight:800;line-height:1.05;letter-spacing:-.5px}.cl-roi-stat-a .cl-roi-stat-big{color:#ef4444}.cl-roi-stat-b .cl-roi-stat-big{color:#2D6A4F}.cl-roi-stat-c .cl-roi-stat-big{font-size:34px;color:#ffffff}.cl-roi-stat-note{font-size:12px;font-weight:400;color:var(--yokit-muted);line-height:1.45}.cl-roi-stat-c .cl-roi-stat-note{color:rgba(255,255,255,.8)}.cl-roi-disclaimer{max-width:880px;font-size:11px;font-weight:400;color:var(--yokit-muted);line-height:1.5;text-align:center}.cl-scen{background:#FAF9F6;padding:100px 32px}.cl-scen-inner{max-width:1240px;margin:0 auto;gap:48px}.cl-scen-head,.cl-scen-inner{display:flex;flex-direction:column;align-items:center}.cl-scen-head{gap:16px;text-align:center}.cl-pill-ghost{background:transparent;color:var(--yokit-muted);border:1px solid var(--yokit-outline-ghost);font-size:11px;font-weight:700;letter-spacing:1.5px;padding:6px 14px;border-radius:999px;width:-moz-fit-content;width:fit-content}.cl-scen-h2{font-size:44px;font-weight:700;color:var(--yokit-charcoal);letter-spacing:-1px;line-height:1.15;max-width:880px;margin:0}.cl-scen-sub{font-size:16px;font-weight:400;color:var(--yokit-muted);max-width:760px;line-height:1.65;margin:0}.cl-scen-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;width:100%}.cl-scen-card{position:relative;background:#ffffff;border-radius:24px;border:1px solid var(--yokit-outline-ghost);padding:30px 26px 26px;display:flex;flex-direction:column;gap:14px;box-shadow:0 6px 24px rgba(26,31,58,.05);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.cl-scen-card:hover{transform:translateY(-3px);box-shadow:0 14px 36px rgba(26,31,58,.08)}.cl-scen-accent{position:absolute;top:0;left:0;right:0;height:4px}.cl-scen-tone-bloom .cl-scen-accent{background:linear-gradient(90deg,#E9B949,#F2CE6A)}.cl-scen-tone-sage .cl-scen-accent{background:linear-gradient(90deg,#2D6A4F,#74C69D)}.cl-scen-tone-navy .cl-scen-accent{background:linear-gradient(90deg,#1A1F3A,#4A5578)}.cl-scen-badge{background:#F7F2E4;color:var(--yokit-gold-deep);font-size:11px;font-weight:800;letter-spacing:.5px;padding:6px 12px;border-radius:999px;width:-moz-fit-content;width:fit-content}.cl-scen-tone-sage .cl-scen-badge{background:#E8F5EE;color:#1F5F43}.cl-scen-tone-navy .cl-scen-badge{background:#E6EAF2;color:var(--yokit-charcoal)}.cl-scen-title{font-size:19px;font-weight:700;line-height:1.35;letter-spacing:-.2px}.cl-scen-desc,.cl-scen-title{color:var(--yokit-charcoal);margin:0}.cl-scen-desc{font-size:14px;font-weight:500;font-style:italic;line-height:1.55;padding:10px 14px;background:#FBF7EE;border-left:3px solid #e9b949;border-radius:4px 10px 10px 4px}.cl-scen-tone-sage .cl-scen-desc{background:#F1F7F3;border-left-color:#2D6A4F}.cl-scen-tone-navy .cl-scen-desc{background:#F1F3F8;border-left-color:#1A1F3A}.cl-scen-help{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.55;color:var(--yokit-muted)}.cl-scen-help-dot{flex-shrink:0;color:#E9B949;font-size:12px;line-height:1.4;margin-top:2px}.cl-scen-tone-sage .cl-scen-help-dot{color:#2D6A4F}.cl-scen-tone-navy .cl-scen-help-dot{color:var(--yokit-charcoal)}.cl-scen-ba{margin-top:4px;background:#FAF7F0;border-radius:14px;padding:16px;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;gap:10px;align-items:center}.cl-scen-col{display:flex;flex-direction:column;gap:4px}.cl-scen-col.after{padding:10px 12px;background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(45,106,79,.08)}.cl-scen-col-label{font-size:10px;font-weight:800;letter-spacing:.5px}.cl-scen-col.before .cl-scen-col-label{color:rgba(26,31,58,.5)}.cl-scen-col.after .cl-scen-col-label{color:#2D6A4F}.cl-scen-col-big{font-size:26px;font-weight:800;color:var(--yokit-charcoal);letter-spacing:-.5px;line-height:1.1}.cl-scen-col.after .cl-scen-col-big{color:#1F5F43}.cl-scen-col-sub{font-size:11.5px;font-weight:500;color:var(--yokit-muted);line-height:1.45}.cl-scen-arrow{font-size:22px;font-weight:800;color:#2D6A4F;line-height:1;padding:0 4px;align-self:center;opacity:.65}.cl-scen-lift{display:flex;align-items:baseline;gap:8px;padding:12px 14px;border-radius:12px;background:linear-gradient(135deg,#2D6A4F,#1F5F43);color:#fff;margin-top:2px}.cl-scen-lift-num{font-size:22px;font-weight:800;letter-spacing:-.5px;color:#F2CE6A}.cl-scen-lift-txt{font-size:12px;font-weight:600;letter-spacing:.2px;opacity:.92}.cl-scen-stats{font-size:11px;font-weight:500;color:rgba(26,31,58,.45);line-height:1.55;padding-top:10px;border-top:1px dashed rgba(26,31,58,.1);letter-spacing:.1px}.cl-scen-disclaim{max-width:720px;background:#E8F5EE;border-radius:10px;padding:14px 20px;text-align:center;font-size:12px;font-weight:400;color:#2D6A4F;line-height:1.55}.cl-price{background:#FBF5E6;padding:100px 32px}.cl-price-inner{max-width:1200px;margin:0 auto;gap:48px}.cl-price-head,.cl-price-inner{display:flex;flex-direction:column;align-items:center}.cl-price-head{gap:16px;text-align:center}.cl-pill-white{background:#ffffff;font-size:11px;letter-spacing:1.5px;padding:6px 14px;border-radius:999px;width:-moz-fit-content;width:fit-content;border:1px solid var(--yokit-outline-ghost)}.cl-pill-white,.cl-price-h2{color:var(--yokit-charcoal);font-weight:700}.cl-price-h2{font-size:48px;letter-spacing:-1px;line-height:1.15;max-width:880px;margin:0}.cl-price-sub{font-size:16px;font-weight:400;color:var(--yokit-muted);max-width:760px;line-height:1.65;margin:0}.cl-price-wrap{position:relative;width:600px;max-width:100%;margin:0 auto}.cl-price-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#2D6A4F;color:#ffffff;font-size:12px;font-weight:700;letter-spacing:.5px;padding:8px 18px;border-radius:999px;white-space:nowrap;box-shadow:0 4px 16px rgba(45,106,79,.3);z-index:2}.cl-price-card{background:#ffffff;border-radius:24px;border:2px solid #2d6a4f;padding:40px 36px;box-shadow:0 12px 40px rgba(26,31,58,.1);display:flex;flex-direction:column;gap:22px;text-align:center;align-items:center}.cl-price-kicker{color:#2D6A4F;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.cl-price-row{display:inline-flex;align-items:baseline;gap:8px}.cl-price-num{font-size:60px;font-weight:700;color:var(--yokit-charcoal);letter-spacing:-2px;line-height:1}.cl-price-per{font-size:18px;font-weight:400;color:var(--yokit-muted)}.cl-price-pitch{font-size:15px;font-weight:400;color:rgba(31,43,71,.8);line-height:1.6;max-width:500px}.cl-price-feat{background:#E8F5EE;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px;width:100%;text-align:left}.cl-price-feat-row{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;color:var(--yokit-charcoal);line-height:1.5}.cl-check-green{flex-shrink:0;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:800;line-height:1;margin-top:1px}.cl-check-green,.cl-price-btn{background:#4A8B73;color:#ffffff;display:inline-flex;align-items:center;justify-content:center}.cl-price-btn{padding:14px 28px;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;border:1.5px solid #4a8b73;transition:background .16s ease,transform .16s ease}.cl-price-btn:hover{background:#2D6A4F;border-color:#2D6A4F;transform:translateY(-1px)}.cl-price-foot{font-size:12px;font-weight:500;color:var(--yokit-muted);max-width:760px;text-align:center;line-height:1.55}.cl-faq{background:#FBF5E6;padding:96px 56px 84px}.cl-faq-inner{margin:0 auto;gap:40px;align-items:center}.cl-faq-head,.cl-faq-inner{max-width:1200px;display:flex;flex-direction:column}.cl-faq-head{gap:14px;text-align:left;align-items:flex-start;width:100%}.cl-faq-h2{font-size:38px;font-weight:800;color:var(--yokit-charcoal);letter-spacing:-.8px;line-height:1.1;margin:0}.cl-faq-list{max-width:1200px;width:100%;display:flex;flex-direction:column;gap:10px}.cl-faq-item{background:#FFFFFF;border-radius:8px;border:1px solid #e5ddcc;overflow:hidden}.cl-faq-item summary{padding:20px 30px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;list-style:none}.cl-faq-item summary::-webkit-details-marker{display:none}.cl-faq-q{font-size:16px;font-weight:600;color:var(--yokit-charcoal);line-height:1.45}.cl-faq-plus{font-size:22px;font-weight:700;color:#4A8B73;line-height:1;transition:transform .2s ease;flex-shrink:0}.cl-faq-item[open] .cl-faq-plus{transform:rotate(45deg)}.cl-faq-a{padding:0 30px 26px;font-size:15px;font-weight:400;color:var(--yokit-muted);line-height:1.65}.cl-final{background:var(--yokit-charcoal);padding:88px 32px;text-align:center;color:#ffffff}.cl-final-inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:22px}.cl-final h1{font-size:58px;font-weight:800;color:#FBF7EC;letter-spacing:-1.5px;line-height:.98;max-width:980px;margin:0;white-space:pre-line}.cl-final-bar{width:280px;height:4px;background:var(--yokit-gold);border-radius:2px}.cl-final-lead{font-size:17px;font-weight:400;color:rgba(251,247,236,.82);line-height:1.6;max-width:640px;margin:0}.cl-final-cta{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:4px}.cl-btn-gold{background:var(--yokit-gold);color:var(--yokit-charcoal);padding:14px 28px;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--yokit-gold);transition:background .16s ease,transform .16s ease}.cl-btn-gold:hover{background:#F3C76A;border-color:#F3C76A;transform:translateY(-1px)}.cl-btn-white-outline{background:transparent;color:#ffffff;padding:14px 28px;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #ffffff;transition:background .16s ease,transform .16s ease}.cl-btn-white-outline:hover{background:rgba(255,255,255,.08);transform:translateY(-1px)}.cl-final-trust{font-size:13px;font-weight:400;color:rgba(255,255,255,.7);line-height:1.55;max-width:720px}.cl-final-mascot{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.08);padding:8px 18px;border-radius:999px;margin-top:6px}.cl-final-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.cl-final-dot.gold{background:var(--yokit-gold)}.cl-final-dot.charcoal{background:var(--yokit-charcoal);border:1.5px solid rgba(255,255,255,.5)}.cl-final-mascot-text{font-size:13px;font-weight:400;color:rgba(255,255,255,.9)}@media (max-width:1100px){.cl-hero{padding:72px 40px}.cl-hero-inner{grid-template-columns:1fr 520px;gap:40px}.cl-hero-right{width:100%;height:460px}.cl-hero h1{font-size:48px}.cl-pain-h1{font-size:44px}.cl-dialogs-h2,.cl-funnel-h2,.cl-modules-h2,.cl-price-h2,.cl-roi-h2{font-size:42px}.cl-scen-h2{font-size:38px}.cl-final h1{font-size:50px}}@media (max-width:900px){.cl-hero{padding:64px 24px}.cl-hero-inner{grid-template-columns:1fr;gap:32px}.cl-hero-right{width:100%;height:380px;order:-1}.cl-hero h1{font-size:42px}.cl-pain{padding:72px 24px}.cl-pain-h1{font-size:36px}.cl-pain-grid{grid-template-columns:1fr 1fr}.cl-pain-summary{padding:24px 28px}.cl-pain-summary-title{font-size:18px}.cl-dialogs,.cl-faq,.cl-funnel,.cl-modules,.cl-price,.cl-roi,.cl-scen{padding:72px 24px}.cl-dialogs-grid,.cl-funnel-grid,.cl-modules-grid,.cl-scen-grid{grid-template-columns:1fr}.cl-dialogs-h2,.cl-funnel-h2,.cl-modules-h2,.cl-price-h2,.cl-roi-h2{font-size:36px}.cl-faq-h2,.cl-scen-h2{font-size:32px}.cl-roi-card{padding:28px 24px}.cl-roi-row{grid-template-columns:1fr 1fr 100px;gap:14px}.cl-roi-value{width:100px;font-size:17px}.cl-roi-results{grid-template-columns:1fr}.cl-roi-stat-big,.cl-roi-stat-c .cl-roi-stat-big{font-size:28px}.cl-price-card{padding:32px 24px}.cl-price-num{font-size:48px}.cl-final{padding:72px 24px}.cl-final h1{font-size:40px}.cl-final-bar{width:220px}}@media (max-width:640px){.cl-hero{padding:56px 20px}.cl-hero h1{font-size:36px;letter-spacing:-1px}.cl-hero-right{height:300px}.cl-pain{padding:64px 20px}.cl-pain-grid{grid-template-columns:1fr}.cl-pain-h1{font-size:30px;letter-spacing:-.5px}.cl-pain-stat{font-size:26px}.cl-pain-summary{padding:20px 22px}.cl-dialogs,.cl-faq,.cl-funnel,.cl-modules,.cl-price,.cl-roi,.cl-scen{padding:64px 20px}.cl-dialogs-h2,.cl-funnel-h2,.cl-modules-h2,.cl-price-h2,.cl-roi-h2{font-size:30px}.cl-scen-h2{font-size:28px}.cl-faq-h2{font-size:26px}.cl-dialog-card,.cl-funnel-card,.cl-module-card{padding:22px 18px}.cl-funnel-row{grid-template-columns:64px 1fr auto;gap:10px}.cl-funnel-num{font-size:18px}.cl-roi-card{padding:24px 18px}.cl-roi-row{grid-template-columns:1fr;gap:8px;padding:14px 0}.cl-roi-value{width:100%;text-align:left;font-size:18px}.cl-price-wrap{width:100%}.cl-price-card{padding:28px 20px}.cl-price-num{font-size:40px}.cl-price-feat{padding:16px}.cl-final{padding:64px 20px}.cl-final h1{font-size:32px;letter-spacing:-.8px}.cl-final-bar{width:180px;height:3px}.cl-final-lead{font-size:15px}.cl-waste-text{font-size:14px}.cl-faq-item summary{padding:18px 20px}.cl-faq-q{font-size:15px}.cl-faq-a{padding:0 20px 20px;font-size:14px}}@media (max-width:420px){.cl-hero h1{font-size:32px}.cl-dialogs-h2,.cl-funnel-h2,.cl-modules-h2,.cl-pain-h1,.cl-price-h2,.cl-roi-h2{font-size:26px}.cl-final h1{font-size:28px}.cl-btn-ghost-dark,.cl-btn-gold,.cl-btn-green,.cl-btn-white-outline,.cl-price-btn{padding:12px 20px;font-size:14px}}