.card[data-astro-cid-zxziudin]{min-width:0;border:1px solid var(--line);background:var(--surface);transition:transform 180ms ease,box-shadow 180ms ease}.card[data-astro-cid-zxziudin]:hover{transform:translateY(-3px);box-shadow:0 18px 38px rgba(21,31,38,0.1)}.photo[data-astro-cid-zxziudin]{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:#e4e4df}.photo[data-astro-cid-zxziudin] img{width:100%;height:100%;object-fit:cover;transition:transform 500ms ease}.card[data-astro-cid-zxziudin]:hover .photo[data-astro-cid-zxziudin] img{transform:scale(1.025)}.body[data-astro-cid-zxziudin]{display:flex;flex-direction:column;justify-content:space-between;min-height:154px;padding:15px 16px 14px}.location[data-astro-cid-zxziudin]{display:block;color:var(--mute);font-size:11.5px;margin-top:7px}h3[data-astro-cid-zxziudin]{font-size:clamp(17px,1.3vw,20px);line-height:1.14}h3[data-astro-cid-zxziudin] a[data-astro-cid-zxziudin]:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.details[data-astro-cid-zxziudin]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:18px;padding-top:12px;border-top:1px solid var(--line)}strong[data-astro-cid-zxziudin]{display:block;font-family:var(--font-serif);font-size:20px;font-weight:500;white-space:nowrap}ul[data-astro-cid-zxziudin]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;margin:0;padding:0;list-style:none;color:var(--mute);font-size:11px}@media (max-width: 480px){.details[data-astro-cid-zxziudin]{align-items:flex-start;flex-direction:column}ul[data-astro-cid-zxziudin]{justify-content:flex-start}}