@property --accent{syntax:"<color>";inherits:true;initial-value:#e9c21c}html:has(.lf-root){scroll-behavior:smooth}.lf-root{color:#e8e7ee;min-height:100vh;font-family:var(--font-geist-sans), "Geist", system-ui, sans-serif;background:#08080c;overflow-x:hidden}.lf-root ::selection{background:color-mix(in oklab, var(--accent) 40%, transparent)}html:has(.lf-root)::-webkit-scrollbar{width:12px}html:has(.lf-root)::-webkit-scrollbar-track{background:0 0}html:has(.lf-root)::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in oklab, var(--accent) 42%, #ffffff29), color-mix(in oklab, var(--accent) 22%, #ffffff0d));background-clip:content-box;border:3px solid #0000;border-radius:8px}@keyframes lf-accent-cycle{0%,8.571%{--accent:#e9c21c}14.286%,22.857%{--accent:#1da1f2}28.571%,37.143%{--accent:#9146ff}42.857%,51.429%{--accent:#25f4ee}57.143%,65.714%{--accent:#e1306c}71.429%,80%{--accent:#0a66c2}85.714%,94.286%{--accent:red}to{--accent:#e9c21c}}@keyframes lf-inf-trace{to{stroke-dashoffset:-1px}}@keyframes lf-mark-snapchat{0%{opacity:1}8.571%{opacity:1}14.286%{opacity:0}94.286%{opacity:0}to{opacity:1}}@keyframes lf-mark-x{0%,8.571%{opacity:0}14.286%,22.857%{opacity:1}28.571%,to{opacity:0}}@keyframes lf-mark-twitch{0%,22.857%{opacity:0}28.571%,37.143%{opacity:1}42.857%,to{opacity:0}}@keyframes lf-mark-tiktok{0%,37.143%{opacity:0}42.857%,51.429%{opacity:1}57.143%,to{opacity:0}}@keyframes lf-mark-instagram{0%,51.429%{opacity:0}57.143%,65.714%{opacity:1}71.429%,to{opacity:0}}@keyframes lf-mark-linkedin{0%,65.714%{opacity:0}71.429%,80%{opacity:1}85.714%,to{opacity:0}}@keyframes lf-mark-youtube{0%,80%{opacity:0}85.714%,94.286%{opacity:1}to{opacity:0}}.lf-mark-stack{aspect-ratio:1;display:block;position:relative}.lf-mark-stack>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.lf-mark-stack .m-snapchat{animation:21s linear infinite lf-mark-snapchat}.lf-mark-stack .m-x{animation:21s linear infinite lf-mark-x}.lf-mark-stack .m-twitch{animation:21s linear infinite lf-mark-twitch}.lf-mark-stack .m-tiktok{animation:21s linear infinite lf-mark-tiktok}.lf-mark-stack .m-instagram{animation:21s linear infinite lf-mark-instagram}.lf-mark-stack .m-linkedin{animation:21s linear infinite lf-mark-linkedin}.lf-mark-stack .m-youtube{animation:21s linear infinite lf-mark-youtube}.lf-cycle{--accent:#9146ff;animation:21s linear infinite lf-accent-cycle}.lf-inf-move{stroke-dashoffset:0;animation:1s linear infinite lf-inf-trace}@media (prefers-reduced-motion:reduce){.lf-cycle{--accent:#9146ff;animation:none}.lf-inf-move{animation-duration:2s}.lf-mark-stack>img{opacity:0;animation:none!important}.lf-mark-stack .m-twitch{opacity:1}}@keyframes lf-liquid{0%{transform:translate(-26%,-14%)rotate(8deg)}50%{transform:translate(22%,10%)rotate(8deg)}to{transform:translate(-26%,-14%)rotate(8deg)}}@keyframes lf-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lf-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes lf-rot-in-up{0%{opacity:0;transform:translateY(115%)}to{opacity:1;transform:none}}@keyframes lf-rot-out-up{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-115%)}}@keyframes lf-rot-in-right{0%{opacity:0;transform:translate(-115%)}to{opacity:1;transform:none}}@keyframes lf-rot-out-right{0%{opacity:1;transform:none}to{opacity:0;transform:translate(115%)}}@keyframes lf-rot-in-left{0%{opacity:0;transform:translate(115%)}to{opacity:1;transform:none}}@keyframes lf-rot-out-left{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-115%)}}@keyframes lf-rot-in-down{0%{opacity:0;transform:translateY(-115%)}to{opacity:1;transform:none}}@keyframes lf-rot-out-down{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(115%)}}.lf-liquid{isolation:isolate;position:relative}.lf-liquid:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(58% 48% at 10% -12%, color-mix(in oklab, var(--accent) 15%, transparent), transparent 66%), radial-gradient(50% 58% at 104% 118%, #ffffff0d, transparent 72%);animation:18s ease-in-out infinite lf-liquid;position:absolute;inset:0}.lf-liquid:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(118deg,#0000 40%,#ffffff0b 48%,#0000 60%);position:absolute;inset:0}.lf-liquid-card{isolation:isolate;position:relative}.lf-liquid-card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 54% at 12% -10%, color-mix(in oklab, var(--pc) 20%, transparent), transparent 66%), radial-gradient(50% 60% at 104% 116%, color-mix(in oklab, var(--pc) 11%, transparent), transparent 72%);animation:18s ease-in-out infinite lf-liquid;position:absolute;inset:0}.lf-liquid-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(118deg,#0000 40%,#ffffff0d 48%,#0000 60%);position:absolute;inset:0}.lf-tape-track{width:max-content;animation:42s linear infinite lf-marquee}.lf-tape-mask:hover .lf-tape-track{animation-play-state:paused}.lf-enter{animation:.7s cubic-bezier(.22,1,.36,1) both lf-up}.lf-enter-late{animation:.8s cubic-bezier(.22,1,.36,1) .15s both lf-up}.lf-float{animation:6s ease-in-out infinite lf-float}.lf-navlink{transition:color .15s,background .15s}.lf-navlink:hover{color:#fff;background:#ffffff0f}.lf-btn-signin{transition:border-color .15s,background .15s}.lf-btn-signin:hover{border-color:color-mix(in oklab, var(--accent) 55%, transparent);background:#ffffff12}.lf-btn-primary{transition:filter .15s,transform .12s}.lf-btn-primary:hover{filter:brightness(1.12)}.lf-btn-primary--lift:hover{transform:translateY(-1px)}.lf-card{transition:transform .2s,border-color .2s}.lf-card:hover{border-color:color-mix(in oklab, var(--pc) 40%, #ffffff17);transform:translateY(-3px)}.lf-footlink{transition:color .15s}.lf-footlink:hover{color:#fff}.lf-alert{border:1px solid color-mix(in oklab, var(--accent) 38%, transparent);background:color-mix(in oklab, var(--accent) 10%, transparent);color:#f5f4fa;border-radius:12px;padding:10px 12px;font-size:13.5px}@media (prefers-reduced-motion:reduce){.lf-liquid:before,.lf-liquid-card:before,.lf-tape-track,.lf-enter,.lf-enter-late,.lf-float,.lf-rot-icon{animation:none!important}}
