._grid_1hr6y_4{gap:var(--space-md) var(--space-sm);grid-template-columns:1fr 1fr;display:grid}@media (width>=48em){._grid_1hr6y_4{gap:var(--space-lg) var(--space-md);grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr))}}._card_1hr6y_17{isolation:isolate;gap:var(--space-sm);background-color:var(--color-bg);flex-direction:column;padding:.6rem;display:flex;position:relative;box-shadow:0 0 2.5rem -.75rem #000c}._cardLink_1hr6y_32{z-index:1;border-radius:var(--radius-md);position:absolute;inset:0}._thumb_1hr6y_39{aspect-ratio:4/3;transition:transform .25s,box-shadow .25s;position:relative;box-shadow:0 .75rem 1.75rem -.75rem #000000b3}._frame_1hr6y_48{background:color-mix(in srgb, currentColor 8%, transparent);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}._frame_1hr6y_48 img{object-fit:cover;opacity:0;width:100%;height:100%;transition:transform .4s,opacity .5s}._frame_1hr6y_48 img._loaded_1hr6y_65{opacity:1}._glass_1hr6y_70{pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#0000 42%,#ffffff1a 50%,#0000 58%);position:absolute;inset:0;box-shadow:inset 0 0 1.25rem #00000059,inset 0 1px 1px #ffffff0f}._fallback_1hr6y_84{font-size:var(--font-xs);opacity:.5}._meta_1hr6y_89{flex-direction:column;line-height:1.3;display:flex}._meta_1hr6y_89>strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._author_1hr6y_101{font-size:var(--font-sm);opacity:.7}@media (hover:hover){._card_1hr6y_17:hover ._frame_1hr6y_48 img{transform:scale(1.04)}}._button_cz46c_3{right:var(--space-sm);bottom:var(--space-sm);z-index:2;width:var(--space-xl);height:var(--space-xl);border:var(--border-width-hairline) solid var(--color-border);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg) 65%, transparent);-webkit-backdrop-filter:blur(var(--blur-panel));color:var(--color-fg);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,transform .15s;display:inline-flex;position:absolute}._button_cz46c_3:hover,._button_cz46c_3[data-focus-visible],._button_cz46c_3:focus-visible{background:var(--color-fg);color:var(--color-bg)}._button_cz46c_3 svg{width:var(--space-lg);height:var(--space-lg)}
