.workflow-section{color:#0b3440;background:#e2eeea;padding:96px 0;scroll-margin-top:20px}.workflow-layout{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:start;gap:64px;display:grid}.workflow-copy h2{margin:24px 0;font-size:clamp(48px,5vw,72px);line-height:.98}.workflow-copy h2 em{color:#167a75}.workflow-copy>p:not(.eyebrow){color:#4d686b;max-width:540px;font-size:16px;line-height:1.65}.workflow-steps{border-top:1px solid #b8cbc7;margin:35px 0 28px;padding:0;list-style:none}.workflow-steps li{border-bottom:1px solid #b8cbc7;gap:24px;padding:19px 0;display:flex}.workflow-steps li>span{color:#137d7a;padding-top:4px;font:700 11px Courier New,monospace}.workflow-steps strong{font-size:16px}.workflow-steps p{color:#547075;margin:5px 0 0;font-size:13px;line-height:1.5}.workflow-secondary{color:#176d68;text-underline-offset:4px;font-size:12px;font-weight:700;text-decoration:underline}.workflow-request{background:#f9fbf9;border:1px solid #c4d7d2;padding:35px;box-shadow:0 24px 50px #03242e17}.workflow-request>.mono{color:#16776f}.workflow-request h3{letter-spacing:-.04em;margin:16px 0 10px;font:400 32px Georgia,serif}.workflow-request>p:not(.mono){color:#567075;font-size:13px;line-height:1.6}.walkthrough-form{margin-top:26px}@media (max-width:840px){.workflow-section{padding:65px 0}.workflow-layout{grid-template-columns:1fr;gap:36px}.workflow-request{max-width:640px}}@media (max-width:560px){.workflow-request{padding:25px}.workflow-copy h2{font-size:46px}}
