.ros-archive__hero {
	padding: 72px 0 32px;
	background: linear-gradient(180deg, #f8f9fc 0%, #ffffff 100%);
}

.ros-archive__hero .ros-breadcrumb {
	color: rgba(31, 41, 51, 0.72);
}

.ros-archive__hero .ros-breadcrumb a:hover,
.ros-archive__hero .ros-breadcrumb a:focus-visible {
	color: #1f2933;
}

.ros-archive__hero h1 {
	margin: 0 0 12px;
	font-size: clamp(34px, 4vw, 52px);
}

.ros-archive__hero p {
	max-width: 700px;
	margin: 0;
	color: (var(--ros-color-text-secondary), #1f2933);
}

.ros-archive__content {
	padding: 32px 20px 72px;
}

.ros-archive__faq-wrap {
	padding-bottom: 72px;
}
