.clea-usecase-header{padding:120px 0 70px;background:var(--brand-bg);border-bottom:4px solid var(--brand-primary)}.clea-usecase-header .container{display:grid;grid-template-columns:1.3fr 0.7fr;grid-gap:60px;gap:60px;align-items:end}.usecase-accordion .accordion-item{border:0;border-bottom:1px solid var(--brand-border);border-radius:0}.usecase-accordion .accordion-button{padding:24px 0;background:var(--brand-bg);font-size:1.25rem;font-weight:700;color:var(--brand-text)}.usecase-accordion .accordion-body{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;padding:12px 0 36px}.usecase-accordion h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--brand-primary-dark)}.clea-usecase-cta{background:var(--brand-neutral-dark);color:var(--brand-text-inverse);text-align:center}.clea-usecase-cta h2,.clea-usecase-cta p{color:var(--brand-text-inverse)}.clea-usecase-cta code{max-width:620px;margin:24px auto}.clea-usecase-cta button{background:var(--brand-bg);color:var(--brand-primary-dark)}@media (max-width:767px){.clea-usecase-header .container,.usecase-accordion .accordion-body{grid-template-columns:1fr}}.clea-usecase-header .container{grid-template-columns:1.65fr 0.35fr;gap:36px}.clea-usecase-header h1{line-height:1.08;font-size:max(2rem, min(3.2vw, 3.2rem))}@media (max-width:767px){.clea-usecase-header .container{grid-template-columns:1fr}.clea-usecase-header h1{font-size:max(2rem, min(10vw, 2.65rem))}}