.hero-blog{background:radial-gradient(circle at top left,#FFFFFF 0,#EDF2F4 38%,#F9FAFB 100%)}.hero-blog-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px;align-items:center}.hero-blog-text{max-width:640px}.hero-blog-cta{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.hero-blog-aside{display:flex;justify-content:flex-end}.hero-blog-card{max-width:420px}.hero-blog-body{font-size:0.9rem}.hero-blog-body p{margin-bottom:12px}.hero-blog-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:0.8rem;color:var(--gray-600)}.hero-blog-list li::before{content:"\2022";display:inline-block;margin-right:6px;color:var(--color-primary)}.blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.blog-card{display:flex;flex-direction:column;padding:0;overflow:hidden}.blog-card-media{position:relative;border-radius:22px 22px 0 0;overflow:hidden;background:#000;min-height:180px}.blog-card-media-minimal{background:linear-gradient(135deg,#EDF2F4 0,#F9FAFB 30%,#FFFFFF 100%)}.blog-card-image{width:100%;height:100%;max-height:260px;object-fit:cover;transform:scale(1.02);filter:brightness(0.96) saturate(1.05);transition:transform var(--transition-slow),filter var(--transition-slow)}.blog-card:hover .blog-card-image{transform:scale(1.06);filter:brightness(1) saturate(1.12)}.blog-card-content{padding:22px 22px 20px}.blog-card-category{font-size:0.68rem;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:8px}.blog-card-title{font-size:1.3rem;margin-bottom:10px}.blog-card-excerpt{font-size:0.92rem;color:var(--gray-600);margin-bottom:12px}.blog-card-meta{font-size:0.78rem;color:var(--gray-500);margin-bottom:14px}.blog-card-list{margin:0 0 14px 0;padding-left:18px;font-size:0.86rem;color:var(--gray-600)}.blog-card-list li{margin-bottom:4px}.blog-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.blog-card-footer-inline{flex-direction:column;align-items:flex-start}.blog-card-link{font-size:0.8rem;letter-spacing:0.16em;text-transform:uppercase}.blog-cta{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;align-items:flex-start}.blog-cta-text h2{margin-bottom:10px;font-size:1.6rem}.blog-cta-text p{margin-bottom:16px}.blog-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.blog-cta-aside{align-self:stretch;display:flex;align-items:center}.blog-cta .info-strip{width:100%}@media (max-width:1024px){.hero-blog-layout{grid-template-columns:1fr;gap:32px}.hero-blog-aside{justify-content:flex-start}.hero-blog-card{max-width:100%}.blog-grid{grid-template-columns:1fr}.blog-cta{grid-template-columns:1fr}}@media (max-width:768px){.hero-blog{padding-top:56px;padding-bottom:48px}.blog-card-content{padding:18px 18px 16px}.blog-cta-actions{flex-direction:column;align-items:stretch}}