.page-width[data-v-ae5a8b23]{width:min(100% - 3rem,var(--page-width));margin-right:auto;margin-left:auto}.article-page[data-v-ae5a8b23]{text-align:justify;text-justify:inter-word}.article-header[data-v-ae5a8b23]{padding:var(--space-4) 0;border-bottom:1px solid var(--ink)}.home-link[data-v-ae5a8b23]{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;font-size:var(--text-xl);font-weight:400;line-height:1}.article-title-row[data-v-ae5a8b23]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--space-1);align-items:start;margin:var(--space-3) 0 var(--space-2)}.article-header h1[data-v-ae5a8b23]{max-width:42rem;margin:0;font-size:clamp(1.75rem,4vw,2rem);font-weight:650;letter-spacing:-.025em;line-height:1.18}.article-meta[data-v-ae5a8b23]{margin:0;color:var(--muted);font-size:var(--text-sm)}.article-meta span[data-v-ae5a8b23]{margin:0 .35em}.article-meta a[data-v-ae5a8b23]{color:inherit}.article-body[data-v-ae5a8b23]{padding:var(--space-4) 0 var(--space-5);font-size:var(--text-base);line-height:1.65}.article-body[data-v-ae5a8b23]>:first-child{margin-top:0}.article-body[data-v-ae5a8b23] h2,.article-body[data-v-ae5a8b23] h3,.article-body[data-v-ae5a8b23] h4{max-width:40rem;margin:var(--space-5) 0 var(--space-2);font-weight:650;letter-spacing:-.018em;line-height:1.28}.article-body[data-v-ae5a8b23] h2{font-size:var(--text-xl)}.article-body[data-v-ae5a8b23] h3{font-size:var(--text-lg)}.article-body[data-v-ae5a8b23] h4{font-size:var(--text-md)}.article-body[data-v-ae5a8b23] p{margin:0 0 var(--space-2)}.reference-body h2[data-v-ae5a8b23]{margin-top:0}.source-link[data-v-ae5a8b23]{margin-top:var(--space-3)!important;text-align:left}.source-link a[data-v-ae5a8b23]{display:inline-flex;min-height:44px;align-items:center;font-weight:650}.article-body[data-v-ae5a8b23] ul,.article-body[data-v-ae5a8b23] ol{margin:0 0 var(--space-3);padding-left:1.4em}.article-body[data-v-ae5a8b23] li>p{margin-bottom:var(--space-1)}.article-body[data-v-ae5a8b23] a{overflow-wrap:anywhere}.article-body[data-v-ae5a8b23] figure{margin:var(--space-4) 0}.article-body[data-v-ae5a8b23] img{display:block;width:100%;height:auto}.article-body[data-v-ae5a8b23] blockquote{margin:var(--space-3) 0;padding-left:var(--space-2);border-left:2px solid var(--ink)}.article-footer[data-v-ae5a8b23]{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;padding:var(--space-4) 0 var(--space-5);border-top:1px solid var(--ink)}.article-footer a[data-v-ae5a8b23]{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;font-size:var(--text-sm)}@media(max-width:520px){.page-width[data-v-ae5a8b23]{width:min(100% - 2rem,var(--page-width))}.article-header[data-v-ae5a8b23]{padding-top:var(--space-4)}}
