.post-rich-content[data-v-9f4fc1e5] h2{font-size:var(--text-2xl,1.5rem);font-weight:700;margin:1.5rem 0 .75rem;text-wrap:balance}.post-rich-content[data-v-9f4fc1e5] h3{font-size:var(--text-xl,1.25rem);font-weight:600;margin:1.25rem 0 .5rem;text-wrap:balance}.post-rich-content[data-v-9f4fc1e5] p{font-size:var(--text-lg,1.125rem);line-height:1.7;color:var(--color-ink);margin:0 0 var(--space-md,1rem);max-width:none}.post-rich-content[data-v-9f4fc1e5] [style*="text-align: center"],.post-rich-content[data-v-9f4fc1e5] [style*="text-align:center"],.post-rich-content[data-v-9f4fc1e5] p[style*="text-align: center"],.post-rich-content[data-v-9f4fc1e5] p[style*="text-align:center"]{width:100%;max-width:none}.post-rich-content[data-v-9f4fc1e5] u{text-decoration:underline;text-underline-offset:2px}.post-rich-content[data-v-9f4fc1e5] b,.post-rich-content[data-v-9f4fc1e5] strong{font-weight:700}.post-rich-content[data-v-9f4fc1e5] em,.post-rich-content[data-v-9f4fc1e5] i{font-style:italic}.post-rich-content[data-v-9f4fc1e5] del,.post-rich-content[data-v-9f4fc1e5] s{text-decoration:line-through}.post-rich-content[data-v-9f4fc1e5] br{content:""}.post-rich-content[data-v-9f4fc1e5] ol,.post-rich-content[data-v-9f4fc1e5] ul{font-size:var(--text-lg,1.125rem);line-height:1.7;color:var(--color-ink);margin:0 0 var(--space-md,1rem);padding-left:1.25rem}.post-rich-content[data-v-9f4fc1e5] li+li{margin-top:.375rem}.post-rich-content[data-v-9f4fc1e5] blockquote{margin:0 0 var(--space-md,1rem);padding:.75rem 1rem;border-radius:var(--radius-md,.5rem);background:#f03b9c0f;color:var(--color-ink)}.post-rich-content[data-v-9f4fc1e5] a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.post-rich-content[data-v-9f4fc1e5] a:hover{color:var(--color-primary-deep);text-decoration-thickness:2px}.post-rich-content[data-v-9f4fc1e5] a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.post-rich-content[data-v-9f4fc1e5] img{display:block;width:100%;height:auto;margin:var(--space-md,1rem) 0;border-radius:var(--radius-lg,.75rem)}.post-rich-content[data-v-9f4fc1e5] ol:last-child,.post-rich-content[data-v-9f4fc1e5] p:last-child,.post-rich-content[data-v-9f4fc1e5] ul:last-child{margin-bottom:0}
