.payroll-showcase{background:#e9eff0;color:#1c292e}.payroll-showcase .eyebrow{color:#3f6f7c}.payroll-steps{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #bfd0d2;border-left:1px solid #bfd0d2}.payroll-steps article{min-height:280px;padding:24px;border-right:1px solid #bfd0d2;border-bottom:1px solid #bfd0d2}.payroll-steps span{font-size:10px;color:#507680}.payroll-steps i{display:block;width:25px;height:25px;color:#246b7c;margin:38px 0 17px}.payroll-steps h3{font-size:20px}.payroll-steps p{font-size:12px;margin:11px 0 0;color:#58666b}.payroll-note{display:flex;align-items:center;gap:16px;margin-top:23px;padding:18px 0;border-bottom:1px solid #bfd0d2}.payroll-note>i{color:#286b7a;width:25px}.payroll-note p{font-size:12px;margin:0;flex:1;color:#4d5d62}.payroll-note strong{color:#1c292e}.payroll-note .text-button{color:#214e59;white-space:nowrap}.demo-action{margin-top:18px;margin-right:12px}@media(max-width:900px){.payroll-steps{grid-template-columns:1fr 1fr}.payroll-steps article{min-height:235px}.payroll-note{align-items:flex-start;flex-wrap:wrap}.payroll-note .text-button{margin-left:41px}}@media(max-width:580px){.payroll-steps{grid-template-columns:1fr}.payroll-steps article{min-height:0}.payroll-note .text-button{margin-left:41px}}
