.lf .lfx-tech-2026{background:#fffdf7!important}.lf .lfx-tech-2026 .lfx-heading{max-width:840px}.lf .lfx-tech-diagram{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.3fr) minmax(0,.72fr);gap:22px;align-items:center;max-width:1070px;margin:32px auto 0;background:#fffdf7;border:1px solid #dce8dc;border-radius:24px;padding:30px;position:relative;overflow:hidden}.lf .lfx-tech-diagram:before{content:"";position:absolute;inset:10% 28% auto;height:70%;border-radius:50%;background:radial-gradient(circle,#e0f4e7,transparent 67%);pointer-events:none}.lf .lfx-tech-mini{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.lf .lfx-tech-mini figure{margin:0 0 3px;width:100%;border-radius:14px;overflow:hidden;border:3px solid #eaf2e9;background:#e7f3e9;box-shadow:0 8px 24px #12402814;aspect-ratio:1}.lf .lfx-tech-mini img{width:100%;height:100%;aspect-ratio:1;object-fit:cover}.lf .lfx-tech-num,.lf .lfx-tech-anchor{background:#173c30;color:#fff;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;font-size:17px;font-weight:800;line-height:1}.lf .lfx-tech-num{position:absolute;top:-9px;right:-8px;z-index:2;border:3px solid #fffdf7;width:38px;height:38px}.lf .lfx-tech-mini strong{color:#173c30;font-size:14px;line-height:1.3;font-weight:800}.lf .lfx-tech-mini>span{color:#4f6b59;font-size:12px;line-height:1.4}.lf .lfx-tech-mini-stack{display:grid;grid-template-columns:1fr;gap:26px;z-index:2}.lf .lfx-tech-center{position:relative;z-index:1;align-self:center;text-align:center}.lf .lfx-tech-product{position:relative;max-width:485px;margin:0 auto;border:7px solid #fff;background:#e9f4e9;border-radius:30px;box-shadow:0 13px 34px #0f40231a;overflow:visible;aspect-ratio:1}.lf .lfx-tech-product>img{display:block;width:100%;height:100%;border-radius:22px;object-fit:cover;aspect-ratio:1}.lf .lfx-tech-anchor{position:absolute;border:3px solid #f8fff9;width:41px;height:41px;border-radius:50%;box-shadow:0 4px 11px #183c3040}.lf .lfx-anchor-1{left:37%;top:40%}.lf .lfx-anchor-2{left:62%;top:60%}.lf .lfx-anchor-3{left:15%;top:75%}.lf .lfx-tech-product:before,.lf .lfx-tech-product:after{content:"";position:absolute;top:42%;height:2px;background:#51a97d;width:35%;z-index:-1}.lf .lfx-tech-product:before{right:100%;transform:rotate(-14deg);transform-origin:right}.lf .lfx-tech-product:after{left:100%;top:65%;transform:rotate(16deg);transform-origin:left}.lf .lfx-tech-product-label{display:inline-block;margin-top:13px;color:#173c30;font-size:11px;letter-spacing:.12em;font-weight:800}.lf .lfx-tech-explainer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1070px;margin:18px auto 35px}.lf .lfx-tech-explainer article{position:relative;background:#fff;border:1px solid #bfd7c7;border-radius:13px;padding:24px 17px 20px;text-align:center;box-shadow:0 4px 10px #173c3009}.lf .lfx-tech-explainer article>b{position:absolute;top:-17px;left:50%;transform:translate(-50%);background:#173c30;color:#fff;border:3px solid #fff;border-radius:9px;padding:6px 12px;font-size:16px}.lf .lfx-tech-explainer h3{font-size:17px;line-height:1.25;font-weight:800;color:#173c30;margin:2px 0 9px}.lf .lfx-tech-explainer p{font-size:13px;line-height:1.52;color:#4b6657}.lf .lfx-motion-new{display:grid;grid-template-columns:.82fr 1.18fr;background:#173c30;border-radius:22px;overflow:hidden;min-height:470px;margin-top:35px;box-shadow:0 16px 32px #173c3024}.lf .lfx-motion-new .lfx-motion-copy{padding:clamp(26px,4vw,55px)}.lf .lfx-motion-new .lfx-motion-copy h3 em{font-style:normal;color:#a0e6b8}.lf .lfx-anim-stage-list{display:flex;flex-direction:column;gap:8px;margin-top:27px}.lf .lfx-anim-stage-label{background:#ffffff12;border:1px solid #c8eacc42;border-radius:10px;padding:11px 13px;display:flex;align-items:center;gap:12px;font-weight:800;font-size:12px;line-height:1.3;transition:background .3s}.lf .lfx-anim-stage-label>b{font-size:16px;color:#95e9b6}.lf .lfx-anim-stage-label.lfx-stage-1{animation:lfx-stage-highlight-one 9s linear infinite}.lf .lfx-anim-stage-label.lfx-stage-2{animation:lfx-stage-highlight-two 9s linear infinite}.lf .lfx-anim-stage-label.lfx-stage-3{animation:lfx-stage-highlight-three 9s linear infinite}.lf .lfx-motion-player-new{position:relative;background:#edf6ef;min-height:460px;overflow:hidden}.lf .lfx-motion-scene{position:relative;width:100%;height:100%;min-height:460px}.lf .lfx-motion-scene>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;min-height:0;object-fit:cover}.lf .lfx-motion-illustration{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible}.lf .lfx-motion-illustration .lfx-illustration-arch,.lf .lfx-motion-stage-caption>.lfx-illustration-arch{animation:lfx-show-stage-one 9s linear infinite}.lf .lfx-motion-illustration .lfx-illustration-knit,.lf .lfx-motion-stage-caption>.lfx-illustration-knit{animation:lfx-show-stage-two 9s linear infinite}.lf .lfx-motion-illustration .lfx-illustration-heel,.lf .lfx-motion-stage-caption>.lfx-illustration-heel{animation:lfx-show-stage-three 9s linear infinite}.lf .lfx-motion-illustration .lfx-follow-trace{stroke-dasharray:25 18;animation:lfx-flow-stroke 2s linear infinite}.lf .lfx-motion-illustration .lfx-scan-ring{animation:lfx-pulse-mark 2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.lf .lfx-motion-player-new.is-paused *{animation-play-state:paused!important}.lf .lfx-motion-new:has(.lfx-motion-player-new.is-paused) .lfx-anim-stage-label{animation-play-state:paused!important}.lf .lfx-motion-new .lfx-motion-toggle{z-index:5;bottom:14px;right:14px;padding:10px 14px;background:#173c30;color:#fff;border:1px solid #fff;font-size:11px}.lf .lfx-motion-stage-caption{position:absolute;z-index:3;top:16px;left:16px;right:16px;height:35px;pointer-events:none}.lf .lfx-motion-stage-caption span{position:absolute;top:0;left:0;font-size:11px;color:#fff;font-weight:800;background:#173c30dd;padding:10px 13px;border-radius:50px;white-space:nowrap;letter-spacing:.04em}@keyframes lfx-show-stage-one{0%,30%{opacity:1}33%,99%{opacity:0}to{opacity:1}}@keyframes lfx-show-stage-two{0%,32%{opacity:0}35%,63%{opacity:1}67%,to{opacity:0}}@keyframes lfx-show-stage-three{0%,65%{opacity:0}68%,99%{opacity:1}to{opacity:0}}@keyframes lfx-flow-stroke{0%{stroke-dashoffset:140}to{stroke-dashoffset:0}}@keyframes lfx-pulse-mark{0%,to{transform:scale(.9);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes lfx-stage-highlight-one{0%,30%{background:#40865c;border-color:#c0ecc7}33%,99%{background:#ffffff12;border-color:#c8eacc42}to{background:#40865c;border-color:#c0ecc7}}@keyframes lfx-stage-highlight-two{0%,32%{background:#ffffff12;border-color:#c8eacc42}35%,63%{background:#40865c;border-color:#c0ecc7}67%,to{background:#ffffff12;border-color:#c8eacc42}}@keyframes lfx-stage-highlight-three{0%,65%{background:#ffffff12;border-color:#c8eacc42}68%,99%{background:#40865c;border-color:#c0ecc7}to{background:#ffffff12;border-color:#c8eacc42}}.lf .lfx-journey-new{background:#f8f5ee!important}.lf .lfx-journey-new .lfx-heading{max-width:790px}.lf .lfx-journey-new .lfx-graph-card{background:#fffefa;border:1px solid #dde8dd;box-shadow:0 8px 24px #173c3010;border-radius:21px;padding:24px}.lf .lfx-graph-head{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;padding:0 8px 12px}.lf .lfx-graph-head strong{color:#173c30;font-size:13px;letter-spacing:.05em;font-weight:800}.lf .lfx-graph-head span{color:#2b714e;background:#edf8ef;border:1px solid #c6e4d0;border-radius:25px;font-size:11px;padding:7px 11px}.lf .lfx-graph-scroller{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.lf .lfx-journey-new .lfx-graph{display:block!important;height:auto;width:100%;min-width:820px;max-width:none;margin:3px auto 0;overflow:visible}.lf .lfx-journey-new .lfx-graph-card:after{content:none!important;display:none!important}.lf .lfx-graph-mobile-hint{display:none;margin:9px 0 0;color:#466b54;font-size:11px;font-weight:800}.lf .lfx-graph-warning{margin:0;text-align:left;font-size:11px;color:#516f5c;line-height:1.5;padding:12px 8px 2px}.lf .lfx-journey-cards-new{max-width:1120px;margin:25px auto 0;display:grid;grid-template-columns:1fr;gap:13px}.lf .lfx-journey-cards-new article{background:#e6f0f5;border:0;border-radius:16px;min-height:132px;display:flex;align-items:start;gap:18px;padding:24px 26px;box-shadow:none}.lf .lfx-journey-cards-new article:nth-child(2){background:#f8f0da}.lf .lfx-journey-cards-new article:nth-child(3){background:#e7f3ea}.lf .lfx-journey-cards-new article:nth-child(4){background:#e6eee6}.lf .lfx-journey-cards-new article:nth-child(5){background:#d9f2e6}.lf .lfx-journey-cards-new .lfx-journey-icon{width:61px;height:61px;flex:0 0 61px;border:2px solid #173c30;border-radius:50%;background:#fffdf7;font-size:29px;line-height:1}.lf .lfx-journey-cards-new article>div:nth-child(2){min-width:0;flex:1}.lf .lfx-journey-cards-new small{font-size:11px;letter-spacing:.06em;font-weight:800;color:#206847}.lf .lfx-journey-cards-new h3{font-size:20px;letter-spacing:-.025em;margin:4px 0}.lf .lfx-journey-cards-new p{font-size:13px;line-height:1.56;max-width:850px;margin:0;padding:0;color:#243d30}.lf .lfx-timeline-chips{display:flex;gap:7px;flex-wrap:wrap;margin-top:11px}.lf .lfx-timeline-chips span{display:inline-block;padding:6px 10px;background:#27915b;border-radius:6px;font-size:10px;color:#fff;font-weight:800}@media(max-width:950px){.lf .lfx-tech-diagram{grid-template-columns:.75fr 1.2fr .75fr;gap:11px;padding:18px}.lf .lfx-tech-mini-stack{gap:17px}.lf .lfx-tech-mini strong{font-size:12px}.lf .lfx-tech-mini>span{font-size:11px}}@media(max-width:760px){.lf .lfx-tech-diagram{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;border-radius:14px;overflow:visible}.lf .lfx-tech-center{grid-column:1/-1;grid-row:1;max-width:340px;margin:0 auto;width:80%}.lf .lfx-tech-product{border-width:5px;border-radius:17px}.lf .lfx-tech-product>img{border-radius:12px}.lf .lfx-tech-mini-left{grid-column:1;grid-row:2}.lf .lfx-tech-mini-stack{display:contents}.lf .lfx-tech-mini-stack article:first-child{grid-column:2;grid-row:2}.lf .lfx-tech-mini-stack article:last-child{grid-column:3;grid-row:2}.lf .lfx-tech-mini figure{border-width:2px;border-radius:9px}.lf .lfx-tech-mini strong{font-size:10px;line-height:1.23}.lf .lfx-tech-mini>span{font-size:9px}.lf .lfx-tech-num{width:25px;height:25px;font-size:11px;top:-8px;right:-4px;border-width:2px}.lf .lfx-tech-anchor{width:30px;height:30px;font-size:12px}.lf .lfx-tech-product-label{font-size:9px}.lf .lfx-tech-explainer{grid-template-columns:1fr;gap:18px;margin:21px 0 24px}.lf .lfx-tech-explainer article{padding:19px 15px 15px}.lf .lfx-tech-explainer h3{font-size:16px;margin:1px 0 6px}.lf .lfx-tech-explainer p{font-size:12px}.lf .lfx-motion-new{grid-template-columns:1fr;min-height:0;gap:0;border-radius:16px}.lf .lfx-motion-new .lfx-motion-copy{padding:25px 18px 22px}.lf .lfx-motion-new .lfx-motion-copy h3{font-size:30px}.lf .lfx-anim-stage-list{margin-top:18px}.lf .lfx-motion-player-new{min-height:310px}.lf .lfx-motion-scene{min-height:340px}.lf .lfx-motion-stage-caption span{font-size:9px}.lf .lfx-journey-new .lfx-graph-card{padding:13px 11px}.lf .lfx-journey-new .lfx-graph{display:block!important;width:820px;min-width:820px;max-width:none;margin:0}.lf .lfx-graph-mobile-hint{display:block}.lf .lfx-graph-head{gap:7px;padding:4px}.lf .lfx-graph-head strong{font-size:11px}.lf .lfx-graph-head span{font-size:10px}.lf .lfx-graph-warning{font-size:10px;padding:11px 5px 4px}.lf .lfx-journey-cards-new{gap:9px}.lf .lfx-journey-cards-new article{padding:17px 14px;gap:11px;min-height:0}.lf .lfx-journey-cards-new .lfx-journey-icon{width:43px;height:43px;flex-basis:43px;font-size:21px}.lf .lfx-journey-cards-new h3{font-size:16px}.lf .lfx-journey-cards-new p{font-size:12px}.lf .lfx-timeline-chips span{font-size:9px;padding:5px 7px}}@media(prefers-reduced-motion:reduce){.lf .lfx-sequence-stage,.lf .lfx-anim-stage-label,.lf .lfx-follow-trace,.lf .lfx-scan-ring{animation:none!important}.lf .lfx-illustration-knit,.lf .lfx-illustration-heel,.lf .lfx-motion-stage-caption .lfx-illustration-knit,.lf .lfx-motion-stage-caption .lfx-illustration-heel{opacity:0!important}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ml-lift-story-redesign.css.map */
