.research-stars-bg[data-v-37c8ff24]{z-index:0;pointer-events:none;overflow:hidden;opacity:.78}.research-stars-bg[data-v-37c8ff24],.research-stars-bg__ambient[data-v-37c8ff24],.research-stars-bg__gradient[data-v-37c8ff24],.research-stars-bg__vignette[data-v-37c8ff24]{position:absolute;inset:0}.research-stars-bg__gradient[data-v-37c8ff24]{background:radial-gradient(circle at 50% 120%,var(--research-stars-ambient) 0,transparent 44%),linear-gradient(180deg,var(--research-stars-top) 0,color-mix(in srgb,var(--research-stars-bottom) 60%,#000) 90%,var(--research-stars-bottom) 100%)}.research-stars-bg__ambient[data-v-37c8ff24]{background:radial-gradient(circle at 18% 72%,color-mix(in srgb,var(--research-stars-ambient) 65%,transparent) 0,transparent 32%),radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--research-stars-ambient) 40%,transparent) 0,transparent 26%);mix-blend-mode:screen;opacity:.75}.research-stars-bg__layers[data-v-37c8ff24]{position:absolute;inset:-20% -10%;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.88) 16%,#000 50%,rgba(0,0,0,.88) 84%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.88) 16%,#000 50%,rgba(0,0,0,.88) 84%,transparent)}.research-stars-bg__layer[data-v-37c8ff24]{position:absolute;left:50%;top:0;width:var(--research-stars-size);height:calc(var(--research-stars-size)*2);transform:translate(-50%);animation:researchStarsDrift-37c8ff24 linear infinite;animation-duration:var(--research-stars-duration);will-change:transform}.research-stars-bg__star[data-v-37c8ff24]{position:absolute;border-radius:9999px;background:radial-gradient(circle at 35% 35%,hsla(0,0%,100%,.95) 0,var(--research-stars-color) 42%,transparent 100%);box-shadow:0 0 7px color-mix(in srgb,var(--research-stars-color) 22%,transparent)}.research-stars-bg__vignette[data-v-37c8ff24]{background:linear-gradient(180deg,rgba(0,0,0,.52),transparent 20%,transparent 82%,rgba(0,0,0,.42)),linear-gradient(90deg,rgba(0,0,0,.32),transparent 12%,transparent 88%,rgba(0,0,0,.24))}.stars--slow[data-v-37c8ff24]{filter:blur(.2px)}.stars--mid[data-v-37c8ff24]{filter:blur(.1px)}.stars--fast[data-v-37c8ff24]{filter:none}@keyframes researchStarsDrift-37c8ff24{0%{transform:translate(-50%) translateY(0)}to{transform:translate(-50%) translateY(calc(var(--research-stars-size)*-1))}}
