/* Approved default: Monaco — notte e rubino. Generated from comparison. */
:root{--ink:#182132;--ink2:#182132;--paper:#FBF6F2;--white:#FFFFFF;--olive:#D2182C;--gold:#D2182C;--muted:#5C616A;--line:#18213226;--soft:#F4EEE9;--accent:#D2182C;--accent-light:#FFFFFF;--cobalt:#182132;--accent-ink:#FFFFFF}body{background:#FBF6F2}.site-header{background:#182132}.hero-tab{background:#FBF6F2}.hero-tab[aria-selected=true]{border-color:#18213255;background:#F4EEE9}.hero-tab .tab-number,.hero-tab[aria-selected=true] .tab-number{color:#D2182C}.phone-symbol{background:#F4EEE9;border-color:#D2182C;color:#D2182C}.ref-hero{background:#182132}.ref-hero-shade{background:linear-gradient(90deg,#182132fa 0%,#182132e0 38%,#18213255 72%,#18213225 100%)}.ref-hero #hero-focus,.ref-hero .eyebrow{color:#FFFFFF}.btn{background:#D2182C;border-color:#D2182C;color:#FFFFFF}.btn.gold{background:#D2182C;border-color:#D2182C;color:#FFFFFF}.expertise-panel,.home-contact,.contact-band{background:#182132}.service-icon,.card-more,.home-contact-copy .eyebrow,.panel-heading .eyebrow{color:#FFFFFF}.expertise-card{border-color:#ffffff40}.card-more span{border-color:#FFFFFF80}.page-hero,.subtle-section,.service-aside{background:#F4EEE9}.page-hero:after{background:#D2182C22}.portrait-arrow,.year-tag{background:#D2182C;color:#FFFFFF}.home-contact-copy h2 em{color:#FFFFFF}.home-contact .contact-form .btn{background:#D2182C;border-color:#D2182C}.text-link{color:#D2182C}.contact-band .text-link{color:#FFFFFF}.panel-heading>p:last-child,.expertise-card p,.home-contact-copy>p:not(.eyebrow){color:#FFFFFF}.hero-secondary{background-image:linear-gradient(#D2182C,#D2182C)}.hero-tab:focus-visible,.btn:focus-visible,.filter:focus-visible{outline:3px solid #182132;box-shadow:0 0 0 6px #FFFFFF}
