@view-transition{navigation:auto}::view-transition-new(root),::view-transition-old(root){animation-duration:.35s}@layer theme{:focus-visible{outline:2px solid #e3c88f;outline-offset:3px}.lx-arr:focus-visible,.lx-dot:focus-visible,.lx-proj-arr:focus-visible,.lx-proj-dot:focus-visible,.lx-vid-nav-arr:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px rgba(138,90,28,.9)}@keyframes lxLightsOn{from{opacity:.18}to{opacity:0}}html body .lx-slide.lx-active .lx-slide-overlay{background:#0a0907!important;opacity:0;animation:lxLightsOn .9s ease-out both}@media (min-width:901px){html body .lx-slide-title{letter-spacing:.01em}html[dir=rtl] body .lx-slide-title{letter-spacing:0}}html body .lx-slide-title{text-shadow:0 0 36px rgba(255,190,110,.28),0 2px 10px rgba(0,0,0,.45)}.lx-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.lx-hero-wrap .lx-slide{z-index:1}.lx-has-video .lx-slide{background-color:transparent}.lx-about-img-wrap img,.lx-feat-img img,.lx-tech-img img{filter:brightness(calc(.55 + .45 * var(--lux, 1))) saturate(calc(.7 + .3 * var(--lux, 1)));transition:filter .25s linear}.lx-about,.lx-awards,.lx-features,.lx-metrics,.lx-technology{position:relative}.lx-awards::before,.lx-features::before,.lx-technology::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 60% 45% at 50% 0,rgba(255,196,120,.28),rgba(255,196,120,0) 70%);opacity:var(--lux, 0)}.lx-awards>*,.lx-features>*,.lx-technology>*{position:relative;z-index:1}.lx-feat{transition:transform .35s ease,box-shadow .35s ease}.lx-feat:hover{transform:translateY(-4px);box-shadow:0 14px 40px rgba(180,120,40,.22)}.lx-met-stat .lx-met-num{transition:text-shadow .4s ease}.lx-met-stat:hover .lx-met-num{text-shadow:0 0 22px rgba(255,190,110,.55)}html body .lx-slide-cta,html body a.lx-vid-cta{transition:box-shadow .3s ease,background .2s ease,transform .2s ease!important}html body .lx-slide-cta:hover,html body a.lx-vid-cta:hover{box-shadow:0 0 26px rgba(255,190,110,.55);transform:translateY(-1px)}.jf-ba{margin:0 0 2.5rem}.jf-ba-title{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:#8a5a1c;margin:0 0 .8rem}html[dir=rtl] .jf-ba-title{letter-spacing:0;text-transform:none}.jf-ba-stage{position:relative;aspect-ratio:16/9;overflow:hidden;background:#111;--pos:50%;direction:ltr;user-select:none;touch-action:pan-y}.jf-ba-stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.jf-ba-after{clip-path:inset(0 0 0 var(--pos))}.jf-ba-line{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;background:#f3e3bf;box-shadow:0 0 18px rgba(255,190,110,.9);transform:translateX(-1px);pointer-events:none}.jf-ba-knob{position:absolute;top:50%;left:var(--pos);width:44px;height:44px;border-radius:50%;background:#8a5a1c;color:#fff;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);box-shadow:0 0 22px rgba(255,190,110,.8);pointer-events:none;font-size:18px}.jf-ba-range{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.jf-ba-range:focus-visible+.jf-ba-knob{outline:2px solid #fff;outline-offset:3px}.jf-ba-tag{position:absolute;bottom:14px;padding:4px 10px;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;background:rgba(10,9,7,.6);color:#fff}.jf-ba-tag.b{left:14px}.jf-ba-tag.a{right:14px}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}.r,.r.in{opacity:1!important;transform:none!important}.lx-hero-video{display:none}.lx-feat:hover{transform:none}::view-transition-new(root),::view-transition-old(root){animation:none}}html body .lx-about .lx-about-img .lx-about-overlay{background:radial-gradient(ellipse 85% 75% at 30% 70%,rgba(255,196,120,calc(.55 * var(--lux,1))) 0,rgba(255,190,110,calc(.18 * var(--lux,1))) 45%,rgba(255,190,110,0) 80%),rgba(0,0,0,calc(.06 + .6 * (1 - var(--lux,1))))!important;transition:background .25s linear}@media (prefers-reduced-motion:reduce){html body .lx-about .lx-about-img .lx-about-overlay{background:rgba(0,0,0,.12)!important;transition:none}}html[dir=rtl] body .lx-about .lx-about-img .lx-about-overlay{background:radial-gradient(ellipse 85% 75% at 70% 70%,rgba(255,196,120,calc(.55 * var(--lux,1))) 0,rgba(255,190,110,calc(.18 * var(--lux,1))) 45%,rgba(255,190,110,0) 80%),rgba(0,0,0,calc(.06 + .6 * (1 - var(--lux,1))))!important}html body .lx-awards .lx-awards-photo,html[dir=rtl] body .lx-awards .lx-awards-photo{filter:brightness(calc(.45 + .55 * var(--lux, 1))) saturate(calc(.65 + .35 * var(--lux, 1)))!important;transition:filter .25s linear}@media (prefers-reduced-motion:reduce){html body .lx-awards .lx-awards-photo{filter:none!important;transition:none}}}