/* Issue64: customer outcomes and approved recording; Home only. */
.home-vf .home-outcome-facts {
	margin: 24px 0;
	padding: 0;
}
.home-vf .home-outcome-facts > div {
	padding: 12px 0;
	border-top: 1px solid currentColor;
	border-color: rgba(105, 113, 124, .3);
}
.home-vf .home-outcome-facts dt {
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: 750;
	line-height: 1.4;
}
.home-vf .home-outcome-facts dd {
	margin: 0;
	font-size: 16px;
	line-height: 1.55;
}
.home-vf .home-outcome-note { font-size: 14px; line-height: 1.55; }
.home-vf .home-outcome-visual { align-self: center; margin: 0; }
.home-vf .home-outcome-visual img { width: 100%; height: auto; }
.home-vf .home-outcome-recording { width: 100%; height: auto; aspect-ratio: 6 / 5; object-fit: contain; background: #233038; }
.home-vf-authority .home-vf-authority-gates { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.home-vf-authority .home-vf-authority-gates span { overflow-wrap: anywhere; }
@media (max-width: 640px) {
	.home-vf .home-outcome-facts { margin: 20px 0; }
	.home-vf .home-outcome-facts dd { font-size: 15px; }
}
