.tkc-blog-post[data-v-4376636f]{flex:1;padding:0 0 56px}.tkc-blog-post__hero[data-v-4376636f]{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-4376636f]{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-4376636f]{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-4376636f]{color:#2563eb;font-weight:600;text-decoration:none}.tkc-blog-post__crumb a[data-v-4376636f]:hover{text-decoration:underline}.tkc-blog-post__crumb-sep[data-v-4376636f]{color:#94a3b8;font-weight:500}.tkc-blog-post__crumb-current[data-v-4376636f]{color:#475569;font-weight:600}.tkc-blog-post__kicker[data-v-4376636f]{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-4376636f]{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-4376636f]{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-4376636f]{align-items:center;color:#334155;display:inline-flex;font-weight:600;gap:8px}.tkc-blog-post__avatar[data-v-4376636f]{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-4376636f]{color:#cbd5e1}.tkc-blog-post__date[data-v-4376636f]{font-variant-numeric:tabular-nums}.tkc-blog-post__share[data-v-4376636f]{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:10px 14px}.tkc-blog-post__share-label[data-v-4376636f]{color:#475569;font-weight:700}.tkc-blog-post__share-btn[data-v-4376636f]{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-4376636f]:hover{border-color:#6366f173;color:#4338ca}.tkc-blog-post__copy-tip[data-v-4376636f]{color:#15803d;font-size:12px;font-weight:600}.tkc-blog-post__inner[data-v-4376636f]{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-4376636f] p{color:#334155;font-size:16px;line-height:1.78;margin:0 0 16px}.tkc-blog-post__body[data-v-4376636f] p:first-of-type{color:#1e293b;font-size:17px}.tkc-blog-post__body[data-v-4376636f] 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-4376636f] h3{color:#0f172a;font-size:1.08rem;font-weight:700;margin:26px 0 10px}.tkc-blog-post__body[data-v-4376636f] 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-4376636f] blockquote p{color:#475569;font-size:15px;font-style:italic;margin:0}.tkc-blog-post__body[data-v-4376636f] ol,.tkc-blog-post__body[data-v-4376636f] ul{color:#334155;line-height:1.7;margin:0 0 18px;padding-left:1.35em}.tkc-blog-post__body[data-v-4376636f] li{margin-bottom:6px}.tkc-blog-post__body[data-v-4376636f] .tkc-blog-fig{margin:24px 0 28px}.tkc-blog-post__body[data-v-4376636f] .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-4376636f] .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-4376636f] .tkc-blog-fig__svg svg{display:block;height:auto;max-height:220px;min-width:480px;width:100%}.tkc-blog-post__body[data-v-4376636f] .tkc-blog-fig__cap{color:#64748b;font-size:13px;line-height:1.55;margin:10px 0 0}.tkc-blog-post__body[data-v-4376636f] .tkc-blog-table-wrap{-webkit-overflow-scrolling:touch;margin:16px 0 20px;overflow-x:auto}.tkc-blog-post__body[data-v-4376636f] .tkc-blog-table-wrap table{border-collapse:collapse;color:#334155;font-size:15px;line-height:1.5;min-width:520px;width:100%}.tkc-blog-post__body[data-v-4376636f] .tkc-blog-table-wrap td,.tkc-blog-post__body[data-v-4376636f] .tkc-blog-table-wrap th{border:1px solid #94a3b873;padding:10px 12px;text-align:left;vertical-align:top}.tkc-blog-post__body[data-v-4376636f] .tkc-blog-table-wrap thead th{background:#f1f5f9e6;color:#0f172a;font-weight:700}.tkc-blog-post__body[data-v-4376636f] .tkc-blog-table-wrap tbody th[scope=row]{background:#f8fafce6;color:#1e293b;font-weight:600;max-width:9.5rem}.tkc-blog-post__body[data-v-4376636f] strong{color:#1e293b}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-4376636f] 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-4376636f] a[href^="/"]:hover{color:#14532d;text-decoration-color:#14532da6}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-4376636f] .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-4376636f] .tkc-blog-tool-links p:last-child{margin-bottom:0}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-4376636f] .tkc-blog-tool-links a[href^="/"]{color:#047857;font-weight:700}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-4376636f] a[href^="//"],.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-4376636f] a[href^=http]{color:#2563eb;font-weight:600;text-decoration-color:#2563eb59}.tkc-blog-post__body.tkc-blog-post-body--jump-links[data-v-4376636f] 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-4376636f] a[href^="mailto:"]:hover{color:#166534;text-decoration-color:#1665348c}.tkc-blog-post__related[data-v-4376636f]{border-top:1px solid #94a3b859;margin-top:44px;padding-top:28px}.tkc-blog-post__related-title[data-v-4376636f]{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-4376636f]{list-style:none;margin:0;padding:0}.tkc-blog-post__related-item[data-v-4376636f]{margin:0 0 18px}.tkc-blog-post__related-item[data-v-4376636f]:last-child{margin-bottom:0}.tkc-blog-post__related-link[data-v-4376636f]{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-4376636f]:hover{color:#4338ca;text-decoration:underline;text-underline-offset:3px}.tkc-blog-post__related-meta[data-v-4376636f]{color:#64748b;font-size:13px;margin:6px 0 0}.tkc-blog-post__author-card[data-v-4376636f]{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[data-v-4376636f]{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-4376636f]{min-width:0}.tkc-blog-post__author-name[data-v-4376636f]{color:#0f172a;font-size:15px;font-weight:800;margin:0 0 6px}.tkc-blog-post__author-bio[data-v-4376636f]{color:#64748b;font-size:14px;line-height:1.6;margin:0}.tkc-blog-post__cta-strip[data-v-4376636f]{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-4376636f]{color:#475569;flex:1 1 220px;font-size:14px;line-height:1.55;margin:0}.tkc-blog-post__cta-btn[data-v-4376636f]{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-4376636f]:hover{border-color:#6366f1;color:#4338ca}.tkc-blog-post__foot[data-v-4376636f]{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-4376636f],.tkc-blog-post__tools[data-v-4376636f]{color:#2563eb;font-size:14px;font-weight:600;text-decoration:none}.tkc-blog-post__back[data-v-4376636f]:hover,.tkc-blog-post__tools[data-v-4376636f]:hover{text-decoration:underline}.tkc-blog-post--missing[data-v-4376636f]{padding:20px 0 56px}.tkc-blog-post--missing .tkc-blog-post__inner[data-v-4376636f]{max-width:720px}.tkc-blog-post--missing .tkc-blog-post__meta[data-v-4376636f]{color:#64748b;font-size:14px;margin:12px 0 0}.tkc-blog-post--missing .tkc-blog-post__meta a[data-v-4376636f]{color:#2563eb;font-weight:600}