.landing-module__QDD-cq__satoshiFont,.landing-module__QDD-cq__hero{font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.landing-module__QDD-cq__heroTitle{white-space:normal;overflow-wrap:anywhere;letter-spacing:-.03em;color:#0a0a0a;max-width:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:clamp(1.5rem,4vw,6rem);line-height:.95;font-weight:800!important}.landing-module__QDD-cq__heroTagline{white-space:normal;overflow-wrap:anywhere;letter-spacing:.01em;color:#5c6b7a;margin-bottom:1.5rem;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:1.3}.landing-module__QDD-cq__heroDescription{letter-spacing:-.012em;color:#0a0a0a;opacity:1;max-width:80%;text-rendering:optimizeLegibility;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.75}.landing-module__QDD-cq__headerBrand{font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600!important}.landing-module__QDD-cq__headerNav{color:#1a1a1a;letter-spacing:-.01em;border-radius:12px;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.5;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;padding:10px 20px!important;font-weight:500!important}.landing-module__QDD-cq__headerNav:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#0000000a,#0000000f);border-radius:12px;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.landing-module__QDD-cq__headerNav:after{content:"";background:linear-gradient(90deg,transparent,var(--primary-color,#000),transparent);border-radius:9999px;width:0;height:2px;transition:width .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.landing-module__QDD-cq__headerNav:hover:before{opacity:1}.landing-module__QDD-cq__headerNav:hover:after{width:80%}.landing-module__QDD-cq__headerNav:hover{color:#000;transform:translateY(-1px)}.landing-module__QDD-cq__headerNav:active{transform:translateY(0)}.landing-module__QDD-cq__navContainer{position:relative}.landing-module__QDD-cq__navLink{color:#000;transition:all .3s}.landing-module__QDD-cq__menuButton{z-index:50;background:color-mix(in srgb,var(--primary-color)8%,transparent);color:#172721;cursor:pointer;border:0;border-radius:10px;place-content:center;gap:5px;width:36px;height:36px;padding:0;display:grid;position:relative}.landing-module__QDD-cq__menuLine{background:currentColor;border-radius:2px;width:17px;height:1.5px;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s;display:block}.landing-module__QDD-cq__menuButton[data-open] .landing-module__QDD-cq__menuLine:first-child{transform:translateY(6.5px)rotate(45deg)}.landing-module__QDD-cq__menuButton[data-open] .landing-module__QDD-cq__menuLine:nth-child(2){opacity:0}.landing-module__QDD-cq__menuButton[data-open] .landing-module__QDD-cq__menuLine:last-child{transform:translateY(-6.5px)rotate(-45deg)}.landing-module__QDD-cq__menuOverlay{z-index:40;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#070a09d1;padding:72px 24px 24px;animation:.2s both landing-module__QDD-cq__menuFade;position:fixed;inset:0}.landing-module__QDD-cq__menuPanel{background:#fff;border:1px solid #ffffffa8;border-radius:18px;width:min(100%,360px);margin-left:auto;padding:16px;animation:.28s cubic-bezier(.2,.8,.2,1) both landing-module__QDD-cq__menuRise;box-shadow:0 24px 70px #0008}.landing-module__QDD-cq__menuNav{gap:4px;display:grid}.landing-module__QDD-cq__menuLink{color:#172721;border-radius:10px;padding:12px 14px;font-size:14px;font-weight:550;transition:color .2s,background .2s}.landing-module__QDD-cq__menuLink:hover{color:var(--primary-color);background:color-mix(in srgb,var(--primary-color)8%,transparent)}@keyframes landing-module__QDD-cq__menuFade{0%{opacity:0}}@keyframes landing-module__QDD-cq__menuRise{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.landing-module__QDD-cq__satoshiFont{color:#172721;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fcfdfb!important;height:auto!important;min-height:100vh!important}.landing-module__QDD-cq__satoshiFont header{background:#fcfdfb!important;border-color:#e4e8e5!important}.landing-module__QDD-cq__satoshiFont header>div[class*=max-w-7xl]{width:min(1160px,100% - 96px);margin-inline:auto;max-width:none!important;padding-inline:0!important}.landing-module__QDD-cq__satoshiFont header>div[class*=max-w-7xl]>div{height:60px!important}.landing-module__QDD-cq__satoshiFont header img,.landing-module__QDD-cq__satoshiFont header a>span:first-child{border-radius:9px!important;width:30px!important;height:30px!important}.landing-module__QDD-cq__satoshiFont .landing-module__QDD-cq__headerBrand{letter-spacing:-.03em;font-size:18px;color:#172721!important}.landing-module__QDD-cq__satoshiFont .landing-module__QDD-cq__headerNav{color:#66706b;font-size:13px;padding:8px 0!important}.landing-module__QDD-cq__satoshiFont .landing-module__QDD-cq__navContainer{gap:22px}.landing-module__QDD-cq__satoshiFont .landing-module__QDD-cq__headerNav:before,.landing-module__QDD-cq__satoshiFont .landing-module__QDD-cq__headerNav:after{display:none}.landing-module__QDD-cq__satoshiFont .landing-module__QDD-cq__headerNav:hover{color:var(--primary-color,#172721);transform:none}.landing-module__QDD-cq__satoshiFont header nav+div:not(:last-child){display:none!important}.landing-module__QDD-cq__satoshiFont main{background:#fcfdfb;overflow:visible!important}.landing-module__QDD-cq__satoshiFont main>div{width:min(900px,100% - 96px);margin-inline:auto;padding-inline:0!important;max-width:none!important;padding-top:48px!important;padding-bottom:48px!important}.landing-module__QDD-cq__satoshiFont main h1{letter-spacing:-.055em;color:#172721!important;font-weight:650!important}.landing-module__QDD-cq__satoshiFont main h2,.landing-module__QDD-cq__satoshiFont main h3{letter-spacing:-.025em;color:#172721!important}.landing-module__QDD-cq__satoshiFont main p,.landing-module__QDD-cq__satoshiFont main li{color:#66706b;line-height:1.75}.landing-module__QDD-cq__satoshiFont main [class*=bg-white]{border-color:color-mix(in srgb,var(--primary-color)12%,#e4e8e5)!important;background:#fff!important}.landing-module__QDD-cq__satoshiFont main [class*=shadow]{box-shadow:none!important}.landing-module__QDD-cq__satoshiFont main [class*=bg-blue-],.landing-module__QDD-cq__satoshiFont main [class*=bg-purple-],.landing-module__QDD-cq__satoshiFont main [class*=bg-green-],.landing-module__QDD-cq__satoshiFont main [class*=bg-amber-],.landing-module__QDD-cq__satoshiFont main [class*=bg-indigo-],.landing-module__QDD-cq__satoshiFont main [class*=bg-orange-],.landing-module__QDD-cq__satoshiFont main [class*=bg-pink-],.landing-module__QDD-cq__satoshiFont main [class*=bg-cyan-]{background:color-mix(in srgb,var(--primary-color)8%,#f7f8f6)!important}.landing-module__QDD-cq__satoshiFont main [class*=border-blue-],.landing-module__QDD-cq__satoshiFont main [class*=border-purple-],.landing-module__QDD-cq__satoshiFont main [class*=border-green-],.landing-module__QDD-cq__satoshiFont main [class*=border-amber-],.landing-module__QDD-cq__satoshiFont main [class*=border-indigo-],.landing-module__QDD-cq__satoshiFont main [class*=border-orange-],.landing-module__QDD-cq__satoshiFont main [class*=border-pink-],.landing-module__QDD-cq__satoshiFont main [class*=border-cyan-]{border-color:color-mix(in srgb,var(--primary-color)24%,#e4e8e5)!important}.landing-module__QDD-cq__satoshiFont main [class*=text-blue-],.landing-module__QDD-cq__satoshiFont main [class*=text-purple-],.landing-module__QDD-cq__satoshiFont main [class*=text-green-],.landing-module__QDD-cq__satoshiFont main [class*=text-amber-],.landing-module__QDD-cq__satoshiFont main [class*=text-indigo-],.landing-module__QDD-cq__satoshiFont main [class*=text-orange-],.landing-module__QDD-cq__satoshiFont main [class*=text-pink-],.landing-module__QDD-cq__satoshiFont main [class*=text-cyan-]{color:var(--primary-color,#172721)!important}.landing-module__QDD-cq__satoshiFont main [class*=from-gray-50]{background:color-mix(in srgb,var(--primary-color)7%,#f7f8f6)!important}.landing-module__QDD-cq__satoshiFont main>div>div:last-child{border-top:1px solid #e4e8e5}.landing-module__QDD-cq__satoshiFont main a:not([class*=bg-]){transition:color .2s}.landing-module__QDD-cq__satoshiFont main a:not([class*=bg-]):hover{color:var(--primary-color,#172721)}@media (max-width:1023px){.landing-module__QDD-cq__heroTitle{white-space:normal;max-width:100%}.landing-module__QDD-cq__heroTagline{text-align:center;overflow-wrap:anywhere}.landing-module__QDD-cq__heroDescription{text-align:center;max-width:100%}}@media (max-width:640px){.landing-module__QDD-cq__satoshiFont header>div[class*=max-w-7xl]{width:calc(100% - 48px)}.landing-module__QDD-cq__satoshiFont header>div[class*=max-w-7xl]>div{height:56px!important}.landing-module__QDD-cq__satoshiFont main>div{width:calc(100% - 48px);padding-top:32px!important;padding-bottom:32px!important}}
.appLanding-module__-lxima__page{--ink:#172721;--muted:#66706b;--line:#e4e8e5;color:var(--ink);overflow-wrap:anywhere;background:#fcfdfb;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.appLanding-module__-lxima__page *{box-sizing:border-box}.appLanding-module__-lxima__page a{color:inherit;text-decoration:none}.appLanding-module__-lxima__page a:focus-visible,.appLanding-module__-lxima__page button:focus-visible,.appLanding-module__-lxima__page summary:focus-visible{outline:2px solid var(--app-color);outline-offset:6px}.appLanding-module__-lxima__header,.appLanding-module__-lxima__hero,.appLanding-module__-lxima__content,.appLanding-module__-lxima__footer{width:min(1160px,100% - 96px);margin-inline:auto}.appLanding-module__-lxima__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;min-height:60px;display:flex}.appLanding-module__-lxima__brand{letter-spacing:-.03em;align-items:center;gap:10px;min-width:0;font-size:18px;font-weight:650;display:flex}.appLanding-module__-lxima__brandIcon{background:var(--app-color);width:30px;height:30px;color:var(--app-foreground);border-radius:9px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.appLanding-module__-lxima__brandIcon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.appLanding-module__-lxima__nav{flex-shrink:0;align-items:center;gap:22px;font-size:13px;font-weight:500;display:flex}.appLanding-module__-lxima__nav a{z-index:0;color:var(--ink);border-radius:12px;padding:10px 20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.appLanding-module__-lxima__nav a:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(135deg,#0000000a,#0000000f);transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.appLanding-module__-lxima__nav a:after{content:"";background:linear-gradient(90deg,transparent,var(--app-color),transparent);border-radius:999px;width:0;height:2px;transition:width .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.appLanding-module__-lxima__nav a:hover{color:#000;transform:translateY(-1px)}.appLanding-module__-lxima__nav a:hover:before{opacity:1}.appLanding-module__-lxima__nav a:hover:after{width:80%}.appLanding-module__-lxima__nav a:active{transform:translateY(0)}.appLanding-module__-lxima__footer a:hover{color:var(--app-color)}.appLanding-module__-lxima__sharedHeader{color:var(--ink,#172721);background:#fcfdfb}.appLanding-module__-lxima__sharedHeader a{color:inherit;text-decoration:none}.appLanding-module__-lxima__sharedMenu{display:none}.appLanding-module__-lxima__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;padding-block:16px 56px;display:grid}.appLanding-module__-lxima__heroCopy{min-width:0;padding-block:0 20px}.appLanding-module__-lxima__eyebrow{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 28px;font-size:11px;font-weight:650;display:flex}.appLanding-module__-lxima__dot{background:var(--app-color);border-radius:50%;flex-shrink:0;width:7px;height:7px}.appLanding-module__-lxima__platformLabel{color:var(--muted);letter-spacing:.03em;font-weight:400}.appLanding-module__-lxima__hero h1{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(38px,4.2vw,58px);font-weight:650;line-height:1.07}.appLanding-module__-lxima__description{color:var(--muted);max-width:490px;margin:24px 0 28px;font-size:16px;line-height:1.75}.appLanding-module__-lxima__downloads{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.appLanding-module__-lxima__storeButton{background:var(--app-color);border:1px solid color-mix(in srgb,var(--app-color)82%,#000);cursor:pointer;text-align:left;width:158px;height:60px;box-shadow:0 8px 20px -15px color-mix(in srgb,var(--app-color)70%,#000);border-radius:12px;flex-shrink:0;align-items:center;gap:9px;padding:12px 14px;font-family:inherit;transition:transform .2s,background .2s,box-shadow .2s;display:flex;color:var(--app-foreground)!important}.appLanding-module__-lxima__storeButton:hover{background:color-mix(in srgb,var(--app-color)88%,#000);box-shadow:0 13px 26px -15px color-mix(in srgb,var(--app-color)80%,#000);transform:translateY(-2px)}.appLanding-module__-lxima__storeButton svg{flex-shrink:0;width:25px;height:28px}.appLanding-module__-lxima__storeButton small{opacity:.8;font-size:9px;line-height:1.5;display:block}.appLanding-module__-lxima__storeButton strong{white-space:nowrap;letter-spacing:-.02em;font-size:16px;font-weight:550;line-height:1.25;display:block}.appLanding-module__-lxima__heroMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;font-size:12px;display:flex}.appLanding-module__-lxima__heroMeta a{align-items:center;gap:12px;display:flex}.appLanding-module__-lxima__heroMeta a:hover{color:var(--ink)}.appLanding-module__-lxima__showcase{isolation:isolate;background:color-mix(in srgb,var(--app-color)9%,#f2f5f0);border-radius:28px;flex-direction:column;justify-content:center;align-self:start;align-items:center;height:632px;padding:32px 24px 40px;animation:.65s cubic-bezier(.2,.8,.2,1) 80ms both appLanding-module__-lxima__softRise;display:flex;position:relative;overflow:hidden}.appLanding-module__-lxima__orbit{border:1px solid color-mix(in srgb,var(--app-color)18%,transparent);z-index:0;pointer-events:none;border-radius:50%;width:460px;height:460px;position:absolute}.appLanding-module__-lxima__orbit:after{content:"";border:inherit;border-radius:inherit;position:absolute;inset:48px}.appLanding-module__-lxima__showcase .appLanding-module__-lxima__preview,.appLanding-module__-lxima__showcase .appLanding-module__-lxima__identity,.appLanding-module__-lxima__showcaseCaption{z-index:1}.appLanding-module__-lxima__showcaseCaption{justify-content:space-between;gap:12px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:23px;left:28px;right:28px}.appLanding-module__-lxima__showcaseCaption span{color:var(--muted);font-weight:400}.appLanding-module__-lxima__identity{text-align:center}.appLanding-module__-lxima__identityIcon{background:var(--app-color);width:132px;height:132px;color:var(--app-foreground);box-shadow:0 24px 48px -20px color-mix(in srgb,var(--app-color)60%,transparent);border-radius:32px;place-items:center;margin:0 auto 24px;font-size:56px;display:grid;overflow:hidden}.appLanding-module__-lxima__identityIcon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.appLanding-module__-lxima__identity p{letter-spacing:-.04em;font-size:25px;font-weight:600}.appLanding-module__-lxima__identity>span{color:var(--muted);margin-top:8px;font-size:13px;display:block}.appLanding-module__-lxima__section{border-top:1px solid var(--line);padding-block:64px;scroll-margin-top:32px}.appLanding-module__-lxima__sectionIntro{grid-template-columns:1fr 2fr;gap:60px;display:grid}.appLanding-module__-lxima__sectionLabel{text-transform:uppercase;letter-spacing:.15em;color:var(--muted);margin-bottom:18px;font-size:10px;font-weight:650}.appLanding-module__-lxima__section h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(25px,3vw,36px);font-weight:600;line-height:1.2}.appLanding-module__-lxima__audience{letter-spacing:-.025em;white-space:pre-line;margin:0;font-size:clamp(20px,2.2vw,28px);line-height:1.55}.appLanding-module__-lxima__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.appLanding-module__-lxima__feature{background:color-mix(in srgb,var(--app-color)7%,#f7f8f6);border:1px solid color-mix(in srgb,var(--app-color)10%,var(--line));border-radius:18px;padding:28px;font-size:16px;line-height:1.7;transition:transform .2s,border-color .2s}.appLanding-module__-lxima__feature:hover{border-color:color-mix(in srgb,var(--app-color)28%,var(--line));transform:translateY(-2px)}.appLanding-module__-lxima__featureNumber{border:1px solid var(--line);width:32px;height:32px;color:var(--app-color);background:#fff;border-radius:9px;justify-content:center;align-items:center;margin-bottom:28px;font-size:11px;font-weight:600;display:flex}.appLanding-module__-lxima__steps{margin:0;padding:0;list-style:none}.appLanding-module__-lxima__steps li{border-bottom:1px solid var(--line);gap:22px;padding:24px 0;font-size:17px;line-height:1.7;display:flex}.appLanding-module__-lxima__steps li:first-child{padding-top:0}.appLanding-module__-lxima__steps li:last-child{border-bottom:0;padding-bottom:0}.appLanding-module__-lxima__stepNumber{color:var(--app-color);padding-top:5px;font-size:12px;font-weight:600}.appLanding-module__-lxima__faq{border-bottom:1px solid var(--line)}.appLanding-module__-lxima__faq:first-child{border-top:1px solid var(--line)}.appLanding-module__-lxima__faqTrigger{appearance:none;cursor:pointer;width:100%;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:15px;font-weight:550;transition:color .2s;display:flex}.appLanding-module__-lxima__faqIcon{background:color-mix(in srgb,var(--app-color)8%,transparent);width:26px;height:26px;color:var(--muted);border-radius:50%;flex:0 0 26px;transition:transform .28s cubic-bezier(.2,.8,.2,1),color .2s,background .2s;display:block;position:relative}.appLanding-module__-lxima__faqIcon:before,.appLanding-module__-lxima__faqIcon:after{content:"";background:currentColor;border-radius:2px;width:10px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.appLanding-module__-lxima__faqIcon:after{transform:translate(-50%,-50%)rotate(90deg)}.appLanding-module__-lxima__faq[data-open] .appLanding-module__-lxima__faqTrigger{color:var(--app-color)}.appLanding-module__-lxima__faq[data-open] .appLanding-module__-lxima__faqIcon{color:var(--app-color);background:color-mix(in srgb,var(--app-color)14%,transparent);transform:rotate(45deg)}.appLanding-module__-lxima__faqAnswer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1),opacity .22s,transform .32s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(-5px)}.appLanding-module__-lxima__faqAnswer>div{min-height:0;overflow:hidden}.appLanding-module__-lxima__faq[data-open] .appLanding-module__-lxima__faqAnswer{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.appLanding-module__-lxima__faq p{color:var(--muted);white-space:pre-line;margin:0;padding:0 36px 22px 0;font-size:14px;line-height:1.8}.appLanding-module__-lxima__faq p a,.appLanding-module__-lxima__supportLink{text-underline-offset:4px;text-decoration:underline!important}.appLanding-module__-lxima__sectionNote{color:var(--muted);margin-top:20px;font-size:13px;line-height:1.8}.appLanding-module__-lxima__footer{border-top:1px solid var(--line);padding-block:32px 26px}.appLanding-module__-lxima__footerTop,.appLanding-module__-lxima__footerBottom{justify-content:space-between;align-items:center;gap:24px;display:flex}.appLanding-module__-lxima__footerLinks,.appLanding-module__-lxima__footerBottom nav{flex-wrap:wrap;gap:22px;font-size:12px;display:flex}.appLanding-module__-lxima__footerBottom{color:var(--muted);margin-top:30px;font-size:11px}@media (max-width:899px){.appLanding-module__-lxima__header,.appLanding-module__-lxima__hero,.appLanding-module__-lxima__content,.appLanding-module__-lxima__footer{width:calc(100% - 48px)}.appLanding-module__-lxima__hero{gap:32px;padding:16px 0 44px}.appLanding-module__-lxima__hero h1{font-size:44px}.appLanding-module__-lxima__nav{gap:18px}.appLanding-module__-lxima__sectionIntro{gap:32px}.appLanding-module__-lxima__features{gap:12px}.appLanding-module__-lxima__feature{padding:20px}.appLanding-module__-lxima__sharedHeader .appLanding-module__-lxima__nav{display:none}.appLanding-module__-lxima__sharedMenu{display:block}}@media (max-width:640px){.appLanding-module__-lxima__header{gap:16px;min-height:56px}.appLanding-module__-lxima__brand{font-size:16px}.appLanding-module__-lxima__brandIcon{border-radius:8px;width:28px;height:28px}.appLanding-module__-lxima__nav{gap:16px;font-size:12px}.appLanding-module__-lxima__nav a:not(:last-child){display:none}.appLanding-module__-lxima__hero{grid-template-columns:1fr;gap:32px;padding:12px 0 40px}.appLanding-module__-lxima__heroCopy{padding:8px 0 0}.appLanding-module__-lxima__eyebrow{margin-bottom:20px;font-size:10px}.appLanding-module__-lxima__hero h1{font-size:clamp(36px,10vw,48px)}.appLanding-module__-lxima__description{margin:20px 0 24px;font-size:15px;line-height:1.75}.appLanding-module__-lxima__showcase{order:-1;min-height:620px;padding:24px 20px 56px}.appLanding-module__-lxima__storeButton{text-align:center;justify-content:center;width:100%;min-width:0;padding:12px 14px}.appLanding-module__-lxima__storeButton small,.appLanding-module__-lxima__storeButton strong{text-align:center}.appLanding-module__-lxima__storeButton strong{font-size:15px}.appLanding-module__-lxima__downloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.appLanding-module__-lxima__qrControl{grid-column:1/-1}.appLanding-module__-lxima__qrControl>button{justify-content:center}.appLanding-module__-lxima__heroMeta{gap:18px;font-size:11px}.appLanding-module__-lxima__identityIcon{border-radius:25px;width:100px;height:100px;font-size:42px}.appLanding-module__-lxima__section{padding-block:40px}.appLanding-module__-lxima__sectionIntro{grid-template-columns:1fr;gap:24px}.appLanding-module__-lxima__features{grid-template-columns:1fr;margin-top:24px}.appLanding-module__-lxima__feature{align-items:flex-start;gap:20px;padding:22px;font-size:15px;display:flex}.appLanding-module__-lxima__featureNumber{flex-shrink:0;margin:0}.appLanding-module__-lxima__footerTop,.appLanding-module__-lxima__footerBottom{flex-direction:column;align-items:flex-start;gap:18px}.appLanding-module__-lxima__footerBottom{margin-top:24px}}@media (prefers-reduced-motion:reduce){.appLanding-module__-lxima__page *{transition:none!important;animation:none!important}}@keyframes appLanding-module__-lxima__softRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.appLanding-module__-lxima__preview{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.appLanding-module__-lxima__phone{width:250px;height:527px;box-shadow:0 28px 60px -18px color-mix(in srgb,var(--app-color)55%,#111827),0 0 0 1px #fff2 inset;background:linear-gradient(145deg,#374151,#030712);border:3px solid #111827;border-radius:50px;padding:7px;position:relative}.appLanding-module__-lxima__phoneScreen{background:#fff;border:2px solid #030712;border-radius:47px;width:100%;height:100%;position:relative;overflow:hidden}.appLanding-module__-lxima__phoneTrack{width:100%;height:100%;transition:transform .55s cubic-bezier(.22,.75,.22,1);display:flex}.appLanding-module__-lxima__phoneSlide{flex:0 0 100%;width:100%;height:100%}.appLanding-module__-lxima__phoneImage{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%;display:block}.appLanding-module__-lxima__homeIndicator{z-index:3;mix-blend-mode:difference;background:#fff8;border-radius:999px;width:112px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.appLanding-module__-lxima__phoneVolumeUp,.appLanding-module__-lxima__phoneVolumeDown,.appLanding-module__-lxima__phonePower{z-index:4;background:#050505;width:5px;position:absolute}.appLanding-module__-lxima__phoneVolumeUp{border-radius:3px 0 0 3px;height:48px;top:122px;left:-5px}.appLanding-module__-lxima__phoneVolumeDown{border-radius:3px 0 0 3px;height:48px;top:181px;left:-5px}.appLanding-module__-lxima__phonePower{border-radius:0 3px 3px 0;height:70px;top:143px;right:-5px}.appLanding-module__-lxima__previewControls{align-items:center;gap:8px;height:14px;display:flex}.appLanding-module__-lxima__previewControls button{cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:22px;padding:0;display:grid}.appLanding-module__-lxima__previewControls button:after{content:"";background:#9aa69f;border-radius:50%;width:6px;height:6px}.appLanding-module__-lxima__previewControls button[aria-pressed=true]:after{background:var(--app-color);border-radius:8px;width:18px}.appLanding-module__-lxima__qrControl{position:relative}.appLanding-module__-lxima__qrControl:hover,.appLanding-module__-lxima__qrControl:focus-within,.appLanding-module__-lxima__qrControl[data-open]{z-index:110}.appLanding-module__-lxima__qrControl>.appLanding-module__-lxima__storeButton{z-index:102;position:relative;overflow:hidden}.appLanding-module__-lxima__qrControl>.appLanding-module__-lxima__storeButton:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#fff5 50%,#0000 58%);transition:transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-120% 44% -120% -70%;transform:translate(-120%)rotate(8deg)}.appLanding-module__-lxima__qrControl:hover>.appLanding-module__-lxima__storeButton,.appLanding-module__-lxima__qrControl:focus-within>.appLanding-module__-lxima__storeButton,.appLanding-module__-lxima__qrControl[data-open]>.appLanding-module__-lxima__storeButton{box-shadow:0 17px 32px -17px color-mix(in srgb,var(--app-color)80%,#000);transform:translateY(-3px)}.appLanding-module__-lxima__qrControl:hover>.appLanding-module__-lxima__storeButton:after,.appLanding-module__-lxima__qrControl:focus-within>.appLanding-module__-lxima__storeButton:after,.appLanding-module__-lxima__qrControl[data-open]>.appLanding-module__-lxima__storeButton:after{transform:translate(220%)rotate(8deg)}.appLanding-module__-lxima__qrOverlay{z-index:100;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#070a09d1;transition:opacity .24s,-webkit-backdrop-filter .3s,backdrop-filter .3s,visibility .24s;position:fixed;inset:0}.appLanding-module__-lxima__qrOverlay[data-visible]{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.appLanding-module__-lxima__qrPanel{transform-origin:0 100%;border:1px solid color-mix(in srgb,var(--app-color)24%,#fff);z-index:103;text-align:center;opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(145deg,#fff,#f7f9f7);border-radius:24px;width:264px;padding:13px;transition:opacity .2s,transform .34s cubic-bezier(.2,.8,.2,1),visibility .2s;position:absolute;bottom:calc(100% + 18px);left:0;transform:translateY(14px)scale(.96);box-shadow:0 30px 80px #0009,inset 0 1px #fff}.appLanding-module__-lxima__qrControl:hover .appLanding-module__-lxima__qrPanel,.appLanding-module__-lxima__qrControl:focus-within .appLanding-module__-lxima__qrPanel,.appLanding-module__-lxima__qrControl[data-open] .appLanding-module__-lxima__qrPanel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-10px)scale(1)}.appLanding-module__-lxima__qrPanelHeader{color:#27312c;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:7px;margin:3px 0 11px;font-size:10px;font-weight:700;display:flex}.appLanding-module__-lxima__qrPulse{background:var(--app-color);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--app-color)16%,transparent);border-radius:50%;animation:1.8s ease-in-out infinite appLanding-module__-lxima__qrPulse}.appLanding-module__-lxima__qrCodeFrame{border:1px solid color-mix(in srgb,var(--app-color)22%,#e4e8e4);box-shadow:0 12px 28px -20px color-mix(in srgb,var(--app-color)70%,#000),0 1px 0 #fff inset;background:#fff;border-radius:18px;place-items:center;padding:10px;display:grid;position:relative;overflow:hidden}.appLanding-module__-lxima__qrCodeFrame:before,.appLanding-module__-lxima__qrCodeFrame:after{content:"";border-color:var(--app-color);pointer-events:none;opacity:.75;width:18px;height:18px;position:absolute}.appLanding-module__-lxima__qrCodeFrame:before{border-top:2px solid;border-left:2px solid;border-radius:5px 0 0;top:8px;left:8px}.appLanding-module__-lxima__qrCodeFrame:after{border-bottom:2px solid;border-right:2px solid;border-radius:0 0 5px;bottom:8px;right:8px}.appLanding-module__-lxima__qrCodeFrame canvas{border-radius:11px;width:100%;height:auto;display:block}.appLanding-module__-lxima__qrLogo{z-index:1;background:#fff;border:1px solid #e4e9e5;border-radius:50%;place-items:center;width:46px;height:46px;padding:4px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 14px #15201624}.appLanding-module__-lxima__qrLogo img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.appLanding-module__-lxima__qrCodeFrame p{color:var(--muted);margin:38px 0;font-size:11px}.appLanding-module__-lxima__qrPanel>strong{color:var(--ink);letter-spacing:-.02em;margin-top:12px;font-size:14px;font-weight:650;display:block}.appLanding-module__-lxima__qrPanel>p{color:var(--muted);margin:5px 0 2px;font-size:11px;line-height:1.5}@keyframes appLanding-module__-lxima__qrPulse{50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--app-color)0%,transparent)}}@media (max-width:640px){.appLanding-module__-lxima__phone{border-radius:50px;width:250px;height:527px}.appLanding-module__-lxima__phoneScreen{border-radius:42px}.appLanding-module__-lxima__qrPanel{transform-origin:bottom;width:min(264px,100vw - 40px);left:50%;transform:translate(-50%,14px)scale(.96)}.appLanding-module__-lxima__qrControl:hover .appLanding-module__-lxima__qrPanel,.appLanding-module__-lxima__qrControl:focus-within .appLanding-module__-lxima__qrPanel,.appLanding-module__-lxima__qrControl[data-open] .appLanding-module__-lxima__qrPanel{transform:translate(-50%,-10px)scale(1)}.appLanding-module__-lxima__showcase{padding-bottom:64px}}
