/* One individually chosen decorative image per changed FV. Content and layout
   retain their approved templates; all factual foreground materials stay intact. */
.fi-subpage.fi-chapter-edition[data-page-family] .chapter-hero[data-hero-art][data-fv-content="20261026"]>.page-hero-background>img{
 left:20%;top:0;width:80%;height:100%;max-width:none;
 object-fit:var(--fv-fit,cover);object-position:var(--fv-object-position,70% 50%);
 opacity:1;filter:none;transform:none;
}
.fi-subpage.fi-chapter-edition[data-page-family] .chapter-hero[data-hero-art][data-fv-content="20261026"]>.page-hero-background::after{
 background:linear-gradient(90deg,#061a40 3%,#061a40f7 25%,#061a40e8 42%,#061a40cf 64%,#061a40b8 100%);
}
.ia-hero[data-fv-content="20261026"]>.ia-hero-background>img{
 object-fit:var(--fv-fit,cover);object-position:var(--fv-object-position,70% 50%);
 opacity:1;filter:none;transform:none;
}
.ia-hero[data-fv-content="20261026"]::before{
 background:linear-gradient(90deg,#08264ff7 3%,#08264feb 32%,#08264fd1 60%,#08264fae 100%);
}
@media(max-width:900px){
 .fi-subpage.fi-chapter-edition[data-page-family] .chapter-hero[data-hero-art][data-fv-content="20261026"]>.page-hero-background>img{
  left:0;width:100%;height:min(520px,100%);
  object-fit:var(--fv-fit,cover);object-position:var(--fv-mobile-position,70% 40%);
 }
 .fi-subpage.fi-chapter-edition[data-page-family] .chapter-hero[data-hero-art][data-fv-content="20261026"]>.page-hero-background::after{
  background:linear-gradient(180deg,#061a40c7 0%,#061a40e0 220px,#061a40f5 420px,#061a40 540px);
 }
 .ia-hero[data-fv-content="20261026"]>.ia-hero-background>img{
  object-position:var(--fv-mobile-position,70% 40%);
 }
 .ia-hero[data-fv-content="20261026"]::before{
  background:linear-gradient(180deg,#08264fe6 0%,#08264fe6 46%,#08264ff5 100%);
 }
}
@media(prefers-reduced-motion:reduce){
 [data-fv-content="20261026"] :is(.page-hero-background,.ia-hero-background)>img{
  animation:none;transition:none;transform:none;
 }
}
@media print{
 .ia-hero[data-fv-content="20261026"]::before{display:none}
}
@media(forced-colors:active){
 .ia-hero[data-fv-content="20261026"]>.ia-hero-background{display:none}
 .ia-hero[data-fv-content="20261026"]::before{background:Canvas}
}
