/* Shared hero frame for company, R&D, business, IR and insights only. */
.standard-hero>img[src$="gmk-material-technology-hero.png"]{object-position:58% center}
.standard-hero>img[src$="research-evidence-hero.png"]{object-position:75% center}
.standard-hero>img[src$="patents-hero.png"]{object-position:center center}
.standard-hero>img[src$="business-overview-hero.jpg"]{object-position:center center}
.standard-hero>img[src$="ingredient-supply-hero.png"]{object-position:75% center}
#C02 .editorial-photo img[src$="company-story-nature.png"]{object-fit:contain;object-position:center}
#C06 .editorial-photo img{object-fit:contain;object-position:center}
@media(max-width:700px){
 .standard-hero>img[src$="gmk-material-technology-hero.png"]{object-position:42% center}
 .standard-hero>img[src$="research-evidence-hero.png"]{object-position:80% center}
 .standard-hero>img[src$="patents-hero.png"]{object-position:28% center}
 .standard-hero>img[src$="business-overview-hero.jpg"]{object-position:50% center}
 .standard-hero>img[src$="ingredient-supply-hero.png"]{object-position:88% center}
 #B03 .editorial-split.reverse>figure{order:2}
}
.sub-hero.standard-hero{height:clamp(400px,32.29vw,620px);min-height:0;padding:0;display:flex;align-items:center;margin:0;box-sizing:border-box}
.standard-hero>.container{width:min(var(--max),calc(100% - 64px));padding-block:24px}
.standard-hero h1{max-width:740px;font-size:38px}
.standard-hero p{max-width:650px;font-size:16px;margin-bottom:0}
.standard-hero>img{width:100%;height:100%;object-fit:cover;object-position:center 43%}
.standard-hero:after{background:linear-gradient(90deg,#082c21e8 0%,#13372abb 45%,#173a2a1a 85%)}
.standard-hero>img[src$="sustainability-hero.jpg"]{object-position:72% center}
.standard-hero>img[src$="rnd-overview-hero.jpg"]{object-position:55% center}
.standard-hero>img[src$="product-development-hero.jpg"]{object-position:60% center}
.standard-hero>img[src$="insight-hero.jpg"]{object-position:center center}
#H03 .visual img.gmk-material-image{height:auto;aspect-ratio:1;object-fit:cover;object-position:center}
#CS03 .editorial-photo>img,#CS04 .editorial-photo>img,#RG04 .editorial-photo>img,#B03 .editorial-photo>img,#B05 .editorial-photo>img{height:auto;object-fit:contain;object-position:center}
#CH02 .editorial-photo>img{object-fit:contain;object-position:center;height:320px;padding:28px;box-sizing:border-box;background:#fff}
@media(max-width:1023px){.sub-hero.standard-hero{height:400px}}
@media(max-width:700px){
 .sub-hero.standard-hero{height:380px}
 .standard-hero>.container{width:calc(100% - 40px);padding-block:20px}
 .standard-hero h1{font-size:28px;max-width:740px}
 .standard-hero p{font-size:16px;line-height:1.65;max-width:650px}
 .standard-hero:after{background:linear-gradient(90deg,#082c21e8,#082c2180)}
 .standard-hero>img{object-position:65% center}
 .standard-hero>img[src$="sustainability-hero.jpg"]{object-position:74% center}
 .standard-hero>img[src$="rnd-overview-hero.jpg"]{object-position:56% center}
 .standard-hero>img[src$="product-development-hero.jpg"]{object-position:60% center}
 .standard-hero>img[src$="insight-hero.jpg"]{object-position:55% center}
 #CH02 .editorial-photo>img{height:260px;padding:24px}
}
