:is(.simko-root,.gajilon-root) .doc-content h2{font-family:var(--font-display);color:var(--color-ink);border-bottom:1px solid var(--color-rule);margin-top:2.75rem;margin-bottom:1rem;padding-bottom:.5rem;scroll-margin-top:7rem;font-size:1.375rem;font-weight:700;line-height:1.3}:is(.simko-root,.gajilon-root) .doc-content h2:first-child{margin-top:0}:is(.simko-root,.gajilon-root) .doc-content h3{font-family:var(--font-display);color:var(--color-ink);margin-top:1.75rem;margin-bottom:.75rem;scroll-margin-top:7rem;font-size:1.0625rem;font-weight:600;line-height:1.4}:is(.simko-root,.gajilon-root) .doc-content h4{font-family:var(--font-display);color:var(--color-ink-2);margin-top:1.25rem;margin-bottom:.5rem;scroll-margin-top:7rem;font-size:.9375rem;font-weight:600;line-height:1.4}:is(.simko-root,.gajilon-root) .doc-content p{color:var(--color-ink-2);margin-bottom:1rem;font-size:.9375rem;line-height:1.75}:is(.simko-root,.gajilon-root) .doc-content ul,:is(.simko-root,.gajilon-root) .doc-content ol{color:var(--color-ink-2);margin-bottom:1rem;padding-left:1.375rem;font-size:.9375rem;line-height:1.75}:is(.simko-root,.gajilon-root) .doc-content ul{list-style-type:disc}:is(.simko-root,.gajilon-root) .doc-content ol{list-style-type:decimal}:is(.simko-root,.gajilon-root) .doc-content li{margin-bottom:.375rem}:is(.simko-root,.gajilon-root) .doc-content li>ul,:is(.simko-root,.gajilon-root) .doc-content li>ol{margin-top:.375rem;margin-bottom:0}:is(.simko-root,.gajilon-root) .doc-content strong{color:var(--color-ink);font-weight:600}:is(.simko-root,.gajilon-root) .doc-content em{color:var(--color-ink-3)}:is(.simko-root,.gajilon-root) .doc-content a{color:var(--color-accent);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-border);text-decoration-color:var(--color-accent-border);text-underline-offset:2px}:is(.simko-root,.gajilon-root) .doc-content a:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}:is(.simko-root,.gajilon-root) .doc-content hr{border:0;border-top:1px solid var(--color-rule);margin:2.25rem 0}:is(.simko-root,.gajilon-root) .doc-content blockquote{border-left:2px solid var(--color-accent-border);color:var(--color-ink-3);margin-bottom:1rem;padding-left:1rem;font-style:italic}:is(.simko-root,.gajilon-root) .doc-content code{font-family:var(--font-mono);background:var(--color-accent-ghost);color:var(--color-accent);border-radius:var(--radius-sm);padding:.1rem .35rem;font-size:.8125rem}:is(.simko-root,.gajilon-root) .doc-content .doc-table-scroll{margin-bottom:1.25rem;overflow-x:auto}:is(.simko-root,.gajilon-root) .doc-content table{border-collapse:collapse;width:100%;min-width:26rem;font-size:.875rem}:is(.simko-root,.gajilon-root) .doc-content th,:is(.simko-root,.gajilon-root) .doc-content td{border:1px solid var(--color-rule);text-align:left;color:var(--color-ink-2);vertical-align:top;padding:.5rem .75rem}:is(.simko-root,.gajilon-root) .doc-content th{color:var(--color-ink);background:var(--color-paper-alt);font-weight:600}
