.article[data-v-3a1ce165]{max-width:46rem}.article-body[data-v-3a1ce165]{gap:1.1rem;font-size:1.125rem;display:grid}.article-body[data-v-3a1ce165] h2{margin-top:1.5rem;scroll-margin-top:6rem;font-size:clamp(1.6rem,3.5vw,2.25rem)}.article-body[data-v-3a1ce165] p,.article-body[data-v-3a1ce165] li{color:var(--ink-2)}.article-body[data-v-3a1ce165] strong{color:var(--ink);background:linear-gradient(#0000 62%,#f2c2308c 62%)}.article-body[data-v-3a1ce165] ul,.article-body[data-v-3a1ce165] ol{gap:.6rem;margin:0;padding-left:1.5rem;display:grid}.article-body[data-v-3a1ce165] li::marker{color:var(--ink);font-weight:700}.article-body[data-v-3a1ce165] a{text-underline-offset:.3rem;-webkit-text-decoration-color:var(--tag);text-decoration-color:var(--tag);font-weight:600;text-decoration-thickness:2px}.notice[data-v-3a1ce165]{border:1px solid var(--line);border-left:4px solid var(--tag);background:var(--card);gap:1.25rem;padding:clamp(1.5rem,5vw,3rem);display:grid}.notice .btn[data-v-3a1ce165]{justify-self:start}.related[data-v-3a1ce165]{border-top:1px solid var(--line);flex-wrap:wrap;gap:1rem 1.5rem;margin-top:2.5rem;padding-top:2rem;display:flex}.related a[data-v-3a1ce165]{border-bottom:2px solid var(--tag);gap:.5rem;font-weight:700;text-decoration:none;display:inline-flex}
