/* ============================================================
   about.css — styles unique to the About page.

   Loads LAST, after base.css / pages.css and the component
   stylesheets, so it can still override them exactly as the
   inline <style> it replaces did. Keep it that way.
   ============================================================ */
  /* Everything else on this page — the hero, the story column, the values
     grid, the buttons, the header, the footer — now comes from the files
     above. Only these two rules are unique to About. */

  /* the coach portrait is a tall crop; keep the rider centred */
  .story-photo img{object-position:center center;}
  /* the three language flags read as a headline, not as body text */
  .lang-flags{font-size:2.2rem; line-height:1.1; letter-spacing:0.06em;}
