.blog-page.svelte-wd4sw7{min-height:100vh;background:var(--color-surface)}.back-nav.svelte-wd4sw7{max-width:800px;margin:0 auto;padding:var(--spacing-16) var(--spacing-24) 0}.back-link.svelte-wd4sw7{display:inline-flex;align-items:center;gap:var(--spacing-6);font:var(--text-label-2);color:var(--color-text-secondary);text-decoration:none;transition:color .15s ease}.back-link.svelte-wd4sw7:hover{color:var(--color-text)}.article-content.svelte-wd4sw7{max-width:800px;margin:0 auto;padding:0 var(--spacing-24)}.article-header.svelte-wd4sw7{padding:var(--spacing-48) 0 var(--spacing-32)}.article-header.svelte-wd4sw7 h1:where(.svelte-wd4sw7){font:var(--text-heading-1);color:var(--color-text);margin:0 0 var(--spacing-12) 0;line-height:1.2}.article-meta.svelte-wd4sw7{display:flex;align-items:center;gap:var(--spacing-8);font:var(--text-body-2);color:var(--color-text-secondary);margin-bottom:var(--spacing-20)}.article-lede.svelte-wd4sw7{font:var(--text-body-1);color:var(--color-text-secondary);margin:0;line-height:1.7}.article-figure.svelte-wd4sw7{margin:var(--spacing-24) 0}.article-figure.svelte-wd4sw7 img:where(.svelte-wd4sw7){display:block;margin:0 auto;width:100%;max-width:600px;height:auto;border-radius:var(--radius-12)}.article-section.svelte-wd4sw7{margin-bottom:var(--spacing-32)}.article-section.svelte-wd4sw7 h2:where(.svelte-wd4sw7){font:var(--text-heading-3);color:var(--color-text);margin:0 0 var(--spacing-16) 0}.article-section.svelte-wd4sw7 p:where(.svelte-wd4sw7){font:var(--text-body-1);color:var(--color-text-secondary);margin:0 0 var(--spacing-12) 0;line-height:1.7}.article-section.svelte-wd4sw7 a:where(.svelte-wd4sw7){color:var(--color-primary);text-decoration:none}.article-section.svelte-wd4sw7 a:where(.svelte-wd4sw7):hover{text-decoration:underline}.feature-list.svelte-wd4sw7{margin:var(--spacing-12) 0;padding:0 0 0 var(--spacing-20);display:flex;flex-direction:column;gap:var(--spacing-8)}.feature-list.svelte-wd4sw7 li:where(.svelte-wd4sw7){font:var(--text-body-1);color:var(--color-text-secondary);line-height:1.7;list-style:disc}.video-embed.svelte-wd4sw7{position:relative;width:100%;padding-bottom:56.25%;border-radius:var(--radius-12);overflow:hidden}.video-embed.svelte-wd4sw7 iframe:where(.svelte-wd4sw7){position:absolute;top:0;left:0;width:100%;height:100%;border:none}.pull-quote.svelte-wd4sw7{margin:0 0 var(--spacing-16) 0;padding:var(--spacing-20);background:var(--color-surface-secondary);border-left:4px solid var(--color-primary);border-radius:var(--radius-8);font:var(--text-body-1);color:var(--color-text);font-style:italic;line-height:1.7}.pull-quote.svelte-wd4sw7 cite:where(.svelte-wd4sw7){display:block;margin-top:var(--spacing-12);font:var(--text-label-2);font-style:normal;color:var(--color-text-secondary)}.cta-buttons.svelte-wd4sw7{display:flex;gap:var(--spacing-12);flex-wrap:wrap;margin-top:var(--spacing-24)}@media(max-width:768px){.article-content.svelte-wd4sw7{padding:0 var(--spacing-12)}.article-header.svelte-wd4sw7{padding:var(--spacing-24) 0 var(--spacing-16)}.back-nav.svelte-wd4sw7{padding:var(--spacing-12) var(--spacing-12) 0}.cta-buttons.svelte-wd4sw7{flex-direction:column}.cta-buttons.svelte-wd4sw7 a,.cta-buttons.svelte-wd4sw7 button{width:100%;justify-content:center}}
