:root{--ink:#303338;--muted:#646970;--green:#747474;--mint:#f6a165;--line:#deddd7;--paper:#fff;--orange:#b84b15}
.site-header{background:#fff}.header-inner{padding-top:5px;padding-bottom:5px}.site-header .company-logo{width:245px}.site-header .brand{display:block}.private-badge{color:#90431f;background:#faeee4;border-color:#ecd6c5}.hero-description,.card-description,.story-block p,.card-bottom{color:#646970}.hero-caption small{color:#9b481e}.primary-link,.primary-button{background:var(--orange);border-color:var(--orange)}.primary-link:hover{background:#983b0e}.circle-arrow{border-color:#c9beb1}.projects-section{background:#f5f3ef;border-color:#e6e2db}.category-button{border-color:#d8d4cc}.category-button:hover{background:#ece7df}.category-button span{color:#777168}.category-button[aria-pressed=true]{background:var(--orange);border-color:var(--orange)}.category-button[aria-pressed=true] span{color:#fff2e7}.tag{background:#f9eee5;color:#98431b}.search-row{border-color:#dedad2}.search-field,select{border-color:#d8d4cc}.search-field input::placeholder{color:#7c7c79}.project-card{border-color:#e2ddd5}.card-photo,.main-photo{background:#eeebe5}.photo-count{background:#747474}.card-bottom{border-color:#eee9e2}.card-placeholder,.no-photo{color:#77766f}.site-footer{color:#fff}.site-footer p,.site-footer small{color:#fff}.photo-tabs button{border-color:#d8d4cc}.photo-tabs button[aria-pressed=true]{background:var(--orange);border-color:var(--orange)}.photo-thumbs button[aria-pressed=true]{border-color:var(--orange)}.main-photo figcaption{background:#747474}.empty-state{border-color:#c9c3b8}.empty-state>span{color:#986245}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-color:#ad4816}.eyebrow{color:#a6491d}.secondary-button{color:var(--orange);border-color:var(--orange)}
@media(max-width:700px){.site-header .company-logo{width:210px}.header-inner{padding:5px 15px}.site-header nav{gap:12px}.site-header .nav-projects{display:inline-block;font-size:11px}.private-badge{display:none}}
