.AppLanding-module__VDNvdq__page{--ink:#091329;--muted:#5d6880;--line:#d8deea;--soft:#f5f7fb;--blue:#155eef;--blue-dark:#0c4bd3;color:var(--ink);background:#fff;overflow:clip}.AppLanding-module__VDNvdq__hero{border-bottom:1px solid var(--line);background:#fff;min-height:min(92svh,920px);position:relative;overflow:hidden}.AppLanding-module__VDNvdq__heroRule{pointer-events:none;border-inline:1px solid #edf0f5;position:absolute;inset:0 7vw}.AppLanding-module__VDNvdq__heroInner{width:min(1180px,100% - 40px);min-height:min(92svh,920px);margin:0 auto;position:relative}.AppLanding-module__VDNvdq__heroCopy{z-index:3;width:min(650px,58vw);padding-top:clamp(96px,14vh,150px);position:relative}.AppLanding-module__VDNvdq__heroCopy h1{font-family:var(--font-display), Arial, sans-serif;letter-spacing:0;margin-top:0;font-size:clamp(54px,7.4vw,106px);font-weight:760;line-height:.92}.AppLanding-module__VDNvdq__heroStatement{font-family:var(--font-display), Arial, sans-serif;color:var(--blue);margin-top:24px;font-size:clamp(27px,3vw,44px);font-weight:700;line-height:1.06}.AppLanding-module__VDNvdq__heroSubtitle{max-width:570px;color:var(--muted);margin-top:22px;font-size:clamp(16px,1.4vw,19px);line-height:1.7}.AppLanding-module__VDNvdq__heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.AppLanding-module__VDNvdq__primaryButton,.AppLanding-module__VDNvdq__secondaryButton,.AppLanding-module__VDNvdq__downloadButton{border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:56px;font-size:14px;font-weight:750;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.AppLanding-module__VDNvdq__primaryButton{background:var(--blue);color:#fff;min-width:210px;padding:8px 18px}.AppLanding-module__VDNvdq__primaryButton:hover,.AppLanding-module__VDNvdq__downloadButton:hover{background:var(--blue-dark)}.AppLanding-module__VDNvdq__primaryButton:active,.AppLanding-module__VDNvdq__secondaryButton:active,.AppLanding-module__VDNvdq__downloadButton:active{transform:translateY(1px)}.AppLanding-module__VDNvdq__primaryButton span{text-align:start}.AppLanding-module__VDNvdq__primaryButton strong,.AppLanding-module__VDNvdq__primaryButton small{display:block}.AppLanding-module__VDNvdq__primaryButton small{color:#cbdcff;margin-top:2px;font-size:10px;font-weight:600}.AppLanding-module__VDNvdq__secondaryButton{color:var(--ink);border:1px solid #c6cedd;padding:0 18px}.AppLanding-module__VDNvdq__secondaryButton:hover{background:var(--soft);border-color:#9ca9bf}.AppLanding-module__VDNvdq__heroDevice{z-index:2;transform-origin:bottom;position:absolute;inset:clamp(58px,8vh,88px) 3% auto auto}.AppLanding-module__VDNvdq__phone{background:#090a0d;border:1px solid #484d57;border-radius:58px;width:clamp(286px,25vw,362px);padding:10px;position:relative;box-shadow:0 42px 90px -32px #060f2275,inset 0 0 0 1px #252831,inset 0 0 0 3px #050608}.AppLanding-module__VDNvdq__phone:after{content:"";opacity:.45;pointer-events:none;border:1px solid #686d78;border-radius:53px;position:absolute;inset:4px}.AppLanding-module__VDNvdq__phoneGlass{aspect-ratio:390/844;background:#f6f8fc;border-radius:48px;position:relative;overflow:hidden}.AppLanding-module__VDNvdq__dynamicIsland{z-index:5;background:#050608;border-radius:999px;width:92px;height:27px;position:absolute;top:11px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #ffffff1f}.AppLanding-module__VDNvdq__screenImage,.AppLanding-module__VDNvdq__storyScreen{object-fit:cover;object-position:top;width:100%;height:100%}.AppLanding-module__VDNvdq__phoneSideTop,.AppLanding-module__VDNvdq__phoneSideBottom,.AppLanding-module__VDNvdq__phonePower{background:#343842;border-radius:3px 0 0 3px;width:4px;position:absolute}.AppLanding-module__VDNvdq__phoneSideTop{height:62px;top:125px;left:-4px}.AppLanding-module__VDNvdq__phoneSideBottom{height:92px;top:198px;left:-4px}.AppLanding-module__VDNvdq__phonePower{border-radius:0 3px 3px 0;height:94px;top:166px;right:-4px}.AppLanding-module__VDNvdq__scrollCue{z-index:4;color:#667188;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.AppLanding-module__VDNvdq__factBand{border-bottom:1px solid var(--line);background:#f7f9fc}.AppLanding-module__VDNvdq__factBandInner{grid-template-columns:repeat(3,1fr);align-items:center;width:min(1180px,100% - 40px);min-height:86px;margin:0 auto;display:grid}.AppLanding-module__VDNvdq__factBandInner span{border-inline-end:1px solid var(--line);color:#4b5870;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:13px;font-weight:720;display:flex}.AppLanding-module__VDNvdq__factBandInner span:last-child{border-inline-end:0}.AppLanding-module__VDNvdq__factBandInner svg{color:#1a9b61}.AppLanding-module__VDNvdq__story{background:#f4f6fa;position:relative}.AppLanding-module__VDNvdq__storyStage{grid-template-columns:minmax(230px,.6fr) minmax(340px,.8fr) minmax(350px,.7fr);align-items:center;gap:clamp(28px,5vw,80px);min-height:100svh;padding:60px max(5vw,50vw - 590px);display:grid;position:relative;overflow:hidden}.AppLanding-module__VDNvdq__storyIntro{align-self:start;padding-top:12vh}.AppLanding-module__VDNvdq__storyIntro p,.AppLanding-module__VDNvdq__sectionHeading>p,.AppLanding-module__VDNvdq__privacyInner>div>p,.AppLanding-module__VDNvdq__downloadEyebrow,.AppLanding-module__VDNvdq__mobileStory header>p,.AppLanding-module__VDNvdq__mobileStory article>div>p{color:var(--blue);text-transform:uppercase;font-size:11px;font-weight:800}.AppLanding-module__VDNvdq__storyIntro h2{font-family:var(--font-display), Arial, sans-serif;margin-top:16px;font-size:clamp(34px,4vw,58px);font-weight:740;line-height:1}.AppLanding-module__VDNvdq__storyCopyStack{min-height:330px;position:relative}.AppLanding-module__VDNvdq__storyCopyStack article{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.AppLanding-module__VDNvdq__storyCopyStack article:not(:first-child),.AppLanding-module__VDNvdq__storyScreen:not(:first-of-type){visibility:hidden;opacity:0}.AppLanding-module__VDNvdq__storyCopyStack article>p{color:#73809a;text-transform:uppercase;font-size:12px;font-weight:800}.AppLanding-module__VDNvdq__storyCopyStack article h3{max-width:520px;font-family:var(--font-display), Arial, sans-serif;margin-top:18px;font-size:clamp(34px,4.2vw,62px);font-weight:740;line-height:1.02}.AppLanding-module__VDNvdq__storyCopyStack article>span{max-width:510px;color:var(--muted);font-size:17px;line-height:1.7}.AppLanding-module__VDNvdq__storyDivider{background:var(--blue);width:56px;height:2px;margin:26px 0 22px}.AppLanding-module__VDNvdq__storyProgress{grid-template-columns:repeat(3,1fr);gap:8px;width:min(100%,420px);display:grid;position:absolute;bottom:-30px;left:0}.AppLanding-module__VDNvdq__storyProgress span{background:#d5dbe6;height:2px;overflow:hidden}.AppLanding-module__VDNvdq__storyProgress i{background:var(--blue);width:100%;height:100%;display:block}.AppLanding-module__VDNvdq__storyPhone{justify-content:center;display:flex;position:relative}.AppLanding-module__VDNvdq__storyPhone:before{filter:blur(18px);content:"";background:#12234429;border-radius:50%;width:78%;height:28px;position:absolute;bottom:-38px;left:50%;transform:translate(-50%)}.AppLanding-module__VDNvdq__storyScreen{position:absolute;inset:0}.AppLanding-module__VDNvdq__storyScreen:first-of-type{position:relative}.AppLanding-module__VDNvdq__mobileStory{display:none}@media (min-width:900px) and (prefers-reduced-motion:reduce){.AppLanding-module__VDNvdq__storyStage{display:none}.AppLanding-module__VDNvdq__mobileStory{width:min(1180px,100% - 40px);margin:0 auto;padding:112px 0;display:block}.AppLanding-module__VDNvdq__mobileStory header h2{max-width:720px;font-family:var(--font-display), Arial, sans-serif;margin-top:16px;font-size:58px;font-weight:740;line-height:1}.AppLanding-module__VDNvdq__mobileStory article{grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:center;gap:80px;padding-top:104px;display:grid}.AppLanding-module__VDNvdq__mobileStory article>div>p{margin-bottom:16px}.AppLanding-module__VDNvdq__mobileStory article h3{max-width:600px;font-family:var(--font-display), Arial, sans-serif;font-size:48px;font-weight:740;line-height:1.04}.AppLanding-module__VDNvdq__mobileStory article>div>span{max-width:570px;color:var(--muted);margin-top:20px;font-size:17px;line-height:1.7;display:block}.AppLanding-module__VDNvdq__mobileStory .AppLanding-module__VDNvdq__phone{width:100%}}.AppLanding-module__VDNvdq__essentials{width:min(1180px,100% - 40px);margin:0 auto;padding:120px 0}.AppLanding-module__VDNvdq__sectionHeading{grid-template-columns:.7fr 1.3fr;align-items:start;gap:40px;padding-bottom:52px;display:grid}.AppLanding-module__VDNvdq__sectionHeading h2{max-width:760px;font-family:var(--font-display), Arial, sans-serif;font-size:clamp(40px,5vw,68px);font-weight:740;line-height:1.02}.AppLanding-module__VDNvdq__essentialRows{border-top:1px solid var(--line)}.AppLanding-module__VDNvdq__essentialRows article{border-bottom:1px solid var(--line);grid-template-columns:70px 56px minmax(180px,.7fr) minmax(300px,1.3fr);align-items:center;gap:24px;min-height:132px;display:grid}.AppLanding-module__VDNvdq__rowNumber{color:#9aa5b9;font-size:12px;font-weight:800}.AppLanding-module__VDNvdq__rowIcon{width:22px;height:22px;color:var(--blue)}.AppLanding-module__VDNvdq__essentialRows h3{font-family:var(--font-display), Arial, sans-serif;font-size:22px;font-weight:720}.AppLanding-module__VDNvdq__essentialRows p{color:var(--muted);font-size:15px;line-height:1.65}.AppLanding-module__VDNvdq__privacyBand{background:#edf3ff;border-block:1px solid #bed0f3}.AppLanding-module__VDNvdq__privacyInner{grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:30px;width:min(1180px,100% - 40px);min-height:300px;margin:0 auto;display:grid}.AppLanding-module__VDNvdq__privacyIcon{width:38px;height:38px;color:var(--blue)}.AppLanding-module__VDNvdq__privacyInner h2{max-width:820px;font-family:var(--font-display), Arial, sans-serif;margin-top:14px;font-size:clamp(32px,4vw,52px);font-weight:740;line-height:1.05}.AppLanding-module__VDNvdq__privacyInner>div>span{color:#536484;max-width:760px;margin-top:18px;font-size:15px;line-height:1.7;display:block}.AppLanding-module__VDNvdq__privacyLink{color:#12366f;border-bottom:1px solid #9eb7e9;align-items:center;gap:9px;min-height:48px;font-size:13px;font-weight:760;display:inline-flex}.AppLanding-module__VDNvdq__downloadSection{color:#fff;background:#0b0d12}.AppLanding-module__VDNvdq__downloadInner{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:clamp(50px,9vw,130px);width:min(1180px,100% - 40px);min-height:660px;margin:0 auto;display:grid}.AppLanding-module__VDNvdq__downloadEyebrow{color:#7ea8ff}.AppLanding-module__VDNvdq__downloadInner h2{max-width:690px;font-family:var(--font-display), Arial, sans-serif;margin-top:20px;font-size:clamp(48px,6vw,78px);font-weight:740;line-height:.98}.AppLanding-module__VDNvdq__downloadBody{color:#aeb6c6;max-width:600px;margin-top:24px;font-size:17px;line-height:1.7;display:block}.AppLanding-module__VDNvdq__downloadButton{background:var(--blue);color:#fff;margin-top:32px;padding:0 22px}.AppLanding-module__VDNvdq__platformList{border-top:1px solid #30343d}.AppLanding-module__VDNvdq__platformList>div{border-bottom:1px solid #30343d;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:96px;display:grid}.AppLanding-module__VDNvdq__platformIcon{color:#dce5f8;border:1px solid #383d47;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.AppLanding-module__VDNvdq__platformList strong{font-size:15px}.AppLanding-module__VDNvdq__platformList>div>span:last-child{color:#8f99ab;font-size:12px;font-weight:700}@media (max-width:899px){.AppLanding-module__VDNvdq__hero{min-height:92svh}.AppLanding-module__VDNvdq__heroRule{inset-inline:20px}.AppLanding-module__VDNvdq__heroInner{width:calc(100% - 36px);min-height:92svh}.AppLanding-module__VDNvdq__heroCopy{text-align:center;width:100%;padding-top:54px}.AppLanding-module__VDNvdq__heroCopy h1{margin-top:0;font-size:clamp(46px,14vw,68px)}.AppLanding-module__VDNvdq__heroStatement{margin-top:16px;font-size:clamp(24px,7vw,34px)}.AppLanding-module__VDNvdq__heroSubtitle{margin-inline:auto;max-width:560px;margin-top:14px;font-size:15px;line-height:1.55}.AppLanding-module__VDNvdq__heroActions{z-index:4;justify-content:center;margin-top:20px;position:relative}.AppLanding-module__VDNvdq__primaryButton,.AppLanding-module__VDNvdq__secondaryButton{min-height:52px}.AppLanding-module__VDNvdq__heroDevice{top:auto;bottom:-255px;right:calc(50% - min(37vw,150px))}.AppLanding-module__VDNvdq__heroDevice .AppLanding-module__VDNvdq__phone{width:min(74vw,300px)}.AppLanding-module__VDNvdq__scrollCue{display:none}.AppLanding-module__VDNvdq__factBandInner{width:calc(100% - 32px);min-height:74px}.AppLanding-module__VDNvdq__factBandInner span{text-align:center;min-height:40px;padding:0 10px;font-size:10px}.AppLanding-module__VDNvdq__storyStage{display:none}.AppLanding-module__VDNvdq__mobileStory{padding:88px 0;display:block}.AppLanding-module__VDNvdq__mobileStory header,.AppLanding-module__VDNvdq__mobileStory article{width:calc(100% - 36px);margin-inline:auto}.AppLanding-module__VDNvdq__mobileStory header h2{font-family:var(--font-display), Arial, sans-serif;margin-top:14px;font-size:42px;font-weight:740;line-height:1}.AppLanding-module__VDNvdq__mobileStory article{gap:36px;padding-top:94px;display:grid}.AppLanding-module__VDNvdq__mobileStory article>div{max-width:560px}.AppLanding-module__VDNvdq__mobileStory article h3{font-family:var(--font-display), Arial, sans-serif;margin-top:15px;font-size:32px;font-weight:740;line-height:1.05}.AppLanding-module__VDNvdq__mobileStory article>div>span{color:var(--muted);margin-top:17px;font-size:15px;line-height:1.65;display:block}.AppLanding-module__VDNvdq__mobileStory .AppLanding-module__VDNvdq__phone{width:min(76vw,320px);margin-inline:auto}.AppLanding-module__VDNvdq__essentials{width:calc(100% - 36px);padding:88px 0}.AppLanding-module__VDNvdq__sectionHeading{padding-bottom:36px;display:block}.AppLanding-module__VDNvdq__sectionHeading h2{margin-top:14px;font-size:40px}.AppLanding-module__VDNvdq__essentialRows article{grid-template-columns:38px 36px minmax(0,1fr);gap:14px;padding:24px 0}.AppLanding-module__VDNvdq__essentialRows h3{font-size:18px}.AppLanding-module__VDNvdq__essentialRows p{grid-column:3;font-size:14px}.AppLanding-module__VDNvdq__privacyInner{grid-template-columns:42px minmax(0,1fr);gap:18px;width:calc(100% - 36px);min-height:0;padding:64px 0}.AppLanding-module__VDNvdq__privacyIcon{align-self:start;width:28px;height:28px;margin-top:2px}.AppLanding-module__VDNvdq__privacyInner h2{font-size:32px}.AppLanding-module__VDNvdq__privacyLink{grid-column:2;justify-self:start}.AppLanding-module__VDNvdq__downloadInner{grid-template-columns:1fr;gap:64px;width:calc(100% - 36px);min-height:0;padding:88px 0}.AppLanding-module__VDNvdq__downloadInner h2{font-size:48px}.AppLanding-module__VDNvdq__platformList>div{grid-template-columns:48px minmax(0,1fr) auto}}@media (max-width:520px){.AppLanding-module__VDNvdq__heroCopy{padding-top:38px}.AppLanding-module__VDNvdq__heroCopy h1{font-size:44px}.AppLanding-module__VDNvdq__heroStatement{font-size:25px}.AppLanding-module__VDNvdq__heroSubtitle{font-size:14px}.AppLanding-module__VDNvdq__heroActions{grid-template-columns:1fr;display:grid}.AppLanding-module__VDNvdq__primaryButton,.AppLanding-module__VDNvdq__secondaryButton{width:100%}.AppLanding-module__VDNvdq__heroDevice{bottom:-270px}.AppLanding-module__VDNvdq__factBandInner{width:100%}.AppLanding-module__VDNvdq__factBandInner span{padding-inline:6px}.AppLanding-module__VDNvdq__mobileStory header h2,.AppLanding-module__VDNvdq__sectionHeading h2{font-size:36px}.AppLanding-module__VDNvdq__mobileStory article h3{font-size:29px}.AppLanding-module__VDNvdq__essentialRows article{grid-template-columns:32px 32px minmax(0,1fr);gap:10px}.AppLanding-module__VDNvdq__rowNumber{font-size:10px}.AppLanding-module__VDNvdq__downloadInner h2{font-size:42px}}@media (prefers-reduced-motion:reduce){.AppLanding-module__VDNvdq__primaryButton,.AppLanding-module__VDNvdq__secondaryButton,.AppLanding-module__VDNvdq__downloadButton{transition:none}}
