.lmLanding{--lm-accent:#caff18;--lm-muted:#acb3a3;--lm-border:#ffffff1a;--lm-phone:clamp(200px,calc((100dvh - 376px)*.48),310px);height:100svh;color:#f3f5ed;isolation:isolate;height:100dvh;min-height:0;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:0;background:#080a09;grid-template-rows:88px minmax(0,1fr) 88px;line-height:1.5;display:grid;overflow:hidden}.lmLanding button,.lmLanding a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.lmLanding button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;min-width:44px}.lmLanding button:disabled{opacity:.28;cursor:default}.lmLanding :is(a,button,summary):focus-visible{outline:2px solid var(--lm-accent);outline-offset:4px;border-radius:5px}.lmLanding :is(p,h1,h2,h3,ol){margin:0}.lmLanding em{font-style:normal}.lmHeader{border-bottom:1px solid var(--lm-border);z-index:20;background:#080a09;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);align-items:center;gap:20px;padding:0 4.5%;display:grid}.lmBrand{text-align:left;flex-shrink:0;grid-area:1/1;justify-self:start;align-items:center;gap:12px;min-height:44px;display:flex;padding:0!important}.lmBrand .lmWordmark{filter:none;width:76px;height:40px;display:block;overflow:visible}.lmBrand .lmLetters,.lmBrand .lmBar{fill:var(--lm-accent)}.lmBrand span{letter-spacing:.1em;font-size:12px;font-weight:650;line-height:1.4}.lmTopNav{grid-area:1/2;justify-self:center;align-items:center;gap:30px;display:flex}.lmTopNav button{color:#c9d0c2;min-height:44px;padding:0 3px;font-size:16px}.lmTopNav button:hover{color:var(--lm-accent)}.lmTopNav button[aria-current=true]{color:#f3f5ed;box-shadow:inset 0 -2px var(--lm-accent)}.lmHeaderActions{grid-area:1/3;justify-self:end;align-items:center;gap:10px;display:flex}.lmLanguage{min-width:44px;min-height:44px;color:#bdc4b4!important;font-size:13px!important}.lmHeaderDownload{white-space:nowrap;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:12px;min-height:44px;padding:0 17px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.lmHeaderDownload:hover{border-color:var(--lm-accent);background:#caff180b}.lmArrow{flex-shrink:0}.lmArrow--up{transform:rotate(-90deg)}.lmArrow--down{transform:rotate(90deg)}.lmArrow--out{transform:rotate(-45deg)}.lmStage{isolation:isolate;overscroll-behavior:none;min-height:0;position:relative;overflow:hidden}.lmBackdrop{z-index:-2;background:#080a09;position:absolute;inset:0;overflow:hidden}.lmBackdrop img{object-fit:cover;object-position:78% 50%;opacity:0;filter:saturate(.55);width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.lmBackdrop img.isVisible{opacity:.84}.lmBackdrop:after{content:"";background:linear-gradient(90deg,#080a09 0%,#080a09ed 24%,#080a0970 52%,#080a091c 77%,#080a0938),linear-gradient(#080a0944,#0000 20% 70%,#080a09e8);position:absolute;inset:0}.lmSlide{grid-template-columns:minmax(0,1fr) var(--lm-phone) minmax(0,1fr);visibility:hidden;pointer-events:none;opacity:0;scrollbar-width:thin;scrollbar-color:#53632f transparent;overscroll-behavior:contain;outline:none;align-items:safe center;gap:clamp(22px,3.4vw,58px);padding:28px 4.5%;transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1),visibility .7s;display:grid;position:absolute;inset:0;overflow:hidden auto;transform:translateY(55px)}.lmSlide[data-position=before]{transform:translateY(-55px)}.lmSlide[data-position=active]{visibility:visible;pointer-events:auto;opacity:1;transform:translateY(0)}.lmCopy{z-index:2;min-width:0;max-width:42rem;padding-bottom:10px;position:relative}.lmEyebrow{color:var(--lm-accent);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:600;line-height:1.5;display:flex;margin-bottom:22px!important}.lmEyebrow>span{background:var(--lm-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 4px #caff1810}.lmCopy h1,.lmCopy h2{letter-spacing:-.05em;text-transform:none;text-wrap:balance;max-width:620px;margin:0;font-size:clamp(44px,4.8vw,80px);font-weight:620;line-height:1.06}.lmCopy h1 em,.lmCopy h2 em{color:var(--lm-accent);display:block}.lmCopy h2{font-size:clamp(42px,4.2vw,72px)}.lmDescription{color:#c0c5ba;text-wrap:pretty;max-width:410px;font-size:clamp(16px,1.15vw,19px);line-height:1.65;margin-top:22px!important}.lmAppTabs{flex-wrap:wrap;gap:0 15px;max-width:410px;margin-top:12px;display:flex}.lmAppTabs button{color:#b9c2ad;min-height:44px;padding:0;font-size:13px;position:relative}.lmAppTabs button:hover{color:var(--lm-accent)}.lmActions{flex-direction:column;align-items:flex-start;gap:6px;margin-top:16px;display:flex}.lmPrimary{border:1px solid var(--lm-accent);background:var(--lm-accent);color:#151b09;white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:26px;min-height:54px;padding:0 21px;font-size:16px;font-weight:650;transition:background .18s,transform .18s;display:inline-flex}.lmPrimary:hover{background:#dbff6b;transform:translateY(-2px)}.lmSecondary{color:#d3d9ca;align-items:center;gap:15px;min-height:44px;font-size:15px;display:inline-flex}.lmSecondary:hover{color:var(--lm-accent)}.lmPlatformNote{color:#a2ad95;font-size:13px;line-height:1.5;margin-top:3px!important}.lmPlatformNote>span{color:#4f5947;padding:0 6px}.lmFacts{border-top:1px solid var(--lm-border);gap:28px;max-width:410px;margin-top:24px;padding-top:18px;display:flex}.lmFacts>div{flex-direction:column;gap:4px;display:flex}.lmFacts strong{color:#e7eddc;letter-spacing:-.04em;white-space:nowrap;font-size:26px;font-weight:550;line-height:1.1}.lmFacts span{color:#aab69a;font-size:13px;line-height:1.4}.lmChapterActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:27px;display:flex}.lmOutline{border-radius:8px;align-items:center;gap:25px;min-height:48px;padding:0 17px;display:inline-flex;border:1px solid #ffffff36!important;font-size:15px!important}.lmOutline:hover{border-color:var(--lm-accent)!important}.lmTextButton{align-items:center;gap:9px;min-height:44px;padding:0;display:inline-flex;color:#c9d1bf!important;font-size:15px!important}.lmTextButton:hover{color:var(--lm-accent)!important}.lmPhoneStage{width:var(--lm-phone);z-index:3;grid-column:2;place-self:center;min-width:0;max-width:340px;position:relative}.lmDevice{isolation:isolate;background:linear-gradient(135deg,#4b5146,#11150e 25%,#333a28 80%,#87956b);border:1px solid #758456;border-radius:31px;width:100%;padding:6px;position:relative;box-shadow:0 25px 65px #0009,0 0 0 4px #080a09a8}.lmDevice:before{content:"";pointer-events:none;border:1px solid #caff1845;border-radius:37px;position:absolute;inset:-8px}.lmDevice:after{content:"";background:#8a947d;border-radius:0 3px 3px 0;width:3px;height:13%;position:absolute;top:20%;right:-4px}.lmDeviceScreen{aspect-ratio:9/20;isolation:isolate;background:#080a09;border-radius:25px;position:relative;overflow:hidden}.lmAppScreen{object-fit:cover;object-position:top;width:100%;height:100%;animation:.45s lm-screen-in;display:block}.lmScreenAction{z-index:4;border-radius:25px;width:100%;height:100%;position:absolute;inset:0;cursor:pointer!important}.lmScreenAction:focus-visible{outline-offset:-5px!important}.lmDemoPoint{z-index:3;pointer-events:none;background:#caff182e;border:2px solid #edffb5;border-radius:50%;width:22px;height:22px;animation:1.8s ease-out infinite lm-tap;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #caff181c}.lmTechniqueVideo{object-fit:cover;z-index:2;border-radius:8px;width:82%;height:22%;position:absolute;top:71%;left:9%}.lmPhoneCaption{letter-spacing:.015em;color:#c8d0bb;white-space:normal;align-items:center;gap:8px;margin-top:16px;font-size:13px;line-height:1.45;display:flex}.lmDemoStatus{background:var(--lm-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}.lmDemoIndex{color:#7d896e;margin-left:auto;font-size:13px}.lmDemoControls{justify-content:center;align-items:center;gap:1px;height:44px;margin-top:1px;display:flex}.lmDemoControls button{place-items:center;min-width:44px;height:44px;display:grid}.lmDemoControls button>span{background:#687253;border-radius:4px;width:25px;height:2px;transition:background .2s}.lmDemoControls button.isSelected>span{background:var(--lm-accent)}.lmDemoControls .lmPlayButton{color:#c7d1ba;margin-left:4px}.lmDemoLabel{text-align:center;color:#77816d;letter-spacing:.03em;text-transform:uppercase;margin-top:9px;font-size:12px;line-height:1.4;display:block}.lmAside{align-self:stretch;align-items:flex-end;min-width:0;padding:0 0 28px;display:flex;position:relative}.lmLargeNumber{letter-spacing:-.075em;color:#ffffff0c;pointer-events:none;font-size:clamp(100px,13vw,210px);font-weight:500;line-height:1;position:absolute;top:0;right:0}.lmPhotoCaption{max-width:290px;margin-left:auto;padding:0 0 30px}.lmPhotoCaption>span{letter-spacing:.14em;color:#c6d0b5;font-size:13px}.lmPhotoCaption strong{white-space:pre-line;letter-spacing:-.035em;margin-top:15px;font-size:clamp(24px,2.3vw,38px);font-weight:450;line-height:1.35;display:block}.lmPhotoCaption i{background:var(--lm-accent);width:35px;height:2px;margin-top:23px;display:block}.lmAsideContent{z-index:1;background:linear-gradient(90deg,#080a0900,#080a093a);width:100%;max-width:330px;margin-top:60px;padding:16px 0;position:relative}.lmMetric{align-items:center;gap:15px;display:flex;margin-bottom:27px!important}.lmMetric strong{letter-spacing:-.055em;color:var(--lm-accent);white-space:nowrap;font-size:clamp(26px,3.1vw,48px);font-weight:550;line-height:1}.lmMetric>span{color:#d0d7c8;max-width:140px;font-size:14px;line-height:1.5}.lmStepList{padding:0;list-style:none}.lmStepList li{border-top:1px solid #ffffff26;grid-template-columns:22px 1fr;gap:13px;padding:14px 0;display:grid}.lmStepList li>span{color:#b5c68d;padding-top:3px;font-size:13px}.lmStepList strong{font-size:16px;font-weight:550;line-height:1.4}.lmStepList p{color:#b1bc9f;max-width:290px;margin-top:5px;font-size:14px;line-height:1.6}.lmAsideNote{color:#b4bfa4;max-width:310px;font-size:13px;line-height:1.6;margin-top:14px!important}.lmPricing{grid-template-columns:auto auto;gap:8px 25px;width:max-content;max-width:100%;margin-top:8px;padding:20px 0 0;display:grid}.lmPricing strong{letter-spacing:-.06em;color:var(--lm-accent);font-size:38px;font-weight:550}.lmPricing strong small{font-size:20px}.lmPricing>div>span{color:#a6b395;font-size:14px;display:block}.lmPricing>p{color:#869576;grid-column:1/-1;font-size:13px;line-height:1.5}.lmYearSaving{color:#c2cfad;grid-column:1/-1;max-width:320px;font-size:13px;line-height:1.5}.lmStores{gap:8px;margin-top:13px;display:flex}.lmStores .storeCard.isSoon{border:1px solid var(--lm-border);color:#b9c3ac;pointer-events:none;min-width:120px;max-width:none;min-height:44px;box-shadow:none;background:#0c100c;border-radius:5px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:9px 12px;font-size:13px;display:flex;transform:none}.lmStores small{color:#a2af90;font-size:13px}.lmInstallHelp{margin-top:6px}.lmLegal{flex-wrap:wrap;gap:0 15px;margin-top:8px;display:flex}.lmLegal a{color:#b1bda2;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.lmLegal a:hover{color:var(--lm-accent)}.lmJourneyBar{z-index:20;border-top:1px solid var(--lm-border);background:#080a09;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);align-items:center;gap:18px;padding:0 4.5%;display:grid;position:relative}.lmJourneyMeta{flex-shrink:0;grid-area:1/1;justify-self:start;align-items:center;gap:18px;display:flex}.lmCount{color:#98a586;white-space:nowrap;font-size:13px}.lmCount strong{color:var(--lm-accent);font-variant-numeric:tabular-nums;margin-right:5px;font-size:23px;font-weight:500}.lmWheelHint{color:#939e84;align-items:center;gap:10px;max-width:135px;font-size:13px;line-height:1.4;display:flex}.lmWheelHint svg{flex-shrink:0}.lmSwipeHint{display:none}.lmChapters{grid-area:1/2;justify-content:center;justify-self:center;align-items:center;gap:3px;min-width:0;margin:0;display:flex}.lmChapters button{color:#b1bca3;white-space:nowrap;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:44px;min-height:56px;padding:5px 9px;font-size:14px;transition:background .2s,color .2s;display:flex}.lmChapters button>span{color:#8b9979;font-size:12px}.lmChapters button[aria-current=step]{color:var(--lm-accent);background:#caff1810}.lmChapters button[aria-current=step]>span{color:#a6bf66}.lmChapters button:hover{color:var(--lm-accent)}.lmMobileChapter{grid-area:1/2;justify-self:center;display:none}.lmJourneyProgress{height:2px;position:absolute;top:-1px;left:0;right:0;overflow:hidden}.lmJourneyProgress>span{background:var(--lm-accent);transform-origin:0;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block}.lmSrOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.lmSkip{z-index:1000;background:var(--lm-accent);color:#141b07;padding:12px 20px;position:fixed;top:-100px;left:20px}.lmSkip:focus{top:12px}.lmDialog{color:#eef3e7;overscroll-behavior:contain;background:#10140e;border:1px solid #3a472b;border-radius:18px;width:min(620px,100vw - 32px);max-height:min(84dvh,800px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 30px 100px #0009}.lmDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030602c9}.lmDialogInner{padding:26px 35px 38px}.lmDialogTop{z-index:5;background:#10140e;justify-content:space-between;align-items:center;margin-bottom:25px;padding-block:8px;display:flex;position:sticky;top:-26px;box-shadow:0 -18px 0 18px #10140e}.lmDialogTop>span{color:var(--lm-accent);letter-spacing:.15em;font-size:13px}.lmDialogTop button{border:1px solid #39472a;border-radius:50%;width:44px;height:44px;font-size:25px;line-height:1}.lmDialog h2{letter-spacing:-.04em;text-transform:none;margin:0 0 25px;font-size:38px;font-weight:550;line-height:1.15}.lmDetailText p,.lmFaq p{color:#bac5ad;margin-bottom:22px;font-size:17px;line-height:1.75}.lmDialog .lmPrimary{margin-top:14px}.lmFaq details{border-top:1px solid #344129}.lmFaq summary{cursor:pointer;min-height:54px;padding:17px 0;font-size:17px}.lmFaq p{margin-top:2px}.lmReleaseNote{color:#889875;font-size:13px;margin-top:18px!important}.lmDialogChapters{gap:5px;display:grid}.lmDialogChapters button{text-align:left;border-radius:8px;align-items:center;gap:20px;min-height:54px;padding:0 14px;display:flex}.lmDialogChapters button>span{color:#94aa72;font-size:13px}.lmDialogChapters button .lmArrow{margin-left:auto}.lmDialogChapters [aria-current=step]{color:var(--lm-accent);background:#caff1815}.lmChapterDialog{width:min(720px,100vw - 24px)}.lmChapterDialog h2{max-width:15ch;margin-bottom:12px}.lmChapterIntro{color:#b9c5ac;font-size:16px;line-height:1.6;margin-bottom:24px!important}.lmDialogChapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lmDialogChapters button{background:#ffffff03;border:1px solid #ffffff20;border-radius:12px;align-items:flex-start;gap:12px;min-height:100px;padding:16px 14px;transition:border-color .2s,background .2s}.lmDialogChapters button>span{padding-top:4px;font-size:12px}.lmDialogChapters button>div{flex:1;min-width:0}.lmDialogChapters strong{font-size:16px;font-weight:550;display:block}.lmDialogChapters small{color:#b6c2a9;margin-top:6px;font-size:13px;line-height:1.55;display:block}.lmDialogChapters button .lmArrow{width:16px;margin-top:5px}.lmDialogChapters button[aria-current=step],.lmDialogChapters button:hover{background:#caff180c;border-color:#caff1877}@keyframes lm-screen-in{0%{opacity:.45;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes lm-tap{0%,to{box-shadow:0 0 0 4px #caff181c}60%{box-shadow:0 0 0 12px #caff1800}}.lmPhoneStage.lmAnimatedPhone{width:var(--lm-phone)}@media (min-width:1600px){.lmHeader,.lmJourneyBar{padding-inline:6%}.lmSlide{gap:4.5vw;padding-inline:6%}.lmCopy h1{font-size:84px}.lmDescription{max-width:440px}.lmAsideContent{max-width:350px}}@media (max-width:1190px){.lmLanding{--lm-phone:clamp(200px,calc((100dvh - 362px)*.48),300px);grid-template-rows:80px minmax(0,1fr) 82px}.lmHeader,.lmJourneyBar{column-gap:14px;padding-inline:4%}.lmSlide{gap:26px;padding-inline:4%}.lmTopNav{gap:23px}.lmTopNav button{font-size:15px}.lmHeaderDownload{padding-inline:13px}.lmCopy h1{font-size:clamp(42px,4.9vw,58px)}.lmCopy h2{font-size:clamp(39px,4.5vw,54px)}.lmDescription{font-size:16px}.lmEyebrow{font-size:12px;margin-bottom:18px!important}.lmAppTabs{gap:0 12px}.lmFacts{gap:18px}.lmFacts strong{font-size:23px}.lmFacts span{font-size:12px}.lmAsideContent{margin-top:45px}.lmMetric{gap:12px}.lmMetric>span{font-size:13px}.lmStepList li{gap:10px}.lmStepList strong{font-size:15px}.lmWheelHint{display:none}.lmChapters button{padding-inline:7px;font-size:13px}}@media (max-width:940px) and (min-width:761px){.lmHeader,.lmJourneyBar{column-gap:12px}.lmBrand .lmWordmark{width:62px;height:34px}.lmBrand span{font-size:10px}.lmTopNav{gap:15px}.lmTopNav button{font-size:14px}.lmHeaderActions{gap:5px}.lmHeaderDownload{gap:7px;padding-inline:10px;font-size:13px}.lmSlide{gap:21px}.lmCopy h1{font-size:40px}.lmCopy h2{font-size:37px}.lmMetric{flex-direction:column;align-items:flex-start;gap:8px}.lmMetric>span{max-width:170px}.lmStepList li{grid-template-columns:18px 1fr;gap:8px}.lmStepList p{font-size:13px}.lmPrimary{gap:15px;padding-inline:15px;font-size:15px}.lmFacts{gap:13px}.lmFacts strong{font-size:21px}.lmChapterActions{gap:12px}.lmOutline{gap:13px;padding-inline:12px}.lmChapters{gap:1px}.lmChapters button{padding-inline:5px}}@media (max-height:940px) and (min-width:761px){.lmIntro .lmFacts{display:none}.lmFinal .lmCopy h2{font-size:clamp(36px,3.35vw,46px)}.lmFinal .lmEyebrow{margin-bottom:10px!important}.lmFinal .lmDescription{margin-top:12px!important}.lmFinal .lmActions{margin-top:6px}.lmFinal .lmPrimary{min-height:48px;font-size:15px}.lmFinal .lmStores .storeCard.isSoon{padding-block:6px}.lmFinal .lmInstallHelp{margin-top:0}}@media (max-height:780px) and (min-width:761px){.lmLanding{--lm-phone:clamp(200px,calc((100dvh - 312px)*.48),280px);grid-template-rows:72px minmax(0,1fr) 74px}.lmSlide{padding-block:14px}.lmCopy{padding-bottom:0}.lmEyebrow{margin-bottom:14px!important}.lmCopy h1{font-size:clamp(40px,4.35vw,62px)}.lmCopy h2{font-size:clamp(37px,3.9vw,56px)}.lmDescription{font-size:16px;line-height:1.6;margin-top:15px!important}.lmAppTabs,.lmFacts{display:none}.lmActions{gap:4px;margin-top:10px}.lmChapterActions{margin-top:20px}.lmAside{padding-bottom:0}.lmAsideContent{margin-top:25px;padding-block:6px}.lmStepList li{padding-block:10px}.lmMetric{margin-bottom:16px!important}.lmAsideNote{display:none}.lmPhoneCaption{margin-top:12px}.lmLegal{gap:0 10px;margin-top:0}.lmStores{margin-top:6px}.lmPricing{padding-top:8px}}@media (max-width:760px){.lmLanding{grid-template-rows:68px minmax(0,1fr) calc(76px + env(safe-area-inset-bottom,0px));--lm-phone:min(76vw,280px);min-height:0}.lmHeader{grid-template-rows:68px;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding:0 22px}.lmBrand{gap:10px}.lmBrand .lmWordmark{width:62px;height:34px}.lmBrand span{font-size:11px}.lmHeaderActions{grid-column:2;gap:5px}.lmHeaderDownload{gap:8px;min-height:44px;padding-inline:11px;font-size:13px}.lmHeaderDownload .lmArrow{width:17px}.lmLanguage{min-width:44px;font-size:13px!important}.lmTopNav{display:none}.lmSlide{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;grid-template-columns:minmax(0,1fr);align-content:start;gap:30px;padding:28px 26px 30px;scroll-padding-block:20px;overflow-y:auto}.lmCopy{justify-self:center;width:100%;max-width:550px;padding:0}.lmCopy h1,.lmCopy h2{letter-spacing:-.05em;max-width:480px;font-size:clamp(40px,9.7vw,56px);line-height:1.06}.lmEyebrow{font-size:12px;margin-bottom:17px!important}.lmDescription{max-width:480px;font-size:16px;line-height:1.6;margin-top:18px!important}.lmAppTabs{border-top:1px solid var(--lm-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 8px;max-width:480px;margin-top:14px;padding-top:8px;display:grid}.lmAppTabs button{min-height:44px;font-size:13px}.lmActions{flex-flow:wrap;align-items:center;gap:10px 18px;margin-top:21px}.lmPrimary{gap:14px;min-height:50px;padding-inline:16px;font-size:15px}.lmSecondary{gap:8px;font-size:14px}.lmSecondary .lmArrow{width:16px}.lmPlatformNote{font-size:12px;margin-top:7px!important}.lmFacts{display:none}.lmPhoneStage{width:var(--lm-phone);grid-area:2/1;justify-self:center;margin-top:0}.lmSlide:not(.lmIntro):not(.lmFinal){row-gap:18px}.lmSlide:not(.lmIntro):not(.lmFinal) .lmCopy{display:contents}.lmSlide:not(.lmIntro):not(.lmFinal) .lmEyebrow{order:1;margin-bottom:0!important}.lmSlide:not(.lmIntro):not(.lmFinal) h2{order:2}.lmSlide:not(.lmIntro):not(.lmFinal) .lmPhoneStage{order:3;grid-row:auto;margin-block:10px 4px}.lmSlide:not(.lmIntro):not(.lmFinal) .lmDescription{order:4;margin-top:0!important}.lmSlide:not(.lmIntro):not(.lmFinal) .lmPricing{order:5;margin-top:0}.lmSlide:not(.lmIntro):not(.lmFinal) .lmChapterActions{order:6;margin-top:0}.lmDevice{border-radius:30px;padding:6px;box-shadow:0 18px 45px #000b,0 0 0 3px #080a09a8}.lmDevice:before{border-radius:36px;inset:-7px}.lmDeviceScreen{border-radius:24px}.lmPhoneCaption{margin-top:16px;font-size:13px}.lmDemoLabel{margin-top:7px;font-size:12px}.lmDemoControls{margin-top:0}.lmAside{display:none}.lmBackdrop img{object-position:74% center}.lmBackdrop:after{background:linear-gradient(#080a09ed 0%,#080a09c7 30%,#080a0966 65%,#080a09c9 100%),linear-gradient(90deg,#080a09a6,#080a0900)}.lmChapterActions{gap:20px;margin-top:20px}.lmOutline{min-height:48px;padding-inline:15px;font-size:15px!important}.lmTextButton{font-size:15px!important}.lmJourneyBar{padding:0 22px env(safe-area-inset-bottom,0px);grid-template-rows:48px 20px;align-content:center;gap:0 10px}.lmSwipeHint{text-align:center;color:#abb69d;white-space:nowrap;pointer-events:none;grid-area:2/1/auto/-1;font-size:12px;line-height:20px;display:block}.lmChapters,.lmWheelHint{display:none}.lmMobileChapter{white-space:nowrap;justify-content:center;align-items:center;gap:12px;min-height:48px;margin:0;display:flex;font-size:15px!important}.lmMobileChapter>span{color:var(--lm-accent);font-size:20px}.lmJourneyMeta{gap:0}.lmCount{font-size:13px}.lmCount strong{font-size:22px}.lmPricing{grid-template-columns:auto auto;gap:5px 30px;margin-top:12px;padding-top:0}.lmPricing strong{font-size:34px}.lmPricing>div>span{font-size:13px}.lmPricing>p{font-size:12px}.lmFinal .lmDescription{max-width:440px}.lmStores{margin-top:15px}.lmStores .storeCard.isSoon{min-width:120px;padding:8px 11px;font-size:13px}.lmLegal{gap:0 15px;margin-top:0}.lmLegal a{font-size:13px}.lmInstallHelp{margin-top:4px}.lmDialogInner{padding:20px 24px 30px}.lmDialogTop{top:-20px}.lmDialog h2{font-size:32px}.lmDetailText p,.lmFaq p,.lmFaq summary{font-size:16px}.lmDialogChapters{grid-template-columns:1fr;gap:8px}.lmDialogChapters button{min-height:82px;padding:14px}}@media (max-width:420px){.lmHeader,.lmJourneyBar{padding-inline:18px}.lmBrand span{display:none}.lmTopNav{gap:18px}.lmTopNav button{font-size:14px}.lmSlide{padding-inline:22px}}@media (max-width:360px){.lmHeader,.lmJourneyBar{padding-inline:15px}.lmTopNav{gap:12px}.lmTopNav button{font-size:13px}.lmSlide{padding-inline:20px}.lmCopy h1,.lmCopy h2{font-size:38px}.lmActions{gap:10px}.lmMobileChapter{gap:8px;font-size:14px!important}}@media (max-height:620px) and (min-width:761px){.lmLanding{grid-template-rows:72px minmax(0,1fr) 74px}.lmSlide{align-items:start;padding-block:24px}.lmCopy h1{font-size:44px}.lmCopy h2{font-size:40px}.lmPhoneStage{align-self:start}.lmFacts,.lmAppTabs{display:none}.lmAsideContent{margin-top:12px}.lmAside{padding-bottom:0}}@media (min-width:761px) and (max-width:1000px) and (min-height:601px){.lmSlide{grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:40px;padding-inline:5%}.lmAside{display:none}.lmPhoneStage{grid-column:2;width:min(30vw,280px)}.lmBrand span{display:none}.lmCopy h1,.lmCopy h2{font-size:clamp(40px,5.2vw,52px)}}@media (max-height:600px){.lmLanding{--lm-phone:220px;grid-template-rows:60px minmax(0,1fr) 58px;min-height:0}.lmHeader{padding-inline:max(18px,env(safe-area-inset-left));grid-template-rows:60px}.lmBrand span,.lmTopNav{display:none}.lmHeader{grid-template-columns:1fr auto}.lmHeaderActions{grid-column:2}.lmSlide{padding:28px max(24px,env(safe-area-inset-left));grid-template-columns:minmax(0,1fr) 220px;align-content:start;align-items:start;gap:30px}.lmSlide .lmCopy{grid-column:1;max-width:42rem;display:block!important}.lmSlide .lmPhoneStage{grid-column:2;align-self:start;width:220px;order:0!important;grid-row:1!important;margin:0!important}.lmAside{display:none}.lmCopy h1,.lmCopy h2{font-size:38px}.lmSlide .lmEyebrow{margin-bottom:16px!important}.lmSlide .lmDescription{margin-top:16px!important}.lmSlide .lmChapterActions{margin-top:18px!important}.lmJourneyBar{padding:0 max(18px,env(safe-area-inset-left));grid-template-rows:1fr;grid-template-columns:1fr max-content 1fr}.lmChapters,.lmWheelHint{display:none}.lmMobileChapter{align-items:center;gap:12px;min-height:44px;display:flex;font-size:14px!important}.lmSwipeHint{display:none}.lmCount strong{font-size:21px}}@media (max-height:600px) and (max-width:600px){.lmSlide{grid-template-columns:minmax(0,1fr);gap:28px}.lmSlide .lmPhoneStage{grid-column:1;grid-row:2!important}.lmJourneyBar{grid-template-rows:1fr}.lmCopy h1,.lmCopy h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.lmLanding *,.lmLanding :before,.lmLanding :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lmSlide{transform:none!important}}
