.intro {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-end;
	background-color: rgba(165,163,156,0.72);
	height: calc(100vh - 30px);
	padding: calc(var(--unit) * 4);
}

.intro img {
	width: 70%;
	margin-right: 30%;
	margin-top: 30px;
}

.claim {
	color: var(--red);
	font-size: calc(var(--unit) * 3);
	line-height: 0.9;
	font-weight: 300;
	text-transform: uppercase;
}

@media screen and (max-width: 65rem) {
	.intro {
		padding: calc(var(--unit) * 2) calc(var(--unit) * 2) calc(var(--unit) * 6) calc(var(--unit) * 2);
	}
	.table-2row p {
		font-size: 20px;
	}
	.table-2row strong {
		margin-left: 20px;
	}
}