/* Atelier Noir - selectable InsightBD visual theme. Shared page content in private/site.json. */
.theme-atelier-noir{--bg:#161617;--card:#222224;--ink:#f8f4ed;--muted:#bbb6ad;--accent:#d8ae7a;--nav:#101011;--line:#ffffff26}.theme-atelier-noir .hero{min-height:680px}.theme-atelier-noir .hero-shade{background:linear-gradient(90deg,#080808e8,#08080820)}.theme-atelier-noir .hero h1{font-family:Georgia,serif;letter-spacing:-.065em;font-weight:400}.theme-atelier-noir .page-hero h1,.theme-atelier-noir .section-head h2{font-family:Georgia,serif;font-weight:400}.theme-atelier-noir .project-grid{grid-template-columns:repeat(2,1fr)}.theme-atelier-noir .project-cover{aspect-ratio:1.65}
