.smvp-proj-card .smvp-frame img{transition:transform 600ms var(--smvp-ease)}.smvp-proj-card:hover .smvp-frame img{transform:scale(1.03)}.smvp-proj-facts{display:flex;flex-wrap:wrap;gap:12px 40px;margin-top:8px;padding-top:20px;border-top:1px solid var(--smvp-color-line)}.smvp-proj-facts dt{font-size:var(--smvp-size-sm);color:var(--smvp-color-muted)}.smvp-proj-facts dd{font-weight:600}.smvp-proj-gallery{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.smvp-proj-gallery__item{aspect-ratio:4 / 3;border-radius:var(--smvp-radius)}.smvp-proj-gallery__item--wide{grid-column:span 2;aspect-ratio:16 / 9}