.ecl-card{background-color:var(--cm-surface-inverted);border-bottom:4px solid var(--cm-border-medium);border-radius:4px;box-shadow:var(--sh-1);box-sizing:border-box;height:100%;margin:0;overflow:hidden;overflow-wrap:break-word;width:100%}.ecl-card__image{aspect-ratio:3/2;display:block;height:auto;object-fit:cover;width:100%}.ecl-card__body{padding:var(--s-xl);position:relative}