/* Full-bleed editorial portrait. */
.sabe-page .sabe-hero{display:flex;align-items:center;min-height: min(900px,90svh);padding:100px 7vw 90px;background:#173023;isolation:isolate}
.sabe-page .sabe-hero .sabe-portrait{position:absolute;inset:0;margin:0;z-index:-2;width:100%;height:100%;opacity:1;transform:none}
.sabe-page .sabe-hero .sabe-portrait img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center}
.sabe-page .sabe-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(9,29,20,.7),rgba(9,29,20,.24) 46%,transparent 68%)}
.sabe-page .sabe-hero-copy{width:46%;max-width:600px;color:#fff8ed}
.sabe-page .sabe-hero h1{color:inherit;font-size:clamp(42px,4.4vw,68px);line-height:1.09}
.sabe-page .sabe-hero .kicker,.sabe-page .sabe-hero-folio{color:#ead3ac}
.sabe-page .sabe-hero-copy>p:not(.kicker){font-size:16px;line-height:1.8;margin:28px 0;max-width:390px}
.sabe-page .sabe-hero .text-link{color:inherit;border-color:#fff8ed80;font-size:13px}
@media(max-width:760px){
.sabe-page .sabe-hero{min-height:920px;padding:440px 7vw 65px;align-items:flex-end}
.sabe-page .sabe-hero .sabe-portrait img{object-position:78% top}
.sabe-page .sabe-hero:after{background:linear-gradient(0deg,#10291efa 0%,#10291ee8 36%,#10291e30 64%,transparent 85%)}
.sabe-page .sabe-hero-copy{width:100%;max-width:430px}
.sabe-page .sabe-hero h1{font-size:clamp(37px,10vw,49px)}
.sabe-page .sabe-hero-copy>p:not(.kicker){font-size:15px;margin:22px 0}
.sabe-page .sabe-hero-folio{bottom:20px}
}
/* Editorial image for the final S.A.B.E. questions: calm before the conversation. */
.sabe-questions-with-photo{grid-template-columns:minmax(280px,.88fr) minmax(0,1.12fr);gap:clamp(42px,7vw,112px);align-items:start}.sabe-questions-intro{min-width:0}.sabe-questions-photo{margin:44px 0 0;position:relative;max-width:430px;overflow:hidden}.sabe-questions-photo img{display:block;width:100%;height:clamp(390px,38vw,570px);object-fit:cover;object-position:58% center;filter:saturate(.94) contrast(.97)}.sabe-questions-photo:after{content:'';position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#2b170c80);pointer-events:none}.sabe-questions-photo figcaption{position:absolute;z-index:1;left:22px;bottom:19px;color:#fff7ea;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.sabe-questions-with-photo .steps{padding-top:8px}@media(max-width:760px){.sabe-questions-with-photo{grid-template-columns:1fr;gap:40px}.sabe-questions-photo{max-width:none;margin-top:34px}.sabe-questions-photo img{height:min(128vw,590px)}.sabe-questions-with-photo .steps{padding-top:0}}

/* Rebalanced as a three-part editorial composition: title, stillness, answers. */
.sabe-questions-with-photo{grid-template-columns:minmax(0,.62fr) minmax(0,.7fr) minmax(0,1.18fr);gap:clamp(24px,4vw,72px)}.sabe-questions-with-photo .sabe-questions-photo{margin:0;max-width:none;align-self:start}.sabe-questions-with-photo .sabe-questions-photo img{height:clamp(480px,42vw,650px);object-position:58% center}.sabe-questions-with-photo .steps{padding-top:0}.sabe-questions-intro{padding-top:10px}.sabe-questions-intro h2{font-size:clamp(43px,4.5vw,66px);line-height:1.02}@media(max-width:760px){.sabe-questions-with-photo{grid-template-columns:1fr;gap:32px}.sabe-questions-with-photo .sabe-questions-photo{max-width:none}.sabe-questions-with-photo .sabe-questions-photo img{height:min(130vw,680px)}.sabe-questions-with-photo .steps{grid-column:auto;margin:0}}
.young-host-seal img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}
