.article-main[data-astro-cid-jo55ryrt]{padding-top:1.5rem;padding-bottom:4rem}.article-container[data-astro-cid-jo55ryrt]{max-width:820px;margin:0 auto}.breadcrumb-nav[data-astro-cid-jo55ryrt]{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1.75rem;font-size:.88rem;display:flex}.back-link[data-astro-cid-jo55ryrt]{color:var(--text-secondary);align-items:center;gap:.4rem;font-weight:600;transition:color .2s,transform .15s;display:inline-flex}.back-link[data-astro-cid-jo55ryrt]:hover{color:var(--accent-yellow-hover);transform:translate(-2px)}.breadcrumb-separator[data-astro-cid-jo55ryrt]{color:var(--border-dark)}.breadcrumb-category[data-astro-cid-jo55ryrt]{color:var(--accent-yellow-text);font-weight:700}.article-header[data-astro-cid-jo55ryrt]{margin-bottom:2rem}.article-badges[data-astro-cid-jo55ryrt]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.15rem;display:flex}.badge-18[data-astro-cid-jo55ryrt]{color:#fff;border-radius:var(--radius-sm);background-color:#dc2626;padding:.2rem .5rem;font-size:.72rem;font-weight:800}.article-title[data-astro-cid-jo55ryrt]{letter-spacing:-.025em;color:var(--text-primary);margin-bottom:1rem;font-size:2.35rem;font-weight:900;line-height:1.22}.article-lead[data-astro-cid-jo55ryrt]{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.18rem;line-height:1.6}.article-byline[data-astro-cid-jo55ryrt]{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:1.15rem 0}.author-block[data-astro-cid-jo55ryrt]{align-items:center;gap:.85rem;display:flex}.author-avatar[data-astro-cid-jo55ryrt]{background-color:var(--bg-dark);width:44px;height:44px;color:var(--accent-yellow);border:2px solid var(--accent-yellow);border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;font-weight:800;display:flex}.author-name[data-astro-cid-jo55ryrt]{color:var(--text-primary);font-size:.95rem;font-weight:700}.article-dates[data-astro-cid-jo55ryrt]{color:var(--text-secondary);font-size:.82rem}.article-cover-figure[data-astro-cid-jo55ryrt]{border-radius:var(--radius-md);background-color:var(--bg-dark);box-shadow:var(--shadow-md);margin:2rem 0 2.5rem;overflow:hidden}.article-cover-image[data-astro-cid-jo55ryrt]{width:100%;height:auto;display:block}.article-cover-caption[data-astro-cid-jo55ryrt]{color:var(--text-secondary);text-align:center;background-color:var(--bg-surface-alt);border-top:1px solid var(--border-color);padding:.65rem 1rem;font-size:.82rem}.article-body[data-astro-cid-jo55ryrt]{color:#1f2937;margin-bottom:3rem;font-size:1.1rem;line-height:1.78}.article-body[data-astro-cid-jo55ryrt] h2{color:var(--text-primary);letter-spacing:-.015em;border-bottom:2px solid var(--accent-yellow-subtle);margin-top:2.25rem;margin-bottom:1rem;padding-bottom:.35rem;font-size:1.65rem;font-weight:800}.article-body[data-astro-cid-jo55ryrt] h3{color:var(--text-primary);margin-top:1.75rem;margin-bottom:.75rem;font-size:1.35rem;font-weight:700}.article-body[data-astro-cid-jo55ryrt] p{margin-bottom:1.45rem}.article-body[data-astro-cid-jo55ryrt] em{font-style:italic}.article-body[data-astro-cid-jo55ryrt] strong{color:var(--text-primary);font-weight:700}.article-body[data-astro-cid-jo55ryrt] ul,.article-body[data-astro-cid-jo55ryrt] ol{margin-top:.5rem;margin-bottom:1.5rem;padding-left:1.5rem}.article-body[data-astro-cid-jo55ryrt] li{margin-bottom:.55rem}.article-body[data-astro-cid-jo55ryrt] blockquote{border-left:4px solid var(--accent-yellow);border-radius:var(--radius-sm);color:var(--text-secondary);background-color:#fffef8;margin:1.75rem 0;padding:1.15rem 1.5rem;font-style:italic}.tags-section[data-astro-cid-jo55ryrt]{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:2.5rem;padding:1.25rem 0;display:flex}.tags-label[data-astro-cid-jo55ryrt]{color:var(--text-primary);font-size:.88rem;font-weight:700}.tags-list[data-astro-cid-jo55ryrt]{flex-wrap:wrap;gap:.5rem;display:flex}.tag-chip[data-astro-cid-jo55ryrt]{background-color:var(--bg-surface-alt);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:9999px;padding:.25rem .65rem;font-size:.78rem;font-weight:600}.editorial-box[data-astro-cid-jo55ryrt]{background-color:var(--bg-surface);border:1px solid var(--border-color);border-left:4px solid var(--accent-yellow);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin-bottom:2.5rem;padding:1.5rem}.editorial-box-header[data-astro-cid-jo55ryrt]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.box-icon[data-astro-cid-jo55ryrt]{background-color:var(--accent-yellow);color:#111827;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.8rem;font-weight:800;display:inline-flex}.box-title[data-astro-cid-jo55ryrt]{color:var(--text-primary);font-size:1.05rem;font-weight:700}.box-text[data-astro-cid-jo55ryrt]{color:var(--text-secondary);font-size:.88rem;line-height:1.6}.article-ad-section[data-astro-cid-jo55ryrt]{margin-bottom:2.25rem}.related-section[data-astro-cid-jo55ryrt]{margin-bottom:2.5rem}.related-header[data-astro-cid-jo55ryrt]{align-items:center;gap:.6rem;margin-bottom:1.15rem;display:flex}.related-header[data-astro-cid-jo55ryrt] .accent-bar[data-astro-cid-jo55ryrt]{background-color:var(--accent-yellow);border-radius:2px;width:4px;height:1.25rem}.related-header[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt]{color:var(--text-primary);font-size:1.3rem;font-weight:800}.related-grid[data-astro-cid-jo55ryrt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}.article-actions[data-astro-cid-jo55ryrt]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.85rem;display:flex}.btn-return[data-astro-cid-jo55ryrt]{background-color:var(--accent-yellow);color:#111827;border-radius:var(--radius-sm);align-items:center;gap:.5rem;padding:.75rem 1.4rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .15s;display:inline-flex}.btn-return[data-astro-cid-jo55ryrt]:hover{background-color:var(--accent-yellow-hover);transform:translate(-2px)}.btn-return-secondary[data-astro-cid-jo55ryrt]{color:var(--text-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);background-color:var(--bg-surface);align-items:center;padding:.72rem 1.15rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.btn-return-secondary[data-astro-cid-jo55ryrt]:hover{border-color:var(--text-primary);color:var(--text-primary)}@media (width<=768px){.article-title[data-astro-cid-jo55ryrt]{font-size:1.75rem}.article-lead[data-astro-cid-jo55ryrt]{font-size:1.05rem}.article-body[data-astro-cid-jo55ryrt]{font-size:1rem;line-height:1.7}.related-grid[data-astro-cid-jo55ryrt]{grid-template-columns:1fr}}
