.speaker-article.svelte-1q8ix7n{color:var(--text-secondary);font-size:1.1rem;line-height:1.8}p.svelte-1q8ix7n{margin-bottom:1.25rem}.intro.svelte-1q8ix7n{color:var(--text-primary);font-size:1.2rem}h2.svelte-1q8ix7n{color:var(--text-primary);font-size:1.6rem;margin:2.5rem 0 1rem}h3.svelte-1q8ix7n{color:var(--text-primary);font-size:1.4rem;margin:0}.speaker-list.svelte-1q8ix7n{list-style:decimal;padding-left:2rem}.speaker-list.svelte-1q8ix7n>li:where(.svelte-1q8ix7n){padding:1.25rem 0 1.5rem .5rem;border-bottom:1px solid var(--border-color)}.speaker-list.svelte-1q8ix7n>li:where(.svelte-1q8ix7n)::marker{font-weight:700;color:var(--text-primary);font-size:1.4rem}.focus.svelte-1q8ix7n{color:var(--text-primary);margin:.2rem 0 .75rem}.profile-links.svelte-1q8ix7n{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;list-style:none;padding:0;font-size:.95rem}a.svelte-1q8ix7n,.speaker-article.svelte-1q8ix7n p a{color:var(--text-primary);text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.related.svelte-1q8ix7n{border-top:1px solid var(--border-color);margin-top:2.5rem}.related.svelte-1q8ix7n ul:where(.svelte-1q8ix7n){list-style:disc;padding-left:1.5rem}.related.svelte-1q8ix7n li:where(.svelte-1q8ix7n){margin-bottom:.75rem}@media (max-width: 600px){.speaker-article.svelte-1q8ix7n{font-size:1rem}.speaker-list.svelte-1q8ix7n{padding-left:1.5rem}h2.svelte-1q8ix7n{font-size:1.4rem}}.blog-detail.svelte-1j2rzv8{padding-top:7rem}.blog-header-detail.svelte-1j2rzv8{text-align:center;margin-bottom:3rem}.blog-header-detail.svelte-1j2rzv8 h1:where(.svelte-1j2rzv8){max-width:950px;margin-left:auto;margin-right:auto}.blog-hero-image.svelte-1j2rzv8{display:block;width:100%;max-width:1000px;aspect-ratio:16 / 9;object-fit:cover;border:1px solid var(--border-color);border-radius:var(--radius-md);margin:0 auto 3rem;background:var(--bg-secondary)}.blog-video-frame.svelte-1j2rzv8{position:relative;width:100%;aspect-ratio:16 / 9;border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden;background:var(--bg-secondary)}.blog-video-frame.svelte-1j2rzv8{max-width:1000px;margin:0 auto 3rem}.blog-video-frame.svelte-1j2rzv8 iframe:where(.svelte-1j2rzv8){width:100%;height:100%;border:0;display:block}.blog-content-container.svelte-1j2rzv8{max-width:800px;margin-left:auto;margin-right:auto}.blog-category.svelte-1j2rzv8{display:inline-block;background-color:var(--bg-secondary);color:var(--text-secondary);padding:.25rem .75rem;border-radius:var(--radius-sm);font-size:.8rem;font-weight:400;margin-bottom:1.5rem;border:1px solid var(--border-color)}.blog-body.svelte-1j2rzv8 p:where(.svelte-1j2rzv8){color:var(--text-secondary);font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem;white-space:pre-line}.blog-body.svelte-1j2rzv8 a:where(.svelte-1j2rzv8){color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.blog-body.svelte-1j2rzv8 a:where(.svelte-1j2rzv8):hover{color:#fff}.blog-source.svelte-1j2rzv8{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--border-color);color:var(--text-secondary);font-family:Inter,sans-serif;font-size:.85rem}.blog-source.svelte-1j2rzv8 span:where(.svelte-1j2rzv8){display:block;margin-bottom:.35rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.blog-source.svelte-1j2rzv8 a:where(.svelte-1j2rzv8){color:var(--text-primary);overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}@media (max-width: 768px){.blog-detail.svelte-1j2rzv8{padding-top:5rem}.blog-header-detail.svelte-1j2rzv8,.blog-hero-image.svelte-1j2rzv8,.blog-video-frame.svelte-1j2rzv8{margin-bottom:2rem}.blog-body.svelte-1j2rzv8 p:where(.svelte-1j2rzv8){font-size:1rem}}
