.estus-news-body{color:#c4c4cc;font-size:16px;line-height:1.95;overflow-wrap:anywhere}.estus-news-body>:first-child{margin-top:0}.estus-news-body p{margin:0 0 1.4em}.estus-news-body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-montserrat),sans-serif;color:#fafafa;font-weight:650;letter-spacing:-.035em;line-height:1.35;margin:2em 0 .85em;scroll-margin-top:110px}.estus-news-body :is(h1,h2){font-size:27px}.estus-news-body h3{font-size:22px}.estus-news-body :is(h4,h5,h6){font-size:18px}.estus-news-body :is(strong,b){color:#f4f4f5;font-weight:650}.estus-news-body a{color:#fb923c;text-decoration:underline;text-underline-offset:4px}.estus-news-body a:hover{color:#fed7aa}.estus-news-body :is(ul,ol){margin:1.4em 0;padding-left:1.5em}.estus-news-body ul{list-style:disc}.estus-news-body ol{list-style:decimal}.estus-news-body li{margin:.5em 0;padding-left:.3em}.estus-news-body li::marker{color:#b68864}.estus-news-body li :is(ul,ol){margin:.6em 0}.estus-news-body blockquote{border-left:2px solid #b68864;padding:5px 0 5px 25px;margin:2em 0;color:#e4e4e7;font-size:19px}.estus-news-body blockquote p:last-child{margin-bottom:0}.estus-news-body :is(img,video){max-width:100%;height:auto;border-radius:4px}.estus-news-body img{display:block;margin:1.8em auto}.estus-news-body figure{margin:2em 0;max-width:100%}.estus-news-body figure img{margin:0 auto}.estus-news-body figcaption{font-size:11px;line-height:1.7;color:#92929c;text-align:center;margin-top:12px}.estus-news-body iframe{max-width:100%;border:0}.estus-news-body iframe[src*=vimeo],.estus-news-body iframe[src*=youtube]{width:100%;height:auto;aspect-ratio:16/9}.estus-news-body .article-table-scroll{max-width:100%;overflow-x:auto;margin:1.8em 0}.estus-news-body table{width:100%;border-collapse:collapse;font-size:13px}.estus-news-body :is(th,td){text-align:left;border:1px solid #303034;padding:12px 15px}.estus-news-body th{color:#e4e4e7;font-weight:600;background:#111113}.estus-news-body pre{overflow-x:auto;max-width:100%;padding:20px;border:1px solid #303034;margin:1.8em 0;font-size:13px}.estus-news-body code{font-family:monospace;font-size:.9em;color:#e6b38e}.estus-news-body hr{border:0;border-top:1px solid #303034;margin:2em 0}@media (max-width:700px){.estus-news-body{font-size:15px;line-height:1.9}.estus-news-body :is(h1,h2){font-size:23px}.estus-news-body h3{font-size:20px}.estus-news-body blockquote{font-size:17px;padding-left:18px}}