/**
 * Deltawirkung — Profil-Druck (S2 §5 P2-6).
 * Ziel: 1–2 Seiten Berater-Profil aus der Startseite (Über mich, Wirkfelder,
 * Haltung). Navigation, Canvas, Formulare, Fußleisten ausgeblendet.
 */

@page { margin: 18mm; }

@media print {
	:root {
		--dw-grund: #FFFFFF;
		--dw-flaeche: #FFFFFF;
		--dw-karte: #FFFFFF;
	}

	body { background: #FFFFFF; font-size: 11pt; }

	/* Ausblenden: alles, was kein Profil-Inhalt ist. */
	.dw-header nav,
	.dw-burger,
	.dw-mobilnav,
	.dw-header .dw-knopf,
	.dw-bg-pause,
	.dw-bg-canvas,
	.dw-hero__ctas,
	.dw-hero__scroll,
	.dw-kante,
	.dw-sektion--ansatz,
	.dw-sektion--wissen,
	.dw-sektion--kontakt-cta,
	.dw-footer nav,
	[data-dw-druck],
	.dw-formular,
	.dw-check {
		display: none !important;
	}

	/* Kopf: Logo + Wortmarke bleiben als Briefkopf. */
	.dw-header { position: static; border-bottom: 2pt solid var(--dw-schiefer); background: #FFFFFF; }

	/* Haltung: dunkler Block wird druckecht hell mit Rahmen. */
	.dw-haltung { background: #FFFFFF !important; color: var(--dw-schiefer) !important; border: 1pt solid var(--dw-grau); }
	.dw-haltung__bild, .dw-haltung__overlay { display: none !important; }
	.dw-haltung .dw-eyebrow { color: var(--dw-orange-text) !important; }
	.dw-haltung__zitat { color: var(--dw-schiefer) !important; font-size: 20pt; }
	.dw-dunkel { --dw-text: #3F4A50; --dw-text-2: #5E686C; --dw-link: #007880; }

	/* Karten: kein Umbruch mitten in der Karte. */
	.dw-karte, .dw-wirkfeld, .dw-schritt, li { break-inside: avoid; }
	.dw-sektion { padding-block: 8mm; }
	.dw-wirkfelder { grid-template-columns: repeat(2, 1fr); gap: 4mm; }
	.dw-karte { box-shadow: none !important; transform: none !important; }

	/* Links: Farbe druckecht, URLs nicht anhängen (Lesbarkeit). */
	a { color: var(--dw-gruen-text); text-decoration: underline; }

	h1 { font-size: 22pt; }
	h2 { font-size: 15pt; }
}
