.statistics-layer {
	& .wrap {
		border-bottom: none;
	}
	& .headline {
		font-family: Roboto;
		color: #003E70;
		font-size: 32px;
		font-weight: 500;
		line-height: 1.125;
		letter-spacing: -0.32px;
		@media (min-width: 1024px) {
			margin-bottom: 60px;
		}
	}
	& .statistic-item {
		& .number {
			font-family: Roboto;
			font-size: 40px;
			font-weight: 700;
			line-height: 0.95;
			letter-spacing: -0.4px;
			margin-bottom: 8px;
		}
		& .subhead {
			font-family: "Lato";
			font-size: 14px;
			font-weight: 700;
			line-height: 1;
			letter-spacing: 2.8px;
			text-transform: uppercase;
			margin-bottom: 12px;
		}
		& .percent-changed {
			font-family: "Lato";
			font-size: 17px;
			font-style: normal;
			font-weight: 700;
			line-height: 1.3;
			&::before {
				content: none;
			}
		}
	}
	& .content-bottom {
		text-align: center;
		& p {
			font-family: "Lato";
			font-size: 18px;
			line-height: 1.44;
			max-width: 710px;
			margin: 0 auto 16px;
		}
		& a {
			color: #003E70;
			display: inline-block;
			font-family: Lato;
			font-size: 15px;
			font-weight: 700;
			line-height: 140%; /* 21px */
			text-decoration-line: underline;
			&:hover {
				text-decoration-line: none;
			}
			&::after {
				content: "";
				display: inline-block;
    		background: url(../../../../../themes/custom/ngpsb2/images/light-teal-arrow.svg) no-repeat center;
    		background-size: contain;
    		width: 15px;
    		height: 11px;
    		margin-left: 0.9375rem;
			}
		}
	}
}

.statistics-layer:has(.content-bottom) {
	& .statistics-wrapper {
		margin-bottom: 56px;
	}
	& .content-bottom {
		margin-bottom: 40px;
	}
}