.case-studies-card{display:flex;flex-direction:column}.case-studies-card__image{position:relative}.case-studies-card__image:hover video{opacity:1}.case-studies-card__image .image{height:100%}.case-studies-card__image .image img{aspect-ratio:1.25;border-top-right-radius:var(--card-border-radius);border-top-left-radius:var(--card-border-radius)}.case-studies-card__image video{width:100%;height:100%;position:absolute;top:0;left:0;background:radial-gradient(circle,var(--pink),var(--blue));border-top-right-radius:var(--card-border-radius);border-top-left-radius:var(--card-border-radius);opacity:0;transition:opacity .225s ease;pointer-events:none}.case-studies-card__image-type{width:100%;padding-inline:var(--space-sm);display:flex;justify-content:flex-end;gap:.5rem;flex-wrap:wrap;position:absolute;top:var(--space-sm)}.case-studies-card__image-type span{padding-block:.1rem;padding-inline:.5rem;background-color:var(--white);border-radius:.25rem}.case-studies-card__image-type span.active{background-color:#f8e5ec}.case-studies-card__image-industry{position:absolute;bottom:var(--space-sm);right:var(--space-sm)}.case-studies-card__image-industry span{padding-block:.1rem;padding-inline:.5rem;color:var(--white);background-color:var(--black);border-radius:.25rem}.case-studies-card__image-industry span.active{color:var(--black);background-color:#f8e5ec}.case-studies-card__content{flex:1;padding:var(--space-lg);display:flex;flex-direction:column;align-items:flex-start;background-color:var(--light-grey);border-bottom-right-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius)}.case-studies-card__content-footer{margin-top:auto;margin-left:auto}.case-studies-card__content-footer img{mix-blend-mode:multiply}
