.hs-c-card{display:flex;flex-direction:column;gap:var(--space-4);background:var(--bg-surface);border-radius:var(--radius-card);padding:var(--space-6);transition:transform var(--dur-slow) var(--ease-standard)}.hs-c-card:hover{transform:translateY(-2px)}.hs-c-card__media{aspect-ratio:16/9;border-radius:var(--radius-card);background-color:var(--bg-primary);background-size:cover;background-position:center}.hs-c-card__media--nein{display:none}.hs-c-card__body{display:flex;flex-direction:column;gap:var(--space-2);flex:1}.hs-c-card__body--ja{background:var(--bg-primary);border-radius:var(--radius-card);padding:var(--space-6)}.hs-c-card__title{margin:0;font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--h4);line-height:var(--lh-display);letter-spacing:var(--ls-display)}.hs-c-card__text{margin:0;font-family:var(--font-body);font-weight:var(--fw-body);font-size:var(--body);line-height:var(--lh-body)}.hs-c-card__link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-family:var(--font-body);font-size:var(--body);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard)}.hs-c-card__link:hover{color:var(--link-hover)}.hs-c-card__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.hs-c-card__link--nein{display:none}.hs-c-card__chevron{line-height:1}