@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3dddc7aa96062c91-s.3hj06t9-fdplt.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d50510d994ab0074-s.2ch_0577yepja.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13958cae6c93c43e-s.p.2hvcnh59x4e6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41c98a3b1bc68f3a-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e84c5cd1ffbefa6f-s.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd9dfc3601372168-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6-s.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0743afb7b1f57bc-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0b9e5e07c9deaa9-s.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76e9fd951b869c7b-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.yrpiSG_className{font-family:Poppins,Poppins Fallback;font-style:normal}.yrpiSG_variable{--font-poppins:"Poppins", "Poppins Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#050507;--fg:#fff;--muted:#ffffff9e;--line:#ffffff24;--ice:#9fdcff;--lavender:#b9b2ff;--light:linear-gradient(90deg, #d8d8e0, #fff, var(--ice), #fff, var(--lavender), #d8d8e0)}html,body{background:var(--bg);color:var(--fg);min-height:100%;font-family:var(--font-poppins), system-ui, sans-serif;-webkit-font-smoothing:antialiased}.page{isolation:isolate;background:radial-gradient(80% 60% at 50% 45%, #111116 0%, transparent 70%), var(--bg);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:40px 16px;display:flex;position:relative;overflow:hidden}.ambient{aspect-ratio:1;background:conic-gradient(from 0deg, var(--lavender), #1a1a22, var(--ice), #1a1a22, var(--lavender));filter:blur(120px);opacity:.2;z-index:-2;width:min(1100px,140vw);transform:translate(-50%,-50%);translate:calc(var(--mx,0) * 40px) calc(var(--my,0) * 30px);border-radius:50%;animation:24s linear infinite spin;position:absolute;top:42%;left:50%}.leds{z-index:-1;pointer-events:none;width:100%;height:38vh;animation:12s linear infinite hue;position:absolute;left:0;overflow:visible}.leds-bottom{translate:calc(var(--mx,0) * -30px) 0;bottom:-4vh}.leds-top{opacity:.55;transform:scaleY(-1);translate:calc(var(--mx,0) * 30px) 0;top:-4vh}.strip-base{fill:none;stroke-width:3px;stroke-linecap:round;opacity:.95;filter:drop-shadow(0 0 6px #fff6)drop-shadow(0 0 14px #a64dff99)}.strip-pulse{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:90 1910;filter:drop-shadow(0 0 8px #fff)drop-shadow(0 0 18px #2de2ff);animation:6s linear infinite travel}.strip-2 .strip-base{opacity:.6}.strip-3 .strip-base{opacity:.35}.strip-2 .strip-pulse{animation-duration:8s;animation-delay:-3s}.strip-3 .strip-pulse{animation-duration:10s;animation-delay:-6s}.content{text-align:center;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:760px;display:flex}.logo-wrap{mix-blend-mode:screen;width:min(100%,540px);translate:calc(var(--mx,0) * 8px) calc(var(--my,0) * 6px);margin-bottom:-24px;animation:1.4s cubic-bezier(.2,.7,.2,1) both logoIn,6s ease-in-out 1.4s infinite float;position:relative}.halo{filter:blur(40px);opacity:.22;background:radial-gradient(closest-side,#b9b2ffe6,#9fdcff66,#0000);border-radius:50%;width:70%;height:22%;animation:6s linear infinite flow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo{mix-blend-mode:screen;width:100%;height:auto;display:block;position:relative}.shine{mix-blend-mode:screen;background:linear-gradient(110deg,#0000 35%,#b9b2ffe6 46%,#fff 50%,#9fdcffe6 54%,#0000 65%) 150% 0/250% 100% no-repeat;animation:5s ease-in-out 1.6s infinite sweep;position:absolute;inset:0;-webkit-mask-image:url(/logo.jpg);mask-image:url(/logo.jpg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-source-type:luminance;mask-mode:luminance}.reveal{animation:1s cubic-bezier(.2,.7,.2,1) both rise}.badge{border:1px solid var(--line);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:12px;display:inline-flex}.dot{background:var(--ice);width:8px;height:8px;box-shadow:0 0 12px var(--ice);border-radius:50%;animation:1.6s ease-in-out infinite blink}.title{font-family:var(--font-poppins), sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:clamp(36px,7vw,68px);font-weight:700;line-height:1}.title span{letter-spacing:.3em;background:var(--light);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin-top:8px;font-size:.55em;font-weight:500;animation:6s linear infinite flow;display:inline-block}.lead{max-width:480px;color:var(--muted);font-size:16px;line-height:1.6}.cta{color:var(--fg);letter-spacing:.05em;background:linear-gradient(#0b0b0f, #0b0b0f) padding-box, var(--light) border-box;background-size:100% 100%,200% 100%;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:color .25s,transform .25s,box-shadow .25s;animation:6s linear infinite flowBorder;display:inline-flex;position:relative}.cta:hover,.cta:focus-visible{color:#0b0b0f;background:0 0/200% 100% padding-box padding-box,#fff 0 0/200% 100% border-box;transform:translateY(-2px);box-shadow:0 8px 32px #b9b2ff59}.progress{flex-direction:column;gap:10px;width:min(100%,420px);display:flex}.progress-head{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;font-size:12px;display:flex}.progress-value{font-family:var(--font-poppins), sans-serif;letter-spacing:.05em;color:#fff;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.progress-track{background:#ffffff14;border-radius:999px;height:6px;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff0f}.progress-fill{border-radius:inherit;background:linear-gradient(90deg,#ff2d95,#a64dff,#2de2ff,#ffb02d,#ff2d95) 0 0/200% 100%;height:100%;animation:4s linear infinite flow;position:relative;box-shadow:0 0 12px #a64dff99,0 0 24px #2de2ff4d}.progress-spark{background:#fff;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite blink;position:absolute;top:50%;right:-3px;transform:translateY(-50%);box-shadow:0 0 10px #fff,0 0 20px #2de2ff}.actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cta-primary{color:#0b0b0f;background:#fff;border-color:#fff;animation:none;box-shadow:0 0 24px #ffffff2e}.cta-primary:hover,.cta-primary:focus-visible{background:#fff;box-shadow:0 0 32px #2de2ff73,0 0 0 4px #ffffff14}.footer{color:#fff6;letter-spacing:.1em;margin-top:28px;font-size:12px}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes logoIn{0%{opacity:0;filter:blur(8px);transform:translateY(40px)scale(.94)}to{opacity:1;filter:none;transform:none}}@keyframes float{50%{transform:translateY(-8px)}}@keyframes sweep{0%{background-position:150% 0}45%,to{background-position:-50% 0}}@keyframes spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes hue{to{filter:hue-rotate(360deg)}}@keyframes flow{to{background-position:-200% 0}}@keyframes flowBorder{to{background-position:0 0,-200% 0}}@keyframes travel{0%{stroke-dashoffset:2000px}to{stroke-dashoffset:0}}@keyframes blink{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation:none!important}}
