.mc-card{display:grid;gap:var(--s-5)}.mc-photo{margin:0;display:flex;flex-direction:column;align-items:center;gap:var(--s-2)}.mc-photo img{width:auto;max-width:100%;height:auto;max-height:340px}.mc-photo figcaption{font-size:var(--t-small);color:var(--muted)}@media (min-width:720px){.mc-card{grid-template-columns:200px 1fr;align-items:start}.mc-photo img{width:100%;max-height:none}}
