
/* v121 photographic integration; preserve layout, interaction, font scaling and accessible controls */
.sbs116-reimagined .sbs116-hero-visual{filter:none}
.sbs116-reimagined .sbs116-hero-visual::before{border-color:rgba(238,218,168,.3)}
.sbs116-reimagined .sbs116-hero-visual img[src*="editorial-v121"]{display:block;width:100%;max-width:640px;aspect-ratio:1500 / 930;height:auto;max-height:none;object-fit:cover;object-position:center;border-radius:24px;border:1px solid rgba(246,225,189,.55);box-shadow:0 28px 74px rgba(10,8,29,.47),0 2px 7px rgba(10,8,29,.17)}
.sbs116-reimagined .sbs116-scene[src*="editorial-v121"]{object-fit:cover;object-position:center;filter:none}
.sbs110-home-hero .sbs110-hero-illustration img[src*="editorial-v121"]{width:100%;height:auto;max-height:415px;aspect-ratio:1500 / 930;object-fit:cover;object-position:center;border:1px solid rgba(248,225,175,.58);border-radius:24px;box-shadow:0 20px 60px #1a123a6a}
.sbs110-journey-card img[src*="editorial-v121"]{object-fit:cover;object-position:center;max-height:170px}
.sbs118-hero-inner>img[src*="editorial-v121"]{width:100%;max-width:520px;max-height:320px;aspect-ratio:1500 / 930;object-fit:cover;border:1px solid #e1c59a;border-radius:24px;box-shadow:0 22px 58px rgba(22,10,46,.23)}
@media(max-width:760px){.sbs116-reimagined .sbs116-hero-visual img[src*="editorial-v121"]{height:auto;max-height:315px}.sbs118-hero-inner>img[src*="editorial-v121"]{height:auto;max-height:290px}}
@media(max-width:580px){.sbs116-reimagined .sbs116-hero-visual img[src*="editorial-v121"]{height:223px;max-height:none}.sbs110-home-hero .sbs110-hero-illustration img[src*="editorial-v121"]{max-height:245px}}
@media print{.sbs116-reimagined .sbs116-hero-visual img[src*="editorial-v121"]{display:none}}
