.blog-prose{overflow-wrap:anywhere;min-width:0;color:var(--color-ink-800);font-size:1.0625rem;line-height:1.75}.blog-prose>:first-child{margin-top:0}.blog-prose p{margin:1.25rem 0}.blog-prose h2{letter-spacing:-.015em;font-size:1.625rem;margin:2.75rem 0 1rem;padding-top:1.5rem;border-top:1px solid var(--color-ink-100)}.blog-prose h2,.blog-prose h3{font-family:var(--font-display);font-weight:600;color:var(--color-ink-900)}.blog-prose h3{font-size:1.25rem;margin:2rem 0 .75rem}.blog-prose h4{font-family:var(--font-display);font-weight:600;font-size:1.0625rem;color:var(--color-ink-900);margin:1.75rem 0 .5rem}.blog-prose a{color:var(--color-accent-700);text-decoration:underline;text-decoration-color:var(--color-accent-300);text-underline-offset:3px}.blog-prose a:hover{color:var(--color-accent-900);text-decoration-color:var(--color-accent-600)}.blog-prose sup.blog-cite{font-family:var(--font-mono);font-size:.6875rem;margin-left:.125rem}.blog-prose sup.blog-cite a{color:var(--color-accent-700);text-decoration:none;padding:0 .1875rem;border:1px solid var(--color-accent-200);border-radius:3px}.blog-prose sup.blog-cite a:hover{background:var(--color-accent-50)}.blog-prose ol,.blog-prose ul{margin:1.25rem 0;padding-left:1.5rem}.blog-prose ul{list-style:disc}.blog-prose ol{list-style:decimal}.blog-prose li{margin:.5rem 0}.blog-prose li::marker{color:var(--color-ink-400)}.blog-prose blockquote{border-left:2px solid var(--color-accent-400);padding-left:1.25rem;margin:1.5rem 0;color:var(--color-ink-600)}.blog-prose code{font-family:var(--font-mono);font-size:.875em;background:var(--color-ink-50);border:1px solid var(--color-ink-100);border-radius:3px;padding:.125rem .375rem}.blog-prose pre{background:var(--color-ink-900);color:var(--color-ink-100);border-radius:4px;padding:1rem 1.25rem;overflow-x:auto;margin:1.5rem 0;font-size:.875rem;line-height:1.6}.blog-prose pre code{background:none;border:none;padding:0;color:inherit}.blog-prose table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9375rem}.blog-prose th{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;text-align:left;color:var(--color-ink-500);border-bottom:1px solid var(--color-ink-300);padding:.5rem .75rem .5rem 0}.blog-prose td{border-bottom:1px solid var(--color-ink-100);padding:.625rem .75rem .625rem 0;vertical-align:top}.blog-prose hr{border:none;border-top:1px solid var(--color-ink-200);margin:2.5rem 0}.blog-prose strong{color:var(--color-ink-900);font-weight:600}.blog-prose img{max-width:100%;border-radius:4px;margin:1.5rem 0}.manual-prose span[style] a,.manual-prose strong{color:inherit}.manual-prose .ProseMirror-selectednode{outline:2px solid var(--color-accent-500);outline-offset:3px}.manual-prose img{height:auto}.manual-prose p:empty:after{content:"\00a0"}