.c218 h3{font-size:22px;line-height:1.5;color:var(--bbk-ink);margin:28px 0 14px}.c218-tags{list-style:none;display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 30px;padding:0}.c218-tags li{font-size:12px;line-height:1.6;margin:0;padding:5px 11px;border:1px solid var(--bbk-line);border-radius:20px;background:var(--bbk-soft);color:var(--bbk-ink)}
.c218-workflow{margin:30px 0 36px;padding:28px;border:1px solid #444969;border-radius:9px;background:#101a31;color:#e0e5f1}.c218-workflow h3{font-size:24px;color:#fff;margin:0 0 22px}.c218-workflow ol{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;margin:0}.c218-workflow li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:0 12px;margin:0;padding:16px;border:1px solid #424c68;border-radius:6px;background:#1c2943}.c218-workflow .c218-step{grid-row:1/3;font-size:14px;line-height:28px;font-weight:700;color:#d1c2ff}.c218-workflow strong{font-size:16px;line-height:1.5;color:#fff}.c218-workflow p{font-size:14px;line-height:1.7;margin:7px 0 0;color:#c3cce0}.c218-workflow figcaption{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:20px;font-size:12px;line-height:1.7;color:#bfc9de}.c218-workflow img.c218-original-signature{display:block;width:148px;height:auto;flex:0 0 148px;filter:none!important;background:none}
.c218-questions details{border-bottom:1px solid var(--bbk-line);padding:16px 0}.c218-questions summary{font-size:18px;font-weight:700;line-height:1.6;cursor:pointer;color:var(--bbk-ink)}.c218-questions p{font-size:16px;margin:14px 0 0}.c218-end-qr{display:flex;align-items:center;gap:20px;margin:26px 0;padding:20px;border:1px solid var(--bbk-line);border-radius:7px}.c218-end-qr>a{display:block;flex:0 0 112px}.c218-end-qr img{display:block;width:112px;height:112px;background:white;border-radius:4px;filter:none!important}.c218-end-qr p{font-size:14px;line-height:1.7;margin:0}.c218-end-qr strong{display:block;font-size:16px;margin-bottom:6px}
@media(max-width:600px){.c218-workflow{padding:20px 16px}.c218-workflow h3{font-size:21px}.c218-workflow ol{grid-template-columns:minmax(0,1fr);gap:10px}.c218-workflow li{padding:14px 12px}.c218-workflow figcaption{align-items:flex-start;flex-direction:column;gap:14px}.c218-workflow img.c218-original-signature{align-self:flex-end;width:132px;flex-basis:auto}.c218-end-qr{gap:15px;padding:16px}.c218-end-qr>a{flex-basis:96px}.c218-end-qr img{width:96px;height:96px}.c218-end-qr p{font-size:12px}}
