.blog-faq[data-astro-cid-gciwc7q7]{margin-top:var(--space-5);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.blog-faq[data-astro-cid-gciwc7q7] h2[data-astro-cid-gciwc7q7]{font-size:1.3rem;margin-bottom:var(--space-3);color:var(--color-primary)}.faq-list[data-astro-cid-gciwc7q7]{display:flex;flex-direction:column;gap:var(--space-2)}.faq-item[data-astro-cid-gciwc7q7]{padding:var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-md)}.faq-q[data-astro-cid-gciwc7q7]{cursor:pointer;font-weight:600;color:var(--color-text);list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-q[data-astro-cid-gciwc7q7]:after{content:"+";font-size:1.2rem;color:var(--color-primary);font-weight:700}.faq-item[data-astro-cid-gciwc7q7][open] .faq-q[data-astro-cid-gciwc7q7]:after{content:"−"}.faq-a[data-astro-cid-gciwc7q7]{margin-top:var(--space-2);color:var(--color-text-muted);line-height:1.8;font-size:.95rem}.blog-post[data-astro-cid-4dqtj3le]{padding-block:var(--space-5);max-width:800px}.breadcrumb[data-astro-cid-4dqtj3le] ol[data-astro-cid-4dqtj3le]{list-style:none;padding:0;margin:0 0 var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:.875rem;color:var(--color-text-muted)}.breadcrumb[data-astro-cid-4dqtj3le] ol[data-astro-cid-4dqtj3le] li[data-astro-cid-4dqtj3le]:not(:last-child):after{content:"/";margin-inline-start:var(--space-2);opacity:.5}.breadcrumb[data-astro-cid-4dqtj3le] a[data-astro-cid-4dqtj3le]{color:var(--color-text-muted);text-decoration:none}.breadcrumb[data-astro-cid-4dqtj3le] a[data-astro-cid-4dqtj3le]:hover{color:var(--color-text);text-decoration:underline}.post-header[data-astro-cid-4dqtj3le]{margin-bottom:var(--space-4);text-align:center}.post-header[data-astro-cid-4dqtj3le] h1[data-astro-cid-4dqtj3le]{font-size:clamp(1.8rem,1.5rem + 2vw,2.5rem);margin-bottom:var(--space-2);line-height:1.3}.post-meta[data-astro-cid-4dqtj3le]{display:flex;justify-content:center;gap:var(--space-4);color:var(--color-text-muted);font-size:.9rem}.post-content[data-astro-cid-4dqtj3le]{padding:var(--space-5);line-height:1.8;font-size:1.05rem}.post-content[data-astro-cid-4dqtj3le] h2{margin-top:var(--space-5);margin-bottom:var(--space-3);color:var(--color-primary);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-2)}.post-content[data-astro-cid-4dqtj3le] h3{margin-top:var(--space-4);margin-bottom:var(--space-2)}.post-content[data-astro-cid-4dqtj3le] p{margin-bottom:var(--space-3);color:var(--color-text)}.post-content[data-astro-cid-4dqtj3le] ul,.post-content[data-astro-cid-4dqtj3le] ol{margin-bottom:var(--space-3);padding-inline-start:var(--space-5)}.post-content[data-astro-cid-4dqtj3le] li{margin-bottom:var(--space-1)}.post-content[data-astro-cid-4dqtj3le] a{color:var(--color-primary);text-decoration:underline}.post-content[data-astro-cid-4dqtj3le] blockquote{border-inline-start:4px solid var(--color-primary);padding-inline-start:var(--space-3);margin:var(--space-3) 0;background:var(--color-surface-2);padding:var(--space-3);border-radius:var(--radius-md)}@media(max-width:640px){.post-content[data-astro-cid-4dqtj3le]{padding:var(--space-4);font-size:1rem}}
