
:root{--black:#3c3c3b;--red:#e94e1b;--cream:#f2f2f2;--line:#ddd;--catalog-ink:#3c3c3b;--catalog-paper:#f2f2f2;--catalog-line:#ddd;--catalog-red:#e94e1b;--catalog-orange:#f06c2c;--catalog-blue:#e94e1b}
.catalog-header{background:#fff;color:#3c3c3b;border-bottom:1px solid #ddd}.catalog-brand{display:flex;align-items:center;gap:18px}.catalog-brand img{width:145px;height:62px;object-fit:contain}.catalog-home{color:#444}.catalog-langs button{color:#444}.catalog-langs button.active{background:#3c3c3b;color:#fff}.catalog-hero{background:#3c3c3b}.catalog-kicker{color:#ffa66e}.catalog-brand em{color:#b33d16}.catalog-source a{border-color:#f06c2c}.catalog-card:hover{border-color:#f06c2c}.catalog-card-category{color:#b33d16}
header:not(.catalog-header){background:#fff;color:#3c3c3b;border-bottom:1px solid #ddd}header:not(.catalog-header) .navlinks a{color:#3c3c3b}header:not(.catalog-header) .langs{border-color:#aaa}header:not(.catalog-header) .langs button{color:#444}header:not(.catalog-header) .langs button.active{background:#3c3c3b;color:#fff}.logo{display:flex;align-items:center;gap:12px}.logo img{width:150px;height:66px;object-fit:contain}.logo small{font-size:10px;letter-spacing:.12em}.hero:after{border-color:rgba(240,108,44,.12)}.hero .eyebrow,.process .step b{color:#ffa66e}.primary{background:#e94e1b;color:#fff}.partnership{background:#f2f2f2}.bridge{background:#3c3c3b;border-top:5px solid #f06c2c}.bridge p{color:#eee}.chain-card.wordmark img{max-width:220px;height:85px}.card:hover{background:#f2f2f2}
@media(max-width:600px){.catalog-nav{flex-wrap:wrap;padding:10px 0;gap:12px}.catalog-brand img{width:120px;height:50px}.logo img{width:115px;height:54px}.logo small{display:none}header:not(.catalog-header) nav{gap:10px}.langs button{padding:8px}.catalog-home{font-size:14px}}

.primary,.catalog-filter.active,.catalog-filter:hover{background:#3c3c3b;color:#fff;border:1px solid #f06c2c}.product-category,.card small{color:#b33d16}
