.page-hero{display:grid;grid-template-columns:1fr 1fr;min-height:590px;background:var(--deep);color:#fff;overflow:hidden}.page-hero-content{padding:100px clamp(40px,7vw,110px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.page-hero-content .eyebrow{color:#dfc590;margin:0 0 28px}.page-hero h1{font:400 clamp(56px,5.7vw,94px)/1.12 var(--serif);letter-spacing:-.06em;max-width:650px;margin:0 0 28px}.page-hero-content>p:not(.eyebrow){font-size:15px;line-height:1.9;color:#d2e0d7;max-width:500px;margin:0 0 34px}.page-hero-image{min-height:590px;position:relative;overflow:hidden}.page-hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,44,37,.25),transparent 45%)}.page-hero-image img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:60% center}.desktop-nav a[aria-current=page],.mobile-menu a[aria-current=page]{color:var(--gold-deep)}@media(max-width:700px){.page-hero{display:flex;flex-direction:column-reverse;min-height:0}.page-hero-image{min-height:280px;height:280px}.page-hero-image:after{background:linear-gradient(0deg,rgba(5,44,37,.3),transparent 60%)}.page-hero-content{padding:55px 20px 65px}.page-hero-content .eyebrow{font-size:8px;margin-bottom:20px}.page-hero h1{font-size:clamp(45px,10.5vw,64px);margin-bottom:20px}.page-hero-content>p:not(.eyebrow){font-size:13px;margin-bottom:27px}}
