*,:after,:before{box-sizing:border-box;margin:0;padding:0}#__nuxt,body,html{background:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100%;overflow:hidden}.landing-page{align-items:center;background:#000;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.pendulum-container{height:700px;margin-left:-200px;transform-origin:50% 0;width:400px}.chain,.pendulum-container{left:50%;position:absolute;top:0}.chain{display:flex;flex-direction:column;height:200px;transform:translate(-50%);width:4px;z-index:5}.chain-segment{background:linear-gradient(90deg,#333,#666 50%,#333);border-radius:2px;box-shadow:0 1px 2px #ffffff1a;height:25px;margin-bottom:1px;width:4px}.light-bulb-assembly{height:680px;left:50%;position:absolute;top:200px;transform:translate(-50%);width:400px;z-index:6}.bulb-base{background:linear-gradient(180deg,#666,#333);border-radius:8px 8px 0 0;box-shadow:0 2px 4px #0000004d;height:15px;width:30px;z-index:1}.bulb-base,.bulb-glass{margin:0 auto;position:relative}.bulb-glass{background:radial-gradient(circle at 30% 30%,#ffffb4 0,#ffff78e6 40%,#ffc864b3);border-radius:50%/60% 60% 40% 40%;box-shadow:0 0 30px #ffffb4cc,0 0 50px #ffffb466,inset -10px -10px 20px #0000001a;height:60px;top:-5px;width:60px}.filament{background:#fffc;box-shadow:0 0 10px #ffffff80;height:20px;left:50%;top:25px;transform:translate(-50%)}.filament,.filament:after,.filament:before{border-radius:1px;position:absolute;width:2px}.filament:after,.filament:before{background:#fff9;content:"";height:15px;top:2px}.filament:before{left:-8px;transform:rotate(-20deg)}.filament:after{right:-8px;transform:rotate(20deg)}.light-beam{background:radial-gradient(ellipse at top,rgba(255,255,180,.4) 0,rgba(255,255,180,.2) 30%,rgba(255,255,180,.1) 60%,transparent 90%);clip-path:polygon(45% 0,55% 0,90% 100%,10% 100%);height:600px;margin-left:-180px;pointer-events:none;top:75px;width:360px;z-index:-1}.light-beam,.shadow{left:50%;position:absolute}.shadow{background:radial-gradient(ellipse,rgba(0,0,0,.3) 0,transparent 70%);border-radius:50%;bottom:50px;height:30px;transform:translate(-50%);width:200px}.text-container{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:10}.main-text{color:#444;font-family:Arial,sans-serif;font-size:clamp(2rem,8vw,4rem);font-weight:700;letter-spacing:.1em;margin:0;text-shadow:0 0 5px hsla(0,0%,39%,.3),2px 2px 4px rgba(0,0,0,.8);transition:all .4s ease}.main-text.text-illuminated{color:#fff;text-shadow:0 0 15px #fff,0 0 25px rgba(255,255,180,.8),0 0 35px rgba(255,255,180,.6),0 0 45px rgba(255,255,100,.4)}.ambient-light{background:radial-gradient(circle,rgba(255,255,180,.1) 0,rgba(255,255,180,.05) 30%,transparent 70%);border-radius:50%;height:600px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px}@media (max-width:768px){.pendulum-container{height:500px;margin-left:-150px;width:300px}.chain{height:120px}.chain-segment{height:15px}.light-bulb-assembly{height:380px;top:120px;width:300px}.bulb-glass{height:40px;width:40px}.bulb-base{height:12px;width:25px}.light-beam{height:300px;margin-left:-140px;top:60px;width:280px}}@media (max-width:600px) and (min-width:481px){.pendulum-container{height:450px;margin-left:-140px;width:280px}.chain{height:110px}.chain-segment{height:14px}.light-bulb-assembly{height:340px;top:110px;width:280px}.bulb-glass{height:38px;width:38px}.bulb-base{height:11px;width:24px}.light-beam{height:260px;margin-left:-125px;top:55px;width:250px}.main-text{font-size:clamp(1.8rem,7vw,3rem)}.ambient-light{height:350px;width:350px}}@media (max-width:480px){.pendulum-container{height:400px;margin-left:-125px;width:250px}.chain{height:100px}.chain-segment{height:12px}.light-bulb-assembly{height:300px;top:100px;width:250px}.bulb-glass{height:35px;width:35px}.bulb-base{height:10px;width:22px}.light-beam{height:220px;margin-left:-110px;top:50px;width:220px}.main-text{font-size:clamp(1.5rem,6vw,2.5rem)}.ambient-light{height:300px;width:300px}}.ambient-light,.chain,.light-beam,.light-bulb,.shadow,.text-coming-soon,.text-vexara-labs{backface-visibility:hidden;transform:translateZ(0);will-change:transform,opacity}.light-container,.text-container{contain:layout style paint}.text-container{isolation:isolate}.ambient-light,.bulb-glass,.light-beam{contain:paint}@media (prefers-reduced-motion:reduce){.ambient-light,.chain,.light-beam,.light-bulb{animation:none;transform:none!important}.pendulum-angle{transform:none!important}}
