.blog-view[data-v-24172c6f]{padding-bottom:6rem;padding-top:0}.blog-hero[data-v-24172c6f]{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#b91db91a,#a61ed70d,#667eea1a);margin-top:-80px;padding-top:80px;margin-bottom:4rem}.hero-background[data-v-24172c6f]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.hero-content[data-v-24172c6f]{text-align:center;z-index:2;max-width:800px;padding:2rem}.hero-title[data-v-24172c6f]{font-size:3rem;margin-bottom:1rem;background:linear-gradient(135deg,var(--text-primary),var(--text-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-24172c6f]{font-size:1.25rem;color:var(--text-secondary);line-height:1.5}.blog-grid[data-v-24172c6f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2.5rem}.blog-card[data-v-24172c6f]{background:var(--surface);border:1px solid var(--border);border-radius:20px;overflow:hidden;transition:all .3s ease;cursor:pointer;height:100%;display:flex;flex-direction:column}.blog-card[data-v-24172c6f]:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 15px 30px #0003}.blog-image[data-v-24172c6f]{height:240px;background:var(--surface-hover);overflow:hidden}.blog-image img[data-v-24172c6f]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blog-card:hover .blog-image img[data-v-24172c6f]{transform:scale(1.05)}.blog-content[data-v-24172c6f]{padding:2rem;display:flex;flex-direction:column;flex:1}.blog-meta[data-v-24172c6f]{display:flex;gap:1rem;font-size:.85rem;color:var(--text-muted);margin-bottom:1rem}.blog-category[data-v-24172c6f]{color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:.5px}h3[data-v-24172c6f]{font-size:1.4rem;margin-bottom:1rem;color:var(--text-primary);line-height:1.3;font-weight:700}p[data-v-24172c6f]{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin-bottom:1.5rem;flex:1}.read-more[data-v-24172c6f]{color:var(--primary);font-weight:600;text-decoration:none;font-size:.95rem;display:inline-flex;align-items:center;transition:gap .2s}.read-more[data-v-24172c6f]:after{content:"→";margin-left:.5rem;transition:margin .2s}.blog-card:hover .read-more[data-v-24172c6f]:after{margin-left:.8rem}.blog-cta[data-v-24172c6f]{margin-top:3rem;padding:2rem;background:var(--surface);border:1px solid var(--border);border-radius:12px;text-align:center}.blog-cta p[data-v-24172c6f]{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin-bottom:0}.blog-cta a[data-v-24172c6f]{color:var(--primary);font-weight:600;text-decoration:none}.blog-cta a[data-v-24172c6f]:hover{text-decoration:underline}@media (max-width: 768px){.blog-hero[data-v-24172c6f]{margin-top:0;padding-top:6rem;min-height:30vh}.hero-title[data-v-24172c6f]{font-size:2rem}.hero-subtitle[data-v-24172c6f]{font-size:1rem}.blog-grid[data-v-24172c6f]{grid-template-columns:1fr}}
