.blog-page.svelte-eqsp9a{display:flex;flex-direction:column;align-items:center;min-height:100dvh;padding:var(--space-lg) var(--space-lg) var(--space-xl)}.header.svelte-eqsp9a{width:100%;max-width:720px;display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--space-xl)}.logo.svelte-eqsp9a{display:flex;align-items:center;gap:var(--space-sm)}.logo-text.svelte-eqsp9a{font-size:1.125rem;font-weight:600;letter-spacing:-.01em}.header-nav.svelte-eqsp9a{display:flex;gap:var(--space-md)}.nav-link.svelte-eqsp9a{font-size:.75rem;color:var(--text-muted);transition:color var(--transition-fast)}.nav-link.svelte-eqsp9a:hover{color:var(--text-primary)}.article.svelte-eqsp9a{width:100%;max-width:720px}.article-header.svelte-eqsp9a{margin-bottom:var(--space-2xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--border)}.breadcrumb.svelte-eqsp9a{font-size:.75rem;color:var(--accent);display:inline-block;margin-bottom:var(--space-md)}.breadcrumb.svelte-eqsp9a:hover{text-decoration:underline}.article-title.svelte-eqsp9a{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:var(--text-primary);line-height:1.3;margin-bottom:var(--space-sm)}.article-meta.svelte-eqsp9a{font-size:.8125rem;color:var(--text-muted)}.meta-dot.svelte-eqsp9a{margin:0 var(--space-xs)}.article-body.svelte-eqsp9a h2{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-top:var(--space-2xl);margin-bottom:var(--space-md)}.article-body.svelte-eqsp9a h3{font-family:var(--font-heading);font-size:1.0625rem;font-weight:600;color:var(--text-primary);margin-top:var(--space-xl);margin-bottom:var(--space-sm)}.article-body.svelte-eqsp9a p{font-size:.9375rem;line-height:1.8;color:var(--text-secondary);margin-bottom:var(--space-lg)}.article-body.svelte-eqsp9a strong{color:var(--text-primary);font-weight:600}.article-body.svelte-eqsp9a .quick-answer{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-lg);margin:var(--space-xl) 0}.article-body.svelte-eqsp9a .quick-answer p{margin-bottom:0;font-size:.875rem}.article-body.svelte-eqsp9a .cta-box{background:var(--bg-card);border:1px solid var(--accent);border-radius:var(--radius-md);padding:var(--space-lg);margin:var(--space-xl) 0;text-align:center}.article-body.svelte-eqsp9a .cta-box p{margin-bottom:var(--space-sm)}.article-body.svelte-eqsp9a .cta-box a{color:var(--accent);font-weight:600}.article-body.svelte-eqsp9a .cta-box a:hover{text-decoration:underline}.related-links.svelte-eqsp9a{margin-top:var(--space-2xl);margin-bottom:var(--space-xl);padding:var(--space-lg);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md)}.related-links.svelte-eqsp9a h3:where(.svelte-eqsp9a){font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-md)}.link-grid.svelte-eqsp9a{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.link-grid.svelte-eqsp9a a:where(.svelte-eqsp9a){font-size:.8125rem;color:var(--accent);padding:var(--space-xs) var(--space-md);border:1px solid var(--border);border-radius:var(--radius-sm);transition:all var(--transition-fast)}.link-grid.svelte-eqsp9a a:where(.svelte-eqsp9a):hover{border-color:var(--accent);background:#e06c5014}.faq-section.svelte-eqsp9a{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--border)}.faq-section.svelte-eqsp9a h2:where(.svelte-eqsp9a){font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-lg)}.faq-list.svelte-eqsp9a{display:flex;flex-direction:column;gap:var(--space-sm)}.faq-item.svelte-eqsp9a{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-md);transition:border-color var(--transition-fast)}.faq-item.svelte-eqsp9a:hover,.faq-item[open].svelte-eqsp9a{border-color:var(--border-hover)}.faq-item.svelte-eqsp9a summary:where(.svelte-eqsp9a){font-size:.875rem;font-weight:600;color:var(--text-primary);cursor:pointer;list-style:none}.faq-item.svelte-eqsp9a summary:where(.svelte-eqsp9a)::-webkit-details-marker{display:none}.faq-item.svelte-eqsp9a summary:where(.svelte-eqsp9a):before{content:"+ ";color:var(--accent);font-weight:700}.faq-item[open].svelte-eqsp9a summary:where(.svelte-eqsp9a):before{content:"− "}.faq-item.svelte-eqsp9a p:where(.svelte-eqsp9a){font-size:.8125rem;line-height:1.7;color:var(--text-secondary);margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--border)}.footer.svelte-eqsp9a{width:100%;max-width:720px;padding-top:var(--space-3xl);text-align:center}.footer-links.svelte-eqsp9a{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-md);margin-bottom:var(--space-md)}.footer-links.svelte-eqsp9a a:where(.svelte-eqsp9a){font-size:.75rem;color:var(--text-secondary);transition:color var(--transition-fast)}.footer-links.svelte-eqsp9a a:where(.svelte-eqsp9a):hover{color:var(--accent)}.footer.svelte-eqsp9a p:where(.svelte-eqsp9a){font-size:.75rem;color:var(--text-muted)}@media(max-width:768px){.header.svelte-eqsp9a{flex-direction:column;gap:var(--space-sm);align-items:center}.header-nav.svelte-eqsp9a{flex-wrap:wrap;justify-content:center;gap:var(--space-sm)}.article-title.svelte-eqsp9a{font-size:1.375rem}}
