.blog-container[data-astro-cid-jl2nr6ax]{padding:2rem 0 4rem;min-height:60vh}.breadcrumb[data-astro-cid-jl2nr6ax]{margin-bottom:2rem;font-size:.9rem;color:var(--color-text-light)}.breadcrumb[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax]{color:var(--color-accent);text-decoration:none;transition:color .3s ease}.breadcrumb[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax]:hover{color:var(--color-accent-dark)}.breadcrumb-separator[data-astro-cid-jl2nr6ax]{margin:0 .5rem;color:var(--color-text-light)}.current-page[data-astro-cid-jl2nr6ax]{color:var(--color-text);font-weight:600}.category-header[data-astro-cid-jl2nr6ax]{text-align:center;margin-bottom:3rem;padding:2rem;background:linear-gradient(135deg,var(--color-background) 0%,var(--color-white) 100%);border-radius:var(--border-radius-large);box-shadow:var(--shadow-medium)}.category-badge[data-astro-cid-jl2nr6ax]{display:inline-block;padding:.5rem 1.5rem;border-radius:25px;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1rem;border:2px solid}.category-header[data-astro-cid-jl2nr6ax] h1[data-astro-cid-jl2nr6ax]{font-size:2.5rem;font-weight:800;color:var(--color-primary);margin:0 0 1rem;line-height:1.2}.category-description[data-astro-cid-jl2nr6ax]{font-size:1.1rem;color:var(--color-text-light);margin-bottom:1.5rem;max-width:600px;margin-left:auto;margin-right:auto}.category-stats[data-astro-cid-jl2nr6ax]{display:flex;justify-content:center;gap:2rem}.article-count[data-astro-cid-jl2nr6ax]{background:var(--color-accent);color:var(--color-white);padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.9rem}.blog-layout[data-astro-cid-jl2nr6ax]{display:grid;grid-template-columns:1fr 300px;gap:3rem;align-items:start}.articles-grid[data-astro-cid-jl2nr6ax]{display:grid;gap:2rem}.article-card[data-astro-cid-jl2nr6ax]{background:var(--color-white);border-radius:var(--border-radius-large);box-shadow:var(--shadow-medium);overflow:hidden;transition:all .3s ease;border:1px solid var(--color-border)}.article-card[data-astro-cid-jl2nr6ax]:hover{transform:translateY(-4px);box-shadow:var(--shadow-large)}.article-image[data-astro-cid-jl2nr6ax]{aspect-ratio:16/9;overflow:hidden}.article-image[data-astro-cid-jl2nr6ax] img[data-astro-cid-jl2nr6ax]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-card[data-astro-cid-jl2nr6ax]:hover .article-image[data-astro-cid-jl2nr6ax] img[data-astro-cid-jl2nr6ax]{transform:scale(1.05)}.article-content[data-astro-cid-jl2nr6ax]{padding:1.5rem}.article-category[data-astro-cid-jl2nr6ax]{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1rem}.article-content[data-astro-cid-jl2nr6ax] h2[data-astro-cid-jl2nr6ax]{margin:0 0 1rem;font-size:1.5rem;font-weight:700;line-height:1.3}.article-content[data-astro-cid-jl2nr6ax] h2[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax]{color:var(--color-primary);text-decoration:none;transition:color .3s ease}.article-content[data-astro-cid-jl2nr6ax] h2[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax]:hover{color:var(--color-accent)}.article-excerpt[data-astro-cid-jl2nr6ax]{color:var(--color-text-light);font-size:.95rem;line-height:1.6;margin-bottom:1rem}.article-meta[data-astro-cid-jl2nr6ax]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:var(--color-text-light);padding-top:1rem;border-top:1px solid var(--color-border)}.article-author[data-astro-cid-jl2nr6ax]{font-weight:600;color:var(--color-accent)}.blog-sidebar[data-astro-cid-jl2nr6ax]{position:sticky;top:2rem}.sidebar-section[data-astro-cid-jl2nr6ax]{background:var(--color-white);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-medium);padding:1.5rem;margin-bottom:2rem}.sidebar-section[data-astro-cid-jl2nr6ax] h3[data-astro-cid-jl2nr6ax]{margin:0 0 1rem;font-size:1.2rem;font-weight:700;color:var(--color-primary)}.categories-list[data-astro-cid-jl2nr6ax]{list-style:none;padding:0;margin:0}.categories-list[data-astro-cid-jl2nr6ax] li[data-astro-cid-jl2nr6ax]{margin-bottom:.5rem}.categories-list[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;color:var(--color-text);text-decoration:none;border-radius:var(--border-radius-small);border-left:3px solid var(--color-accent);background:var(--color-background);transition:all .3s ease}.categories-list[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax]:hover{background:var(--color-accent);color:var(--color-white);transform:translate(4px)}.categories-list[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax].current-category{background:var(--color-accent);color:var(--color-white);font-weight:700}.category-count[data-astro-cid-jl2nr6ax]{background:var(--color-primary);color:var(--color-white);font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:12px;min-width:20px;text-align:center}.categories-list[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax]:hover .category-count[data-astro-cid-jl2nr6ax],.categories-list[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax].current-category .category-count[data-astro-cid-jl2nr6ax]{background:var(--color-white);color:var(--color-accent)}.quick-nav[data-astro-cid-jl2nr6ax]{list-style:none;padding:0;margin:0}.quick-nav[data-astro-cid-jl2nr6ax] li[data-astro-cid-jl2nr6ax]{margin-bottom:.5rem}.quick-nav[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax]{display:block;padding:.75rem;color:var(--color-text);text-decoration:none;border-radius:var(--border-radius-small);background:var(--color-background);transition:all .3s ease}.quick-nav[data-astro-cid-jl2nr6ax] a[data-astro-cid-jl2nr6ax]:hover{background:var(--color-accent);color:var(--color-white);transform:translate(4px)}.no-articles[data-astro-cid-jl2nr6ax]{text-align:center;padding:4rem 2rem;background:var(--color-background);border-radius:var(--border-radius-large);color:var(--color-text-light)}.no-articles[data-astro-cid-jl2nr6ax] h3[data-astro-cid-jl2nr6ax]{font-size:1.5rem;color:var(--color-primary);margin-bottom:1rem}.no-articles[data-astro-cid-jl2nr6ax] p[data-astro-cid-jl2nr6ax]{font-size:1.1rem;margin-bottom:2rem;line-height:1.6}.back-to-blog[data-astro-cid-jl2nr6ax]{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-accent);text-decoration:none;font-weight:600;transition:all .3s ease;padding:.75rem 1.5rem;border:2px solid var(--color-accent);border-radius:var(--border-radius-medium)}.back-to-blog[data-astro-cid-jl2nr6ax]:hover{background:var(--color-accent);color:var(--color-white);transform:translate(-4px)}@media (max-width: 768px){.blog-layout[data-astro-cid-jl2nr6ax]{grid-template-columns:1fr;gap:2rem}.blog-sidebar[data-astro-cid-jl2nr6ax]{order:-1;position:static}.category-header[data-astro-cid-jl2nr6ax] h1[data-astro-cid-jl2nr6ax]{font-size:2rem}.category-header[data-astro-cid-jl2nr6ax]{padding:1.5rem}.article-content[data-astro-cid-jl2nr6ax]{padding:1rem}.category-stats[data-astro-cid-jl2nr6ax]{justify-content:center}}
