.h-foot .h-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(20px,5vw,80px)}.h-bar a,.h-foot a{color:inherit;text-decoration:none}.h-bar .btn,.h-foot .btn{text-transform:none}.h-bar a.btn.primary,.h-foot a.btn.primary,.home a.btn.primary,.deed-root a.btn.primary,.h-bar .btn.primary,.home .btn.primary,.deed-root .btn.primary{color:var(--ink-0)}.h-nav a:focus-visible,.h-menu summary:focus-visible,.h-sheet a:focus-visible,.colg a:focus-visible,.baseline a:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:var(--radius)}.h-bar{z-index:200;background:linear-gradient(180deg, color-mix(in srgb, var(--ink-0) 90%, transparent), color-mix(in srgb, var(--ink-0) 55%, transparent));-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);border-bottom:1px solid var(--hair-2);align-items:center;gap:clamp(14px,2.4vw,28px);height:58px;padding:0 clamp(20px,5vw,80px);display:flex;position:sticky;top:0}.h-bar .sp{flex:auto}.h-brand{color:var(--bone-0);align-items:center;gap:9px;min-height:44px;display:inline-flex}.h-brand .sig{flex:none;width:16px;height:16px;display:block}.h-brand .wm{font-size:var(--fs-18);color:var(--bone-0);flex:none}.h-brand .sub{color:var(--bone-3);letter-spacing:.04em;text-transform:uppercase;font-family:var(--mono);font-size:var(--fs-10);border-left:1px solid var(--hair-3);margin-left:2px;padding-left:11px}@media (max-width:720px){.h-brand .sub{display:none}}.h-nav{align-items:center;gap:clamp(12px,1.8vw,24px);display:inline-flex}.h-nav a{font-family:var(--mono);font-size:var(--fs-12);letter-spacing:.01em;color:var(--bone-3);min-width:44px;min-height:44px;transition:color var(--dur-quick) var(--ease-deed);justify-content:center;align-items:center;padding:6px 4px;display:inline-flex}.h-nav a:hover,.h-nav a:focus-visible,.h-nav a[aria-current=page]{color:var(--bone-0)}.h-live{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:var(--bone-3);align-items:center;gap:7px;display:inline-flex}.h-live .dot{border-radius:var(--radius-full);background:var(--acid);width:6px;height:6px;box-shadow:var(--glow-acid);opacity:calc(.4 + var(--hb,0) * .6)}.h-live .dot[data-live=false]{background:var(--bone-4);box-shadow:none;opacity:.8}@media (prefers-reduced-motion:reduce){.h-live .dot{opacity:.8;box-shadow:none}}.h-actions{align-items:center;gap:14px;display:inline-flex}.h-menu{display:none;position:relative}.h-menu summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.h-menu summary::-webkit-details-marker{display:none}.h-menu[open] summary{color:var(--bone-0);border-color:var(--hair-1)}.h-sheet{border:1px solid var(--hair-2);border-radius:var(--radius);background:color-mix(in srgb, var(--ink-0) 96%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);flex-direction:column;gap:4px;min-width:228px;padding:14px;display:flex;position:absolute;top:calc(100% + 9px);right:0}.h-sheet nav{flex-direction:column;display:flex}.h-sheet nav a{font-family:var(--mono);font-size:var(--fs-13);color:var(--bone-2);min-height:44px;transition:color var(--dur-quick) var(--ease-deed);align-items:center;padding:0 6px;display:inline-flex}.h-sheet nav a:hover,.h-sheet nav a:focus-visible,.h-sheet nav a[aria-current=page]{color:var(--bone-0)}.h-sheet .btn.primary{justify-content:center;margin-top:8px}.h-bar .btn,.h-menu summary{min-height:44px}@media (max-width:940px){.h-nav,.h-live,.h-actions{display:none}.h-menu{display:inline-flex}}.h-foot{border-top:1px solid var(--hair-2);z-index:1;padding:clamp(40px,6vh,64px) 0 clamp(28px,4vh,44px);position:relative}.h-foot-grid{grid-template-columns:1.4fr repeat(3,1fr);gap:clamp(24px,3vw,44px);display:grid}@media (max-width:860px){.h-foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.h-foot-grid{grid-template-columns:1fr}}.h-foot .colg{flex-direction:column;gap:11px;display:flex}.h-foot .colg .ch{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-3);margin-bottom:3px}.h-foot .colg a{font-family:var(--mono);font-size:var(--fs-12);color:var(--bone-3);min-height:44px;transition:color var(--dur-quick) var(--ease-deed);align-items:center;display:inline-flex}.h-foot .colg a:hover{color:var(--amber)}.h-foot .colg .pending{font-family:var(--mono);font-size:var(--fs-12);color:var(--bone-3);align-items:center;min-height:44px;display:inline-flex}.h-foot .lead .lockup{align-items:center;gap:9px;margin-bottom:14px;display:inline-flex}.h-foot .lead .lockup .fsig{flex:none;width:16px;height:16px;display:block}.h-foot .lead .lockup .wm{font-size:var(--fs-18);color:var(--bone-1)}.h-foot .lead p{font-family:var(--sans);font-size:var(--fs-13);color:var(--bone-3);max-width:38ch;margin:0;line-height:1.55}.h-foot .baseline{border-top:1px solid var(--hair-2);font-family:var(--mono);font-size:var(--fs-10);color:var(--bone-3);letter-spacing:.03em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:clamp(32px,4vh,48px);padding-top:22px;display:flex}.h-foot .baseline a{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--hair-1);text-decoration-color:var(--hair-1);text-underline-offset:3px;transition:color var(--dur-quick) var(--ease-deed);align-items:center;display:inline-flex}.h-foot .baseline a:hover,.h-foot .baseline .watch{color:var(--bone-2)}.h-foot .baseline .juris{max-width:64ch;line-height:1.6}
