/*# sourceMappingURL=template.css.map */

:where(.content-results) {
	--content-results-margin-block: 3.25rem;
	--content-results-max-width: 960px;
	--content-results-gutter: 0px;
	--content-results-columns-gap-x: 30px;
	--content-results-columns-gap-y: 50px;
	--content-results-border-radius: 20px;
	--content-results-swiper-padding-block: 25px;
	--content-results-columns-number: 1;
}

.content-results {
	margin-block: var(--content-results-margin-block);
	max-width: var(--content-results-max-width);
	margin-inline: auto;
}

.content-results .content-results-container {
	--container-gutter: var(--content-results-gutter);
}

.content-results .content-results-header {
	--container-gutter: var(--content-results-gutter);
}

.content-results .content-results-columns {
	--columns-number: var(--content-results-columns-number);
	--columns-gap-x: var(--content-results-columns-gap-x);
	--columns-gap-y: var(--content-results-columns-gap-y);
}

.content-results .swiper {
	--swiper-custom-arrow-offset-x: 30px;
	--swiper-pagination-bottom: 2.5rem;
	--swiper-theme-color: var(--color-primary);
	--swiper-pagination-color: var(--color-primary);
	--swiper-pagination-bullet-size: 6px;
	--swiper-pagination-bullet-horizontal-gap: var(--swiper-pagination-bullet-size);
	--swiper-pagination-bullet-inactive-color: var(--color-neutral-light);
	--swiper-pagination-bullet-inactive-opacity: .4;
	padding-block: var(--content-results-swiper-padding-block);
}

.content-results .result {
	text-align: initial;
	background: var(--color-light);
	border-radius: var(--content-results-border-radius);
	box-shadow: 0 3px 25px rgba(0, 0, 0, .16);
	padding: 20px;
	color: var(--color-dark);
	width: auto;
	margin: 0;
}

.content-results .result-container {
	border: 1px solid var(--color-light-alt);
	border-radius: inherit;
	padding-inline: 1.875rem;
	padding-block: 2.5rem;
	width: auto;
}

.content-results .result-value {
	font-family: var(--font-secondary);
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-align: center;
}

.content-results .result-value-confidential {
	font-size: .45em;
	line-height: 1;
}

.content-results .result-summary .result-value {
	margin: 0;
	padding: 0;
}

.content-results .result-description {
	font-weight: inherit;
	text-align: center;
	margin: 0;
	padding: 0;
}

.content-results .result-learn-more.button.button-style-link {
	padding-bottom: .25em;
	font-size: .875rem;
	border-bottom-color: var(--color-primary);
}

.content-results .result-type, .content-results .result-title {
	margin: 0;
	padding: 0;
	text-align: center;
}

.content-results .result-title {
	font-family: var(--font-primary);
	font-size: 1rem;
	text-align: center;
}

.content-results .result-type {
	font-weight: bold;
	text-transform: uppercase;
	color: var(--color-primary);
	font-family: var(--font-primary);
	letter-spacing: .05em;
	font-size: .875rem;
}

@media only screen and (min-width: 768px) {
	:where(.content-results) {
		--content-results-columns-number: 2;
	}
}

@media only screen and (min-width: 1200px) {
	:where(.content-results) {
		--content-results-columns-number: 3;
	}
}

.content-results:is(.widget-results) {
	--content-results-margin-block: var(--widget-content-margin-top) var(--widget-content-margin-bottom);
	--content-results-swiper-padding-block: 0;
}

.content-results:is(.widget-results) .result {
	background: none;
	border-radius: 0;
	box-shadow: none;
	padding: 0;
}

.content-results:is(.widget-results) .result-container {
	padding-inline: 0;
	text-align: left;
}

.content-results:is(.widget-results) .result-value, .content-results:is(.widget-results) .result-title, .content-results:is(.widget-results) .result-description {
	text-align: left;
}

.content-results:is(.widget-results) .result .result-learn-more.button.button-style-link {
	align-self: flex-start;
}

.content-results:is(.widget-results) :is(:where(.swiper-horizontal) > .swiper-pagination-bullets, .swiper-pagination-bullets:where(.swiper-pagination-horizontal), .swiper-pagination-custom, .swiper-pagination-fraction):not(.swiper-pagination-lock) {
	justify-content: flex-start;
}

.content-results:is(.widget-results) .block-edit-link {
	margin-top: 1.875rem;
	display: block;
}
