/* Scoped to the Life and General Insurance landing pages. Preserve full artwork. */
.category-hero.has-feature-visual>.container{display:grid!important;grid-template-columns:minmax(0,1fr) 280px!important;gap:32px!important;align-items:center!important}
.category-hero.has-feature-visual .category-hero-content{min-width:0}
.category-hero.has-feature-visual .category-hero-visual{width:280px!important;max-width:100%!important;margin:0 0 0 auto!important;justify-self:end;border-radius:18px;overflow:hidden}
.category-hero.has-feature-visual .category-hero-visual img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}
@media(max-width:640px){.category-hero.has-feature-visual>.container{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.category-hero.has-feature-visual .category-hero-visual{width:220px!important;justify-self:end}}
