.zk{--zk-royal:#1c419c;--zk-line:#d0dcf5;--zk-line-soft:#f1f2f5;--zk-yellow:#ffd748;--zk-fg:#1a1a1a;margin:32px 0;background:#fff;border:1px solid var(--zk-line);border-radius:18px;overflow:hidden;color:var(--zk-fg);font-family:inherit}.zk *,.zk *::before,.zk *::after{box-sizing:border-box}.zk-head{margin:0;padding:14px 24px;background:var(--zk-royal);color:#fff;font-size:18px;font-weight:800;line-height:1.3;letter-spacing:-.01em}.zk ul{list-style:none;margin:0;padding:8px 24px 12px}.zk li{position:relative;list-style:none;margin:0;padding:14px 0 14px 40px;border-top:1px solid var(--zk-line-soft);font-size:17px;line-height:1.55}.zk li:first-child{border-top:0}.zk li::marker{content:""}.zk li::before{content:"";position:absolute;left:0;top:15px;width:28px;height:28px;border-radius:50%;background:var(--zk-yellow);margin:0;padding:0}.zk li::after{content:"";position:absolute;left:10px;top:21px;width:7px;height:12px;border:solid #1a1a1a;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.zk strong{font-weight:700;color:var(--zk-fg)}@media (max-width:640px){.zk-head{padding:14px 16px}.zk ul{padding:8px 16px 12px}.zk li{font-size:16px}}