/* presse.css -- Presseseite (presse.html): Seitenrahmen + Pressetext-Bloecke.
 * Gelayert wie die uebrigen Zusatz-Stylesheets, wird nur von presse.html
 * geladen. Der Seitenrahmen folgt .legal-page (css/contact.css), nur breiter,
 * damit die Download-Liste aus gallery.css Platz hat. Die Liste selbst und
 * die Sekundaer-Buttons kommen unveraendert aus gallery.css + music.css. */

.press-page {
	max-width: 880px;
	margin: 16px auto 40px;
	padding: 0 20px;
}
.press-page h1 {
	font-family: mensch, Georgia, serif;
	color: #222;
	font-size: clamp(1.8rem, 1.3rem + 2.2vw, 2.4rem);
	margin: 0 0 10px;
}
.press-page h2 {
	color: #bf553a;            /* --rb-coral-ink */
	font-size: 1.3rem;
	margin: 34px 0 8px;
}
.press-page h3 {
	color: #444;
	font-size: 1.05rem;
	margin: 0 0 8px;
}
.press-page p { margin: 0 0 12px; }
.press-page a {
	color: #bf553a;
	text-decoration: underline;
	text-underline-offset: 2px;
}
.press-page a:hover { color: #1f7a7e; }
.press-page .back { margin-top: 32px; font-weight: 700; }

/* Pressetext-Bloecke: ruhiger Kasten im Kontakt-Look, Kopier-Knopf darunter */
.press-text {
	background: #fdf8ee;
	border: 1px solid #e5dcc9;
	border-radius: 6px;
	padding: 16px 18px 12px;
	margin: 0 0 20px;
}
.press-text .press-text-body p { margin: 0 0 10px; }
.press-text .press-dl { margin: 4px 0 0; }

/* "Text kopieren" ist ein <button> im Sekundaer-Look (.press-dl .music-btn,
 * music.css, klassenbasiert -- greift auch hier); nur die Browser-Defaults
 * des button-Elements zuruecknehmen. */
.press-text button.music-btn {
	font-family: inherit;
	cursor: pointer;
}
.press-text button.music-btn[disabled] {
	opacity: 0.7;
	cursor: default;
}
