.preview-card[data-v-ed899f59]{border-radius:var(--border-radius-l);background:var(--bg-base);max-width:464px;color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;transition:box-shadow .3s;display:flex;overflow:hidden}.preview-card[data-v-ed899f59]:hover{box-shadow:var(--shadow-neutral-bottom-l)}.preview-card:hover .preview-card__image[data-v-ed899f59]{transform:scale(1.05)}.preview-card:hover .preview-card__description[data-v-ed899f59],.preview-card:hover .preview-card__title[data-v-ed899f59]{color:var(--accent-default)}.preview-card:hover .preview-card__link[data-v-ed899f59]{transform:translateY(calc(var(--space-5)*-1));color:var(--accent-default)}.preview-card--in-development[data-v-ed899f59]{cursor:default}.preview-card--in-development[data-v-ed899f59]:hover{box-shadow:none}.preview-card--in-development:hover .preview-card__image[data-v-ed899f59]{transform:none}.preview-card__media[data-v-ed899f59]{aspect-ratio:464/273;position:relative;overflow:hidden}.preview-card__image[data-v-ed899f59]{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.preview-card__scrim[data-v-ed899f59]{height:var(--size-76);pointer-events:none;background:linear-gradient(#012e9866,#595b7300);position:absolute;top:0;left:0;right:0}.preview-card__badge[data-v-ed899f59]{top:var(--space-9);left:var(--space-11);z-index:1;padding:var(--space-2) var(--space-7);font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--space-8);color:var(--static-black);background:var(--static-white);border-radius:var(--border-radius-capsule);position:absolute}.preview-card__body[data-v-ed899f59]{gap:var(--space-8);padding:var(--space-11);flex-direction:column;flex:1;display:flex}.preview-card__content[data-v-ed899f59]{gap:var(--space-6);flex-direction:column;display:flex}.preview-card__logo[data-v-ed899f59]{width:auto;max-width:100%;color:var(--fg-soft);flex-shrink:0;align-self:flex-start;display:block;overflow:visible}.preview-card__title[data-v-ed899f59]{color:var(--fg-default)}.preview-card__description[data-v-ed899f59],.preview-card__title[data-v-ed899f59]{font-weight:var(--font-weight-semibold);margin:0;transition:color .25s}.preview-card__description[data-v-ed899f59]{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.preview-card__tags[data-v-ed899f59]{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.preview-card__tag[data-v-ed899f59]{min-height:var(--size-32);padding:var(--space-3) var(--space-6);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--accent-on-container);background:var(--accent-container-default);border-radius:var(--border-radius-capsule)}.preview-card__link[data-v-ed899f59],.preview-card__tag[data-v-ed899f59]{line-height:var(--space-9);align-items:center;display:inline-flex}.preview-card__link[data-v-ed899f59]{justify-content:center;gap:var(--space-3);padding:var(--space-1) var(--space-6);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);color:var(--fg-soft);border-radius:var(--border-radius-s);align-self:flex-end;margin-top:auto;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),color .2s}.preview-card__link-icon[data-v-ed899f59]{width:var(--size-20);height:var(--size-20);color:currentColor;flex-shrink:0}.preview-card--spacious .preview-card__logo[data-v-ed899f59]{height:var(--size-36)}.preview-card--spacious .preview-card__description[data-v-ed899f59],.preview-card--spacious .preview-card__title[data-v-ed899f59]{font-size:var(--font-size-xl);line-height:var(--size-28)}.preview-card--spacious .preview-card__description[data-v-ed899f59]{color:var(--fg-default)}.preview-card--compact .preview-card__logo[data-v-ed899f59]{height:var(--size-32)}.preview-card--compact .preview-card__title[data-v-ed899f59]{font-size:var(--font-size-xl);line-height:var(--space-11)}.preview-card--compact .preview-card__description[data-v-ed899f59]{font-size:var(--font-size-m);line-height:var(--space-10);color:var(--fg-soft)}
