.wc-star-field-host{--wc-logo-star:polygon(57.525% 53.788%,100% 50.052%,57.525% 46.209%,71.717% 28.281%,53.789% 42.476%,50.054% 0%,46.211% 42.476%,28.283% 28.281%,42.478% 46.209%,0% 50.052%,42.478% 53.788%,28.283% 71.716%,46.211% 57.524%,50.054% 100%,53.789% 57.524%,71.717% 71.716%)}.wc-cursor-trail,.wc-star-field{position:fixed;inset:0;z-index:1;overflow:hidden;pointer-events:none}.wc-logo-star{position:absolute;left:var(--star-x);top:var(--star-y);width:var(--star-size);aspect-ratio:1;opacity:0;transform:translate(-50%,-50%) scale(.56) rotate(var(--star-rotation));animation:wc-logo-star-fade var(--star-duration) ease-in-out infinite;animation-delay:var(--star-delay);will-change:opacity,transform}.wc-logo-star:before{content:"";position:absolute;inset:0;display:block;background:currentColor;clip-path:var(--wc-logo-star);filter:drop-shadow(0 0 14px rgb(255 155 129/.2))}.wc-cursor-star{position:fixed;left:var(--cursor-star-x);top:var(--cursor-star-y);width:var(--cursor-star-size);aspect-ratio:1;transform:translate(-50%,-50%) scale(.9) rotate(var(--cursor-star-rotation));animation:wc-cursor-star-drift .85s cubic-bezier(.22,1,.36,1) forwards;will-change:opacity,transform}.wc-cursor-star:before{content:"";position:absolute;inset:0;display:block;background:currentColor;clip-path:var(--wc-logo-star);filter:drop-shadow(0 0 10px rgb(255 155 129/.28))}.wc-logo-star--peach{color:var(--desert-sunrise)}.wc-logo-star--aqua{color:var(--aqua-web)}.wc-logo-star--lavender{color:var(--lavender-dusk)}.wc-logo-star--sand{color:rgb(247 225 207)}@media (prefers-reduced-motion:no-preference){@keyframes wc-logo-star-fade{0%,to{opacity:0;transform:translate(-50%,-50%) scale(.56) rotate(var(--star-rotation))}28%,62%{opacity:var(--star-opacity);transform:translate(-50%,-50%) scale(1) rotate(var(--star-rotation))}}@keyframes wc-cursor-star-drift{0%{opacity:0;transform:translate(-50%,-50%) scale(.55) rotate(var(--cursor-star-rotation))}18%{opacity:.44}to{opacity:0;transform:translate(calc(-50% + var(--cursor-star-drift-x)),calc(-50% + var(--cursor-star-drift-y))) scale(1.12) rotate(var(--cursor-star-rotation))}}}@media (prefers-reduced-motion:reduce){.wc-logo-star{animation:none;opacity:.12}.wc-cursor-trail{display:none}}@media (hover:none),(pointer:coarse){.wc-cursor-trail{display:none}}