/*
* Page header
*/
.page-header {
	background-color: var(--surface);
}

.page-header-bgr {
	opacity: .5;
}

.page-header-content {
	min-height: 25rem;
}

.page-header-title {
	color: #101010;
	font-weight: 600;
	font-size: min(4rem, 12vw);
	letter-spacing: .07em;
}

.page-header-stitle {
	position: relative;
	left: 2px;
	color: #303030;
}