:root{--d4:#D60000;--d6:#E65000;--d8:#D28300;--d10:#208824;--d12:#008B9A;--d20:#0059FF;--d100:#9317B5}#leftcol::before{background:linear-gradient(to bottom,var(--d4) 0 14.29%,var(--d6) 14.29% 28.57%,var(--d8) 28.57% 42.86%,var(--d10) 42.86% 57.14%,var(--d12) 57.14% 71.43%,var(--d20) 71.43% 85.71%,var(--d100) 85.71% 100%)}#header.masthead-justroll .wordmark a{display:block;width:100cqw;max-width:12rem;color:var(--i)}#header.masthead-justroll .wordmark a::after,#header.masthead-justroll .wordmark a::before{content:none}.masthead-justroll .lockup{display:block;width:100%;height:auto}.masthead-justroll .byline a{--rule:calc(100% - .25em);position:relative;color:var(--soft);font-family:var(--mono);text-decoration:none}.masthead-justroll .byline a::before,.masthead-justroll .byline a::after{content:"";position:absolute;left:0;right:0;background:var(--spectrum);opacity:0;transition:opacity .15s;pointer-events:none}.masthead-justroll .byline a::after{top:var(--rule);height:1px}.masthead-justroll .byline a::before{top:calc(var(--rule) - .04em);height:calc(1px + .18em);filter:blur(.12em)}@media(hover:hover) and (pointer:fine){.masthead-justroll .byline a:hover{color:var(--i)}.masthead-justroll .byline a:hover::after{opacity:1}.masthead-justroll .byline a:hover::before{opacity:.55}}@media(prefers-reduced-motion:reduce){.masthead-justroll .byline a::before,.masthead-justroll .byline a::after{transition:none}}