.landing__why{background:#fcfcfc}.landing__why .grid-2{align-items:start}.landing__why h2{font:700 1.5rem var(--sans);color:#222}.landing__cta,.landing__quotes{color:#fff;position:relative}.landing__cta:before,.landing__quotes:before{content:"";background:#00000059;position:absolute;inset:0}.landing__cta .wrap,.landing__quotes .wrap{position:relative}.landing__cta h2,.landing__quotes h2{color:#fff;font:700 clamp(1.5rem, 3vw, 2rem) var(--sans);text-transform:uppercase}.landing__cta p{font-size:1.1rem}.landing__quote{margin:0 0 1.5rem}.landing__quote blockquote{margin:0 0 .5rem;font-size:.9rem}.landing__stars{color:var(--teal);justify-content:center;display:flex}.landing__img{margin-inline:auto}.landing__img-btn{margin-top:1.5rem}
