.sx-article-reading > header.page-width{width:100%;max-width:840px;padding:0 24px;margin:28px auto 30px;text-align:left;box-sizing:border-box}
.sx-article-reading .article-template__title{display:block;justify-content:initial;font-family:var(--font-heading-family),Arial,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.18;letter-spacing:-.025em;color:#304c37;max-width:100%;margin:0 0 18px;padding-bottom:0;overflow-wrap:break-word;text-wrap:balance}
.sx-article-reading .article-template__title::after{display:none}
.sx-article-reading .article-template__title~*{font-family:var(--font-body-family),Arial,sans-serif;font-size:15px;line-height:1.6;color:#647166}
.sx-article-reading .breadcrumb-wrapper{max-width:840px;padding:0 24px;margin:28px auto 20px;text-align:left;box-sizing:border-box}
.sx-article-reading .article-template__content{width:100%;max-width:840px;padding:0 24px;box-sizing:border-box;margin:0 auto 40px;font-family:var(--font-body-family),Arial,sans-serif;font-size:19px;line-height:1.8;letter-spacing:normal;color:#29372e;text-align:left;overflow-wrap:break-word}
.sx-article-reading .article-template__content :is(p,li,div){font-size:inherit;line-height:inherit}
.sx-article-reading .article-template__content p{margin:0 0 1.15em}
.sx-article-reading .article-template__content :is(h2,h3,h4,h5,h6){font-family:var(--font-heading-family),Arial,sans-serif;font-weight:600;color:#42694b;text-align:left;letter-spacing:-.015em;line-height:1.3;scroll-margin-top:100px}
.sx-article-reading .article-template__content h2{font-size:clamp(25px,2.3vw,30px);margin:1.7em 0 .6em}
.sx-article-reading .article-template__content :is(h3,h4,h5,h6){font-size:clamp(22px,2vw,25px);margin:1.5em 0 .6em}
.sx-article-reading .article-template__content :is(h2,h3,h4,h5,h6) strong{font-weight:inherit}
.sx-article-reading .article-template__content .sx-article-lead{font-size:21px;line-height:1.7;color:#304c37}
.sx-article-reading .article-template__content img{display:block;max-width:100%;height:auto;margin:28px auto;border-radius:8px}
.sx-article-reading .article-template__content a{text-underline-offset:4px}
.sx-article-reading .article-template__content :is(ul,ol){padding-left:1.4em;margin:0 0 1.2em}
.sx-article-reading .article-template__content blockquote{margin:1.5em 0;padding:4px 0 4px 24px;border-left:3px solid #42694b;font-size:inherit;line-height:inherit}
@media(max-width:649px){.sx-article-reading > header.page-width{padding:0 20px;margin:22px auto 24px}.sx-article-reading .breadcrumb-wrapper{padding:0 20px;margin-top:22px}.sx-article-reading .article-template__content{padding:0 20px;font-size:18px;line-height:1.75;margin-bottom:30px}.sx-article-reading .article-template__content .sx-article-lead{font-size:19px}.sx-article-reading .article-template__title~*{font-size:14px}.sx-article-reading .article-template__content img{margin:22px auto}}

.sx-article-reading .article-template__content :is(p,div){text-align:justify!important;text-align-last:start;hyphens:auto}

.sx-article-reading{--sx-reading-width:min(92%,1240px);--sx-reading-padding:clamp(24px,2.5vw,36px)}
.sx-article-reading > header.page-width,.sx-article-reading .breadcrumb-wrapper,.sx-article-reading .article-template__content{width:var(--sx-reading-width);max-width:none;padding-left:var(--sx-reading-padding);padding-right:var(--sx-reading-padding);margin-left:auto;margin-right:auto}
.sx-article-reading .sx-founder-cover{width:var(--sx-reading-width);max-width:none;margin-left:auto;margin-right:auto}
@media(max-width:1099px){.sx-article-reading{--sx-reading-width:94%;--sx-reading-padding:24px}}
@media(max-width:649px){.sx-article-reading{--sx-reading-width:100%;--sx-reading-padding:20px}.sx-article-reading .sx-founder-cover{width:calc(100% - 40px)}}

.sx-article-reading .article-template__content :is(p,li,div,span){font-family:inherit}
.sx-article-reading .article-template__content table{border-collapse:collapse;max-width:100%;font-size:16px;line-height:1.6}
.sx-article-reading .article-template__content :is(th,td){padding:12px;text-align:left;vertical-align:top}
.sx-article-reading .article-template__content .sx-article-table{overflow-x:auto;max-width:100%;margin:24px 0}
.sx-article-reading .article-template__content .sx-article-table:focus-visible{outline:2px solid #42694b;outline-offset:4px}
.sx-article-reading .article-template__content iframe,.sx-article-reading .article-template__content video{max-width:100%}

.sx-article-reading .article-template__link.button,.sx-article-reading .article-template__social-sharing .share-button__button{background:#42694b;color:#fff;border:1px solid #42694b;min-height:44px;padding:10px 20px;border-radius:6px;text-decoration:none;--color-button-background:66,105,75;--color-button-text:255,255,255}
.sx-article-reading .article-template__link.button:hover,.sx-article-reading .article-template__social-sharing .share-button__button:hover{background:#34543c;border-color:#34543c;color:#fff}
.sx-article-reading .article-template__link.button:focus-visible,.sx-article-reading .article-template__social-sharing .share-button__button:focus-visible{outline:2px solid #42694b;outline-offset:4px}
.sx-article-reading .article-template__social-sharing .share-button__button .label{color:inherit}

.sx-article-reading .article-template__content :is(span,b,strong,em,i,a){font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}
.sx-article-reading .article-template__content :is(b,strong){font-weight:600}
.sx-article-reading .article-template__content :is(h2,h3,h4,h5,h6) :is(b,strong,span){font-weight:inherit}
.sx-article-reading .article-template__content h2{margin-top:1.3em}
.sx-article-reading .article-template__content :is(h3,h4,h5,h6){margin-top:1.2em}
.sx-article-reading .article-template__content h2+h3{margin-top:.75em}
.sx-article-reading .article-template__content p:has(+ul),.sx-article-reading .article-template__content p:has(+ol){margin-bottom:.5em}
.sx-article-reading .article-template__content :is(ul,ol){padding-left:1.5em}
.sx-article-reading .article-template__content li{margin:0 0 .3em;padding-left:.15em}
.sx-article-reading .article-template__content li:last-child{margin-bottom:0}
.sx-article-reading .article-template__content li::marker{color:#42694b}
.sx-article-reading .article-template__content :is(p,li){orphans:3;widows:3}
