.kp-inlink{color:var(--tk-blue)!important;font-weight:600;border-bottom:1px solid currentColor}.tk-card--navy .kp-inlink{color:var(--tk-orange)!important}.kp-link{color:#1a4fa0}.kp-hero__visual{position:relative;display:grid;place-items:center;min-height:560px}.kp-serp{position:relative;width:min(600px, 100%);border-radius:18px;background:var(--tk-surface);border:1px solid var(--tk-line);box-shadow:var(--tk-shadow-lg);overflow:hidden;z-index:2}.kp-serp__bar{display:flex;align-items:center;gap:10px;margin:16px 16px 0;height:46px;padding:0 16px;border-radius:999px;border:1px solid var(--tk-line);background:var(--tk-surface);box-shadow:0 2px 8px -4px rgb(20 33 61 / .18)}.kp-serp__mag{width:18px!important;height:18px!important;color:var(--tk-muted)}.kp-serp__q{font-size:15px;font-weight:500;color:var(--tk-ink);white-space:nowrap;overflow:hidden}.kp-serp__caret{width:1.5px;height:20px;background:var(--tk-blue);animation:kp-blink 1s steps(2) infinite}@keyframes kp-blink{50%{opacity:0}}.kp-serp__real{margin-inline-start:auto;display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;color:var(--tk-blue)!important;white-space:nowrap}.kp-serp__real svg{width:13px!important;height:13px!important}.kp-serp__tabs{display:flex;gap:18px;padding:10px 30px 0;font-size:12.5px;color:var(--tk-muted);border-bottom:1px solid var(--tk-line)}.kp-serp__tabs span{padding-bottom:8px}.kp-serp__tabs .is-on{color:var(--tk-blue);border-bottom:2px solid var(--tk-blue)}.kp-serp__body{display:grid;grid-template-columns:1fr 250px;gap:18px;padding:16px;align-items:start}.kp-serp__results{display:grid;gap:18px;padding-top:4px}.kp-res{display:grid;gap:6px}.kp-res i{display:block;height:7px;border-radius:4px;background:var(--tk-line);width:100%}.kp-res i.kp-res__t{height:10px;background:#c7d6ee}.kp-res i.w30{width:30%}.kp-res i.w40{width:40%}.kp-res i.w50{width:50%}.kp-res i.w60{width:60%}.kp-res i.w70{width:70%}.kp-res i.w80{width:80%}.kp-panel{border:1px solid var(--tk-line);border-radius:14px;background:var(--tk-surface);overflow:hidden;font-size:12.5px;color:var(--tk-ink-2)}.kp-panel>*{transition:opacity .45s,box-shadow .45s,background .45s}.kp-panel__media{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:2px;height:108px}.kp-ph{display:grid;place-items:center;background:var(--tk-blue-soft)}.kp-ph--logo{grid-row:span 2;background:var(--tk-navy);color:#fff;font:900 40px/1 "TK Vazirmatn",sans-serif}.kp-ph--b{background:#d9e3f2}.kp-ph--c{background:var(--tk-orange-soft)}.kp-ph img{width:100%;height:100%;object-fit:cover}.kp-panel__head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px 6px}.kp-panel__title{font-size:18px;font-weight:700;color:var(--tk-ink);line-height:1.5}.kp-panel__sub{font-size:12.5px;color:var(--tk-muted)}.kp-panel__share{width:18px!important;height:18px!important;color:var(--tk-muted);margin-top:6px}.kp-panel__btns{padding:2px 14px 10px;border-bottom:1px solid var(--tk-line)}.kp-chipbtn{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;border:1px solid var(--tk-line);color:#1a4fa0;font-size:12px;font-weight:500}.kp-chipbtn svg{width:14px!important;height:14px!important}.kp-panel__desc{padding:10px 14px;line-height:1.95}.kp-panel__facts{margin:0;padding:0 14px 10px;display:grid;gap:4px}.kp-panel__facts>div{display:flex;gap:6px;line-height:1.8}.kp-panel__facts dt{font-weight:700;color:var(--tk-ink)}.kp-panel__facts dd{margin:0}.kp-panel__profiles,.kp-panel__also{padding:10px 14px;border-top:1px solid var(--tk-line)}.kp-panel__profiles p,.kp-panel__also p{font-weight:700;color:var(--tk-ink);margin-bottom:8px!important}.kp-panel__profiles>div,.kp-panel__also>div{display:flex;gap:14px;flex-wrap:wrap}.kp-panel__profiles span{display:grid;justify-items:center;gap:4px;font-size:11px;color:var(--tk-muted);direction:ltr}.kp-panel__profiles svg{width:36px!important;height:36px!important;padding:8px;border-radius:50%;background:var(--tk-bg);color:var(--tk-ink)}.kp-panel__also span{display:grid;justify-items:center;gap:4px;font-size:11px;color:var(--tk-muted)}.kp-panel__also i{width:40px;height:40px;border-radius:50%;background:var(--tk-blue-soft)}.kp-panel__also span:nth-child(2) i{background:#d9e3f2}.kp-panel__also span:nth-child(3) i{background:var(--tk-orange-soft)}.kp-panel__claim{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--tk-line);font-size:11.5px;color:var(--tk-muted)}.kp-panel__claim .kp-link{direction:ltr}.kp-float{min-width:0}.kp-float--a{right:-5%;top:36%}.kp-float--b{left:-6%;bottom:14%}.kp-float--c{right:-2%;bottom:-2%}.kp-float small[dir="ltr"]{font-family:system-ui,sans-serif}.kp-anat{background:var(--tk-surface)}.kp-anat__in{display:grid;grid-template-columns:1fr 360px;gap:64px;align-items:start}.kp-anat__list{display:grid;gap:0;min-width:0}.kp-anat__item{display:flex;gap:18px;padding:34px 0;min-height:34vh;border-top:1px solid var(--tk-line);opacity:.4;transition:opacity .5s}.kp-anat__item:first-child{border-top:0}.kp-anat__item.is-active{opacity:1}.kp-anat__item>b{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--tk-bg);border:1px solid var(--tk-line);color:var(--tk-ink);font-weight:600;transition:.5s}.kp-anat__item.is-active>b{background:var(--tk-navy);border-color:var(--tk-navy);color:#fff}.kp-anat__item h3{font-size:21px;font-weight:700;margin-bottom:8px!important}.kp-anat__item p{color:var(--tk-muted);line-height:2.05;font-size:16px;max-width:560px}.kp-anat__sticky{position:sticky;top:calc(var(--tk-header-h) + var(--tk-secnav-h) + 28px)}.kp-panel--anat{font-size:13px;box-shadow:var(--tk-shadow-lg)}.kp-panel--anat .kp-panel__media{height:130px}.kp-panel.has-hl>[data-part]{opacity:.28}.kp-panel.has-hl>[data-part].is-hl{opacity:1;background:#f3f7fd;box-shadow:inset 3px 0 0 var(--tk-blue),inset -3px 0 0 var(--tk-blue)}.kp-panel.has-hl>.kp-panel__media.is-hl{box-shadow:inset 0 0 0 3px var(--tk-blue)}.kp-vs__ico{width:60px;height:60px;border-radius:16px;display:grid;place-items:center;margin-bottom:20px;background:var(--tk-blue);color:#fff}.kp-vs__ico svg{width:30px;height:30px}.kp-vs__ico--alt{background:var(--tk-navy-3);color:var(--tk-on-dark)}.kp-sources{background:var(--tk-bg)}.kp-net{position:relative;max-width:1000px;height:460px;margin:0 auto 56px;direction:ltr}.kp-net__lines{position:absolute;inset:0;width:100%!important;height:100%!important;overflow:visible}.kp-net__lines line{stroke:#c7d2e4;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-dasharray:4 5}.kp-net__core{position:absolute;left:50%;top:50%;translate:-50% -50%;width:176px;height:176px;border-radius:50%;display:grid;place-content:center;justify-items:center;gap:2px;text-align:center;background:var(--tk-navy);color:#fff;box-shadow:0 0 0 12px rgb(20 33 61 / .06),0 0 0 26px rgb(20 33 61 / .035);z-index:2}.kp-net__core svg{width:38px;height:38px;color:var(--tk-orange);margin-bottom:4px}.kp-net__core b{font:700 14px/1.3 system-ui,sans-serif}.kp-net__core small{font-size:12px;color:var(--tk-on-dark-2);direction:rtl}.kp-node{position:absolute;left:var(--x);top:var(--y);translate:-50% -50%;z-index:2;direction:rtl;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:12px;white-space:nowrap;background:var(--tk-surface);border:1px solid var(--tk-line);box-shadow:var(--tk-shadow);font-size:14px;font-weight:600;color:var(--tk-ink)}.kp-node svg{width:20px;height:20px;color:var(--tk-blue)}.kp-src-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.kp-src{padding:22px;border-radius:16px;background:var(--tk-surface);border:1px solid var(--tk-line);min-width:0}.kp-src header{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.kp-src header svg{width:36px;height:36px;padding:8px;border-radius:10px;background:var(--tk-blue-soft);color:var(--tk-blue)}.kp-src h3{font-size:16.5px;font-weight:700}.kp-src p{font-size:14.5px;line-height:2;color:var(--tk-muted)}.kp-lvl{margin-inline-start:auto;font-size:11px;font-weight:600;padding:2px 8px;border-radius:6px}.kp-lvl--3{background:var(--tk-navy);color:#fff}.kp-lvl--2{background:var(--tk-blue-soft);color:var(--tk-blue)}.kp-lvl--1{background:var(--tk-bg);color:var(--tk-muted);border:1px solid var(--tk-line)}.kp-sim{display:grid;grid-template-columns:300px 1fr;gap:24px;align-items:start}.kp-sim__list{display:grid;gap:8px;max-height:620px;overflow-y:auto;padding-inline-end:4px;scrollbar-width:thin;scrollbar-color:var(--tk-navy-3) #fff0}#tk-page #kp-sim-list button.kp-sim__item{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;padding:10px 12px!important;border:1px solid var(--tk-navy-3)!important;border-radius:14px!important;background:var(--tk-navy-2)!important;color:#fff!important;box-shadow:none!important;text-align:start;transition:border-color .2s}#tk-page #kp-sim-list button.kp-sim__item:hover{border-color:var(--tk-on-dark-2)!important}#tk-page #kp-sim-list button.kp-sim__item[aria-selected="true"]{background:#fff!important;border-color:#fff!important;color:var(--tk-ink)!important}#tk-page #kp-sim-list button.kp-sim__item:focus-visible{outline:2px solid #8dbaff!important;outline-offset:-4px}.kp-sim__av{flex:none;width:44px;height:44px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--tk-navy-3);color:#fff;font-weight:700}.kp-sim__av img{width:100%;height:100%;object-fit:cover}.kp-sim__item[aria-selected="true"] .kp-sim__av{background:var(--tk-navy)}.kp-sim__txt{display:grid;min-width:0}#tk-page #kp-sim-list .kp-sim__txt :is(b,small){color:inherit!important;overflow-wrap:anywhere;white-space:normal}.kp-sim__txt b{font-size:14.5px;font-weight:600;line-height:1.45}.kp-sim__txt small{font-size:12px;opacity:.8}.kp-sim__stage{min-width:0}.kp-serp--sim{width:100%;box-shadow:none}.kp-sim[hidden],#kp-portfolio-fallback[hidden],#kp-sim-real[hidden]{display:none}.kp-sim:not(:has(.kp-sim__item)){display:none}#kp-portfolio-fallback{display:flex;gap:8px 20px;flex-wrap:wrap}#kp-portfolio-fallback a{color:#fff;text-decoration:underline}.kp-case{padding:12px}.kp-case__image{display:grid;gap:10px;text-align:center}.kp-case__image img{width:100%;height:auto;border:1px solid var(--tk-line);border-radius:8px}.kp-case__image span{color:var(--tk-blue);font-weight:700}.kp-case__caption{color:var(--tk-ink)}#tk-page .tk-dark .tk-h2{color:#fff!important}#tk-page .tk-dark .tk-lead{color:var(--tk-on-dark)!important}.kp-form-fields{display:grid;gap:14px;min-inline-size:0;margin:0;padding:0;border:0}#tk-form:has(.kp-form-fields:disabled){display:none}#tk-form .tk-field :is(input,select){background-color:#f4f6fa!important;border:1px solid #8894a7!important;color:var(--tk-ink)!important}#tk-form .tk-field :is(input,select):focus{outline:2px solid var(--tk-blue);outline-offset:2px}#tk-form .tk-field.is-invalid input{border-color:var(--tk-red)!important}#tk-form .kp-form-submit{background:#075e54!important;color:#fff!important}#tk-form .kp-form-submit span{color:inherit!important}#tk-form #kp-form-destination{color:var(--tk-ink-2);font-size:14px}.kp-timing{background:var(--tk-surface)}.kp-phases{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:28px;border:1px solid var(--tk-line);border-radius:18px;overflow:hidden}.kp-phase{padding:24px;display:grid;gap:4px;background:var(--tk-bg)}.kp-phase+.kp-phase{border-right:1px solid var(--tk-line)}.kp-phase__bar{display:block;height:6px;border-radius:3px;background:var(--tk-line);overflow:hidden;margin-bottom:14px}.kp-phase__bar i{display:block;height:100%;background:var(--tk-blue);transform-origin:right}.kp-phase:last-child .kp-phase__bar i{background:var(--tk-orange)}.kp-phase b{font-size:17px;font-weight:700;color:var(--tk-ink)}.kp-phase small{font-size:13px;color:var(--tk-blue);font-weight:600}.kp-phase p{font-size:14.5px;color:var(--tk-muted);line-height:1.95;margin-top:4px!important}.kp-cost{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.kp-cost__card{padding:24px;border-radius:16px;border:1px solid var(--tk-line);background:var(--tk-surface)}.kp-cost__card svg{width:40px;height:40px;padding:9px;border-radius:10px;background:var(--tk-blue-soft);color:var(--tk-blue)}.kp-cost__card h3{font-size:17px;font-weight:700;margin:14px 0 6px!important}.kp-cost__card p{font-size:15px;color:var(--tk-muted);line-height:2}.kp-claim{background:var(--tk-bg)}.kp-claim .tk-howto li{background:var(--tk-surface)}.kp-claim .tk-apply__visual::before{background:var(--tk-surface)}.kp-mis-grid{grid-template-columns:repeat(3,1fr)}.kp-keep{margin-top:24px;padding:28px;border-radius:18px;background:var(--tk-navy);color:var(--tk-on-dark)}.kp-keep h3{font-size:18px;font-weight:700;color:#fff;margin-bottom:14px!important}.kp-keep ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.kp-keep li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.9;color:var(--tk-on-dark-2)}.kp-keep li svg{width:22px;height:22px;padding:4px;border-radius:6px;background:var(--tk-navy-2);color:var(--tk-orange);margin-top:2px}@media (max-width:1100px){.kp-hero__visual{min-height:0;padding-block:20px}.kp-src-grid{grid-template-columns:1fr 1fr}.kp-anat__in{grid-template-columns:1fr 320px;gap:40px}.kp-sim{grid-template-columns:1fr}.kp-sim__list{display:flex;overflow-x:auto;max-height:none;padding-bottom:6px;scroll-snap-type:x proximity}#tk-page #kp-sim-list button.kp-sim__item{width:auto;max-width:min(85%, 280px);flex:none;scroll-snap-align:start}}@media (max-width:900px){.kp-anat__in{grid-template-columns:1fr;gap:0}.kp-anat__sticky{order:-1;top:calc(var(--tk-header-h) + var(--tk-secnav-h) + 8px);z-index:3;padding-bottom:12px;background:linear-gradient(var(--tk-surface) 85%,transparent)}.kp-panel--anat{position:relative;max-width:360px;max-height:36vh;overflow-y:auto;margin-inline:auto;font-size:11.5px;scrollbar-width:none}.kp-panel--anat::-webkit-scrollbar{display:none}.kp-panel--anat .kp-panel__media{height:72px}.kp-panel--anat .kp-panel__desc{padding-block:6px}.kp-panel--anat .kp-panel__title{font-size:15px}.kp-panel--anat .kp-panel__profiles svg{width:28px!important;height:28px!important;padding:6px}.kp-panel--anat .kp-panel__also i{width:28px;height:28px}.kp-anat__item{min-height:0;padding:26px 0}.kp-net{display:none}.kp-phases{grid-template-columns:1fr}.kp-phase+.kp-phase{border-right:0;border-top:1px solid var(--tk-line)}.kp-cost,.kp-mis-grid{grid-template-columns:1fr 1fr}.kp-keep ul{grid-template-columns:1fr}}@media (max-width:640px){.kp-serp__body{grid-template-columns:1fr}.kp-serp__results{display:none}.kp-hero .kp-serp{max-width:340px}.kp-hero .kp-serp__tabs{padding-inline:16px}.kp-float--a{right:-4%;top:-2%}.kp-float--b{left:-4%;top:40%}.kp-float--c{right:-2%;bottom:-2%}.kp-serp__real{font-size:0;gap:0}.kp-serp__real svg{width:18px!important;height:18px!important}.kp-src-grid,.kp-cost,.kp-mis-grid{grid-template-columns:1fr}.kp-anat__item h3{font-size:18px}.kp-anat__item p{font-size:15px}.kp-panel--anat .kp-panel__also,.kp-panel--anat .kp-panel__claim{font-size:10.5px}}