/* V11 — visually curated case gallery. Rounded style from v10 preserved. */
.portfolio-card .object-cover{overflow:hidden;border-radius:18px 18px 0 0;background:#e4eaf0}
.portfolio-card .object-cover img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease,filter .3s ease}
.portfolio-card:hover .object-cover img{transform:scale(1.03)}
.portfolio-card .object-card-body{padding-bottom:23px}
@media(max-width:650px){.portfolio-card .object-cover{border-radius:18px 18px 0 0}}
