.Landing_header__8KXOL{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--background);border-bottom:1px solid var(--foreground)}.Landing_headerInner__yAYxg{max-width:1320px;margin:auto;padding:18px 40px;display:flex;justify-content:space-between;align-items:center;gap:28px}.Landing_homeLink__htNeN{display:flex;align-items:center;min-height:44px}.Landing_headerLogo__s_Nc4{width:220px;height:auto;display:block}.Landing_navigation__4W6T1{display:flex;align-items:center;gap:32px;font-size:14px}.Landing_footer__Asf5G a:hover,.Landing_navigationLink__WmaMZ:hover,.Landing_textLink__jsmGY:hover{text-decoration:underline;text-underline-offset:5px}.Landing_headerCta__Tohwb{display:flex;gap:22px;align-items:center;min-height:44px;padding:10px 18px;background:var(--foreground);color:var(--background)}.Landing_headerCta__Tohwb:hover{background:var(--primary)}.Landing_eyebrow__oxdNn{font-family:var(--font-mono),monospace;font-size:11px;line-height:1.6;letter-spacing:.055em;text-transform:uppercase}.Landing_blueSquare__15if4{width:7px;height:7px;background:var(--primary);display:inline-block;margin-right:7px}.Landing_hero__mkxl9{max-width:1320px;margin:auto;padding:40px 40px 64px;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:45px;gap:45px;align-items:center}.Landing_heroContent__VrubN{min-width:0;padding-block:22px}.Landing_heroTitle__3savA{font-family:var(--font-display),sans-serif;font-weight:900;font-size:clamp(58px,6.25vw,83px);letter-spacing:-.045em;word-spacing:.13em;line-height:1.02;margin:28px 0;text-wrap:initial}.Landing_heroAccent__7E1eo{color:var(--primary)}.Landing_heroDescription__gcfAu{max-width:430px;font-size:18px;line-height:1.6;color:var(--muted-foreground)}.Landing_heroActions__YrmZY{display:flex;align-items:center;flex-wrap:wrap;gap:27px;margin-top:29px}.Landing_heroNote__CsvYM{margin-top:25px;font-size:12px;color:var(--muted-foreground)}.Landing_textLink__jsmGY{font-size:14px;display:flex;gap:20px;align-items:center;min-height:44px}.Landing_heroPhoto__9cPPF{position:relative;min-width:0;aspect-ratio:.9;background:#442b21;overflow:hidden}.Landing_heroPhoto__9cPPF>img{display:block;width:100%;height:100%;object-fit:cover}.Landing_heroPhoto__9cPPF:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#0009);pointer-events:none}.Landing_photoCaption__YwMAN{position:absolute;bottom:28px;left:30px;right:26px;z-index:1;color:#fff;display:grid;grid-template-columns:1fr auto;grid-gap:12px 15px;gap:12px 15px}.Landing_photoCaption__YwMAN>.Landing_eyebrow__oxdNn{grid-column:1/-1;font-size:9px}.Landing_photoCaption__YwMAN>span:nth-child(2){font-size:clamp(26px,3.3vw,43px);font-weight:500;line-height:1.08;letter-spacing:-.045em}.Landing_download__l08fx{display:inline-flex;align-items:center;justify-content:flex-start;min-height:58px;min-width:164px;gap:13px;padding:10px 20px;background:var(--foreground);color:var(--background)}.Landing_downloadLight__D7hlI{color:var(--foreground);background:var(--background)}a.Landing_download__l08fx:hover{background:var(--primary);color:#fff}a.Landing_downloadLight__D7hlI:hover{background:#fff;color:var(--foreground)}.Landing_appleIcon__BGifp{width:25px;height:29px;flex:none}.Landing_downloadLabel__sBBY3{display:flex;flex-direction:column;gap:2px;text-align:left}.Landing_downloadEyebrow__nszgI{font-size:10px;line-height:1.2;letter-spacing:.01em}.Landing_downloadTitle__8emjZ{font-size:18px;line-height:1.15;letter-spacing:-.025em;font-weight:500}.Landing_features__VeyVa{border-top:1px solid var(--foreground)}.Landing_belief__Of8jc{max-width:1320px;margin:auto;padding:85px 40px;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.Landing_belief__Of8jc .Landing_eyebrow__oxdNn,.Landing_how__iDTpS .Landing_eyebrow__oxdNn,.Landing_storyCopy__BtcND>.Landing_eyebrow__oxdNn{color:var(--primary);margin-bottom:25px}.Landing_belief__Of8jc h2{font-family:var(--font-display),sans-serif;font-size:clamp(44px,5.7vw,72px);line-height:1.04;letter-spacing:-.045em;word-spacing:.11em}.Landing_beliefCopy__W_4Pc{max-width:425px;justify-self:end}.Landing_beliefCopy__W_4Pc p{font-size:18px;line-height:1.65}.Landing_beliefCopy__W_4Pc p+p{margin-top:15px;color:var(--muted-foreground)}.Landing_beliefHand__KUjze{width:78px;height:auto;margin-bottom:22px}.Landing_goStory__wd4ob,.Landing_savedStory__W35St{max-width:1320px;margin:auto;padding:70px 40px;display:grid;grid-template-columns:1fr 1.1fr;grid-gap:70px;gap:70px;align-items:center}.Landing_savedStory__W35St{border-block:1px solid var(--border)}.Landing_storyCopy__BtcND{min-width:0}.Landing_storyCopy__BtcND h2{font-family:var(--font-display),sans-serif;font-size:clamp(34px,3.8vw,48px);line-height:1.1;letter-spacing:-.04em;word-spacing:.11em;margin-bottom:27px}.Landing_storyCopy__BtcND h2 span{color:var(--primary)}.Landing_storyCopy__BtcND>p:not(.Landing_eyebrow__oxdNn){max-width:400px;font-size:18px;color:var(--muted-foreground);line-height:1.7}.Landing_benefits__XguQc{list-style:none;margin-top:28px;max-width:410px}.Landing_benefits__XguQc li{display:flex;gap:17px;font-size:14px;padding:15px 0;border-top:1px solid var(--border)}.Landing_benefits__XguQc li span{flex:none;color:var(--primary);font-size:18px;line-height:1.2}.Landing_screensProof__fmP1v{min-width:0}.Landing_screenPair__vm1_q{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:start;padding:25px 16px 28px;background:#e4e1d8}.Landing_listScreen__0ghgo,.Landing_placeScreen___T269{display:block;min-width:0;max-width:265px}.Landing_placeScreen___T269{margin-top:50px}.Landing_screenshotFrame__TyYuh{position:relative;display:block;overflow:hidden;border:5px solid var(--foreground);border-radius:29px;background:var(--foreground);box-shadow:0 10px 20px #1717170d}.Landing_screenshotFrame__TyYuh img{display:block;width:100%;height:auto}.Landing_screenshotFrame__TyYuh:after{content:"";position:absolute;top:1.5%;left:34%;width:32%;height:3.3%;background:#171717;border-radius:100px;pointer-events:none}a:hover>.Landing_screenshotFrame__TyYuh{border-color:var(--primary)}.Landing_screenCaption__5QXIb{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 15px;padding-top:15px;font-size:10px;color:var(--muted-foreground)}.Landing_screenCaption__5QXIb>span:first-child{color:var(--foreground);font-size:12px}.Landing_goStory__wd4ob{grid-template-columns:1.1fr 1fr;gap:100px;padding-bottom:85px}.Landing_mapProof__aX7lu{position:relative;display:flex;flex-direction:column;align-items:center;background:var(--primary);overflow:hidden;padding:43px 25px 25px}.Landing_mapBackdropText__3bCJD{position:absolute;top:35px;left:20px;font-family:var(--font-display),sans-serif;color:#efede633;font-size:clamp(100px,13vw,170px);line-height:.96;letter-spacing:-.07em}.Landing_mapScreen__Fc_7l{position:relative;display:block;width:265px;max-width:100%;margin-left:55px}.Landing_mapProof__aX7lu figcaption{position:relative;color:#fff;font-size:10px;margin-top:22px}.Landing_storyCopy__BtcND>p.Landing_storyCloser__hSYR6{color:var(--foreground);font-size:20px;margin-top:28px;font-weight:500}.Landing_how__iDTpS{border-top:1px solid var(--foreground);max-width:1320px;margin:auto;padding:68px 40px 78px}.Landing_howHeading__8Mdrv{display:grid;grid-template-columns:1fr 2fr;grid-gap:40px;gap:40px;align-items:start;margin-bottom:46px}.Landing_howHeading__8Mdrv h2{font-family:var(--font-display),sans-serif;font-size:clamp(29px,3vw,38px);letter-spacing:-.035em;word-spacing:.11em;line-height:1.12;max-width:650px}.Landing_steps__7YQcl{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px;gap:45px}.Landing_steps__7YQcl li{border-top:1px solid var(--border);padding-top:19px}.Landing_steps__7YQcl li>span{font-family:var(--font-mono),monospace;font-size:11px;color:var(--primary)}.Landing_steps__7YQcl h3{font-size:22px;font-weight:500;letter-spacing:-.025em;margin:24px 0 12px}.Landing_steps__7YQcl p{max-width:325px;font-size:15px;line-height:1.7;color:var(--muted-foreground)}.Landing_cta__6EwsD{background:var(--primary);color:var(--background);padding:67px max(40px,calc((100vw - 1240px) / 2)) 40px;display:grid;grid-template-columns:1fr auto;grid-gap:27px 35px;gap:27px 35px}.Landing_cta__6EwsD>.Landing_eyebrow__oxdNn{grid-column:1/-1}.Landing_cta__6EwsD h2{font-family:var(--font-display),sans-serif;font-size:clamp(44px,5.7vw,73px);letter-spacing:-.045em;word-spacing:.11em;line-height:1.03}.Landing_cta__6EwsD>p:not(.Landing_eyebrow__oxdNn){grid-column:1;font-size:17px}.Landing_cta__6EwsD>.Landing_download__l08fx{grid-column:2;grid-row:2;align-self:end;justify-self:end}.Landing_ctaLogo__nU5dD{width:190px;height:auto;grid-column:1/-1;margin-top:24px;padding-top:30px;border-top:1px solid #ffffff55;box-sizing:content-box}.Landing_cta__6EwsD :focus-visible{outline-color:#fff}.Landing_footer__Asf5G{max-width:1320px;margin:auto;padding:26px 40px;display:flex;align-items:center;gap:30px;justify-content:space-between;font-size:11px;color:var(--muted-foreground)}.Landing_footerLogo__6N0oQ{width:145px;height:auto}.Landing_footer__Asf5G nav{display:flex;gap:25px}.Landing_footer__Asf5G nav a{display:flex;align-items:center;min-height:44px}@media (max-width:1100px){.Landing_hero__mkxl9{gap:28px}.Landing_heroTitle__3savA{font-size:clamp(48px,6.25vw,69px)}.Landing_heroDescription__gcfAu{font-size:16px}.Landing_heroNote__CsvYM{font-size:11px}.Landing_belief__Of8jc,.Landing_goStory__wd4ob,.Landing_savedStory__W35St{gap:42px}.Landing_storyCopy__BtcND>p:not(.Landing_eyebrow__oxdNn){font-size:16px}.Landing_screenPair__vm1_q{gap:13px;padding-inline:12px}.Landing_screenshotFrame__TyYuh{border-width:4px;border-radius:24px}.Landing_cta__6EwsD{grid-template-columns:1fr}.Landing_cta__6EwsD>.Landing_download__l08fx{grid-column:1;grid-row:auto;justify-self:start}}@media (max-width:760px){.Landing_headerInner__yAYxg{padding:12px 20px;gap:16px}.Landing_headerLogo__s_Nc4{width:170px}.Landing_navigation__4W6T1{gap:0}.Landing_navigationLink__WmaMZ{display:none}.Landing_headerCta__Tohwb{font-size:12px;gap:10px;padding:10px 12px}.Landing_hero__mkxl9{grid-template-columns:1fr;padding:30px 20px 35px;gap:30px}.Landing_heroContent__VrubN{padding:0}.Landing_heroTitle__3savA{font-size:clamp(42px,9.4vw,70px);line-height:1.05;margin:24px 0}.Landing_heroDescription__gcfAu{font-size:17px;max-width:510px}.Landing_heroActions__YrmZY{gap:22px;margin-top:25px}.Landing_heroNote__CsvYM{margin-top:20px;font-size:11px}.Landing_heroPhoto__9cPPF{aspect-ratio:1.1}.Landing_heroPhoto__9cPPF>img{object-position:center 60%}.Landing_photoCaption__YwMAN{bottom:23px;left:23px;right:23px}.Landing_photoCaption__YwMAN>span:nth-child(2){font-size:34px}.Landing_belief__Of8jc{grid-template-columns:1fr;padding:44px 24px;gap:25px}.Landing_belief__Of8jc h2{font-size:clamp(43px,10vw,64px)}.Landing_beliefCopy__W_4Pc{max-width:100%;justify-self:start}.Landing_beliefHand__KUjze{display:none}.Landing_beliefCopy__W_4Pc p{font-size:17px}.Landing_belief__Of8jc .Landing_eyebrow__oxdNn,.Landing_storyCopy__BtcND>.Landing_eyebrow__oxdNn{margin-bottom:20px}.Landing_goStory__wd4ob,.Landing_savedStory__W35St{grid-template-columns:1fr;padding:42px 24px;gap:30px}.Landing_storyCopy__BtcND h2{font-size:clamp(31px,7.8vw,47px)}.Landing_storyCopy__BtcND>p:not(.Landing_eyebrow__oxdNn){font-size:17px;max-width:100%}.Landing_benefits__XguQc{max-width:100%}.Landing_screenPair__vm1_q{display:flex;gap:19px;overflow-x:auto;scroll-snap-type:x mandatory;padding:24px 20px}.Landing_listScreen__0ghgo,.Landing_placeScreen___T269{flex:0 0 75%;width:75%;max-width:265px;scroll-snap-align:center}.Landing_placeScreen___T269{margin-top:0}.Landing_screenCaption__5QXIb{line-height:1.5}.Landing_goStory__wd4ob>.Landing_storyCopy__BtcND{grid-row:1}.Landing_mapScreen__Fc_7l{width:230px;margin-left:35px}.Landing_mapBackdropText__3bCJD{font-size:120px;left:17px}.Landing_how__iDTpS{padding:45px 24px}.Landing_howHeading__8Mdrv{grid-template-columns:1fr;gap:0;margin-bottom:30px}.Landing_howHeading__8Mdrv h2{font-size:32px;max-width:440px}.Landing_how__iDTpS .Landing_eyebrow__oxdNn{margin-bottom:18px}.Landing_steps__7YQcl{grid-template-columns:1fr;gap:24px}.Landing_steps__7YQcl li{display:grid;grid-template-columns:25px 1fr;grid-gap:8px 18px;gap:8px 18px}.Landing_steps__7YQcl li>span{padding-top:5px}.Landing_steps__7YQcl h3{margin:0;font-size:21px}.Landing_steps__7YQcl p{grid-column:2}.Landing_cta__6EwsD{padding:44px 24px 32px;gap:24px}.Landing_cta__6EwsD h2{font-size:clamp(35px,8.5vw,57px)}.Landing_cta__6EwsD>p:not(.Landing_eyebrow__oxdNn){font-size:16px}.Landing_ctaLogo__nU5dD{margin-top:5px}.Landing_footer__Asf5G{padding:24px;flex-wrap:wrap;gap:14px}.Landing_footerLogo__6N0oQ{width:125px}.Landing_footer__Asf5G nav{width:100%}}@media (max-width:380px){.Landing_headerLogo__s_Nc4{width:144px}.Landing_headerCta__Tohwb{padding-inline:9px}.Landing_hero__mkxl9>.Landing_heroContent__VrubN>.Landing_eyebrow__oxdNn{font-size:9px}.Landing_heroTitle__3savA{font-size:10.3vw}.Landing_heroActions__YrmZY{gap:14px}.Landing_heroActions__YrmZY>.Landing_textLink__jsmGY{gap:9px;font-size:13px}.Landing_download__l08fx{padding-inline:15px;min-width:150px}.Landing_storyCopy__BtcND h2{font-size:8.1vw}.Landing_photoCaption__YwMAN>.Landing_eyebrow__oxdNn{font-size:8px}}@keyframes Landing_imageSettle__gvWvx{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.Landing_heroPhoto__9cPPF,.Landing_motionRoot__d4rfX [data-reveal-state=visible]{animation:Landing_imageSettle__gvWvx .42s ease-out}.Landing_screenshotFrame__TyYuh{transition:border-color .18s ease-out}.Landing_headerCta__Tohwb,a.Landing_download__l08fx{transition:background-color .18s ease-out,color .18s ease-out}}.page_page__ZU32B{min-height:100vh}