/* Cinema - selectable InsightBD visual theme. Shared page content in private/site.json. */
.theme-cinema{--bg:#101318;--card:#1b1c21;--ink:#f8f8f7;--muted:#b3b6bd;--accent:#ed554c;--nav:#0b0d11;--line:#ffffff1b}.theme-cinema .hero{min-height:75vh}.theme-cinema .hero h1{text-transform:uppercase;max-width:900px;letter-spacing:-.055em}.theme-cinema .project-cover{aspect-ratio:1.85}.theme-cinema .project-grid{gap:50px 20px}.theme-cinema .section-head h2{text-transform:uppercase;font-size:clamp(3rem,4.6vw,5rem)}
