/* Who We Serve: approved compact editorial composition; all other sections unchanged. */
body.home-refined .industry-title-name span,
body.home-refined .industries-index h2 .text-gold { color:#A47B15!important; }
body.home-refined .industry-title-note {color:#72513A!important;text-transform:none!important;letter-spacing:.01em!important;}
body.home-refined .industry-title-rule {width:34%!important;height:2px!important;margin-top:14px!important;background:#D6AC2B!important;}
body.home-refined .industries-index>div:first-child {border-left:2px solid #D6AC2B!important;padding:0 0 0 22px!important;}
body.home-refined .industries-index .gold-bar {display:none!important;}
body.home-refined .industries-index h2 {margin:26px 0 18px!important;line-height:1.18!important;}
body.home-refined .industries-index .wide-lead {margin:0 0 22px!important;line-height:1.65!important;max-width:none!important;}
body.home-refined .industries-index .arrow-link {margin-top:4px!important;}
/* No horizontal top border above Real Estate Investors; keep all four row borders/interactions unchanged. */
body.home-refined .industries-index .industry-rows {border-top:0!important;}
@media(min-width:951px){
 body.home-refined .industries-index {grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:clamp(38px,4vw,66px)!important;align-items:start;}
 body.home-refined .industries-index h2 {font-size:clamp(1.8rem,2.2vw,2.12rem)!important;letter-spacing:-.027em!important;}
 body.home-refined .industries-index h2 .text-gold {display:block;white-space:nowrap!important;}
 body.home-refined .industry-title-name {font-size:clamp(1.45rem,2vw,1.85rem)!important;}
}
@media(max-width:950px){
 body.home-refined .industries-index>div:first-child{padding-left:17px!important;}
 body.home-refined .industries-index h2 {font-size:clamp(1.7rem,5vw,2rem)!important;}
 body.home-refined .industries-index h2 .text-gold{white-space:normal!important;}
 body.home-refined .industry-title-rule{width:42%!important;}
}
