.tkpg{--ink:#161a26;--muted:#5d6475;--line:#e8ebf1;--brand:#1e73be;--soft:#f5f8fc;max-width:900px;margin:0 auto;padding:8px 0 40px;direction:rtl;text-align:right;font-family:iranyekan,iransans,tahoma,sans-serif;color:var(--ink);font-size:15.5px;line-height:2}.tkpg *,.tkpg *:before,.tkpg *:after{box-sizing:border-box}.tkpg a{color:var(--brand)}.tkpg .tkpg-lead{font-size:17px;line-height:2.1;color:var(--ink);margin:0 0 28px}.tkpg .tkpg-meta{font-size:13px;color:var(--muted);margin:-18px 0 28px}.tkpg h2{font:800 22px/1.6 iranyekan,iransans,tahoma,sans-serif;color:var(--ink);margin:40px 0 14px}.tkpg h3{font:800 16.5px/1.7 iranyekan,iransans,tahoma,sans-serif;color:var(--ink);margin:22px 0 8px}.tkpg p{margin:0 0 14px;color:var(--muted)}.tkpg ul,.tkpg ol{margin:0 0 16px;padding-right:22px;padding-left:0;color:var(--muted)}.tkpg li{margin-bottom:8px}.tkpg strong{color:var(--ink)}.tkpg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:6px 0 10px}.tkpg-card{padding:18px;border:1px solid var(--line);border-radius:14px;background:#fff}.tkpg .tkpg-card h3{margin:0 0 6px;font-size:15.5px}.tkpg .tkpg-card p{margin:0;font-size:14px;line-height:1.95}.tkpg .tkpg-steps{list-style:none;padding:0;counter-reset:s}.tkpg-steps li{counter-increment:s;position:relative;padding:14px 58px 14px 16px;margin-bottom:10px;border-radius:14px;background:var(--soft)}.tkpg-steps li:before{content:counter(s);position:absolute;right:14px;top:14px;width:32px;height:32px;border-radius:50%;background:var(--brand);color:#fff;font-weight:800;text-align:center;line-height:32px}.tkpg-faq{display:flex;flex-direction:column;gap:10px}.tkpg-faq details{border:1px solid var(--line);border-radius:14px;background:#fff;transition:box-shadow .3s}.tkpg-faq details[open]{box-shadow:0 8px 22px rgba(16,24,40,.07);border-color:transparent}.tkpg-faq summary{cursor:pointer;list-style:none;padding:14px 18px 14px 46px;position:relative;font-weight:800;color:var(--ink);line-height:1.8}.tkpg-faq summary::-webkit-details-marker{display:none}.tkpg-faq summary:after{content:"+";position:absolute;left:18px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:var(--brand)}.tkpg-faq details[open] summary:after{content:"−"}.tkpg-faq details>div{padding:0 18px 6px}.tkpg-cta{margin-top:32px!important;display:flex;flex-wrap:wrap;gap:10px}.tkpg .tkpg-btn{display:inline-block;padding:10px 22px;border-radius:999px;background:var(--brand);color:#fff!important;font-weight:800;text-decoration:none}.tkpg .tkpg-btn--ghost{background:rgba(30,115,190,.08);color:var(--brand)!important}@media (max-width:900px){.tkpg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.tkpg{font-size:15px}.tkpg-grid{grid-template-columns:1fr}.tkpg h2{font-size:19px}}