/* Staging-only: compact the existing people section into two clear profiles. */
#p15 .p15intro{min-height:0!important;padding:clamp(54px,8vh,108px) 7vw clamp(24px,3vh,42px)!important;display:block!important}
#p15 .p15intro small{display:block!important;margin:0!important}
#p15 .p15pic{height:auto!important;min-height:0!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:stretch!important;background:#f7f4ec!important}
#p15 .p15pic img{position:relative!important;inset:auto!important;top:auto!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center center!important;transform:none!important;display:block!important}
#p15 .p15copy,#p15 .p15pic.nic .p15copy{position:relative!important;inset:auto!important;right:auto!important;top:auto!important;transform:none!important;width:auto!important;margin:0!important;padding:clamp(34px,5vw,78px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box!important;color:#17372f!important;background:#f7f4ec!important;text-shadow:none!important}
#p15 .p15copy small,#p15 .p15pic.nic .p15copy small{display:block!important;margin:0 0 14px!important;color:#17372f!important;opacity:.62!important}
#p15 .p15copy h2,#p15 .p15pic.nic .p15copy h2{margin:0!important;color:#17372f!important;font-size:clamp(46px,5.5vw,86px)!important;line-height:.92!important;letter-spacing:-.05em!important}
@media(max-width:760px){#p15 .p15intro{padding:52px 7vw 20px!important}#p15 .p15pic{display:flex!important;flex-direction:column!important}#p15 .p15pic img{aspect-ratio:16/9!important}#p15 .p15copy,#p15 .p15pic.nic .p15copy{padding:28px 7vw 42px!important}#p15 .p15copy small,#p15 .p15pic.nic .p15copy small{margin-bottom:10px!important}#p15 .p15copy h2,#p15 .p15pic.nic .p15copy h2{font-size:clamp(44px,13vw,64px)!important}}
