/* Both original essays remain complete. The page scrolls as one document. */
html[data-about-complete] .about-life {
  max-width: 770px;
  margin-top: clamp(52px, 5vw, 72px);
  padding-top: clamp(32px, 3.4vw, 46px);
  border-top: 1px solid var(--about-line, #a3b8e638);
}
html[data-about-complete] .about-life h2 {
  margin: 0 0 28px;
  color: var(--about-muted, #a3b1d0);
  font: 12px/1.5 -apple-system, BlinkMacSystemFont, Arial, sans-serif;
  font-weight: 400;
  letter-spacing: .1em;
}
html[data-about-complete] .about-life .practice-intro p {
  max-width: 770px;
  margin: 0 0 24px;
  color: var(--about-body, #dfe3ed);
  opacity: 1;
  font-size: 24px;
  line-height: 1.5;
}
html[data-about-complete] .about-life .practice-intro p:last-child { margin-bottom: 0; }
html[data-about-complete][data-site-language="zh"] .about-life .practice-intro p {
  font-size: 21px;
  line-height: 1.85;
  letter-spacing: .025em;
}
@media (max-width: 860px) {
  html[data-about-complete] .about-life { margin-top: 48px; padding-top: 30px; }
  html[data-about-complete] .about-life h2 { margin-bottom: 24px; }
  html[data-about-complete] .about-life .practice-intro p { font-size: 22px; }
  html[data-about-complete][data-site-language="zh"] .about-life .practice-intro p { font-size: 19px; }
}
