.institutional-shell .sector-band,.institutional-shell .succession-feature{background:#ebece2;border-top:1px solid #122c2d26;padding:74px 0}.institutional-shell .succession-feature{color:#f3f0e8;background:#173730}.institutional-shell .sector-layout{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.institutional-shell .sector-layout h2{font-size:clamp(32px,3.5vw,48px);line-height:1.12}.institutional-shell .sector-layout .eyebrow{color:#ac4e37}.institutional-shell .succession-feature .eyebrow,.institutional-shell .succession-feature em{color:#f1a587}.institutional-shell .sector-layout p:not(.eyebrow){margin-bottom:24px;font-size:16px}.institutional-shell .sector-layout .text-link{font-size:14px}.institutional-shell .inner-header nav,.institutional-shell .hero header nav{gap:clamp(12px,1.7vw,28px)}.institutional-shell .sf-sector{border-top:1px solid #f3f0e833;margin-top:16px!important;padding-top:16px!important}.institutional-shell .succession-guide a:not(.btn){text-underline-offset:4px;text-decoration:underline}.institutional-shell .succession-guide p{max-width:none}.site-review-banner{color:#452c20;background:#fff1dc;border-bottom:1px solid #cfaa83;padding:10px 6%;font:13px/1.5 Arial,sans-serif}@media (max-width:1100px){.institutional-shell .inner-header>nav,.institutional-shell .hero header>nav{gap:12px;font-size:12px}.institutional-shell .inner-header>.brand img,.institutional-shell .hero header>.brand img{width:180px}}@media (max-width:760px){.institutional-shell .sector-layout{grid-template-columns:1fr;gap:24px}.institutional-shell .sector-band,.institutional-shell .succession-feature{padding:52px 0}}
