/* Ambiance Maison B : gris anthracite */
:root{color-scheme:dark}body{background:#292d32!important;color:#f3f5f7!important}header,footer{background:#20242a!important;color:#f3f5f7!important}.house-intro{background:#30363e!important;color:#fff}.intro-copy p{color:#d5dce5!important}.service-card,.detail-card,.screen-detail,.audio-row,.panel{background:#3a4047!important;color:#f3f5f7!important;border-color:#515a66!important;box-shadow:0 4px 14px #0002!important}.service-card:hover{border-color:#629eff!important;box-shadow:0 5px 22px #0004!important}.service-card h3,.detail-card h3,.screen-detail h3,.audio-row h3,.panel h2{color:#fff}.panel h3,.process b,.eyebrow{color:#73b4ff!important}.detail-card p,.screen-detail p,.audio-row p,.panel p,.hero p{color:#e0e5ec!important}.install{background:#3a4047!important;color:#fff}.install p{color:#80b5ff!important}.install>a,.button{background:#0860ff;color:#fff!important}.install>.wa,.button.wa,nav .wa{background:#00af32!important;color:#fff}.back{color:#c8d7e9!important}.service-hd{background:#f5f6f7!important}.screen-detail a:not(.screen-photos){color:#8dc0ff}.hero>img{border:1px solid #515a66}.panel a:not(.button){color:#9bc8ff}.crop{background:#555d67!important}a:focus-visible{outline:3px solid #85baff;outline-offset:4px}footer span{color:white}
