.ContentCard_card__OFu3h{position:relative;box-shadow:var(--generic-card-box-shadow);background:var(--generic-card-background);overflow:hidden;border-radius:var(--generic-card-border-radius);border:3px solid var(--color-white);transition:border .2s ease-in;min-height:403px;width:100%;--font-size-small:var(--article--card-font-size)}.ContentCard_card__OFu3h:hover{box-shadow:var(--generic-card-box-shadow-hover)}.ContentCard_card__OFu3h a:focus-visible{outline:var(--color-highlight) solid 3px;outline-offset:-3px}.ContentCard_wrapper__bG4Ch{display:flex;flex-flow:column nowrap;justify-content:var(--generic-card-wrapper-justify-content);min-height:var(--generic-card-wrapper-min-height);height:100%;--text-decoration-anchor:none}.ContentCard_card__OFu3h span.ContentCard_badge__vPT5B{position:absolute;top:var(--generic-card-badge-top);border-radius:var(--generic-card-badge-border-radius);z-index:2}.ContentCard_imageWrapper__U_yGd{aspect-ratio:var(--generic-card-image-aspect-ratio);overflow:hidden}.ContentCard_image__fO7VP{width:100%;aspect-ratio:var(--generic-card-image-aspect-ratio);-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in}.ContentCard_card__OFu3h:hover .ContentCard_image__fO7VP{transform:scale(1.05)}.ContentCard_content__ZnRv4{display:flex;flex-flow:column nowrap;justify-content:center;text-align:var(--generic-card-content-text-align);gap:var(--generic-card-content-gap);padding:var(--generic-card-content-padding);flex:1 0 auto}.ContentCard_mainIntro__JcUk0{display:-webkit-box;-webkit-line-clamp:var(--generic-card-main-intro-line-clamp);text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.ContentCard_heading__0LWo1,.ContentCard_mainIntro__JcUk0{margin:0}