.clr-compliance-regulatory{background:#f4f6f6;padding:76px 20px}.clr-compliance-regulatory__inner{margin:0 auto;max-width:1200px}.clr-compliance-regulatory__heading{margin:0 0 36px;max-width:900px}.clr-compliance-regulatory__heading span{color:#789b49;display:block;font-weight:700;margin:0 0 12px;text-transform:uppercase}.clr-compliance-regulatory__heading h2{color:#505e67;font-family:neue-aachen-pro,sans-serif;font-size:clamp(32px,4vw,52px);font-weight:300;line-height:1.05;margin:0;text-transform:uppercase}.clr-compliance-regulatory__grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.clr-compliance-regulatory__card{background:#fff;border-top:6px solid #789b49;min-height:210px;padding:24px 22px 26px}.clr-compliance-regulatory__card:nth-child(2n){border-top-color:#236192}.clr-compliance-regulatory__icon{align-items:center;background:rgba(120,155,73,.12);color:#789b49;display:flex;height:44px;justify-content:center;margin:0 0 18px;width:44px}.clr-compliance-regulatory__card:nth-child(2n) .clr-compliance-regulatory__icon{background:rgba(35,97,146,.1);color:#236192}.clr-compliance-regulatory__icon svg{display:block;fill:none;height:25px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:25px}.clr-compliance-regulatory__card h3{color:#505e67;font-family:neue-aachen-pro,sans-serif;font-size:24px;font-weight:300;line-height:1.08;margin:0 0 14px;text-transform:uppercase}.clr-compliance-regulatory__card p{color:#3e4549;line-height:1.48;margin:0}@media (max-width:1060px){.clr-compliance-regulatory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.clr-compliance-regulatory{padding:54px 20px}.clr-compliance-regulatory__grid{grid-template-columns:1fr}}