.clr-compliance-approach{background:#fff;padding:76px 20px}.clr-compliance-approach__inner{display:grid;gap:46px;grid-template-columns:minmax(0,.56fr) minmax(320px,.44fr);margin:0 auto;max-width:1200px}.clr-compliance-approach__eyebrow{color:#789b49;font-weight:700;margin:0 0 12px;text-transform:uppercase}.clr-compliance-approach h2{color:#505e67;font-family:neue-aachen-pro,sans-serif;font-size:clamp(34px,4.4vw,58px);font-weight:300;line-height:1;margin:0 0 24px;text-transform:uppercase}.clr-compliance-approach__body,.clr-compliance-approach__body p{color:#3e4549;font-size:18px;line-height:1.62}.clr-compliance-approach__body p{margin:0 0 14px}.clr-compliance-button{background:#789b49;color:#fff;display:inline-block;font-weight:700;padding:13px 28px;text-decoration:none;transform:skew(-15deg,0deg);transition:background .2s ease,color .2s ease}.clr-compliance-button span{display:inline-block;transform:skew(15deg,0deg)}.clr-compliance-button:focus,.clr-compliance-button:hover{background:#236192;color:#fff}.clr-compliance-approach__button{margin-top:10px}.clr-compliance-approach__benefits{display:grid;gap:12px}.clr-compliance-approach__benefits-intro,.clr-compliance-approach__benefits-intro p{color:#789b49;font-weight:700;text-transform:uppercase}.clr-compliance-approach__benefits-intro p{margin:0 0 4px}.clr-compliance-approach__benefit{background:#f4f6f6;color:#505e67;font-weight:700;padding:16px 20px;position:relative}.clr-compliance-approach__benefit:before{background:#789b49;bottom:0;content:"";left:0;position:absolute;top:0;width:6px}.clr-compliance-approach__closing{border:2px solid #236192;color:#236192;font-weight:700;grid-column:1/-1;margin-top:-6px;padding:20px}.clr-compliance-approach__closing p{color:#236192;font-size:1.75rem;font-weight:700;margin:0;text-align:center;text-wrap:balance}@media (max-width:820px){.clr-compliance-approach{padding:54px 20px}.clr-compliance-approach__inner{grid-template-columns:1fr}}