.bp-case-card{padding:0;gap:0;overflow:hidden}.bp-case-card__media{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-bottom:1px solid var(--line)}.bp-case-card__body{display:flex;flex-direction:column;gap:10px;padding:24px;flex:1}.bp-case-card .bp-case-card__quote{font-style:italic;color:var(--text-soft);padding-top:12px;border-top:1px solid var(--line);margin-top:auto}@media (max-width: 480px){.bp-case-card__body{padding:20px}}.bp-gallery-strip img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.bp-meta-row .v a{color:var(--accent)}.bp-meta-row .v a:hover{color:#fff}
