.ap-step{grid-row:span 3}.ap-step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ap-step-num{font-family:var(--font-syne),sans-serif;font-weight:800;font-size:2.2rem;line-height:1;color:var(--blue)}.ap-step-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--ice);color:var(--ink)}.ap-step h3{font-size:1.2rem;font-weight:700;line-height:1.25;margin-bottom:10px}.ap-step p{color:var(--text-soft)}@media (min-width:960px){.ap-steps{grid-template-rows:repeat(3,auto)}}.ap-svc{grid-row:span 3;padding:28px}.ap-svc-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--ice);color:var(--blue);margin-bottom:18px}.ap-svc h3{font-size:1.25rem;font-weight:700;line-height:1.2;margin-bottom:8px}.ap-svc p{color:var(--text-soft)}