.tk-page.svelte-1fs0uy6{font-family:Inter,Arial,sans-serif;color:#222525}.tk-page.svelte-1fs0uy6 a:where(.svelte-1fs0uy6){text-decoration:none;color:inherit}.tk-text-center.svelte-1fs0uy6{text-align:center}.tk-article-wrapper.svelte-1fs0uy6{padding:80px 0 40px}.tk-article-container.svelte-1fs0uy6{max-width:800px}.tk-breadcrumbs.svelte-1fs0uy6{display:flex;align-items:center;gap:8px;font-size:14px;color:#777;margin-bottom:24px}.tk-breadcrumbs.svelte-1fs0uy6 a:where(.svelte-1fs0uy6){transition:color .2s}.tk-breadcrumbs.svelte-1fs0uy6 a:where(.svelte-1fs0uy6):hover{color:#222}.tk-breadcrumb-current.svelte-1fs0uy6{color:#222}.tk-article-category.svelte-1fs0uy6{display:inline-block;padding:4px 12px;background:#f3f4f6;color:#555;font-size:13px;border-radius:100px;margin-bottom:20px}.tk-article-title.svelte-1fs0uy6{font-family:Merriweather,serif;font-size:42px;font-weight:400;line-height:1.2;letter-spacing:-.5px;margin-bottom:24px}.tk-article-meta.svelte-1fs0uy6{display:flex;flex-wrap:wrap;align-items:center;gap:24px;color:#777;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #e8e8e8}.tk-author-block.svelte-1fs0uy6{display:flex;align-items:center;gap:12px}.tk-author-avatar.svelte-1fs0uy6{width:48px;height:48px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#555}.tk-author-name.svelte-1fs0uy6{font-weight:500;color:#222}.tk-author-date.svelte-1fs0uy6{font-size:14px}.tk-read-time.svelte-1fs0uy6{display:flex;align-items:center;gap:6px;font-size:14px}.tk-article-image-placeholder.svelte-1fs0uy6{background:#f3f4f6;border-radius:16px;aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#9ca3af;font-size:14px;margin-bottom:40px}.tk-article-content.svelte-1fs0uy6{font-size:17px;line-height:1.75;color:#374151}.tk-article-content.svelte-1fs0uy6 h1{font-size:32px;font-weight:600;color:#111;margin:40px 0 16px;line-height:1.2}.tk-article-content.svelte-1fs0uy6 h2{font-size:26px;font-weight:600;color:#111;margin:32px 0 12px;line-height:1.3}.tk-article-content.svelte-1fs0uy6 h3{font-size:22px;font-weight:600;color:#111;margin:24px 0 8px;line-height:1.4}.tk-article-content.svelte-1fs0uy6 p{margin-bottom:20px;line-height:1.75}.tk-article-content.svelte-1fs0uy6 a{color:#2459b3;text-decoration:underline}.tk-article-content.svelte-1fs0uy6 a:hover{color:#093173}.tk-article-content.svelte-1fs0uy6 strong{font-weight:600;color:#111}.tk-article-content.svelte-1fs0uy6 ul{list-style:disc;margin:20px 0 20px 24px}.tk-article-content.svelte-1fs0uy6 ol{list-style:decimal;margin:20px 0 20px 24px}.tk-article-content.svelte-1fs0uy6 li{margin:6px 0;padding-left:4px}.tk-article-content.svelte-1fs0uy6 blockquote{border-left:4px solid #d1d5db;padding-left:20px;font-style:italic;color:#6b7280;margin:20px 0}.tk-article-content.svelte-1fs0uy6 code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:.875em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tk-article-content.svelte-1fs0uy6 pre{background:#111827;color:#f3f4f6;padding:16px;border-radius:8px;overflow-x:auto;margin:20px 0}.tk-article-content.svelte-1fs0uy6 pre code{background:transparent;padding:0;color:inherit;font-size:14px}.tk-article-content.svelte-1fs0uy6 table{width:100%;border-collapse:collapse;margin:24px 0}.tk-article-content.svelte-1fs0uy6 th{background:#f3f4f6;padding:10px 14px;text-align:left;font-weight:600;color:#111;border:1px solid #d1d5db}.tk-article-content.svelte-1fs0uy6 td{padding:10px 14px;border:1px solid #d1d5db}.tk-article-content.svelte-1fs0uy6 hr{margin:40px 0;border:0;border-top:1px solid #d1d5db}.tk-article-content.svelte-1fs0uy6 img{border-radius:8px;margin:24px 0;max-width:100%;height:auto}.tk-share-section.svelte-1fs0uy6{margin-top:48px;padding-top:24px;border-top:1px solid #e8e8e8}.tk-share-section.svelte-1fs0uy6 h3:where(.svelte-1fs0uy6){font-size:18px;font-weight:600;margin-bottom:12px}.tk-share-buttons.svelte-1fs0uy6{display:flex;gap:8px}.tk-share-btn.svelte-1fs0uy6{padding:8px 16px;background:#f3f4f6;border-radius:8px;font-size:14px;font-weight:500;color:#555;transition:background .2s}.tk-share-btn.svelte-1fs0uy6:hover{background:#e5e7eb}.tk-section.svelte-1fs0uy6{padding:60px 0}.tk-section-alt.svelte-1fs0uy6{background:#f8fafc}.tk-section-heading.svelte-1fs0uy6{font-family:Merriweather,serif;font-size:28px;font-weight:300;text-align:center;margin-bottom:32px}.tk-related-grid.svelte-1fs0uy6{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.tk-post-card.svelte-1fs0uy6{display:block;background:#fff;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;transition:all .2s}.tk-post-card.svelte-1fs0uy6:hover{border-color:#ccc;box-shadow:0 8px 24px #00000014}.tk-post-image-placeholder.svelte-1fs0uy6{height:192px;background:#e5e7eb;display:flex;align-items:center;justify-content:center}.tk-post-body.svelte-1fs0uy6{padding:24px;display:flex;flex-direction:column;gap:12px}.tk-post-category-tag.svelte-1fs0uy6{display:inline-block;width:fit-content;padding:4px 10px;background:#f3f4f6;color:#555;font-size:12px;border-radius:100px}.tk-post-title.svelte-1fs0uy6{font-size:18px;font-weight:600;line-height:1.3}.tk-post-excerpt.svelte-1fs0uy6{font-size:14px;color:#555;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tk-post-footer.svelte-1fs0uy6{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #f3f4f6}.tk-post-author-name.svelte-1fs0uy6,.tk-post-readtime.svelte-1fs0uy6{font-size:12px;color:#777}.tk-dark-cta.svelte-1fs0uy6{background:#111;border-radius:20px;padding:64px 48px;color:#fff}.tk-dark-cta.svelte-1fs0uy6 h2:where(.svelte-1fs0uy6){font-family:Merriweather,serif;font-size:32px;font-weight:300;margin-bottom:16px}.tk-dark-cta.svelte-1fs0uy6 p:where(.svelte-1fs0uy6){font-size:17px;color:#9ca3af;max-width:560px;margin:0 auto 24px}.tk-cta-actions.svelte-1fs0uy6{display:flex;gap:12px;justify-content:center}.tk-btn-white.svelte-1fs0uy6{padding:12px 24px;background:#fff;color:#111;border-radius:8px;font-size:15px;font-weight:500;transition:background .2s}.tk-btn-white.svelte-1fs0uy6:hover{background:#f3f4f6}.tk-btn-outline-white.svelte-1fs0uy6{padding:12px 24px;border:1px solid #fff;color:#fff;border-radius:8px;font-size:15px;font-weight:500;transition:all .2s}.tk-btn-outline-white.svelte-1fs0uy6:hover{background:#fff;color:#111}@media (max-width: 768px){.tk-article-title.svelte-1fs0uy6{font-size:28px}.tk-related-grid.svelte-1fs0uy6{grid-template-columns:1fr}.tk-dark-cta.svelte-1fs0uy6{padding:40px 24px}.tk-dark-cta.svelte-1fs0uy6 h2:where(.svelte-1fs0uy6){font-size:24px}.tk-cta-actions.svelte-1fs0uy6{flex-direction:column;align-items:center}}
