.article-body{--paper-ink: #221710;--paper-mute: #4b5563;--paper-link: #9a4308;--ab-ink: var(--txt);--ab-mute: var(--mute);--ab-link: var(--acc);font-size:18px;line-height:1.75;color:color-mix(in srgb,var(--txt) 88%,transparent);overflow-wrap:break-word;min-width:0}.article-body :is([style*="background:#f" i],[style*="background: #f" i],[style*="background-color:#f" i],[style*="background-color: #f" i],[style*="background:white" i],[style*="background: white" i],[style*="background:#e" i],[style*="background: #e" i],[style*="background:rgb(255" i],[style*="background: rgb(255" i]){--ab-ink: var(--paper-ink);--ab-mute: var(--paper-mute);--ab-link: var(--paper-link);--tw-prose-body: var(--paper-ink);--tw-prose-headings: var(--paper-ink);--tw-prose-bold: var(--paper-ink);--tw-prose-links: var(--paper-link);--tw-prose-quotes: var(--paper-ink);--tw-prose-captions: var(--paper-mute);--tw-prose-counters: var(--paper-mute);--tw-prose-bullets: var(--paper-mute);--tw-prose-code: var(--paper-ink);--tw-prose-th-borders: var(--paper-mute);--tw-prose-td-borders: var(--paper-mute);color:var(--paper-ink)}.article-body :is([style*="background:#f" i],[style*="background: #f" i],[style*="background-color:#f" i],[style*="background:white" i],[style*="background:#e" i]) :is(p,li,span,div,h1,h2,h3,h4,strong,b,em,th,td,small,figcaption):not([style*=color]){color:inherit}.article-body h2,.article-body h3,.article-body h4{color:var(--ab-ink);scroll-margin-top:96px;letter-spacing:-.02em}.article-body h2{font-size:clamp(24px,3vw,30px);line-height:1.15;font-weight:800;margin:2.4em 0 .7em;padding:0 0 0 16px;border:0;border-left:4px solid var(--acc)}.article-body h3{font-size:21px;line-height:1.25;font-weight:700;margin:1.7em 0 .5em}.article-body h4{font-size:18px;font-weight:700;margin:1.4em 0 .4em}.article-body>:first-child{margin-top:0}.article-body p{margin:0 0 1.15em}.article-body :is(strong,b){color:var(--ab-ink);font-weight:700}.article-body :is(ul,ol){margin:0 0 1.2em;padding-left:1.4em}.article-body li{margin:.3em 0;padding-left:.2em}.article-body li::marker{color:var(--acc)}.article-body hr{border:0;border-top:1px solid var(--line);margin:2.5em 0}.article-body :is(code,kbd){font-size:.88em;background:var(--lane);border-radius:6px;padding:.1em .4em;color:var(--ab-ink)}.article-body pre{overflow-x:auto;background:var(--lane);border:1px solid var(--line);border-radius:12px;padding:14px 16px;font-size:14px}.article-body pre code{background:none;padding:0}.article-body .text-right{text-align:right}.article-body .text-left{text-align:left}.article-body .text-center{text-align:center}.article-body a{color:var(--ab-link);font-weight:600;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 2px no-repeat;transition:background-size .3s}.article-body a:hover{background-size:100% 2px}.article-body a:has(>img){background:none}.article-body img{max-width:100%;height:auto;border-radius:14px}.article-body figure{margin:1.8em 0}.article-body figcaption{margin-top:8px;font-size:14px;line-height:1.5;color:var(--ab-mute);text-align:center}.article-body :is(iframe,video,embed,object){max-width:100%;border-radius:14px}.article-body blockquote:not([class*=instagram]):not([style]){margin:1.6em 0;padding:16px 22px;border-left:4px solid var(--acc);border-radius:0 14px 14px 0;background:var(--tint);color:var(--ab-ink);font-style:normal}.article-body blockquote>:last-child{margin-bottom:0}.article-body blockquote p:first-of-type:before,.article-body blockquote p:last-of-type:after{content:none}.article-body table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:14px;margin:1.6em 0;font-size:15px;line-height:1.45;background:var(--panel)}.article-body :is(th,td){padding:11px 14px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--line);color:inherit}.article-body th{background:var(--lane);color:var(--ab-ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line)}.article-body tbody tr:last-child td{border-bottom:0}.article-body tbody tr:nth-child(2n){background:color-mix(in srgb,var(--lane) 55%,transparent)}.article-body td:first-child{font-weight:700;color:var(--ab-ink)}.article-body div[style*=overflow-x]>table{margin:0}.article-body div[style*=overflow-x]{margin:1.6em 0;max-width:100%}.article-body details{margin:0 0 12px;padding:16px 20px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.article-body summary{cursor:pointer;font-weight:700;color:var(--ab-ink)}@media(max-width:980px){.article-body{font-size:17px}.article-body :is(th,td){padding:10px 12px}}
