.contract-page .back-link{color:#9b6813}.contract-page .contract-number{color:#746f66}.contract-page .contract-number b{color:#292929}.contract-page .contract-steps{background:#252525;border:1px solid #6f531b;box-shadow:inset 0 0 0 1px #000}.contract-page .contract-steps a{color:#d8d2c5}.contract-page .contract-steps a.active{background:#443a25;color:#fff5d5;box-shadow:inset 3px 0 #e4b640}.contract-page .contract-steps a.done{color:#f1dfaa}.contract-page .contract-steps em{border-color:#8e7440;color:#e7c66c}.contract-page .contract-steps .active em{background:#e0b13e;border-color:#e0b13e;color:#252017}.contract-page .contract-steps .done em{background:#b98219;border-color:#d6a02c;color:#fff}.contract-page .contract-steps small{color:#aaa397}.contract-page .contract-intro p:not(.eyebrow){color:#746f66}.contract-page .contract-field span{color:#5f594f}.contract-page .contract-field input,.contract-page .contract-field select{border-color:#ddd6c8}.contract-page .selected-person,.contract-page .property-card{border-color:#e3dac7;background:#fffdf7}.contract-page .selected-person span,.contract-page .property-card span,.contract-page .property-card small{color:#746f66}.contract-page .property-icon{color:#9b6813;background:#fff0bd}.contract-page .finance-preview div{border:1px solid #eadfca;background:#fff8e8}.contract-page .finance-preview span{color:#746651}.contract-page .notice{border-color:#c78d1c;background:#fff7df;color:#6d551f}.contract-page .notice.success{border-color:#b98219;background:#fff7df}.contract-page .summary-board section{border-color:#e5dcc9}.contract-page .summary-board h3{color:#9b6813}.contract-page .summary-board span{color:#746f66}
