body{background:#f4f7f1;color:#2c3926}header{background:#fff;border-bottom:1px solid #bdcdb0}main.business-process-automation-review{max-width:1160px;margin:auto;padding:44px 24px 70px}main.business-process-automation-review h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.13;letter-spacing:-.035em;margin:14px 0 22px;max-width:22ch;text-shadow:none}main.business-process-automation-review h2{font-size:1.6rem;line-height:1.25;margin:0 0 16px;text-shadow:none}main.business-process-automation-review p,main.business-process-automation-review li{font-size:1.06rem;line-height:1.75}main.business-process-automation-review a:not(.button){color:#4b672e;text-decoration:underline;text-underline-offset:3px}.process-intro{max-width:880px;padding:12px 0 38px}.process-intro .eyebrow{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;font-weight:750;color:#576f40}.process-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 38px}.process-flow article{padding:27px;background:#fff;border-top:5px solid #8da873}.process-flow span{display:block;text-transform:uppercase;font-size:.8rem;letter-spacing:.1em;margin-bottom:18px;color:#576f40}.process-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:20px 0 38px}.process-pair>article,.process-pair>div{padding:27px;background:#fff;border:1px solid #cfdbc5}.process-contact{padding:28px;background:#e5eddb;border-left:5px solid #8da873;margin-top:28px}.process-reading{max-width:920px}.process-reading article{padding:26px 0;border-top:1px solid #bdcdb0}.process-reading article[id]{scroll-margin-top:20px}main .button{display:inline-block;padding:14px 20px;background:#4c652e;color:#fff;font-weight:750;text-decoration:none;border-radius:4px}main a:focus-visible{outline:3px solid #116889;outline-offset:4px}.review-date{font-size:.9rem!important;color:#637153}@media(max-width:800px){main.business-process-automation-review{padding:24px 20px 60px}.process-flow,.process-pair{grid-template-columns:1fr}.process-intro{padding-bottom:22px}.process-flow article,.process-pair>article,.process-pair>div{padding:22px}}