:root{--brand-ash: #9f9ca3;--brand-bone: #ffffff;--brand-coal: #101010;--brand-smoke: #202020;--brand-void: #000;--brand-lavender: #e8d7fd;--brand-magic: #8a38f5;--ui-lavender-20: linear-gradient( 90deg, rgba(138, 56, 245, .2) 0%, rgba(138, 56, 245, .2) 100% ), linear-gradient( 90deg, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, .2) 100% );--ui-lavender-40: linear-gradient( 90deg, rgba(138, 56, 245, .2) 0%, rgba(138, 56, 245, .2) 100% ), linear-gradient( 90deg, rgba(255, 255, 255, .4) 0%, rgba(255, 255, 255, .4) 100% );--ui-lavender-50: linear-gradient( 90deg, rgba(138, 56, 245, .2) 0%, rgba(138, 56, 245, .2) 100% ), linear-gradient( 90deg, rgba(255, 255, 255, .6) 0%, rgba(255, 255, 255, .6) 100% );--ui-lavender-80: linear-gradient( 90deg, rgba(138, 56, 245, .2) 0%, rgba(138, 56, 245, .2) 100% ), linear-gradient( 90deg, rgba(255, 255, 255, .8) 0%, rgba(255, 255, 255, .8) 100% );--statement-color: rgba(227, 208, 253, .84);--font-vcr-mono: "VCR OSD Mono", monospace;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 40px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--brand-coal);color:var(--brand-bone);font-family:var(--font-vcr-mono);overflow:hidden}.page{height:100vh;width:100vw;position:relative;overflow:hidden}.page-background{position:absolute;inset:0;background:linear-gradient(90deg,#8a38f505 0% 100%),linear-gradient(90deg,#101010 0% 100%)}header a{text-decoration:none}.heading{font-weight:700}.mono-text{font-family:var(--font-vcr-mono)}.blend-normal{mix-blend-mode:normal}.blend-multiply{mix-blend-mode:multiply}.blend-screen{mix-blend-mode:screen}.blend-overlay{mix-blend-mode:overlay}.blend-darken{mix-blend-mode:darken}.blend-lighten{mix-blend-mode:lighten}.blend-color-dodge{mix-blend-mode:color-dodge}.blend-color-burn{mix-blend-mode:color-burn}.blend-hard-light{mix-blend-mode:hard-light}.blend-soft-light{mix-blend-mode:soft-light}.blend-difference{mix-blend-mode:difference}.blend-exclusion{mix-blend-mode:exclusion}.blend-hue{mix-blend-mode:hue}.blend-saturation{mix-blend-mode:saturation}.blend-color{mix-blend-mode:color}.blend-luminosity{mix-blend-mode:luminosity}.blend-plus-darker{mix-blend-mode:plus-darker}.blend-plus-lighter{mix-blend-mode:plus-lighter}.page-footer[data-astro-cid-sz7xmlte]{position:absolute;right:0;bottom:0;left:0;align-items:center;color:#303030;display:flex;font-family:var(--font-vcr-mono);font-size:12px;justify-content:center;padding:20px 10px;text-align:center;text-transform:uppercase;width:100vw;>.container[data-astro-cid-sz7xmlte]{align-items:center;display:flex;flex-direction:column;gap:20px;width:100%;@media screen and (min-width:480px){flex-direction:row}@media screen and (min-width:666px){margin-right:auto;margin-left:auto;max-width:666px}}p{width:100%;@media screen and (min-width:666px){align-items:center;display:flex;justify-content:space-between}}}.page-header[data-astro-cid-3ef6ksr2]{position:fixed;top:0;right:0;bottom:unset;left:0;padding:6.66vw;z-index:1;@media screen and (min-width:1200px){padding:80px}>.container[data-astro-cid-3ef6ksr2]{align-items:center;display:flex;flex-direction:column;gap:20px;width:100%;@media screen and (min-width:480px){flex-direction:row}@media screen and (min-width:666px){margin-right:auto;margin-left:auto;max-width:666px}}}.row[data-astro-cid-3ef6ksr2]{display:flex;gap:20px;align-items:center;width:100%}.brand-col[data-astro-cid-3ef6ksr2]{align-items:center;display:flex;flex:0 1 auto;flex-direction:row;gap:10px;justify-content:center;padding:2px 0;@media screen and (min-width:480px){padding:2px 4px;width:100px}}.brand-marque[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{display:block;height:24px;width:auto;min-width:24px;max-width:100%}.brand-text[data-astro-cid-3ef6ksr2],.brand-text[data-astro-cid-3ef6ksr2] p[data-astro-cid-3ef6ksr2],.brand-text[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{font-family:var(--font-vcr-mono);font-size:16px;font-weight:700;color:var(--brand-bone);letter-spacing:.24px;line-height:20px}.nav-col[data-astro-cid-3ef6ksr2]{flex:1 0 auto;display:flex;align-items:center;justify-content:flex-end}.navigation[data-astro-cid-3ef6ksr2]{display:flex;gap:10px;align-items:center;justify-content:flex-end;@media screen and (min-width:480px){gap:20px}@media screen and (min-width:640px){gap:40px}}.brand-button[data-astro-cid-3ef6ksr2]{align-items:center;display:flex;justify-content:flex-start}.nav-button[data-astro-cid-3ef6ksr2]{font-family:var(--font-vcr-mono);font-size:14px;line-height:20px;text-decoration:none;padding:2px 8px;transition:all .3s ease;white-space:nowrap;@media screen and (min-width:480px){font-size:16px}&.ether{color:var(--brand-ash);mix-blend-mode:plus-lighter;&[data-astro-cid-3ef6ksr2]:hover{color:var(--brand-bone)}}&.lavender{background:var(--ui-lavender-80, linear-gradient(0deg, rgba(138, 56, 245, .2) 0%, rgba(138, 56, 245, .2) 100%), rgba(255, 255, 255, .8));color:var(--brand-coal);mix-blend-mode:plus-lighter;&[data-astro-cid-3ef6ksr2]:hover{filter:brightness(1.1)}}&.cta{align-items:center;display:flex;justify-items:center;padding-right:8px;>.inline-emoji{font-size:125%;font-style:normal;line-height:1;margin-top:-6.5px;margin-right:0;margin-left:8px}}}@font-face{font-family:VCR OSD Mono;src:url(/fonts/VCR_OSD_Mono.woff) format("woff");src:url(/fonts/VCR_OSD_Mono.woff2) format("woff2");src:url(/fonts/VCR_OSD_Mono.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}
