:root{--readability-shadow-color:#24006b;--readability-pixel-shadow:drop-shadow(0 0 1.7em var(--readability-shadow-color));--readability-hr-shadow:0 0 1em 1px var(--readability-shadow-color);--readability-text-shadow:0 0 3em var(--readability-shadow-color), 0 0 1.5em var(--readability-shadow-color), 0 0 .7em var(--readability-shadow-color)}html,body{color:#fff;background:#000;font-family:Inter,sans-serif;font-weight:300}hr{border-style:solid;border-width:.5px}a:link,a:visited{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}a:hover{color:#aaa}@property --wobble{syntax:"<number>";inherits:true;initial-value:0}.logo{--pixel-size:clamp(6px, 2.2vw, 15px);--pixel-spacing:clamp(1px, .3vw, 2px);filter:var(--readability-pixel-shadow);position:relative}.pixel{opacity:1;--wobble:0;animation:.7s ease-out both pixel-in;animation-delay:var(--pixel-delay,0s);background-color:#0000;position:absolute;transform:scale(1)}.pixel.settled{transition:transform .15s ease-out,--wobble .15s ease-out;animation:none}@keyframes pixel-in{0%{opacity:0;--wobble:-1;transform:scale(0)}35%{opacity:1;--wobble:.5;transform:scale(1.5)}55%{--wobble:-.15;transform:scale(.85)}72%{--wobble:.1;transform:scale(1.1)}86%{--wobble:-.04;transform:scale(.96)}to{--wobble:0;transform:scale(1)}}.channel{mix-blend-mode:screen;position:absolute;inset:0}.channel-red{transform:translate(0, calc(var(--pixel-size) * -.6 * var(--wobble)));background-color:red}.channel-green{transform:translate(calc(var(--pixel-size) * .52 * var(--wobble)), calc(var(--pixel-size) * .3 * var(--wobble)));background-color:#0f0}.channel-blue{transform:translate(calc(var(--pixel-size) * -.52 * var(--wobble)), calc(var(--pixel-size) * .3 * var(--wobble)));background-color:#00f}#bg-video{object-fit:cover;filter:blur(20px)contrast(1.7)invert();z-index:-1;width:100%;height:100%;position:fixed;inset:0;transform:scale(1.1)}#main-container{z-index:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0;overflow:auto}main{box-sizing:border-box;max-width:100vw;padding:0 1em}hr{box-shadow:var(--readability-hr-shadow);border-color:#fff}#subheading{flex-flow:wrap;justify-content:flex-end;font-size:clamp(.75rem,3vw,1rem);display:flex}#subheading>*{text-shadow:0 0 transparent, 0 0 transparent, 0 0 transparent, var(--readability-text-shadow);margin:.3em}#subheading>a{transition:text-shadow .2s ease-out}#subheading>a:hover{color:inherit;text-shadow:0 -.14em red, .12em .07em lime, -.12em .07em blue, var(--readability-text-shadow)}.tab-popover-wrapper{display:inline-flex;position:relative}.tab-popover-wrapper>a{transition:text-shadow .2s ease-out}.tab-popover-wrapper>a:hover{color:inherit;text-shadow:0 -.14em red, .12em .07em lime, -.12em .07em blue, var(--readability-text-shadow)}.tab-popover{opacity:0;pointer-events:none;z-index:10;padding-bottom:.9em;transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%,.4em)}.tab-popover-wrapper:hover .tab-popover,.tab-popover-wrapper:focus-within .tab-popover{opacity:1;pointer-events:auto;transform:translate(-50%)}.tab-popover-card{box-sizing:border-box;width:max(220px,16em);box-shadow:var(--readability-hr-shadow), 0 1.2em 2.5em #0009;text-shadow:none;text-align:left;background:#08070c;border:1px solid #ffffff29;border-radius:.9em;padding:.9em 1em 1em;font-size:.85rem;position:relative}.tab-popover-card:after{content:"";border:.4em solid #0000;border-top-color:#08070c;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tab-popover-logo{background:#fffefc;border-radius:.6em;align-items:center;gap:.5em;padding:.55em .75em;display:flex}.tab-popover-wordmark{color:#2b2723;font-family:Charis SIL,Georgia,serif;font-size:1.05rem;font-weight:400}.tab-popover-wordmark>.dot{color:#9c5b3c}.tab-popover-description{color:#ffffffd9;margin:.7em 0 .6em;font-family:Inter,sans-serif;font-size:.82rem;font-weight:300;line-height:1.4}.tab-popover-link{color:#fff;border-bottom:1px solid #fff6;font-size:.8rem;transition:border-color .15s ease-out;display:inline-block}.tab-popover-link:hover{color:#fff;border-bottom-color:#fff}
