.CardCase{border-radius:var(--dull-border-radius-400);color:var(--neutral-white);display:block;height:35rem;overflow:hidden;position:relative;width:100%}.CardCase .Heading5{font-size:var(--fs-body-small);font-weight:var(--fw-700)}.CardCase .CardCase__Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CardCase .CardCase__Bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.CardCase .CardCase__Overlay{background:var(--neutral-dark-transparent-soft);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:2}.CardCase .CardCase__Header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CardCase .CardCase__Footer,.CardCase .CardCase__Header{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3}.CardCase .CardCase__Footer{background:var(--neutral-white);border-radius:var(--dull-border-radius-400);color:var(--primary-hard);padding:1rem 1rem .5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-transition:all .4s ease;transition:all .4s ease}.CardCase .CardCase__Subtitle{font-size:var(--fs-body-small)}.CardCase jump-button{--jump-button-background:var(--primary-hard);height:0;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}.CardCase:hover jump-button{height:1rem;opacity:1}.CardCase:hover .CardCase__Footer{padding:1rem}.CardCase:hover .CardCase__Overlay{opacity:1}