/* Pagina Storia e mito: introduzione narrativa continua. */
.bivongi-story-page .nv-content-wrap.entry-content > .wp-block-cover + .wp-block-spacer {
	display: none;
}

.bivongi-story-intro {
	background: #f7f3eb;
	color: #30241d;
	margin: 0 calc(50% - 50vw);
	padding: clamp(4rem, 7vw, 7.25rem) clamp(1.5rem, 8vw, 10rem);
	width: 100vw;
}

.bivongi-story-intro__inner {
	display: grid;
	gap: clamp(2.5rem, 7vw, 8rem);
	grid-template-columns: minmax(14rem, .78fr) minmax(0, 1.35fr);
	margin: 0 auto;
	max-width: 76rem;
}

.bivongi-story-intro__lead {
	border-top: 1px solid rgba(125, 22, 7, .35);
	padding-top: 1.2rem;
}

.bivongi-story-intro__eyebrow {
	color: #7d1607;
	font-size: .74rem;
	font-weight: 700;
	letter-spacing: .2em;
	margin: 0 0 1.25rem;
	text-transform: uppercase;
}

.bivongi-story-intro h2 {
	color: #7d1607;
	font-family: Georgia, 'Times New Roman', serif;
	font-size: clamp(2.6rem, 5vw, 5.25rem);
	font-weight: 400;
	letter-spacing: -.065em;
	line-height: .9;
	margin: 0;
}

.bivongi-story-intro__copy p {
	font-family: Georgia, 'Times New Roman', serif;
	font-size: inherit;
	line-height: 1.72;
	margin: 0 0 1.5rem;
}

.bivongi-story-intro__copy p:last-child { margin-bottom: 0; }

@media (max-width: 760px) {
	.bivongi-story-intro { padding: 3.5rem 1.5rem; }
	.bivongi-story-intro__inner { grid-template-columns: 1fr; }
}
