.bpm-HowToCard{background:var(--bpm-white);border-radius:var(--bpm-r-md);box-shadow:var(--bpm-shadow-sm);overflow:hidden;transition:box-shadow var(--bpm-duration-base) var(--bpm-ease),transform var(--bpm-duration-base) var(--bpm-ease)}.bpm-HowToCard:hover{box-shadow:var(--bpm-shadow-md);transform:translateY(-2px)}.bpm-HowToCard-link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.bpm-HowToCard-media{aspect-ratio:3/2;flex-shrink:0;overflow:hidden}.bpm-HowToCard-img,.bpm-HowToCard-img img{display:block;height:100%;object-fit:cover;width:100%}.bpm-HowToCard-body{display:flex;flex:1;flex-direction:column;gap:8px;padding:20px 24px 24px}.bpm-HowToCard-headline{color:var(--text-heading);font-family:var(--font-heading);font-size:1.1rem;font-weight:700;line-height:1.3;margin:0}.bpm-HowToCard-intro{color:var(--clr-ink-soft);font-size:.9rem;line-height:1.6;margin:0}.bpm-HowToCard-cta{color:var(--clr-olive);font-family:var(--font-heading);font-size:14px;font-weight:600;margin-top:4px}