/* Kosten-Landingpage /installateur-kosten/ — nutzt city-page.css + notdienst-page.css
   (.icity-*, .icnd-cta-row/-costs/-morelinks) plus den Kostenrechner (.krc, eigenes
   kostenrechner.css). Hier nur Feinheiten, flach, keine Verläufe. */

/* Kostenrechner-Sektion: Anker unter der Sticky-Navbar landen lassen */
.ikst-rechner { scroll-margin-top: 90px; }

/* Leistungs-Tabelle: verlinkte Zeilen-Titel klar als Links erkennbar */
.ikst-services th a { color: var(--isr-navy, #1f4f8b); text-decoration: underline; text-underline-offset: 2px; }
.ikst-services th a:hover { color: #16324c; }

/* Abschluss-CTA: Navy-Band wie der Hero, aber mit h2 statt h1 */
.ikst-cta .ish-inner { padding-top: 44px; padding-bottom: 46px; }
.ikst-cta-h2 { font-size: 30px; line-height: 1.15; font-weight: 800; letter-spacing: -.01em; margin: 0 0 12px; color: #fff; }

/* Link-Reihe im Navy-Band: weiß + zentriert (icnd-morelinks ist sonst dunkel/links) */
.ikst-cta-links { justify-content: center; }
.ikst-cta-links a, .ikst-cta-links a:visited { color: rgba(255,255,255,.92); text-decoration: underline; text-underline-offset: 2px; }
.ikst-cta-links a:hover { color: #fff; }

@media (max-width: 600px) {
	.ikst-cta-h2 { font-size: 24px; }
}
