.post-prose{overflow-wrap:anywhere;font-size:1.125rem;line-height:2.15}.post-prose>:first-child{margin-block-start:0}.post-prose h2{margin-block:3rem 1.25rem;font-size:1.75rem;font-weight:800;line-height:1.7}.post-prose h3{margin-block:2rem 1rem;font-size:1.35rem;font-weight:750}.post-prose h4{margin-block:1.75rem 1rem;font-size:1.15rem;font-weight:700}.post-prose p,.post-prose ul,.post-prose ol{margin-block:1.25rem}.post-prose ul{padding-inline-start:1.5rem;list-style:outside}.post-prose ol{padding-inline-start:1.5rem;list-style:decimal}.post-prose a{color:var(--accent-mid);text-underline-offset:4px;text-decoration:underline}.post-prose img{border:1px solid var(--border-color);margin-block:2rem}.post-prose blockquote{border-inline-start:3px solid var(--accent-mid);color:var(--text-secondary);margin-block:2rem;padding-inline-start:1.5rem}.post-prose table{border-collapse:collapse;width:100%;font-size:1rem}.post-prose th,.post-prose td{border:1px solid var(--border-color);text-align:start;padding:.65rem 1rem}.post-prose pre{text-align:left;background:var(--surface-low);direction:ltr;padding:1rem;overflow-x:auto}@media (max-width:640px){.post-prose{font-size:1rem;line-height:2.1}.post-prose h2{font-size:1.5rem}}.reader-prose.post-prose :is(h1,h2,h3,h4,h5,h6){font-variation-settings:"CNTR" 0}.post-prose .post-video{margin-block:2.5rem}.post-prose .post-video-intro{margin-block-end:1rem}.post-prose .post-video-intro h2{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;line-height:1.7}.post-prose .post-video-intro p{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.9}.post-prose .post-video img{border:0;margin:0}
