.constellation-bg[data-astro-cid-76di4y3o]{pointer-events:none;z-index:0;--cbg-aspect-correction:calc(100cqw / 100cqh * .5);width:100%;height:100%;line-height:0;position:absolute;inset:0;container-type:size}.constellation-bg__line[data-astro-cid-76di4y3o]{stroke:var(--cbg-line);stroke-width:1px;stroke-opacity:.5;fill:none}.constellation-bg__vertex[data-astro-cid-76di4y3o]{fill:var(--cbg-vertex);fill-opacity:.85;transform-box:fill-box;transform-origin:50%;transform:scale(1,var(--cbg-aspect-correction))}.constellation-bg--animated[data-astro-cid-76di4y3o] .constellation-bg__line[data-astro-cid-76di4y3o]{animation:5s ease-in-out infinite constellation-line-pulse;animation-delay:calc(var(--i) * .12s)}.constellation-bg--animated[data-astro-cid-76di4y3o] .constellation-bg__vertex[data-astro-cid-76di4y3o]{animation:3.5s ease-in-out infinite constellation-vertex-pulse}.constellation-bg--animated[data-astro-cid-76di4y3o] .constellation-bg__vertex[data-astro-cid-76di4y3o]:nth-child(2n){animation-delay:-1.5s}.constellation-bg--animated[data-astro-cid-76di4y3o] .constellation-bg__vertex[data-astro-cid-76di4y3o]:nth-child(3n){animation-delay:-2.5s}@keyframes constellation-line-pulse{0%,to{stroke-opacity:.25}50%{stroke-opacity:.85}}@keyframes constellation-vertex-pulse{0%,to{fill-opacity:.55;transform:scale(1,var(--cbg-aspect-correction))}50%{fill-opacity:1;transform:scale(1.6,calc(var(--cbg-aspect-correction) * 1.6))}}@media (prefers-reduced-motion:reduce){.constellation-bg--animated[data-astro-cid-76di4y3o] .constellation-bg__line[data-astro-cid-76di4y3o],.constellation-bg--animated[data-astro-cid-76di4y3o] .constellation-bg__vertex[data-astro-cid-76di4y3o]{animation:none}}
