/* Readability additions for this essay only. */
.law-firm-ad-reports-replacement .article-body h2{word-break:keep-all;overflow-wrap:anywhere}
.law-firm-ad-reports-replacement .article-body strong{color:var(--ink);font-weight:600}
.law-firm-ad-reports-replacement .article-body [id]{scroll-margin-top:110px}
.law-firm-ad-reports-replacement .article-term-note{margin:1.8em 0 2.4em;padding:18px 22px;border-left:3px solid #ddc03d;background:#fffbed;font-family:'Noto Sans KR',sans-serif;font-size:1rem;line-height:1.9;color:#555650}
.law-firm-ad-reports-replacement .article-term-note p{margin:0 0 1em}
.law-firm-ad-reports-replacement .article-term-note p:last-child{margin-bottom:0}
.law-firm-ad-reports-replacement .article-term-note .article-note-label{font-size:.8125rem;font-weight:600;color:#80502e;margin-bottom:10px}
.law-firm-ad-reports-replacement .article-term-note a{font-size:.8125rem;text-decoration:underline;text-underline-offset:4px}
.law-firm-ad-reports-replacement .article-toc{margin:0 0 2.8em;padding:18px 22px;border:1px solid var(--story-rule);font-family:'Noto Sans KR',sans-serif;font-size:.9375rem;line-height:1.85}
.law-firm-ad-reports-replacement .article-toc summary{cursor:pointer;min-height:44px;padding:8px 0;font-weight:600;color:var(--ink)}
.law-firm-ad-reports-replacement .article-toc ol{margin:14px 0 0;padding-left:1.3em}
.law-firm-ad-reports-replacement .article-toc li{padding:6px 0;word-break:keep-all;overflow-wrap:anywhere}
.law-firm-ad-reports-replacement .article-toc a{display:inline-block;text-decoration:underline;text-underline-offset:4px}
.law-firm-ad-reports-replacement .article-toc a:focus-visible,.law-firm-ad-reports-replacement .article-toc summary:focus-visible,.law-firm-ad-reports-replacement .article-term-note a:focus-visible{outline:2px solid #80502e;outline-offset:4px}
.law-firm-ad-reports-replacement .article-question-list{margin:0;padding-left:1.3em}
.law-firm-ad-reports-replacement .article-question-list li{margin:.7em 0;word-break:keep-all;overflow-wrap:anywhere}
.law-firm-ad-reports-replacement .article-question-list li:last-child{margin-bottom:0}
.law-firm-ad-reports-replacement .article-example .example-label{margin-bottom:12px}
@media screen and (max-width:600px){
 .law-firm-ad-reports-replacement .article-term-note{font-size:.9375rem;padding:16px 18px}
 .law-firm-ad-reports-replacement .article-toc{padding:14px 18px;font-size:.875rem}
}
@media print{
 .law-firm-ad-reports-replacement .article-toc{display:none}
 .law-firm-ad-reports-replacement .article-term-note{break-inside:avoid;font-size:10pt}
}
