.blog-header.svelte-u4k2t{max-width:800px;margin:0 auto}.badge-category.svelte-u4k2t{display:inline-block;background:var(--brand-blue-light);color:var(--brand-blue);padding:6px 16px;border-radius:50px;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:1px}.subtitle.svelte-u4k2t{font-size:1.15rem;color:#666;line-height:1.6}.posts-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;margin-bottom:3rem}.post-card.svelte-u4k2t{display:block;text-decoration:none;background:#fff;border-radius:24px;height:100%;transition:all .4s cubic-bezier(.175,.885,.32,1.275);border:1px solid rgba(62,95,138,.08);position:relative;overflow:hidden;box-shadow:0 10px 30px #00000008}.card-content.svelte-u4k2t{padding:30px;display:flex;flex-direction:column;height:100%}.post-card.svelte-u4k2t:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px #3e5f8a1f;border-color:var(--brand-blue)}.post-category.svelte-u4k2t{font-size:.75rem;font-weight:700;color:var(--brand-blue);background:var(--brand-blue-light);padding:4px 12px;border-radius:8px}.dot-decoration.svelte-u4k2t{width:8px;height:8px;background:var(--brand-blue);border-radius:50%;opacity:.3}.post-title.svelte-u4k2t{font-size:1.4rem;font-weight:700;color:#2c3e50;margin-bottom:1rem;line-height:1.3;transition:color .3s ease}.post-card.svelte-u4k2t:hover .post-title:where(.svelte-u4k2t){color:var(--brand-blue)}.post-description.svelte-u4k2t{font-size:.95rem;color:#7f8c8d;line-height:1.6;margin-bottom:2rem;flex-grow:1}.read-more-wrapper.svelte-u4k2t{display:flex;align-items:center;gap:8px;color:var(--brand-blue);font-weight:700;font-size:.9rem}.arrow-icon.svelte-u4k2t{transition:transform .3s ease}.post-card.svelte-u4k2t:hover .arrow-icon:where(.svelte-u4k2t){transform:translate(8px)}@media(max-width:768px){.posts-grid.svelte-u4k2t{grid-template-columns:1fr}.display-4.svelte-u4k2t{font-size:2.2rem}}
