/* 마크다운 본문([data-md]) 모양. 시안의 글 페이지 인라인 스타일을 옮긴 것 */
[data-md]>*{margin:0}
[data-md] p:empty{display:none}
[data-md] h2{margin:22px 0 0;font-size:clamp(21px,2.6cqi,25px);font-weight:650;letter-spacing:-0.025em;line-height:1.4}
[data-md]>h2:first-child{margin-top:0}
[data-md] strong{font-weight:650}
[data-md] a{text-decoration:underline;text-underline-offset:3px}
[data-md] blockquote{margin:18px 0;padding:0 0 0 clamp(0px,3cqi,28px);font-family:'Noto Serif KR',serif;font-size:clamp(20px,2.6cqi,24px);line-height:1.6;letter-spacing:-0.02em;font-weight:500;text-wrap:balance}
[data-md] blockquote p{margin:0}
[data-md] blockquote>p:first-child::before{content:'“';color:var(--accent)}
[data-md] blockquote>p:last-child::after{content:'”';color:var(--accent)}
[data-md] figure{margin:14px 0;display:flex;flex-direction:column;gap:10px}
[data-md] figure img{display:block;width:100%;border-radius:16px}
[data-md] figcaption{font-size:13px;color:var(--ink2);text-align:center}
[data-md] ul,[data-md] ol{padding-left:1.2em;display:flex;flex-direction:column;gap:4px}
