.tkb{--navy:#0b2138;--navy2:#13314f;--cyan:#00b8c4;--cyand:#00939d;--orange:#ff7a1a;--ink:#14202e;--mut:#62748a;--line:#e4e9ef;--ok:#138a4e;font-family:inherit;color:var(--ink)}.tkb *,.tkb :after,.tkb :before{box-sizing:border-box}.tkb-page{background:radial-gradient(1200px 520px at 85% -10%,rgba(0,184,196,.1),transparent 60%),linear-gradient(#f6f8fb,#fff 340px)}.tkb-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.tkb-crumbs{font-size:12.5px;padding-top:14px}.tkb-crumbs,.tkb-crumbs a{color:var(--mut)}.tkb-crumbs a:hover{color:var(--cyand)}.tkb-crumbs b{color:var(--ink)}.tkb-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:36px;padding-top:22px;padding-bottom:30px}@media (max-width:900px){.tkb-grid{grid-template-columns:1fr;gap:20px}}.tkb-media{position:relative;height:420px;border-radius:24px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;padding:34px;overflow:hidden;isolation:isolate;animation:tkb-rise .6s cubic-bezier(.2,.7,.2,1) both}.tkb-media:before{inset:-40%;background:conic-gradient(from 0deg,transparent 0 70%,rgba(0,184,196,.18) 80%,transparent 90%);animation:tkb-spin 9s linear infinite}.tkb-media:after,.tkb-media:before{content:"";position:absolute;z-index:-1}.tkb-media:after{inset:1px;border-radius:23px;background:radial-gradient(circle at 50% 60%,#fff 40%,#f4f8fb)}.tkb-media img,.tkb-media svg{max-height:100%;max-width:100%;animation:tkb-float 6s ease-in-out infinite}.tkb-ai-badge{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 9px;border-radius:999px;background:var(--navy);color:#fff;font-size:12px;font-weight:700;letter-spacing:.2px;box-shadow:0 8px 24px rgba(11,33,56,.25)}.tkb-ai-badge i{width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 0 rgba(0,184,196,.7);animation:tkb-ping 1.8s infinite}@media (max-width:640px){.tkb-media{height:300px}}.tkb-brand{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyand);font-weight:800}.tkb-title{font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.12;margin:6px 0 8px;letter-spacing:-.01em;animation:tkb-rise .5s .05s both}.tkb-ref{font-size:13px;color:var(--mut);margin-bottom:18px}.tkb-desc{font-size:14.5px;line-height:1.65;margin:18px 0 10px}.tkb-pricebox{position:relative;border-radius:22px;padding:22px 22px 18px;background:linear-gradient(135deg,var(--navy) 0,var(--navy2) 100%);color:#fff;overflow:hidden;animation:tkb-rise .55s .1s both;box-shadow:0 24px 60px -24px rgba(11,33,56,.55)}.tkb-pricebox:before{content:"";position:absolute;width:340px;height:340px;right:-120px;top:-160px;background:radial-gradient(circle,rgba(0,184,196,.38),transparent 65%);animation:tkb-breathe 6s ease-in-out infinite}.tkb-pricebox:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,hsla(0,0%,100%,.08) 50%,transparent 65%);transform:translateX(-100%);animation:tkb-sheen 5.5s ease-in-out 1.2s infinite}.tkb-pricebox>*{position:relative;z-index:1}.tkb-plabel{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#a9c3d8;font-weight:600}.tkb-plabel b{color:var(--cyan);font-weight:800}.tkb-ttc{font-size:clamp(34px,4.4vw,46px);font-weight:800;letter-spacing:-.02em;margin-top:4px;font-variant-numeric:tabular-nums}.tkb-ttc small{font-size:15px;font-weight:700;color:#a9c3d8;margin-left:8px;letter-spacing:0}.tkb-ht{font-size:13px;color:#a9c3d8;margin-top:2px}.tkb-valid{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:12px;padding:5px 10px;border-radius:999px;background:hsla(0,0%,100%,.08);color:#d6e6f2}.tkb-onreq{font-size:26px;font-weight:800;margin-top:6px}.tkb-onreq+p{color:#a9c3d8;font-size:13px;margin-top:6px;line-height:1.5}.tkb-qty{display:flex;align-items:center;gap:14px;margin:18px 0 14px}.tkb-qty span{font-size:14px;color:var(--mut)}.tkb-step{display:flex;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.tkb-step button{width:40px;height:42px;font-size:18px;color:var(--navy);background:#fff;transition:background .2s}.tkb-step button:hover{background:#f2f6f9}.tkb-step input{width:56px;text-align:center;border-left:1px solid var(--line);border-right:1px solid var(--line);font-weight:700;outline:none}.tkb-line-total{margin-left:auto;font-size:13px;color:var(--mut);text-align:right}.tkb-line-total b{display:block;font-size:16px;color:var(--ink);font-variant-numeric:tabular-nums}.tkb-ctas{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tkb-ctas .tkb-wide{grid-column:1/-1}.tkb-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:0 18px;border-radius:14px;font-weight:800;font-size:15px;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .25s,background .25s;overflow:hidden;cursor:pointer;text-align:center}.tkb-btn:active{transform:scale(.98)}.tkb-btn:disabled{opacity:.55;cursor:not-allowed}.tkb-btn svg{width:19px;height:19px;flex:none}.tkb-pay{background:linear-gradient(135deg,#ff8a2e,var(--orange));color:#fff;box-shadow:0 12px 28px -10px rgba(255,122,26,.75)}.tkb-pay:hover{transform:translateY(-2px);box-shadow:0 18px 34px -12px rgba(255,122,26,.85)}.tkb-pay:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.35) 50%,transparent 70%);transform:translateX(-120%);animation:tkb-sheen 3.8s ease-in-out 1.5s infinite}.tkb-call{background:var(--navy);color:#fff}.tkb-call:hover{transform:translateY(-2px);background:var(--navy2)}.tkb-nego{background:#fff;color:var(--navy);border:1.5px solid var(--cyan)}.tkb-nego:hover{transform:translateY(-2px);background:#f0fbfc}.tkb-ghost{background:#f2f5f8;color:var(--ink)}.tkb-ghost:hover{background:#e8edf2}.tkb-link{color:var(--cyand);font-weight:700;font-size:13.5px}.tkb-ctas-note{font-size:12px;color:var(--mut);margin-top:10px;display:flex;gap:14px;flex-wrap:wrap}.tkb-ctas-note span:before{content:"✓ ";color:var(--ok);font-weight:800}.tkb-specs{margin:8px 0 0;border-top:1px solid var(--line)}.tkb-specs li{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}.tkb-specs li span:first-child{color:var(--mut)}.tkb-specs li span:last-child{font-weight:650;text-align:right}.tkb-ai-strip{display:flex;gap:14px;align-items:center;margin-top:22px;padding:14px 16px;border-radius:16px;background:#f0fbfc;border:1px solid #cdeff2;font-size:13px;line-height:1.5}.tkb-ai-strip svg{width:34px;height:34px;flex:none;color:var(--cyand)}.tkb-veil{position:fixed;inset:0;z-index:80;background:rgba(8,20,34,.55);backdrop-filter:blur(3px);animation:tkb-fade .25s both}.tkb-sheet{position:fixed;z-index:81;top:0;right:0;bottom:0;width:min(520px,100%);background:#fff;display:flex;flex-direction:column;box-shadow:-30px 0 80px rgba(8,20,34,.35);animation:tkb-slide .38s cubic-bezier(.2,.8,.2,1) both}@media (max-width:640px){.tkb-sheet{top:auto;height:92vh;width:100%;border-radius:22px 22px 0 0;animation-name:tkb-up}}.tkb-sheet-h{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--line)}.tkb-sheet-h h3{font-size:18px;font-weight:800;flex:1}.tkb-x{width:38px;height:38px;border-radius:12px;background:#f2f5f8;font-size:20px;color:var(--ink)}.tkb-sheet-b{flex:1;overflow-y:auto;padding:18px 20px 26px}.tkb-sheet-f{padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff}.tkb-recap{display:flex;gap:12px;align-items:center;padding:12px;border-radius:14px;background:#f6f8fb;margin-bottom:16px}.tkb-recap b{display:block;font-size:14px}.tkb-recap span{font-size:12.5px;color:var(--mut)}.tkb-recap .tkb-amt{margin-left:auto;text-align:right;font-weight:800;font-variant-numeric:tabular-nums}.tkb-field{margin-bottom:12px}.tkb-field label{display:block;font-size:12.5px;font-weight:700;color:var(--mut);margin-bottom:6px}.tkb-field input,.tkb-field select,.tkb-field textarea{width:100%;border:1.5px solid var(--line);border-radius:12px;padding:12px 13px;font-size:14.5px;outline:none;transition:border-color .2s,box-shadow .2s;background:#fff}.tkb-field input:focus,.tkb-field textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 4px rgba(0,184,196,.12)}.tkb-pills{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tkb-pill{border:1.5px solid var(--line);border-radius:12px;padding:11px 12px;font-size:13.5px;font-weight:700;text-align:left;transition:border-color .2s,background .2s}.tkb-pill small{display:block;font-weight:500;color:var(--mut);font-size:11.5px;margin-top:2px}.tkb-pill[aria-pressed=true]{border-color:var(--cyan);background:#f0fbfc}.tkb-err{color:#c0362c;font-size:13px;margin:6px 0 10px}.tkb-hint{font-size:12px;color:var(--mut);margin-top:8px;line-height:1.5}.tkb-nego-in{display:flex;align-items:stretch;border:2px solid var(--cyan);border-radius:16px;overflow:hidden}.tkb-nego-in input{flex:1;border:0;padding:14px;font-size:22px;font-weight:800;outline:none;font-variant-numeric:tabular-nums;min-width:0}.tkb-nego-in span{display:grid;place-items:center;padding:0 14px;background:#f0fbfc;color:var(--cyand);font-weight:800;font-size:13px}.tkb-quick{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.tkb-quick button{padding:7px 11px;border-radius:999px;background:#f2f5f8;font-size:12.5px;font-weight:700}.tkb-quick button:hover{background:#e3f6f8;color:var(--cyand)}.tkb-verdict{margin-top:16px;border-radius:18px;padding:18px;animation:tkb-pop .45s cubic-bezier(.2,.9,.3,1.3) both}.tkb-verdict.ok{background:linear-gradient(135deg,#e8f7ef,#f4fcf8);border:1px solid #bde5ce}.tkb-verdict.counter{background:linear-gradient(135deg,#fff3e8,#fff9f3);border:1px solid #ffd3b0}.tkb-verdict h4{font-size:16px;font-weight:800;display:flex;align-items:center;gap:8px}.tkb-verdict .tkb-big{font-size:30px;font-weight:800;margin:6px 0 2px;font-variant-numeric:tabular-nums}.tkb-verdict p{font-size:13px;color:var(--mut)}.tkb-thinking{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:13.5px;color:var(--mut)}.tkb-dots i{display:inline-block;width:7px;height:7px;margin-right:4px;border-radius:50%;background:var(--cyan);animation:tkb-dot 1s infinite}.tkb-dots i:nth-child(2){animation-delay:.15s}.tkb-dots i:nth-child(3){animation-delay:.3s}.tkb-done{text-align:center;padding:6px 0 14px}.tkb-check{width:74px;height:74px;margin:0 auto 10px;border-radius:50%;background:#e8f7ef;display:grid;place-items:center;animation:tkb-pop .5s cubic-bezier(.2,.9,.3,1.4) both}.tkb-check svg{width:40px;height:40px;stroke:var(--ok);stroke-dasharray:40;stroke-dashoffset:40;animation:tkb-draw .55s ease-out .25s forwards}.tkb-done h4{font-size:20px;font-weight:800}.tkb-done p{color:var(--mut);font-size:13.5px;margin-top:4px}.tkb-ref-chip{display:inline-block;margin-top:10px;padding:7px 14px;border-radius:999px;background:var(--navy);color:#fff;font-weight:800;letter-spacing:.04em;font-size:13px}.tkb-quote{border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-top:14px}.tkb-quote-h{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:#f6f8fb;font-size:12.5px;color:var(--mut)}.tkb-quote-h b{color:var(--ink)}.tkb-qrow{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:11px 14px;border-top:1px solid var(--line);font-size:13.5px;animation:tkb-rise .4s both}.tkb-qrow small{color:var(--mut);font-size:12px}.tkb-qrow span:nth-child(2){font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.tkb-qtot{padding:12px 14px;border-top:1px solid var(--line);background:#fcfdfe;font-size:13.5px}.tkb-qtot div{display:flex;justify-content:space-between;padding:3px 0;font-variant-numeric:tabular-nums}.tkb-qtot .tkb-grand{font-size:18px;font-weight:800;color:var(--navy);padding-top:8px;margin-top:6px;border-top:1px dashed var(--line)}.tkb-payinfo{margin-top:14px;border-radius:16px;padding:14px;background:#fff6ee;border:1px solid #ffd9bc;font-size:13.5px;line-height:1.55}.tkb-payinfo b{display:block;margin-bottom:4px}.tkb-payinfo pre{white-space:pre-wrap;font-family:inherit;margin:4px 0}@keyframes tkb-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tkb-fade{0%{opacity:0}to{opacity:1}}@keyframes tkb-slide{0%{transform:translateX(100%)}to{transform:none}}@keyframes tkb-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes tkb-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes tkb-spin{to{transform:rotate(1turn)}}@keyframes tkb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tkb-ping{0%{box-shadow:0 0 0 0 rgba(0,184,196,.7)}80%,to{box-shadow:0 0 0 10px rgba(0,184,196,0)}}@keyframes tkb-breathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.12);opacity:.6}}@keyframes tkb-sheen{0%{transform:translateX(-120%)}40%,to{transform:translateX(120%)}}@keyframes tkb-dot{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-5px);opacity:1}}@keyframes tkb-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.tkb *,.tkb :after,.tkb :before{animation:none!important;transition:none!important}.tkb-check svg{stroke-dashoffset:0}}@media print{body *{visibility:hidden}.tkb-print,.tkb-print *{visibility:visible}.tkb-print{position:absolute;left:0;top:0;width:100%}.tkb-noprint{display:none!important}}.tkb-ai-proof{margin-top:18px;padding:16px;border-radius:18px;background:linear-gradient(135deg,#0b2138,#13314f);color:#d6e6f2;position:relative;overflow:hidden}.tkb-ai-proof:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgba(127,227,234,.1) 50%,transparent 65%);transform:translateX(-100%);animation:tkb-sheen 4.5s ease-in-out 1s infinite}.tkb-ai-proof-h{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7fe3ea}.tkb-ai-dot{width:8px;height:8px;border-radius:50%;background:#19c37d;animation:tkb-ping 1.6s infinite}.tkb-ai-bars{display:grid;gap:6px;margin:12px 0}.tkb-ai-bars i{display:block;height:8px;border-radius:99px;background:hsla(0,0%,100%,.12);transform-origin:left;animation:tkb-bar 3.6s ease-in-out infinite}.tkb-ai-bars i:nth-child(2){background:linear-gradient(90deg,#19c37d,#7fe3ea)}.tkb-ai-proof p{font-size:13px;line-height:1.55}.tkb-ai-proof p b{color:#fff}@keyframes tkb-bar{0%{transform:scaleX(.15);opacity:.4}35%,85%{transform:scaleX(1);opacity:1}to{transform:scaleX(.15);opacity:.4}}.tkb-steps{list-style:none;margin:16px 0 6px;padding:0;display:grid;gap:8px}.tkb-steps li{display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:12px;background:#f4f9fb;border:1px solid #e1eef2;opacity:0;animation:tkb-step-in .5s cubic-bezier(.2,.8,.2,1) forwards}.tkb-steps b{display:block;font-size:14px;color:#0b2138}.tkb-steps small{color:#62748a;font-size:12.5px}.tkb-step-ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#fff;box-shadow:0 2px 10px rgba(11,33,56,.08);font-size:17px;flex-shrink:0}@keyframes tkb-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tkb-cartok{margin-top:12px;padding:12px 14px;border-radius:12px;background:#e8f8f0;color:#0f6b3d;font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:8px;animation:tkb-step-in .4s ease forwards}@media (prefers-reduced-motion:reduce){.tkb-cartok,.tkb-steps li{animation:none;opacity:1}}