.blog-post-hero{grid-template-columns:minmax(0,1fr) min(38%,300px);align-items:start;gap:28px;margin-bottom:28px;display:grid}.blog-post-hero__media{aspect-ratio:4/3;background:linear-gradient(135deg,#1c2530,#10161e);border:1px solid #26303b;border-radius:16px;position:relative;overflow:hidden}.blog-post-hero__body{min-width:0}.blog-article-card{background:#161d27;border:1px solid #26303b;border-radius:16px;align-items:stretch;gap:16px;text-decoration:none;transition:all .22s;display:flex;overflow:hidden}.blog-article-card:hover{border-color:#12c87b;transform:translateY(-2px)}.blog-article-card__media{background:linear-gradient(135deg,#1c2530,#10161e);flex-shrink:0;align-self:stretch;width:128px;min-width:128px;min-height:96px;position:relative}.blog-article-card__body{flex:1;min-width:0;padding:14px 16px 14px 0}.blog-article-card--grid .blog-article-card__media{width:140px;min-width:140px}.blog-article-card--grid .blog-article-card__body{padding:16px 18px 16px 0}@media (max-width:640px){.blog-post-hero{grid-template-columns:1fr}.blog-post-hero__media{width:100%;max-width:280px;margin-inline:auto}.blog-article-card__media{width:108px;min-width:108px}}
