.blog-hero[data-v-75ba7cfe]{text-align:center;padding:80px 24px 48px}.blog-hero__title[data-v-75ba7cfe]{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:#fff;margin-bottom:16px}.blog-hero__sub[data-v-75ba7cfe]{font-size:1.125rem;color:#ffffffb3;max-width:600px;margin:0 auto 18px}.blog-hero__intro[data-v-75ba7cfe]{font-size:1rem;line-height:1.75;color:#ffffffad;max-width:760px;margin:0 auto}.blog-grid[data-v-75ba7cfe]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;max-width:1200px;margin:0 auto;padding:0 24px 80px}.blog-card[data-v-75ba7cfe]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:12px;transition:border-color .2s,transform .2s}.blog-card[data-v-75ba7cfe]:hover{border-color:#ffffff4d;transform:translateY(-2px)}.blog-card__meta[data-v-75ba7cfe]{display:flex;align-items:center;gap:12px}.blog-card__category[data-v-75ba7cfe]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#ffffff1f;padding:4px 10px;border-radius:999px}.blog-card__time[data-v-75ba7cfe]{font-size:.8rem;color:#ffffff80}.blog-card__title[data-v-75ba7cfe]{font-size:1.2rem;font-weight:700;line-height:1.4;margin:0}.blog-card__title a[data-v-75ba7cfe]{color:#fff;text-decoration:none}.blog-card__title a[data-v-75ba7cfe]:hover{text-decoration:underline}.blog-card__excerpt[data-v-75ba7cfe]{font-size:.95rem;color:#ffffffa6;line-height:1.6;flex:1}.blog-card__cta[data-v-75ba7cfe]{font-size:.9rem;font-weight:600;color:#fff;text-decoration:none;margin-top:8px}.blog-card__cta[data-v-75ba7cfe]:hover{text-decoration:underline}
