/* 09.11.2026: Only reorder the atelier mobile hero; preserve its existing geometry. */
@media (max-width:700px) {
  .atelier-hero .page-hero-copy { display:contents; }
  .atelier-hero .page-hero-copy .hero-logo {
    grid-row:1;
    margin-top:45px;
    margin-left:26px;
    margin-right:26px;
    max-width:calc(100% - 52px);
  }
  .atelier-hero .page-hero-copy .hero-descriptor {
    grid-row:2;
    margin-left:26px;
    margin-right:26px;
    margin-bottom:28px;
  }
  .atelier-hero .page-hero-image { grid-row:3; }
  .atelier-hero .page-hero-copy .hero-intro {
    grid-row:4;
    margin:28px 26px 28px;
    max-width:calc(100% - 52px);
  }
  .atelier-hero .page-hero-copy > h1 {
    grid-row:5;
    margin-left:26px;
    margin-right:26px;
  }
  .atelier-hero .page-hero-copy > a.button.gold[href="#kontakt"] {
    grid-row:6;
    justify-self:start;
    margin-left:26px;
    margin-right:26px;
    margin-bottom:45px;
    max-width:calc(100% - 52px);
  }
}
