/* deck-15257 · Bi-Lo Supply × Brandcore · display standardization pass 2026-11-02
   Owner: one-use GLM5.3Flash fresh agent (whole-composition centering standard).

   Scope: append-only display override. Original style.css bytes unchanged; this file
   is a NEW versioned filename referenced after style.css so existing browsers get the fix.

   CENTERING-ONLY-LIVE-20261101: the inner meaningful composition — kicker, headline,
   lead, body, cards, support notes — is wrapped in a stable .cc group inside each
   .pad stage. margin-block:auto vertically center-balances the group between the
   anchored global masthead and the slide footer when it fits, and safely collapses
   to zero when content is tall so native scrolling always stays reachable.
   The slide footers, chrome, copy, assets, typography and controls are unchanged. */

.pad > .cc {
  flex: 0 0 auto;
  margin-block: auto;
}

/* The .cc group already distributes the free space above and below itself,
   so the auto margin on the following footer is released to keep the footer
   flush with the anchored bottom edge. */
.pad > .cc + .slide-foot {
  margin-top: 0;
}

/* Slide 9 close · framing geometry rule: one shape per personal portrait.
   The supplied circular portrait already carries its authentic gold ring;
   the added offset square frame (.rep-ring) is removed. The photograph
   itself is untouched (no retouch, filter or crop change). */
.rep-portrait .rep-ring {
  display: none;
}
