
/* ============================================================
   词条百科专属
   —— 按 kind 分组的卡片列表；分组标题用衬线 + 计数徽标
   —— 零 JS：这一页和「关于」一样，功能是「可被检索」
   ============================================================ */
.lgroup + .lgroup{ margin-top:clamp(48px,6vw,80px); }
.lgroup-head{
  display:flex; align-items:baseline; gap:var(--sp-4);
  padding-bottom:var(--sp-4); border-bottom:3px solid var(--ink);
}
.lgroup-head h2{ font-size:var(--fs-xl); letter-spacing:0; }
.lgroup-head i{ font-style:normal; font-family:var(--mono); font-size:var(--fs-xs); color:var(--text-2); }
.lgrid{ --col:280px; margin-top:clamp(24px,2.6vw,36px); }
/* 词条卡：纸白 tile 基类之上，只加内部排版 */
.lcard a{ display:block; padding:clamp(18px,2vw,24px); }
.lcard b{ display:block; font-family:var(--serif-display); font-size:var(--fs-lg); font-weight:900; letter-spacing:0; }
.lcard time{ display:block; font-family:var(--mono); font-size:var(--fs-xs); color:var(--text-2); margin-top:.4em; }
.lcard p{ margin:.9em 0 0; font-size:var(--fs-sm); color:var(--text-2); line-height:1.75; }
.lcard .go{
  display:inline-flex; align-items:center; gap:.4em; margin-top:var(--sp-4);
  font-size:var(--fs-xs); font-weight:800; color:var(--ink);
}
.lcard .go svg{ width:12px; height:12px; }
.lcard:hover .go{ text-decoration:underline; text-underline-offset:.28em; }
.deco-r{ top:26%; right:6%; }
