.post_body__7O3JV{max-width:45rem;margin-inline:auto;border-top:1px solid #e4e4e7;padding-top:2rem;color:#3f3f46;font-size:1.0625rem;line-height:1.85;overflow-wrap:anywhere}.post_body__7O3JV :where(p,ul,ol,blockquote,pre,figure,table,dl){margin-block:0 1.5em}.post_body__7O3JV :where(h1,h2,h3,h4,h5,h6){margin-block:2em .75em;color:#18181b;font-weight:750;letter-spacing:-.025em;line-height:1.3;text-wrap:balance;scroll-margin-top:8rem}.post_body__7O3JV :where(h1,h2){font-size:1.75rem}.post_body__7O3JV h3{font-size:1.375rem}.post_body__7O3JV :where(h4,h5,h6){font-size:1.125rem}.post_body__7O3JV :where(h1,h2,h3,h4,h5,h6)+:where(h2,h3,h4,h5,h6){margin-top:1.25em}.post_body__7O3JV strong{color:#27272a;font-weight:700}.post_body__7O3JV :where(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}.post_body__7O3JV a{color:#991b1b;font-weight:600;text-decoration:underline;text-decoration-color:#d8aaaa;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .15s,text-decoration-color .15s}.post_body__7O3JV a:hover{color:#7f1d1d;text-decoration-color:currentColor}.post_body__7O3JV a:focus-visible{border-radius:2px;outline:2px solid #991b1b;outline-offset:4px}.post_body__7O3JV :where(ul,ol){padding-left:1.5em}.post_body__7O3JV ul{list-style-type:disc}.post_body__7O3JV ol{list-style-type:decimal}.post_body__7O3JV li{padding-left:.35em}.post_body__7O3JV li+li{margin-top:.65em}.post_body__7O3JV li::marker{color:#991b1b;font-weight:600}.post_body__7O3JV li>:where(ul,ol){margin-block:.65em 0}.post_body__7O3JV li>p{margin-block:.65em}.post_body__7O3JV blockquote{margin-block:2em;border-left:3px solid #991b1b;border-radius:0 .75rem .75rem 0;padding:1.25em 1.5em;background:#fdf6f5;color:#52525b;font-style:italic}.post_body__7O3JV blockquote>:last-child{margin-bottom:0}.post_body__7O3JV :where(img,video){height:auto;max-width:100%;margin:2em auto;border-radius:.75rem}.post_body__7O3JV :where(iframe,embed){max-width:100%;margin-block:2em}.post_body__7O3JV figcaption{margin-top:.75em;color:#71717a;font-size:.875rem;line-height:1.6;text-align:center}.post_body__7O3JV hr{margin-block:3em;border:0;border-top:1px solid #e4e4e7}.post_body__7O3JV code{border-radius:.25rem;padding:.15em .35em;background:#f4f4f5;color:#27272a;font-size:.875em}.post_body__7O3JV pre{overflow-x:auto;border:1px solid #e4e4e7;border-radius:.75rem;padding:1.25em;background:#fafafa;line-height:1.7;overflow-wrap:normal}.post_body__7O3JV pre code{padding:0;background:transparent}.post_body__7O3JV>:first-child{margin-top:0}.post_body__7O3JV>:last-child{margin-bottom:0}@media (min-width:640px){.post_body__7O3JV{padding-top:2.5rem;font-size:1.125rem}.post_body__7O3JV :where(h1,h2){font-size:1.875rem}.post_body__7O3JV h3{font-size:1.5rem}}