.Card_card__ZNSRO{justify-content:space-between;width:100%;gap:var(--spacing-xl);border-radius:var(--radius-l) var(--radius-l) 0 0}.Card_card__ZNSRO,.Card_card__ZNSRO .Card_content__HwyXS{display:flex;flex-direction:column}.Card_card__ZNSRO .Card_content__HwyXS .Card_header__4YvVo{display:flex;flex-direction:column;gap:var(--spacing-m)}.Card_card__ZNSRO .Card_richText__jG23W p{font-size:var(--font-size-paragraph-l)}.Card_card__ZNSRO .Card_footer___n0Te{display:flex;flex-flow:row wrap;gap:var(--spacing-l)}.Card_card__ZNSRO .Card_footer___n0Te>*{flex:1 1 100%}.Card_heading--h2__FrA2N{padding:var(--spacing-2xl) var(--spacing-xl) calc(var(--spacing-3xl) + var(--overlap)) var(--spacing-xl);border-radius:0}.Card_heading--h2__FrA2N .Card_content__HwyXS{gap:var(--spacing-l)}.Card_heading--h3__zisCn{padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-3xl) var(--spacing-xl)}.Card_heading--h3__zisCn .Card_content__HwyXS{gap:var(--spacing-xl)}.Card_theme--dark__CGFka{background-color:var(--color-primary-middle);color:var(--color-white)}.Card_theme--dark__CGFka .Card_content__HwyXS .Card_headline__2kMuJ,.Card_theme--dark__CGFka .Card_content__HwyXS p{color:var(--color-white)}.Card_theme--light__e2Mqu{background-color:var(--color-white)}@media (min-width:640px){.Card_card__ZNSRO .Card_footer___n0Te>*{flex:1 1}.Card_heading--h2__FrA2N{padding:var(--spacing-xl) var(--spacing-2xl) var(--spacing-3xl) var(--spacing-2xl);border-radius:var(--radius-l) var(--radius-l) 0 0}.Card_heading--h2__FrA2N h2{font-size:var(--font-size-h3)}.Card_heading--h3__zisCn{padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-3xl) var(--spacing-2xl)}}@media (min-width:1280px){.Card_card__ZNSRO{border-radius:var(--radius-xl);min-height:324px;height:70vh;max-height:666px;width:422px;padding:var(--spacing-2xl);overflow:scroll}.Card_card__ZNSRO .Card_footer___n0Te>*{flex:1 1 100%}.Card_heading--h2__FrA2N .Card_content__HwyXS{gap:var(--spacing-xl)}.Card_heading--h3__zisCn .Card_content__HwyXS{gap:var(--spacing-xl);justify-content:space-between;flex:1 1}}@media (min-width:1440px){.Card_heading--h2__FrA2N h2{font-size:var(--font-size-h2)}}