/* S&C Scrapbook + texto */
.sc-scrap { padding-block: clamp(48px, 7vw, 100px); }

.sc-scrap__grid {
	display: grid;
	grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);
	column-gap: clamp(32px, 7vw, 120px);
	align-items: center;
}
.sc-scrap--reverse-yes .sc-scrap__collage { order: 2; }

.sc-scrap .sc-collage { max-width: 740px; }
.sc-scrap__eyebrow { margin: 0 0 14px; font-size: 9px; }
.sc-scrap__eyebrow .sc-flower { --sc-icon-size: 14px; }
.sc-scrap__title {
	margin: 0 0 clamp(18px, 2vw, 28px);
	font-size: clamp(30px, 3.6vw, 52px);
	font-weight: 400;
	line-height: 1.12;
}
.sc-scrap__lead {
	max-width: 500px;
	margin: 0 0 22px;
	font-family: var(--sc-f-serif);
	font-size: clamp(15px, 1.4vw, 20px);
	font-style: italic;
	line-height: 1.4;
}
.sc-scrap__body { max-width: 520px; margin: 0; font-size: 10px; }

@media (max-width: 767px) {
	.sc-scrap__grid { grid-template-columns: 1fr; row-gap: 36px; }
	.sc-scrap--reverse-yes .sc-scrap__collage { order: 0; }
	.sc-scrap .sc-collage { max-width: 460px; margin-inline: auto; }
}
