.md-tile{display:flex;flex-direction:column;min-width:0;background:var(--ground-1);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-sizing:border-box}.md-tile__link{display:flex;flex:1 0 auto;flex-direction:column;color:inherit;text-decoration:none}.md-tile__photo{position:relative;width:100%;height:232px;background:var(--ground-2);overflow:hidden}.md-tile__img{object-fit:cover;display:block}.md-tile__body{display:flex;flex:1 0 auto;flex-direction:column;gap:4px;padding:16px}.md-tile__title{margin:0;font-size:18px;line-height:24px;font-family:var(--font-display);font-weight:600;color:var(--ink)}.md-tile__count{margin:0;font-size:15px;line-height:22px;font-weight:600;color:var(--ink-muted)}@media (min-width:1024px){.md-tile{transition:transform .2s,border-color .2s}.md-tile:hover{transform:translateY(-3px);border-color:var(--line-strong)}}@media (prefers-reduced-motion:reduce){.md-tile{transition:none}.md-tile:hover{transform:none}}