@layer source {
/* Park styles live in src/facility-premium.css (unlayered, loaded after the shared shell) so the
   premium facility template is not overridden by shared rules. See docs/DESIGN_SYSTEM.md. */

/* UF-PK05 (2026-10-07): on phones the shared framing showed sky and fields (Melissa) or sky and a roof edge
   (Medford) above the headline. As on Anna and Somersworth, the photo is fitted to the band above the copy so the
   park's buildings show; the band stops 20px above the kicker, which starts 256px down the hero. The park
   microsites (body.ufm) keep their own band rule. !important only because build.py puts page CSS in @layer source,
   which loses to the unlayered template. */
@media (max-width:760px){
  body[data-page-family=facility]:not(.ufm) .mxh-media img{top:0!important;height:min(40%,236px)!important;object-position:45% 55%!important}
}

}