:root{--steel-blue: #231A24;--soft-bg: rgba(35, 26, 36, .03);--transition-bubbly: all .4s cubic-bezier(.175, .885, .32, 1.275)}.blog-wrapper.svelte-u4k2t{max-width:1100px}.blog-header.svelte-u4k2t{text-align:center}.blog-header.svelte-u4k2t h1:where(.svelte-u4k2t){color:var(--steel-blue);letter-spacing:-1px}.accent-text.svelte-u4k2t{background:linear-gradient(120deg,var(--steel-blue),#4a3b4d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.8}.subtitle.svelte-u4k2t{font-size:1.1rem;color:#666;max-width:600px;line-height:1.6}.header-line.svelte-u4k2t{width:60px;height:4px;background:var(--steel-blue);margin:1.5rem auto;border-radius:10px}.posts-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem}.post-card.svelte-u4k2t{text-decoration:none;border:1px solid rgba(0,0,0,.05);background:#fff;border-radius:24px;transition:var(--transition-bubbly);position:relative;overflow:hidden}.post-card.svelte-u4k2t:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px #231a241f;border-color:#231a241a}.post-meta.svelte-u4k2t{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#aaa}.post-title.svelte-u4k2t{font-size:1.35rem;font-weight:700;line-height:1.3;color:var(--steel-blue);margin-bottom:1rem}.post-description.svelte-u4k2t{font-size:.95rem;color:#6c757d;line-height:1.6}.read-more-wrapper.svelte-u4k2t{display:flex;align-items:center;gap:10px}.read-more.svelte-u4k2t{font-weight:700;font-size:.9rem;color:var(--steel-blue)}.arrow-circle.svelte-u4k2t{width:30px;height:30px;background:var(--soft-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--steel-blue);transition:var(--transition-bubbly)}.post-card.svelte-u4k2t:hover .arrow-circle:where(.svelte-u4k2t){background:var(--steel-blue);color:#fff;transform:translate(5px)}@media(max-width:768px){.posts-grid.svelte-u4k2t{grid-template-columns:1fr}}
