html body .uvn-home-block .uvn-story-card:has(> img.uvha-art) {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    grid-template-rows: auto clamp(112px, 12vw, 168px) auto minmax(44px, 1fr);
    gap: 12px;
    align-items: start;
}
html body .uvn-home-block .uvn-story-card:has(> img.uvha-art)::before {
    content: none !important;
}
html body .uvn-home-block .uvn-story-card:has(> img.uvha-art) > .uvn-eyebrow {
    grid-row: 1;
    margin: 0 !important;
    max-width: none;
}
html body .uvn-home-block .uvn-story-card:has(> img.uvha-art) > img.uvha-art {
    display: block !important;
    visibility: visible !important;
    position: static !important;
    grid-row: 2;
    justify-self: center;
    width: min(100%, 205px) !important;
    height: 100% !important;
    max-height: 100%;
    margin: 0 !important;
    object-fit: contain;
    transform: none !important;
}
html body .uvn-home-block .uvn-story-card:has(> img.uvha-art) > h3 {
    grid-row: 3;
    margin: 0 !important;
    padding: 0 !important;
}
html body .uvn-home-block .uvn-story-card:has(> img.uvha-art) > .uvn-story-cta {
    grid-row: 4;
    align-self: end;
    margin: 0 !important;
}
html body .uvn-home-block .uvn-manifesto-art > img.uvha-art {
    width: min(100%, 315px) !important;
    height: auto !important;
    max-height: 260px;
    object-fit: contain;
    transform: none !important;
    margin: 0 !important;
}
