/* Original layout and identity, with natural-light photographic backgrounds. */
.signature-hero:has(.hero-slide.is-active[data-photo="profile-p39-01"]):before{background:linear-gradient(90deg,#172531b3,#17253166 47%,#17253108 78%),linear-gradient(0deg,#172531a0,transparent 23%)}
.history-banner:after{background:linear-gradient(90deg,#17253154,#17253185 50%,#17253145)}
.history-banner h2,.history-banner p{text-shadow:0 1px 10px #14212e90}
.history-banner .eyebrow{color:#fff;opacity:.96}
.history-banner p:not(.eyebrow){color:#fff}
.history-banner .photo-note{font-size:12px!important;line-height:1.8;margin-top:18px!important;color:#f4f6f8!important}
.overview-photo .eyebrow{color:#fff}
.standard-photo .rotation-images>.rotation-slide{object-position:50% 50%}
@media(max-width:700px){
 .history-banner .photo-note{font-size:12px!important;max-width:100%!important;margin-top:14px!important}
}
