:root{--ink:#352e20;--navy:#4d4023;--deep:#302819;--sand:#d7c397;--cream:#f8f6ef;--line:#d9d3c3}button:focus-visible,a:focus-visible,input:focus-visible{outline-color:#71952e}.hero .eyebrow{border-color:#99ca3c}.site-name .brand-logo{height:42px;width:auto;max-width:180px;object-fit:contain}@media(max-width:640px){.site-name .brand-logo{height:36px;max-width:160px}}