:root{--bg:#171813;--bg-raised:#1F201B;--bg-soft:#1B1C17;--text:#EDE7DA;--muted:#B4B0A3;--faint:#8E9082;--rule:#3B3D33;--accent:#E8401F;--accent-text:#F4937E;--display:'Manrope',Arial,sans-serif;--body:'Inter',Arial,sans-serif;--mono:'IBM Plex Mono',monospace;--page-max:1280px;--gutter:clamp(22px,4.7vw,72px);}
.section-light,.model-theme-light{--bg:#EFE7D6;--bg-raised:#FBF8F2;--bg-soft:#E4DBCB;--text:#2A2419;--muted:#625943;--faint:#625943;--rule:#C8BDA7;--accent-text:#B02C0B;}