body.capi-article-reader :is(.entry,.entry-content,.post-content,.wp-block-post-content){font-size:18px;line-height:1.85;overflow-wrap:break-word}
body.capi-article-reader :is(.entry,.entry-content,.post-content,.wp-block-post-content) p{margin-top:0!important;margin-bottom:24px!important;line-height:1.85!important}
body.capi-article-reader :is(.entry,.entry-content,.post-content,.wp-block-post-content) :is(h2,h3,h4){margin-top:38px!important;margin-bottom:18px!important;line-height:1.45!important;word-break:keep-all;overflow-wrap:anywhere;scroll-margin-top:90px}
body.capi-article-reader :is(.entry,.entry-content,.post-content,.wp-block-post-content) h2{font-size:25px}
body.capi-article-reader :is(.entry,.entry-content,.post-content,.wp-block-post-content) h3{font-size:21px}
body.capi-article-reader :is(.entry,.entry-content,.post-content,.wp-block-post-content) :is(ul,ol){margin-top:0;margin-bottom:26px;padding-left:26px}
body.capi-article-reader :is(.entry,.entry-content,.post-content,.wp-block-post-content) li{margin-bottom:12px;line-height:1.85}
body.capi-article-reader :is(.entry,.entry-content,.post-content,.wp-block-post-content) img{max-width:100%;height:auto}
body.capi-article-reader .capi-readable-table{max-width:100%;overflow-x:auto;margin:24px 0 32px;-webkit-overflow-scrolling:touch}
body.capi-article-reader .capi-readable-table:focus-visible{outline:3px solid #0876c5;outline-offset:3px}
body.capi-article-reader .capi-readable-table table{margin:0;min-width:520px;border-collapse:collapse;font-size:16px;line-height:1.65}
body.capi-article-reader .capi-readable-table :is(th,td){padding:14px 16px;vertical-align:top;line-height:1.65;overflow-wrap:break-word}
body.capi-article-reader .cslb-buttons{--cslb-primary:#0876c5;--cslb-shadow:#075c9c;--cslb-soft:#e4f2fd;margin:24px 0 32px}
body.capi-article-reader .cslb-buttons>p{margin:0!important}
body.capi-article-reader .cslb-buttons br{display:none}
body.capi-article-reader .cslb-buttons button.cslb-btn{display:block;width:100%;border:0;font-family:inherit;text-align:left;cursor:pointer}
body.capi-article-reader .cslb-buttons button.cslb-btn:focus-visible{outline:3px solid #153f65;outline-offset:4px}
body.capi-article-reader :is(main h1.wp-block-post-title,article h1.entry-title,article h1.post-title){font-size:34px!important;font-weight:700;line-height:1.4!important;margin-top:20px;margin-bottom:24px;word-break:keep-all;overflow-wrap:anywhere}
body.capi-reader-feature-inline :is(main .wp-block-post-featured-image,article .post-thumbnail,article .featured-image.page-header-image-single){display:none!important}
body.capi-article-reader .capi-featured-after-intro{margin-top:28px;margin-bottom:32px;max-width:100%}
body.capi-article-reader .capi-featured-after-intro img{display:block;max-width:100%;height:auto}
@media(max-width:600px){body.capi-article-reader :is(main h1.wp-block-post-title,article h1.entry-title,article h1.post-title){font-size:26px!important;line-height:1.4!important;margin-top:16px;margin-bottom:20px}}
@media(max-width:600px){body.capi-article-reader :is(.entry,.entry-content,.post-content,.wp-block-post-content) h2{font-size:23px}body.capi-article-reader :is(.entry,.entry-content,.post-content,.wp-block-post-content) h3{font-size:20px}}
