.search-bar.svelte-1umtyy6{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:30px;align-items:center;max-width:400px;margin:2rem auto 0;padding:.5rem 1rem;display:flex;position:relative}.search-bar.svelte-1umtyy6 svg:where(.svelte-1umtyy6){color:#e2d8f0;margin-right:.5rem}.search-bar.svelte-1umtyy6 input:where(.svelte-1umtyy6){color:#fff;background:0 0;border:none;outline:none;width:100%;padding:.5rem}.search-bar.svelte-1umtyy6 input:where(.svelte-1umtyy6)::placeholder{color:#dcd3e5}.search-bar.svelte-1umtyy6 input:where(.svelte-1umtyy6):focus{border-color:var(--color-text-primary);outline:none;box-shadow:0 0 0 3px #2d2b421a}.blog-card.svelte-1lbvxyj{animation:.5s backwards svelte-1lbvxyj-card-enter;animation-delay:var(--delay);background:#fff;border-radius:16px;flex-direction:column;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:flex;overflow:hidden;box-shadow:0 4px 24px #5a45740f,0 1px 4px #00000008}.blog-card.svelte-1lbvxyj:hover{transform:translateY(-6px);box-shadow:0 14px 42px #5a45741f,0 4px 12px #0000000d}.post-card.svelte-1lbvxyj{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.post-image.svelte-1lbvxyj{aspect-ratio:16/9;width:100%;overflow:hidden}.post-image.svelte-1lbvxyj img:where(.svelte-1lbvxyj){object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-card.svelte-1lbvxyj:hover .post-image:where(.svelte-1lbvxyj) img:where(.svelte-1lbvxyj){transform:scale(1.05)}.post-content.svelte-1lbvxyj{flex-direction:column;flex:1;padding:1.75rem 1.5rem;display:flex}@keyframes svelte-1lbvxyj-card-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.post-title.svelte-1lbvxyj{font-family:var(--font-serif);color:var(--color-text-primary);margin:0 0 .75rem;font-size:1.5rem;line-height:1.3}.post-meta.svelte-1lbvxyj{color:var(--color-text-muted);justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.85rem;display:flex}.read-time-likes.svelte-1lbvxyj{align-items:center;gap:.4rem;display:flex}.meta-dot.svelte-1lbvxyj{color:#d0c4df}.likes-count.svelte-1lbvxyj{color:var(--color-text-primary);align-items:center;gap:.2rem;display:flex}.heart-icon-small{color:#e03131;fill:#e03131}.post-excerpt.svelte-1lbvxyj{color:#5a5a5a;margin-bottom:1.5rem;font-size:.92rem;line-height:1.75}.post-footer.svelte-1lbvxyj{border-top:1px solid #ece8f3;margin-top:auto;padding-top:1.25rem}.read-more.svelte-1lbvxyj{opacity:1;font-weight:600}.blog-grid.svelte-1q4u4ml{grid-template-columns:repeat(2,1fr);gap:2rem;max-width:1200px;margin:0 auto;display:grid}@media (width<=768px){.blog-grid.svelte-1q4u4ml{grid-template-columns:1fr}}.blog-section.svelte-u4k2t{background-color:var(--color-bg-primary)}.top-pagination{margin-bottom:3rem}.bottom-pagination{margin-top:4rem}.empty-state.svelte-u4k2t{text-align:center;color:#8c8c8c;padding:3rem;font-style:italic}
