.zpbt .zp-pc-steps{counter-reset:none;list-style:none;margin:24px 0;padding:0}.zpbt .zp-pc-step{display:grid;gap:16px;grid-template-columns:44px 1fr;margin:0 0 18px;padding:0}.zpbt .zp-pc-n{align-items:center;background:var(--zp-blue);border-radius:50%;color:#fff;display:flex;font-family:var(--zp-bold);font-size:18px;height:44px;justify-content:center;width:44px}.zpbt .zp-pc-b h3{color:var(--zp-ink);font-size:19px;margin:9px 0 6px}.zpbt .zp-pc-b p{font-size:16px;margin:0 0 6px}.zpbt .zp-pc-b p.zp-pc-out{border-top:1px dashed var(--zp-border);color:var(--zp-blue-dark);font-size:14.5px;font-style:italic;margin-top:8px;padding-top:7px}.zpbt .zp-pc-b p.zp-pc-out b{font-family:var(--zp-bold);font-style:normal}.zpbt .zp-pc-fig{margin:28px 0 8px}.zpbt .zp-pc-cycle{align-items:center;background:#fff;border:1px solid var(--zp-border);border-radius:var(--zp-radius);display:grid;gap:28px;grid-template-columns:minmax(0,300px) minmax(0,1fr);margin-bottom:12px;padding:22px}.zpbt .zp-pc-cycle svg{display:block;height:auto;width:100%}.zpbt .zp-pc-lbl text{font-family:var(--zp-bold)}.zpbt .zp-pc-key{list-style:none;margin:0;padding:0}.zpbt .zp-pc-key li{color:var(--zp-body);display:grid;font-size:15px;gap:10px;grid-template-columns:24px 1fr;line-height:1.45;margin:0 0 10px}.zpbt .zp-pc-key b{color:var(--zp-blue);font-family:var(--zp-bold)}.zpbt .zp-pc-key strong{color:var(--zp-ink);font-family:var(--zp-bold);font-weight:400}@media (max-width:700px){.zpbt .zp-pc-cycle{grid-template-columns:1fr}.zpbt .zp-pc-cycle svg{margin:0 auto;max-width:280px}}