html body{--bg:#f5f4f0;--bg2:#e9e7e0;--card:#fff;--text:#111;--muted:#686762;--green:#111;--line:#d9d7d0;background:#f5f4f0!important;color:#111!important}
body .blog-header a,body .blog-menu a,body .blog-logo,body .breadcrumbs a{color:#111!important}body .blog-menu a:hover,body .blog-menu a:focus{color:#66645f!important}body .blog-logo span{color:#777570!important}
body .eyebrow,body .section-label,body .article-aside>div>span,body .article-cta>span,body .not-found>span{color:#55534f!important}
body .post-card-copy strong,body .article-body a,body .autopilot-article-content a,body .article-aside a:hover{color:#111!important;text-decoration-color:#9a9891!important}
body .autopilot-article-content a,body .article-body a{text-decoration:underline!important;text-underline-offset:.2em!important}
body .takeaway{background:#efeee9!important;border-color:#cbc8bf!important}body .takeaway>span,body .takeaway i{color:#111!important}
body .autopilot-article-content blockquote{border-left-color:#111!important;background:#efeee9!important}
body .post-card:hover{border-color:#99968e!important}body .art-label,body .post-art>i,body .article-art span,body .article-art i{color:#fff!important;border-color:#777!important}
body .author-mark{background:#111!important;color:#fff!important}body .blog-menu-button span{background:#111!important}
body .article-body{color:#565550!important}body .article-body .article-intro,body .article-body h2,body .article-body h3,body .autopilot-article-content h2,body .autopilot-article-content h3{color:#111!important}
body .blog-footer a,body .blog-footer p,body .blog-footer strong{color:#111!important}
body .blog-button,body .blog-button *,body .blog-menu .nav-cta,body .blog-menu .nav-cta *,body .blog-footer-intro>a,body .blog-footer-intro>a *{background-color:#111!important;color:#fff!important;border-color:#111!important}
body .hero-mark{background:#e5e2da!important;background-image:linear-gradient(135deg,#f5f4f0,#d9d6ce)!important;border:1px solid #c9c6bd!important;color:#111!important;box-shadow:0 28px 70px rgba(20,18,14,.12)!important}
body .hero-mark:before{content:"";position:absolute;inset:24px;border:1px solid rgba(17,17,17,.14)!important;border-radius:18px}
body .hero-mark span,body .hero-mark strong,body .hero-mark i{color:#111!important;opacity:1!important}body .hero-mark strong{display:block!important}
body .post-art{background:#e5e2da!important;background-image:linear-gradient(135deg,#f5f4f0,#d9d6ce)!important;color:#111!important}
body .post-art:before{background-image:linear-gradient(rgba(17,17,17,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(17,17,17,.05) 1px,transparent 1px)!important}
body .post-art:after{border-color:rgba(17,17,17,.18)!important;box-shadow:none!important}body .post-art>b,body .post-art>i,body .post-art .art-label{color:#111!important}body .post-art .art-label{border-color:#aaa79f!important}
body .article-art{background:#dedbd3!important;background-image:linear-gradient(135deg,#f5f4f0,#d7d4cb)!important;color:#111!important}body .article-art strong,body .article-art span,body .article-art i{color:#111!important}
body .blog-header .blog-logo{font-size:20px!important;line-height:1!important}
body .bi-arrow-right,body .bi-arrow-up-right{display:none!important}
