.cover[data-v-5a4b4665]{aspect-ratio:3/2;border-radius:var(--r-16);background:var(--niche-bg);max-width:100%;overflow:hidden;container-type:inline-size}.cover img[data-v-5a4b4665]{-o-object-fit:cover;object-fit:cover;display:block}.cover img[data-v-5a4b4665],.cover__ph[data-v-5a4b4665]{width:100%;height:100%}.cover__ph[data-v-5a4b4665]{background-image:linear-gradient(transparent 23px,color-mix(in oklch,var(--niche) 14%,transparent) 23px);background-size:100% 24px;justify-content:center;align-items:center;display:flex;position:relative}.cover__ph[data-v-5a4b4665]:before{content:"";border-inline:1px solid color-mix(in oklch,var(--niche) 40%,transparent);width:4px;position:absolute;inset:0 auto 0 14%}.cover__icon[data-v-5a4b4665]{color:color-mix(in oklch,var(--niche) 70%,#000);opacity:.8;font-size:calc(clamp(40px,14cqw,96px))}.card__link[data-v-98d054cd]{color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.card__meta[data-v-98d054cd]{font-size:var(--fs-13);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0;display:flex}.card__soon[data-v-98d054cd]{border-radius:var(--r-full);background:var(--warn-bg);color:var(--warn-fg);padding:1px 8px;font-weight:600}.card__title[data-v-98d054cd]{font-size:var(--fs-20);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.25}.card--compact .card__title[data-v-98d054cd]{font-size:var(--fs-17)}.card__text[data-v-98d054cd]{font-size:var(--fs-15);color:var(--ink-2);margin:0;line-height:1.5}.card__link:hover .card__title[data-v-98d054cd]{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}
