@font-face{font-family:Forum;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/forum-latin-400.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}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-400.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{--primary:#000;--background:#fff;--layer-menu:3;--layer-heading:5;--layer-toggle:10;--focus-ring:2px solid #fff;background-color:var(--background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:root[data-theme=dark]{--primary:#fff;--background:#000}body{color:var(--primary);margin:8px}a{color:var(--primary)}.inverts{color:#fff;mix-blend-mode:difference}@media (forced-colors:active){.inverts{mix-blend-mode:normal}.raster{display:none}h1 span,nav a{color:revert!important}}span.svelte-gucejd{vertical-align:baseline;width:0;height:0;display:inline-block}button.svelte-1kenrq5{z-index:var(--layer-toggle);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:fixed;top:0;left:0}button.svelte-1kenrq5:focus-visible{outline:var(--focus-ring);outline-offset:4px}.art.svelte-1kenrq5{pointer-events:none;position:absolute;inset:0}canvas.svelte-1kenrq5{transform-origin:0 0;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.middle.svelte-1kenrq5{transition:translate .4s linear}.enter.svelte-1kenrq5 .middle:where(.svelte-1kenrq5){translate:-4px}.fire.svelte-1kenrq5 .middle:where(.svelte-1kenrq5){translate:8px}.fire.svelte-1kenrq5 .middle:where(.svelte-1kenrq5),.recover.svelte-1kenrq5 .middle:where(.svelte-1kenrq5){transition-duration:60ms}}h1.svelte-1kroec6{--size:15vh;--side-bearing:calc(6 / 128 * var(--size));z-index:var(--layer-heading);font-family:Forum,serif;font-size:var(--size);top:30%;right:calc(var(--side-bearing) * -1);text-align:right;margin:0;line-height:.8;position:fixed}@media screen and (orientation:portrait){h1.svelte-1kroec6{--size:15vw}}.first-name.svelte-1kroec6{position:relative}.overlay.svelte-1kroec6{pointer-events:none;background:0 0/100% 100% no-repeat;position:absolute}a.svelte-154at55{--scale:var(--landscape-scale,1);left:calc(var(--offset) * var(--scale) * var(--link-size));width:max-content;color:inherit;pointer-events:auto;text-decoration:none;display:block;position:relative}a.svelte-154at55:focus-visible{outline:var(--focus-ring);outline-offset:3px}@media screen and (orientation:portrait){a.svelte-154at55{--scale:1}}.overlay.svelte-154at55{pointer-events:none;background:0 0/100% 100% no-repeat;position:absolute}.hit-area.svelte-154at55{pointer-events:auto;cursor:pointer;position:absolute}a.svelte-154at55{--box-top:calc(var(--ink-top) - (var(--underline-top) + var(--underline-height) - var(--ink-top) - var(--ink-height)))}.bar.svelte-154at55{pointer-events:none;left:0;top:var(--underline-top);width:var(--underline-width);height:var(--underline-height);transform-origin:0;background:currentColor;position:absolute;transform:scaleX(0)}a[data-phase=hover].svelte-154at55 .bar:where(.svelte-154at55){transform:scaleX(1)}a[data-phase=press].svelte-154at55 .bar:where(.svelte-154at55),a[data-phase=release].svelte-154at55 .bar:where(.svelte-154at55){top:var(--box-top);height:calc(var(--underline-top) + var(--underline-height) - var(--box-top));transform:scaleX(1)}a[data-phase=exit].svelte-154at55 .bar:where(.svelte-154at55){transform-origin:100%}a[data-phase=release].svelte-154at55 .bar:where(.svelte-154at55){transform-origin:top}@media (prefers-reduced-motion:no-preference){a[data-phase=hover].svelte-154at55 .bar:where(.svelte-154at55){animation:svelte-154at55-bar-enter var(--hover-duration) linear both}a[data-phase=press].svelte-154at55 .bar:where(.svelte-154at55){animation:svelte-154at55-bar-grow var(--press-duration) linear both}a[data-phase=exit].svelte-154at55 .bar:where(.svelte-154at55){animation:svelte-154at55-bar-exit var(--exit-duration) linear both}a[data-phase=release].svelte-154at55 .bar:where(.svelte-154at55){animation:svelte-154at55-bar-exit-up var(--release-duration) linear both}}@keyframes svelte-154at55-bar-grow{0%{top:var(--underline-top);height:var(--underline-height)}to{top:var(--box-top);height:calc(var(--underline-top) + var(--underline-height) - var(--box-top))}}@keyframes svelte-154at55-bar-enter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-154at55-bar-exit{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes svelte-154at55-bar-exit-up{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.menu.svelte-1qts2cl{--link-size:8vh;z-index:var(--layer-menu);font-family:Roboto,sans-serif;font-weight:700;font-size:var(--link-size);line-height:calc(var(--link-size) * 47 / 64);pointer-events:none;position:fixed;bottom:10%}@media (forced-colors:active){.menu.svelte-1qts2cl{line-height:normal}}@media screen and (orientation:portrait){.menu.svelte-1qts2cl{--link-size:6vh;left:1vh}}.bar.svelte-vqclgr{left:100%;top:var(--y);width:var(--width);height:var(--height);background:var(--primary);position:fixed;transform:translate(-70vw)}@media (prefers-reduced-motion:no-preference){.bar.svelte-vqclgr{animation:svelte-vqclgr-drift var(--duration) linear var(--delay) both}}@keyframes svelte-vqclgr-drift{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--distance)))}}.backdrop.svelte-1n46o8q{pointer-events:none;position:fixed;inset:0;overflow:hidden}
