.blog-detail.svelte-quc2b8{padding-top:7rem}.blog-header-detail.svelte-quc2b8{text-align:center;margin-bottom:3rem}.blog-header-detail.svelte-quc2b8 h1:where(.svelte-quc2b8){max-width:950px;margin-left:auto;margin-right:auto}.blog-hero-image.svelte-quc2b8{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-quc2b8{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-quc2b8{max-width:1000px;margin:0 auto 3rem}.blog-video-frame.svelte-quc2b8 iframe:where(.svelte-quc2b8){width:100%;height:100%;border:0;display:block}.blog-content-container.svelte-quc2b8{max-width:800px;margin-left:auto;margin-right:auto}.blog-category.svelte-quc2b8{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-quc2b8 p:where(.svelte-quc2b8){color:var(--text-secondary);font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem;white-space:pre-line}.blog-body.svelte-quc2b8 a:where(.svelte-quc2b8){color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.blog-body.svelte-quc2b8 a:where(.svelte-quc2b8):hover{color:#fff}@media (max-width: 768px){.blog-detail.svelte-quc2b8{padding-top:5rem}.blog-header-detail.svelte-quc2b8,.blog-hero-image.svelte-quc2b8,.blog-video-frame.svelte-quc2b8{margin-bottom:2rem}.blog-body.svelte-quc2b8 p:where(.svelte-quc2b8){font-size:1rem}}
