@charset "UTF-8";.blog-header h1{font-size:36px}.featured-article{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden}.featured-image{height:100%;min-height:300px}.featured-image ai-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-content{padding:32px;display:flex;flex-direction:column;justify-content:center;height:100%}.featured-content h2{font-size:1.5rem;margin:12px 0}.blog-category{font-size:.75rem;font-weight:700;color:var(--brand-primary);text-transform:uppercase;letter-spacing:1px}.blog-excerpt{color:var(--brand-text-secondary);font-size:.92rem}.blog-meta-info{font-size:.82rem;color:var(--brand-text-secondary)}.blog-meta-info span+span::before{content:" •";margin:0 6px}.blog-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);transition:.3s;height:100%}.blog-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.blog-card-body{padding:24px}.blog-card h3{font-size:1.1rem;margin:8px 0}