.tk-root{--tk-canvas:#f8fafc;--tk-canvas-alt:#f1f5f9;--tk-surface:#ffffff;--tk-ink:#0f172a;--tk-ink2:#475569;--tk-ink3:#64748b;--tk-ink4:#94a3b8;--tk-line:rgba(15,23,42,0.06);--tk-line2:rgba(15,23,42,0.1);--tk-agent:#7c3aed;--tk-agent-soft:#ede9fe;--tk-agent-soft2:#f5f3ff;--tk-grad:linear-gradient(135deg,#6366f1,#7c3aed 52%,#a855f7);--tk-cash:#10b981;--tk-aging:#f59e0b;--tk-overdue:#ef4444;--tk-shadow-sm:0 1px 2px rgba(15,23,42,0.04);--tk-shadow-md:0 1px 3px rgba(15,23,42,0.06),0 4px 8px rgba(15,23,42,0.04);--tk-shadow-lg:0 4px 6px rgba(15,23,42,0.04),0 10px 24px rgba(15,23,42,0.06);--tk-shadow-agent:0 6px 16px rgba(124,58,237,0.18),0 2px 4px rgba(124,58,237,0.12);--tk-ease:cubic-bezier(0.16,1,0.3,1);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--tk-canvas);color:var(--tk-ink);line-height:1.55;-webkit-font-smoothing:antialiased}.tk-root *,.tk-root :after,.tk-root :before{box-sizing:border-box}.tk-root img{max-width:100%;display:block}.tk-root button{cursor:pointer;font-family:inherit}.tk-root h1,.tk-root h2,.tk-root h3,.tk-root p{margin:0}.tk-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.tk-root section{padding:84px 0}.tk-root h2{font-size:clamp(26px,3.6vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1.18}.tk-grad-text{background:var(--tk-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.tk-kicker{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--tk-agent);background:var(--tk-agent-soft);padding:5px 12px;border-radius:9999px;margin-bottom:18px}.tk-kicker-dark{background:rgba(255,255,255,.12);color:#ddd6fe}.tk-spark{width:7px;height:7px;border-radius:50%;background:currentColor;animation:tk-pulse 1.8s infinite}@keyframes tk-pulse{0%,to{box-shadow:0 0 0 0 rgba(124,58,237,.45)}50%{box-shadow:0 0 0 6px rgba(124,58,237,0)}}@keyframes tk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.tk-js-ready .tk-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s var(--tk-ease),transform .6s var(--tk-ease)}.tk-js-ready .tk-reveal.tk-in{opacity:1;transform:translateY(0)}.tk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--tk-grad);color:#fff;font-weight:600;font-size:15px;padding:13px 22px;border-radius:12px;border:none;text-decoration:none;box-shadow:var(--tk-shadow-agent);transition:transform .2s var(--tk-ease),box-shadow .2s var(--tk-ease),opacity .2s}.tk-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 24px rgba(124,58,237,.28),0 3px 6px rgba(124,58,237,.15)}.tk-btn:disabled{opacity:.45;cursor:not-allowed}.tk-btn-sm{padding:9px 16px;font-size:14px;border-radius:10px}.tk-btn-hero{font-size:16.5px;padding:16px 28px;border-radius:14px}.tk-btn-submit{width:100%;font-size:15.5px;padding:15px}.tk-btn-light{background:#fff;color:var(--tk-agent);box-shadow:0 10px 30px rgba(0,0,0,.3)}.tk-btn-light:hover:not(:disabled){box-shadow:0 14px 36px rgba(0,0,0,.4)}.tk-linkbtn{background:none;padding:0;color:#ddd6fe;font-weight:600;font-size:inherit;border:none;border-bottom:1px solid rgba(221,214,254,.4)}.tk-header{position:sticky;top:0;z-index:60;background:rgba(248,250,252,.85);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--tk-line)}.tk-nav{height:64px;display:flex;justify-content:space-between}.tk-logo,.tk-nav{align-items:center}.tk-logo{display:inline-flex;font-size:19px;letter-spacing:-.02em;text-decoration:none;color:var(--tk-ink)}.tk-k,.tk-logo{font-weight:800}.tk-k{width:30px;height:30px;border-radius:9px;background:var(--tk-grad);color:#fff;display:grid;place-items:center;font-size:16px;margin-right:2px;box-shadow:var(--tk-shadow-agent)}.tk-ai{color:var(--tk-agent)}.tk-nav-right{display:flex;align-items:center;gap:14px}.tk-nav-badge{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--tk-ink2)}.tk-dot{width:8px;height:8px;border-radius:50%;background:var(--tk-cash);animation:tk-pulse 1.8s infinite}.tk-hero{padding:64px 0 72px;position:relative;overflow:hidden}.tk-hero:before{content:"";position:absolute;top:-220px;right:-180px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.1),transparent 65%);pointer-events:none}.tk-hero-grid{display:grid;grid-template-columns:1.06fr .94fr;gap:56px;align-items:center}.tk-root h1{font-size:clamp(34px,5vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1.08}.tk-hero-sub{font-size:17.5px;color:var(--tk-ink2);margin:22px 0 30px;max-width:520px}.tk-hero-sub strong{color:var(--tk-ink)}.tk-hero-ctas{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.tk-trustline{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px;font-size:13.5px;color:var(--tk-ink3)}.tk-trustline span{display:inline-flex;align-items:center;gap:6px}.tk-trustline i{font-style:normal;color:var(--tk-cash);font-weight:700}.tk-trustline-dark{justify-content:center;color:rgba(255,255,255,.55);margin-top:20px}.tk-trustline-dark i{color:#6ee7b7}.tk-hero-visual{position:relative}.tk-frame{border-radius:24px;overflow:hidden;box-shadow:var(--tk-shadow-lg),0 24px 60px rgba(124,58,237,.14)}.tk-call-chip,.tk-frame{border:1px solid var(--tk-line)}.tk-call-chip{position:absolute;left:-18px;bottom:34px;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);border-radius:16px;box-shadow:var(--tk-shadow-lg);padding:12px 16px;display:flex;align-items:center;gap:12px}.tk-call-chip .tk-ring{width:40px;height:40px;border-radius:50%;background:var(--tk-grad);display:grid;place-items:center;color:#fff;font-size:17px;position:relative}.tk-call-chip .tk-ring:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid rgba(124,58,237,.4);animation:tk-pulse 1.8s infinite}.tk-call-chip strong{font-size:13.5px;display:block}.tk-call-chip small{font-size:12px;color:var(--tk-ink3)}.tk-form-sec{background:var(--tk-canvas-alt);border-top:1px solid var(--tk-line);border-bottom:1px solid var(--tk-line)}.tk-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.tk-lead{color:var(--tk-ink2);font-size:16px;margin:18px 0 30px}.tk-how{display:flex;flex-direction:column}.tk-how-step{display:flex;gap:16px;position:relative;padding-bottom:26px}.tk-how-step:last-child{padding-bottom:0}.tk-how-step:before{content:"";position:absolute;left:17px;top:38px;bottom:0;width:2px;background:var(--tk-line2)}.tk-how-step:last-child:before{display:none}.tk-how-dot{width:36px;height:36px;border-radius:50%;background:var(--tk-grad);color:#fff;font-weight:700;font-size:14px;display:grid;place-items:center;flex-shrink:0;box-shadow:var(--tk-shadow-agent)}.tk-how-step strong{font-size:15px;display:block;letter-spacing:-.01em}.tk-how-step p{font-size:13.5px;color:var(--tk-ink3);margin-top:3px;max-width:380px}.tk-consent-note{font-size:12.5px;color:var(--tk-ink4);margin-top:24px;max-width:430px}.tk-formcard{position:relative;background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:22px;box-shadow:var(--tk-shadow-lg),0 28px 60px rgba(124,58,237,.12);padding:32px}.tk-ribbon{position:absolute;top:-13px;right:24px;background:var(--tk-cash);color:#fff;font-size:12px;font-weight:700;padding:5px 14px;border-radius:9999px;box-shadow:var(--tk-shadow-md);text-transform:uppercase;letter-spacing:.04em}.tk-formcard h3{font-size:21px;font-weight:700;letter-spacing:-.02em}.tk-fc-sub{font-size:13px;color:var(--tk-ink3);margin:6px 0 20px}.tk-form-err{background:#fee2e2;color:#b91c1c;font-size:13.5px;font-weight:500;border-radius:10px;padding:10px 14px;margin-bottom:16px}.tk-row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tk-field{margin-bottom:14px}.tk-field label{display:block;font-size:13px;font-weight:600;color:var(--tk-ink2);margin-bottom:6px}.tk-req{color:var(--tk-overdue)}.tk-field input[type=email],.tk-field input[type=tel],.tk-field input[type=text]{width:100%;padding:12px 14px;border-radius:11px;border:1.5px solid var(--tk-line2);font-family:inherit;font-size:14.5px;color:var(--tk-ink);background:var(--tk-surface);outline:none;transition:border-color .2s}.tk-field input:focus{border-color:var(--tk-agent)}.tk-field input.tk-is-verified{border-color:var(--tk-cash);background:#f0fdf9}.tk-verify-row{display:flex;gap:8px;align-items:stretch}.tk-phone-row,.tk-verify-row>input{flex:1;min-width:0}.tk-phone-row{display:flex;align-items:center;border:1.5px solid var(--tk-line2);border-radius:11px;background:var(--tk-surface);transition:border-color .2s}.tk-phone-row:focus-within{border-color:var(--tk-agent)}.tk-prefix{font-size:13.5px;color:var(--tk-ink3);padding:0 0 0 12px;white-space:nowrap}.tk-phone-input{border:none!important;flex:1;min-width:0}.tk-phone-input,.tk-phone-input.tk-is-verified{background:transparent!important}.tk-phone-row:has(.tk-is-verified){border-color:var(--tk-cash);background:#f0fdf9}.tk-btn-verify{flex-shrink:0;padding:0 16px;border-radius:11px;border:1.5px solid var(--tk-agent);background:var(--tk-surface);color:var(--tk-agent);font-size:13.5px;font-weight:600;transition:all .2s}.tk-btn-verify:hover:not(:disabled){background:var(--tk-agent-soft2)}.tk-btn-verify:disabled{opacity:.45;cursor:not-allowed}.tk-btn-verify.tk-is-sent{border-color:var(--tk-aging);color:#b45309;background:#fffbeb;opacity:1}.tk-btn-verify.tk-is-verified{border-color:var(--tk-cash);color:#047857;background:#f0fdf9;opacity:1}.tk-otp-box{margin-top:10px;background:var(--tk-agent-soft2);border:1px solid var(--tk-agent-soft);border-radius:12px;padding:12px 14px}.tk-hint{font-size:12.5px;color:var(--tk-ink2);margin-bottom:8px}.tk-otp-row{display:flex;gap:8px}.tk-otp-row input{flex:1;min-width:0;padding:10px 12px;border-radius:10px;border:1.5px solid var(--tk-line2);font-family:inherit;font-size:16px;font-weight:700;letter-spacing:.18em;outline:none}.tk-otp-row input:focus{border-color:var(--tk-agent)}.tk-otp-row button{flex-shrink:0;padding:0 18px;border-radius:10px;border:none;background:var(--tk-agent);color:#fff;font-size:13.5px;font-weight:600}.tk-otp-err{color:#b91c1c;font-size:12.5px;font-weight:500;margin-top:8px}.tk-consent{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:var(--tk-ink3);margin:6px 0 16px;cursor:pointer}.tk-consent input{margin-top:2px;accent-color:var(--tk-agent)}.tk-arrow{font-weight:400}.tk-verify-status{text-align:center;font-size:12.5px;color:var(--tk-ink4);margin-top:10px}.tk-verify-status.tk-is-ready{color:#047857;font-weight:600}.tk-reassure{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--tk-ink4);margin-top:12px}.tk-success{text-align:center;padding:12px 4px}.tk-success img{width:120px;margin:0 auto 16px;filter:drop-shadow(0 10px 24px rgba(124,58,237,.25));animation:tk-bob 3.2s ease-in-out infinite}.tk-success h3{font-size:24px;font-weight:800;letter-spacing:-.02em}.tk-success p{font-size:14.5px;color:var(--tk-ink2);margin-top:12px}.tk-success-tip{font-size:13px!important;color:var(--tk-ink3)!important}.tk-success-pill{display:inline-flex;margin-top:18px;background:var(--tk-agent-soft);color:var(--tk-agent);font-size:13px;font-weight:600;padding:8px 16px;border-radius:9999px}.tk-cost{background:linear-gradient(135deg,#1e1b3a,#2e1065 55%,#4c1d95);color:#fff;position:relative;overflow:hidden}.tk-cost:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 18%,rgba(168,85,247,.22),transparent 45%),radial-gradient(circle at 12% 85%,rgba(99,102,241,.18),transparent 40%);pointer-events:none}.tk-cost .tk-wrap{position:relative;z-index:1}.tk-cost h2{color:#fff}.tk-cost-lead{color:rgba(255,255,255,.72);font-size:16.5px;margin:16px 0 40px;max-width:640px}.tk-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.tk-stat{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:26px 22px;backdrop-filter:blur(8px);transition:transform .25s var(--tk-ease),background .25s var(--tk-ease)}.tk-stat:hover{transform:translateY(-4px);background:rgba(255,255,255,.09)}.tk-stat .tk-v{font-size:33px;font-weight:800;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.tk-stat .tk-v span{font-size:19px;font-weight:700}.tk-stat .tk-t{font-size:14px;color:rgba(255,255,255,.82);margin:12px 0 10px;line-height:1.4}.tk-stat .tk-src{font-size:11.5px;color:rgba(255,255,255,.45)}.tk-stat.tk-hot .tk-v{color:#fca5a5}.tk-stat.tk-warm .tk-v{color:#fcd34d}.tk-cost-foot{margin-top:32px;font-size:14.5px;color:rgba(255,255,255,.6)}.tk-cost-foot strong{color:#fff}.tk-calc{margin-top:48px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:34px 36px;display:grid;grid-template-columns:1fr auto;gap:36px;align-items:center;backdrop-filter:blur(8px)}.tk-calc h3{font-size:19px;font-weight:700;margin-bottom:6px}.tk-calc p{font-size:13.5px;color:rgba(255,255,255,.6);margin-bottom:22px}.tk-calc input[type=range]{width:100%;appearance:none;-webkit-appearance:none;height:6px;border-radius:3px;background:rgba(255,255,255,.18);outline:none}.tk-calc input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:26px;height:26px;border-radius:50%;background:var(--tk-grad);border:3px solid #fff;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.3)}.tk-calc input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#7c3aed;border:3px solid #fff;cursor:pointer}.tk-ca-label{display:flex;justify-content:space-between;font-size:13px;color:rgba(255,255,255,.55);margin-top:10px}.tk-ca-val{font-size:15px;margin-top:14px;color:rgba(255,255,255,.8)}.tk-ca-val strong{color:#fff;font-variant-numeric:tabular-nums}.tk-calc-out{text-align:center;min-width:280px}.tk-calc-big{font-size:46px;font-weight:800;letter-spacing:-.02em;line-height:1;background:linear-gradient(135deg,#a5b4fc,#e9d5ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.tk-calc-cap{font-size:13.5px;color:rgba(255,255,255,.65);margin-top:10px;max-width:280px}.tk-calc-cap strong{color:#fff}.tk-calc-cap .tk-linkbtn{margin-top:10px;display:inline-block}.tk-agent-intro{max-width:680px;margin-bottom:52px}.tk-agent-intro p{color:var(--tk-ink2);font-size:16.5px;margin-top:16px}.tk-steps-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:56px}.tk-step-card{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:16px;padding:22px 18px;text-align:center;box-shadow:var(--tk-shadow-sm);transition:transform .25s var(--tk-ease),box-shadow .25s var(--tk-ease);position:relative}.tk-step-card:hover{transform:translateY(-5px);box-shadow:var(--tk-shadow-lg)}.tk-step-card img{width:92px;height:92px;object-fit:contain;margin:0 auto 12px;filter:drop-shadow(0 6px 14px rgba(124,58,237,.22))}.tk-step-card .tk-n{position:absolute;top:12px;left:12px;width:22px;height:22px;border-radius:50%;background:var(--tk-agent-soft);color:var(--tk-agent);font-size:11.5px;font-weight:700;display:grid;place-items:center}.tk-step-card strong{font-size:14px;display:block;letter-spacing:-.01em}.tk-step-card small{font-size:12.5px;color:var(--tk-ink3);display:block;margin-top:5px;line-height:1.4}.tk-caps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tk-cap-card{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:16px;padding:26px;box-shadow:var(--tk-shadow-sm);transition:transform .25s var(--tk-ease),box-shadow .25s var(--tk-ease)}.tk-cap-card:hover{transform:translateY(-4px);box-shadow:var(--tk-shadow-md)}.tk-cap-card .tk-ic{width:42px;height:42px;border-radius:12px;background:var(--tk-agent-soft);display:grid;place-items:center;font-size:19px;margin-bottom:16px}.tk-cap-card strong{font-size:15.5px;letter-spacing:-.01em}.tk-cap-card p{font-size:14px;color:var(--tk-ink2);margin-top:8px}.tk-cap-card em{font-style:normal;color:var(--tk-agent);font-weight:600}.tk-army{margin:56px auto 0;text-align:center;font-size:clamp(20px,2.8vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1.35;max-width:760px}.tk-compare{background:var(--tk-canvas-alt)}.tk-compare-head{text-align:center;max-width:640px;margin:0 auto}.tk-cmp-table{margin-top:44px;background:var(--tk-surface);border-radius:20px;overflow:hidden;box-shadow:var(--tk-shadow-lg);border:1px solid var(--tk-line)}.tk-cmp-row{display:grid;grid-template-columns:180px 1fr 1fr;border-bottom:1px solid var(--tk-line)}.tk-cmp-row:last-child{border-bottom:none}.tk-cmp-row>div{padding:17px 22px;font-size:14.5px}.tk-cmp-k{font-weight:600;color:var(--tk-ink3);font-size:13.5px;display:flex;align-items:center}.tk-cmp-before{color:var(--tk-ink2)}.tk-cmp-after,.tk-cmp-before{display:flex;align-items:center;gap:9px}.tk-cmp-after{background:var(--tk-agent-soft2);font-weight:600;border-left:1px solid var(--tk-line)}.tk-cmp-head-row>div{font-size:12.5px!important;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:15px 22px!important}.tk-cmp-head-row .tk-cmp-before{color:var(--tk-ink4)}.tk-cmp-head-row .tk-cmp-after{color:var(--tk-agent)}.tk-x{color:var(--tk-overdue)}.tk-v2,.tk-x{font-weight:700;flex-shrink:0}.tk-v2{color:var(--tk-cash);font-style:normal}.tk-cmp-cap{text-align:center;color:var(--tk-ink3);font-size:14.5px;margin:22px auto 0;max-width:620px}.tk-faq-head{max-width:640px;margin-bottom:44px}.tk-faq-grid{display:grid;grid-template-columns:300px 1fr;gap:56px;align-items:start}.tk-faq-side{position:sticky;top:96px;text-align:center}.tk-faq-side img{width:180px;margin:0 auto 18px;filter:drop-shadow(0 10px 24px rgba(124,58,237,.25));animation:tk-bob 3.6s ease-in-out infinite}.tk-faq-side p{font-size:14px;color:var(--tk-ink3);max-width:240px;margin:0 auto}.tk-acc{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:16px;margin-bottom:12px;overflow:hidden;box-shadow:var(--tk-shadow-sm)}.tk-acc summary{padding:19px 24px;font-size:15.5px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;letter-spacing:-.01em;gap:12px}.tk-acc summary::-webkit-details-marker{display:none}.tk-acc summary:after{content:"+";font-size:21px;font-weight:400;color:var(--tk-agent);transition:transform .25s var(--tk-ease);flex-shrink:0}.tk-acc[open] summary:after{transform:rotate(45deg)}.tk-acc-body{padding:0 24px 22px;font-size:14.5px;color:var(--tk-ink2);max-width:620px}.tk-acc-body strong{color:var(--tk-ink)}.tk-pricing{text-align:center}.tk-price-card{max-width:520px;margin:44px auto 0;background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:24px;box-shadow:var(--tk-shadow-lg);padding:44px 44px 38px;position:relative;overflow:hidden}.tk-price-card:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--tk-grad)}.tk-price-from{font-size:15px;font-weight:500;color:var(--tk-ink3);margin-bottom:6px}.tk-price-big{font-size:56px;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.tk-price-big span{font-size:21px;font-weight:600;color:var(--tk-ink3)}.tk-pc-sub{color:var(--tk-ink3);font-size:14.5px;margin:12px 0 26px}.tk-price-feats{text-align:left;display:flex;flex-direction:column;gap:11px;margin-bottom:30px}.tk-price-feats span{font-size:14.5px;color:var(--tk-ink2);display:flex;gap:10px;align-items:flex-start}.tk-price-feats .tk-v2{margin-top:1px}.tk-badges{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:34px}.tk-badge{display:inline-flex;align-items:center;gap:8px;background:var(--tk-surface);border:1px solid var(--tk-line2);border-radius:9999px;padding:9px 16px;font-size:13px;font-weight:600;color:var(--tk-ink2);box-shadow:var(--tk-shadow-sm)}.tk-launch-note{max-width:560px;margin:36px auto 0;font-size:14.5px;color:var(--tk-ink3);background:var(--tk-agent-soft2);border:1px solid var(--tk-agent-soft);border-radius:16px;padding:20px 26px}.tk-launch-note strong{color:var(--tk-agent)}.tk-final{background:linear-gradient(135deg,#1e1b3a,#2e1065 55%,#4c1d95);color:#fff;text-align:center;position:relative;overflow:hidden}.tk-final:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(168,85,247,.25),transparent 55%);pointer-events:none}.tk-final .tk-wrap{position:relative;z-index:1}.tk-final-mascot{width:150px;margin:0 auto 26px;filter:drop-shadow(0 12px 28px rgba(0,0,0,.4));animation:tk-bob 3.2s ease-in-out infinite}.tk-final h2{color:#fff;max-width:720px;margin:0 auto}.tk-final p{color:rgba(255,255,255,.7);font-size:16px;max-width:560px;margin:18px auto 34px}.tk-footer{padding:34px 0 96px;text-align:center;font-size:13px;color:var(--tk-ink4)}.tk-footer .tk-logo{margin-bottom:10px}.tk-footer p{margin-top:6px}.tk-footer a{color:var(--tk-ink3);text-decoration:none}.tk-sources{font-size:11.5px;opacity:.75;max-width:640px;margin:10px auto 0!important}.tk-mob-cta{position:fixed;left:0;right:0;bottom:0;z-index:70;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgba(255,255,255,.9);backdrop-filter:blur(14px);border-top:1px solid var(--tk-line2);display:none;transform:translateY(110%);transition:transform .35s var(--tk-ease)}.tk-mob-cta.tk-show{transform:translateY(0)}.tk-mob-cta .tk-btn{width:100%;font-size:16px;padding:15px}@media (max-width:960px){.tk-root section{padding:60px 0}.tk-hero{padding:40px 0 56px}.tk-hero-grid{grid-template-columns:1fr;gap:40px}.tk-hero-sub{max-width:none}.tk-form-grid{grid-template-columns:1fr;gap:40px}.tk-stat-grid{grid-template-columns:1fr 1fr}.tk-calc{grid-template-columns:1fr;padding:28px;gap:26px}.tk-steps-strip{grid-template-columns:repeat(2,1fr)}.tk-steps-strip .tk-step-card:last-child{grid-column:1/-1}.tk-caps,.tk-faq-grid{grid-template-columns:1fr}.tk-faq-grid{gap:32px}.tk-faq-side{position:static;display:flex;align-items:center;gap:20px;text-align:left}.tk-faq-side img{width:110px;margin:0}.tk-faq-side p{margin:0}.tk-cmp-row{grid-template-columns:110px 1fr 1fr}.tk-cmp-row>div{padding:13px 12px;font-size:12.5px}.tk-nav-badge{display:none}.tk-mob-cta{display:block}.tk-call-chip{left:8px;bottom:14px}.tk-price-card{padding:34px 26px 30px}}@media (max-width:560px){.tk-stat .tk-v{font-size:27px}.tk-row2{grid-template-columns:1fr;gap:0}.tk-calc-out{min-width:0}.tk-calc-big{font-size:38px}}@media (prefers-reduced-motion:reduce){.tk-root *,.tk-root :after,.tk-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.tk-js-ready .tk-reveal{opacity:1;transform:none}}