/**
 * Coverage sections — supplement only.
 *
 * The sections are rendered with the theme's own classes (.hbk-section,
 * .hbk-container, .hbk-grid-2, .hbk-coverage-card, .hbk-feature-list,
 * .hbk-page-hero), so hbk-theme-v2 styles all of it. Only the Learn More
 * row is new, and it borrows the theme's .hbk-card-link colours.
 */

.hbkqw-cov__more {
	margin: 1rem 0 0;
	padding-top: 0.875rem;
	border-top: 1px solid var(--border, #e5e7eb);
}

.hbkqw-cov__more .hbk-card-link {
	margin-top: 0;
	text-decoration: none;
}

.hbkqw-cov__more .hbk-card-link:hover {
	text-decoration: underline;
}

.hbkqw-cov .screen-reader-text {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}

/* A featured image hero uses the theme's .hbk-hero-bg and .hbk-hero-overlay
   layers, which are written for the front page hero and need a height here. */
.hbkqw-hero .hbk-hero-bg,
.hbkqw-hero .hbk-hero-overlay {
	z-index: 0;
}
