.bl-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (width >= 640px){.bl-grid{grid-template-columns:repeat(2,1fr)}}@media (width >= 1100px){.bl-grid{grid-template-columns:repeat(4,1fr)}.bl-grid--three{grid-template-columns:repeat(3,1fr)}}.bl-card{display:flex;flex-direction:column;background-color:#fff;color:inherit;text-decoration:none}.bl-card,.bl-card__cover{border-radius:1rem;overflow:hidden}.bl-card__cover{position:relative;width:100%;aspect-ratio:16/10;background-color:#e4e4e7}.bl-card__art{position:absolute;inset:0;width:100%;height:100%}.bl-card__body{display:flex;flex-direction:column;gap:.4rem;padding-block:1rem}.bl-card__topic{font-size:.8rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#52525b}.bl-card__title{font-size:1.15rem;font-weight:600;line-height:1.35;color:#111}.bl-card__excerpt{font-size:.95rem;line-height:1.5;color:#52525b}.bl-card__date{margin-top:.15rem;font-size:.8rem;color:#71717a}.bl-card:hover .bl-card__title{text-decoration:underline}