.hero-fullbleed[data-astro-cid-bbe6dxrz]{margin-top:calc(-80px - var(--announcement-height, 0px));padding-top:calc(80px + var(--announcement-height, 0px))}.star[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;background:#fff}.star-sm[data-astro-cid-bbe6dxrz]{width:1px;height:1px;opacity:.4;animation:star-twinkle 3s ease-in-out infinite}.star-md[data-astro-cid-bbe6dxrz]{width:2px;height:2px;opacity:.6;animation:star-twinkle 4s ease-in-out infinite;box-shadow:0 0 3px #ffffff4d}.star-lg[data-astro-cid-bbe6dxrz]{width:2.5px;height:2.5px;opacity:.8;animation:star-twinkle 5s ease-in-out infinite;box-shadow:0 0 6px #fff6}@keyframes star-twinkle{0%,to{opacity:var(--base-opacity, .4)}50%{opacity:1}}.star-sm[data-astro-cid-bbe6dxrz]{--base-opacity: .3}.star-md[data-astro-cid-bbe6dxrz]{--base-opacity: .4}.star-lg[data-astro-cid-bbe6dxrz]{--base-opacity: .5}.nebula[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;filter:blur(80px);will-change:transform}@media(max-width:768px){.nebula[data-astro-cid-bbe6dxrz],.sparkle-field[data-astro-cid-bbe6dxrz],.shooting-star[data-astro-cid-bbe6dxrz],.shooting-star-2[data-astro-cid-bbe6dxrz],.light-ray[data-astro-cid-bbe6dxrz],.shimmer-overlay[data-astro-cid-bbe6dxrz],.constellation[data-astro-cid-bbe6dxrz]{display:none}.star-field[data-astro-cid-bbe6dxrz] .star[data-astro-cid-bbe6dxrz]:nth-child(n+8){display:none}.zodiac-wheel[data-astro-cid-bbe6dxrz]{width:350px!important;height:350px!important}.orbit-ring-1[data-astro-cid-bbe6dxrz],.orbit-ring-2[data-astro-cid-bbe6dxrz],.orbit-ring-3[data-astro-cid-bbe6dxrz],.orbit-ring-4[data-astro-cid-bbe6dxrz],.zodiac-ticks[data-astro-cid-bbe6dxrz],.orbiting-diamond[data-astro-cid-bbe6dxrz]{animation:none!important}}.nebula-1[data-astro-cid-bbe6dxrz]{width:500px;height:500px;background:radial-gradient(circle,rgba(100,60,180,.08) 0%,transparent 70%);top:-10%;left:-10%;animation:nebula-drift 20s ease-in-out infinite}.nebula-2[data-astro-cid-bbe6dxrz]{width:400px;height:400px;background:radial-gradient(circle,rgba(60,100,180,.06) 0%,transparent 70%);bottom:-5%;right:-5%;animation:nebula-drift 25s ease-in-out infinite reverse}.nebula-3[data-astro-cid-bbe6dxrz]{width:300px;height:300px;background:radial-gradient(circle,rgba(194,177,169,.04) 0%,transparent 70%);top:40%;left:50%;transform:translate(-50%,-50%);animation:nebula-pulse 15s ease-in-out infinite}@keyframes nebula-drift{0%,to{transform:translate(0)}50%{transform:translate(30px,-20px)}}@keyframes nebula-pulse{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}.sparkle[data-astro-cid-bbe6dxrz]{position:absolute;left:var(--x);top:var(--y);width:2px;height:2px;background:#fff;border-radius:50%;animation:sparkle-pulse var(--dur) ease-in-out var(--delay) infinite;box-shadow:0 0 4px #ffffff4d}.sparkle-gold[data-astro-cid-bbe6dxrz]{background:#c2b1a9;box-shadow:0 0 6px #c2b1a966}@keyframes sparkle-pulse{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.8)}}.shooting-star[data-astro-cid-bbe6dxrz]{position:absolute;width:80px;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.6),transparent);top:15%;left:-80px;transform:rotate(-25deg);animation:shoot 8s ease-in 3s infinite}.shooting-star-2[data-astro-cid-bbe6dxrz]{top:45%;width:60px;transform:rotate(-30deg);animation:shoot 12s ease-in 7s infinite}@keyframes shoot{0%{left:-80px;opacity:0}2%{opacity:1}15%{left:110%;opacity:0}to{left:110%;opacity:0}}.orbit-ring-1[data-astro-cid-bbe6dxrz]{animation:rotate-cw 60s linear infinite;transform-origin:200px 200px;will-change:transform}.orbit-ring-2[data-astro-cid-bbe6dxrz]{animation:rotate-ccw 45s linear infinite;transform-origin:200px 200px;will-change:transform}.orbit-ring-3[data-astro-cid-bbe6dxrz]{animation:rotate-cw 80s linear infinite;transform-origin:200px 200px;will-change:transform}.orbit-ring-4[data-astro-cid-bbe6dxrz]{animation:rotate-ccw 55s linear infinite;transform-origin:200px 200px;will-change:transform}.zodiac-ticks[data-astro-cid-bbe6dxrz]{animation:rotate-cw 120s linear infinite;transform-origin:200px 200px;will-change:transform}.orbiting-diamond[data-astro-cid-bbe6dxrz]{animation:rotate-cw 20s linear infinite;transform-origin:200px 200px;will-change:transform}@keyframes rotate-cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-ccw{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.light-ray[data-astro-cid-bbe6dxrz]{position:absolute;width:150%;height:1px;background:linear-gradient(90deg,transparent,rgba(139,115,85,.06),rgba(139,115,85,.12),rgba(139,115,85,.06),transparent)}.light-ray-1[data-astro-cid-bbe6dxrz]{top:38%;left:-25%;transform:rotate(-12deg);animation:ray-drift 14s ease-in-out infinite}.light-ray-2[data-astro-cid-bbe6dxrz]{top:62%;left:-25%;transform:rotate(6deg);animation:ray-drift 18s ease-in-out infinite reverse;height:2px}@keyframes ray-drift{0%,to{transform:rotate(-12deg) translateY(0);opacity:.4}50%{transform:rotate(-10deg) translateY(-20px);opacity:1}}.shimmer-overlay[data-astro-cid-bbe6dxrz]{background:linear-gradient(105deg,transparent 40%,rgba(139,115,85,.02) 45%,rgba(139,115,85,.04) 50%,rgba(139,115,85,.02) 55%,transparent 60%);background-size:200% 100%;animation:shimmer-move 10s ease-in-out infinite}@keyframes shimmer-move{0%{background-position:200% 0}to{background-position:-200% 0}}.constellation[data-astro-cid-bbe6dxrz]{animation:fadeIn 3s ease-out .5s both;opacity:0}@keyframes fadeIn{to{opacity:1}}.marquee-track[data-astro-cid-tpudeaz7]{animation:marquee-scroll var(--speed) linear infinite}.marquee-reverse[data-astro-cid-tpudeaz7]{animation-direction:reverse}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
