.signal-boot{isolation:isolate;color:var(--foreground);font:11px var(--font-mono);outline:none;place-items:center;animation:0s 2s forwards signal-boot-safety;display:grid;overflow:hidden}.signal-boot:before,.signal-boot:after{content:"";z-index:-1;background:#000;height:50%;position:absolute;inset-inline:0}.signal-boot:before{transform-origin:top;top:0}.signal-boot:after{transform-origin:bottom;bottom:0}.signal-boot-content{width:min(290px,100vw - 48px);animation:.2s ease-out both signal-boot-in}.signal-boot-content>img{object-fit:contain;margin:0 auto 22px;display:block}.signal-boot-heading{text-align:center;letter-spacing:.08em;margin-bottom:24px;font-size:10px}.signal-boot dl{gap:9px;display:grid}.signal-boot dl>div{grid-template-columns:90px minmax(0,1fr);gap:16px;display:grid}.signal-boot dt{color:var(--muted-foreground)}.signal-boot dd{align-items:center;gap:8px;margin:0;display:flex}.signal-boot-dot{background:var(--ember);border-radius:50%;width:5px;height:5px}.signal-boot-established{color:var(--ember);opacity:0;letter-spacing:.08em;margin-top:24px}.signal-boot-established[data-connected=true]{opacity:1;animation:.14s ease-out .3s both signal-boot-in}.signal-boot-line{background:var(--ember);transform-origin:0;width:100%;height:1px;position:absolute;top:50%;left:0;transform:scaleX(0)}.signal-boot[data-revealing=true][data-reduced=false]{animation:0s 2s forwards signal-boot-safety,.12s step-end signal-boot-interference}.signal-boot[data-revealing=true]:before,.signal-boot[data-revealing=true]:after{transition:transform .6s cubic-bezier(.3,.05,.2,1) .1s;transform:scaleY(0)}.signal-boot[data-revealing=true] .signal-boot-content{animation:.1s ease-out both signal-boot-out}.signal-boot[data-revealing=true][data-reduced=false] .signal-boot-content{animation:.48s cubic-bezier(.3,.05,.2,1) 80ms both signal-boot-out}.signal-boot[data-revealing=true] .signal-boot-line{animation:.7s cubic-bezier(.3,.05,.2,1) both signal-boot-sweep}@keyframes signal-boot-in{0%{opacity:0}to{opacity:1}}@keyframes signal-boot-out{to{opacity:0}}@keyframes signal-boot-sweep{0%{opacity:1;transform:scaleX(0)}60%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes signal-boot-interference{0%,to{clip-path:inset(0);text-shadow:none;transform:none}20%{clip-path:polygon(0 0,100% 0,100% 29%,0 29%,0 31%,100% 31%,100% 68%,0 68%,0 70%,100% 70%,100% 100%,0 100%);text-shadow:2px 0 var(--ember);transform:translate(-2px)}50%{clip-path:polygon(0 0,100% 0,100% 19%,0 19%,0 21%,100% 21%,100% 51%,0 51%,0 53%,100% 53%,100% 81%,0 81%,0 83%,100% 83%,100% 100%,0 100%);text-shadow:-2px 0 var(--ember);transform:translate(2px)}80%{clip-path:inset(0);text-shadow:1px 0 var(--ember);transform:translate(-1px)}}@keyframes signal-boot-safety{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.signal-boot{background:#000;animation:0s 2s forwards signal-boot-safety}.signal-boot-content,.signal-boot-established[data-connected=true]{animation:none}.signal-boot-line{display:none}.signal-boot[data-revealing=true]{animation:.12s ease-out both signal-boot-out}.signal-boot[data-revealing=true]:before,.signal-boot[data-revealing=true]:after{transition:none;transform:none}}.home-crow-trigger{all:unset;cursor:pointer;width:100%;display:block}.home-crow-trigger:focus-visible{outline:1px solid var(--ember);outline-offset:4px}.home-crow-host,.home-crow-layer{pointer-events:none;position:absolute;inset:0}.home-crow-layer{overflow:hidden}.home-crow-flight{width:var(--crow-size);height:var(--crow-size);opacity:0;animation:home-crow-flight var(--crow-duration) var(--crow-delay) cubic-bezier(.25, .6, .45, 1) both;will-change:transform, opacity;position:absolute}.home-crow-flight svg{fill:#080609;width:100%;height:100%;display:block}.home-crow-pose{opacity:0;animation:home-crow-wing 1.8s calc(var(--crow-delay) + var(--crow-phase)) steps(1, end) both}@keyframes home-crow-flight{0%{opacity:0;transform:translate(0)scale(.75)}9%{opacity:.95}70%{opacity:.95}to{opacity:0;transform:translate3d(var(--crow-x), var(--crow-y), 0) scale(var(--crow-scale)) rotate(var(--crow-turn))}}.home-crow-pose-0{animation-name:home-crow-wing-0}@keyframes home-crow-wing-0{0%{opacity:1}3%{opacity:0}6%{opacity:0}9%{opacity:0}12%{opacity:0}16%{opacity:0}20%{opacity:1}24%{opacity:0}28%{opacity:0}33%{opacity:0}38%{opacity:0}43%{opacity:0}48%{opacity:1}55%{opacity:0}62%{opacity:0}69%{opacity:0}76%{opacity:0}83%{opacity:0}90%{opacity:0}to{opacity:0}}.home-crow-pose-1{animation-name:home-crow-wing-1}@keyframes home-crow-wing-1{0%{opacity:0}3%{opacity:1}6%{opacity:0}9%{opacity:0}12%{opacity:0}16%{opacity:1}20%{opacity:0}24%{opacity:1}28%{opacity:0}33%{opacity:0}38%{opacity:0}43%{opacity:1}48%{opacity:0}55%{opacity:1}62%{opacity:0}69%{opacity:0}76%{opacity:0}83%{opacity:1}90%{opacity:0}to{opacity:0}}.home-crow-pose-2{animation-name:home-crow-wing-2}@keyframes home-crow-wing-2{0%{opacity:0}3%{opacity:0}6%{opacity:1}9%{opacity:0}12%{opacity:1}16%{opacity:0}20%{opacity:0}24%{opacity:0}28%{opacity:1}33%{opacity:0}38%{opacity:1}43%{opacity:0}48%{opacity:0}55%{opacity:0}62%{opacity:1}69%{opacity:0}76%{opacity:1}83%{opacity:0}90%{opacity:1}to{opacity:1}}.home-crow-pose-3{animation-name:home-crow-wing-3}@keyframes home-crow-wing-3{0%{opacity:0}3%{opacity:0}6%{opacity:0}9%{opacity:1}12%{opacity:0}16%{opacity:0}20%{opacity:0}24%{opacity:0}28%{opacity:0}33%{opacity:1}38%{opacity:0}43%{opacity:0}48%{opacity:0}55%{opacity:0}62%{opacity:0}69%{opacity:1}76%{opacity:0}83%{opacity:0}90%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.home-crow-layer{display:none}}.home-desktop-background-v2{display:none}@media (width>=768px){.home-hero{overflow-clip-margin:0;margin-top:4rem;overflow:clip}.reaper-v2-effects{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.reaper-crow-a-lid,.reaper-crow-b-lid{opacity:0}.home-desktop-background-v2[data-globe-eyes=closing] .reaper-globe-lids,.home-desktop-background-v2[data-globe-eyes=closed] .reaper-globe-lids{opacity:1}.home-desktop-background-v2[data-running=false]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home-hero .home-desktop-background-v2{animation:none}.home-desktop-background-v2 .reaper-crow-a-lid,.home-desktop-background-v2 .reaper-crow-b-lid{display:none}.home-desktop-background-v2[data-globe-eyes=closed] .reaper-globe-lids{display:inline}}.home-desktop-background-v2{aspect-ratio:2;pointer-events:none;--moon-pulse:.025;--reaper-eye-cut:0;width:min(94vw,1100px);transition:--reaper-eye-cut .12s ease-in-out;animation:23s ease-in-out infinite reaper-moonlight;display:block;position:absolute;top:-120px;left:50%;transform:translate(-50%)translate(10px,75px)scale(1.15)}.reaper-moon-irradiation{pointer-events:none;width:100%;height:100%;opacity:calc(var(--moon-pulse) * 7);position:absolute;inset:0;overflow:visible}.reaper-v2-artwork{-webkit-mask-composite:source-in, source-in;filter:var(--reaper-eye-filter);-webkit-mask-composite:source-in,source-in;-webkit-mask-source-type:luminance,alpha,alpha;background:url(/home/hero/reaper-desktop-v2.webp) 50%/contain no-repeat;position:absolute;inset:0;-webkit-mask-image:url(/home/hero/home-reaper-v2-mask.png),linear-gradient(#0000,#000 32px),radial-gradient(64px 48px at 100% 0,#0000,#000 100%);mask-image:url(/home/hero/home-reaper-v2-mask.png),linear-gradient(#0000,#000 32px),radial-gradient(64px 48px at 100% 0,#0000,#000 100%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect;-webkit-mask-source-type:luminance,alpha,alpha;mask-mode:luminance,alpha,alpha}#home-rail-hero.home-hero:before{top:-8px;-webkit-mask-image:linear-gradient(#0000,#000 24px);mask-image:linear-gradient(#0000,#000 24px)}.home-desktop-background-v2[data-globe-eyes=closing],.home-desktop-background-v2[data-globe-eyes=closed]{--reaper-eye-cut:1}}.home-hero:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1680' height='945' viewBox='0 0 1680 945'%3E%3Cdefs%3E%3CradialGradient id='f'%3E%3Cstop offset='.66' stop-color='%23070609'/%3E%3Cstop offset='.84' stop-color='%230a0509' stop-opacity='.85'/%3E%3Cstop offset='1' stop-color='%230a0509' stop-opacity='0'/%3E%3C/radialGradient%3E%3ClinearGradient id='l' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='.34' stop-color='white'/%3E%3Cstop offset='.45' stop-color='black'/%3E%3C/linearGradient%3E%3Cmask id='m'%3E%3Crect width='1680' height='945' fill='url(%23l)'/%3E%3C/mask%3E%3C/defs%3E%3Cg mask='url(%23m)'%3E%3Cellipse cx='1310' cy='190' rx='295' ry='245' fill='url(%23f)'/%3E%3Cellipse cx='1160' cy='140' rx='185' ry='118' fill='url(%23f)'/%3E%3Cellipse cx='1450' cy='253' rx='180' ry='137' fill='url(%23f)'/%3E%3C/g%3E%3C/svg%3E") center / cover no-repeat, linear-gradient(to bottom, #07050755, transparent 35%, var(--background)), url(/assets/gothic-background-BZaSCsUZ.webp) center / cover no-repeat;opacity:.4;position:absolute;inset:0}.home-hero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(68% 80% at 50% 0,#03020577,#03020533 48%,#0000 100%);height:144px;position:absolute;top:0;left:0;right:0}.home-hero .login-home-trigger{z-index:2;position:relative}@media (width>=768px){.home-hero:after{background:radial-gradient(74% 88% at 50% 0,#03020566,#03020529 43%,#0000 100%);height:240px}.home-hero .home-hero-microcopy:before{background:radial-gradient(34% 72% at 24%,#030204a6,#03020455 44%,#03020403 66%,#0000 100%),radial-gradient(#040305b8,#04030566 38%,#04030503 64%,#0000 80%);inset:-3.5rem -8rem}}@media (width>=1280px){.home-hero:after{background:radial-gradient(200px 90px at calc(50% + 90px) 32px,#0302050e,#0000 100%),radial-gradient(74% 88% at 50% 0,#03020566,#03020529 43%,#0000 100%)}}@media (width>=768px){.reaper-reflection{stroke:#ff5147}.home-hero .home-hero-logo{clip-path:inset(0 0 9%)}}.reaper-eyelids{fill:#020101;opacity:0}.reaper-reflection{fill:none;stroke:#ffe9df;stroke-width:3px;stroke-linecap:round;stroke-dasharray:70 1200;opacity:0}.reaper-moon{fill:#ff1824;opacity:var(--moon-pulse,.025)}.reaper-moon-glint{fill:var(--ember);opacity:0;filter:drop-shadow(0 0 2px var(--ember));animation:23s ease-in-out -2s infinite reaper-moon-spark}.reaper-moon-glint-b{animation-delay:-9s}.reaper-moon-glint-c{animation-delay:-17s}.home-desktop-background-v2[data-running=false] .reaper-moon-glint{animation-play-state:paused}@keyframes reaper-moon-spark{0%,88%,to{opacity:0}94%{opacity:.95}}@media (prefers-reduced-motion:reduce){.reaper-moon-glint{animation:none}}.home-hero-microcopy{z-index:2;position:relative}.home-hero-microcopy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(25% 64% at 24%,#030204fa 22%,#030204ad 56%,#0000 100%),radial-gradient(#040305e6 18%,#04030588 43%,#0000 74%);position:absolute;inset:-1.5rem -4rem}.home-hero .home-logo-recede,.home-hero .welcome-lettering,.home-hero .void-search{z-index:2;position:relative}@keyframes reaper-moonlight{0%,to{--moon-pulse:.015}50%{--moon-pulse:.045}}@media (width<=767px){.home-hero:before{opacity:.2;background:url(/assets/gothic-background-BZaSCsUZ.webp) 50%/cover no-repeat;transform:scale(1.1)}.home-hero:after{background:linear-gradient(to bottom, color-mix(in oklab, var(--background) 40%, transparent), transparent 50%, var(--background)), var(--gradient-void);height:100%}.home-hero-microcopy:before{content:none}}@media (width>=768px) and (prefers-reduced-motion:no-preference){.home-hero:before{animation:72s ease-in-out infinite drift}}@media (prefers-reduced-motion:reduce){.reaper-reflection,.reaper-eyelids{display:none}}@media (hover:hover) and (pointer:fine){.home-hero .login-home-trigger:hover{background:var(--primary);box-shadow:0 0 30px var(--blood);transform:none}}.reaper-globe-lids{opacity:0}.reaper-globe-eye-glow{transform-origin:0 197px;transition:transform .12s ease-in-out,opacity .12s ease-in-out;transform:scaleY(1)}.home-desktop-background-v2[data-globe-eyes=closing] .reaper-globe-eye-glow,.home-desktop-background-v2[data-globe-eyes=closed] .reaper-globe-eye-glow{opacity:0;transform:scaleY(.06)}.reaper-closed-slits{opacity:.3}.fx-focus{--ink:currentColor;--ink-2:#ff4fd8;--ink-3:#4ff8ff;letter-spacing:.08em;color:var(--ink);white-space:nowrap;font:600 clamp(10px,1.9vw,30px)/1.1 JetBrains Mono,monospace}.fx-focus b{font-weight:inherit;animation:2.6s ease-in-out infinite fx-focus;animation-delay:calc(var(--i) * .18s);display:inline-block}@keyframes fx-focus{0%,to{filter:blur();opacity:1}50%{filter:blur(7px);opacity:.35}}@media (prefers-reduced-motion:reduce){.home-desktop-background-v2{transition:none}.fx-focus b{animation:none}.reaper-globe-eye-glow{transition:none}}@property --reaper-eye-cut{syntax:"<number>";inherits:true;initial-value:0}@property --moon-pulse{syntax:"<number>";inherits:true;initial-value:.025}
