.leml-service-hero{padding:92px 0;background:#fff3ea}.leml-service-hero .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.leml-service-hero img{border-radius:40px 14px}.process-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.process-grid article{padding:26px;border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.process-grid span{color:var(--brand-primary-dark);font-weight:850}.leml-service-detail{background:var(--brand-neutral-light)}.leml-service-detail .container{display:grid;grid-template-columns:2fr 1fr;grid-gap:60px;gap:60px}.leml-service-detail aside{align-self:start;padding:28px;border-left:5px solid var(--brand-accent);background:#fff}.leml-about-cta,.leml-contact-cta,.leml-industry-cta,.leml-install-cta,.leml-playbook-install{padding:80px 0 96px;background:var(--brand-primary-dark);color:#fff}.leml-about-cta h2,.leml-about-cta p,.leml-contact-cta h2,.leml-contact-cta p,.leml-industry-cta h2,.leml-industry-cta p,.leml-install-cta h2,.leml-install-cta p,.leml-playbook-install h2,.leml-playbook-install li{color:#fff}@media (max-width:900px){.leml-service-detail .container,.leml-service-hero .container{grid-template-columns:1fr}.process-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.process-grid{grid-template-columns:1fr}}