.bp-hero{isolation:isolate;color:#fff;padding:170px 0 120px;position:relative;overflow:hidden}.bp-hero__img{z-index:-2;object-fit:cover;object-position:center 55%;width:100%;height:100%;position:absolute;inset:0}.bp-hero__overlay{z-index:-1;background:linear-gradient(100deg,#400c0ce6 0%,#6e1616b3 50%,#f26a214d 100%);position:absolute;inset:0}.bp-hero h1{color:var(--brand-ivory);font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.12}.bp-hero h1 span{color:var(--gold-pale)}.bp-hero .container>p:last-child{color:#fff9eee6;max-width:60ch;margin-top:18px;font-size:1.08rem;font-weight:300}.bp-body{padding:clamp(40px, 6vw, 72px) 0 var(--section-y)}.bp-body .m-item img{height:auto}.bp-empty{text-align:center;color:var(--text-soft);padding:48px 0}.lightbox__count{font-family:var(--font-body,inherit);color:#fff9eebf;margin-top:6px;font-size:.9rem;font-weight:400;display:block}
