/* KONTUR CMS 0.6.0.58 – Home-Kacheln an globales Layout anbinden
   Der Block bekommt keinen eigenen seitenbreiten Hintergrund und keine
   historischen Innenabstände mehr. Der Abstand zwischen Modulen wird
   ausschließlich über --cms-block-gap / --cms-block-gap-mobile gesteuert. */

/* Alte Startseiten-Regeln setzen für Home-Kacheln noch einen eigenen
   --home-surface-Hintergrund sowie große padding-Werte. Beides neutralisieren. */
main .home-tiles-section.cms-managed-block,
.home-proposal-page .home-tiles-section.cms-managed-block,
.home-proposal-page.home-proposal-1 .home-tiles-section.cms-managed-block,
.home-proposal-1 .home-tiles-section.cms-managed-block,
.preview .home-tiles-section.cms-managed-block{
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-top:0 !important;
  padding-bottom:0 !important;
  background-color:transparent !important;
  background-image:none !important;
  border-top:0 !important;
  border-bottom:0 !important;
  box-shadow:none !important;
}

/* Der definierte CMS-Abstand bleibt die einzige Trennung zum vorherigen Block. */
main .home-tiles-section.cms-managed-block.cms-block-spaced,
.preview .home-tiles-section.cms-managed-block.cms-block-spaced{
  margin-top:var(--cms-block-gap,56px) !important;
}

/* Frühere Home-Styles legten zusätzlich Hintergrundflächen auf ::before/::after.
   Diese würden das globale Wellen-Punktfeld weiterhin verdecken. */
main .home-tiles-section.cms-managed-block::before,
main .home-tiles-section.cms-managed-block::after,
.home-proposal-page .home-tiles-section.cms-managed-block::before,
.home-proposal-page .home-tiles-section.cms-managed-block::after,
.home-proposal-1 .home-tiles-section.cms-managed-block::before,
.home-proposal-1 .home-tiles-section.cms-managed-block::after,
.preview .home-tiles-section.cms-managed-block::before,
.preview .home-tiles-section.cms-managed-block::after{
  content:none !important;
  display:none !important;
  background:none !important;
  box-shadow:none !important;
}

/* Auch Wrapper und Grid dürfen keine seitenbreite Fläche vor das globale Canvas legen. */
main .home-tiles-section.cms-managed-block > .wrap,
main .home-tiles-section.cms-managed-block .home-tiles-grid,
.preview .home-tiles-section.cms-managed-block > .wrap,
.preview .home-tiles-section.cms-managed-block .home-tiles-grid{
  background:transparent !important;
}

/* Nur die einzelnen Kacheln bleiben bewusst eigene, deckende Inhaltsflächen. */
body.kontur-background-active main .home-tiles-section.cms-managed-block{
  background:transparent !important;
}
body.kontur-background-active main .home-tiles-section.cms-managed-block > .wrap,
body.kontur-background-active main .home-tiles-section.cms-managed-block .section-title,
body.kontur-background-active main .home-tiles-section.cms-managed-block .home-tiles-grid{
  position:relative;
  z-index:1;
}
body.kontur-background-active main .home-tiles-section.cms-managed-block .home-tile{
  position:relative;
  z-index:2;
}

@media (max-width:700px){
  main .home-tiles-section.cms-managed-block.cms-block-spaced,
  .preview .home-tiles-section.cms-managed-block.cms-block-spaced{
    margin-top:var(--cms-block-gap-mobile,32px) !important;
  }
}
