/* Preserve the complete composition, including explanatory labels. */
.banida-site .service-page-visual img[src^="/img/editorial-20261002/"] { aspect-ratio:16/9; object-fit:contain; }
.banida-site .about-capability-card { grid-template-columns:minmax(0,1fr); }
.banida-site .about-capability-card img[src^="/img/editorial-20261002/"] { width:100%; height:auto; aspect-ratio:16/9; object-fit:contain; }
.banida-site .about-portrait { padding:0; }
.banida-site .about-portrait-backdrop,.banida-site .about-portrait::before { display:none; }
.banida-site .about-portrait img[src^="/img/editorial-20261002/"] { filter:none; }
.banida-site .about-portrait figcaption { margin:12px auto 0; }
.banida-site.blog-page .blog-card-visual::before,.banida-site.blog-page .blog-card-visual::after,.banida-site.blog-page .blog-card-visual > span { display:none; }
.banida-site .blog-card:hover .blog-card-visual img[src^="/img/editorial-20261002/"],.banida-site .home-insight-card:hover .home-insight-image img[src^="/img/editorial-20261002/"] { transform:none; }
.banida-site img[src^="/img/editorial-20261002/"] { color:#233b31; }
.banida-site .editorial-image-credit { margin:9px 4px 0; color:#526459; font-size:11px; line-height:1.6; overflow-wrap:anywhere; }
.banida-site .editorial-image-credit a { color:inherit; text-decoration:underline; text-underline-offset:3px; }
