.blog-post-preview[data-v-908180f0]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-left:3px solid transparent;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem;transition:all .2s ease}.blog-post-preview[data-v-908180f0]:hover{background:#ffffff0a;border-color:rgba(var(--accent-gold-rgb),.2);border-left-color:var(--accent-gold);transform:translateY(-2px)}.blog-post-preview.compact[data-v-908180f0]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;margin-bottom:1rem;padding:1.25rem}.blog-post-preview.compact[data-v-908180f0]:hover{background:#ffffff0a;border-color:rgba(var(--accent-gold-rgb),.2);border-left-color:var(--accent-gold);transform:translateY(-1px)}.post-link[data-v-908180f0]{color:inherit;text-decoration:none}h2[data-v-908180f0]{color:var(--text-light);font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0 0 .75rem}.blog-post-preview.compact h2[data-v-908180f0]{font-size:var(--font-size-lg);line-height:1.4;margin:0 0 .5rem}.post-meta[data-v-908180f0]{color:var(--text-muted);font-size:.9rem;margin-bottom:1rem}.blog-post-preview.compact .post-meta[data-v-908180f0]{font-size:.8rem;margin-bottom:.6rem}.post-excerpt[data-v-908180f0]{color:var(--text-body);line-height:1.6;margin-bottom:1rem}.blog-post-preview.compact .post-excerpt[data-v-908180f0]{display:-webkit-box;font-size:.9rem;-webkit-line-clamp:2;line-height:1.5;margin-bottom:.75rem;-webkit-box-orient:vertical;overflow:hidden}.read-more[data-v-908180f0]{color:var(--accent-gold);font-family:var(--font-display);font-size:var(--font-size-sm);font-weight:500;letter-spacing:.02em}.blog-post-preview.compact .read-more[data-v-908180f0]{font-size:.85rem}
