/* Approved main-page palette. Existing layout, portraits and icons are retained. */
.anti-home-white .design-home,
.anti-home-white .principles-home{background:#fff;color:#34312e}
.anti-home-white .transition-band{background:#fff;color:#766b61;border-color:#d7cfc6}
.anti-home-white .design-copy p,
.anti-home-white .principle p{color:#766b61}
.anti-home-white .design-copy .eyebrow,
.anti-home-white .design-motto,
.anti-home-white .design-copy small,
.anti-home-white .home-footer,
.anti-home-white .concept-note{color:#766b61}
.anti-home-white .design-copy h2{border-left:0;padding-left:0;color:#34312e}
.anti-home-white .principle,
.anti-home-white .home-footer{border-color:#d7cfc6}
.anti-home-white .service-link .service-symbol{background:#766b61;border-color:#998a7c}
.anti-home-white .service-link strong{color:#34312e}
.anti-home-white .service-link small,
.anti-home-white .service-arrow,
.anti-home-white .principle>svg{color:#766b61}
.anti-home-white .service-nav .service-orbit{color:#766b6180}
.anti-home-white .service-link:hover .service-symbol{background:#766b61}
.anti-home-white .service-link:hover strong{color:#766b61}
.anti-home-white .design-image{
 mask-image:linear-gradient(90deg,transparent,#000 18%,#000 78%,transparent);
 -webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 78%,transparent);
}
.anti-home-white .personal-home{background:#766b61;color:#ffffff;border-top:1px solid #998a7c;border-bottom:1px solid #998a7c}
.anti-home-white .personal-home .eyebrow{color:#f5f5f5}
.anti-home-white .personal-home h2{color:#ffffff;border-left:0;padding-left:0}
.anti-home-white .personal-home .statement{color:#f5f5f5;border-color:#d7cfc666}
