/* Home category photography: keep each heading and description as live HTML. */
.v4.page-home #who .category-row{gap:32px;align-items:start}
.v4.page-home #who .category-row>div{min-width:0;padding:0;border:0;position:static}
.v4.page-home #who .home-category-image{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:4px;background:#e9ede6;margin:0 0 20px}
@media(max-width:800px){
 .v4.page-home #who .category-row{gap:32px}
 .v4.page-home #who .category-row>div{padding:0}
 .v4.page-home #who .home-category-image{margin-bottom:18px}
}
@media print{.v4.page-home #who .category-row>div{break-inside:avoid}}
