.entry-header {
	margin-bottom: 1rem;
}

.entry-title {
	font-size: clamp(1.8rem, 3vw, 2.5rem);
	margin: 0.2rem 0 0.55rem;
}

.entry-hero {
	margin: 0 0 1.25rem;
	background: var(--white);
}

.entry-content {
	font-family: var(--serif);
	font-size: 1.125rem;
	line-height: 1.65;
}

.entry-content > * {
	margin-top: 0;
	margin-bottom: 1rem;
}

.entry-content h2,
.entry-content h3 {
	font-family: var(--serif);
	line-height: 1.25;
	margin-top: 1.6rem;
}

.entry-content a {
	color: var(--red-ink);
}

.entry-content img,
.entry-content figure,
.entry-content iframe,
.entry-content video,
.entry-content .wp-caption {
	max-width: 100% !important;
	height: auto;
}

.entry-content figure,
.entry-content img,
.entry-content .wp-caption {
	width: auto !important;
}

.entry-content font {
	font-size: inherit !important;
	font-family: inherit !important;
}

.entry-content p[style],
.entry-content span[style],
.entry-content div[style] {
	font-size: inherit !important;
	font-family: inherit !important;
	line-height: inherit !important;
}

/* Articolele importate pun alb pe paragrafe. Textul rămâne pe hârtia paginii. */
.entry-content [style*="background-color: rgb(255, 255, 255)"],
.entry-content [style*="background: rgb(255, 255, 255)"],
.entry-content [style*="background-color:#ffffff" i],
.entry-content [style*="background-color: #ffffff" i],
.entry-content [style*="background:#ffffff" i],
.entry-content [style*="background: #ffffff" i],
.entry-content [style*="background:#fff;" i],
.entry-content [style*="background: #fff;" i],
.entry-content [style*="background-color:#fff;" i],
.entry-content [style*="background-color: #fff;" i],
.entry-content [style*="background:white" i],
.entry-content [style*="background: white" i],
.entry-content [style*="background-color:white" i],
.entry-content [style*="background-color: white" i] {
	background-color: transparent !important;
}

.whatsapp-invite {
	margin: 1.75rem 0 0;
	padding-top: 1rem;
	border-top: 1px solid var(--rule);
	font-size: 0.95rem;
}

.whatsapp-invite a {
	color: var(--red-ink);
	font-weight: 700;
}

.entry-tags {
	margin-top: 1.5rem;
	color: var(--muted);
	font-size: 0.92rem;
}

.entry-tags span {
	font-weight: 700;
	color: var(--ink);
	margin-right: 0.35rem;
}

.entry-tags a {
	color: var(--red-ink);
}
