/* Light editorial palette for archived articles and the subscription page. */
html.legacy-light { color-scheme:light; --black:#24211c; --charcoal:#24211c; --dark-gray:#514b42; --medium-gray:#686055; --light-gray:#776f62; --silver:#d8cdbb; --off-white:#eee8dd; --accent:#8a652b; --accent-dark:#704c19; --accent-light:#8a652b; }
.legacy-light body,.legacy-light .site-content { background:#f4f0e8; color:#24211c; }
.legacy-light h1,.legacy-light h2,.legacy-light h3,.legacy-light .article-content { font-family:'Fraunces',Georgia,serif; }
.legacy-light .navbar,.legacy-light .nav-menu.active { background:#faf7f0; }
.legacy-light .logo img { content:url('/redesign/assets/img/logo-black.png'); object-fit:contain; }
.legacy-light .article-content { font-size:1.15rem; line-height:1.8; }
.legacy-light .article-content blockquote,.legacy-light .sidebar-card,.legacy-light .related-card,.legacy-light .subscribe-form-card,.legacy-light .benefit-card { background:#faf7f0; }
.legacy-light .article-content a { color:#805b23; }
.legacy-light .footer { background:#eee8dd; color:#24211c; border-top:1px solid #d8cdbb; }
.legacy-light .footer p,.legacy-light .footer a,.legacy-light .footer h3,.legacy-light .footer h4 { color:#5f594f; }
.legacy-light .subscribe-hero,.legacy-light .coming-soon,.legacy-light .final-cta { background:#eee8dd; }
.legacy-light .subscribe-hero h1,.legacy-light .subscribe-hero-text p,.legacy-light .coming-soon h2,.legacy-light .coming-soon p,.legacy-light .curriculum-feature,.legacy-light .final-cta h2,.legacy-light .final-cta p { color:#24211c; }
.legacy-light .subscribe-badge { background:#e4d6b9; color:#704c19; border-color:#cbb98f; }
.legacy-light .article-hero-content { color:#fff; }
.legacy-light .article-hero-content h1 { color:#fff; }
.legacy-light :focus-visible { outline:2px solid #805b23; outline-offset:4px; }
@media(max-width:620px) { .legacy-light .article-content { font-size:1.1rem; } .legacy-light .article-content,.legacy-light h1,.legacy-light h2 { overflow-wrap:anywhere; } }
