/* 原有标题样式保持不变 */
.content-20260202 h1,
.content-20260202 h2,
.content-20260202 h3,
.content-20260202 h4,
.content-20260202 h5,
.content-20260202 h6 {
  margin: 0;
  padding: 0;
  font-weight: 700;
  word-wrap: break-word;
  word-break: break-all;
}
.content-20260202 h1 { font-size: 2.2rem; margin: 2.5rem 0 1.5rem 0; line-height: 1.3; }
.content-20260202 h2 { font-size: 1.8rem; margin: 2rem 0 1.2rem 0; line-height: 1.3; }
.content-20260202 h3 { font-size: 1.5rem; margin: 1.8rem 0 1rem 0; line-height: 1.4; }
.content-20260202 h4 { font-size: 1.3rem; margin: 1.5rem 0 0.8rem 0; line-height: 1.4; }
.content-20260202 h5 { font-size: 1.1rem; margin: 1.2rem 0 0.6rem 0; line-height: 1.5; }
.content-20260202 h6 { font-size: 1rem; margin: 1rem 0 0.5rem 0; line-height: 1.5; font-weight: 500; }

/* 原有WordPress对齐样式保持不变 */
.alignleft { float: left; margin: 0 1.5em 1em 0; max-width: 100%; height: auto; }
.alignright { float: right; margin: 0 0 1em 1.5em; max-width: 100%; height: auto; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; margin-bottom: 1em; max-width: 100%; height: auto; clear: both; }
@media (max-width: 768px) {
    .alignleft, .alignright { float: none; margin-left: auto; margin-right: auto; }
}
.clearfix::after { content: ""; display: table; clear: both; }

/* 关键修改：实现br换行后仍保持缩进 */
.content-20260202 p {
  /* 1. 给整个段落设置左侧内边距，所有行都会右移2em */
  padding-left: 2em;
  /* 2. 第一行向左回退2em，视觉上还是首行缩进2em的效果 */
  text-indent: 0;
  /* 可选：增加行高，提升阅读体验 */
  line-height: 2.0;
  /* 重置默认边距（可选） */
  margin: 1.0em 0;
}