/* CIZ hero background — breathing dot field.
   Injected layer; nothing in Framer's generated markup is modified.
   .framer-whhdcr already sets position:relative + z-index:1, so it is its own
   stacking context: a z-index:-1 child paints above its #1f1f1f background and
   below every hero element. Remove the <link>/<script> in index.html to revert. */

.ciz-dotfield {
  position: absolute;
  inset: 0;
  z-index: -1;
  display: block;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
