/* One full-height homepage photograph per content page. */
.detail-hero{position:relative;isolation:isolate;overflow:hidden;background:#702a03;padding:36px 0 46px!important;min-height:330px}
.detail-hero>.container{position:relative;z-index:2;pointer-events:none}
.detail-hero a{pointer-events:auto}
.detail-hero-grid{display:block}
.detail-hero-grid>div{width:53%;max-width:690px;padding-right:25px}
.detail-hero .detail-banner-image{position:absolute;z-index:0;right:0;top:0;bottom:0;width:57%;height:100%;margin:0;border:0;border-radius:0;box-shadow:none;padding:0}
.detail-hero .detail-banner-image::before,.detail-hero .detail-banner-image::after{display:none}
.detail-hero .detail-banner-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0;border:0}
.detail-hero::after{content:'';position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,#702a03 0%,#702a03 39%,#702a03e6 47%,#702a0370 62%,#702a0300 82%)}
.detail-hero .detail-breadcrumb{position:relative;max-width:58%;line-height:1.7;flex-wrap:wrap}
.detail-hero .detail-intro{max-width:590px}
@media(max-width:850px){.detail-hero{min-height:320px}.detail-hero-grid>div{width:62%;padding-right:14px}.detail-hero .detail-breadcrumb{max-width:70%}.detail-hero::after{background:linear-gradient(90deg,#702a03 0%,#702a03ed 39%,#702a03b3 59%,#702a0330 90%)}}
@media(max-width:575px){.detail-hero{padding:28px 0 34px!important;min-height:305px}.detail-hero-grid>div{width:100%;padding-right:0}.detail-hero .detail-banner-image{width:100%}.detail-hero .detail-banner-image img{object-position:65% center}.detail-hero::after{background:linear-gradient(90deg,#702a03f2 0%,#702a03db 48%,#702a0399 100%)}.detail-hero .detail-breadcrumb{max-width:100%}.detail-hero h1{font-size:2.25rem;line-height:1.17}.detail-hero .detail-intro{max-width:95%}}
@media print{.detail-hero::after{display:none}.detail-hero-grid>div{width:100%}.detail-hero .detail-breadcrumb{max-width:100%}}
