.ld-article-body{color:#2e3d24;font-size:17px;line-height:1.75;overflow-wrap:break-word}.ld-article-body>*+*{margin-top:1.15em}.ld-article-body h2,.ld-article-body h3{font-family:var(--font-bricolage,"Bricolage Grotesque"),var(--font-figtree,"Figtree"),sans-serif;color:#2c3b22;letter-spacing:-.02em;line-height:1.2;scroll-margin-top:84px}.ld-article-body h2{font-size:clamp(24px,3.2vw,30px);font-weight:700;margin-top:2em}.ld-article-body h3{font-size:clamp(19px,2.4vw,22px);font-weight:600;margin-top:1.6em}.ld-article-body h2+*,.ld-article-body h3+*{margin-top:.6em}.ld-article-body a{color:#a34a24;text-decoration:underline;text-decoration-color:rgba(192,94,49,.45);text-underline-offset:3px}.ld-article-body a:hover{color:#c05e31;text-decoration-color:#c05e31}.ld-article-body strong{font-weight:700;color:#26311d}.ld-article-body em{font-style:italic}.ld-article-body ol,.ld-article-body ul{padding-left:1.4em}.ld-article-body ul{list-style:disc}.ld-article-body ol{list-style:decimal}.ld-article-body li+li{margin-top:.4em}.ld-article-body li::marker{color:#c05e31}.ld-article-body code{font-family:var(--font-jetbrains,ui-monospace),SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;background:#ebe3cc;color:#26311d;border-radius:6px;padding:.12em .4em}.ld-article-pre{background:#26311d;color:#f3eddc;border-radius:14px;padding:16px 18px;overflow-x:auto;font-size:14px;line-height:1.6}.ld-article-pre code{background:transparent;color:inherit;padding:0;font-size:inherit}.ld-article-body blockquote{border-left:3px solid #c05e31;background:#fbf8ef;border-radius:0 12px 12px 0;padding:12px 18px;color:#4a523b;font-family:var(--font-newsreader,"Newsreader"),Georgia,serif;font-style:italic;font-size:1.08em}.ld-article-body blockquote>*+*{margin-top:.7em}.ld-article-body hr{border:0;border-top:1px solid #e0d6be;margin:2.2em 0}.ld-article-body img{display:block;width:100%;max-width:100%;height:auto;background:#fbf8ef;border-radius:14px;border:1px solid #e0d6be}.ld-article-figure{margin-left:0;margin-right:0}.ld-article-table{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e0d6be;border-radius:12px;background:#fbf8ef}.ld-article-table table{width:100%;min-width:480px;border-collapse:collapse;font-size:15px;line-height:1.5}.ld-article-table td,.ld-article-table th{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #e0d6be}.ld-article-table th{background:#efe7d2;color:#2c3b22;font-weight:600}.ld-article-table tr:last-child td{border-bottom:0}.ld-article-crumbs{font-size:13px;color:#6c7059}.ld-article-crumbs a{color:#5c6349}.ld-article-crumbs a:hover{color:#2c3b22}.ld-article-cover{display:block;width:100%;height:auto;border-radius:18px;border:1px solid #e0d6be;background:#ebe3cc}