/* 方案8：左侧粘性说明 + 右侧条目流 */
.bn-v8{padding:var(--sp) 0;}
.bn-v8 .lay{display:grid;grid-template-columns:300px 1fr;gap:calc(var(--gap) + 16px);align-items:start;}
.bn-v8 .sd{position:sticky;top:calc(var(--nav-h) + 22px);}
.bn-v8 .sd .eb{display:inline-block;padding:5px 13px;border-radius:100px;background:var(--tint);
  color:#BB4C23;font-size:12.5px;font-weight:800;letter-spacing:.6px;}
.bn-v8 .sd h2{font-size:26px;margin-top:14px;line-height:1.4;}
.bn-v8 .sd p{margin:13px 0 0;font-size:14.5px;color:var(--tx2);line-height:1.86;}
.bn-v8 .stat{margin-top:22px;display:grid;grid-template-columns:1fr 1fr;gap:10px;}
.bn-v8 .stat div{background:linear-gradient(135deg,#FCEFEA 0%,#FEFAF9 100%);border-radius:calc(var(--r) * .72);padding:15px 16px;}
.bn-v8 .stat b{display:block;font-size:22px;color:#BB4C23;letter-spacing:-.02em;}
.bn-v8 .stat span{font-size:12.5px;color:var(--tx3);}
.bn-v8 .sd .btn{margin-top:18px;width:100%;}
.bn-v8 .ls{display:flex;flex-direction:column;gap:12px;}
.bn-v8 .it{background:#fff;border:1px solid var(--line);border-radius:var(--r);
  padding:20px 22px;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;
  transition:all .3s;box-shadow:var(--sh1);}
.bn-v8 .it:hover{border-color:#E25C2A;box-shadow:var(--sh2);transform:translateX(6px);}
.bn-v8 .no{width:34px;height:34px;border-radius:11px;background:var(--tint);color:#BB4C23;
  font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:0 0 auto;
  transition:all .3s;}
.bn-v8 .it:hover .no{background:#E25C2A;color:#fff;}
.bn-v8 h3{font-size:17.5px;line-height:1.5;}
.bn-v8 .ds{margin-top:9px;font-size:14.5px;color:var(--tx2);line-height:1.84;}
.bn-v8 .nt{margin-top:11px;font-size:12.5px;color:var(--tx3);padding-left:12px;
  border-left:2px solid rgba(226,92,42,.3);line-height:1.7;}
@media(max-width:1000px){.bn-v8 .lay{grid-template-columns:1fr;gap:28px;}
  .bn-v8 .sd{position:static;} .bn-v8 .sd .btn{width:auto;}}
@media(max-width:520px){.bn-v8 .it{grid-template-columns:1fr;gap:12px;}}
