/* ============================================================
   Post Scriptum – Frontend Styles
   Theme: Rosana · Primärfarbe: #1a80b6
   ============================================================ */

.post-scriptum-cta {
	margin-top: 2.5em;
	margin-bottom: 1em;
}

/* ── Trennlinie ── */
.post-scriptum-separator {
	display: flex;
	align-items: center;
	gap: 12px;
	margin-bottom: 1.4em;
}

.post-scriptum-separator-line {
	flex: 1;
	border-top: 0.04em solid #535555;
}

.post-scriptum-separator-icon {
	color: #1a80b6;
	font-size: 1.1em;
	line-height: 1;
	user-select: none;
	flex-shrink: 0;
}

/* ── Inhalt ── */
.post-scriptum-content {
	font-size: 0.95em;
	line-height: 1.75;
}

.post-scriptum-content a {
	color: #1a80b6;
	text-decoration: none;
}

.post-scriptum-content a:hover,
.post-scriptum-content a:focus {
	text-decoration: underline;
}

/* Dark-Mode-Kompatibilität (falls das Theme dark mode unterstützt) */
@media (prefers-color-scheme: dark) {
	.post-scriptum-separator-icon {
		color: #3ba0d6;
	}
	.post-scriptum-content a {
		color: #3ba0d6;
	}
}
