.tlg.clk{--clk-w: 1180px}.tlg .clk-cover{padding-block:calc(var(--pad) * 1.05) var(--sp-2)}.tlg .clk-h1{font-size:clamp(46px,7vw,92px);letter-spacing:-.01em}.tlg .clk-cover .sub{margin-top:var(--sp-2)}.tlg .clk-demo{max-width:var(--clk-w);margin-inline:auto;border:1px solid var(--hairline-strong)}.tlg .clk-demo-tag{display:flex;justify-content:space-between;gap:12px;padding:10px var(--cell-pad);border-bottom:1px solid var(--hairline-strong);font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.tlg .clk-demo-body{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--hairline)}@media(max-width:720px){.tlg .clk-demo-body{grid-template-columns:1fr}}.tlg .clk-q,.tlg .clk-a{padding:var(--cell-pad);background:var(--page)}.tlg .clk-role{font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:8px}.tlg .clk-a .clk-role{color:var(--orange)}.tlg .clk-msg{color:var(--ink);font-family:var(--body);font-size:clamp(15px,1.6vw,17px);line-height:1.55}.tlg .clk-srcs{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.tlg .clk-src{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--hairline-strong);padding:4px 9px;font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--muted)}.tlg .clk-src svg{width:11px;height:11px;stroke:var(--orange)}.tlg .clk-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--hairline-strong);border-block:1px solid var(--hairline-strong);margin-top:var(--sp-3)}.tlg .clk-step{background:var(--page);padding:var(--cell-pad)}.tlg .clk-step-n{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.18em;color:var(--orange)}.tlg .clk-step h2{font-size:clamp(20px,2.2vw,26px);margin-top:10px}.tlg .clk-step p{margin-top:8px;color:var(--muted);font-size:15px;line-height:1.55}@media(max-width:860px){.tlg .clk-steps{grid-template-columns:1fr}}.tlg .clk-cycle{display:flex;align-items:center;justify-content:center;gap:18px;margin-block:var(--sp-3) var(--sp-2);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tlg .clk-cycle button{background:none;border:none;padding:10px 4px;cursor:pointer;color:var(--muted);font:inherit;letter-spacing:inherit;text-transform:inherit;border-bottom:2px solid transparent}.tlg .clk-cycle button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--orange)}.tlg .clk-keep-badge{color:var(--paper);background:var(--rust-p);padding:4px 8px;letter-spacing:.12em}.tlg .clk-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);max-width:var(--clk-w);margin-inline:auto;align-items:stretch}@media(max-width:980px){.tlg .clk-tiers{grid-template-columns:1fr;max-width:560px}}.tlg .clk-wo{position:relative;background:var(--paper);color:var(--ink-p);border:1px solid var(--hairline-p-strong);padding:calc(var(--cell-pad) + 4px);display:flex;flex-direction:column;gap:14px}.tlg .clk-wo.is-target{outline:2px solid var(--ink-p);outline-offset:-5px}.tlg .clk-stamp{position:absolute;top:13px;right:13px;transform:rotate(-6deg);border:2px solid var(--rust-p);color:var(--rust-p);font-family:var(--mono);font-weight:700;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;padding:5px 8px}.tlg .clk-wo-name{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-p)}.tlg .clk-who{font-size:13.5px;color:var(--muted-p);line-height:1.5;min-height:40px}.tlg .clk-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.tlg .clk-num{font-family:var(--disp);font-weight:800;font-size:clamp(48px,5vw,68px);line-height:.9;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.tlg .clk-per,.tlg .clk-alt{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-p)}.tlg .clk-keep-note{font-family:var(--mono);font-size:11px;color:var(--rust-p)}.tlg .clk-lines{list-style:none;margin:0;padding:0;border-top:1px solid var(--hairline-p);flex:1}.tlg .clk-lines li{display:flex;justify-content:space-between;gap:12px;padding:10px 2px;border-bottom:1px solid var(--hairline-p);font-size:14px}.tlg .clk-lines li span:last-child{font-family:var(--mono);font-size:11.5px;font-weight:700;white-space:nowrap}.tlg .clk-wo.is-anchor{background:var(--surface);color:var(--ink);border-color:var(--hairline-strong)}.tlg .clk-wo.is-anchor .clk-wo-name,.tlg .clk-wo.is-anchor .clk-who{color:var(--muted)}.tlg .clk-wo.is-anchor .clk-lines{border-top-color:var(--hairline)}.tlg .clk-wo.is-anchor .clk-lines li{border-bottom-color:var(--hairline)}.tlg .clk-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding-inline:22px;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-radius:1px;transition:background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1)}.tlg .clk-cta-solid{background:var(--orange);color:var(--pl-on-orange)}.tlg .clk-cta-solid:hover{background:#d54a02}.tlg .clk-cta-line{border:1px solid var(--hairline-p-strong);color:var(--ink-p)}.tlg .clk-cta-line:hover{border-color:var(--ink-p)}.tlg .clk-no-card{text-align:center;font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-p);margin-top:10px}.tlg .clk-compare{max-width:var(--clk-w);margin:var(--sp-2) auto 0;border-block:1px solid var(--hairline-strong);padding-block:14px;display:flex;gap:14px;align-items:baseline}.tlg .clk-compare p{color:var(--muted);font-size:13.5px;line-height:1.6}.tlg .clk-compare b{color:var(--ink)}.tlg .clk-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--hairline);border:1px solid var(--hairline);max-width:var(--clk-w);margin:var(--sp-3) auto 0}@media(max-width:860px){.tlg .clk-trust{grid-template-columns:1fr}}.tlg .clk-trust div{background:var(--page);padding:18px var(--cell-pad)}.tlg .clk-trust svg{width:18px;height:18px;stroke:var(--orange);margin-bottom:10px}.tlg .clk-trust h3{font-family:var(--body);font-weight:600;font-size:14.5px;color:var(--ink);margin:0 0 4px}.tlg .clk-trust p{color:var(--muted);font-size:13px;line-height:1.55;margin:0}.tlg .clk-anchor-strip{max-width:var(--clk-w);margin:var(--sp-3) auto 0;border:1px solid var(--hairline-strong);padding:var(--cell-pad);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.tlg .clk-anchor-strip p{color:var(--muted);font-size:14.5px;line-height:1.55;max-width:58ch}.tlg .clk-anchor-strip b{color:var(--ink)}.tlg .clk-faq{max-width:var(--clk-w);margin:var(--sp-3) auto 0}.tlg .clk-faq-list{border-top:1px solid var(--hairline-strong)}.tlg .clk-faq-row{display:grid;grid-template-columns:220px 1fr;gap:clamp(14px,3vw,44px);border-bottom:1px solid var(--hairline-strong);padding-block:18px}@media(max-width:760px){.tlg .clk-faq-row{grid-template-columns:1fr;gap:8px}}.tlg .clk-faq-row h3{font-family:var(--disp);font-weight:700;font-size:clamp(17px,1.8vw,20px);color:var(--ink);margin:0}.tlg .clk-faq-row p{color:var(--muted);line-height:1.65;font-size:15px;margin:0}.tlg .clk-close{max-width:var(--clk-w);margin:var(--sp-3) auto;background:var(--orange);color:var(--pl-on-orange);padding:calc(var(--pad) * .85) var(--cell-pad);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px}.tlg .clk-close h2{font-size:clamp(28px,3.6vw,50px);color:inherit;margin:0;max-width:22ch}.tlg .clk-close-right{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.tlg .clk-close .clk-cta-line{border-color:var(--pl-on-orange);color:var(--pl-on-orange)}.tlg .clk-close .clk-cta-line:hover{background:#0c0b0a14}.tlg .clk-close-note{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}
