.constellation-bg[data-astro-cid-pvw5qqor]{position:absolute;inset:0;z-index:0;overflow:hidden;background:radial-gradient(circle at top,rgba(249,194,93,.08),transparent 32%),linear-gradient(180deg,#050422,#0f0f3d 56%,#1a0a3e)}.constellation-bg[data-astro-cid-pvw5qqor]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.06),transparent 22%);pointer-events:none}.constellation-canvas[data-astro-cid-pvw5qqor]{display:block;width:100%;height:100%}@media(prefers-reduced-motion:reduce){.constellation-bg[data-astro-cid-pvw5qqor]{background:linear-gradient(#0504228c,#0504228c),url(/images/constellations-fallback.jpg) center / cover no-repeat}.constellation-canvas[data-astro-cid-pvw5qqor]{display:none}}@media(max-width:768px){.zodiac-wheel-container[data-astro-cid-j7pv25f6]{max-width:400px}.zodiac-sign[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(var(--angle, 0deg)) translateY(-150px) rotate(calc(-1 * var(--angle, 0deg)))!important}.zodiac-wheel-container[data-astro-cid-j7pv25f6] .absolute[data-astro-cid-j7pv25f6].h-\[400px\]{width:320px;height:320px}}.zodiac-sign[data-astro-cid-j7pv25f6]{z-index:20;cursor:pointer}.zodiac-sign-0[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(-90deg) translateY(-180px) rotate(90deg)}.zodiac-sign-1[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(-60deg) translateY(-180px) rotate(60deg)}.zodiac-sign-2[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(-30deg) translateY(-180px) rotate(30deg)}.zodiac-sign-3[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(0) translateY(-180px) rotate(0)}.zodiac-sign-4[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(30deg) translateY(-180px) rotate(-30deg)}.zodiac-sign-5[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(60deg) translateY(-180px) rotate(-60deg)}.zodiac-sign-6[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(90deg) translateY(-180px) rotate(-90deg)}.zodiac-sign-7[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(120deg) translateY(-180px) rotate(-120deg)}.zodiac-sign-8[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(150deg) translateY(-180px) rotate(-150deg)}.zodiac-sign-9[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(180deg) translateY(-180px) rotate(-180deg)}.zodiac-sign-10[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(210deg) translateY(-180px) rotate(-210deg)}.zodiac-sign-11[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(240deg) translateY(-180px) rotate(-240deg)}@media(max-width:640px){.zodiac-wheel-container[data-astro-cid-j7pv25f6]{max-width:350px}.zodiac-sign[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:.5rem .75rem}.zodiac-sign[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6].text-2xl{font-size:1.5rem}.zodiac-sign[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6].text-xs{font-size:.65rem}.zodiac-sign-0[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(-90deg) translateY(-130px) rotate(90deg)}.zodiac-sign-1[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(-60deg) translateY(-130px) rotate(60deg)}.zodiac-sign-2[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(-30deg) translateY(-130px) rotate(30deg)}.zodiac-sign-3[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(0) translateY(-130px) rotate(0)}.zodiac-sign-4[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(30deg) translateY(-130px) rotate(-30deg)}.zodiac-sign-5[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(60deg) translateY(-130px) rotate(-60deg)}.zodiac-sign-6[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(90deg) translateY(-130px) rotate(-90deg)}.zodiac-sign-7[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(120deg) translateY(-130px) rotate(-120deg)}.zodiac-sign-8[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(150deg) translateY(-130px) rotate(-150deg)}.zodiac-sign-9[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(180deg) translateY(-130px) rotate(-180deg)}.zodiac-sign-10[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(210deg) translateY(-130px) rotate(-210deg)}.zodiac-sign-11[data-astro-cid-j7pv25f6]{transform:translate(-50%,-50%) rotate(240deg) translateY(-130px) rotate(-240deg)}}
