/**
 * Page-scoped styles for /for-mom/ only (enqueued when rnf_for_mom).
 *
 * Adds the CLUSTER level to the For mom card page so a section can be promoted to a
 * cluster header (GROUP -> SECTION -> CARD), matching how "Nursery and sleep" renders
 * on /baby-and-toddler/. Additive and page-scoped: it does not modify portal-category.css
 * or any shared style, and it loads only on /for-mom/. The three rules below are the same
 * cluster rules used by /baby-and-toddler/ (see baby-and-toddler.css); they read tokens
 * (--serif, --ink) already defined under .rnf-guide by portal-category.css. Kept in a
 * separate page-scoped file so baby-and-toddler.css stays scoped to its own page.
 */

.rnf-guide .rnf-group {
	margin: 0;
}

/* Cluster header sits above its sections and reads as the top level (larger serif than
   the 25px serif section titles in .swap__intro h2). */
.rnf-guide .rnf-group__title {
	font-family: var(--serif);
	font-weight: 600;
	font-size: 32px;
	line-height: 1.15;
	color: var(--ink);
	margin: 40px 0 20px;
}

/* First cluster hugs the page head instead of adding a large gap above it. */
.rnf-guide .rnf-group:first-of-type .rnf-group__title {
	margin-top: 8px;
}
