.clr-compliance-checklist{background:linear-gradient(rgba(35,97,146,.78),rgba(120,155,73,.85)),var(--checklist-bg-image);background-position:100%;background-size:cover;color:#fff;overflow:hidden;padding:78px 20px;position:relative}.clr-compliance-checklist:after{background:#789b49;bottom:0;content:"";opacity:.22;position:absolute;right:-12%;top:0;transform:skewX(-15deg);width:34%}.clr-compliance-checklist__inner{display:grid;gap:46px;grid-template-columns:minmax(260px,.38fr) minmax(0,.62fr);margin:0 auto;max-width:1200px;position:relative;z-index:1}.clr-compliance-checklist__copy span{color:#bcd45b;display:block;font-weight:700;margin:0 0 12px;text-transform:uppercase}.clr-compliance-checklist h2{color:#fff;font-family:neue-aachen-pro,sans-serif;font-size:clamp(34px,4.4vw,56px);font-weight:300;line-height:1;margin:0 0 22px;text-transform:uppercase}.clr-compliance-checklist__intro,.clr-compliance-checklist__intro p{color:#fff;font-size:18px;line-height:1.55}.clr-compliance-checklist__items{display:grid;gap:12px}.clr-compliance-checklist__item{align-items:center;background:#fff;border:1px solid hsla(0,0%,100%,.16);display:grid;gap:14px;grid-template-columns:34px 1fr;opacity:0;padding:15px 18px;transform:translateY(32px);transition:opacity .55s ease,transform .55s ease;transition-delay:var(--checklist-delay,0s)}.clr-compliance-checklist__items.is-visible .clr-compliance-checklist__item,.no-js .clr-compliance-checklist__item{opacity:1;transform:translateY(0)}.clr-compliance-checklist__item span{align-items:center;background:#789b49;color:#fff;display:flex;font-weight:800;height:30px;justify-content:center;width:30px}.clr-compliance-checklist__item p{color:#789b49;font-weight:700;margin:0}.clr-compliance-checklist__closing{color:#fff;font-size:1.75rem;font-weight:700;margin:2px 0 0;text-wrap:balance}@media (max-width:840px){.clr-compliance-checklist{padding:56px 20px}.clr-compliance-checklist__inner{gap:20px;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.clr-compliance-checklist__item{opacity:1;transform:none;transition:none}}