.sp-blog-card--compact .sp-blog-card__link{display:flex;gap:12px;align-items:flex-start}.sp-blog-card--compact .sp-blog-card__media{flex:0 0 40%}.sp-blog-card__readmore,.sps-blog__readmore{display:inline-block;margin-top:auto;padding:8px 16px;border:1px solid var(--sp-accent,#111);border-radius:4px;color:var(--sp-accent,#111);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.4px;transition:background .2s,color .2s}.sp-blog-card__readmore:hover,.sps-blog__readmore:hover{background:var(--sp-accent,#111);color:#fff}.sp-blog-card__link,.sps-blog__link{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.sp-blog-card .sp-blog-card__body,.sps-blog__body{display:flex;flex-direction:column;flex:1;padding:14px 16px 16px}.sp-blog-card__title,.sps-blog__title{font-size:16px;margin:0 0 6px;color:var(--sp-heading-color,inherit)}.sp-blog-card__excerpt,.sps-blog__excerpt{font-size:13px;color:var(--sp-text-muted,#666);margin:0 0 12px;flex:1}.sp-blog-card__meta,.sps-blog__meta{font-size:12px;color:var(--sp-text-muted,#999);margin-bottom:8px;display:flex;gap:10px}.sps--layout-post_compact .sp-blog-card__link{display:flex;gap:12px;align-items:flex-start}.sps--layout-post_compact .sp-blog-card__media{flex:0 0 40%}
