.index-module_vEb1ba_container{justify-content:center;align-items:center;gap:var(--space-4);pointer-events:all;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease);flex-direction:column;display:flex}.index-module_vEb1ba_container.index-module_vEb1ba_fixed{z-index:900;position:fixed;inset:0}.index-module_vEb1ba_container.index-module_vEb1ba_withBackground{background:color-mix(in srgb, var(--bg) 96%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.index-module_vEb1ba_container.index-module_vEb1ba_fixed.index-module_vEb1ba_withBackground{background:radial-gradient(ellipse 50% 40% at 50% 48%, color-mix(in oklab, var(--accent) 16%, transparent), transparent 70%), color-mix(in srgb, var(--bg) 96%, transparent)}.index-module_vEb1ba_container .index-module_vEb1ba_logoWrapper{justify-content:center;align-items:center;animation:.55s cubic-bezier(.16,1,.3,1) both index-module_vEb1ba_entrance;display:flex;position:relative}.index-module_vEb1ba_container .index-module_vEb1ba_logoWrapper .index-module_vEb1ba_glow{inset:-var(--space-6);background:radial-gradient(ellipse 80% 60% at 50% 50%, color-mix(in srgb, var(--accent) 28%, transparent) 0%, transparent 70%);filter:blur(14px);pointer-events:none;animation:1.4s ease-in-out infinite index-module_vEb1ba_glowPulse;position:absolute}.index-module_vEb1ba_container .index-module_vEb1ba_logoWrapper .index-module_vEb1ba_logo{z-index:1;position:relative}.index-module_vEb1ba_container .index-module_vEb1ba_logoWrapper .index-module_vEb1ba_baseRect{animation:1.4s ease-in-out infinite index-module_vEb1ba_baseBreathe}.index-module_vEb1ba_container .index-module_vEb1ba_logoWrapper .index-module_vEb1ba_shimmerRect{animation:1.6s ease-in-out .3s infinite index-module_vEb1ba_shimmerSweep}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper{--mark-centered:700px;--loader-duration:4.2s;max-width:88vw;animation:.55s cubic-bezier(.16,1,.3,1) both index-module_vEb1ba_entrance;position:relative}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_ripple{opacity:0;transform-box:fill-box;transform-origin:50%;animation:index-module_vEb1ba_logotypeRipple var(--loader-duration) linear infinite;animation-delay:var(--ripple-delay)}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_ripple rect{fill:none;stroke:var(--accent);stroke-width:2px;vector-effect:non-scaling-stroke}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_ripple.index-module_vEb1ba_rippleLate{animation-delay:calc(var(--ripple-delay) + .14s)}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype{--ripple-x:var(--mark-centered);--ripple-scale:2.2;--ripple-delay:84ms;width:100%;height:auto;display:block}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_mark path,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_mark rect,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph{fill:var(--text)}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_mark{transform-box:fill-box;transform-origin:50% 100%;animation:index-module_vEb1ba_logotypeDrop var(--loader-duration) linear infinite, index-module_vEb1ba_logotypeDropFade var(--loader-duration) linear infinite}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_plate{animation:index-module_vEb1ba_logotypePlate var(--loader-duration) linear infinite}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_body{opacity:0;animation:index-module_vEb1ba_logotypeBody var(--loader-duration) linear infinite}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_lens{opacity:0;transform-box:fill-box;transform-origin:0%;animation:index-module_vEb1ba_logotypeLens var(--loader-duration) linear infinite}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph{opacity:0;transform-box:fill-box;transform-origin:0%;animation:index-module_vEb1ba_logotypeGlyph var(--loader-duration) linear infinite}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph.index-module_vEb1ba_glyph0{--tuck:-89px;animation-delay:1.5s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph.index-module_vEb1ba_glyph1{--tuck:-333px;animation-delay:1.528s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph.index-module_vEb1ba_glyph2{--tuck:-531px;animation-delay:1.556s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph.index-module_vEb1ba_glyph3{--tuck:-691px;animation-delay:1.584s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph.index-module_vEb1ba_glyph4{--tuck:-767px;animation-delay:1.612s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph.index-module_vEb1ba_glyph5{--tuck:-1016px;animation-delay:1.64s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph.index-module_vEb1ba_glyph6{--tuck:-1148px;animation-delay:1.668s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype{--pixpro-centered:672.7px;--gem-offset:-102px;--ripple-x:var(--gem-offset);--ripple-scale:3.2;--ripple-delay:0s;width:100%;height:auto;display:block}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxBody path,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph path{fill:var(--text)}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxFace,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlow{fill:var(--accent)}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxMark{animation:index-module_vEb1ba_pixproMark var(--loader-duration) linear infinite}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxBody{opacity:0;transform-box:fill-box;transform-origin:100%;animation:index-module_vEb1ba_pixproBody var(--loader-duration) linear infinite}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGem{transform-box:fill-box;transform-origin:50%;animation:index-module_vEb1ba_pixproGem var(--loader-duration) linear infinite, index-module_vEb1ba_pixproGemFade var(--loader-duration) linear infinite}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlow{animation:1.4s ease-in-out infinite index-module_vEb1ba_pixproGlow}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph{opacity:0;transform-box:fill-box;transform-origin:0%;animation:index-module_vEb1ba_logotypeGlyph var(--loader-duration) linear infinite}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph:first-child{--tuck:-147px;animation-delay:1.45s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph:nth-child(2){--tuck:-398px;animation-delay:1.485s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph:nth-child(3){--tuck:-470px;animation-delay:1.52s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph:nth-child(4){--tuck:-689px;animation-delay:1.555s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph:nth-child(5){--tuck:-784px;animation-delay:1.59s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph:nth-child(6){--tuck:-1035px;animation-delay:1.625s}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph:nth-child(7){--tuck:-1165px;animation-delay:1.66s}.index-module_vEb1ba_container .index-module_vEb1ba_textWrapper{justify-content:center;align-items:center;height:1.4em;display:flex;overflow:hidden}.index-module_vEb1ba_container .index-module_vEb1ba_motivationalText{color:var(--text-muted);font-size:var(--text-md);text-align:center;white-space:nowrap;font-weight:400;display:block}.index-module_vEb1ba_container .index-module_vEb1ba_motivationalText.index-module_vEb1ba_entering{animation:.22s cubic-bezier(.16,1,.3,1) both index-module_vEb1ba_textSlideIn}.index-module_vEb1ba_container .index-module_vEb1ba_motivationalText.index-module_vEb1ba_exiting{animation:.18s ease-in both index-module_vEb1ba_textSlideOut}@keyframes index-module_vEb1ba_entrance{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes index-module_vEb1ba_glowPulse{0%,to{opacity:.2}50%{opacity:1}}@keyframes index-module_vEb1ba_baseBreathe{0%,to{fill-opacity:.6}50%{fill-opacity:.88}}@keyframes index-module_vEb1ba_shimmerSweep{0%{opacity:0;transform:translate(0)}10%{opacity:1}88%{opacity:1}96%{opacity:0;transform:translate(948px)}to{opacity:0;transform:translate(948px)}}@keyframes index-module_vEb1ba_logotypeDrop{0%{transform:translate(var(--mark-centered), -220px) scale(1);animation-timing-function:cubic-bezier(.55,0,.9,.4)}14%{transform:translate(var(--mark-centered), 0) scale(1);animation-timing-function:ease-out}19%{transform:translate(var(--mark-centered), 0) scale(1.14, .82);animation-timing-function:cubic-bezier(.3,1.5,.5,1)}26%{transform:translate(var(--mark-centered), 0) scale(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}35%,82%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translate(0)scale(1)}87%{transform:translate(var(--mark-centered), 0) scale(1.1, .88);animation-timing-function:cubic-bezier(.2,.9,.3,1)}90%{transform:translate(var(--mark-centered), -20px) scale(.94, 1.09);animation-timing-function:cubic-bezier(.5,0,.9,.4)}to{transform:translate(var(--mark-centered), 480px) scale(1)}}@keyframes index-module_vEb1ba_logotypeDropFade{0%{opacity:0}5%,88%{opacity:1}96%,to{opacity:0}}@keyframes index-module_vEb1ba_logotypePlate{0%,17%{opacity:1}17.01%,86%{opacity:0}86.01%,to{opacity:1}}@keyframes index-module_vEb1ba_logotypeBody{0%,17%{opacity:0}17.01%,86%{opacity:1}86.01%,to{opacity:0}}@keyframes index-module_vEb1ba_logotypeLens{0%,19%{opacity:0;animation-timing-function:cubic-bezier(.2,1.6,.4,1);transform:translate(-52px)scaleX(.3)}26%,82%{opacity:1;animation-timing-function:cubic-bezier(.7,0,.9,.4);transform:translate(0)scaleX(1)}86%,to{opacity:0;transform:translate(-52px)scaleX(.3)}}@keyframes index-module_vEb1ba_logotypeGlyph{0%{opacity:0;transform:translateX(var(--tuck)) scale(.35);animation-timing-function:cubic-bezier(.16,.9,.3,1)}8%{opacity:1;animation-timing-function:linear;transform:translate(0)scale(1)}34%{opacity:1;animation-timing-function:cubic-bezier(.6,0,.85,.45);transform:translate(0)scale(1)}42%,to{opacity:0;transform:translateX(var(--tuck)) scale(.35)}}@media (prefers-reduced-motion:reduce){.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_mark,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_plate,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_body,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_lens,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph{animation:none}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_body,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_lens,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_glyph{opacity:1}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_logotype .index-module_vEb1ba_plate{opacity:0}}@keyframes index-module_vEb1ba_pixproMark{0%,26%{transform:translateX(var(--pixpro-centered));animation-timing-function:cubic-bezier(.65,0,.35,1)}36%,76%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(0)}84%,to{transform:translateX(var(--pixpro-centered))}}@keyframes index-module_vEb1ba_pixproGem{0%{transform:translate(var(--gem-offset), -300px) rotate(-270deg) scale(.5);animation-timing-function:cubic-bezier(.55,0,.9,.4)}12%{transform:translate(var(--gem-offset), 0) rotate(0deg) scale(1);animation-timing-function:ease-out}15%{transform:translate(var(--gem-offset), 0) rotate(0deg) scale(1.2, .8);animation-timing-function:cubic-bezier(.3,1.5,.5,1)}21%{transform:translate(var(--gem-offset), 0) rotate(0deg) scale(1);animation-timing-function:cubic-bezier(.3,1.35,.5,1)}29%,84%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(0)rotate(0)scale(1)}89%{transform:translate(var(--gem-offset), 0) rotate(0deg) scale(1);animation-timing-function:ease-out}92%{transform:translate(var(--gem-offset), 10px) rotate(0deg) scale(1.12, .88);animation-timing-function:cubic-bezier(.5,0,.9,.4)}to{transform:translate(var(--gem-offset), -320px) rotate(270deg) scale(.5)}}@keyframes index-module_vEb1ba_pixproGemFade{0%{opacity:0}5%,93%{opacity:1}99%,to{opacity:0}}@keyframes index-module_vEb1ba_pixproGlow{0%,to{opacity:.35}50%{opacity:.85}}@keyframes index-module_vEb1ba_logotypeRipple{0%,12%{opacity:0;transform:translateX(var(--ripple-x)) scale(1)}12.5%{opacity:.9;transform:translateX(var(--ripple-x)) scale(1);animation-timing-function:cubic-bezier(.2,.8,.3,1)}34%,to{opacity:0;transform:translateX(var(--ripple-x)) scale(var(--ripple-scale))}}@keyframes index-module_vEb1ba_pixproBody{0%,18%{opacity:0;animation-timing-function:cubic-bezier(.3,1.4,.5,1);transform:scale(.15)}29%,82%{opacity:1;animation-timing-function:cubic-bezier(.6,0,.9,.5);transform:scale(1)}89%,to{opacity:0;transform:scale(.15)}}@media (prefers-reduced-motion:reduce){.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxMark,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxBody,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGem,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlow,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph{animation:none}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxBody,.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_pixproLogotype .index-module_vEb1ba_pxGlyph{opacity:1}.index-module_vEb1ba_container .index-module_vEb1ba_logotypeWrapper .index-module_vEb1ba_ripple{opacity:0;animation:none}}@keyframes index-module_vEb1ba_textSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes index-module_vEb1ba_textSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}
