.lx-landing.lx-manifest{--lx-manifest-progress:0%;--lx-manifest-pad-x:clamp(24px,5vw,64px);--lx-manifest-rail:52px;--lx-manifest-scene-pad-r:clamp(10px,1.5vw,18px);--lx-stack-step:48px;--lx-stack-base:80px;background:var(--lx-black);color:var(--lx-text);position:relative;max-width:100vw;overflow-x:visible;overflow-y:visible}.lx-manifest .lx-container{width:min(1320px,calc(100% - var(--lx-manifest-pad-x) * 2))}.lx-manifest__progress{position:fixed;left:14px;top:0;z-index:50;width:1px;height:100vh;background:rgba(255,255,255,.1);display:none}.lx-manifest__progress-fill{width:100%;height:var(--lx-manifest-progress);background:var(--lx-accent);transform-origin:top;transition:height .15s ease-out}.lx-manifest__eyebrow{margin:0;font-size:14px;font-weight:500;letter-spacing:-.01em;text-transform:none;color:var(--lx-accent)}.lx-manifest__eyebrow--hero{margin-bottom:clamp(28px,4vw,40px)}.lx-manifest__scene{position:relative;z-index:1;min-height:100svh;display:flex;align-items:center;padding:clamp(88px,12vh,120px) 0;scroll-snap-align:start}.lx-manifest__scene--hero{padding:clamp(96px,14vh,128px) calc(var(--lx-manifest-rail) + var(--lx-manifest-pad-x)) clamp(48px,8vh,72px) var(--lx-manifest-pad-x)}.lx-manifest__scene--plain{align-items:flex-start}.lx-manifest__scene--plain .lx-manifest__hero-grid{max-width:760px}.lx-manifest__scene--finale{position:relative;z-index:200;background:var(--lx-black);padding-left:calc(var(--lx-manifest-rail) + var(--lx-manifest-pad-x));padding-right:var(--lx-manifest-pad-x)}.lx-manifest__scene--finale.lx-manifest__scene--plain{align-items:center}.lx-manifest__hero-grid{position:relative;z-index:1;max-width:760px;text-align:left}.lx-manifest__hero-title{margin:0;font-size:clamp(52px,7.2vw,104px);font-weight:400;letter-spacing:-.045em;line-height:1.02;color:#fff;animation:lxManifestHeroIn 1s ease .12s both}@keyframes lxManifestHeroIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.lx-manifest__hero-sub{margin:clamp(32px,5vw,48px) 0 0;max-width:34ch;font-size:clamp(18px,2.1vw,24px);line-height:1.6;font-weight:400;color:rgba(255,255,255,.65);min-height:3.2em}.lx-manifest__cursor{color:var(--lx-accent);animation:lxManifestBlink 1s step-end infinite}@keyframes lxManifestBlink{50%{opacity:0}}.lx-manifest__title{margin:0;font-size:clamp(40px,5vw,72px);font-weight:400;letter-spacing:-.04em;line-height:1.06;color:#fff}.lx-manifest__title--lead{font-size:clamp(30px,3.6vw,48px);letter-spacing:-.035em;line-height:1.14;max-width:20ch}.lx-manifest__title--display{font-size:clamp(40px,5vw,72px)}.lx-manifest__body{margin:clamp(28px,4vh,40px) 0 0;max-width:48ch;font-size:clamp(17px,1.5vw,20px);line-height:1.7;font-weight:400;color:rgba(255,255,255,.58)}.lx-manifest__body--tease{color:rgba(255,255,255,.42);font-size:15px}.lx-manifest__figure{margin:clamp(24px,3vh,36px) 0 0;border-radius:var(--lx-radius-md);overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#0a0a0a}.lx-manifest__figure-img{width:100%;height:auto;max-height:min(36vh,300px);display:block;object-fit:cover}.lx-manifest__split{display:grid;grid-template-columns:minmax(140px,.34fr) minmax(0,.66fr);grid-gap:clamp(48px,8vw,120px);gap:clamp(48px,8vw,120px);align-items:start;width:100%}.lx-manifest__split-aside{padding-top:8px;padding-left:4px;min-width:9.5rem}.lx-manifest-scene-anchor{scroll-margin-top:88px;width:100%}.lx-manifest-line{opacity:0;transform:translateY(20px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--lx-line-i, 0) * .22s)}.lx-manifest-scene-content.is-active .lx-manifest-line{opacity:1;transform:translateY(0)}.lx-manifest-scene-content:not(.is-active) .lx-manifest-line{transition-delay:0s;transition-duration:.35s}.lx-manifest__split-main{max-width:720px;text-align:left}.lx-manifest__split-main>*+*{margin-top:clamp(24px,3vh,36px)}.lx-manifest__hero-lines{position:absolute;inset:0;opacity:.14;overflow:hidden;pointer-events:none}.lx-manifest__hero-line{position:absolute;width:var(--lx-line-w,120px);height:1px;left:var(--lx-line-x,50%);top:var(--lx-line-y,50%);background:var(--lx-accent);transform:rotate(var(--lx-line-r,0deg));opacity:.1;animation:lxManifestLineFloat var(--lx-line-d,4s) ease-in-out infinite;animation-delay:var(--lx-line-delay,0s)}@keyframes lxManifestLineFloat{0%,to{transform:rotate(var(--lx-line-r,0deg)) translateY(0);opacity:.06}50%{transform:rotate(var(--lx-line-r,0deg)) translateY(-12px);opacity:.14}}.lx-manifest__finale{margin:0;font-size:clamp(52px,7.2vw,104px);font-weight:400;letter-spacing:-.045em;line-height:1.02;color:#fff}.lx-manifest__finale-accent{color:var(--lx-accent)}.lx-manifest__finale-wrap{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.lx-manifest__finale-wrap .lx-part1-btn{margin-top:clamp(40px,6vh,56px)}.lx-manifest__scene-shell{width:100%}.lx-manifest-curve{position:relative;width:100%;border-radius:clamp(32px,5vw,56px);background:linear-gradient(180deg,#121212,#090909 55%,#070707);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden;isolation:isolate}.lx-manifest-curve:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(120% 80% at 50% -20%,rgba(200,240,85,.07),transparent 55%),radial-gradient(90% 60% at 100% 100%,rgba(255,255,255,.03),transparent 50%)}.lx-manifest-curve:after{content:"";position:absolute;inset:clamp(8px,1.2vw,12px);border-radius:calc(clamp(32px, 5vw, 56px) - clamp(8px, 1.2vw, 12px));border:1px solid rgba(255,255,255,.06);pointer-events:none;z-index:2}.lx-manifest-curve__stroke{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;color:rgba(255,255,255,.22)}.lx-manifest-curve__body{position:relative;z-index:1;padding:clamp(32px,5vh,56px) clamp(20px,3vw,36px)}.lx-manifest-curve--finale .lx-manifest-curve__body,.lx-manifest-curve--hero .lx-manifest-curve__body{padding:clamp(52px,8vh,96px) clamp(32px,5vw,72px)}.lx-manifest-scenes__frame{width:100%;height:100%;min-height:0}.lx-manifest-scenes{position:relative;z-index:2;padding:0 var(--lx-manifest-scene-pad-r) 0 calc(var(--lx-manifest-rail) + 8px);overflow:visible}.lx-manifest-scenes__track{display:block;position:relative;overflow:visible}.lx-manifest-scenes__slot{--lx-card-top:calc(var(--lx-stack-base) + var(--lx-scene-i, 0) * var(--lx-stack-step));position:-webkit-sticky;position:sticky;top:var(--lx-card-top);z-index:calc(10 + var(--lx-scene-i, 0));height:100vh;height:100dvh;overflow:visible}.lx-manifest-scenes__slot:first-child{--lx-scene-i:0}.lx-manifest-scenes__slot:nth-child(2){--lx-scene-i:1}.lx-manifest-scenes__slot:nth-child(3){--lx-scene-i:2}.lx-manifest-scenes__slot:nth-child(4){--lx-scene-i:3}.lx-manifest-scenes__slot:nth-child(5){--lx-scene-i:4}.lx-manifest-scenes__slot:nth-child(6){--lx-scene-i:5}.lx-manifest-scenes__card{width:100%;height:calc(100dvh - var(--lx-card-top) - .75rem);margin:0;display:block}.lx-manifest-scenes__card .lx-manifest-curve{display:flex;flex-direction:column;height:100%;min-height:0;box-shadow:0 28px 72px rgba(0,0,0,.55)}.lx-manifest-scenes__card .lx-manifest-curve__body{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden;padding:0}.lx-manifest-scenes__tab{flex-shrink:0;min-height:var(--lx-stack-step,3rem);display:flex;align-items:center;padding:0 clamp(20px,3vw,36px);border-bottom:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03)}.lx-manifest-scenes__tab .lx-manifest__eyebrow{margin:0}.lx-manifest-scenes__inner{width:100%;max-width:none;margin:0;padding:clamp(16px,2.5vh,24px) clamp(20px,3vw,36px) clamp(16px,2vh,20px);flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:clamp(10px,1.5vh,16px)}.lx-manifest-scenes__inner .lx-manifest-line:has([data-lx-manifest-media]){flex:1 1;min-height:0;margin-top:auto;display:flex;flex-direction:column}.lx-manifest-scenes__inner .lx-manifest__figure--scene{position:relative;flex:1 1 auto;width:100%;min-height:min(52vh,480px);height:100%;margin:0;overflow:hidden}.lx-manifest-scenes__inner .lx-manifest__figure--scene .lx-manifest__figure-img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover;object-position:center center}.lx-manifest-scenes__inner .lx-manifest__title{flex-shrink:0}.lx-manifest-scenes__inner .lx-manifest__body{flex-shrink:0;margin-top:0}.lx-manifest-scenes .lx-manifest__title{font-size:clamp(32px,4.2vw,56px)}.lx-manifest-scenes .lx-manifest__title--lead{font-size:clamp(28px,3.4vw,42px);max-width:none}.lx-manifest-scenes .lx-manifest__title--display{font-size:clamp(28px,3.6vw,48px);line-height:1.08}.lx-manifest-every{display:flex;flex-direction:column;gap:0}.lx-manifest-every__line{margin:0}.lx-manifest-every__prefix{color:#fff}.lx-manifest-scenes .lx-manifest-line{flex-shrink:0}.lx-manifest-scenes .lx-manifest-line:has([data-lx-manifest-media]){flex-shrink:1}.lx-manifest-values__stack{position:relative;margin-top:clamp(28px,4vh,40px);min-height:clamp(320px,48vh,520px)}.lx-manifest-values__card{position:absolute;left:0;right:0;top:0;display:block;width:100%;text-align:left;font:inherit;padding:clamp(18px,2.5vw,24px) clamp(20px,3vw,28px) clamp(18px,2.5vw,24px) clamp(22px,3vw,30px);border-radius:var(--lx-radius-md);border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);opacity:0;transform:translateY(48px) scale(.96);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),border-color .45s ease,background .45s ease,box-shadow .45s ease;pointer-events:none;cursor:default}.lx-manifest-values__card:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:2px;border-radius:2px;background:var(--lx-accent);opacity:0;transform:scaleY(.4);transform-origin:center top;transition:opacity .45s ease,transform .5s cubic-bezier(.22,1,.36,1)}.lx-manifest-values__card.is-active{opacity:1;transform:translateY(calc(var(--lx-card-i, 0) * clamp(44px, 6vh, 60px))) scale(1);pointer-events:auto;border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.045);box-shadow:0 16px 48px rgba(0,0,0,.4),0 0 0 1px rgba(200,240,85,.06)}.lx-manifest-values__card.is-active:before{opacity:1;transform:scaleY(1)}.lx-manifest-values__card-text{margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:400;letter-spacing:-.02em;line-height:1.35;color:rgba(255,255,255,.92);transition:color .45s ease}.lx-manifest-values__card.is-active .lx-manifest-values__card-text{color:#fff}.lx-manifest-values__hint{margin:clamp(240px,38vh,360px) 0 0;font-size:13px;color:rgba(255,255,255,.35);letter-spacing:-.01em}@media (prefers-reduced-motion:reduce){.lx-manifest-line{opacity:1;transform:none;transition:none}.lx-manifest-scenes__card,.lx-manifest-values__card{transition:none}.lx-manifest-values__card{position:relative;opacity:1;transform:none;margin-bottom:12px}.lx-manifest-values__stack{min-height:auto}.lx-manifest-values__track{height:auto}.lx-manifest__hero-line,.lx-manifest__hero-title{animation:none}}@media (min-width:900px){.lx-manifest__progress{display:block}}@media (max-width:768px){.lx-landing.lx-manifest{--lx-manifest-pad-x:20px}.lx-manifest__split{grid-template-columns:1fr;gap:20px}.lx-manifest__title--lead{max-width:none}.lx-landing.lx-manifest{--lx-manifest-rail:36px}.lx-manifest__progress{left:10px}.lx-manifest-scenes{padding:0 10px 0 calc(var(--lx-manifest-rail) + 6px);--lx-stack-step:2.75rem;--lx-stack-base:4.25rem}.lx-manifest-scenes__slot{height:92dvh}.lx-manifest-scenes__card{height:calc(92dvh - var(--lx-card-top) - .5rem)}.lx-manifest-scenes__inner .lx-manifest__figure--scene{min-height:0}.lx-manifest__split-aside{min-width:0;padding-left:0}}