.blog-module__BH5u0W__page{flex-direction:column;min-height:100vh;display:flex}.blog-module__BH5u0W__title{font-family:var(--font-display);font-size:var(--font-size-3xl);color:var(--text-primary);margin:0 0 var(--space-4);font-weight:700}.blog-module__BH5u0W__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;padding-bottom:60px;display:grid}.blog-module__BH5u0W__card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:inherit;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.blog-module__BH5u0W__card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.blog-module__BH5u0W__coverWrapper{width:100%;height:200px;overflow:hidden}.blog-module__BH5u0W__coverImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}.blog-module__BH5u0W__card:hover .blog-module__BH5u0W__coverImage{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.blog-module__BH5u0W__card:hover .blog-module__BH5u0W__coverImage{transform:none}}.blog-module__BH5u0W__cardContent{flex-direction:column;gap:8px;padding:20px;display:flex}.blog-module__BH5u0W__cardTitle{font-size:20px;font-weight:600;line-height:1.3}.blog-module__BH5u0W__date{color:var(--text-secondary);font-size:14px}.blog-module__BH5u0W__empty{text-align:center;color:var(--text-secondary);grid-column:1/-1;padding:60px 20px;font-size:18px}.blog-module__BH5u0W__heroImageWrapper{border-radius:var(--radius-lg);width:100%;height:400px;margin:20px 0;overflow:hidden}.blog-module__BH5u0W__heroImage{object-fit:cover;width:100%;height:100%}.blog-module__BH5u0W__articleTitle{font-family:var(--font-display);font-size:var(--font-size-4xl);color:var(--text-primary);margin:20px 0 10px;font-weight:700;line-height:1.2}.blog-module__BH5u0W__articleContent{color:var(--text-primary);margin-top:30px;font-size:18px;line-height:1.6}.blog-module__BH5u0W__articleContent p{margin-bottom:20px}.blog-module__BH5u0W__articleContent h2{margin:40px 0 20px;font-size:28px;font-weight:700}.blog-module__BH5u0W__articleContent img{border-radius:var(--radius-md);max-width:100%;height:auto;margin:20px 0}.blog-module__BH5u0W__articleContent ul,.blog-module__BH5u0W__articleContent ol{margin-bottom:20px;padding-left:24px}.blog-module__BH5u0W__breadcrumbNav{font-size:var(--font-size-sm);color:var(--text-secondary);margin:var(--space-4) 0;align-items:center;gap:8px;display:flex}.blog-module__BH5u0W__breadcrumbNavWrap{flex-wrap:wrap}.blog-module__BH5u0W__breadcrumbLink{color:var(--color-primary-600,inherit)}
