.dsv-card[data-astro-cid-x7pmqlxj]{background:var(--card);border-radius:8px;flex-direction:column;padding:20px;transition:box-shadow .4s;display:flex;position:relative}.dsv-card[data-astro-cid-x7pmqlxj]:hover{box-shadow:0 14px 30px -12px #0606122e}.dsv-vis[data-astro-cid-x7pmqlxj]{aspect-ratio:4/3;background:#e9e7e3;border-radius:6px;position:relative;overflow:hidden}.dsv-vis[data-astro-cid-x7pmqlxj] .photo{transition:transform .9s cubic-bezier(.16,1,.3,1)}.dsv-card[data-astro-cid-x7pmqlxj]:hover .dsv-vis[data-astro-cid-x7pmqlxj] .photo{transform:scale(1.05)}.dsv-vis[data-astro-cid-x7pmqlxj]:after{content:"";pointer-events:none;background:linear-gradient(#0606122e,#06061200 35%);position:absolute;inset:0}.dsv-icon[data-astro-cid-x7pmqlxj]{--ink:#060612;--olive:#589800;z-index:1;position:absolute;top:14px;left:14px}.dsv-card[data-astro-cid-x7pmqlxj]:hover .dsv-icon[data-astro-cid-x7pmqlxj]{rotate:-8deg}.dsv-name[data-astro-cid-x7pmqlxj]{margin-top:20px}.dsv-meta[data-astro-cid-x7pmqlxj]{gap:6px;margin-top:14px;font-size:14px;line-height:16.8px;display:grid}.dsv-meta[data-astro-cid-x7pmqlxj] div[data-astro-cid-x7pmqlxj]{gap:6px;display:flex}.dsv-meta[data-astro-cid-x7pmqlxj] dt[data-astro-cid-x7pmqlxj]{color:var(--ink-soft);flex:none}.dsv-btn[data-astro-cid-x7pmqlxj]{align-self:flex-start;margin-top:auto;margin-bottom:14px;translate:0 14px}.dsv-card[data-astro-cid-x7pmqlxj]:hover .dsv-btn[data-astro-cid-x7pmqlxj]:before{opacity:1}
