.research-stars-bg[data-v-37c8ff24]{opacity:.78;overflow:hidden;pointer-events:none;z-index:0}.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]{inset:0;position:absolute}.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]{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);position:absolute}.research-stars-bg__layer[data-v-37c8ff24]{animation:researchStarsDrift-37c8ff24 linear infinite;animation-duration:var(--research-stars-duration);height:calc(var(--research-stars-size)*2);left:50%;position:absolute;top:0;transform:translate(-50%);width:var(--research-stars-size);will-change:transform}.research-stars-bg__star[data-v-37c8ff24]{background:radial-gradient(circle at 35% 35%,hsla(0,0%,100%,.95) 0,var(--research-stars-color) 42%,transparent 100%);border-radius:9999px;box-shadow:0 0 7px color-mix(in srgb,var(--research-stars-color) 22%,transparent);position:absolute}.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))}}
