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