/* bugs.css — tijdelijke pleisters voor framework-gedrag dat (nog) niet werkt.
 *
 * Elke regel noemt wat er stuk is en waaraan je ziet dat hij weg mag. Dit bestand hoort
 * te krimpen, niet te groeien.
 *
 * 1 — De laag-spacing die het framework losliet (commit f22ad7e13a, 12-09-2026,
 * "Maak layer spacing CMS-first"). Deze site leunde er volledig op: geen enkele laag
 * zet spacing in het CMS, dus zonder deze regels valt na een framework-bump alle padding
 * weg en plakt de content tegen de schermrand.
 *
 * LET OP: in `@layer framework` en niet in `@layer site`. Zo staat het op exact dezelfde
 * plek in de rangorde als voorheen, dus site-CSS en opmaak uit het CMS winnen er nog
 * steeds van. In `@layer site` zou deze padding juist van élke site-regel winnen.
 *
 * Weg zodra: de spacing per laag in het CMS staat. Meet dat na met
 * ~/work/bin/framework-spacing-check.mjs — die meldt dan niets meer. */
@layer framework {
  .layer__inner{ max-width:var(--max); margin:0 auto; padding:2.5rem 1.5rem; }
  .hero .layer__inner, .hero__content{ max-width:var(--max); margin:0 auto; padding:4.5rem 1.5rem; }
  .hero--image .layer__inner, .hero--image .hero__content{ padding:7rem 1.5rem; }
  .layer--columns .layer__columns{ column-gap:var(--cols-gx, 2rem); row-gap:var(--cols-gy, 2rem); }
  @media (min-width: 761px) {
    .layer--columns .layer__columns{
      column-gap:var(--cols-gx-d, var(--cols-gx, 2rem));
      row-gap:var(--cols-gy-d, var(--cols-gy, 2rem));
    }
  }
  .media-album{ gap:var(--media-album-gap, 4px); }
}
