/* LOC returns to the standard warm, human split hero. */
.page-loc .loc-hero-split{background:linear-gradient(115deg,#fcfaf7,#f2ede6);color:#302832;text-align:left;padding:0;overflow:hidden}
.loc-split-layout{min-height:590px;display:grid;grid-template-columns:48% 52%;align-items:center;gap:2%;padding-block:48px}
.loc-split-copy{padding:15px 35px 15px 0;position:relative;z-index:1}
.loc-hero-split .eyebrow{color:#a87951;font-size:14px}
.loc-hero-split h1{font-size:clamp(40px,4.1vw,59px);line-height:1.12;margin:0 0 25px;letter-spacing:-.035em}
.loc-hero-split h1 em{color:#8f4585;display:block;margin-top:8px}
#loc-title em{color:var(--bronze)}
.loc-hero-split .loc-hero-lead{color:#5f555e;max-width:470px;margin:0;font-size:15.5px;line-height:1.85}
.loc-hero-split .loc-hero-actions{justify-content:flex-start;gap:27px}
.loc-hero-split .loc-hero-note{color:#81747b;font-size:13px;max-width:360px}
.loc-split-photo{margin:0;height:475px;min-width:0;position:relative}
.loc-split-photo:before{content:"";position:absolute;inset:-12px 12px 12px -12px;border:1px solid #c9ae8f;pointer-events:none}
.loc-split-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:64% center;position:relative}
.loc-split-photo figcaption{position:absolute;right:0;bottom:25px;display:grid;gap:3px;background:#302832;color:#fff;padding:18px 24px;box-shadow:0 10px 24px #211b281c}
.loc-split-photo figcaption span{font-size:11.5px;letter-spacing:.15em;color:#e8c69b}
.loc-split-photo figcaption strong{font:400 31px/1.15 'EB Garamond',Garamond,serif}
@media(max-width:900px){.loc-split-layout{grid-template-columns:1fr 1fr;gap:20px}.loc-split-copy{padding-right:5px}.loc-split-photo{height:450px}.loc-hero-split h1{font-size:43px}}
@media(max-width:700px){.loc-split-layout{grid-template-columns:1fr;padding-block:45px 40px;gap:35px}.loc-split-copy{padding:0}.loc-hero-split h1{font-size:clamp(38px,8vw,48px)}.loc-hero-split .loc-hero-lead{max-width:530px}.loc-split-photo{height:340px}.loc-split-photo img{object-position:38% center}.loc-split-photo figcaption{bottom:18px}}

/* New distribution scene keeps both heads clear in the split hero crop. */
.page-loc .loc-split-photo img{object-position:38% center}

/* Keep these Line of Credit heading accents in brand magenta. */
#loc-faq-title em,#loc-journey-title em{color:var(--magenta)}
