.blogpost-card{align-items:stretch;gap:var(--raw-space-24px);width:100%;transition:transform var(--duration-motion-normal)var(--ease-motion);transform-origin:50%;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){a:hover .blogpost-card{transform:scale(1.02)}}a:focus-visible .blogpost-card{transform:scale(1.02)}.blogpost-card__image-wrap{border-radius:var(--radius-image);flex-shrink:0;width:100%;height:220px;position:relative;overflow:hidden}.blogpost-card__image{width:100%;height:100%;overflow:hidden}.blogpost-card__placeholder{background-color:var(--color-image-placeholder);position:absolute;inset:0}.blogpost-card__img{object-fit:cover;width:100%;height:100%;display:block}.blogpost-card__text{gap:var(--space-card-inner);flex-direction:column;min-height:0;display:flex}.blogpost-card__title,.blogpost-card__date{margin:0}@media (min-width:640px){.blogpost-card{align-items:center;gap:var(--space-blog-card-inline);flex-flow:wrap}.blogpost-card__image-wrap{width:var(--size-card-image-width);height:var(--size-card-image-height);flex-shrink:0}.blogpost-card__text{min-width:var(--size-card-text-min-width);flex:1 0 0}}
