.ready {
	@media screen and (min-width: $xl) {
		padding-top: 6.50rem;
		padding-bottom: 50px;
	}
	@media screen and (min-width: $lg) and (max-width: $xl) {
		padding-top: 70px;
		padding-bottom: 40px;
	}
	@media screen and (max-width: $lg) {
		padding-top: 50px;
		padding-bottom: 40px;
	}
	.post__thumb {
		width: 40px;
		height: 40px;
		position: absolute;
		left: 35px;
		top: 33px;
	}
	.post__title {
		display: block;
		margin-top: 1em;
		padding-left: 70px;
		padding-right: 30px;
		white-space: normal;
		font-size: 18px;
		min-height: 75px;
		text-align: left;
		line-height: 1.2;
	}
	.promo__section {
		align-items: center;
		&.ready {
			h1 {
				font-size: 2rem;
			}
		}
	}
}
.ready-single {
	padding-top: 3.75rem;
}