/* Shared article/news body styling. Source content and structured data are unchanged. */
.article-page .article-content{font-family:'Wix Madefor Display',sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.65!important;color:#49433f!important;overflow-wrap:anywhere}
.article-page .article-content *{font-family:inherit!important;letter-spacing:normal!important}
.article-page .article-content p,.article-page .article-content div,.article-page .article-content span,.article-page .article-content li{font-size:inherit!important;line-height:inherit!important;color:inherit!important}
.article-page .article-content p{font-weight:400!important;margin:0 0 18px!important}
.article-page .article-content h1,.article-page .article-content h2,.article-page .article-content h3,.article-page .article-content h4{font-weight:600!important;line-height:1.3!important;color:#231f20!important;margin:28px 0 14px!important;padding:0!important}
.article-page .article-content h1,.article-page .article-content h2{font-size:28px!important}
.article-page .article-content h3{font-size:23px!important}
.article-page .article-content h4{font-size:20px!important}
.article-page .article-content h1 *,.article-page .article-content h2 *,.article-page .article-content h3 *,.article-page .article-content h4 *{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
.article-page .article-content strong,.article-page .article-content b{font-weight:600!important;color:#231f20!important}
.article-page .article-content ul,.article-page .article-content ol{font-size:inherit!important;font-weight:400!important;line-height:inherit!important;margin:12px 0 22px!important;padding-left:26px!important}
.article-page .article-content li{margin-bottom:8px!important}
.article-page .article-content li::marker{color:#f04508}
.article-page .article-content a,.article-page .article-content a *{color:#c63b06!important;text-decoration:underline!important;text-underline-offset:3px}
.article-page .article-content blockquote{font-size:inherit!important;line-height:inherit!important;font-weight:400!important;margin:22px 0!important;padding:16px 20px!important;border-left:3px solid #f04508;border-radius:0 12px 12px 0;background:#fff7f1!important}
.article-page .article-content .top-text{font-size:inherit!important;line-height:inherit!important;font-weight:400!important;margin-bottom:24px!important;padding-bottom:20px!important}
.article-page .article-content img{max-width:100%;height:auto}
@media(max-width:767px){.article-page .article-content{font-size:16px!important;line-height:1.6!important}.article-page .article-content h1,.article-page .article-content h2{font-size:23px!important}.article-page .article-content h3{font-size:20px!important}.article-page .article-content h4{font-size:18px!important}}
