/* ============================================================
   Seite: Netzwerksicherheit & Firewall (Page-ID 35)
   Nur Seitenspezifisches — gemeinsame Bausteine in
   leistung-shared.css (lp-) und backup-recovery.css (lsub-).
   Werte aus Original 35.css (Element-IDs im Kommentar).
   ============================================================ */

/* #headline-10940-41: Span verhält sich wie Original .ct-span
   (inline-block) — mobil rutscht der U+2028-Zeilenseparator dadurch
   wie im Original auf eine eigene Zeile */
.nsf-media .lp-media-headline span {
  display: inline-block;
}

/* #headline-11065-157: Penetrationstests-Headline begrenzt */
.nsf-pen-headline {
  max-width: 500px;
}

@media (max-width: 767px) {
  /* #section-10837-41 > wrap: padding-bottom 30px (157: 29px) */
  .nsf-media .section-inner {
    padding-bottom: 30px;
  }

  /* #section-10934-41 > wrap: padding-bottom 21px (157: 57px) */
  .nsf-deep .section-inner {
    padding-bottom: 21px;
  }

  /* #div_block-11063-157: Textspalte ohne unteren Innenabstand */
  .nsf-pen-text {
    padding-bottom: 0;
  }
}

@media (max-width: 479px) {
  /* #text_block-11090-157: CTA-Copy bleibt 20px (157: 18px) */
  .nsf-cta-copy {
    font-size: 20px;
  }
}
