.art{padding-top:40px;padding-bottom:32px}.art-prose{max-width:68ch;overflow-wrap:anywhere}.art-prose h2{margin-top:2em}.art-prose h3{margin-top:1.5em}.art-prose ol,.art-prose ul{padding-left:1.3em}.art-prose li{margin-bottom:.4em}.art-prose blockquote{margin:1em 0;padding:4px 0 4px 16px;border-left:3px solid var(--mist);color:var(--slate)}.art-prose code{font-size:.92em}.art-table{overflow-x:auto;max-width:100%;margin:1.2em 0;border:1px solid var(--mist);border-radius:8px}.art-table:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.art-table table{border-collapse:collapse;min-width:560px;width:100%;font-size:.95rem;overflow-wrap:normal}.art-table td,.art-table th{padding:8px 12px;border-bottom:1px solid var(--mist);text-align:left;vertical-align:top}.art-table thead th{background:var(--surface)}.art-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin:8px 0 16px}.art-callout{max-width:68ch;margin:16px 0}.art-notknown{margin:2em 0;padding:4px 20px 12px;border:1px solid var(--mist);border-left:4px solid var(--accent);border-radius:8px;background:var(--surface)}.art-notknown h2{margin-top:.8em}.art-sources li{overflow-wrap:anywhere}.art-index{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr;margin:24px 0;padding:0;list-style:none}@media (min-width:720px){.art-index{grid-template-columns:1fr 1fr}}.art-index .card-link h2,.art-index .card-link h3{margin:0;font-size:1.1rem}.art-chip{display:inline-block;padding:2px 10px;border:1px solid var(--mist);border-radius:999px;font-size:.8rem;background:var(--surface)}.art-jump{margin-bottom:20px}