.tkc-blog-post[data-v-a7cb12ca]{flex:1;padding:0 0 56px}.tkc-blog-post__hero[data-v-a7cb12ca]{background:radial-gradient(120% 85% at 50% -25%,#6366f11f,#0000 58%),linear-gradient(180deg,#f8fafcfa,#fff0);border-bottom:1px solid #94a3b838;margin:0 0 8px;padding:28px 0 32px}.tkc-blog-post__hero-inner[data-v-a7cb12ca]{margin:0 auto;max-width:860px;padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left))}.tkc-blog-post__crumb[data-v-a7cb12ca]{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:0 6px;line-height:1.45;margin:0 0 14px}.tkc-blog-post__crumb a[data-v-a7cb12ca]{color:#2563eb;font-weight:600;text-decoration:none}.tkc-blog-post__crumb a[data-v-a7cb12ca]:hover{text-decoration:underline}.tkc-blog-post__crumb-sep[data-v-a7cb12ca]{color:#94a3b8;font-weight:500}.tkc-blog-post__crumb-current[data-v-a7cb12ca]{color:#475569;font-weight:600}.tkc-blog-post__kicker[data-v-a7cb12ca]{background:#6366f11f;border:1px solid #6366f138;border-radius:999px;color:#4338ca;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.02em;margin:0 0 12px;padding:4px 10px;text-transform:uppercase}.tkc-blog-post__h1[data-v-a7cb12ca]{color:#0f172a;font-size:clamp(1.55rem,2.2vw + 1rem,2.35rem);font-weight:800;letter-spacing:-.035em;line-height:1.15;margin:0 0 16px}.tkc-blog-post__meta-row[data-v-a7cb12ca]{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:14px;gap:6px 8px;margin:0 0 18px}.tkc-blog-post__byline[data-v-a7cb12ca]{align-items:center;color:#334155;display:inline-flex;font-weight:600;gap:8px}.tkc-blog-post__avatar-img[data-v-a7cb12ca]{border-radius:50%;box-shadow:0 2px 8px #0f172a1f;flex-shrink:0;height:28px;object-fit:cover;width:28px}.tkc-blog-post__avatar[data-v-a7cb12ca]{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:50%;box-shadow:0 2px 8px #4f46e540;color:#fff;display:inline-flex;font-size:13px;font-weight:800;height:28px;justify-content:center;width:28px}.tkc-blog-post__meta-dot[data-v-a7cb12ca]{color:#cbd5e1}.tkc-blog-post__date[data-v-a7cb12ca]{font-variant-numeric:tabular-nums}.tkc-blog-post__share[data-v-a7cb12ca]{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:10px 14px}.tkc-blog-post__share-label[data-v-a7cb12ca]{color:#475569;font-weight:700}.tkc-blog-post__share-btn[data-v-a7cb12ca]{background:#fff;border:1px solid #94a3b88c;border-radius:8px;color:#334155;cursor:pointer;font:inherit;font-weight:600;padding:6px 12px}.tkc-blog-post__share-btn[data-v-a7cb12ca]:hover{border-color:#6366f173;color:#4338ca}.tkc-blog-post__copy-tip[data-v-a7cb12ca]{color:#15803d;font-size:12px;font-weight:600}.tkc-blog-post__inner[data-v-a7cb12ca]{margin:0 auto;max-width:800px;padding:8px max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left))}.tkc-blog-post__body[data-v-a7cb12ca] p{color:#334155;font-size:16px;line-height:1.78;margin:0 0 16px}.tkc-blog-post__body[data-v-a7cb12ca] p:first-of-type{color:#1e293b;font-size:17px}.tkc-blog-post__body[data-v-a7cb12ca] h2{border-left:4px solid #6366f1;color:#0f172a;font-size:1.28rem;font-weight:800;line-height:1.25;margin:36px 0 14px;padding:0 0 0 14px}.tkc-blog-post__body[data-v-a7cb12ca] h3{color:#0f172a;font-size:1.08rem;font-weight:700;margin:26px 0 10px}.tkc-blog-post__body[data-v-a7cb12ca] blockquote{background:#f1f5f9d9;border-left:4px solid #94a3b8;border-radius:0 12px 12px 0;margin:20px 0 22px;padding:14px 18px 14px 16px}.tkc-blog-post__body[data-v-a7cb12ca] blockquote p{color:#475569;font-size:15px;font-style:italic;margin:0}.tkc-blog-post__body[data-v-a7cb12ca] ol,.tkc-blog-post__body[data-v-a7cb12ca] ul{color:#334155;line-height:1.7;margin:0 0 18px;padding-left:1.35em}.tkc-blog-post__body[data-v-a7cb12ca] li{margin-bottom:6px}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-fig{margin:24px 0 28px}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-fig>img{border:1px solid #94a3b866;border-radius:12px;display:block;height:auto;max-width:100%;width:100%}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-fig__svg{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #94a3b866;border-radius:12px;overflow:auto;padding:12px 10px 8px}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-fig__svg svg{display:block;height:auto;max-height:220px;min-width:480px;width:100%}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-fig__cap{color:#64748b;font-size:13px;line-height:1.55;margin:10px 0 0}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table-wrap{-webkit-overflow-scrolling:touch;background:#f8fafce0;border:1px solid #94a3b859;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;margin:20px 0 28px;overflow-x:auto}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table{border-collapse:collapse;color:#334155;font-size:14px;line-height:1.55;margin:0;min-width:28rem;width:100%}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table--compare{min-width:42rem;table-layout:fixed}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table td,.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table th{word-wrap:break-word;border-bottom:1px solid #94a3b859;overflow-wrap:anywhere;padding:12px 14px;text-align:left;vertical-align:top}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table thead th{background:#f1f5f9;border-bottom:1px solid #94a3b873;color:#0f172a;font-size:13px;font-weight:700;letter-spacing:.02em}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table--compare thead th:first-child{width:18%}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table tbody th[scope=row]{background:#f8fafc;color:#1e293b;font-size:13px;font-weight:700;white-space:normal}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table tbody tr:last-child td,.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table tbody tr:last-child th{border-bottom:none}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table tbody tr:nth-child(2n) td{background:#f8fafca6}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table tbody tr:nth-child(2n) th[scope=row]{background:#f1f5f9}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table td a,.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table th a{font-weight:600;text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table-wrap{border-radius:10px;margin-left:max(-4px,calc(env(safe-area-inset-left, 0px)*-1));margin-right:max(-4px,calc(env(safe-area-inset-right, 0px)*-1))}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table{font-size:13px}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table td,.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table th{padding:10px 12px}.tkc-blog-post__body[data-v-a7cb12ca] .tkc-blog-table--compare{min-width:36rem}}.tkc-blog-post__body[data-v-a7cb12ca] strong{color:#1e293b}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] a[href^="/"]{color:#15803d;font-weight:600;text-decoration:underline;text-decoration-color:#15803d73;text-decoration-thickness:2px;text-underline-offset:3px}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] a[href^="/"]:hover{color:#14532d;text-decoration-color:#14532da6}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] .tkc-blog-quick-answer{background:linear-gradient(180deg,#3b82f614,#eff6ffbf);border:1px solid #2563eb38;border-radius:12px;margin:0 0 16px;padding:14px 18px}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] .tkc-blog-quick-answer p:last-child{margin-bottom:0}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] .tkc-blog-tool-links{background:linear-gradient(180deg,#22c55e17,#f0fdf4a6);border:1px solid #15803d38;border-radius:12px;margin:8px 0 28px;padding:16px 18px}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] .tkc-blog-tool-links p:last-child{margin-bottom:0}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] .tkc-blog-tool-links a[href^="/"]{color:#047857;font-weight:700}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] a[href^="//"],.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] a[href^=http]{color:#2563eb;font-weight:600;text-decoration-color:#2563eb59}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] a[href^="mailto:"]{color:#15803d;font-weight:600;text-decoration-color:#15803d59;text-underline-offset:2px}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-a7cb12ca] a[href^="mailto:"]:hover{color:#166534;text-decoration-color:#1665348c}.tkc-blog-post__related[data-v-a7cb12ca]{border-top:1px solid #94a3b859;margin-top:44px;padding-top:28px}.tkc-blog-post__related-title[data-v-a7cb12ca]{color:#64748b;font-size:.82rem;font-weight:800;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.tkc-blog-post__related-list[data-v-a7cb12ca]{list-style:none;margin:0;padding:0}.tkc-blog-post__related-item[data-v-a7cb12ca]{margin:0 0 18px}.tkc-blog-post__related-item[data-v-a7cb12ca]:last-child{margin-bottom:0}.tkc-blog-post__related-link[data-v-a7cb12ca]{color:#0f172a;display:inline-block;font-size:16px;font-weight:700;line-height:1.35;text-decoration:none}.tkc-blog-post__related-link[data-v-a7cb12ca]:hover{color:#4338ca;text-decoration:underline;text-underline-offset:3px}.tkc-blog-post__related-meta[data-v-a7cb12ca]{color:#64748b;font-size:13px;margin:6px 0 0}.tkc-blog-post__author-card[data-v-a7cb12ca]{align-items:flex-start;background:linear-gradient(135deg,#f8fafcf2,#ffffffe6);border:1px solid #94a3b859;border-radius:14px;display:flex;gap:16px;margin-top:32px;padding:20px 20px 22px}.tkc-blog-post__author-avatar-img[data-v-a7cb12ca]{border-radius:12px;box-shadow:0 2px 10px #0f172a1a;flex-shrink:0;height:44px;object-fit:cover;width:44px}.tkc-blog-post__author-avatar[data-v-a7cb12ca]{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:12px;color:#fff;display:inline-flex;flex-shrink:0;font-size:18px;font-weight:800;height:44px;justify-content:center;width:44px}.tkc-blog-post__author-text[data-v-a7cb12ca]{min-width:0}.tkc-blog-post__author-name[data-v-a7cb12ca]{color:#0f172a;font-size:15px;font-weight:800;margin:0 0 6px}.tkc-blog-post__author-bio[data-v-a7cb12ca]{color:#64748b;font-size:14px;line-height:1.6;margin:0}.tkc-blog-post__cta-strip[data-v-a7cb12ca]{align-items:center;background:linear-gradient(110deg,#eef2ffe6,#f8fafcf2);border:1px solid #6366f147;border-radius:14px;display:flex;flex-wrap:wrap;gap:14px 20px;justify-content:space-between;margin-top:28px;padding:20px 22px}.tkc-blog-post__cta-line[data-v-a7cb12ca]{color:#475569;flex:1 1 220px;font-size:14px;line-height:1.55;margin:0}.tkc-blog-post__cta-btn[data-v-a7cb12ca]{align-items:center;background:#fff;border:1px solid #6366f166;border-radius:10px;color:#312e81;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;justify-content:center;padding:10px 18px;text-decoration:none}.tkc-blog-post__cta-btn[data-v-a7cb12ca]:hover{border-color:#6366f1;color:#4338ca}.tkc-blog-post__foot[data-v-a7cb12ca]{border-top:1px solid #94a3b866;display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:28px;padding-top:24px}.tkc-blog-post__back[data-v-a7cb12ca],.tkc-blog-post__tools[data-v-a7cb12ca]{color:#2563eb;font-size:14px;font-weight:600;text-decoration:none}.tkc-blog-post__back[data-v-a7cb12ca]:hover,.tkc-blog-post__tools[data-v-a7cb12ca]:hover{text-decoration:underline}.tkc-blog-post--missing[data-v-a7cb12ca]{padding:20px 0 56px}.tkc-blog-post--missing .tkc-blog-post__inner[data-v-a7cb12ca]{max-width:720px}.tkc-blog-post--missing .tkc-blog-post__meta[data-v-a7cb12ca]{color:#64748b;font-size:14px;margin:12px 0 0}.tkc-blog-post--missing .tkc-blog-post__meta a[data-v-a7cb12ca]{color:#2563eb;font-weight:600}