/* Campaign styling for ASHER Naii reading pages; global Aplus Blog and other project news retain their own design. */
body.theme-naii{--ink:#393a34;--muted:#655c50;--brand:#a84127;--paper:#fff;--soft:#eae8e6;--line:#d8cdc2;color:#393a34}
.theme-naii .header{background:#f8f6f2;border-bottom-color:#d8cdc2}
.theme-naii .brand{color:#a84127}
.theme-naii .nav .cta{background:#a84127;color:#fff}.theme-naii .nav .cta:hover{background:#8c341e}
.theme-naii .eyebrow,.theme-naii .sidebar a,.theme-naii .related-card em{color:#a84127}
.theme-naii .hero{position:relative;padding-top:45px;border-top:5px solid #de6241;background:#eae8e6;border-radius:0 0 16px 16px}
.theme-naii .hero h1{color:#363935}.theme-naii .hero .lead{color:#4e4c45}
.theme-naii .cover img{border-radius:12px}.theme-naii .content-grid{padding-top:10px}
.theme-naii .story h2,.theme-naii .sidebar h2{color:#363935}
.theme-naii .project-cta{background:#363935;border-left:6px solid #de6241;border-radius:12px}
.theme-naii .project-cta a{background:#de6241;color:#1e1e1e;border-radius:8px}
.theme-naii .related{background:#eae8e6}.theme-naii .related-card{border-color:#d8cdc2;border-radius:12px}
.theme-naii .food-intro{background:#f1ece5;border-color:#d8cdc2}
.theme-naii .food-nav a{background:#f1ece5;color:#a84127;border-color:#d8cdc2}
.theme-naii .food-nav a:hover{background:#de6241;color:#1e1e1e}
.theme-naii .restaurant{border-color:#d8cdc2;border-radius:12px}
.theme-naii .restaurant a{color:#a84127}.theme-naii .story .restaurant ul{background:#f8f4ef}
.theme-naii .clip{border-color:#d8cdc2;background:#f8f4ef}
.theme-naii .footer{background:#363935;color:#fff}
