.blog-section[data-astro-cid-fjqfnjxi]{padding:1.5rem 0 2rem;background-color:var(--bg-color)}.container[data-astro-cid-fjqfnjxi]{max-width:900px;margin:0 auto;padding:0 1rem}.section-header[data-astro-cid-fjqfnjxi]{text-align:center;margin-bottom:1.5rem}.section-header[data-astro-cid-fjqfnjxi] h2[data-astro-cid-fjqfnjxi]{font-size:1.3rem;margin-bottom:.3rem;color:var(--text-color);font-weight:700;letter-spacing:-.02em}.section-header[data-astro-cid-fjqfnjxi] p[data-astro-cid-fjqfnjxi]{color:var(--text-color);opacity:.7;font-size:.8rem}.featured-post[data-astro-cid-fjqfnjxi]{margin-bottom:2rem;opacity:0;animation:fadeIn .8s ease forwards}.featured-card[data-astro-cid-fjqfnjxi]{background:var(--color-card);border-radius:6px;overflow:hidden;border:1px solid var(--bg-tags);transition:all .4s ease;display:grid;grid-template-columns:1.4fr 1fr;gap:0;height:280px}.featured-card[data-astro-cid-fjqfnjxi]:hover{transform:translateY(-6px);box-shadow:0 12px 30px #0003;border-color:var(--color-bar)}.featured-image[data-astro-cid-fjqfnjxi]{position:relative;overflow:hidden;background:var(--bg-tags);height:100%}.featured-image[data-astro-cid-fjqfnjxi] img[data-astro-cid-fjqfnjxi]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.featured-card[data-astro-cid-fjqfnjxi]:hover .featured-image[data-astro-cid-fjqfnjxi] img[data-astro-cid-fjqfnjxi]{transform:scale(1.1)}.featured-badge[data-astro-cid-fjqfnjxi]{position:absolute;top:.6rem;left:.6rem;background:var(--color-bar);color:var(--dark);padding:.25rem .55rem;border-radius:3px;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.7px;z-index:10}.featured-content[data-astro-cid-fjqfnjxi]{padding:1.35rem 1.25rem;display:flex;flex-direction:column;justify-content:center}.featured-meta[data-astro-cid-fjqfnjxi]{display:flex;align-items:center;gap:.55rem;margin-bottom:.6rem}.featured-category[data-astro-cid-fjqfnjxi]{display:inline-block;padding:.2rem .5rem;background:var(--bg-tags);color:var(--text-color);border-radius:3px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.featured-date[data-astro-cid-fjqfnjxi]{color:var(--text-color);opacity:.6;font-size:.7rem}.featured-content[data-astro-cid-fjqfnjxi] h3[data-astro-cid-fjqfnjxi]{font-size:1.15rem;margin-bottom:.55rem;color:var(--text-color);font-weight:800;line-height:1.25;letter-spacing:-.02em}.featured-excerpt[data-astro-cid-fjqfnjxi]{color:var(--text-color);opacity:.8;font-size:.78rem;line-height:1.5;margin-bottom:.85rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.read-more[data-astro-cid-fjqfnjxi]{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-color);font-weight:600;font-size:.75rem;text-decoration:none;transition:gap .3s ease}.read-more[data-astro-cid-fjqfnjxi]:hover{gap:.55rem}.read-more[data-astro-cid-fjqfnjxi]:after{content:"→";font-size:.95rem}.posts-grid-section[data-astro-cid-fjqfnjxi]{margin-top:1.25rem}.posts-grid-section[data-astro-cid-fjqfnjxi] h4[data-astro-cid-fjqfnjxi]{font-size:1rem;margin-bottom:1rem;color:var(--text-color);font-weight:700;text-align:left}.blog-grid[data-astro-cid-fjqfnjxi]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.blog-card[data-astro-cid-fjqfnjxi]{background:var(--color-card);border-radius:6px;overflow:hidden;transition:all .3s ease;border:1px solid var(--bg-tags);height:100%;display:flex;flex-direction:column;opacity:0;animation:fadeIn .6s ease forwards}.blog-card[data-astro-cid-fjqfnjxi]:hover{transform:translateY(-2px);box-shadow:0 5px 14px #0000001a;border-color:var(--color-bar)}.card-link[data-astro-cid-fjqfnjxi]{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.card-image[data-astro-cid-fjqfnjxi]{position:relative;height:140px;overflow:hidden;background:var(--bg-tags)}.card-image[data-astro-cid-fjqfnjxi] img[data-astro-cid-fjqfnjxi]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blog-card[data-astro-cid-fjqfnjxi]:hover .card-image[data-astro-cid-fjqfnjxi] img[data-astro-cid-fjqfnjxi]{transform:scale(1.06)}.card-content[data-astro-cid-fjqfnjxi]{padding:.95rem;flex:1;display:flex;flex-direction:column}.post-meta[data-astro-cid-fjqfnjxi]{display:flex;align-items:center;gap:.45rem;margin-bottom:.55rem;flex-wrap:wrap}.post-category[data-astro-cid-fjqfnjxi]{display:inline-block;padding:.2rem .48rem;background:var(--bg-tags);color:var(--text-color);border-radius:3px;font-size:.63rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.post-date[data-astro-cid-fjqfnjxi]{color:var(--text-color);opacity:.6;font-size:.68rem}.card-content[data-astro-cid-fjqfnjxi] h3[data-astro-cid-fjqfnjxi]{font-size:.88rem;margin-bottom:.45rem;color:var(--text-color);font-weight:700;line-height:1.35;letter-spacing:-.01em}.excerpt[data-astro-cid-fjqfnjxi]{color:var(--text-color);opacity:.7;font-size:.75rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:auto}@keyframes fadeIn{to{opacity:1}}.blog-card[data-astro-cid-fjqfnjxi]:nth-child(1){animation-delay:.1s}.blog-card[data-astro-cid-fjqfnjxi]:nth-child(2){animation-delay:.2s}.blog-card[data-astro-cid-fjqfnjxi]:nth-child(3){animation-delay:.3s}.blog-card[data-astro-cid-fjqfnjxi]:nth-child(4){animation-delay:.4s}.blog-card[data-astro-cid-fjqfnjxi]:nth-child(5){animation-delay:.5s}.blog-card[data-astro-cid-fjqfnjxi]:nth-child(6){animation-delay:.6s}@media (max-width: 1024px){.featured-card[data-astro-cid-fjqfnjxi]{grid-template-columns:1fr;height:auto}.featured-image[data-astro-cid-fjqfnjxi]{height:350px}.featured-content[data-astro-cid-fjqfnjxi]{padding:2rem 1.75rem}.featured-content[data-astro-cid-fjqfnjxi] h3[data-astro-cid-fjqfnjxi]{font-size:1.75rem}.blog-grid[data-astro-cid-fjqfnjxi]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width: 768px){.blog-section[data-astro-cid-fjqfnjxi]{padding:2rem 0 3rem}.section-header[data-astro-cid-fjqfnjxi]{margin-bottom:2rem}.section-header[data-astro-cid-fjqfnjxi] h2[data-astro-cid-fjqfnjxi]{font-size:1.75rem}.featured-post[data-astro-cid-fjqfnjxi]{margin-bottom:3rem}.featured-image[data-astro-cid-fjqfnjxi]{height:250px}.featured-content[data-astro-cid-fjqfnjxi]{padding:1.75rem 1.5rem}.featured-content[data-astro-cid-fjqfnjxi] h3[data-astro-cid-fjqfnjxi]{font-size:1.5rem}.featured-excerpt[data-astro-cid-fjqfnjxi]{font-size:.95rem;-webkit-line-clamp:2}.blog-grid[data-astro-cid-fjqfnjxi]{grid-template-columns:1fr}.card-image[data-astro-cid-fjqfnjxi]{height:180px}}@media (max-width: 480px){.container[data-astro-cid-fjqfnjxi]{padding:0 1rem}.section-header[data-astro-cid-fjqfnjxi] h2[data-astro-cid-fjqfnjxi]{font-size:1.5rem}.featured-badge[data-astro-cid-fjqfnjxi]{top:1rem;left:1rem;padding:.4rem .8rem;font-size:.7rem}.featured-image[data-astro-cid-fjqfnjxi]{height:220px}.featured-content[data-astro-cid-fjqfnjxi]{padding:1.5rem 1.25rem}.featured-content[data-astro-cid-fjqfnjxi] h3[data-astro-cid-fjqfnjxi]{font-size:1.35rem}.card-content[data-astro-cid-fjqfnjxi]{padding:1.25rem}.card-content[data-astro-cid-fjqfnjxi] h3[data-astro-cid-fjqfnjxi]{font-size:1.05rem}}
