@font-face{font-family:Playwrite IE;font-style:normal;font-weight:100 400;font-display:swap;src:url(../media/50e7e0fba3b9caa3-s.0dl0725ly4p73.woff2)format("woff2")}@font-face{font-family:Playwrite IE Fallback;src:local(Arial);ascent-override:118.85%;descent-override:40.94%;line-gap-override:0.0%;size-adjust:118.21%}.playwrite_ie_e46955e6-module__JxDXAa__className{font-family:Playwrite IE,Playwrite IE Fallback;font-style:normal}.playwrite_ie_e46955e6-module__JxDXAa__variable{--font-playwrite-ie:"Playwrite IE", "Playwrite IE Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;width:100%;height:100%;overflow:hidden}.relative{position:relative}.absolute{position:absolute}.bg-black{background-color:#000}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-100{opacity:1}.pointer-events-none{pointer-events:none}.cursor-pointer{cursor:pointer}.mix-blend-overlay{mix-blend-mode:overlay}.text-white{color:#fff}.transition-all{transition-property:all}.duration-150{transition-duration:.15s}.ease-in-out{transition-timing-function:ease-in-out}.landing-container{width:100vw;height:100svh;position:relative;overflow:hidden}.bg-wrapper{z-index:0;position:absolute;inset:0}.bg-overlay{z-index:1;background:radial-gradient(#00000026 0%,#00000073 100%);position:absolute;inset:0}.main-content{z-index:10;pointer-events:none;position:absolute;inset:0}.glass-card{pointer-events:auto;-webkit-backdrop-filter:blur(36px)saturate(180%);border-radius:40px}.glass-card .glass__warp{-webkit-backdrop-filter:none!important}.card-content{z-index:30;justify-content:center;align-items:center;display:flex;position:relative}.brand-text{font-family:var(--font-playwrite-ie), cursive;color:#fff;text-shadow:0 2px 12px #00000059,0 0 40px #ffffff14;letter-spacing:.02em;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:clamp(1.8rem,8vw,4.5rem);font-weight:400}@media (max-width:768px){.glass-card{-webkit-backdrop-filter:blur(28px)saturate(160%)}.glass-card .glass{padding:40px!important}}@media (max-width:480px){.glass-card{-webkit-backdrop-filter:blur(20px)saturate(150%);border-radius:28px!important}.glass-card .glass{border-radius:28px!important;padding:32px!important}}
