@font-face{font-family:Sk-Modernist;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/sk-modernist-light.woff2)format("woff2")}@font-face{font-family:Sk-Modernist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sk-modernist-regular-framer.woff2)format("woff2")}@font-face{font-family:Sk-Modernist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sk-modernist-bold-framer.woff2)format("woff2")}@font-face{font-family:Sk-Modernist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sk-modernist-mono-framer.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--bg:#0d0d0d;--nav-max:1540px;--content-max:1520px;--gutter:20px;--side-col:.15797}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Sk-Modernist,Inter,-apple-system,BlinkMacSystemFont,sans-serif}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}
:root{--appear-ease:cubic-bezier(.17, .47, .48, .97);--appear-dur:1.2s}@keyframes appear-rise{0%{opacity:.001;transform:translateY(var(--appear-y,20px))}to{opacity:1;transform:none}}@keyframes appear-fade{0%{opacity:.001}to{opacity:1}}@keyframes appear-zoom{0%{opacity:.001;transform:scale(1.15)}to{opacity:1;transform:none}}.appear-rise{animation:appear-rise var(--appear-dur) var(--appear-ease) var(--appear-delay,0s) both}.appear-fade{animation:appear-fade var(--appear-dur) var(--appear-ease) var(--appear-delay,0s) both}.appear-zoom{animation:1.6s cubic-bezier(.75,.16,.26,.86) both appear-zoom}@media (prefers-reduced-motion:reduce){.appear-rise,.appear-fade,.appear-zoom{animation:none}}[data-reveal]{--rv-y:var(--reveal-y,12px)}@media (max-width:809.98px){[data-reveal]{--rv-y:var(--reveal-y-phone,var(--reveal-y,12px))}}[data-reveal=armed] [data-reveal-part]{opacity:.001;transform:translateY(var(--rv-y))}[data-reveal=in] [data-reveal-part]{--appear-y:var(--rv-y);animation:appear-rise var(--reveal-dur,var(--appear-dur)) var(--appear-ease) calc(var(--reveal-delay,0s) + var(--reveal-line,0) * var(--reveal-stagger,75ms)) both}@media (prefers-reduced-motion:reduce){[data-reveal=armed] [data-reveal-part],[data-reveal=in] [data-reveal-part]{opacity:1;animation:none;transform:none}}[data-reveal-block]{--rb-y:var(--reveal-block-y,16px)}@media (max-width:809.98px){[data-reveal-block]{--rb-y:var(--reveal-block-y-phone,var(--reveal-block-y,16px))}}[data-reveal-block=armed]{opacity:.001;transform:translateY(var(--rb-y))}[data-reveal-block=in]{--appear-y:var(--rb-y);animation:appear-rise .8s var(--appear-ease) var(--reveal-block-delay,0s) both}@media (max-width:809.98px){[data-reveal-block][data-reveal-off=phone]{opacity:1;animation:none;transform:none}}@media (min-width:810px){[data-reveal-block][data-reveal-off=wide]{opacity:1;animation:none;transform:none}}@media (prefers-reduced-motion:reduce){[data-reveal-block=armed],[data-reveal-block=in]{opacity:1;animation:none;transform:none}}
