:root{--ink:#241a18;--charcoal:#241a18;--paper:#eadfce;--cream:#f8f1e6;--gold:#c59a52;--saffron:#a9422f}body{background:var(--paper);color:var(--ink)}.site-header{color:var(--cream);background:#241a18;border-bottom-color:#c59a5240}.site-header .brand-mark{border-color:var(--gold);color:var(--gold)}.site-nav a:hover,.site-nav .nav-group>button:hover,.site-tools button:hover{color:var(--gold)}.site-nav .nav-group-menu{background:#2d201d;border-color:#c59a5240}.site-nav .nav-group-menu a:hover{background:var(--saffron);color:var(--cream)}.site-tools .nav-group-menu{background:var(--cream);color:var(--ink)}.site-tools .nav-group-menu button{color:var(--ink)}.site-tools .nav-group-menu button:hover{color:var(--saffron);background:#eadfce}.hero{background:linear-gradient(90deg,#241a18 0%,#241a18e8 45%,#241a18b3),url(https://images.unsplash.com/photo-1577083552431-6e5fd01aa342?auto=format&fit=crop&w=1600&q=88) 50%/cover}.hero h1 em{color:var(--gold)}.button{background:var(--saffron);color:var(--cream)}.site-footer{color:var(--cream);background:#241a18;border-top-color:#c59a5240}