.blog-content{color:var(--color-brand-ink);font-size:1.0625rem;line-height:1.75}.blog-content>*+*{margin-top:1.25em}.blog-content h2{color:var(--color-brand-ink);margin-top:2em;font-size:1.5rem;font-weight:800}.blog-content h3{color:var(--color-brand-ink);margin-top:1.75em;font-size:1.25rem;font-weight:700}.blog-content p{margin:0}.blog-content a{color:var(--color-brand-red);text-underline-offset:2px;text-decoration:underline}.blog-content a:hover{color:var(--color-brand-ink)}.blog-content ul,.blog-content ol{padding-left:1.5em}.blog-content li+li{margin-top:.5em}.blog-content blockquote{border-left:3px solid var(--color-brand-red);color:var(--color-brand-mute);padding-left:1em;font-style:italic}.blog-content code{font-family:var(--font-mono);background:var(--color-brand-surface);border:1px solid var(--color-brand-line);border-radius:4px;padding:.15em .4em;font-size:.9em}.blog-content pre{background:var(--color-brand-ink);color:var(--color-brand-canvas);border-radius:8px;padding:1em;overflow-x:auto}.blog-content pre code{color:inherit;background:0 0;border:none;padding:0}.blog-content table{border-collapse:collapse;width:100%;font-size:.9375rem}.blog-content th,.blog-content td{border:1px solid var(--color-brand-line);text-align:left;padding:.5em .75em}.blog-content th{background:var(--color-brand-canvas);font-weight:700}.blog-content img{border-radius:8px;max-width:100%}.blog-content hr{border:none;border-top:1px solid var(--color-brand-line);margin:2em 0}
