.dm-item[data-v-d2dacb17]{min-width:0;color:inherit;text-decoration:none;display:block}.dm-item__media[data-v-d2dacb17]{aspect-ratio:16/9;border-radius:var(--dm-r-media);background-color:var(--dm-surface-solid);max-height:420px;position:relative;overflow:hidden}.dm-item__fallback[data-v-d2dacb17]{background-image:radial-gradient(120% 120% at 12% 8%,color-mix(in srgb,var(--dm-cat,var(--dm-accent)) 44%,transparent),transparent 62%),radial-gradient(120% 120% at 88% 92%,color-mix(in srgb,var(--dm-gu-2) 26%,transparent),transparent 66%),linear-gradient(150deg,var(--dm-surface-solid),var(--dm-bg));background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.dm-item__fallback[data-v-d2dacb17]:before{content:"";pointer-events:none;opacity:.42;background-image:var(--dm-paper);background-size:300px 300px;position:absolute;inset:0}.dm-item__img[data-v-d2dacb17]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--dm-dur-3) var(--dm-ease);position:absolute;inset:0}.dm-item:hover .dm-item__img[data-v-d2dacb17]{transform:scale(1.02)}.dm-item__badge[data-v-d2dacb17]{left:var(--dm-s3);top:var(--dm-s3);z-index:1;border-radius:var(--dm-r-pill);font-size:var(--dm-text-xs);color:#fff;background:#06091670;padding:2px 10px;position:absolute}.dm-item__body[data-v-d2dacb17]{padding-top:var(--dm-s4)}.dm-item__title[data-v-d2dacb17]{font-size:var(--dm-text-lg);color:var(--dm-ink);transition:color var(--dm-dur-2) var(--dm-ease);margin:0;font-weight:600;line-height:1.5}.dm-item:hover .dm-item__title[data-v-d2dacb17]{color:var(--dm-accent)}.dm-item__summary[data-v-d2dacb17]{margin:var(--dm-s2) 0 0;font-size:var(--dm-text-sm);color:var(--dm-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.8;display:-webkit-box;overflow:hidden}.dm-item__meta[data-v-d2dacb17]{margin:var(--dm-s3) 0 0;align-items:center;gap:var(--dm-s3);font-size:var(--dm-text-xs);color:var(--dm-ink-3);font-variant-numeric:tabular-nums;display:flex}.dm-item__meta i[data-v-d2dacb17]{opacity:.7;background:currentColor;border-radius:50%;width:3px;height:3px}.dm-item--lead .dm-item__title[data-v-d2dacb17]{font-family:var(--dm-font-display);font-size:calc(clamp(22px,2.4vw,30px));font-weight:700;line-height:1.32}.dm-item--lead .dm-item__summary[data-v-d2dacb17]{font-size:var(--dm-text-md);-webkit-line-clamp:3}@media (width>=900px){.dm-item--lead[data-v-d2dacb17]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:calc(clamp(24px,3vw,56px));display:grid}.dm-item--lead .dm-item__media[data-v-d2dacb17]{aspect-ratio:16/10}.dm-item--lead .dm-item__body[data-v-d2dacb17]{padding-top:0}}
