/* page-hero — Figma 258:472: py 64, gap 44, H1 128 Gveret Levin, 507×32 ornament. */

.page-hero {
	padding-block: var(--space-16);
}

.page-hero__inner {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: var(--space-11);
	text-align: center;
}

.page-hero__title {
	font-size: var(--fs-900);
	line-height: 1;
}

.page-hero__ornament {
	inline-size: min(31.75rem, 80%); /* 507px ornament */
	margin-block-start: var(--space-4);
}

.page-hero__tagline {
	max-inline-size: 36em;
	margin-block-start: var(--space-4);
}

@media (max-width: 767px) { /* bp: --bp-md */
	.page-hero__inner {
		gap: var(--space-6);
	}
}
