*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;height:100%}body{background:var(--color-bg);min-height:100%;color:var(--color-fg-body);font-family:var(--font-body-family);font-weight:var(--font-body-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;overflow-x:hidden}body:before{content:"";background:repeating-linear-gradient(0deg, rgba(255, 255, 255, var(--scanline-opacity)) 0px, rgba(255, 255, 255, var(--scanline-opacity)) 1px, transparent 1px, transparent 3px);pointer-events:none;z-index:1000;position:fixed;inset:0}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-headline-family);font-weight:var(--font-headline-weight);letter-spacing:var(--font-headline-tracking);color:var(--color-fg);line-height:1.05}em,.italic{color:var(--color-fg);font-style:normal;font-weight:600}strong{color:var(--color-fg);font-weight:600}.eyebrow,.meta,.mono{font-family:var(--font-mono-family);letter-spacing:.2em;text-transform:uppercase;color:var(--color-fg-meta);font-size:11px}.wordmark{font-family:var(--font-mark-family);font-weight:var(--font-mark-weight);letter-spacing:var(--font-mark-tracking);color:var(--color-fg);line-height:1;display:inline-block;position:relative}.wordmark:before,.wordmark:after{content:attr(data-text);mix-blend-mode:var(--glitch-blend-mode);pointer-events:none;position:absolute;top:0;left:0}.wordmark:before{color:var(--glitch-color-1);opacity:var(--glitch-opacity-1);transform:translate(calc(-1 * var(--glitch-offset-x)), var(--glitch-offset-y))}.wordmark:after{color:var(--glitch-color-2);opacity:var(--glitch-opacity-2);transform:translate(var(--glitch-offset-x), var(--glitch-offset-y))}@keyframes wolfcg-gshift-1{0%,88%,to{transform:translate(calc(-1 * var(--glitch-offset-x)), var(--glitch-offset-y))}89%{transform:translate(calc(-2 * var(--glitch-offset-x)), 2px)}91%{transform:translate(calc(-.5 * var(--glitch-offset-x)), -2px)}93%{transform:translate(calc(-1.5 * var(--glitch-offset-x)), 0)}95%{transform:translate(calc(-1 * var(--glitch-offset-x)), var(--glitch-offset-y))}}@keyframes wolfcg-gshift-2{0%,88%,to{transform:translate(var(--glitch-offset-x), var(--glitch-offset-y))}89%{transform:translate(calc(2 * var(--glitch-offset-x)), -2px)}91%{transform:translate(calc(.5 * var(--glitch-offset-x)), 2px)}93%{transform:translate(calc(1.5 * var(--glitch-offset-x)), 0)}95%{transform:translate(var(--glitch-offset-x), var(--glitch-offset-y))}}.wordmark--hero:before{animation:wolfcg-gshift-1 var(--glitch-duration) infinite steps(var(--glitch-steps))}.wordmark--hero:after{animation:wolfcg-gshift-2 var(--glitch-duration) infinite steps(var(--glitch-steps))}.container{max-width:1280px;margin:0 auto;padding:0 8vw}.section{border-top:1px solid var(--color-border);padding:120px 8vw}@media (max-width:720px){.section{padding:80px 6vw}}.lede{max-width:720px;color:var(--color-fg-dim);margin-top:24px;font-size:18px;line-height:1.6}.divider{border:0;border-top:1px solid var(--color-border)}
