.crimson-balrog{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.crimson-balrog__actor{cursor:pointer;pointer-events:auto;will-change:transform;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}.crimson-balrog__actor[hidden]{display:none}.crimson-balrog__sprite{image-rendering:pixelated;pointer-events:none;background:url(/media/crimson-balrog/fly.png) 0 0/400% 100% no-repeat;flex:none;display:block}.crimson-balrog__actor:focus-visible{outline-offset:4px;border-radius:6px;outline:2px dashed #0d2850}.home-sky__content,.home-sky__scroll{z-index:1;position:relative}.home-sky__content{pointer-events:none}.home-sky__content>*{pointer-events:auto}@media (prefers-reduced-motion:reduce){.crimson-balrog{display:none}}.crimson-balrog__foreground{pointer-events:none;position:absolute;top:0;left:0}.crimson-balrog__cloud,.crimson-balrog__ship{background-image:var(--balrog-background);background-size:100% 100%;position:absolute;inset:0}.crimson-balrog__cloud{clip-path:polygon(0 0,18.75% 0,19.53% 5.56%,21.88% 8.33%,21.09% 12.5%,23.44% 16.67%,24.22% 20.83%,23.05% 27.78%,0 27.78%)}.crimson-balrog__ship{clip-path:polygon(82.42% 0,100% 0,100% 36%,83.5% 36%,81% 27%,82.42% 17%,81.5% 10%)}
