:root[data-theme=fintech]{--accent:#3b5bdb;--bg:#f4f6fb;--surface:#ffffff;--text:#101326}:root[data-theme=institutional]{--accent:#0f766e;--bg:#f6f6f4;--surface:#ffffff;--text:#14161a}:root[data-theme=terminal]{--accent:#22d3a5;--bg:#0b0e0d;--surface:#121614;--text:#dbe7e2}img,video,iframe,canvas{max-width:100%;height:auto}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
