.clr-compliance-risk{background:#fff;padding:72px 20px}.clr-compliance-risk__inner{display:grid;gap:44px;grid-template-columns:1fr;margin:0 auto;max-width:1200px}.clr-compliance-section-heading span{color:#789b49;display:block;font-weight:700;margin:0 0 12px;text-transform:uppercase}.clr-compliance-section-heading h2{color:#505e67;font-family:neue-aachen-pro,sans-serif;font-size:clamp(34px,4.6vw,58px);font-weight:300;line-height:1;margin:0;text-transform:uppercase}.clr-compliance-risk__intro{color:#3e4549;font-size:18px;line-height:1.62}.clr-compliance-risk__closing p,.clr-compliance-risk__intro p{margin:0 0 12px}.clr-compliance-risk__list{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:28px 0;padding:0}.clr-compliance-risk__list li{align-items:center;background:transparent;border-left:0;color:#505e67;display:grid;font-weight:700;gap:12px;grid-template-columns:38px 1fr;min-height:58px;padding:12px 16px 12px 12px;position:relative}.clr-compliance-risk__list li:before{background:#789b49;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.clr-compliance-risk__icon{align-items:center;background:#fff;color:#236192;display:flex;height:34px;justify-content:center;width:34px}.clr-compliance-risk__icon svg{display:block;fill:none;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:21px}.clr-compliance-risk__text{font-size:1.5rem;line-height:1.25}.clr-compliance-risk__closing{background:#236192;color:#fff;font-size:17px;line-height:1.55;padding:22px 26px;position:relative}.clr-compliance-risk__closing:before{background:#236192;bottom:0;content:"";left:-22px;position:absolute;top:0;transform:skewX(-15deg);width:44px}.clr-compliance-risk__closing p{color:#fff;font-size:1.5rem;font-weight:700;position:relative;text-wrap:balance;z-index:1}@media (max-width:820px){.clr-compliance-risk{padding:52px 20px}.clr-compliance-risk__inner,.clr-compliance-risk__list{grid-template-columns:1fr}.clr-compliance-risk__list{gap:0}.clr-compliance-risk__list li{padding:18px 0}.clr-compliance-risk__list li:before{height:1px;left:0;right:0;top:0;width:auto}.clr-compliance-risk__closing:before,.clr-compliance-risk__list li:first-child:before{display:none}.clr-compliance-risk__icon{height:42px;width:42px}.clr-compliance-risk__icon svg{height:26px;width:26px}}