/* Two Images */
.mbpw-two-images .mbpw-two-images__item img {
	aspect-ratio: 800 / 700;
	object-fit: cover;
}
.mbpw-two-images .mbpw-two-images__item .mbpw-two-images__caption {
	font-family: "fira-code", sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: 400;
	font-style: normal;
}

/* Call to Action */
.mbpw-call-to-action {
	border: 4px solid #192127;
	padding: 2em 1.5em;
	box-shadow: 4px 4px 0 #192127;
	background: #2A54AD;
	color: #fff;
	text-align: left;
}
.mbpw-call-to-action__title {
	color: #fff !important;
	font-size: clamp(1.625rem,1.2106rem + 1.768vw,2.625rem) !important;
	line-height: clamp(1.625rem,1.2106rem + 1.768vw,2.625rem) !important;
}
.mbpw-call-to-action__button {
	margin: 0;
	padding: 12px 22px;
	height: auto;
	background-color: #D96248;
	color: #fff;
	border: 4px solid #fff;
	font-family: "hagrid",sans-serif;
	font-size: clamp(1.125rem,1.0214rem + .442vw,1.375rem);
	line-height: clamp(1.375rem,1.2196rem + .663vw,1.75rem);
	font-style: normal;
	font-weight: 700;
	text-transform: none;
	text-align: center;
	border-radius: 0px;
	transition: all .2s ease-in-out 0s;
	appearance: none;
	box-shadow: 4px 4px 0 #fff;
}
.mbpw-call-to-action__button:hover {
	margin: -4px 4px 4px -4px;
	box-shadow: 8px 8px 0 #fff;
	background-color: #D96248;
	color: #fff;
}

/* FAQ */
.mbpw-faq {}
.mbpw-faq__item {}
.mbpw-faq__question {}
.mbpw-faq__answer {}

/* Key Takeaways */
.mbpw-key-takeaways {}
.mbpw-key-takeaways__title {}
.mbpw-key-takeaways__item {}
.mbpw-key-takeaways ul {
	margin-inline-start: 0;
}

/* Callouts */
.mbpw-callout {
	padding: clamp(1.5rem, 4vw, 2.5rem);
}
.mbpw-callout--tip {}
.mbpw-callout--note {}
.mbpw-callout--warning {}
.mbpw-callout--important {}

/* Comparison Table */
.mbpw-comparison-table {}
.mbpw-comparison-table__table {}
.mbpw-comparison-table__title {}
