.lx-single__main .lx-entry-content{color:var(--fg)}.lx-single__main .lx-entry-content>*:first-child{margin-top:0}.lx-single__main .lx-entry-content p,.lx-single__main .lx-entry-content p.has-text-align-center,.lx-single__main .lx-entry-content p.has-text-align-right,.lx-single__main .lx-entry-content p.has-text-align-left{margin-top:0;margin-bottom:16px;text-align:justify;text-align-last:right}.lx-single__main .lx-entry-content strong{font-weight:600}.lx-single__main .lx-entry-content em{font-style:italic}.lx-single__main .lx-entry-content a{color:var(--brand-700);font-weight:600;text-decoration:none}.lx-single__main .lx-entry-content a:hover{color:var(--brand-700);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.lx-single__main .lx-entry-content a:focus-visible{outline:2px solid var(--brand-700);outline-offset:2px;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}html[data-theme="dark"] .lx-single__main .lx-entry-content a{color:var(--brand-300)}html[data-theme="dark"] .lx-single__main .lx-entry-content a:hover{color:var(--brand-200)}html[data-theme="dark"] .lx-single__main .lx-entry-content a:focus-visible{outline-color:var(--brand-300)}.lx-single__main .lx-entry-content img{max-width:100%;height:auto;display:block;margin:20px auto;border-radius:12px}.lx-single__main .lx-entry-content figure{margin:20px 0}.lx-single__main .lx-entry-content figure img{margin:0 auto}.lx-single__main .lx-entry-content figcaption{text-align:center;margin-top:8px;color:var(--fg-muted,#6b7280)}.lx-single__main .lx-entry-content ul,.lx-single__main .lx-entry-content ol{margin-top:0;margin-bottom:16px;padding-right:24px}.lx-single__main .lx-entry-content li{margin-bottom:6px}.lx-single__main .lx-entry-content ul li::marker{font-size:1.2em;color:var(--brand-500)}.lx-single__main .lx-entry-content ol li::marker{font-size:1.1em;color:var(--brand-600)}.lx-single__main .lx-entry-content h2,.lx-single__main .lx-entry-content h3,.lx-single__main .lx-entry-content h4,.lx-single__main .lx-entry-content h5,.lx-single__main .lx-entry-content h6{margin-top:28px;margin-bottom:12px}.lx-single__main .lx-entry-content h2{position:relative;text-align:right;padding-right:18px}.lx-single__main .lx-entry-content h2::after{content:"";position:absolute;top:50%;right:0;width:4px;height:18px;border-radius:999px;background:linear-gradient(to bottom,var(--brand-400),var(--brand-600));transform:translateY(-50%)}.lx-single__main .lx-entry-content blockquote{margin:20px 0;padding:12px 16px;border-right:3px solid var(--brand-500);border-radius:10px;background-color:var(--surface-soft,#f3f4f6)}.lx-single__main .lx-entry-content blockquote p{margin-bottom:8px}.lx-single__main .lx-entry-content blockquote p:last-child{margin-bottom:0}.lx-single__main .lx-entry-content h2[id],.lx-single__main .lx-entry-content h3[id]{scroll-margin-top:var(--single-scroll-offset)}