:is(.guide-article,.development-article,.question-article,.risk-article) :is(.article-body,.article-meta,.related-list,.related-list>li,.article-sources,.article-sources>ol>li,.article-dates,.development-consultation){border-block:0}.reader-toc{margin-block:0 2.5rem;padding-block:1.3rem 0}.reader-toc h2{margin:0 0 .5rem;font-size:1rem}.reader-toc :is(ol,ul){margin:0;padding-left:1.5rem}.reader-toc li{margin-block:.35rem}.reader-toc p{margin:1rem 0 0;font-size:.85rem}.reader-toc+.article-body{margin-top:0;padding-top:0}.reader-toc+.article-body>:first-child{margin-top:0}:is(.guide-article,.development-article,.question-article) .related-list h3{margin:0 0 .75rem;font-size:1.15rem}:is(.guide-article,.development-article,.question-article) .related-list p{line-height:1.9}:is(.guide-article,.development-article,.question-article) .related-list .related-evidence p{margin-block:.35rem}.reader-back{margin-top:2.2rem;font-size:.9rem}.guide-updated{color:var(--muted);flex-wrap:wrap;gap:.25rem .75rem;margin:0 0 .85rem;font-size:.81rem;line-height:1.7;display:flex}.guide-updated dt{font-weight:650}.guide-updated dd{margin:0}@media (width<=560px){.guide-article .article-header h1{font-size:clamp(1.4rem,6.4vw,2rem)}}@media (width<=767px){.question-article .question-title-sentence{text-wrap:balance;display:block}.question-article :is(.article-header h1,.article-body h2,.article-section h2){word-break:auto-phrase;line-break:strict;text-wrap:wrap}}
