.PostBody-module__bvgGya__body{max-width:65ch;color:var(--brand-navy);font-size:var(--post-type,1.0625rem);line-height:1.65}.PostBody-module__bvgGya__body>*+*{margin-top:1rem}.PostBody-module__bvgGya__body h2,.PostBody-module__bvgGya__body h3,.PostBody-module__bvgGya__body h4{font-family:var(--font-heading), serif;font-weight:var(--weight-display);text-wrap:balance;margin-top:1.75rem;line-height:1.2}.PostBody-module__bvgGya__body h2{font-size:1.5rem}.PostBody-module__bvgGya__body h3{font-size:1.25rem}.PostBody-module__bvgGya__body h4{font-size:1.0625rem}.PostBody-module__bvgGya__body ul,.PostBody-module__bvgGya__body ol{padding-left:1.25rem}.PostBody-module__bvgGya__body ul{list-style:outside}.PostBody-module__bvgGya__body ol{list-style:decimal}.PostBody-module__bvgGya__body li+li{margin-top:.35rem}.PostBody-module__bvgGya__body a{text-underline-offset:4px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.PostBody-module__bvgGya__body a:focus-visible{outline:3px solid var(--brand-navy);outline-offset:2px;border-radius:2px}.PostBody-module__bvgGya__body blockquote{border-left:4px solid var(--room-tone,var(--brand-navy));padding-left:1rem}.PostBody-module__bvgGya__body code{overflow-wrap:anywhere;background:#1b244614;border-radius:4px;padding:.1em .3em;font-size:.9375em}.PostBody-module__bvgGya__body hr{border:0;border-top:1px solid #1b244633;margin-block:1.5rem}.PostBody-module__bvgGya__note{color:var(--ink-muted);margin-bottom:1rem;font-size:.875rem}
