.breadcrumbs[data-astro-cid-7eh3bwoq]{padding:2rem 0 1rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-muted)}.breadcrumbs[data-astro-cid-7eh3bwoq] a[data-astro-cid-7eh3bwoq]{color:var(--color-text-muted);text-decoration:none;transition:color .2s ease}.breadcrumbs[data-astro-cid-7eh3bwoq] a[data-astro-cid-7eh3bwoq]:hover{color:var(--color-accent)}.separator[data-astro-cid-7eh3bwoq]{color:var(--color-text-muted)}.current[data-astro-cid-7eh3bwoq]{color:var(--color-text-secondary)}.article-header[data-astro-cid-7eh3bwoq]{padding:2rem 0 3rem}.header-content[data-astro-cid-7eh3bwoq]{max-width:720px;margin:0 auto}.article-meta[data-astro-cid-7eh3bwoq]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.875rem;color:var(--color-text-muted)}.category-badge[data-astro-cid-7eh3bwoq]{display:inline-block;padding:.375rem .875rem;background-color:var(--color-accent-subtle);color:var(--color-accent);border-radius:6px;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;text-decoration:none}.meta-separator[data-astro-cid-7eh3bwoq]{color:var(--color-text-muted)}.article-title[data-astro-cid-7eh3bwoq]{font-size:3rem;font-weight:800;line-height:1.15;color:var(--color-text-primary);margin-bottom:2rem;letter-spacing:-.02em}.author-info[data-astro-cid-7eh3bwoq]{display:flex;align-items:center;gap:1rem}.author-avatar[data-astro-cid-7eh3bwoq]{width:48px;height:48px;border-radius:50%;object-fit:cover}.author-name[data-astro-cid-7eh3bwoq]{font-weight:600;color:var(--color-text-primary)}.hero-image-wrapper[data-astro-cid-7eh3bwoq]{margin-bottom:4rem}.hero-image[data-astro-cid-7eh3bwoq]{width:100%;height:auto;border-radius:16px;aspect-ratio:16 / 9;object-fit:cover}.article-body[data-astro-cid-7eh3bwoq]{padding:0 0 4rem}.prose[data-astro-cid-7eh3bwoq]{max-width:720px;margin:0 auto}.lead[data-astro-cid-7eh3bwoq]{font-size:1.375rem;line-height:1.6;color:var(--color-text-secondary);margin-bottom:3rem;font-weight:400}.prose[data-astro-cid-7eh3bwoq] h2[data-astro-cid-7eh3bwoq]{font-size:2rem;margin-top:3rem;margin-bottom:1.25rem;color:var(--color-text-primary)}.prose[data-astro-cid-7eh3bwoq] h3[data-astro-cid-7eh3bwoq]{font-size:1.5rem;margin-top:2.5rem;margin-bottom:1rem;color:var(--color-text-primary)}.prose[data-astro-cid-7eh3bwoq] p[data-astro-cid-7eh3bwoq]{font-size:1.0625rem;line-height:1.8;color:var(--color-text-secondary);margin-bottom:1.75rem}.prose[data-astro-cid-7eh3bwoq] ul[data-astro-cid-7eh3bwoq],.prose[data-astro-cid-7eh3bwoq] ol[data-astro-cid-7eh3bwoq]{margin:2rem 0;padding-left:1.75rem}.prose[data-astro-cid-7eh3bwoq] li[data-astro-cid-7eh3bwoq]{font-size:1.0625rem;line-height:1.8;color:var(--color-text-secondary);margin-bottom:1rem}.prose[data-astro-cid-7eh3bwoq] strong[data-astro-cid-7eh3bwoq]{color:var(--color-text-primary);font-weight:600}.prose[data-astro-cid-7eh3bwoq] blockquote[data-astro-cid-7eh3bwoq]{margin:3rem 0;padding:2rem;background-color:var(--color-surface);border-left:4px solid var(--color-accent);border-radius:8px}.prose[data-astro-cid-7eh3bwoq] blockquote[data-astro-cid-7eh3bwoq] p[data-astro-cid-7eh3bwoq]{font-size:1.25rem;font-style:italic;margin-bottom:0}.author-box-wrapper[data-astro-cid-7eh3bwoq]{padding:4rem 0;background-color:var(--color-surface)}.author-box[data-astro-cid-7eh3bwoq]{max-width:720px;margin:0 auto;display:flex;gap:1.5rem;align-items:flex-start}.author-box-avatar[data-astro-cid-7eh3bwoq]{width:80px;height:80px;border-radius:50%;object-fit:cover;flex-shrink:0}.author-box-name[data-astro-cid-7eh3bwoq]{font-size:1.25rem;font-weight:700;color:var(--color-text-primary);margin-bottom:.5rem}.author-box-bio[data-astro-cid-7eh3bwoq]{font-size:1rem;line-height:1.6;color:var(--color-text-secondary);margin:0}.related-section[data-astro-cid-7eh3bwoq]{padding:5rem 0}.related-title[data-astro-cid-7eh3bwoq]{font-size:2rem;font-weight:700;color:var(--color-text-primary);margin-bottom:2.5rem;text-align:center}.related-grid[data-astro-cid-7eh3bwoq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1000px;margin:0 auto}@media (max-width: 768px){.article-header[data-astro-cid-7eh3bwoq]{padding:1.5rem 0 2rem}.article-title[data-astro-cid-7eh3bwoq]{font-size:2rem}.lead[data-astro-cid-7eh3bwoq]{font-size:1.125rem;margin-bottom:2rem}.prose[data-astro-cid-7eh3bwoq] h2[data-astro-cid-7eh3bwoq]{font-size:1.75rem;margin-top:2.5rem}.prose[data-astro-cid-7eh3bwoq] h3[data-astro-cid-7eh3bwoq]{font-size:1.375rem;margin-top:2rem}.prose[data-astro-cid-7eh3bwoq] p[data-astro-cid-7eh3bwoq],.prose[data-astro-cid-7eh3bwoq] li[data-astro-cid-7eh3bwoq]{font-size:1rem}.prose[data-astro-cid-7eh3bwoq] blockquote[data-astro-cid-7eh3bwoq] p[data-astro-cid-7eh3bwoq]{font-size:1.125rem}.hero-image[data-astro-cid-7eh3bwoq]{border-radius:12px}.author-box[data-astro-cid-7eh3bwoq]{flex-direction:column;text-align:center;align-items:center}.related-grid[data-astro-cid-7eh3bwoq]{grid-template-columns:1fr;gap:1.5rem}}
