/* Ahmed Zowail's approved identity. Surfaces use neutral brand-color overlays. */
:root,body.az-redesign{--az-bg:#171717;--az-surface:#F3F3F308;--az-surface-2:#F3F3F30F;--az-gold:#D6B88C;--az-gold-light:#D6B88C;--az-text:#F3F3F3;--az-muted:#8A8A84;--az-line:#D6B88C29;color-scheme:dark}
body.az-redesign{background:#171717;color:#F3F3F3}
body.az-redesign::before{background:none}
.az-header,.az-header.is-scrolled,.az-navigation,.az-art-label{background:#171717}
.az-service,.az-review,.az-about-stats,.az-featured-project,.az-why-grid article,.az-lightbox{background-color:#F3F3F308}
.az-footer{background:#171717}
.az-cta{background:linear-gradient(120deg,#D6B88C0F,#171717)}
.az-btn,.az-btn:hover{background:#D6B88C;color:#171717}
body.az-redesign .az-btn.az-btn-outline{background:transparent;color:#F7F4EE;border-color:#D6B88C55}
body.az-redesign .az-btn.az-btn-outline:hover,body.az-redesign .az-btn.az-btn-outline:focus-visible{background:#D6B88C14;color:#D6B88C;border-color:#D6B88C}
::selection{background:#D6B88C;color:#171717}
