/* Calm, compact next-step cards shared by both website questionnaires. */
.request-next-steps{text-align:left;margin:26px 0 22px;color:#163238}
.request-next-steps h3{font:700 15px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;margin:0 0 12px}
.request-step-list{display:grid;gap:10px;list-style:none;padding:0;margin:0}
.request-step-list li{display:flex;gap:13px;padding:15px 16px;border:1px solid #d8e1d3;border-radius:14px;background:#f6f8f2}
.request-step-number{display:grid;place-items:center;align-self:flex-start;flex:0 0 30px;height:30px;border-radius:50%;background:#e5efd8;color:#536e3d;font:700 13px/1 Arial,Helvetica,sans-serif}
.request-step-list h4{font:700 14px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;margin:0 0 4px}
.request-step-list p{font:400 13px/1.55 Arial,Helvetica,sans-serif;color:#506266;margin:0}
.request-expectation{font:400 12px/1.55 Arial,Helvetica,sans-serif;color:#506266;margin:13px 0 0}
@media(max-width:480px){.request-step-list li{padding:13px 12px;gap:10px}.request-step-list p{font-size:12px}.request-next-steps{margin:22px 0 18px}}
