@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.0m_cefwpdo931.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:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.0g9-.3zp53cup.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:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.archivo_black_933e7a64-module__cx2WJa__className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.archivo_black_933e7a64-module__cx2WJa__variable{--font-display:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_8c6c703-module__oU7Siq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_8c6c703-module__oU7Siq__variable{--font-body:"Manrope", "Manrope Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#f3f3f3;--ink:#020202;--muted:#4a5252;--primary:#6cbec2;--on-primary:#000808;--caption-bg:#020202;--caption-ink:#fcfcfc;--signal-crash:#000;--signal-bulb:#e1f240;--signal-cyan:#00e7f1;--signal-lime:#e1f240;--signal-void:#000001;--gutter:clamp(.75rem, 2vw, 1.5rem)}@supports (color:lab(0% 0 0)){:root{--bg:lab(100% 0 0);--surface:lab(95.94% 0 0);--ink:lab(.462488% 0 0);--muted:lab(33.9795% -3.16313 -1.32445);--primary:lab(71.7826% -25.1609 -10.3984);--on-primary:lab(1.62683% -1.9493 -.985706);--caption-bg:lab(.462488% 0 0);--caption-ink:lab(98.84% .0000298023 -.0000119209);--signal-crash:lab(.0130234% .0135303 -.0427187);--signal-bulb:lab(92.1391% -20.9989 77.4296);--signal-cyan:lab(83.0709% -53.0192 -21.7045);--signal-lime:lab(92.1391% -20.9989 77.4296);--signal-void:lab(.0317898% .0908151 -.256568)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#060f12;--surface:#111d20;--ink:#e9f0f2;--muted:#9cb3b4;--primary:#5ab9be;--on-primary:#040f13;--caption-bg:#010304;--caption-ink:#ecf3f5}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--bg:lab(3.74994% -2.09683 -2.42441);--surface:lab(9.62151% -4.39978 -4.33334);--ink:lab(94.2493% -2.04498 -1.97084);--muted:lab(71.2482% -7.90292 -3.30299);--primary:lab(69.5575% -28.2692 -11.6589);--on-primary:lab(3.76396% -2.70295 -3.32829);--caption-bg:lab(.668825% -.434145 -.519782);--caption-ink:lab(95.4093% -2.04507 -1.97092)}}:root[data-theme=crazy]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#04030e;--surface:#0d0b2f;--ink:#f6f7e1;--muted:#58d1e5;--primary:#ff81e2;--on-primary:#0b011b;--caption-bg:#040111;--caption-ink:#fbf9ea}@supports (color:lab(0% 0 0)){:root[data-theme=crazy]{--bg:lab(1.09155% 1.38902 -4.28882);--surface:lab(4.48734% 9.44674 -23.2536);--ink:lab(96.7843% -3.38745 10.8479);--muted:lab(77.6409% -30.6905 -20.4946);--primary:lab(71.3048% 67.0407 -29.8621);--on-primary:lab(1.57418% 6.37472 -12.234);--caption-bg:lab(.72497% 2.48025 -6.13403);--caption-ink:lab(97.8212% -1.14694 7.5583)}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:5rem}body{background:var(--bg);color:var(--ink);font-family:var(--font-body), sans-serif;font-synthesis:none;margin:0}:root[data-theme=crazy] body{overflow-x:clip}:root[data-signal-phase],:root[data-signal-phase] body{overscroll-behavior:none;overflow:hidden}.site-shell{min-height:100svh}:root[data-signal-phase=glitching] .site-shell{will-change:clip-path, filter, opacity, transform;animation:3.6s step-end both signal-collapse}:root[data-signal-phase=glitching] :is(.site-header,.masthead h1,.masthead-meta,.work-heading,.stage-facts,footer){will-change:clip-path, filter, opacity, transform;animation:3.6s step-end both signal-onscreen-glitch}:root[data-signal-phase=glitching] :is(.brand-mark,.masthead h1,.masthead-meta,.work-heading){text-shadow:-.07em 0 #00e7f1e6,.07em 0 #e1f240db;text-shadow:-.07em 0 lab(83.0709% -53.0192 -21.7045/.9),.07em 0 lab(92.1391% -20.9989 77.4296/.86)}:root[data-signal-phase=glitching] .poster{animation:.38s step-end 9 both signal-transition-poster-shake;animation-delay:calc(var(--poster-index) * -31ms);filter:contrast(1.12)saturate(1.18);will-change:clip-path, filter, transform}:root[data-signal-phase=glitching] .poster img{animation:.38s step-end 9 both signal-transition-poster-image-shake;animation-delay:calc(var(--poster-index) * -31ms);will-change:clip-path, filter, transform}:root[data-signal-phase=rebooting] .site-shell{will-change:clip-path, filter, opacity, transform;animation:1.15s step-end both signal-reboot-site}:root[data-signal-phase=offline] .site-shell,:root[data-signal-phase=crashed] .site-shell,:root[data-signal-phase=portaling] .site-shell,:root[data-signal-phase=tunnel] .site-shell,:root[data-signal-phase=rabbitChase] .site-shell,:root[data-signal-phase=awakening] .site-shell,:root[data-signal-phase=computer] .site-shell,:root[data-signal-phase=falling] .site-shell,:root[data-signal-phase=dungeon] .site-shell,:root[data-signal-phase=easel] .site-shell{visibility:hidden}.signal-shutdown{z-index:40;min-height:100dvh;color:var(--signal-lime,var(--ink));contain:layout paint style;isolation:isolate;opacity:0;pointer-events:none;background:0 0;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.signal-shutdown:before,.signal-shutdown:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.signal-shutdown:before{background:var(--signal-void,var(--bg))}.signal-shutdown:after{background:linear-gradient(to bottom, transparent 0 46%, var(--signal-lime,var(--primary)) 46.5% 53.5%, transparent 54% 100%);opacity:0}.signal-shutdown[data-phase=glitching]{opacity:1;pointer-events:auto;background:linear-gradient(90deg,#0000 0 15%,#00e7f138 15.2% 26%,#0000 26.3% 68%,#e1f2402e 68.2% 82%,#0000 82.3% 100%) 0 0/100% 100%,repeating-linear-gradient(0deg,#00e7f147 0 1px,#0000 1px .55rem) 0 0/100% .55rem,0 0;background:linear-gradient(90deg,#0000 0 15%,lab(83.0709% -53.0192 -21.7045/.22) 15.2% 26%,#0000 26.3% 68%,lab(92.1391% -20.9989 77.4296/.18) 68.2% 82%,#0000 82.3% 100%) 0 0/100% 100%,repeating-linear-gradient(0deg,lab(83.0709% -53.0192 -21.7045/.28) 0 1px,#0000 1px .55rem) 0 0/100% .55rem,0 0;animation:3.6s step-end both signal-glitch-screen}.signal-shutdown[data-phase=glitching]:before{opacity:.48;background:repeating-linear-gradient(90deg,#0000 0 .35rem,#e1f24029 .35rem .52rem,#0000 .52rem 1.1rem),0 0;background:repeating-linear-gradient(90deg,#0000 0 .35rem,lab(92.1391% -20.9989 77.4296/.16) .35rem .52rem,#0000 .52rem 1.1rem),0 0;animation:3.6s step-end both signal-glitch-noise}.signal-shutdown[data-phase=glitching]:after{animation:3.6s step-end both signal-final-scan}.signal-shutdown[data-phase=offline]{background:var(--signal-void);opacity:1;pointer-events:auto}.signal-shutdown[data-phase=rebooting]{opacity:1;pointer-events:none;background:0 0}.signal-shutdown[data-phase=rebooting]:before{animation:1.15s step-end both signal-reboot-flash}.signal-shutdown[data-phase=rebooting]:after{animation:1.15s step-end both signal-reboot-scan}.signal-shutdown[data-phase=crashed]{background:var(--signal-crash);color:var(--signal-bulb);opacity:1;pointer-events:auto}.signal-shutdown[data-phase=crashed]:before{background:var(--signal-crash);opacity:1}.signal-shutdown[data-phase=crashed]:after{opacity:0}.signal-shutdown[data-phase=portaling]{opacity:1;pointer-events:none;background:#000;background:lab(.00385284% .015147 -.0716299)}.signal-shutdown[data-phase=portaling]:before,.signal-shutdown[data-phase=portaling]:after{display:none}.signal-shutdown__porthole{background:radial-gradient(circle at var(--porthole-x,50%) var(--porthole-y,50%), #000e17, #000 42%);position:absolute;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.signal-shutdown__porthole{background:radial-gradient(circle at var(--porthole-x,50%) var(--porthole-y,50%), lab(3.13323% -5.10415 -15.4047), lab(.00385284% .015147 -.0716299) 42%)}}.signal-shutdown__porthole:before,.signal-shutdown__porthole:after{top:var(--porthole-y,50%);left:var(--porthole-x,50%);content:"";transform-origin:50%;border-radius:50%;width:9vmax;height:9vmax;position:absolute;transform:translate(-50%,-50%)scale(.02)}.signal-shutdown__porthole:before{background:repeating-radial-gradient(circle,#51f7ff 0 .34vmax,#00275b .42vmax .88vmax,#000001 .98vmax 1.4vmax);background:repeating-radial-gradient(circle,lab(89.937% -52.8216 -28.1798) 0 .34vmax,lab(15.2385% 8.18914 -40.9795) .42vmax .88vmax,lab(.0193615% .244208 -.830889) .98vmax 1.4vmax);animation:1.35s linear both signal-porthole-dive;box-shadow:0 0 4vmax #00bccdb8;box-shadow:0 0 4vmax lab(69.0289% -52.1317 -27.9478/.72)}.signal-shutdown__porthole:after{border:.55vmax solid #00e1e2cc;border:.55vmax solid lab(80.9099% -55.6641 -16.5959/.8);animation:1.35s linear both signal-porthole-rim;box-shadow:inset 0 0 2vmax #000,0 0 5vmax #0090b3cc;box-shadow:inset 0 0 2vmax lab(.00259209% .0607595 -.199708),0 0 5vmax lab(54.3423% -38.6649 -46.0037/.8)}.signal-shutdown[data-phase=easel]{color:#142c46;opacity:1;pointer-events:auto;background:#d68d50}.signal-shutdown[data-phase=tunnel]{color:#93e5e4;color:lab(85.7727% -26.1292 -7.97346);opacity:1;pointer-events:auto;background:#000;background:lab(.0114651% .0246614 -.144905)}.signal-shutdown[data-phase=tunnel]:before,.signal-shutdown[data-phase=tunnel]:after{display:none}.signal-shutdown[data-phase=rabbitChase]{opacity:1;pointer-events:auto;background:#000;background:lab(.00213432% .00992417 -.0514179)}.signal-shutdown[data-phase=rabbitChase]:before,.signal-shutdown[data-phase=rabbitChase]:after{display:none}.signal-shutdown[data-phase=awakening]{opacity:1;pointer-events:auto;background:#020204}.signal-shutdown[data-phase=awakening]:before,.signal-shutdown[data-phase=awakening]:after{display:none}.signal-shutdown[data-phase=computer]{color:#d5f6b6;opacity:1;pointer-events:auto;background:#07120e}.signal-shutdown[data-phase=computer]:before,.signal-shutdown[data-phase=computer]:after{display:none}.signal-shutdown[data-phase=falling],.signal-shutdown[data-phase=dungeon]{opacity:1;pointer-events:auto;background:#000;background:lab(.00268555% .0019744 -.0266254)}.signal-shutdown[data-phase=falling]:before,.signal-shutdown[data-phase=falling]:after,.signal-shutdown[data-phase=dungeon]:before,.signal-shutdown[data-phase=dungeon]:after{display:none}.signal-tunnel{image-rendering:pixelated;background:#0b0807 url(/rabbit-cave-fork.png) 50%/cover no-repeat;position:absolute;inset:0;overflow:hidden}.signal-tunnel:before,.signal-tunnel:after{content:"";pointer-events:none;position:absolute;inset:0}.signal-tunnel:before{background:linear-gradient(#00000080,#0000 26% 74%,#00000075),radial-gradient(82% 78%,#0000 44%,#00000085 100%);background:linear-gradient(lab(.00643921% .0336543 .0142813/.5),#0000 26% 74%,lab(.000823975% .00328571 .0015229/.46)),radial-gradient(82% 78%,#0000 44%,lab(.000171661% .000976026 .000345707/.52) 100%)}.signal-tunnel:after{opacity:.48;background:linear-gradient(90deg,#0000 49.85%,#ffd78c29 50%,#0000 50.15%);background:linear-gradient(90deg,#0000 49.85%,lab(88.5166% 10.966 49.8894/.16) 50%,#0000 50.15%)}.signal-tunnel__path{z-index:1;cursor:pointer;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0}.signal-tunnel__path:after{content:"";background:radial-gradient(ellipse 12% 18% at var(--opening-x) var(--opening-y), #ffe4b34d, transparent 100%);mix-blend-mode:screen;opacity:0;transition:opacity .18s ease-out;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.signal-tunnel__path:after{background:radial-gradient(ellipse 12% 18% at var(--opening-x) var(--opening-y), lab(92.0427% 11.768 59.8709/.3), transparent 100%)}}.signal-tunnel__path--left{--opening-x:21%;--opening-y:30%;clip-path:polygon(13% 18%,21% 11%,29% 15%,32% 26%,31% 37%,27% 47%,21% 51%,14% 47%,10% 39%,10% 27%)}.signal-tunnel__path--right{--opening-x:82%;--opening-y:30%;clip-path:polygon(76% 17%,83% 11%,90% 16%,92% 27%,91% 38%,87% 47%,81% 51%,75% 47%,72% 38%,72% 27%)}.signal-tunnel__path:hover:after{opacity:1}.signal-tunnel__path:focus-visible{outline-offset:-.25rem;outline:.2rem solid #ffe8b2f0;outline:.2rem solid lab(93.2933% 10.2917 65.3888/.94)}.signal-rabbit-chase{--rabbit-exit-x:50%;--rabbit-exit-bottom:61%;--rabbit-run-start-x:42%;--rabbit-run-near-x:46%;--rabbit-run-mid-x:49%;--rabbit-run-far-x:50%;--rabbit-run-start-bottom:18%;--rabbit-run-near-bottom:30%;--rabbit-run-mid-bottom:43%;--rabbit-run-far-bottom:55%;isolation:isolate;background:#091426;position:absolute;inset:0;overflow:hidden}.signal-rabbit-chase__world{background:url(/rabbit-long-tunnel.png) 50%/cover no-repeat;animation:4s linear both signal-rabbit-chase-pan;position:absolute;inset:0}.signal-rabbit-chase:before,.signal-rabbit-chase:after{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}.signal-rabbit-chase:before{background:linear-gradient(90deg,#00000094,#0000 45% 75%,#ffe38a70);background:linear-gradient(90deg,lab(.000762939% .00102818 -.0094831/.58),#0000 45% 75%,lab(91.1578% 2.28632 50.2818/.44));animation:4s ease-out both signal-rabbit-chase-daylight}.signal-rabbit-chase:after{mix-blend-mode:screen;background:repeating-linear-gradient(104deg,#0000 0 7vw,#00ddef26 7.15vw 7.28vw,#0000 7.4vw 15vw);background:repeating-linear-gradient(104deg,#0000 0 7vw,lab(80.3281% -41.3708 -22.0342/.15) 7.15vw 7.28vw,#0000 7.4vw 15vw);animation:4s ease-out both signal-rabbit-chase-rush}.signal-rabbit-chase__bunny{z-index:2;aspect-ratio:110/76;filter:drop-shadow(0 .22rem .3rem #000000e0);filter:drop-shadow(0 .22rem .3rem lab(.000762939% .00102818 -.0094831/.88));transform-origin:bottom;width:clamp(5.8rem,10vw,9rem);animation:4s cubic-bezier(.25,.7,.35,1) both signal-rabbit-chase-run;position:absolute;bottom:24%;left:10%}.signal-rabbit-chase__bunny-art{transform-origin:bottom;background:url(/rabbit-cave-runner.png) 50%/contain no-repeat;width:100%;height:100%;animation:.145s ease-in-out infinite signal-rabbit-cave-hop;display:block}.signal-rabbit-chase__exit{z-index:3;top:10%;left:var(--rabbit-exit-x);cursor:default;opacity:0;pointer-events:none;clip-path:ellipse(44% 47% at 63%);background:0 0;border:0;width:27%;height:80%;padding:0;position:absolute;transform:translate(-50%)}.signal-rabbit-chase[data-ready=true] .signal-rabbit-chase__exit{cursor:pointer;pointer-events:auto}.signal-rabbit-chase__exit:focus-visible{outline-offset:-.75rem;outline:.2rem solid #fff9c7;outline:.2rem solid lab(98.2347% .14165 54.3364)}@media (max-aspect-ratio:3/4){.signal-rabbit-chase{--rabbit-exit-x:50%}}@media (max-aspect-ratio:1){.signal-rabbit-chase{--rabbit-run-start-x:60%;--rabbit-run-near-x:55%;--rabbit-run-mid-x:52%;--rabbit-run-far-x:50%;--rabbit-exit-x:50%;--rabbit-run-start-bottom:15%;--rabbit-run-near-bottom:31%;--rabbit-run-mid-bottom:46%;--rabbit-run-far-bottom:57%;--rabbit-exit-bottom:63%}}.signal-awakening{isolation:isolate;background:#020204;position:absolute;inset:0;overflow:hidden}.signal-awakening__room{z-index:0;opacity:0;will-change:filter, opacity, transform;background:#1a100b url(/rabbit-bedroom-awakening.png) 50%/100% 100% no-repeat;width:max(100%,177.778dvh);height:max(100%,56.25vw);animation:5.8s cubic-bezier(.2,.82,.25,1) both signal-awakening-room;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(1.045)}.signal-awakening__eyelid{z-index:1;pointer-events:none;background:#020204;height:57%;position:absolute;left:-4%;right:-4%;box-shadow:0 0 3rem #020204}.signal-awakening__eyelid--top{transform-origin:top;animation:5.8s cubic-bezier(.42,0,.25,1) both signal-awakening-lid-top;top:-7%}.signal-awakening__eyelid--bottom{transform-origin:bottom;animation:5.8s cubic-bezier(.42,0,.25,1) both signal-awakening-lid-bottom;bottom:-7%}.signal-awakening__fade{z-index:2;pointer-events:none;background:#fff5c8;background:lab(96.9699% 2.08536 49.8994);animation:5.8s ease-in both signal-awakening-blackout;position:absolute;inset:0}.signal-awakening__easel{z-index:3;cursor:default;opacity:0;pointer-events:none;clip-path:polygon(17% 0,71% 0,83% 30%,100% 100%,0 100%,17% 30%);background:0 0;border:0;width:20%;height:60%;padding:0;position:absolute;top:16%;left:14%}.signal-awakening[data-ready=true] .signal-awakening__easel{cursor:pointer;pointer-events:auto}.signal-awakening__easel:focus-visible{outline-offset:-.45rem;outline:.2rem solid #fff9c7;outline:.2rem solid lab(98.2347% .14165 54.3364)}.signal-awakening__laptop{z-index:3;cursor:default;opacity:0;pointer-events:none;clip-path:polygon(13% 0,86% 0,100% 63%,82% 100%,10% 100%,0 63%);background:0 0;border:0;width:12%;height:16%;padding:0;position:absolute;top:33%;left:39%}.signal-awakening[data-ready=true] .signal-awakening__laptop{cursor:pointer;pointer-events:auto}.signal-awakening__laptop:focus-visible{outline-offset:-.45rem;outline:.2rem solid #fff9c7;outline:.2rem solid lab(98.2347% .14165 54.3364)}.signal-computer{color:#d5f6b6;background:radial-gradient(circle at 74% 18%,#93dc7926,#0000 24rem),linear-gradient(135deg,#07120e 0%,#10251a 100%);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute;inset:0;overflow:hidden}.signal-computer__menubar{color:#07120e;letter-spacing:.08em;background:#d5f6b6;border-bottom:1px solid #d5f6b65c;justify-content:space-between;align-items:center;min-height:2.35rem;padding:0 .85rem;font-size:.73rem;font-weight:800;display:flex}.signal-computer__menubar p,.signal-computer__files p,.signal-computer__terminal-body p{margin:0}.signal-computer__desktop{grid-template-columns:minmax(0,1fr) minmax(7rem,11rem);align-items:start;gap:clamp(1.2rem,4vw,4rem);min-height:calc(100dvh - 2.35rem);padding:clamp(1rem,4vw,3.5rem);display:grid}.signal-computer__terminal{background:#07120e;width:min(100%,52rem);box-shadow:0 0 0 1px #d5f6b6b8,.7rem .7rem #00000057}.signal-computer__window-bar{color:#d5f6b6;border-bottom:1px solid #d5f6b675;justify-content:space-between;align-items:center;min-height:2.6rem;padding-left:.8rem;font-size:clamp(.68rem,1.2vw,.84rem);font-weight:700;display:flex}.signal-computer__window-bar button{color:#07120e;cursor:pointer;min-width:2.8rem;font:inherit;background:#d5f6b6;border:0;align-self:stretch;padding:0;font-size:1.5rem;line-height:1}.signal-computer__window-bar button:hover,.signal-computer__window-bar button:focus-visible{background:#f5ffb2}.signal-computer__window-bar button:focus-visible{outline-offset:-4px;outline:2px solid #07120e}.signal-computer__terminal-body{min-height:clamp(16rem,45vh,29rem);padding:clamp(1rem,3vw,2rem);font-size:clamp(.7rem,1.5vw,.92rem);line-height:1.75}.signal-computer__terminal-body h2{color:#f5ffb2;font:inherit;margin:0 0 1.25rem;font-size:clamp(1rem,2vw,1.35rem);font-weight:800}.signal-computer__terminal-body span{color:#f5ffb2}.signal-computer__terminal-body b{animation:.9s step-end infinite signal-computer-cursor;display:inline-block}.signal-computer__files{color:#d5f6b6;text-align:center;justify-items:center;gap:1.05rem;padding-top:.8rem;font-size:clamp(.65rem,1.15vw,.8rem);display:grid}.signal-computer__files p:before{content:"";background:#173d27;border:1px solid;width:2.45rem;height:1.75rem;margin:0 auto .42rem;display:block;box-shadow:inset .3rem .3rem #285f38}@keyframes signal-computer-cursor{0%,49%{opacity:1}50%,to{opacity:0}}@media (max-width:38rem){.signal-computer__desktop{grid-template-columns:1fr}.signal-computer__files{grid-template-columns:repeat(3,1fr);gap:.65rem;padding-top:0}}.signal-fall,.signal-dungeon{position:absolute;inset:0;overflow:hidden}.signal-fall{background:#000;background:lab(.000762939% .00102818 -.0094831)}.signal-fall:before,.signal-fall:after,.signal-fall__rush{content:"";pointer-events:none;position:absolute;inset:-12%}.signal-fall:before{will-change:background-position;background:url(/rabbit-fall-shaft.png) top/100% no-repeat;animation:10s linear both signal-fall-shaft;inset:0}.signal-fall:after{mix-blend-mode:screen;background:radial-gradient(circle at 50% 86%,#ffeab6ad,#0000 18%),radial-gradient(#0000 28%,#000000ad 100%);background:radial-gradient(circle at 50% 86%,lab(94.2932% 14.6085 64.4942/.68),#0000 18%),radial-gradient(#0000 28%,lab(.0000953674% .00013411 -.00118315/.68) 100%);animation:10s ease-in both signal-fall-glow}.signal-fall__rush{mix-blend-mode:screen;opacity:0;will-change:transform, opacity;background:repeating-linear-gradient(105deg,#0000 0 5vw,#4ddae961 5.2vw 5.32vw,#0000 5.5vw 12vw);background:repeating-linear-gradient(105deg,#0000 0 5vw,lab(80.1645% -35.6539 -18.9757/.38) 5.2vw 5.32vw,#0000 5.5vw 12vw);animation:10s linear both signal-fall-rush}.signal-fall__explorer{z-index:2;aspect-ratio:.75;filter:drop-shadow(0 .55rem .38rem #000000d6);filter:drop-shadow(0 .55rem .38rem lab(.000762939% .00102818 -.0094831/.84));pointer-events:none;transform-origin:50%;will-change:top, transform, opacity;background:url(/dungeon-explorer.png) 50%/contain no-repeat;width:clamp(3.8rem,7vw,6.4rem);animation:10s linear both signal-fall-explorer;position:absolute;top:-22%;left:50%}.signal-dungeon{background:#08111a url(/rabbit-platform-dungeon.png) calc(50% + var(--dungeon-camera-x,0px)) center / cover no-repeat;image-rendering:pixelated}.signal-dungeon:before,.signal-dungeon:after{content:"";pointer-events:none;position:absolute;inset:0}.signal-dungeon:before{background:linear-gradient(#00000059,#0000 28% 74%,#0000008c);background:linear-gradient(lab(.000762939% .00102818 -.0094831/.35),#0000 28% 74%,lab(.0000953674% .00013411 -.00118315/.55))}.signal-dungeon:after{mix-blend-mode:screen;background:radial-gradient(45% 16% at 50% 86%,#d2a40029,#0000 72%);background:radial-gradient(45% 16% at 50% 86%,lab(70.1475% 9.28438 89.8691/.16),#0000 72%);animation:3.8s ease-in-out infinite alternate signal-dungeon-glow}.signal-dungeon__player{z-index:2;top:var(--dungeon-player-y,80%);left:var(--dungeon-player-x,42%);aspect-ratio:.75;pointer-events:none;transform-origin:bottom;will-change:top, left, transform;width:clamp(3.7rem,6vw,5.8rem);position:absolute;transform:translate(-50%,-100%)}.signal-dungeon__player[data-facing=left]{transform:translate(-50%,-100%)scaleX(-1)}.signal-dungeon__explorer{filter:drop-shadow(0 .35rem .3rem #000000a8);filter:drop-shadow(0 .35rem .3rem lab(.000762939% .00102818 -.0094831/.66));background:url(/dungeon-explorer.png) bottom/contain no-repeat;width:100%;height:100%;display:block}.signal-dungeon__player[data-moving=true] .signal-dungeon__explorer{animation:.18s steps(2,end) infinite signal-dungeon-explorer-walk}.signal-dungeon__player[data-jumping=true] .signal-dungeon__explorer{animation:none}.signal-shutdown[data-phase=easel]:before,.signal-shutdown[data-phase=easel]:after{display:none}.signal-easel{background-color:#d68d50;background-image:radial-gradient(22rem 14rem at -3% 97%,#1d4f70 0 46%,#0000 47%),radial-gradient(18rem 12rem at 102% 10%,#e8bd43 0 43%,#0000 44%),radial-gradient(circle at 18% 16%,#f0e4bd 0 2.2rem,#0000 2.3rem),repeating-linear-gradient(108deg,#49311e0d 0 1px,#0000 1px 6px);grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;min-height:100%;padding:clamp(1rem,3vw,2.6rem);display:grid;position:absolute;inset:0;overflow-y:auto}.signal-easel__header,.signal-easel__intro,.signal-easel__board,.signal-easel__tools,.signal-easel__help,.signal-easel__notice{width:min(100%,58rem)}.signal-easel__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(1.5rem,4vw,3.4rem);display:flex}.signal-easel__header p,.signal-easel__intro p,.signal-easel__help,.signal-easel__notice{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:clamp(.7rem,1.15vw,.83rem);font-weight:800;line-height:1.35}.signal-easel__header button,.signal-easel__tools>button{color:#142c46;cursor:pointer;min-height:2.6rem;font:inherit;letter-spacing:.06em;text-transform:uppercase;background:#f0e4bd;border:1px solid;border-radius:0;padding:.68rem .9rem;font-size:.73rem;font-weight:850;transition:transform .16s ease-out,background-color .16s ease-out}.signal-easel__header button:hover,.signal-easel__tools>button:hover{background:#fff7dc;transform:translateY(-.12rem)}.signal-easel__header button:focus-visible,.signal-easel__tools>button:focus-visible,.signal-easel__color:focus-visible{outline-offset:3px;outline:3px solid #f0e4bd}.signal-easel__intro{margin-bottom:clamp(1.1rem,2.5vw,1.75rem)}.signal-easel__intro p{color:#f0e4bd}.signal-easel__intro h2{color:#142c46;max-width:12ch;font-family:var(--font-display), sans-serif;letter-spacing:-.045em;text-transform:uppercase;margin:.28rem 0 0;font-size:clamp(2.7rem,7.5vw,5.8rem);font-weight:400;line-height:.82}.signal-easel__board{background:#142c46;padding:clamp(.7rem,1.6vw,1.1rem);position:relative;transform:rotate(-.45deg);box-shadow:.7rem .7rem #142c4666,1.4rem 1.4rem #142c461f}.signal-easel__board:before,.signal-easel__board:after{z-index:-1;content:"";transform-origin:top;background:#142c46;width:1.05rem;height:8rem;position:absolute;bottom:-7rem}.signal-easel__board:before{left:22%;transform:rotate(14deg)}.signal-easel__board:after{right:22%;transform:rotate(-14deg)}.signal-easel__canvas{aspect-ratio:3/2;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;background:#f2e4bf;width:100%;height:auto;display:block}.signal-easel__tools{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:clamp(1.3rem,3vw,2.25rem);display:flex}.signal-easel__colors{align-items:center;gap:.42rem;margin-right:auto;display:flex}.signal-easel__color{background:var(--easel-color);cursor:pointer;border:2px solid #f0e4bd;border-radius:50%;width:2.25rem;height:2.25rem;padding:0;transition:transform .14s ease-out,box-shadow .14s ease-out}.signal-easel__color[aria-pressed=true]{transform:scale(1.08);box-shadow:0 0 0 3px #142c46,0 0 0 5px #f0e4bd}.signal-easel__send{color:#f0e4bd!important;background:#142c46!important;border-color:#142c46!important}.signal-easel__help,.signal-easel__notice{color:#142c46;letter-spacing:.04em;text-transform:none;margin-top:1rem}.signal-easel__notice{background:#f0e4bd;padding:.65rem .8rem}.signal-shutdown__content{z-index:1;text-align:center;opacity:0;justify-items:center;gap:clamp(.85rem,2vw,1.5rem);width:min(100% - 2rem,56rem);padding:2rem;display:grid;position:relative;transform:translateY(.6rem)}.signal-shutdown__content p,.signal-shutdown__content h2{margin:0}.signal-shutdown__content p{color:var(--signal-cyan,var(--muted));letter-spacing:.13em;text-transform:uppercase;font-size:clamp(.85rem,1.4vw,1.05rem);font-weight:800}.signal-shutdown__content h2{width:min(100%,12ch);color:var(--signal-lime,var(--ink));font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.8rem,9vw,6.5rem);font-weight:400;line-height:.82}.signal-shutdown__content span{color:var(--primary);letter-spacing:.4em;font-size:1.25rem}.signal-shutdown__content button{border:1px solid var(--signal-lime,var(--ink));min-height:3rem;color:var(--signal-lime,var(--ink));cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:0;padding:.8rem 1.15rem;font-size:.78rem;font-weight:800;transition:background-color .16s ease-out,color .16s ease-out,transform .16s ease-out}.signal-shutdown__content button:hover{background:var(--signal-lime,var(--primary));color:var(--signal-void,var(--bg));transform:translateY(-.15rem)}.signal-shutdown__content button:focus-visible{outline:3px solid var(--primary);outline-offset:5px}.signal-shutdown__content .signal-light-switch{place-items:center;width:5.15rem;display:grid;min-height:8.05rem!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;transition:none!important;transform:none!important}.signal-shutdown__content .signal-light-switch:hover{color:inherit!important;background:0 0!important;transform:none!important}.signal-shutdown__content .signal-light-switch:focus-visible{outline:none}.signal-wall-toggle{background:linear-gradient(105deg,#020000,#000 46%,#020000);background:linear-gradient(105deg,lab(.23571% .463523 .223953),lab(.00484657% .0163317 .00666082) 46%,lab(.141321% .339843 .155145));border:.09rem solid #47322e;border:.09rem solid lab(23.1643% 9.52902 6.39948);border-radius:.42rem;width:100%;height:100%;display:block;position:relative;box-shadow:inset 0 0 0 .11rem #000000bf,inset 0 .08rem #6b59554d,0 .4rem 1rem #000000a3;box-shadow:inset 0 0 0 .11rem lab(0% 0 0/.75),inset 0 .08rem lab(39.4689% 7.37502 4.91534/.3),0 .4rem 1rem lab(0% 0 0/.64)}.signal-wall-toggle__screw{z-index:2;background:radial-gradient(circle at 35% 30%,#190f0d,#000 70%);background:radial-gradient(circle at 35% 30%,lab(5.1512% 4.24705 2.42847),lab(.0361099% .100136 .0437051) 70%);border:.07rem solid #8e736e;border:.07rem solid lab(50.9833% 10.3448 6.9032);border-radius:50%;width:.56rem;height:.56rem;display:block;position:absolute;top:.7rem;left:50%;transform:translate(-50%);box-shadow:inset .05rem .05rem #ddbbb533,0 .05rem .12rem #000000b8;box-shadow:inset .05rem .05rem lab(78.7828% 11.7909 7.85484/.2),0 .05rem .12rem lab(0% 0 0/.72)}.signal-wall-toggle__screw:after{content:"";background:#b69690d1;background:lab(64.8614% 11.8139 7.87965/.82);width:.06rem;height:.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(31deg)}.signal-wall-toggle__screw--lower{top:auto;bottom:.7rem}.signal-wall-toggle__mark{z-index:2;color:#bc9c96e0;color:lab(67.1817% 11.8096 7.87488/.88);letter-spacing:.04em;text-align:center;text-transform:none;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.73rem;font-style:normal;font-weight:600;line-height:1;display:block;position:absolute;top:1.67rem;left:0}.signal-wall-toggle__mark--lower{top:auto;bottom:1.64rem}.signal-wall-toggle__assembly{z-index:2;perspective:5rem;width:1.7rem;height:2.98rem;display:block;position:absolute;top:2.55rem;left:50%;transform:translate(-50%)}.signal-wall-toggle__housing{z-index:1;background:linear-gradient(90deg,#050202,#000 50%,#030101);background:linear-gradient(90deg,lab(.75255% .802353 .441402),lab(.00143623% .00484288 .00197291) 50%,lab(.44681% .577711 .306997));border:.08rem solid #7f6560d1;border:.08rem solid lab(45.1825% 10.3582 6.91857/.82);border-radius:.58rem;width:1.25rem;height:2.7rem;display:block;position:absolute;top:.12rem;left:50%;transform:translate(-50%);box-shadow:inset .15rem 0 #a0858014,inset -.15rem 0 #000000ad,0 .1rem .18rem #000000b8;box-shadow:inset .15rem 0 lab(57.9441% 10.3313 6.88827/.08),inset -.15rem 0 lab(0% 0 0/.68),0 .1rem .18rem lab(0% 0 0/.72)}.signal-wall-toggle__housing:before{content:"";background:#000;background:lab(.0230656% .0499114 .0234962);border:.07rem solid #8e736eb8;border:.07rem solid lab(50.9833% 10.3448 6.9032/.72);border-radius:50%;width:.76rem;height:.76rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signal-wall-toggle__lever{z-index:2;transform-origin:50%;background:repeating-linear-gradient(0deg,#0000 0 .16rem,#5c47436b .17rem .2rem),linear-gradient(90deg,#886d68,#ddbbb5 46%,#6e5854);background:repeating-linear-gradient(0deg,#0000 0 .16rem,lab(32.4643% 8.88932 5.94292/.42) .17rem .2rem),linear-gradient(90deg,lab(48.663% 10.3499 6.90899),lab(78.7828% 11.7909 7.85484) 46%,lab(39.4254% 8.87138 5.92197));border:.07rem solid #5b4844;border:.07rem solid lab(32.4819% 8.28777 5.53621);border-radius:.12rem .12rem .28rem .28rem;width:.72rem;height:1.65rem;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s ease-out;display:block;position:absolute;top:.66rem;left:50%;transform:translate(-50%,.5rem)rotate(5deg)rotateX(-20deg);box-shadow:inset .09rem 0 #ffe8e340,.12rem .18rem .24rem #000000b8;box-shadow:inset .09rem 0 lab(93.8639% 11.7722 7.83559/.25),.12rem .18rem .24rem lab(0% 0 0/.72)}.signal-wall-toggle__lever:after{content:"";background:#2d211ea6;background:lab(13.9891% 5.93349 3.97077/.65);border-radius:999px;height:.09rem;position:absolute;bottom:.14rem;left:.12rem;right:.12rem}.signal-light-switch[data-on=true] .signal-wall-toggle__lever{transform:translate(-50%,-.48rem)rotate(-5deg)rotateX(20deg);box-shadow:inset .09rem 0 #ffe8e34d,-.12rem .16rem .24rem #000000b8;box-shadow:inset .09rem 0 lab(93.8639% 11.7722 7.83559/.3),-.12rem .16rem .24rem lab(0% 0 0/.72)}.signal-shutdown__content .signal-light-switch:focus-visible .signal-wall-toggle__lever{outline-offset:.17rem;outline:.1rem solid #bc9c96;outline:.1rem solid lab(67.1817% 11.8096 7.87488)}.signal-shutdown[data-phase=offline] .signal-shutdown__content{animation:.42s cubic-bezier(.16,1,.3,1) both signal-offline-copy}.signal-shutdown[data-phase=rebooting] .signal-shutdown__content{animation:1.15s step-end both signal-offline-eject}.signal-crash{background:var(--signal-crash);--flash-x:3.5rem;--flash-y:calc(100% - 3.5rem);--flashlight-radius:clamp(5.5rem, 10vw, 8.5rem);position:absolute;inset:0;overflow:hidden}.signal-crash:before,.signal-crash:after{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}.signal-crash[data-flashlight=on]{cursor:none;background:#f9f9f6;background:lab(97.7132% -.361502 1.46966)}.signal-crash[data-flashlight=on]:before{background:var(--signal-crash);-webkit-mask-image:radial-gradient(circle var(--flashlight-radius) at var(--flash-x) var(--flash-y), transparent 0 58%, #000 75%);-webkit-mask-image:radial-gradient(circle var(--flashlight-radius) at var(--flash-x) var(--flash-y), transparent 0 58%, #000 75%);-webkit-mask-image:radial-gradient(circle var(--flashlight-radius) at var(--flash-x) var(--flash-y), transparent 0 58%, #000 75%);-webkit-mask-image:radial-gradient(circle var(--flashlight-radius) at var(--flash-x) var(--flash-y), transparent 0 58%, #000 75%);mask-image:radial-gradient(circle var(--flashlight-radius) at var(--flash-x) var(--flash-y), transparent 0 58%, #000 75%)}.signal-crash[data-flashlight=on]:after{display:none}.signal-crash__flashlight{z-index:3;bottom:max(1.15rem, env(safe-area-inset-bottom));left:max(1.15rem, env(safe-area-inset-left));width:5.8rem;height:3.4rem;color:var(--signal-bulb);cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.signal-crash__flashlight-body{transform-origin:20%;background:repeating-linear-gradient(90deg,#0000 0 .32rem,#01030557 .33rem .39rem),linear-gradient(#3d4f5f,#060e15 58%,#23323f);background:repeating-linear-gradient(90deg,#0000 0 .32rem,lab(.652884% -.24461 -1.20618/.34) .33rem .39rem),linear-gradient(lab(32.6957% -4.05161 -11.7462),lab(3.68404% -1.19541 -4.83634) 58%,lab(19.9331% -3.35008 -10.0288));border:.09rem solid #566572;border:.09rem solid lab(41.9919% -3.4682 -9.48038);border-radius:.28rem .16rem .16rem .28rem;width:3.7rem;height:1.06rem;margin:1.12rem 0 .7rem .72rem;display:block;position:relative;transform:rotate(-12deg);box-shadow:inset 0 .12rem #acc1d333,0 .16rem .28rem #0000009e;box-shadow:inset 0 .12rem lab(76.7961% -4.45899 -11.9025/.2),0 .16rem .28rem lab(0% 0 0/.62)}.signal-crash__flashlight-body:before{content:"";clip-path:polygon(0 22%,100% 0,100% 100%,0 78%);background:linear-gradient(90deg,#17232d 0 66%,#fff45f 67% 100%);background:linear-gradient(90deg,lab(12.9764% -2.76691 -8.34982) 0 66%,lab(95.2405% -8.96067 84.3157) 67% 100%);border:.1rem solid #647e94;border:.1rem solid lab(51.2526% -5.28696 -15.1289);border-radius:.08rem .42rem .42rem .08rem;width:1.35rem;height:1.72rem;animation:3.8s step-end infinite signal-flashlight-flicker;position:absolute;top:-.34rem;right:-1.2rem;box-shadow:inset .08rem 0 #9ab1c633,.28rem 0 .72rem #f2e309b8;box-shadow:inset .08rem 0 lab(70.9899% -4.9856 -13.556/.2),.28rem 0 .72rem lab(89.4134% -8.53309 86.5016/.72)}.signal-crash__flashlight-body:after{content:"";background:#0d171f;background:lab(7.20384% -2.15506 -7.27973);border:.08rem solid #485765;border:.08rem solid lab(36.1866% -3.6221 -10.1211);border-radius:.18rem .08rem .08rem .18rem;width:.42rem;height:1.12rem;position:absolute;top:-.08rem;left:-.38rem;box-shadow:inset .08rem 0 #75899a47;box-shadow:inset .08rem 0 lab(55.9096% -4.33061 -11.8486/.28)}.signal-crash__flashlight-switch{background:#d49838;background:lab(67.4206% 16.9757 56.8987);border:.06rem solid #51606d;border:.06rem solid lab(39.6709% -3.44913 -9.47277);border-radius:.12rem .12rem .04rem .04rem;width:.66rem;height:.27rem;position:absolute;top:-.3rem;left:1.3rem;box-shadow:0 .06rem .1rem #00000085;box-shadow:0 .06rem .1rem lab(0% 0 0/.52)}.signal-crash__flashlight:hover .signal-crash__flashlight-body{transform:rotate(-15deg)translate(.08rem,-.05rem)}.signal-crash[data-flashlight=on] .signal-crash__flashlight-body:before{animation:none;box-shadow:0 0 .9rem #f8ea21e6;box-shadow:0 0 .9rem lab(91.7446% -8.70916 85.5481/.9)}.signal-crash__flashlight:focus-visible{outline:2px solid var(--signal-bulb);outline-offset:.35rem}.signal-crash__dialogue{z-index:3;right:max(1.25rem, env(safe-area-inset-right));bottom:max(1.3rem, env(safe-area-inset-bottom));color:#cbc9a8;color:lab(80.6184% -3.5426 16.9724);letter-spacing:.025em;pointer-events:none;text-shadow:0 0 .9rem #000000eb;text-shadow:0 0 .9rem lab(0% 0 0/.92);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.66rem,1.15vw,.86rem);font-weight:700;line-height:1.55;position:absolute;left:clamp(6rem,11vw,8.5rem)}.signal-crash__dialogue span{clip-path:inset(0 100% 0 0);border-right:.13em solid;max-width:100%;animation:2.4s steps(82,end) .12s both signal-rabbit-dialogue,.72s step-end infinite signal-dialogue-caret;display:block;overflow:hidden}.signal-crash__bunny{z-index:2;top:var(--bunny-y);left:var(--bunny-x);width:4.5rem;height:3.8rem;color:var(--signal-crash);opacity:0;pointer-events:none;will-change:top, left, opacity;background:0 0;border:0;padding:0;transition:opacity .1s linear,top .36s cubic-bezier(.16,1,.3,1),left .36s cubic-bezier(.16,1,.3,1);position:absolute;transform:translate(-50%,-50%)scale(.9)}.signal-crash[data-bunny-visible=true] .signal-crash__bunny{opacity:1;pointer-events:auto;cursor:pointer}.signal-crash__bunny[data-facing=right]{transform:translate(-50%,-50%)scale(-.9,.9)}.signal-crash__bunny[data-entering=true]{z-index:4;opacity:1;pointer-events:none;animation:1.9s cubic-bezier(.16,1,.3,1) .18s both signal-bunny-portal-leap}.signal-crash__rabbit-portal:disabled{cursor:wait}.signal-crash__rabbit-portal{z-index:3;top:var(--rabbit-portal-y);left:var(--rabbit-portal-x);aspect-ratio:1;background:radial-gradient(circle at 48% 47%, #000 0 24%, transparent 25%), repeating-conic-gradient(from 12deg, #00c5c6 0 11deg, #193ba1 12deg 25deg, #02000f 26deg 42deg);opacity:0;pointer-events:none;will-change:transform, opacity;border:clamp(.26rem,.65vw,.48rem) solid #00e2f5;border:clamp(.26rem,.65vw,.48rem) solid lab(81.729% -49.8274 -26.5919);border-radius:50%;width:clamp(5.4rem,11vw,8.4rem);padding:0;transition:filter .16s;position:absolute;transform:translate(-50%,-50%)scale(.08)rotate(-32deg);box-shadow:inset 0 0 1.4rem #000,0 0 1.7rem #00aebdd1,0 0 3.6rem #3738ac99;box-shadow:inset 0 0 1.4rem lab(-.00231648% .04749 -.106445),0 0 1.7rem lab(64.5289% -57.1727 -30.8507/.82),0 0 3.6rem lab(29.8862% 29.8447 -63.5494/.6)}@supports (color:lab(0% 0 0)){.signal-crash__rabbit-portal{background:radial-gradient(circle at 48% 47%, lab(-.00126743% .0611395 -.152445) 0 24%, transparent 25%), repeating-conic-gradient(from 12deg, lab(71.9317% -65.5719 -19.3341) 0 11deg, lab(28.1364% 20.4084 -59.946) 12deg 25deg, lab(.182266% 3.91269 -9.53908) 26deg 42deg)}}.signal-crash__rabbit-portal:before,.signal-crash__rabbit-portal:after,.signal-crash__rabbit-portal span{content:"";pointer-events:none;border:clamp(.12rem,.28vw,.24rem) solid #b6f9ffdb;border:clamp(.12rem,.28vw,.24rem) solid lab(93.8372% -27.0169 -14.3851/.86);border-radius:50%;position:absolute;inset:13%}.signal-crash__rabbit-portal:after{border-color:#020024f5;border-color:lab(.890366% 8.50657 -23.4955/.96);inset:28%}.signal-crash__rabbit-portal span{border-style:dashed;border-color:#ceffffeb;border-color:lab(98.6489% -32.9146 -17.5179/.92);inset:3%}.signal-crash[data-portal-open=true] .signal-crash__rabbit-portal{opacity:1;pointer-events:auto;cursor:pointer;animation:.72s cubic-bezier(.16,1,.3,1) both signal-rabbit-portal-open}.signal-crash[data-portal-open=true] .signal-crash__rabbit-portal span{animation:1.8s linear infinite signal-rabbit-portal-spin}.signal-crash__rabbit-portal:hover{filter:brightness(1.26)saturate(1.3)}.signal-crash__rabbit-portal:focus-visible{outline-offset:.45rem;outline:3px solid #fffaa5;outline:3px solid lab(97.3007% -7.58702 47.7527)}.signal-crash__bunny-body,.signal-crash__bunny-head,.signal-crash__bunny-tail,.signal-crash__bunny-ear,.signal-crash__bunny-paw{background:currentColor;display:block;position:absolute}.signal-crash__bunny[data-running=true] .signal-crash__bunny-body{animation:.12s ease-in-out 3 signal-bunny-body-run}.signal-crash__bunny[data-running=true] .signal-crash__bunny-ear--left{animation:.12s ease-in-out 3 signal-bunny-ear-left}.signal-crash__bunny[data-running=true] .signal-crash__bunny-ear--right{animation:.12s ease-in-out 3 signal-bunny-ear-right}.signal-crash__bunny[data-running=true] .signal-crash__bunny-tail{animation:.12s ease-in-out 3 signal-bunny-tail-run}.signal-crash__bunny[data-running=true] .signal-crash__bunny-paw--front{animation:.12s ease-in-out 3 signal-bunny-front-paw}.signal-crash__bunny[data-running=true] .signal-crash__bunny-paw--back{animation:.12s ease-in-out 3 signal-bunny-back-paw}.signal-crash__bunny-body{z-index:1;border-radius:70% 72% 56% 54%;width:2.9rem;height:1.82rem;bottom:.3rem;right:.24rem}.signal-crash__bunny-head{z-index:3;border-radius:60% 52% 54% 58%;width:1.42rem;height:1.3rem;bottom:1.26rem;left:.5rem}.signal-crash__bunny-ear{z-index:2;transform-origin:bottom;border-radius:50% 50% 40% 40%;width:.55rem;height:1.7rem;bottom:2.2rem}.signal-crash__bunny-ear--left{left:.66rem;transform:rotate(-16deg)}.signal-crash__bunny-ear--right{left:1.28rem;transform:rotate(11deg)}.signal-crash__bunny-tail{z-index:0;border-radius:50%;width:1rem;height:1rem;bottom:1.02rem;right:-.06rem}.signal-crash__bunny-paw{z-index:2;transform-origin:0}.signal-crash__bunny-paw--front{z-index:2;border-radius:60% 45% 52% 50%;width:1.2rem;height:.42rem;bottom:.14rem;left:1.1rem}.signal-crash__bunny-paw--back{border-radius:60% 45% 52% 50%;width:1.36rem;height:.52rem;bottom:.16rem;right:.52rem}:root[data-theme=crazy] body:before,:root[data-theme=crazy] body:after{z-index:30;content:"";pointer-events:none;position:fixed}:root[data-theme=crazy] body:before{background:conic-gradient(from 38deg at 50% 50%, transparent 0deg 24deg, var(--signal-cyan) 25deg 34deg, transparent 35deg 92deg, var(--primary) 93deg 108deg, transparent 109deg 184deg, var(--signal-lime) 185deg 197deg, transparent 198deg 360deg);filter:blur(32px)saturate(1.8);mix-blend-mode:screen;opacity:.16;animation:3.1s step-end infinite signal-field;inset:-20vmax}:root[data-theme=crazy] body:after{background:linear-gradient(to bottom, transparent 0 21%, var(--signal-cyan) 22% 22.8%, transparent 23.6% 61%, var(--primary) 61.8% 63.2%, transparent 64% 100%);inset:0}@supports (color:color-mix(in lab, red, red)){:root[data-theme=crazy] body:after{background:linear-gradient(to bottom, transparent 0 21%, color-mix(in oklch, var(--signal-cyan) 80%, transparent) 22% 22.8%, transparent 23.6% 61%, color-mix(in oklch, var(--primary) 78%, transparent) 61.8% 63.2%, transparent 64% 100%)}}:root[data-theme=crazy] body:after{mix-blend-mode:difference;opacity:0;animation:2.2s step-end infinite signal-scanline}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.site-header{z-index:20;min-height:4.75rem;padding:0 var(--gutter);border-bottom:1px solid var(--ink);background:var(--bg);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in oklch, var(--bg) 94%, transparent)}}.site-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root[data-theme=crazy] .site-header{border-bottom-color:var(--signal-lime);animation:2.7s step-end infinite signal-header}:root[data-theme=crazy] .brand-mark{background:var(--signal-lime);color:var(--on-primary);animation:1.9s step-end infinite signal-mark}.brand-mark{background:var(--ink);width:2.75rem;height:2.75rem;color:var(--bg);font-family:var(--font-display), sans-serif;place-items:center;font-size:.95rem;display:grid}.site-header nav{align-items:center;gap:clamp(1rem,3vw,2.5rem);font-size:.92rem;font-weight:700;display:flex}.theme-controls{border:1px solid var(--ink);background:var(--bg);border-radius:999px;align-items:center;gap:0;padding:.2rem;display:inline-flex}.site-header nav a{padding:.75rem 0}.theme-mode{--theme-mode-icon-surface:var(--bg);min-height:2.75rem;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .7rem;font-size:.78rem;font-weight:800;line-height:1;transition:background-color .18s ease-out,color .18s ease-out,transform .18s ease-out;display:inline-flex}.theme-mode:hover{background:var(--surface)}.theme-mode[aria-pressed=true]{--theme-mode-icon-surface:var(--ink);background:var(--ink);color:var(--bg)}.theme-mode--crazy[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.theme-mode-mark{background:currentColor;border-radius:999px;flex:0 0 .9rem;width:.9rem;height:.9rem;display:block;position:relative}.theme-mode--dark .theme-mode-mark{overflow:hidden}.theme-mode--dark .theme-mode-mark:after{border-radius:inherit;background:var(--theme-mode-icon-surface);content:"";width:.82rem;height:.82rem;position:absolute;top:-.14rem;left:.32rem}.theme-mode--crazy .theme-mode-mark{clip-path:polygon(0 0,100% 0,72% 32%,100% 32%,100% 67%,32% 67%,0 100%,0 58%,25% 58%,0 32%);background:currentColor;border-radius:0;width:.95rem;height:.68rem}.site-header nav a:not(.nav-contact):hover{text-underline-offset:.3rem;text-decoration:underline;text-decoration-thickness:2px}.nav-contact{background:var(--ink);color:var(--bg);border-radius:999px;transition:background-color .18s ease-out,color .18s ease-out;padding-inline:1.15rem!important}.nav-contact:hover{background:var(--primary);color:var(--ink)}.masthead{isolation:isolate;padding:clamp(2rem, 6vw, 5rem) var(--gutter) clamp(1.5rem, 4vw, 3rem);position:relative}.masthead h1{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance;column-gap:clamp(.75rem,2.2vw,2.75rem);margin:0;font-size:clamp(2.6rem,11vw,10.8rem);font-weight:400;line-height:.82;display:flex}.masthead-meta{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(1.5rem,4vw,3rem);padding-top:1rem;font-weight:800;display:flex}.masthead-meta p{text-transform:uppercase;margin:0}.masthead-meta a{text-underline-offset:.3rem;text-decoration:underline;text-decoration-thickness:2px}:root[data-theme=crazy] .masthead:before,:root[data-theme=crazy] .masthead:after{z-index:-1;content:"";pointer-events:none;width:clamp(7rem,22vw,22rem);height:clamp(.35rem,1vw,.8rem);position:absolute}:root[data-theme=crazy] .masthead:before{background:var(--signal-cyan);box-shadow:clamp(-8rem, -16vw, -3rem) clamp(2rem, 6vw, 5rem) 0 var(--primary);animation:1.8s step-end infinite signal-bars;top:24%;right:8%}:root[data-theme=crazy] .masthead:after{background:var(--signal-lime);box-shadow:clamp(2rem, 9vw, 9rem) clamp(-4rem, -5vw, -2rem) 0 var(--primary);animation:2.3s step-end infinite reverse signal-bars;bottom:17%;right:26%}:root[data-theme=crazy] .masthead h1{text-shadow:-.08em 0 var(--primary), .08em 0 var(--signal-cyan);will-change:clip-path, filter, transform;animation:1.7s step-end infinite signal-title}:root[data-theme=crazy] .masthead-meta,:root[data-theme=crazy] .work-heading{animation:2.8s step-end infinite signal-division}.work-heading{padding:.85rem var(--gutter);background:var(--primary);color:var(--on-primary);justify-content:space-between;align-items:baseline;display:flex}.work-heading h2,.work-heading p{margin:0}.work-heading h2{font-family:var(--font-display), sans-serif;text-transform:uppercase;font-size:clamp(1.1rem,2vw,1.65rem);font-weight:400}.work-heading p{text-transform:uppercase;font-size:.8rem;font-weight:800}.poster-wall{background:var(--bg);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:0;display:grid}.poster{aspect-ratio:2/3;background:var(--surface);isolation:isolate;animation:.7s cubic-bezier(.16,1,.3,1) both poster-settle;animation-delay:calc(var(--poster-index) * 45ms);position:relative;overflow:hidden}.poster img{object-fit:cover;width:100%;height:100%;transition:filter .35s ease-out,transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.poster-caption{z-index:2;background:var(--caption-bg);color:var(--caption-ink);justify-content:space-between;align-items:flex-end;gap:.75rem;padding:clamp(.75rem,1.6vw,1.25rem);transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(101%)}.poster-caption strong{text-wrap:balance;max-width:16ch;font-size:clamp(.8rem,1.15vw,1.05rem);line-height:1.15}.poster-caption span{color:var(--primary);text-align:right;text-transform:uppercase;font-size:.66rem;font-weight:800}.poster:hover img,.poster:focus-visible img{filter:saturate(1.08)contrast(1.04);transform:scale(1.035)}.poster:hover .poster-caption,.poster:focus-visible .poster-caption{transform:translateY(0)}:root[data-theme=crazy] .poster{background:var(--signal-cyan)}:root[data-theme=crazy] .poster:after{z-index:1;content:"";pointer-events:none;mix-blend-mode:screen;opacity:0;position:absolute;inset:0}:root[data-theme=crazy] .poster:before{z-index:1;content:"";background:linear-gradient(to bottom, transparent 0 17%, var(--signal-lime) 18% 22%, transparent 23% 47%, var(--primary) 48% 52%, transparent 53% 76%, var(--signal-cyan) 77% 81%, transparent 82% 100%);mix-blend-mode:difference;opacity:0;pointer-events:none;position:absolute;inset:0}:root[data-theme=crazy][data-signal-glitch=active] .poster{animation:2.4s step-end infinite signal-poster-frame;animation-delay:calc(var(--poster-index) * -170ms);filter:saturate(1.22)contrast(1.08);will-change:clip-path, transform}:root[data-theme=crazy][data-signal-glitch=active] .poster:nth-child(2n){animation-name:signal-poster-frame-alt}:root[data-theme=crazy][data-signal-glitch=active] .poster:nth-child(3n+1){--signal-rest-rotate:-1.25deg;--signal-rest-y:-.35rem;z-index:1}:root[data-theme=crazy][data-signal-glitch=active] .poster:nth-child(3n+2){--signal-rest-rotate:1.8deg;--signal-rest-y:.26rem;z-index:1}:root[data-theme=crazy][data-signal-glitch=active] .poster:nth-child(3n){--signal-rest-rotate:-.65deg;--signal-rest-y:.12rem}:root[data-theme=crazy][data-signal-glitch=active] .poster img{animation:2.4s step-end infinite signal-poster-shift;animation-delay:calc(var(--poster-index) * -170ms);will-change:filter, transform, clip-path}:root[data-theme=crazy][data-signal-glitch=active] .poster:nth-child(3n) img{animation-name:signal-poster-shift-alt}:root[data-theme=crazy][data-signal-glitch=active] .poster:nth-child(4n+1):after{animation:2.4s step-end infinite signal-poster-flash;animation-delay:calc(var(--poster-index) * -170ms)}:root[data-theme=crazy][data-signal-glitch=active] .poster:nth-child(3n+2):before{animation:2.4s step-end infinite signal-poster-scan;animation-delay:calc(var(--poster-index) * -170ms)}.about{padding:clamp(3rem, 7vw, 5rem) var(--gutter)}.stage-facts{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.stage-facts div{padding:1.15rem 1rem 0 0}.stage-facts div+div{border-left:1px solid var(--ink);padding-left:1rem}.stage-facts dt{color:var(--muted);text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:800}.stage-facts dd{margin:0;font-size:clamp(.92rem,1.4vw,1.15rem);font-weight:800}.stage-facts a:hover{text-underline-offset:.3rem;text-decoration:underline;text-decoration-thickness:2px}footer{padding:1.5rem var(--gutter);text-transform:uppercase;justify-content:space-between;align-items:center;gap:1.5rem;font-size:.78rem;font-weight:800;display:flex}footer p{margin:0}footer div{gap:1.5rem;display:flex}footer a:hover{text-underline-offset:.25rem;text-decoration:underline}@keyframes poster-settle{0%{opacity:.94}to{opacity:1}}@keyframes signal-transition-poster-shake{0%,18%,to{clip-path:inset(0);transform:translate(0)rotate(0)scale(1)}19%{clip-path:inset(0 0 56%);transform:translate(-.75rem,.3rem)rotate(-1.8deg)skew(-4deg)scale(1.055)}31%{clip-path:inset(45% 0 0);transform:translate(.85rem,-.24rem)rotate(1.5deg)skew(4deg)scale(1.04)}44%{clip-path:inset(17% 0 35%);transform:translate(-.48rem,.14rem)rotate(-1.2deg)scale(1.025)}59%{clip-path:inset(0 0 68%);transform:translate(.62rem,-.12rem)rotate(1.2deg)scale(1.035)}72%{clip-path:inset(58% 0 0);transform:translate(-.68rem,.22rem)rotate(-1.5deg)skew(-3deg)scale(1.05)}}@keyframes signal-transition-poster-image-shake{0%,18%,to{clip-path:inset(0);filter:contrast(1.08)saturate(1.12)hue-rotate();transform:translate(0)scale(1.02)}19%{clip-path:inset(8% 0 63%);filter:contrast(1.45)saturate(1.75)hue-rotate(28deg);transform:translate(.34rem)scale(1.07)}31%{clip-path:inset(61% 0 7%);filter:contrast(1.38)saturate(1.6)hue-rotate(-24deg);transform:translate(-.31rem)scale(1.06)}44%{clip-path:inset(29% 0 33%);filter:contrast(1.52)saturate(1.82)hue-rotate(56deg);transform:translate(.27rem)scale(1.055)}59%{clip-path:inset(4% 0 71%);filter:contrast(1.34)saturate(1.55)hue-rotate(-42deg);transform:translate(-.36rem)scale(1.065)}72%{clip-path:inset(49% 0 14%);filter:contrast(1.48)saturate(1.76)hue-rotate(82deg);transform:translate(.39rem)scale(1.07)}}@keyframes signal-onscreen-glitch{0%,8%,18%,31%,45%,61%,72%{clip-path:inset(0);filter:contrast()brightness()saturate();opacity:1;transform:translate(0)}9%{clip-path:inset(8% 0 62%);filter:contrast(1.8)brightness(1.65)saturate(2.2)hue-rotate(54deg);opacity:1;transform:translate(-1vw)}19%{clip-path:inset(48% 0 21%);filter:contrast(2.2)brightness(.85)saturate(2.7)hue-rotate(-42deg);opacity:1;transform:translate(1.35vw)}32%{clip-path:inset(23% 0 47%);filter:contrast(2.5)brightness(1.9)saturate(2.8)hue-rotate(92deg);opacity:1;transform:translate(-.7vw)skew(-1deg)}46%{clip-path:inset(62% 0 8%);filter:contrast(1.8)brightness(2.1)saturate(2.5)hue-rotate(-76deg);opacity:1;transform:translate(1.8vw)}62%{clip-path:inset(4% 0 72%);filter:contrast(2.4)brightness(.7)saturate(2)hue-rotate(28deg);opacity:1;transform:translate(-1.5vw)}73%{clip-path:inset(42% 0);filter:contrast(2.1)brightness(1.5)saturate(2.3);opacity:.9;transform:translate(0)scaleY(.4)}82%{clip-path:inset(49% 0);filter:brightness(1.8)saturate(2);opacity:.8;transform:scaleY(.04)}to{clip-path:inset(50% 0);filter:brightness(0);opacity:0;transform:scaleY(.01)}}@keyframes signal-collapse{0%,8%,18%,31%,45%,61%,72%{clip-path:inset(0);filter:contrast()brightness();opacity:1;transform:scaleY(1)}9%{clip-path:inset(12% 0 64%);filter:contrast(1.7)brightness(1.8)hue-rotate(65deg);opacity:1;transform:translate(-1vw)scaleY(1.02)}19%{clip-path:inset(43% 0 33%);filter:contrast(2.1)brightness(2.4)hue-rotate(-48deg);opacity:1;transform:translate(1.5vw)scaleY(.65)}32%{clip-path:inset(23% 0 47%);filter:contrast(2.4)brightness(1.7)hue-rotate(78deg);opacity:1;transform:translate(-.8vw)scaleY(.8)}46%{clip-path:inset(62% 0 8%);filter:contrast(1.9)brightness(2.1)hue-rotate(-72deg);opacity:1;transform:translate(1.4vw)scaleY(.55)}62%{clip-path:inset(4% 0 72%);filter:contrast(2.2)brightness(.75)hue-rotate(28deg);opacity:1;transform:translate(-1vw)scaleY(.28)}73%{clip-path:inset(49% 0);filter:brightness(2.8)saturate(2.5);opacity:1;transform:scaleY(.06)}82%{clip-path:inset(49.4% 0);filter:brightness(2.1)saturate(2);opacity:1;transform:scaleY(.03)}to{clip-path:inset(50% 0);filter:brightness(0);opacity:0;transform:scaleY(.01)}}@keyframes signal-final-scan{0%,72%{opacity:0;transform:scaleY(1)}73%{opacity:.85;transform:scaleY(1.6)}82%{opacity:1;transform:scaleY(.32)}92%,to{opacity:0;transform:scaleY(.01)}}@keyframes signal-glitch-screen{0%,12%{filter:brightness(.7)contrast(1.4)saturate(1.3);background-color:#0000;background-position:0 0,0 0,0 0}13%,28%{filter:brightness(1.45)contrast(2.6)saturate(2.4)hue-rotate(46deg);background-color:#0000;background-position:-14vw 0,0 -.35rem,0 0}29%,48%{filter:brightness(.9)contrast(2.1)saturate(1.8)hue-rotate(-32deg);background-color:#0000;background-position:8vw 0,0 .28rem,0 0}49%,72%{filter:brightness(1.7)contrast(3)saturate(2.8)hue-rotate(90deg);background-color:#0000;background-position:-5vw 0,0 -.18rem,0 0}73%,to{background-position:0 0,0 0,0 0;background-color:var(--signal-void);filter:brightness(.55)contrast(1.8)saturate(1.2)}}@keyframes signal-glitch-noise{0%,18%{opacity:.72;transform:translate(0)scaleY(1)}19%,46%{opacity:.92;transform:translate(-4vw)scaleY(.38)}47%,70%{opacity:.68;transform:translate(3vw)scaleY(1.45)}71%,to{opacity:.3;transform:translate(0)scaleY(.08)}}@keyframes signal-offline-copy{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(.6rem)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}@keyframes signal-reboot-site{0%{clip-path:inset(49% 0);filter:brightness(0)contrast(2);opacity:0;transform:scaleY(.04)}8%{clip-path:inset(42% 0);filter:brightness(3.6)contrast(2.3)saturate(2.4)hue-rotate(62deg);opacity:1;transform:translate(-2.5vw)scaleY(.3)}16%{clip-path:inset(0);filter:brightness(1.6)contrast(1.8)saturate(1.8)hue-rotate(-38deg);opacity:1;transform:translate(2vw)scaleY(1.08)}24%{clip-path:inset(23% 0 58%);filter:brightness(3.2)contrast(2.8)saturate(2.7);opacity:1;transform:translate(-3vw)scaleY(.64)}33%{clip-path:inset(0);filter:brightness(1.1)contrast(1.25)saturate(1.2);opacity:1;transform:translate(0)scaleY(1)}58%{clip-path:inset(0);filter:brightness(1.9)contrast(2.4)saturate(2.1)hue-rotate(115deg);opacity:1;transform:translate(1vw)scaleX(.96)}69%{clip-path:inset(48% 0 47%);filter:brightness(4)contrast(3);opacity:1;transform:translate(0)scaleY(.08)}to{clip-path:inset(50% 0);filter:brightness(0);opacity:0;transform:scaleY(.01)}}@keyframes signal-reboot-flash{0%{background:var(--signal-void,var(--bg));opacity:1}7%{background:var(--signal-lime,var(--primary));opacity:.98}11%{opacity:0;background:0 0}22%{background:var(--signal-cyan,var(--primary));opacity:.84}28%{opacity:0;background:0 0}54%{background:var(--primary);opacity:.76}59%{opacity:0;background:0 0}74%,to{background:var(--signal-crash);opacity:1}}@keyframes signal-reboot-scan{0%,11%,to{opacity:0;transform:scaleY(.01)}12%{opacity:1;transform:scaleY(7)}20%{opacity:.78;transform:translateY(-22vh)scaleY(1.8)}24%{opacity:0;transform:translate(0)scaleY(.01)}55%{opacity:.88;transform:scaleY(4)}66%{opacity:0;transform:translateY(28vh)scaleY(.01)}}@keyframes signal-offline-eject{0%,6%{clip-path:inset(0);filter:brightness()contrast();opacity:1;transform:translate(0)scaleX(1)}7%{clip-path:inset(31% 0 43%);filter:brightness(3)contrast(2.8)hue-rotate(74deg);opacity:1;transform:translate(-2.5vw)scaleX(1.05)}16%{clip-path:inset(0);filter:brightness(1.5)contrast(1.7)hue-rotate(-52deg);opacity:1;transform:translate(2vw)scaleX(.96)}26%{clip-path:inset(57% 0 10%);filter:brightness(3.4)contrast(3);opacity:.84;transform:translate(-3vw)scaleX(1.1)}36%,to{clip-path:inset(50% 0);filter:brightness(0);opacity:0;transform:scaleY(.01)}}@keyframes signal-rabbit-dialogue{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes signal-dialogue-caret{0%,48%{border-right-color:currentColor}49%,to{border-right-color:#0000}}@keyframes signal-flashlight-flicker{0%,14%,to{opacity:.94}15%{opacity:.42}17%{opacity:1}19%{opacity:.72}62%{opacity:.94}63%{opacity:.48}65%{opacity:1}}@keyframes signal-bunny-body-run{0%,to{transform:translate(0)scaleX(1)}50%{transform:translate(-.08rem,-.2rem)scaleX(1.08)}}@keyframes signal-bunny-ear-left{0%,to{transform:translate(0)rotate(-16deg)}50%{transform:translate(-.07rem,-.22rem)rotate(-30deg)}}@keyframes signal-bunny-ear-right{0%,to{transform:translate(0)rotate(11deg)}50%{transform:translate(.07rem,-.22rem)rotate(25deg)}}@keyframes signal-bunny-tail-run{0%,to{transform:scale(1)}50%{transform:translate(.16rem,-.1rem)scale(.78)}}@keyframes signal-bunny-front-paw{0%,to{transform:rotate(8deg)}50%{transform:translate(.45rem,-.1rem)rotate(-26deg)}}@keyframes signal-bunny-back-paw{0%,to{transform:rotate(-8deg)}50%{transform:translate(-.38rem,.05rem)rotate(22deg)}}@keyframes signal-bunny-portal-leap{0%,16%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}45%{opacity:1;transform:translate(-50%,-148%)scale(1.14)rotate(-9deg)}72%{opacity:1;transform:translate(-50%,-42%)scale(.78)rotate(11deg)}88%{opacity:1;transform:translate(-50%,-50%)scale(.35)rotate(22deg)}to{opacity:0;transform:translate(-50%,-50%)scale(.06)rotate(34deg)}}@keyframes signal-rabbit-portal-open{0%{opacity:0;transform:translate(-50%,-50%)scale(.08)rotate(-32deg)}58%{opacity:1;transform:translate(-50%,-50%)scale(1.16)rotate(22deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes signal-rabbit-portal-spin{to{transform:rotate(360deg)}}@keyframes signal-fall-shaft{0%{background-position:50% 0}to{background-position:50% 100%}}@keyframes signal-fall-explorer{0%{opacity:0;top:-22%;transform:translate(-50%)rotate(-18deg)scale(.92)}7%{opacity:1;top:-10%}36%{top:28%;transform:translate(calc(1.6rem - 50%))rotate(17deg)scale(1)}68%{top:66%;transform:translate(calc(-50% - 1.15rem))rotate(-22deg)scale(.94)}90%{opacity:1;top:96%;transform:translate(calc(.6rem - 50%))rotate(28deg)scale(.8)}to{opacity:0;top:116%;transform:translate(calc(1.4rem - 50%))rotate(42deg)scale(.64)}}@keyframes signal-rabbit-chase-pan{0%{transform-origin:50%;background-position:50%;transform:scale(1)}to{transform-origin:50%;background-position:50%;transform:scale(1.035)}}@keyframes signal-rabbit-chase-daylight{0%,58%{opacity:0}to{opacity:1}}@keyframes signal-rabbit-chase-rush{0%{opacity:0;transform:translate(-8%)}20%,72%{opacity:.68}to{opacity:0;transform:translate(-34%)}}@keyframes signal-rabbit-chase-run{0%{bottom:var(--rabbit-run-start-bottom);left:var(--rabbit-run-start-x);opacity:1;transform:translate(0)scale(.92)}18%{bottom:var(--rabbit-run-near-bottom);left:var(--rabbit-run-near-x);transform:translateY(-.22rem)scale(.82)}54%{bottom:var(--rabbit-run-mid-bottom);left:var(--rabbit-run-mid-x);transform:translateY(.08rem)scale(.55)}82%{bottom:var(--rabbit-run-far-bottom);left:var(--rabbit-run-far-x);opacity:1;transform:translateY(-.12rem)scale(.3)}94%{bottom:var(--rabbit-exit-bottom);left:var(--rabbit-exit-x);opacity:1;transform:translateY(-.1rem)scale(.17)}to{bottom:var(--rabbit-exit-bottom);left:var(--rabbit-exit-x);opacity:0;transform:translateY(-.08rem)scale(.06)}}@keyframes signal-rabbit-cave-hop{0%,to{transform:translate(0)rotate(-2deg)}50%{transform:translateY(-.28rem)rotate(2deg)}}@keyframes signal-awakening-room{0%,17%{opacity:0;filter:brightness(.15)blur(.45rem)saturate(.6);transform:translate(-50%,-50%)scale(1.065)}38%{opacity:.82;filter:brightness(.78)blur(.18rem)saturate(.84);transform:translate(-50%,-50%)scale(1.035)}58%{opacity:.96;filter:brightness(.93)blur(.08rem)saturate(.94);transform:translate(-50%,-50%)scale(1.016)}to{opacity:1;filter:brightness()blur()saturate();transform:translate(-50%,-50%)scale(1)}}@keyframes signal-awakening-blackout{0%{opacity:1;background:#fff5c8;background:lab(96.9699% 2.08536 49.8994)}11%{opacity:1;background:#020204}17%,to{opacity:0;background:#020204}}@keyframes signal-awakening-lid-top{0%,18%{transform:translateY(0)}36%,50%{transform:translateY(-91%)}60%{transform:translateY(-6%)}73%,to{transform:translateY(-96%)}}@keyframes signal-awakening-lid-bottom{0%,18%{transform:translateY(0)}36%,50%{transform:translateY(91%)}60%{transform:translateY(6%)}73%,to{transform:translateY(96%)}}@keyframes signal-fall-rush{0%{opacity:0;transform:translateY(-18%)scale(1)}to{opacity:.62;transform:translateY(94%)scale(1)}}@keyframes signal-fall-glow{0%,64%{opacity:0}86%{opacity:.42}to{opacity:1}}@keyframes signal-dungeon-glow{0%{opacity:.34}to{opacity:.84}}@keyframes signal-dungeon-explorer-walk{50%{transform:translateY(-.16rem)rotate(-1deg)}}@keyframes signal-porthole-dive{0%{filter:brightness(.7)blur(.08vmax);transform:translate(-50%,-50%)scale(.02)rotate(0)}22%{filter:brightness(.9)blur(.03vmax);transform:translate(-50%,-50%)scale(.24)rotate(38deg)}54%{filter:brightness(1.25)blur();transform:translate(-50%,-50%)scale(1.4)rotate(82deg)}72%{filter:brightness(1.48)blur(.05vmax);transform:translate(-50%,-50%)scale(4.2)rotate(180deg)}to{filter:brightness(1.8)blur(.18vmax);transform:translate(-50%,-50%)scale(30)rotate(540deg)}}@keyframes signal-porthole-rim{0%{opacity:0;transform:translate(-50%,-50%)scale(.02)}15%{opacity:1}56%{opacity:.96;transform:translate(-50%,-50%)scale(1.65)}to{opacity:.86;transform:translate(-50%,-50%)scale(30)}}@keyframes signal-title{0%,8%,to{clip-path:inset(0);text-shadow:-.08em 0 var(--primary), .08em 0 var(--signal-cyan);transform:translate(0)}9%{clip-path:inset(14% 0 51%);text-shadow:-.08em 0 var(--signal-cyan), .08em 0 var(--primary);transform:translate(.04em)}10%{clip-path:inset(64% 0 11%);text-shadow:.1em 0 var(--signal-cyan), -.1em 0 var(--primary);transform:translate(-.04em)}11%{clip-path:inset(0);text-shadow:-.08em 0 var(--primary), .08em 0 var(--signal-cyan);transform:translate(0)}57%{clip-path:inset(0);text-shadow:-.08em 0 var(--primary), .08em 0 var(--signal-cyan);transform:translate(0)}58%{clip-path:inset(42% 0 26%);text-shadow:-.06em 0 var(--signal-cyan), .06em 0 var(--primary);transform:translate(.03em)}59%{clip-path:inset(0);text-shadow:-.08em 0 var(--primary), .08em 0 var(--signal-cyan);transform:translate(0)}}@keyframes signal-field{0%,14%,to{opacity:.24;transform:scale(1)rotate(0)}15%{opacity:.3;transform:scale(1.08)rotate(18deg)}16%{opacity:.18;transform:scale(.92)rotate(-12deg)}52%{opacity:.24;transform:scale(1)rotate(0)}53%{opacity:.34;transform:scale(1.13)rotate(-24deg)}54%{opacity:.24;transform:scale(1)rotate(0)}}@keyframes signal-scanline{0%,32%,to{opacity:0;transform:translate(0)}33%{opacity:.8;transform:translateY(-18vh)}34%{opacity:.32;transform:translateY(14vh)}35%{opacity:0;transform:translate(0)}76%{opacity:0;transform:translate(0)}77%{opacity:.62;transform:translateY(10vh)}78%{opacity:0;transform:translate(0)}}@keyframes signal-header{0%,23%,to{clip-path:inset(0);transform:translate(0)}24%{clip-path:inset(14% 0 62%);transform:translate(-.8rem)}25%{clip-path:inset(64% 0 11%);transform:translate(.65rem)}26%{clip-path:inset(0);transform:translate(0)}}@keyframes signal-mark{0%,38%,to{clip-path:inset(0);transform:rotate(0)scale(1)}39%{clip-path:inset(0 30% 0 0);transform:rotate(-12deg)scale(1.16)}40%{clip-path:inset(0 0 0 35%);transform:rotate(9deg)scale(.88)}41%{clip-path:inset(0);transform:rotate(0)scale(1)}}@keyframes signal-division{0%,47%,to{filter:none;transform:translate(0)skew(0deg)}48%{filter:hue-rotate(58deg)saturate(1.7);transform:translate(-.6rem)skew(-7deg)}49%{filter:hue-rotate(-42deg)saturate(1.9);transform:translate(.8rem)skew(5deg)}50%{filter:none;transform:translate(0)skew(0deg)}}@keyframes signal-bars{0%,16%,to{opacity:.28;transform:translate(0)scaleX(1)}17%{opacity:.95;transform:translate(11vw)scaleX(.42)}18%{opacity:.48;transform:translate(-4vw)scaleX(1.2)}19%{opacity:.28;transform:translate(0)scaleX(1)}76%{opacity:.28;transform:translate(0)scaleX(1)}77%{opacity:.85;transform:translate(-6vw)scaleX(.68)}78%{opacity:.28;transform:translate(0)scaleX(1)}}@keyframes signal-poster-frame{0%,16%,to{clip-path:inset(0);transform:translate3d(0, var(--signal-rest-y,0), 0) rotate(var(--signal-rest-rotate,0deg)) skewX(0deg) scale(1)}17%{clip-path:inset(0 0 57%);transform:translate(-.8rem,.35rem)rotate(-2deg)skew(-4deg)scale(1.06)}18%{clip-path:inset(48% 0 0);transform:translate(.9rem,-.22rem)rotate(1.5deg)skew(5deg)scale(1.04)}19%{clip-path:inset(0);transform:translate(0)rotate(0)skew(0deg)scale(1)}61%{clip-path:inset(0);transform:translate3d(0, var(--signal-rest-y,0), 0) rotate(var(--signal-rest-rotate,0deg)) skewX(0deg) scale(1)}62%{clip-path:inset(22% 0 29%);transform:translate(-.55rem)rotate(2deg)skew(-6deg)scale(1.07)}63%{clip-path:inset(0);transform:translate3d(0, var(--signal-rest-y,0), 0) rotate(var(--signal-rest-rotate,0deg)) skewX(0deg) scale(1)}}@keyframes signal-poster-frame-alt{0%,34%,to{clip-path:inset(0);transform:translate3d(0, var(--signal-rest-y,0), 0) rotate(var(--signal-rest-rotate,0deg)) skewY(0deg) scale(1)}35%{clip-path:inset(61% 0 0);transform:translate(.7rem,-.35rem)rotate(2.4deg)skewY(-4deg)scale(1.08)}36%{clip-path:inset(0 0 38%);transform:translate(-.72rem,.3rem)rotate(-1.8deg)skewY(3deg)scale(1.04)}37%{clip-path:inset(0);transform:translate(0)rotate(0)skewY(0)scale(1)}79%{clip-path:inset(0);transform:translate3d(0, var(--signal-rest-y,0), 0) rotate(var(--signal-rest-rotate,0deg)) skewY(0deg) scale(1)}80%{clip-path:inset(13% 0 56%);transform:translate(.48rem)rotate(-2deg)skewY(3deg)scale(1.06)}81%{clip-path:inset(0);transform:translate3d(0, var(--signal-rest-y,0), 0) rotate(var(--signal-rest-rotate,0deg)) skewY(0deg) scale(1)}}@keyframes signal-poster-scan{0%,18%,to{opacity:0;transform:translate(0)scaleY(1)}19%{opacity:.78;transform:translateY(-38%)scaleY(.36)}20%{opacity:.44;transform:translateY(44%)scaleY(.48)}21%{opacity:0;transform:translate(0)scaleY(1)}}@keyframes signal-poster-shift{0%,18%,to{clip-path:inset(0);filter:contrast(1.32)saturate(1.68)hue-rotate(15deg);transform:translate(0)scale(1.01)}19%{clip-path:inset(7% 0 65%);filter:contrast(1.22)saturate(1.45)hue-rotate(28deg);transform:translate(-.35rem)scale(1.04)}20%{clip-path:inset(63% 0 8%);filter:contrast(1.18)saturate(1.35)hue-rotate(-22deg);transform:translate(.32rem)scale(1.04)}21%{clip-path:inset(0);filter:contrast(1.32)saturate(1.68)hue-rotate(15deg);transform:translate(0)scale(1.01)}}@keyframes signal-poster-shift-alt{0%,42%,to{clip-path:inset(0);filter:contrast(1.26)saturate(1.62)hue-rotate(-26deg);transform:translate(0)scale(1.01)}43%{clip-path:inset(37% 0 31%);filter:contrast(1.3)saturate(1.6)hue-rotate(-38deg);transform:translate(.4rem)scale(1.05)}44%{clip-path:inset(12% 0 68%);filter:contrast(1.22)saturate(1.45)hue-rotate(35deg);transform:translate(-.38rem)scale(1.05)}45%{clip-path:inset(0);filter:contrast(1.26)saturate(1.62)hue-rotate(-26deg);transform:translate(0)scale(1.01)}}@keyframes signal-poster-flash{0%,19%,to{opacity:0;background:0 0}20%{background:var(--signal-cyan);opacity:.62}21%{background:var(--primary);opacity:.46}22%{opacity:0;background:0 0}}:root[data-theme=crazy][data-signal-glitch-page=paused] body:before,:root[data-theme=crazy][data-signal-glitch-page=paused] body:after,:root[data-theme=crazy][data-signal-glitch-page=paused] .site-header,:root[data-theme=crazy][data-signal-glitch-page=paused] .brand-mark,:root[data-theme=crazy][data-signal-glitch-page=paused] .masthead h1,:root[data-theme=crazy][data-signal-glitch-page=paused] .masthead:before,:root[data-theme=crazy][data-signal-glitch-page=paused] .masthead:after,:root[data-theme=crazy][data-signal-glitch-page=paused] .masthead-meta,:root[data-theme=crazy][data-signal-glitch-page=paused] .work-heading,:root[data-theme=crazy][data-signal-glitch-page=paused] .poster,:root[data-theme=crazy][data-signal-glitch-page=paused] .poster img,:root[data-theme=crazy][data-signal-glitch-page=paused] .poster:before,:root[data-theme=crazy][data-signal-glitch-page=paused] .poster:after{animation-play-state:paused}@media (max-width:980px){.poster-wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.site-header{min-height:4rem}.brand-mark{width:2.4rem;height:2.4rem}.site-header nav{gap:1rem;font-size:.8rem}.theme-controls{padding:.15rem}.theme-mode{justify-content:center;min-width:2.35rem;min-height:2.35rem;padding-inline:.45rem}.theme-mode-label,.site-header nav a:nth-child(2){display:none}.masthead{padding-top:2rem}.masthead h1{font-size:clamp(1.8rem,10.5vw,4.2rem)}.masthead-meta{flex-direction:column;align-items:flex-start;font-size:.78rem}.work-heading p{display:none}.poster-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.poster-caption{background:linear-gradient(#0000,#020202e6);background:linear-gradient(#0000,lab(.462488% 0 0/.9));padding:.65rem;display:block;transform:none}.poster-caption strong{padding-top:2rem;font-size:.72rem;display:block}.poster-caption span{display:none}.about{padding-block:3rem}.stage-facts{grid-template-columns:1fr}.stage-facts div{border-top:1px solid var(--ink);padding:1rem 0}.stage-facts div+div{border-left:0;padding-left:0}footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root[data-signal-phase=glitching] .site-shell,:root[data-signal-phase=rebooting] .site-shell{animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
