/* Home page. */

/* "Your Property Partners": the copy sits a little lower under the title. */
.home-intro .lead { margin-top: 18px; }

/* "Why work with us": closing line set apart from the features. */
.home-why .features + .lead { margin-top: 45px; }

.home-press .eyebrow { margin-bottom: 30px; }
.home-press .logo-strip { margin-top: 18px; }
.home-press .logo-strip img { height: 125px; }
.home-press .logo-strip img + img { height: 50px; }
@media (max-width: 767px) {
	.home-press .logo-strip { row-gap: 20px; }
	.home-press .logo-strip img + img { width: 350px; }
}
.home-press { padding-block: 50px 60px; }

/* Featured carousel runs 20px wider than the text container on desktop. */
@media (min-width: 1200px) {
	.page-home .carousel__track { width: calc(100% + 20px); }
}

/* Featured and testimonials sit closer together than the default section rhythm. */
.page-home .home-featured { padding-block: 10px 34px; }
.page-home .testimonials .section-head { margin-bottom: 44px; }

@media (max-width: 767px) {
	.page-home .home-featured .container, .page-home .testimonials .container { padding-inline: 10px; }
	.home-press { padding-top: 63px; }
}
