.bathroom-steps{background:var(--brand-primary-light)}.bathroom-steps aside{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.bathroom-steps aside img{aspect-ratio:2/1;min-height:0}.bathroom-steps aside ol{display:flex;gap:24px;padding-left:24px}.bathroom-contexts .application-grid{gap:16px}.bathroom-contexts .application-card p{font-size:.9rem}.bathroom-faq{background:var(--brand-bg-alt)}.bathroom-faq .measure{max-width:900px}.bathroom-faq .container>p{margin-top:32px}.bathroom-cta{background:#152547}