.dp--liu-yi { --bg: #ece5dd; --sheet: #fcfaf7; --ink: #221918; --ink-2: #4f4341; --ink-3: #6f615e; --rule: rgba(34,25,24,.15);
  --acc: #a8232c; --acc-2: rgba(168,35,44,.07); --mark: #a8232c; --hl: rgba(195,38,47,.13);
  --head: "Noto Serif SC", serif; --head-w: 300; --num: "Spectral", "Noto Serif SC", serif; --dot: none; }
.dp--liu-yi .dsec__n { font-family: var(--num); font-weight: 300; font-size: 40px; color: var(--acc); }
.dp--liu-yi .dhero { border-bottom: 0; background: linear-gradient(90deg, #5a1626 0 50%, #c3262f 50%) left bottom / 100% 3px no-repeat; }
.dp--liu-yi .dhero h1 { letter-spacing: .06em; }
.dp--liu-yi .dhero__who span { font-family: "Spectral", serif; font-style: italic; font-weight: 300; }
.dp--liu-yi .dsec__h h2 { font-weight: 400; }
