.sc-frame{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);pointer-events:none;overflow:visible;z-index:2}.sc-frame .comet{fill:none;stroke-linecap:round;opacity:0}.sc-frame .comet-glow{stroke:#6b5cff;stroke-width:1.6;stroke-dasharray:22 78;filter:drop-shadow(0 0 14px rgba(107,92,255,.42)) drop-shadow(0 0 26px rgba(107,92,255,.3)) drop-shadow(0 0 42px rgba(107,92,255,.2))}.sc-frame .comet-mid{stroke:#b9c4ff;stroke-width:.8;stroke-dasharray:11 89;filter:drop-shadow(0 0 11px rgba(150,170,255,.4)) drop-shadow(0 0 22px rgba(150,170,255,.26))}.sc-frame .comet-head{stroke:#eaf0ff;stroke-width:.5;stroke-dasharray:3 97;filter:drop-shadow(0 0 8px rgba(234,240,255,.58)) drop-shadow(0 0 15px rgba(210,220,255,.4))}.sc-frame.is-inview .comet-glow{opacity:.22}.sc-frame.is-inview .comet-glow,.sc-frame.is-inview .comet-mid{animation:sc-orbit 10s linear infinite;animation-delay:var(--sc-delay,0s)}.sc-frame.is-inview .comet-mid{opacity:.3}.sc-frame.is-inview .comet-head{opacity:.4;animation:sc-orbit 10s linear infinite;animation-delay:var(--sc-delay,0s)}@keyframes sc-orbit{to{stroke-dashoffset:100}}@media (prefers-reduced-motion:reduce){.sc-frame .comet{animation:none!important}.sc-frame .comet-glow{opacity:.1;stroke-dasharray:none}.sc-frame .comet-head,.sc-frame .comet-mid{opacity:0}}