/* Battlefield uses the shared editorial components; these are its source compositions. */
.bf-page .editorial-text :is(h3,h4){text-transform:uppercase}
.bf-page .d2-image-pattern-sl .gallery-picture{height:60vh;aspect-ratio:auto!important}
@media(min-width:768px){
 .bf-page .d2-image-pattern-sl figure:first-child .gallery-picture{display:grid;place-items:center}
 .bf-page .d2-image-pattern-sl figure:first-child img{position:static;width:calc(100% - 8vw);height:calc(100% - 186px);object-fit:cover}
}
@media(max-width:767px){
 .bf-page .foundation-section.content-padding .foundation-wrap{padding:54px 0}
 .bf-page .mobile-aspect-ratio-1-1 .gallery-picture{aspect-ratio:1!important;height:auto}
 .bf-page .mobile-aspect-ratio-4-3 .gallery-picture{aspect-ratio:4/3!important;height:auto}
 .bf-page .mobile-aspect-ratio-9-16 .gallery-picture{aspect-ratio:9/16!important;height:auto}
 .bf-page .d2-image-pattern-sl .gallery-picture{height:65svh}
 .bf-page .feature-film{aspect-ratio:16/9!important}
}
