.WebGLBackground_canvas__LzWx6{position:fixed;bottom:0;left:0;width:100vw;height:100vh;z-index:-1}.HeaderBar_headerBar__lG0o2{position:fixed;top:0;left:0;width:100vw;display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;height:7.5vh;box-sizing:border-box}.HeaderBar_headerBarLeft__h6p01{display:flex;align-items:center;flex:1 1;gap:2rem}.HeaderBar_headerBarCenter__K_ZJZ{display:flex;align-items:center;justify-content:center;flex:1 1}.HeaderBar_headerBarRight__m_4B_{display:flex;align-items:center;justify-content:flex-end;flex:1 1;gap:2rem}.HeaderBar_headerLogo__RF8_Z{width:clamp(30px,10vw,40px);height:auto;cursor:pointer;transition:all .3s ease}.HeaderBar_headerLogo__RF8_Z:hover{transform:scale(1.05);filter:drop-shadow(0 0 10px rgba(0,0,0,.3))}.HeaderBar_ouroborosLogoLink__f7Md2{display:flex;align-items:center;justify-content:center}.HeaderBar_ouroborosLogoLink__f7Md2,.HeaderBar_ouroborosLogo__o4CDo{cursor:pointer;width:clamp(20px,5vw,30px);height:auto}.HeaderBar_ouroborosLogoLink__f7Md2:hover{transform:scale(1.05);filter:drop-shadow(0 0 10px rgba(0,0,0,.3))}.HeaderBar_instagramLogo__YfE16{width:clamp(20px,1.66vw,20px);height:auto;cursor:pointer;opacity:.8}.HeaderBar_instagramLogo__YfE16:hover{opacity:1;transform:scale(1.1)}.HeaderBar_xLogo__ZYQCT{width:clamp(20px,1.44vw,20px);height:auto;cursor:pointer;transition:all .3s ease;opacity:.8}.HeaderBar_xLogo__ZYQCT:hover{opacity:1;transform:scale(1.1)}.HeaderBar_mobileOLogoContainer__KKK6L{display:none;cursor:pointer}.HeaderBar_dropdownMenu__pNkaI{display:none}.HeaderBar_desktopHeaderAsterisks__eLAdk{display:grid;grid-template-columns:repeat(6,1fr);width:100%;align-items:center;justify-items:start}.HeaderBar_starImage__IKxl7{width:clamp(1rem,3vw,1.5rem);height:auto}.HeaderBar_starText__4KnKs{font-size:clamp(.5rem,1vw,1rem);font-weight:700;color:#000000}.HeaderBar_headerLinkItem__4cBLw{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0;width:100%}.HeaderBar_readyAsterisk__HZlLw{text-decoration:none;cursor:pointer;transition:all .3s ease;z-index:10;position:relative;pointer-events:auto;filter:drop-shadow(0 0 10px rgba(255,255,255,.8))}.HeaderBar_readyAsterisk__HZlLw:hover{filter:drop-shadow(0 0 15px rgba(128,255,128,1))}.HeaderBar_readyAsterisk__HZlLw:hover .HeaderBar_starImage__IKxl7{transform:scale(1.1)}.HeaderBar_constructAsterisk__ANGp0{text-decoration:none;cursor:pointer;transition:all .3s ease;z-index:10;position:relative;pointer-events:auto}.HeaderBar_constructAsterisk__ANGp0:hover{filter:drop-shadow(0 0 15px rgba(255,215,0,1))}.HeaderBar_constructAsterisk__ANGp0:hover .HeaderBar_starImage__IKxl7{transform:scale(1.1)}.HeaderBar_futureAsterisk__G7XmV{text-decoration:none;cursor:pointer;transition:all .3s ease;z-index:10;position:relative;pointer-events:auto}.HeaderBar_futureAsterisk__G7XmV:hover{filter:drop-shadow(0 0 15px rgba(255,128,128,1))}.HeaderBar_futureAsterisk__G7XmV:hover .HeaderBar_starImage__IKxl7{transform:scale(1.1)}@media (max-width:768px){.HeaderBar_headerBar__lG0o2{padding:.5rem 1rem;justify-content:space-between}.HeaderBar_headerBarLeft__h6p01{flex:1 1;justify-content:flex-start}.HeaderBar_headerBarCenter__K_ZJZ{flex:1 1;justify-content:center;position:relative}.HeaderBar_headerBarRight__m_4B_{flex:1 1;justify-content:flex-end}.HeaderBar_mobileOLogoContainer__KKK6L{display:flex}.HeaderBar_desktopHeaderAsterisks__eLAdk,.HeaderBar_desktopOLogoLink__Y43Pa{display:none}.HeaderBar_dropdownMenu__pNkaI{display:flex;flex-direction:column;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #eee;border-radius:8px;padding:1rem;gap:1rem;z-index:110;box-shadow:0 4px 12px rgba(0,0,0,.1);width:max-content}.HeaderBar_dropdownItem__durqJ{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:black}.HeaderBar_dropdownItem__durqJ:hover{opacity:.7}.HeaderBar_ouroborosLogoLink__f7Md2{order:-1}.HeaderBar_headerBarLeft__h6p01 .HeaderBar_ouroborosLogoLink__f7Md2{margin-right:auto}}.Home_container__d256j{overflow:hidden}.Home_backgroundScales___1k1H,.Home_container__d256j{position:fixed;bottom:0;left:0;width:100vw;height:100vh}.Home_backgroundScales___1k1H{opacity:.555}.Home_headerBar__nRi1Y{position:fixed;top:0;left:0;width:100vw;display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;height:10vh;box-sizing:border-box}.Home_headerBarCenter__CYCmz,.Home_headerBarLeft__EcQ6C{display:flex;align-items:center;flex:1 1}.Home_headerBarCenter__CYCmz{justify-content:center}.Home_headerBarRight__dwMEE{display:flex;align-items:center;justify-content:flex-end;flex:1 1}.Home_headerLogo___Ct_0{width:clamp(30px,10vw,40px);height:auto;cursor:pointer;transition:all .3s ease}.Home_headerLogo___Ct_0:hover{transform:scale(1.05);filter:drop-shadow(0 0 10px rgba(0,0,0,.3))}.Home_xLogo__pa9I2{width:clamp(24px,5vw,32px);height:auto;cursor:pointer;transition:all .3s ease;opacity:.8}.Home_xLogo__pa9I2:hover{opacity:1;transform:scale(1.1)}.Home_topTab__8Groe{position:fixed;top:25vh;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;padding:.5rem;background-image:url(/banner1.png);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:50;width:clamp(200px,30vw,400px);height:calc(clamp(200px, 30vw, 400px) / 2);border:none;border-radius:0}.Home_logoSmall__I9es9{width:clamp(1.5rem,5vw,2.5rem);height:auto;pointer-events:auto}.Home_headerAsterisks__MCz55{display:flex;align-items:center;justify-content:center;gap:10rem}.Home_starImage__QnBPO{width:clamp(1rem,3vw,1.5rem);height:auto}.Home_starText__uSygu{font-size:clamp(.5rem,1vw,1rem);font-weight:700;color:#000000}.Home_headerLinkItem__Dr1gx{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.3rem;margin-left:.3rem}.Home_readyAsterisk___TIqs{text-decoration:none;cursor:pointer;transition:all .3s ease;z-index:10;position:relative;pointer-events:auto;filter:drop-shadow(0 0 10px rgba(255,255,255,.8))}.Home_readyAsterisk___TIqs:hover{filter:drop-shadow(0 0 15px rgba(128,255,128,1))}.Home_readyAsterisk___TIqs:hover .Home_starImage__QnBPO{transform:scale(1.1)}.Home_constructAsterisk__5tQ6T{text-decoration:none;cursor:pointer;transition:all .3s ease;z-index:10;position:relative;pointer-events:auto}.Home_constructAsterisk__5tQ6T:hover{filter:drop-shadow(0 0 15px rgba(255,215,0,1))}.Home_constructAsterisk__5tQ6T:hover .Home_starImage__QnBPO{transform:scale(1.1)}.Home_futureAsterisk__q1Y0i{text-decoration:none;cursor:pointer;transition:all .3s ease;z-index:10;position:relative;pointer-events:auto}.Home_futureAsterisk__q1Y0i:hover{filter:drop-shadow(0 0 15px rgba(255,128,128,1))}.Home_futureAsterisk__q1Y0i:hover .Home_starImage__QnBPO{transform:scale(1.1)}@media (max-width:768px){.Home_headerBar__nRi1Y,.Home_topTab__8Groe{display:none}.Home_backgroundScales___1k1H{height:100vh}}.MobileBannerStack_mobileBannerStack__wD1Hd{display:none}@media (max-width:768px){.MobileBannerStack_mobileBannerStack__wD1Hd{display:flex;position:fixed;bottom:0;left:0;width:100vw;height:44vh;flex-direction:column-reverse;align-items:flex-start;z-index:60;max-height:44vh;overflow:hidden}.MobileBannerStack_bannerItem__aisJU{width:100%;background:#ffffff;color:#000000;display:flex;align-items:center;margin:0;text-decoration:none;transition:background .25s ease,color .25s ease;flex-shrink:0;box-sizing:border-box;overflow:hidden}.MobileBannerStack_bannerLink__0qnsT{width:100%;height:100%;display:flex;align-items:center;padding:.5rem 1rem;text-decoration:none;color:inherit}.MobileBannerStack_bannerItemLogo___PKyE{width:100%;background:#ffffff;color:#000000;padding:.5rem 1rem;text-decoration:none;transition:background .25s ease,color .25s ease;flex-shrink:0;box-sizing:border-box;justify-content:flex-end}.MobileBannerStack_bannerItemLogo___PKyE:active,.MobileBannerStack_bannerItemLogo___PKyE:hover,.MobileBannerStack_bannerItem__aisJU:active,.MobileBannerStack_bannerItem__aisJU:hover{background:#000000}.MobileBannerStack_bannerItemLogo___PKyE:active .MobileBannerStack_logoBanner__qrhqx,.MobileBannerStack_bannerItemLogo___PKyE:hover .MobileBannerStack_logoBanner__qrhqx,.MobileBannerStack_bannerItem__aisJU:active .MobileBannerStack_logoBanner__qrhqx,.MobileBannerStack_bannerItem__aisJU:active .MobileBannerStack_starImageMobile__YCUGk,.MobileBannerStack_bannerItem__aisJU:hover .MobileBannerStack_logoBanner__qrhqx,.MobileBannerStack_bannerItem__aisJU:hover .MobileBannerStack_starImageMobile__YCUGk{filter:invert(1)}.MobileBannerStack_bannerLink__0qnsT>*{pointer-events:none}.MobileBannerStack_bannerItemLogo___PKyE{display:flex;justify-content:space-between;align-items:center;height:calc(44vh / 7);width:100vw;padding:0;margin:0}.MobileBannerStack_bannerSectionCenter__i0391,.MobileBannerStack_bannerSectionLeft__YBeb_,.MobileBannerStack_bannerSectionRight__pcqLZ{flex:0 0 33.33vw;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:calc(44vh / 7);width:33.33vw}.MobileBannerStack_bannerSectionCenter__i0391{justify-content:center}.MobileBannerStack_bannerSectionLeft__YBeb_{gap:.5rem;justify-content:flex-start;padding-left:1.5rem}.MobileBannerStack_bannerSectionRight__pcqLZ{justify-content:flex-end;padding-right:1.5rem}.MobileBannerStack_instagramLogo__LzYgo{width:clamp(20px,6vw,32px);height:auto;cursor:pointer;opacity:.8;transition:transform .3s ease,opacity .3s ease}.MobileBannerStack_instagramLogo__LzYgo:hover{opacity:1;transform:scale(1.1)}.MobileBannerStack_xLogo__EiifV{width:clamp(20px,6vw,32px);height:auto;cursor:pointer;opacity:.8;transition:transform .3s ease,opacity .3s ease}.MobileBannerStack_xLogo__EiifV:hover{opacity:1;transform:scale(1.1)}.MobileBannerStack_bannerItemLogo___PKyE:active,.MobileBannerStack_bannerItemLogo___PKyE:hover{background:#ffffff}.MobileBannerStack_bannerItemLogo___PKyE:active .MobileBannerStack_logoBanner__qrhqx,.MobileBannerStack_bannerItemLogo___PKyE:hover .MobileBannerStack_logoBanner__qrhqx{filter:none}.MobileBannerStack_starImageMobile__YCUGk{height:60%;width:auto;margin-left:0}.MobileBannerStack_starTextMobile__1kA4B{font-size:clamp(.7rem,2.5vw,1rem);font-weight:700;color:#000000;margin-left:1rem}.MobileBannerStack_logoBanner__qrhqx,.MobileBannerStack_ouroborosLogo__Odlhu{height:calc(44vh / 7 * .6);width:auto;margin-left:0}.MobileBannerStack_ouroborosLogoLink__oFTEt{height:calc(44vh / 7 * .6);width:5vw;display:flex;align-items:center;justify-content:center}}