.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story{--inc-story-progress:0;isolation:isolate;background:radial-gradient(52% 45% at 92% 45%,#78787816,#0000 82%),linear-gradient(162deg,#111,#0b0b0b 74%);border-block:1px solid #ffffff12;position:relative}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-heading{align-items:end}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-heading h2{letter-spacing:-.062em;font-size:clamp(2.45rem,4vw,4rem);font-weight:600;line-height:1.05}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-heading h2 span{color:#919191}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-heading>p{color:#b0b0b0;max-width:380px;line-height:1.72}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-stage{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;min-width:0;margin-top:clamp(32px,3.8vw,56px);display:grid}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-navigation{min-width:0}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-navigation-label{display:none}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs{background:#1b1b1b;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:0;padding:7px;display:grid}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs button{color:#a6a6a6;text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;justify-content:flex-start;align-items:center;gap:11px;min-width:0;min-height:70px;padding:15px;font-size:12px;display:flex;position:relative}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs button svg{opacity:.84;flex-shrink:0}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs button[aria-selected=true]{color:#fafafa;background:linear-gradient(125deg,#343434,#252525);border-color:#ffffff2e;box-shadow:0 8px 28px #0000002e}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs button:hover{color:#fff;background:#ffffff13}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs .inc-lusmu-step-number{color:#888;flex-shrink:0;font-size:10px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs .inc-lusmu-step-title{color:inherit;font-size:inherit;flex:1;margin:0;line-height:1.35;display:block}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs .inc-lusmu-step-state{background:#ffffff2b;border-radius:100%;flex:0 0 6px;width:6px;height:6px;transition:background-color .28s,box-shadow .28s;display:block}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs button[aria-selected=true] .inc-lusmu-step-state{background:#eee;box-shadow:0 0 16px #ffffff5c}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-hint{display:none}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-panel{background:radial-gradient(70% 92% at 100%,#b4b4b410,#0000),linear-gradient(130deg,#202020,#161616 85%);border:1px solid #ffffff1f;border-radius:24px;grid-template-columns:minmax(0,.69fr) minmax(0,1.31fr);align-items:center;gap:clamp(24px,3vw,42px);min-width:0;margin-top:0;padding:clamp(20px,3vw,38px);display:grid;box-shadow:0 35px 100px #00000054,inset 0 1px #ffffff08}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy .inc-micro{letter-spacing:.11em;color:#a7a7a7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.5}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy h3{letter-spacing:-.057em;color:#f3f3f3;margin:17px 0 0;font-size:clamp(1.75rem,2.75vw,3rem);font-weight:600;line-height:1.12}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy>p{color:#aeaeae;max-width:400px;margin-top:18px;font-size:13px;line-height:1.78}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy ul{color:#d1d1d1;gap:13px;margin-top:26px;font-size:12px;line-height:1.55;display:grid}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy li{align-items:flex-start;gap:11px;display:flex}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy li svg{color:#ddd;flex-shrink:0;margin-top:2px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy .inc-text-link{color:#eee;align-self:flex-start;align-items:center;gap:10px;margin-top:28px;font-size:13px;font-weight:600;display:inline-flex}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-screen{min-width:0;max-width:100%}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-screen .inc-product-frame{background:#161616;border:1px solid #ffffff2e;border-radius:20px;overflow:hidden;box-shadow:0 18px 64px #00000059}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-screen .inc-screen-button img{object-fit:contain;object-position:top;width:100%;height:auto;max-height:clamp(240px,40vh,440px);display:block}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-screen .inc-small-note{color:#909090;margin-top:13px;font-size:10px}@keyframes inc-lusmu-story-copy-change{0%{opacity:.13;filter:blur(8px);transform:translateY(48px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes inc-lusmu-story-image-change{0%{opacity:.15;filter:blur(7px);transform:translateY(32px)scale(.965)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:no-preference){.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy{animation:.72s cubic-bezier(.16,1,.3,1) both inc-lusmu-story-copy-change}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-screen{animation:.83s cubic-bezier(.16,1,.3,1) both inc-lusmu-story-image-change}}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-progress{align-items:center;gap:18px;min-width:0;padding-top:24px;display:flex}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-progress-track{background:#ffffff1f;border-radius:99px;flex:auto;min-width:32px;height:2px;overflow:hidden}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-progress-fill{width:100%;min-width:0;height:100%;transform:scaleX(var(--inc-story-progress,0));transform-origin:0;background:linear-gradient(90deg,#777,#f4f4f4);transition:transform .1s linear}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-progress>span:last-child{flex-shrink:0}@media (width>=1200px) and (height>=760px) and (prefers-reduced-motion:no-preference){.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story{height:370svh;padding:0!important}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-inner{grid-template-rows:auto minmax(0,1fr) auto;align-content:center;gap:16px;height:calc(100svh - 86px);min-height:0;padding-block:18px;display:grid;position:sticky;top:86px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-heading h2{margin-top:11px;font-size:clamp(2.1rem,3.1vw,3.1rem);line-height:1.08}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-heading>p{max-width:390px;margin-top:0;font-size:12px;line-height:1.65}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-stage{grid-template-columns:minmax(185px,.225fr) minmax(0,.775fr);gap:18px;min-height:0;margin-top:0}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-navigation{flex-direction:column;justify-content:center;min-height:0;display:flex}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-navigation-label,.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-hint{color:#888;font-size:10px;line-height:1.6;display:block}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs{border-radius:20px;flex-direction:column;gap:9px;margin-top:18px;padding:8px;display:flex}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs button{flex:none;min-height:65px;padding:13px 12px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-hint{color:#929292;max-width:180px;margin-top:20px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-panel{grid-template-columns:minmax(225px,.67fr) minmax(0,1.33fr);gap:clamp(16px,2.2vw,30px);height:100%;min-height:0;padding:clamp(17px,2.2vw,28px);overflow:hidden}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy h3{margin-top:12px;font-size:clamp(1.6rem,2.1vw,2.65rem)}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy>p{margin-top:13px;font-size:12px;line-height:1.65}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy ul{gap:9px;margin-top:18px;font-size:11px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy .inc-text-link{margin-top:18px;font-size:12px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-progress{height:28px;padding-top:0}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-screen .inc-screen-button img{max-height:clamp(195px,38svh,430px)}}@media (width<=1100px){.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story{height:auto}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-inner{height:auto;position:static}}@media (width<=760px){.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-heading{align-items:flex-start}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-heading h2{font-size:clamp(2rem,7.8vw,3.2rem)}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-heading>p{margin-top:16px;font-size:13px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-stage{gap:12px;margin-top:30px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs{scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch;border-radius:17px;flex-wrap:nowrap;gap:7px;margin-top:0;padding:7px;display:flex;overflow-x:auto}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs button{scroll-snap-align:start;flex:none;min-width:145px;min-height:60px;padding:12px 11px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs .inc-lusmu-step-title{font-size:11px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-panel{border-radius:20px;flex-direction:column;align-items:stretch;gap:27px;padding:20px;display:flex}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy h3{font-size:clamp(1.8rem,7vw,2.4rem)}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy>p{font-size:13px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy ul{gap:12px;margin-top:18px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-screen .inc-screen-button img{max-height:none}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-progress{gap:12px;padding-top:18px}}@media (width<=380px){.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-tabs button{min-width:136px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-panel{padding:16px}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy h3{font-size:1.85rem}}@media (prefers-reduced-motion:reduce){.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-copy,.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-screen{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.inc-landing.incorp-lusmu-rebrand .inc-lusmu-story-progress-fill{transition:none!important}}
