.auth_shell__Jvdwy{position:relative;min-height:100dvh;overflow:hidden;background:var(--canvas)}.auth_pond__2yZQS{position:fixed;inset:0;z-index:0;pointer-events:none;filter:blur(1.5px);-webkit-mask-image:radial-gradient(130% 100% at 50% 46%,rgba(0,0,0,.35) 0,rgba(0,0,0,.85) 46%,#000 78%);mask-image:radial-gradient(130% 100% at 50% 46%,rgba(0,0,0,.35) 0,rgba(0,0,0,.85) 46%,#000 78%)}.auth_pondCanvas__fJUfd{position:absolute;inset:0;display:block;width:100%;height:100%}.auth_pondCanvasThird__HAplQ{opacity:.92}.auth_viewport__RZaC3{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:40px max(20px,env(safe-area-inset-right)) 40px max(20px,env(safe-area-inset-left))}@media (min-width:768px){.auth_lockup__ARxZn{gap:10px}.auth_logo__nJCNm{width:72px;height:72px;border-radius:20px}.auth_wordmark__bjMrt{font-size:1.7rem}.auth_card__F4Yep{max-width:26rem}}@media (min-width:1400px){.auth_viewport__RZaC3{padding-inline:clamp(72px,8vw,150px)}.auth_card__F4Yep{max-width:27rem;padding:30px 28px}}.auth_lockup__ARxZn{display:flex;flex-direction:column;align-items:center;gap:12px;animation:auth_authRise__CP1cu .7s cubic-bezier(.22,1,.36,1) both}.auth_logo__nJCNm{width:64px;height:64px;border-radius:18px;box-shadow:0 18px 36px -14px rgba(21,30,41,.34)}.auth_wordmark__bjMrt{font-size:1.55rem;line-height:1;font-weight:700;letter-spacing:-.02em;color:var(--foreground)}.auth_wordmark__bjMrt em{font-family:var(--font-fraunces),Georgia,serif;font-style:italic;font-weight:400;color:var(--sage-deep)}.auth_card__F4Yep{width:100%;max-width:24rem;border-radius:var(--r-lg);padding:26px 24px;animation:auth_authRise__CP1cu .7s cubic-bezier(.22,1,.36,1) .06s both;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1),filter .6s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.auth_card__F4Yep[data-leaving=true]{transform:translateY(-10px) scale(.972);opacity:0;filter:blur(6px);pointer-events:none}.auth_overlay__9LCfl{position:fixed;inset:0;z-index:300;display:grid;place-items:center;background:color-mix(in srgb,var(--canvas) 86%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);animation:auth_authVeilIn__as8A1 .34s cubic-bezier(.22,1,.36,1) both}.auth_overlayInner__JXqRu{display:flex;flex-direction:column;align-items:center;gap:16px}.auth_overlayLogo__9u8v3{filter:drop-shadow(0 22px 24px rgba(21,30,41,.2))}.auth_overlayText__5Q5bF{font-size:.9rem;letter-spacing:.01em;color:var(--muted)}@keyframes auth_authRise__CP1cu{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes auth_authVeilIn__as8A1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.auth_card__F4Yep,.auth_lockup__ARxZn,.auth_overlay__9LCfl{animation:none}.auth_card__F4Yep{transition:none}}.AnimatedAppIcon_icon__5SZNc{--brand-koi:#f2775f;--brand-marking:#15302b;--brand-current:#49b985;position:relative;display:inline-grid;width:var(--brand-icon-size);height:var(--brand-icon-size);flex:0 0 auto;place-items:center;overflow:hidden;border-radius:calc(var(--brand-icon-size) * .225);background:#0d1b1a;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 calc(var(--brand-icon-size) * .16) calc(var(--brand-icon-size) * .34) calc(var(--brand-icon-size) * -.2) rgba(5,14,13,.46);isolation:isolate}.AnimatedAppIcon_icon__5SZNc svg{width:100%;height:100%;overflow:visible}.AnimatedAppIcon_koi__8n4Y3{transform-box:fill-box;transform-origin:center;animation:AnimatedAppIcon_koi-glide__Q11u4 .88s cubic-bezier(.2,.8,.2,1) both}.AnimatedAppIcon_ripple__w9oIt{fill:none;stroke:var(--brand-current);stroke-width:9;transform-box:fill-box;transform-origin:center;animation:AnimatedAppIcon_current-ripple__yMnj2 .7s ease-out .36s both}@keyframes AnimatedAppIcon_koi-glide__Q11u4{0%{opacity:0;transform:translate(-18px,24px) rotate(-9deg) scale(.92)}to{opacity:1;transform:none}}@keyframes AnimatedAppIcon_current-ripple__yMnj2{0%{opacity:.32;transform:scale(.62)}to{opacity:0;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.AnimatedAppIcon_koi__8n4Y3,.AnimatedAppIcon_ripple__w9oIt{animation:none}.AnimatedAppIcon_ripple__w9oIt{display:none}}.loading_screen__UrqF0{min-height:100dvh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 42%,var(--sage-soft),transparent 34%),var(--canvas)}.loading_content__qJQDI{display:flex;flex-direction:column;align-items:center;gap:18px;transform:translateY(-3vh)}.loading_label__8goZx{margin:0;color:var(--muted);font-size:.84rem;font-weight:550;letter-spacing:.02em}.landing_page__pEwES{--pond:#0d1b1a;--deep-water:#15302b;--ember:#f2775f;--jade:#49b985;--mist:#edf3f0;--paper:#f7f4ec;--paper-ink:#14211f;width:100%;max-width:100%;overflow:visible;background:var(--paper);color:var(--paper-ink)}.landing_ambientSurface__BNiMd,.landing_rippleLayer__ZS1_Q{position:fixed;inset:0;z-index:55;overflow:hidden;pointer-events:none}.landing_ambientSurface__BNiMd{opacity:.17;mix-blend-mode:soft-light;mask-image:linear-gradient(180deg,#000 0 78%,transparent 98%)}.landing_ambientSurface__BNiMd:before{position:absolute;inset:-30%;content:"";background:repeating-radial-gradient(ellipse at 50% 40%,transparent 0 28px,rgba(255,255,255,.34) 31px 32px,transparent 36px 72px),repeating-linear-gradient(118deg,transparent 0 86px,rgba(73,185,133,.19) 94px 96px,transparent 104px 174px);filter:blur(2px);transform:translate3d(0,var(--water-drift,0),0) rotate(var(--current-turn,0deg)) scale(1.08);transform-origin:center;animation:landing_causticBreathe__0mpaV 18s ease-in-out infinite alternate;will-change:transform}.landing_ambientSurface__BNiMd i{position:absolute;width:7px;height:7px;border:1px solid rgba(255,255,255,.62);border-radius:50%;opacity:0;animation:landing_pearlRise__npLT7 11s ease-in infinite}.landing_ambientSurface__BNiMd i:first-child{left:9%;bottom:-3%;animation-delay:-1s}.landing_ambientSurface__BNiMd i:nth-child(2){left:31%;bottom:-8%;animation-delay:-8s;animation-duration:15s}.landing_ambientSurface__BNiMd i:nth-child(3){left:58%;bottom:-5%;animation-delay:-4s;animation-duration:13s}.landing_ambientSurface__BNiMd i:nth-child(4){left:76%;bottom:-9%;animation-delay:-10s;animation-duration:17s}.landing_ambientSurface__BNiMd i:nth-child(5){left:92%;bottom:-4%;animation-delay:-6s;animation-duration:12s}.landing_waterRipple__W_Ysq{position:absolute;width:28px;height:28px;border:1px solid rgba(73,185,133,.52);border-radius:50%;box-shadow:0 0 0 1px rgba(237,243,240,.18);opacity:0;transform:translate(-50%,-50%) scale(.2);animation:landing_touchRipple__NfBg7 1.35s cubic-bezier(.16,1,.3,1) forwards}.landing_hero__wie8N{position:relative;min-height:100svh;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 72% 36%,rgba(73,185,133,.13),transparent 24rem),radial-gradient(circle at 18% 75%,rgba(242,119,95,.08),transparent 22rem),var(--pond);color:var(--mist)}.landing_hero__wie8N:before{content:"";opacity:.13;background-image:linear-gradient(rgba(237,243,240,.13) 1px,transparent 0),linear-gradient(90deg,rgba(237,243,240,.13) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,#000,transparent 72%)}.landing_hero__wie8N:before,.landing_pond__9XLiM{position:absolute;inset:0;z-index:-1;pointer-events:none}.landing_pond__9XLiM{overflow:hidden;opacity:.72;filter:blur(.35px);mask-image:radial-gradient(95% 78% at 68% 52%,#000 0 48%,transparent 88%)}.landing_pondCanvas__HP7TA{position:absolute;inset:0}.landing_header__TkI7r{position:relative;z-index:3;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1480px,calc(100% - 72px));height:92px;margin:0 auto;border-bottom:1px solid rgba(237,243,240,.13)}.landing_brand__89dKB,.landing_footerBrand__XZKpP{display:inline-flex;align-items:center;justify-self:start;gap:12px;color:inherit;text-decoration:none}.landing_brand__89dKB>span:last-child,.landing_footerBrand__XZKpP>span:last-child{font-size:1.45rem;font-weight:650;letter-spacing:-.045em}.landing_nav__knAbU{display:flex;gap:34px}.landing_nav__knAbU a,.landing_signIn__af1MG{color:rgba(237,243,240,.72);font-size:.78rem;font-weight:500;letter-spacing:.02em;text-decoration:none;transition:color .18s ease}.landing_nav__knAbU a:hover,.landing_signIn__af1MG:hover{color:var(--mist)}.landing_headerActions__k8Zgb{display:flex;align-items:center;justify-self:end;gap:22px}.landing_finalButton__gfTpS,.landing_headerCta__1KJe_,.landing_primaryCta__dj7_K{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:0 22px;border-radius:999px;color:var(--pond);background:var(--mist);font-size:.78rem;font-weight:650;text-decoration:none;overflow:hidden;transition:transform .22s cubic-bezier(.22,1,.36,1),background .18s ease}.landing_finalButton__gfTpS:before,.landing_headerCta__1KJe_:before,.landing_primaryCta__dj7_K:before{position:absolute;inset:-50% auto -50% -45%;width:34%;content:"";pointer-events:none;background:linear-gradient(90deg,transparent,rgba(73,185,133,.2),transparent);transform:rotate(18deg);transition:left .85s cubic-bezier(.16,1,.3,1)}.landing_finalButton__gfTpS span,.landing_headerCta__1KJe_ span,.landing_primaryCta__dj7_K span,.landing_textLink__UoDbr span{font-size:1.05rem;transition:transform .18s ease}.landing_finalButton__gfTpS:hover,.landing_headerCta__1KJe_:hover,.landing_primaryCta__dj7_K:hover{transform:translateY(-2px);background:#fff}.landing_finalButton__gfTpS:hover:before,.landing_headerCta__1KJe_:hover:before,.landing_primaryCta__dj7_K:hover:before{left:112%}.landing_finalButton__gfTpS:hover span,.landing_headerCta__1KJe_:hover span,.landing_primaryCta__dj7_K:hover span,.landing_textLink__UoDbr:hover span{transform:translate(2px,-2px)}.landing_hero__wie8N main{position:relative;z-index:1;display:grid;grid-template-columns:minmax(430px,.84fr) minmax(610px,1.16fr);align-items:center;gap:clamp(24px,5vw,90px);width:min(1480px,calc(100% - 72px));min-height:calc(100svh - 92px);margin:0 auto;padding:76px 0 100px}.landing_heroCopy__9SHJs{position:relative;z-index:2;align-self:center;padding-bottom:5vh}.landing_eyebrow__xr4rD,.landing_sectionKickerLight__g4Usq,.landing_sectionKicker__F2KeS{display:flex;align-items:center;gap:11px;color:var(--jade);font-size:.68rem;font-weight:700;letter-spacing:.19em}.landing_eyebrow__xr4rD span{width:28px;height:1px;background:currentColor}.landing_hero__wie8N h1{max-width:760px;margin:30px 0 28px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(4.3rem,6.7vw,7.7rem);font-weight:430;line-height:.91;letter-spacing:-.066em;text-wrap:balance}.landing_downloadHeader__ykoE5 h2 em,.landing_finalCta__9mQcD h2 em,.landing_flowCopy__Cusl3 h2 em,.landing_hero__wie8N h1 em,.landing_manifesto__fkWz_ h2 em{color:var(--ember);font-weight:400}.landing_hero__wie8N h1 em{background:linear-gradient(98deg,var(--ember) 15%,#ffc0a9 45%,var(--ember) 72%);background-size:220% 100%;background-clip:text;color:transparent;animation:landing_reflectedWord__R10RM 9s ease-in-out infinite}.landing_heroCopy__9SHJs>p{max-width:610px;margin:0;color:rgba(237,243,240,.67);font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.65}.landing_heroActions__3CEO8{display:flex;align-items:flex-start;gap:14px;margin-top:40px}.landing_primaryCta__dj7_K{min-height:56px;padding:0 28px}.landing_downloadButton__q_wRU,.landing_installCta__XcmhU{position:relative;display:inline-flex;flex-direction:column;align-items:center}.landing_installCta__XcmhU button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 24px;border:1px solid rgba(237,243,240,.22);border-radius:999px;color:var(--mist);background:rgba(237,243,240,.06);cursor:pointer;font:inherit;font-size:.78rem;font-weight:600;white-space:nowrap;backdrop-filter:blur(12px);transition:background .18s ease,border-color .18s ease,transform .18s ease}.landing_installCta__XcmhU button:hover{transform:translateY(-2px);border-color:rgba(237,243,240,.4);background:rgba(237,243,240,.1)}.landing_downloadButton__q_wRU small,.landing_installCta__XcmhU small{position:absolute;top:calc(100% + 10px);z-index:4;width:min(330px,80vw);padding:10px 13px;border-radius:10px;color:var(--paper-ink);background:var(--paper);box-shadow:0 12px 34px rgba(0,0,0,.2);font-size:.68rem;line-height:1.4;text-align:left}.landing_availability__EMev4{display:flex;align-items:center;gap:9px;margin-top:24px;color:rgba(237,243,240,.43);font-size:.68rem;letter-spacing:.015em}.landing_statusDot__bxFDQ{position:relative;width:7px;height:7px;border-radius:50%;background:var(--jade)}.landing_statusDot__bxFDQ:after{position:absolute;inset:-4px;content:"";border:1px solid rgba(73,185,133,.28);border-radius:inherit}.landing_productScene__q6LEe{position:relative;min-height:660px;perspective:1600px}.landing_orbit___jZCi{position:absolute;top:-8%;left:0;width:640px;aspect-ratio:1;border:1px solid rgba(73,185,133,.14);border-radius:50%;box-shadow:0 0 0 90px rgba(73,185,133,.025),0 0 0 180px rgba(73,185,133,.018);animation:landing_orbitCurrent__dED3f 28s linear infinite}.landing_desktopWindow__Tua1x{position:absolute;top:5%;left:0;width:min(890px,63vw);overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:22px;background:#e9edf2;box-shadow:0 60px 100px -38px rgba(0,0,0,.75),0 0 0 8px rgba(255,255,255,.035);transform:rotateY(-7deg) rotateX(2deg) rotate(.5deg);transform-origin:center left;animation:landing_windowSettle__iMxrv .9s cubic-bezier(.2,.8,.2,1) both}.landing_windowBar__q3rp3{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:44px;padding:0 15px;border-bottom:1px solid rgba(13,27,26,.09);color:#5e6a70;background:rgba(255,255,255,.86);font-size:.63rem}.landing_windowDots__97MA2{display:flex;gap:6px}.landing_windowDots__97MA2 i{width:7px;height:7px;border-radius:50%;background:#c8ced1}.landing_windowDots__97MA2 i:first-child{background:var(--ember)}.landing_windowDots__97MA2 i:nth-child(2){background:#e4ba6e}.landing_windowDots__97MA2 i:nth-child(3){background:var(--jade)}.landing_windowStatus__UQNFZ{display:flex;align-items:center;justify-self:end;gap:6px}.landing_windowStatus__UQNFZ i{width:5px;height:5px;border-radius:50%;background:var(--jade)}.landing_appPreview__nJ_xD{display:grid;grid-template-columns:138px 1fr;height:508px;color:#15201f}.landing_previewRail__2clEg{display:flex;flex-direction:column;padding:24px 17px 18px;border-right:1px solid rgba(13,27,26,.07);background:rgba(255,255,255,.66)}.landing_miniBrand__HQAR0{display:flex;align-items:center;gap:8px;margin-bottom:34px}.landing_miniBrand__HQAR0 b{letter-spacing:-.04em}.landing_railNav__cACTZ{display:flex;flex-direction:column;gap:5px;color:#66716f;font-size:.67rem}.landing_railNav__cACTZ span{padding:8px 10px;border-radius:9px}.landing_railNav__cACTZ .landing_railActive__ww6gH{color:#1f6748;background:rgba(73,185,133,.13);font-weight:700}.landing_railNote__lrD7I{display:flex;flex-direction:column;gap:3px;margin-top:auto;padding:12px;border:1px solid rgba(73,185,133,.15);border-radius:12px;color:#2b624b;background:rgba(73,185,133,.07);font-size:.58rem}.landing_previewMain__bG4u4{padding:28px 28px 30px;background:radial-gradient(circle at 86% 12%,rgba(73,185,133,.09),transparent 26%),#e9edf2}.landing_previewHeading__gEiQI{display:flex;align-items:center;justify-content:space-between}.landing_cardLabel__SGzuV,.landing_previewHeading__gEiQI span{color:#2c7453;font-size:.56rem;font-weight:750;letter-spacing:.14em}.landing_previewHeading__gEiQI h2{margin:2px 0 0;font-family:var(--font-fraunces),Georgia,serif;font-size:2.15rem;font-weight:450;line-height:1;letter-spacing:-.04em}.landing_previewHeading__gEiQI button{padding:9px 13px;border:0;border-radius:10px;color:#f2faf5;background:#327452;font:inherit;font-size:.62rem}.landing_previewGrid__PgRfc{display:grid;grid-template-columns:1.6fr .82fr;gap:16px;margin-top:22px}.landing_dayCard__OK_rK,.landing_miniCalendar__MXkPw,.landing_rhythmCard__hjOTt{border:1px solid rgba(21,30,41,.065);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 14px 30px -20px rgba(21,30,41,.38)}.landing_dayCard__OK_rK{padding:20px}.landing_dayCard__OK_rK h3{max-width:330px;margin:11px 0 20px;font-family:var(--font-fraunces),Georgia,serif;font-size:1.55rem;font-weight:450;line-height:1.06}.landing_phoneTask__kbpFa,.landing_taskRow__8BYS2{display:flex;align-items:center;gap:11px;min-height:64px;border-top:1px solid rgba(21,30,41,.07)}.landing_phoneTask__kbpFa i,.landing_taskRow__8BYS2 i{display:block;width:8px;height:8px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 0 5px rgba(73,185,133,.09)}.landing_taskDotSage__cU3mE{background:var(--jade)}.landing_taskDotInk___AhA_{background:#6d7881}.landing_taskDotCoral__3e7xZ{background:var(--ember)}.landing_phoneTask__kbpFa div,.landing_taskRow__8BYS2 div{display:flex;flex-direction:column}.landing_phoneTask__kbpFa b,.landing_taskRow__8BYS2 b{font-size:.67rem}.landing_phoneTask__kbpFa span,.landing_taskRow__8BYS2 span{color:#77807f;font-size:.54rem}.landing_sideStack__J_IT7{display:flex;flex-direction:column;gap:16px}.landing_miniCalendar__MXkPw,.landing_rhythmCard__hjOTt{padding:18px}.landing_calendarLine__BL6sM{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.landing_calendarLine__BL6sM i{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;color:#6b7574;font-size:.51rem;font-style:normal}.landing_calendarLine__BL6sM .landing_currentDay__rbCdn{color:white;background:#3b835e}.landing_rhythmCard__hjOTt{display:flex;flex:1;flex-direction:column;justify-content:center;color:#245d44;background:linear-gradient(145deg,rgba(73,185,133,.13),transparent 60%),white}.landing_rhythmCard__hjOTt strong{margin:10px 0 2px;font-family:var(--font-fraunces),Georgia,serif;font-size:2rem;font-weight:450}.landing_rhythmCard__hjOTt small{color:#66766e;font-size:.53rem}.landing_phonePreview__q_28Y{position:absolute;right:-1%;bottom:1%;z-index:2;width:208px;height:428px;overflow:hidden;padding:37px 15px 17px;border:6px solid #101817;border-radius:34px;color:#15201f;background:#edf0f2;box-shadow:0 40px 80px -28px rgba(0,0,0,.8),inset 0 0 0 1px rgba(255,255,255,.6);transform:rotate(2deg);animation:landing_phoneSettle___JjKG 1s cubic-bezier(.2,.8,.2,1) 90ms both}.landing_phoneIsland__Fpfp_{position:absolute;top:10px;left:50%;width:66px;height:17px;border-radius:999px;background:#111a19;transform:translateX(-50%)}.landing_phoneTop__wi9BZ{display:flex;flex-direction:column}.landing_phoneFocus__uDIV5 small,.landing_phoneTop__wi9BZ span{color:#2e7956;font-size:.48rem;font-weight:750;letter-spacing:.12em}.landing_phoneTop__wi9BZ b{margin-top:2px;font-family:var(--font-fraunces),Georgia,serif;font-size:1.55rem;font-weight:450}.landing_phoneFocus__uDIV5{display:flex;flex-direction:column;margin:17px -1px 9px;padding:14px 12px;border-radius:14px;background:white;box-shadow:0 10px 24px -18px rgba(13,27,26,.5)}.landing_phoneFocus__uDIV5 strong{margin:6px 0 2px;font-family:var(--font-fraunces),Georgia,serif;font-size:.9rem;line-height:1.1}.landing_phoneFocus__uDIV5 span{color:#77807f;font-size:.5rem}.landing_phoneTask__kbpFa{min-height:57px;padding:0 9px;border:0;border-bottom:1px solid rgba(21,30,41,.07)}.landing_phoneNav__va_O_{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-around;height:53px;border-top:1px solid rgba(21,30,41,.08);background:rgba(255,255,255,.9)}.landing_phoneNav__va_O_ span{color:#78817f;font-size:.43rem}.landing_phoneNav__va_O_ b{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;color:white;background:#367b58;font-size:.9rem}.landing_scrollCue__y2i2T{position:absolute;bottom:30px;left:0;display:flex;align-items:center;gap:14px;color:rgba(237,243,240,.4);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.landing_scrollCue__y2i2T i{display:block;width:48px;height:1px;background:rgba(237,243,240,.3)}.landing_currentStrip__7FnJk{overflow:hidden;padding:18px 0;color:var(--pond);background:var(--ember);white-space:nowrap}.landing_currentStrip__7FnJk>div{display:flex;width:max-content;align-items:center;gap:28px;animation:landing_drift__41x5T 28s linear infinite}.landing_currentStrip__7FnJk span{font-family:var(--font-fraunces),Georgia,serif;font-size:1.1rem;font-style:italic}.landing_currentStrip__7FnJk i{color:rgba(13,27,26,.36);font-size:.52rem}.landing_manifesto__fkWz_{position:relative;padding:clamp(100px,12vw,190px) max(36px,calc((100vw - 1380px) / 2));background:radial-gradient(circle at 13% 90%,rgba(73,185,133,.1),transparent 24rem),var(--paper)}.landing_sectionKickerLight__g4Usq,.landing_sectionKicker__F2KeS{color:#398462}.landing_manifestoGrid__jfCc1{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(50px,9vw,150px);align-items:start;margin-top:36px}.landing_downloadHeader__ykoE5 h2,.landing_finalCta__9mQcD h2,.landing_flowCopy__Cusl3 h2,.landing_manifesto__fkWz_ h2{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(3rem,5.2vw,6.7rem);font-weight:430;line-height:.98;letter-spacing:-.055em}.landing_manifestoCopy__zr6El{padding-top:10px}.landing_manifestoCopy__zr6El p{margin:0 0 24px;color:#52615d;font-size:clamp(.95rem,1.1vw,1.08rem);line-height:1.8}.landing_editorialMark__7I9up{display:flex;align-items:center;gap:18px;width:fit-content;margin:90px auto 0;color:#64706c;font-family:var(--font-fraunces),Georgia,serif;font-size:.9rem;font-style:italic}.landing_editorialMark__7I9up i{width:82px;height:1px;background:rgba(13,27,26,.22)}.landing_features__cPNYP{padding:110px max(36px,calc((100vw - 1380px) / 2)) 140px;background:#eee9de}.landing_featureIntro__l0KBp{display:grid;grid-template-columns:.62fr 1.38fr;align-items:start}.landing_featureIntro__l0KBp h2{max-width:880px;margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.6rem,4.7vw,5.6rem);font-weight:430;line-height:1;letter-spacing:-.055em}.landing_featureList__nb0uO{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:76px}.landing_featureCard___7KBi{position:relative;display:flex;min-height:520px;flex-direction:column;justify-content:space-between;padding:28px 28px 34px;border-radius:28px;overflow:hidden;transform:translateZ(0);transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .7s cubic-bezier(.16,1,.3,1)}.landing_featureCard___7KBi:after{position:absolute;inset:-40%;content:"";pointer-events:none;background:linear-gradient(118deg,transparent 38%,rgba(255,255,255,.24) 48%,transparent 58%);opacity:0;transform:translateX(-28%) rotate(8deg);transition:opacity .5s ease,transform 1.1s cubic-bezier(.16,1,.3,1)}.landing_featureCard___7KBi:hover{box-shadow:0 34px 70px -42px rgba(13,27,26,.58);transform:translateY(-8px)}.landing_featureCard___7KBi:hover:after{opacity:1;transform:translateX(28%) rotate(8deg)}.landing_featureCard___7KBi.landing_sage__W3hl6{color:#123427;background:#b9d9c7}.landing_featureCard___7KBi.landing_coral__iffo7{color:#3a1a14;background:#f4a18f}.landing_featureCard___7KBi.landing_ink__P86pW{color:var(--mist);background:var(--deep-water)}.landing_featureNumber__QCq_H{align-self:flex-end;font-size:.65rem;font-weight:650;letter-spacing:.12em;opacity:.6}.landing_featureGlyph__97clF{position:relative;display:grid;width:100%;min-height:210px;place-items:center}.landing_featureGlyph__97clF i{position:absolute;display:block;border:1px solid;border-radius:50%;opacity:.35}.landing_featureGlyph__97clF i:first-child{width:185px;height:185px}.landing_featureGlyph__97clF i:nth-child(2){width:110px;height:110px;border-style:dashed}.landing_featureGlyph__97clF i:nth-child(3){width:28px;height:28px;border:0;background:currentColor;opacity:.85}.landing_coral__iffo7 .landing_featureGlyph__97clF i:first-child{border-radius:44% 56% 52% 48%;transform:rotate(34deg)}.landing_coral__iffo7 .landing_featureGlyph__97clF i:nth-child(2){transform:translate(60px,-42px)}.landing_ink__P86pW .landing_featureGlyph__97clF i:first-child{width:200px;height:130px;border-radius:999px;transform:rotate(-20deg)}.landing_ink__P86pW .landing_featureGlyph__97clF i:nth-child(2){width:160px;height:160px;transform:translate(-30px,15px)}.landing_featureCard___7KBi h3{margin:0 0 14px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.8rem,2.5vw,2.8rem);font-weight:460;line-height:1;letter-spacing:-.04em}.landing_featureCard___7KBi p{max-width:380px;margin:0;font-size:.9rem;line-height:1.65;opacity:.72}.landing_flowSection__9R8jC{position:relative;display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(50px,8vw,140px);align-items:center;min-height:860px;padding:140px max(36px,calc((100vw - 1380px) / 2));overflow:hidden;color:var(--mist);background:radial-gradient(circle at 74% 46%,rgba(73,185,133,.14),transparent 27rem),var(--pond)}.landing_flowSection__9R8jC:after{position:absolute;right:-10%;bottom:-48%;width:740px;height:740px;content:"";border:1px solid rgba(73,185,133,.16);border-radius:50%;box-shadow:0 0 0 80px rgba(73,185,133,.025),0 0 0 160px rgba(73,185,133,.018);animation:landing_tidePulse__XL0Pr 9s ease-in-out infinite}.landing_flowWatermark__Gdg9z{position:absolute;top:5%;right:-2%;color:rgba(237,243,240,.025);font-size:27vw;font-weight:700;line-height:1;letter-spacing:-.08em;pointer-events:none}.landing_sectionKickerLight__g4Usq{color:var(--jade)}.landing_flowCopy__Cusl3{position:relative;z-index:1}.landing_flowCopy__Cusl3 h2{margin-top:28px;font-size:clamp(3.1rem,5.6vw,6.4rem)}.landing_flowCopy__Cusl3 p{max-width:560px;margin:32px 0;color:rgba(237,243,240,.62);line-height:1.75}.landing_textLink__UoDbr{display:inline-flex;align-items:center;gap:16px;padding-bottom:6px;border-bottom:1px solid rgba(237,243,240,.35);color:var(--mist);font-size:.78rem;font-weight:600;text-decoration:none}.landing_rhythmVisual__oMpfH{position:relative;z-index:1;display:grid;grid-template-columns:repeat(7,1fr);gap:13px;padding:34px;border:1px solid rgba(237,243,240,.13);border-radius:32px;background:rgba(237,243,240,.055);box-shadow:0 40px 80px -44px rgba(0,0,0,.9);backdrop-filter:blur(20px)}.landing_dayKept__uhE13,.landing_dayOpen__glJ49{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:space-between;padding:16px 8px;border:1px solid rgba(237,243,240,.08);border-radius:999px;color:rgba(237,243,240,.62);background:rgba(237,243,240,.04);font-size:.65rem}.landing_dayKept__uhE13 i,.landing_dayOpen__glJ49 i{width:100%;height:72%;border-radius:999px}.landing_dayKept__uhE13 i{background:linear-gradient(to top,var(--jade),rgba(73,185,133,.35));transform-origin:bottom;animation:landing_rhythmFill__rWNbF 6s ease-in-out infinite alternate}.landing_dayKept__uhE13:nth-child(2) i{animation-delay:-1.2s}.landing_dayKept__uhE13:nth-child(3) i{animation-delay:-2.4s}.landing_dayKept__uhE13:nth-child(4) i{animation-delay:-3.6s}.landing_dayKept__uhE13:nth-child(5) i{animation-delay:-4.8s}.landing_dayOpen__glJ49 i{border:1px dashed rgba(237,243,240,.17)}.landing_rhythmCaption__2LJ3Q{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding-top:12px;color:rgba(237,243,240,.48);font-size:.7rem}.landing_rhythmCaption__2LJ3Q b{color:var(--mist);font-weight:550}.landing_download__OwkS_{padding:140px max(36px,calc((100vw - 1380px) / 2)) 160px;background:radial-gradient(circle at 90% 10%,rgba(242,119,95,.1),transparent 26rem),var(--paper)}.landing_downloadHeader__ykoE5{display:grid;grid-template-columns:.5fr 1.2fr .7fr;gap:50px;align-items:end}.landing_downloadHeader__ykoE5 h2{font-size:clamp(3.4rem,5.7vw,6.8rem)}.landing_downloadHeader__ykoE5 p{margin:0 0 8px;color:#586560;line-height:1.75}.landing_downloadCards__0LEQf{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:76px}.landing_androidCard__7ITgO,.landing_desktopCard__CmDGY{display:flex;min-height:500px;flex-direction:column;justify-content:space-between;padding:36px;border-radius:30px}.landing_desktopCard__CmDGY{color:var(--mist);background:radial-gradient(circle at 75% 10%,rgba(73,185,133,.25),transparent 18rem),var(--deep-water)}.landing_androidCard__7ITgO{border:1px solid rgba(13,27,26,.09);color:var(--paper-ink);background:#ebe6dc}.landing_platformTop__qvKTh{display:flex;align-items:flex-start;justify-content:space-between}.landing_androidGlyph__3CI15,.landing_platformIcon__PPJFc{display:grid;width:64px;height:64px;place-items:center;border:1px solid rgba(237,243,240,.14);border-radius:18px;background:rgba(237,243,240,.07);font-size:1.8rem}.landing_androidGlyph__3CI15{position:relative;border-color:rgba(13,27,26,.1);background:rgba(13,27,26,.04)}.landing_androidGlyph__3CI15 i{position:absolute;top:19px;width:30px;height:22px;border-radius:15px 15px 7px 7px;background:#2e7654}.landing_androidGlyph__3CI15 i:after,.landing_androidGlyph__3CI15 i:before{position:absolute;top:-5px;width:1px;height:8px;content:"";background:#2e7654}.landing_androidGlyph__3CI15 i:before{left:7px;transform:rotate(-35deg)}.landing_androidGlyph__3CI15 i:after{right:7px;transform:rotate(35deg)}.landing_androidGlyph__3CI15 b{position:absolute;top:26px;left:23px;width:3px;height:3px;border-radius:50%;background:var(--paper);box-shadow:15px 0 var(--paper)}.landing_availablePill__PdVz8,.landing_soonPill__T_vuI{padding:8px 12px;border-radius:999px;font-size:.62rem;font-weight:650}.landing_availablePill__PdVz8{color:#aee3c8;background:rgba(73,185,133,.12)}.landing_soonPill__T_vuI{color:#845446;background:rgba(242,119,95,.13)}.landing_platformLabel__NXOMx{font-size:.62rem;font-weight:700;letter-spacing:.16em;opacity:.55}.landing_androidCard__7ITgO h3,.landing_desktopCard__CmDGY h3{margin:11px 0 15px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.1rem,3.4vw,3.7rem);font-weight:450;line-height:1;letter-spacing:-.045em}.landing_androidCard__7ITgO p,.landing_desktopCard__CmDGY p{max-width:530px;margin:0;line-height:1.7;opacity:.63}.landing_downloadButton__q_wRU{align-items:flex-start}.landing_downloadButton__q_wRU button{gap:12px;border:0;border-radius:999px;color:var(--pond);background:var(--mist);cursor:pointer;font:inherit;font-weight:650}.landing_comingSoon__b1pgz,.landing_downloadButton__q_wRU button{display:inline-flex;min-height:52px;align-items:center;padding:0 22px;font-size:.75rem}.landing_comingSoon__b1pgz{width:fit-content;border:1px solid rgba(13,27,26,.13);border-radius:999px;color:#6e7773;font-weight:600}.landing_finalCta__9mQcD{position:relative;display:flex;min-height:780px;flex-direction:column;align-items:center;justify-content:center;padding:110px 24px;overflow:hidden;color:var(--mist);background:var(--pond);text-align:center}.landing_finalRipple___W8y7{position:absolute;top:50%;left:50%;width:540px;height:540px;border:1px solid rgba(73,185,133,.16);border-radius:50%;box-shadow:0 0 0 90px rgba(73,185,133,.035),0 0 0 180px rgba(73,185,133,.018),0 0 0 270px rgba(73,185,133,.01);transform:translate(-50%,-50%);animation:landing_finalTide__dORcL 8s ease-in-out infinite}.landing_finalCta__9mQcD>:not(.landing_finalRipple___W8y7){position:relative;z-index:1}.landing_finalCta__9mQcD h2{margin:34px 0 38px;font-size:clamp(3.2rem,6.3vw,7.2rem)}.landing_finalButton__gfTpS{min-height:58px;padding:0 28px}.landing_finalCta__9mQcD p{margin:20px 0 0;color:rgba(237,243,240,.42);font-size:.72rem}.landing_footer__0UmUP{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:30px;padding:36px max(36px,calc((100vw - 1380px) / 2));border-top:1px solid rgba(237,243,240,.1);color:var(--mist);background:var(--pond)}.landing_footer__0UmUP p{justify-self:center;margin:0;color:rgba(237,243,240,.42);font-family:var(--font-fraunces),Georgia,serif;font-size:.82rem;font-style:italic}.landing_footerLinks__Un1i5{display:flex;gap:22px}.landing_footerLinks__Un1i5 a{color:rgba(237,243,240,.58);font-size:.7rem;text-decoration:none}.landing_copyright__v6Qlp{grid-column:1/-1;color:rgba(237,243,240,.25);font-size:.62rem}.landing_pointerGlow__8yNP_{position:fixed;top:0;left:0;z-index:60;width:420px;height:420px;border-radius:50%;pointer-events:none;opacity:.11;background:radial-gradient(circle,rgba(73,185,133,.44),transparent 68%);mix-blend-mode:screen;will-change:transform;transition:opacity .5s ease}.landing_page__pEwES:has(a:hover,button:hover) .landing_pointerGlow__8yNP_{opacity:.2}.landing_readingProgress__ozMeW{position:fixed;top:0;right:0;left:0;z-index:101;height:2px;pointer-events:none}.landing_readingProgress__ozMeW span{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--jade),var(--ember));transform:scaleX(0);transform-origin:left;will-change:transform}.landing_smartNav__zDjTO{position:fixed;top:14px;left:50%;z-index:100;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(760px,calc(100% - 32px));height:58px;padding:7px 8px 7px 13px;border:1px solid rgba(255,255,255,.42);border-radius:999px;color:var(--paper-ink);background:rgba(247,244,236,.82);box-shadow:0 18px 54px -24px rgba(13,27,26,.45);backdrop-filter:saturate(1.35) blur(18px);opacity:0;pointer-events:none;transform:translate(-50%,-18px) scale(.96);transition:opacity .26s ease,transform .42s cubic-bezier(.22,1,.36,1)}.landing_smartNav__zDjTO[data-visible=true]{opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}.landing_smartBrand__UP_Hy{display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:.93rem;font-weight:700;letter-spacing:-.04em;text-decoration:none}.landing_smartNav__zDjTO nav{display:flex;align-items:center;gap:3px}.landing_smartNav__zDjTO nav a{position:relative;padding:8px 10px;border-radius:999px;color:#66716d;font-size:.67rem;font-weight:600;text-decoration:none;transition:color .18s ease,background .18s ease}.landing_smartNav__zDjTO nav a[data-active=true]{color:#245e43;background:rgba(73,185,133,.12)}.landing_smartCta__GZVhc{display:inline-flex;align-items:center;justify-self:end;gap:9px;min-height:42px;padding:0 16px;border-radius:999px;color:var(--mist);background:var(--pond);font-size:.68rem;font-weight:650;text-decoration:none}.landing_page__pEwES.landing-motion-ready [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .76s ease,transform .9s cubic-bezier(.22,1,.36,1)}.landing_page__pEwES.landing-motion-ready [data-reveal].is-revealed{opacity:1;transform:none}.landing_featureList__nb0uO [data-reveal]:nth-child(2){transition-delay:80ms}.landing_featureList__nb0uO [data-reveal]:nth-child(3){transition-delay:.16s}.landing_demoControls__cK_oA{position:absolute;bottom:8px;left:28px;z-index:5;display:flex;align-items:center;gap:16px;padding:8px 12px 8px 8px;border:1px solid rgba(237,243,240,.15);border-radius:999px;color:rgba(237,243,240,.58);background:rgba(13,27,26,.72);box-shadow:0 15px 44px -20px rgba(0,0,0,.72);backdrop-filter:blur(16px)}.landing_demoControls__cK_oA>div{display:flex;gap:2px}.landing_demoControls__cK_oA button{min-height:34px;padding:0 12px;border:0;border-radius:999px;color:inherit;background:transparent;cursor:pointer;font:inherit;font-size:.62rem;font-weight:650;text-transform:capitalize}.landing_demoControls__cK_oA button[aria-pressed=true]{color:var(--pond);background:var(--mist)}.landing_demoControls__cK_oA p{width:220px;margin:0;font-size:.57rem;line-height:1.35}.landing_previewMain__bG4u4{position:relative;overflow:hidden}.landing_demoPanel__5UlNA{position:absolute;inset:82px 28px 30px;z-index:3;padding:22px;border:1px solid rgba(21,30,41,.08);border-radius:18px;background:rgba(255,255,255,.97);box-shadow:0 20px 42px -24px rgba(21,30,41,.5);opacity:0;pointer-events:none;transform:translateY(18px) scale(.98);transition:opacity .3s ease,transform .42s cubic-bezier(.22,1,.36,1)}.landing_productScene__q6LEe[data-demo-mode=life] .landing_demoLife__uc_x5,.landing_productScene__q6LEe[data-demo-mode=plan] .landing_demoPlan__oPS9e{opacity:1;transform:none}.landing_demoPanelTop__AwBmW{display:flex;align-items:end;justify-content:space-between}.landing_demoPanelTop__AwBmW b{font-family:var(--font-fraunces),Georgia,serif;font-size:1.8rem;font-weight:450}.landing_monthGrid__EplyQ{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-top:17px}.landing_monthGrid__EplyQ i{position:relative;display:grid;min-height:42px;place-items:center;border:1px solid rgba(21,30,41,.07);border-radius:9px;color:#6f7976;background:#f2f4f3;font-size:.55rem;font-style:normal}.landing_monthGrid__EplyQ i[data-filled=true]:after{position:absolute;bottom:6px;width:4px;height:4px;content:"";border-radius:50%;background:var(--ember)}.landing_monthNote__wCBra{display:flex;align-items:center;gap:12px;margin-top:13px;padding:10px 12px;border-radius:11px;background:rgba(242,119,95,.1)}.landing_monthNote__wCBra>span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:white;background:var(--ember);font-size:.55rem}.landing_monthNote__wCBra div{display:flex;flex-direction:column}.landing_monthNote__wCBra b{font-size:.63rem}.landing_monthNote__wCBra small{color:#76807d;font-size:.5rem}.landing_lifeTiles__Pihvj{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.landing_lifeTiles__Pihvj>div{display:flex;min-height:112px;flex-direction:column;justify-content:end;padding:13px;border-radius:13px;color:#235c43;background:rgba(73,185,133,.1)}.landing_lifeTiles__Pihvj>div:nth-child(2),.landing_lifeTiles__Pihvj>div:nth-child(4){color:#793d31;background:rgba(242,119,95,.1)}.landing_lifeTiles__Pihvj span{font-size:.48rem;font-weight:750;letter-spacing:.12em}.landing_lifeTiles__Pihvj strong{margin-top:auto;font-family:var(--font-fraunces);font-size:1.8rem;font-weight:450}.landing_lifeTiles__Pihvj small{color:#6b7672;font-size:.5rem}.landing_trustStrip__0AJbg{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:0 max(36px,calc((100vw - 1380px) / 2));border-bottom:1px solid rgba(13,27,26,.09);background:var(--paper)}.landing_trustStrip__0AJbg article{display:flex;min-height:170px;align-items:center;gap:20px;padding:34px;border-right:1px solid rgba(13,27,26,.09)}.landing_trustStrip__0AJbg article:first-child{border-left:1px solid rgba(13,27,26,.09)}.landing_trustStrip__0AJbg article>span{color:var(--ember);font-family:var(--font-fraunces);font-style:italic}.landing_trustStrip__0AJbg b{font-family:var(--font-fraunces);font-size:1.25rem;font-weight:520}.landing_trustStrip__0AJbg p{margin:5px 0 0;color:#64706c;font-size:.75rem;line-height:1.55}.landing_dayGlyph__uBsDx{display:flex;align-items:stretch;justify-content:center;flex-direction:column;gap:8px;padding:12px 16px}.landing_dayGlyph__uBsDx>span{display:grid;grid-template-columns:10px 42px 1fr;align-items:center;gap:7px;padding:13px;border-radius:12px;background:rgba(247,244,236,.45);font-size:.58rem}.landing_dayGlyph__uBsDx>span:nth-child(2){transform:translateX(14px)}.landing_dayGlyph__uBsDx>span:nth-child(3){transform:translateX(-8px)}.landing_featureGlyph__97clF.landing_dayGlyph__uBsDx>span i{position:static;width:7px;height:7px;border:0;border-radius:50%;background:currentColor;opacity:.6;transform:none}.landing_dayGlyph__uBsDx>span b{font-size:.67rem}.landing_rhythmGlyph__bmjSB{display:grid;place-items:center}.landing_rhythmGlyph__bmjSB>div{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.landing_rhythmGlyph__bmjSB strong{font-family:var(--font-fraunces);font-size:3.7rem;font-weight:450;line-height:1}.landing_rhythmGlyph__bmjSB span{font-size:.58rem}.landing_rhythmGlyph__bmjSB>i:first-of-type{width:190px;height:190px;border:12px solid rgba(58,26,20,.16);border-top-color:currentcolor;transform:rotate(24deg)}.landing_rhythmGlyph__bmjSB>i:nth-of-type(2){width:134px;height:134px;border-style:dashed;background:transparent;opacity:.35}.landing_rhythmGlyph__bmjSB>i:nth-of-type(3){display:none}.landing_rhythmGlyph__bmjSB>i:first-of-type,.landing_rhythmGlyph__bmjSB>i:nth-of-type(2){top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center}.landing_rhythmGlyph__bmjSB>i:first-of-type{transform:translate(-50%,-50%) rotate(24deg)}.landing_lifeGlyph__RNgUp{display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:12px;padding:25px}.landing_lifeGlyph__RNgUp>span{display:grid;width:92px;height:92px;place-items:center;border:1px solid rgba(237,243,240,.18);border-radius:50%;font-family:var(--font-fraunces);font-size:.72rem}.landing_lifeGlyph__RNgUp>span:nth-child(2){transform:translate(-10px,15px)}.landing_lifeGlyph__RNgUp>span:nth-child(3){transform:translate(12px,-10px)}.landing_lifeGlyph__RNgUp>b{position:absolute;display:grid;width:58px;height:58px;place-items:center;border-radius:50%;color:var(--pond);background:var(--mist);font-family:var(--font-fraunces);font-size:.8rem;font-style:italic}.landing_difference__xJpnQ{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(50px,8vw,130px);align-items:center;padding:140px max(36px,calc((100vw - 1380px) / 2));color:var(--paper-ink);background:linear-gradient(90deg,rgba(73,185,133,.06),transparent 45%),var(--paper)}.landing_differenceCopy__n7OWa h2{margin:28px 0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(3rem,5vw,5.8rem);font-weight:430;line-height:.98;letter-spacing:-.055em}.landing_differenceCopy__n7OWa h2 em{color:var(--ember);font-weight:400}.landing_differenceCopy__n7OWa p{max-width:540px;color:#5e6b66;line-height:1.75}.landing_beforeAfter__wMEMI{position:relative;display:grid;grid-template-columns:.9fr 42px 1.1fr;align-items:center}.landing_afterCard__GaejE,.landing_beforeCard__dVtdp{min-height:500px;padding:28px;border-radius:26px}.landing_beforeCard__dVtdp{color:#66716d;background:#e7e3da;transform:rotate(-2deg)}.landing_afterCard__GaejE>span,.landing_beforeCard__dVtdp>span{font-size:.6rem;font-weight:750;letter-spacing:.14em}.landing_beforeCard__dVtdp>div{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:8px;margin-top:17px;padding:12px;border:1px solid rgba(13,27,26,.08);border-radius:10px;background:rgba(255,255,255,.45);font-size:.74rem;opacity:calc(1 - (var(--row) * .07));transform:translateX(calc(var(--row) * 2px))}.landing_beforeCard__dVtdp i{width:10px;height:10px;border:1px solid;border-radius:3px}.landing_beforeCard__dVtdp small{color:#9b5a4c;font-size:.54rem}.landing_transformMark__F3kCK{position:relative;z-index:3;display:grid;width:56px;height:56px;place-items:center;border-radius:50%;color:var(--mist);background:var(--ember);box-shadow:0 12px 28px -12px rgba(109,44,31,.5)}.landing_afterCard__GaejE{color:var(--mist);background:radial-gradient(circle at 80% 15%,rgba(73,185,133,.25),transparent 16rem),var(--deep-water);box-shadow:0 30px 70px -38px rgba(13,27,26,.6);transform:rotate(1deg)}.landing_afterCard__GaejE h3{margin:80px 0 10px;font-family:var(--font-fraunces);font-size:clamp(2rem,3vw,3.2rem);font-weight:440;line-height:1}.landing_afterCard__GaejE>p{color:rgba(237,243,240,.55);font-size:.75rem}.landing_afterOccasion__Loqss,.landing_afterRhythm__oabpz{display:flex;align-items:center;gap:12px;margin-top:34px;padding-top:18px;border-top:1px solid rgba(237,243,240,.12)}.landing_afterRhythm__oabpz>i{width:10px;height:10px;border-radius:50%;background:var(--jade);box-shadow:0 0 0 6px rgba(73,185,133,.1)}.landing_afterOccasion__Loqss>i{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;color:var(--pond);background:var(--ember);font-size:.6rem;font-style:normal}.landing_afterOccasion__Loqss span,.landing_afterRhythm__oabpz span{display:flex;flex-direction:column}.landing_afterOccasion__Loqss b,.landing_afterRhythm__oabpz b{font-size:.7rem}.landing_afterOccasion__Loqss small,.landing_afterRhythm__oabpz small{color:rgba(237,243,240,.5);font-size:.56rem}.landing_installBenefits__G_DD_{display:flex;flex-wrap:wrap;gap:8px}.landing_installBenefits__G_DD_ span{padding:8px 11px;border:1px solid rgba(237,243,240,.12);border-radius:999px;color:rgba(237,243,240,.62);font-size:.6rem}.landing_androidRoadmap__VTeL2{display:flex;gap:9px}.landing_androidRoadmap__VTeL2 span{display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:999px;color:#7b827f;background:rgba(13,27,26,.04);font-size:.58rem}.landing_androidRoadmap__VTeL2 i{width:6px;height:6px;border:1px solid;border-radius:50%}.landing_androidRoadmap__VTeL2 span[data-done=true]{color:#2d704f}.landing_androidRoadmap__VTeL2 span[data-done=true] i{border-color:var(--jade);background:var(--jade)}.landing_androidNow__KX7cs{display:inline-flex;width:fit-content;min-height:52px;align-items:center;gap:14px;padding:0 20px;border:1px solid rgba(13,27,26,.14);border-radius:999px;color:var(--paper-ink);font-size:.72rem;font-weight:650;text-decoration:none}.landing_installScrim__IFLJj{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;color:var(--paper-ink);background:rgba(13,27,26,.64);backdrop-filter:blur(12px);animation:landing_scrimIn__e3CIH .18s ease both}.landing_installDialog__8KcNy{position:relative;display:flex;width:min(470px,100%);flex-direction:column;align-items:flex-start;padding:34px;border:1px solid rgba(255,255,255,.7);border-radius:28px;background:radial-gradient(circle at 88% 0,rgba(73,185,133,.14),transparent 14rem),var(--paper);box-shadow:0 40px 90px -30px rgba(0,0,0,.72);animation:landing_dialogSettle__0g_6i .38s cubic-bezier(.22,1,.36,1) both}.landing_installClose__NBgCg{position:absolute;top:16px;right:16px;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(13,27,26,.1);border-radius:50%;color:inherit;background:transparent;cursor:pointer;font-size:1.2rem}.landing_downloadButton__q_wRU .landing_installClose__NBgCg,.landing_installCta__XcmhU .landing_installClose__NBgCg{position:absolute;top:16px;right:16px;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;border:1px solid rgba(13,27,26,.1);color:var(--paper-ink);background:rgba(255,255,255,.35)}.landing_installMark__ao8MN{display:grid;width:48px;height:48px;place-items:center;border-radius:15px;color:var(--mist);background:var(--deep-water);font-size:1.2rem}.landing_installDialog__8KcNy>strong{max-width:360px;margin-top:22px;font-family:var(--font-fraunces);font-size:2rem;font-weight:460;line-height:1.03}.landing_installDialog__8KcNy>p{color:#5e6b66;font-size:.82rem;line-height:1.65}.landing_installDialog__8KcNy ol{display:flex;flex-direction:column;gap:10px;width:100%;margin:12px 0 24px;padding:0;list-style:none;counter-reset:steps}.landing_installDialog__8KcNy li{display:grid;grid-template-columns:1fr;gap:3px;padding:12px 14px;border-radius:12px;background:rgba(73,185,133,.08);counter-increment:steps}.landing_installDialog__8KcNy li b{font-size:.72rem}.landing_installDialog__8KcNy li span{color:#66716d;font-size:.68rem}.landing_installDone__mqlbI{min-height:44px;padding:0 20px;border:0;border-radius:999px;color:var(--mist);background:var(--pond);cursor:pointer;font:inherit;font-size:.72rem;font-weight:650}.landing_downloadButton__q_wRU .landing_installDone__mqlbI,.landing_installCta__XcmhU .landing_installDone__mqlbI{width:auto;min-height:44px;padding:0 20px;border:0;color:var(--mist);background:var(--pond)}.landing_page__pEwES :is(a,button):focus-visible{outline:3px solid var(--ember);outline-offset:4px}@keyframes landing_scrimIn__e3CIH{0%{opacity:0}}@keyframes landing_dialogSettle__0g_6i{0%{opacity:0;transform:translateY(18px) scale(.97)}}@keyframes landing_windowSettle__iMxrv{0%{opacity:0;transform:translate(40px,22px) rotateY(-12deg) rotateX(5deg) scale(.96)}}@keyframes landing_phoneSettle___JjKG{0%{opacity:0;transform:translate(24px,42px) rotate(6deg) scale(.94)}}@keyframes landing_drift__41x5T{to{transform:translateX(-50%)}}@keyframes landing_causticBreathe__0mpaV{0%{transform:translate3d(-2%,var(--water-drift,0),0) rotate(var(--current-turn,0deg)) scale(1.08)}to{transform:translate3d(3%,var(--water-drift,0),0) rotate(calc(var(--current-turn, 0deg) + 3deg)) scale(1.14)}}@keyframes landing_pearlRise__npLT7{0%{opacity:0;transform:translateZ(0) scale(.55)}18%{opacity:.38}74%{opacity:.12}to{opacity:0;transform:translate3d(42px,-108vh,0) scale(1.4)}}@keyframes landing_touchRipple__NfBg7{0%{opacity:.68;transform:translate(-50%,-50%) scale(.2)}to{opacity:0;transform:translate(-50%,-50%) scale(8)}}@keyframes landing_reflectedWord__R10RM{0%,62%,to{background-position:100% 0}78%{background-position:0 0}}@keyframes landing_orbitCurrent__dED3f{to{transform:rotate(1turn)}}@keyframes landing_rhythmFill__rWNbF{0%{transform:scaleY(.91);filter:saturate(.9)}to{transform:scaleY(1);filter:saturate(1.15)}}@keyframes landing_tidePulse__XL0Pr{0%,to{opacity:.72;transform:scale(.97)}50%{opacity:1;transform:scale(1.04)}}@keyframes landing_finalTide__dORcL{0%,to{opacity:.72;transform:translate(-50%,-50%) scale(.96)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.045)}}@media (max-width:1180px){.landing_header__TkI7r,.landing_hero__wie8N main{width:min(100% - 44px,1060px)}.landing_hero__wie8N main{grid-template-columns:.9fr 1.1fr}.landing_nav__knAbU{display:none}.landing_header__TkI7r{grid-template-columns:1fr 1fr}.landing_productScene__q6LEe{min-height:560px}.landing_desktopWindow__Tua1x{width:690px;transform:rotateY(-8deg) scale(.82);transform-origin:left center}.landing_phonePreview__q_28Y{right:-8%;bottom:0;transform:rotate(2deg) scale(.9)}.landing_downloadHeader__ykoE5{grid-template-columns:.4fr 1fr}.landing_downloadHeader__ykoE5 p{grid-column:2;max-width:620px}}@media (max-width:900px){.landing_hero__wie8N{min-height:auto}.landing_hero__wie8N main{display:block;padding:88px 0 80px}.landing_heroCopy__9SHJs{max-width:680px;padding-bottom:0}.landing_hero__wie8N h1{font-size:clamp(4rem,11vw,6rem)}.landing_productScene__q6LEe{min-height:560px;margin-top:70px}.landing_desktopWindow__Tua1x{width:min(790px,94vw);transform:none}.landing_phonePreview__q_28Y{right:1%}.landing_scrollCue__y2i2T{display:none}.landing_downloadHeader__ykoE5,.landing_featureIntro__l0KBp,.landing_flowSection__9R8jC,.landing_manifestoGrid__jfCc1{grid-template-columns:1fr}.landing_manifestoCopy__zr6El{max-width:630px}.landing_featureIntro__l0KBp{gap:28px}.landing_featureList__nb0uO{grid-template-columns:1fr}.landing_featureCard___7KBi{min-height:440px}.landing_flowSection__9R8jC{min-height:auto}.landing_rhythmVisual__oMpfH{margin-top:30px}.landing_downloadHeader__ykoE5 p{grid-column:auto;max-width:680px}.landing_downloadCards__0LEQf,.landing_trustStrip__0AJbg{grid-template-columns:1fr}.landing_trustStrip__0AJbg article,.landing_trustStrip__0AJbg article:first-child{min-height:130px;border-right:1px solid rgba(13,27,26,.09);border-bottom:1px solid rgba(13,27,26,.09);border-left:1px solid rgba(13,27,26,.09)}.landing_difference__xJpnQ{grid-template-columns:1fr}.landing_differenceCopy__n7OWa{max-width:720px}}@media (max-width:640px){.landing_pointerGlow__8yNP_{display:none}.landing_smartNav__zDjTO{top:auto;bottom:12px;grid-template-columns:1fr auto;width:calc(100% - 24px);transform:translate(-50%,18px) scale(.96)}.landing_smartNav__zDjTO nav{display:none}.landing_smartNav__zDjTO[data-visible=true]{transform:translate(-50%) scale(1)}.landing_header__TkI7r{width:calc(100% - 32px);height:78px}.landing_headerActions__k8Zgb{gap:12px}.landing_signIn__af1MG{display:none}.landing_headerCta__1KJe_{min-height:42px;padding:0 16px}.landing_hero__wie8N main{width:calc(100% - 32px);padding-top:64px}.landing_hero__wie8N h1{margin-top:24px;font-size:clamp(3.5rem,17vw,5rem)}.landing_heroCopy__9SHJs>p{font-size:.95rem}.landing_heroActions__3CEO8{flex-direction:column;align-items:stretch}.landing_installCta__XcmhU button,.landing_primaryCta__dj7_K{width:100%}.landing_productScene__q6LEe{min-height:510px;margin-top:54px}.landing_desktopWindow__Tua1x{width:730px;transform:scale(.62);transform-origin:top left}.landing_phonePreview__q_28Y{right:-2%;bottom:-2%;transform:rotate(2deg) scale(.78);transform-origin:bottom right}.landing_demoControls__cK_oA{right:0;bottom:0;left:0;justify-content:center;width:fit-content;margin:auto}.landing_demoControls__cK_oA p{display:none}.landing_demoPanel__5UlNA{inset:66px 18px 20px}.landing_difference__xJpnQ,.landing_download__OwkS_,.landing_features__cPNYP,.landing_flowSection__9R8jC,.landing_manifesto__fkWz_{padding-right:22px;padding-left:22px}.landing_manifesto__fkWz_{padding-top:100px;padding-bottom:110px}.landing_downloadHeader__ykoE5 h2,.landing_finalCta__9mQcD h2,.landing_flowCopy__Cusl3 h2,.landing_manifesto__fkWz_ h2{font-size:clamp(2.8rem,14vw,4.2rem)}.landing_editorialMark__7I9up{margin-top:60px}.landing_features__cPNYP{padding-top:92px;padding-bottom:100px}.landing_featureList__nb0uO{margin-top:50px}.landing_featureCard___7KBi{min-height:420px;padding:24px}.landing_trustStrip__0AJbg{padding-inline:22px}.landing_trustStrip__0AJbg article{padding:24px 20px}.landing_difference__xJpnQ{padding-top:100px;padding-bottom:110px}.landing_beforeAfter__wMEMI{grid-template-columns:1fr;gap:8px;margin-top:24px}.landing_afterCard__GaejE,.landing_beforeCard__dVtdp{min-height:430px}.landing_transformMark__F3kCK{margin:-18px auto;transform:rotate(90deg)}.landing_flowSection__9R8jC{padding-top:100px;padding-bottom:110px}.landing_rhythmVisual__oMpfH{gap:5px;padding:18px 12px;border-radius:22px}.landing_dayKept__uhE13,.landing_dayOpen__glJ49{min-height:190px;padding:12px 4px}.landing_rhythmCaption__2LJ3Q{align-items:flex-start;gap:5px;flex-direction:column;padding-left:6px}.landing_download__OwkS_{padding-top:100px;padding-bottom:110px}.landing_downloadCards__0LEQf{margin-top:52px}.landing_androidCard__7ITgO,.landing_desktopCard__CmDGY{min-height:520px;padding:26px}.landing_androidRoadmap__VTeL2{flex-wrap:wrap}.landing_installScrim__IFLJj{align-items:end;padding:10px}.landing_installDialog__8KcNy{padding:28px 24px 24px;border-radius:26px}.landing_finalCta__9mQcD{min-height:680px}.landing_footer__0UmUP{grid-template-columns:1fr auto;padding:34px 22px}.landing_footer__0UmUP p{display:none}.landing_footerLinks__Un1i5{gap:14px}}@media (prefers-reduced-motion:reduce){.landing_currentStrip__7FnJk>div,.landing_desktopWindow__Tua1x,.landing_phonePreview__q_28Y{animation:none}.landing_ambientSurface__BNiMd,.landing_rippleLayer__ZS1_Q{display:none}.landing_dayKept__uhE13 i,.landing_finalRipple___W8y7,.landing_flowSection__9R8jC:after,.landing_hero__wie8N h1 em,.landing_orbit___jZCi{animation:none}.landing_featureCard___7KBi,.landing_featureCard___7KBi:after,.landing_finalButton__gfTpS,.landing_headerCta__1KJe_,.landing_installCta__XcmhU button,.landing_primaryCta__dj7_K{transition:none}.landing_pointerGlow__8yNP_,.landing_readingProgress__ozMeW{display:none}.landing_page__pEwES.landing-motion-ready [data-reveal]{opacity:1;transform:none;transition:none}.landing_demoPanel__5UlNA,.landing_smartNav__zDjTO{transition:none}}.landing_worlds__eriQK{padding:150px max(36px,calc((100vw - 1380px) / 2));color:var(--paper-ink);background:#f7f4ec}.landing_worldsHeader__9I6YL{max-width:1180px;margin-bottom:80px}.landing_worldsHeader__9I6YL h2{margin:28px 0 0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(3.5rem,6.4vw,7.5rem);font-weight:430;line-height:.92;letter-spacing:-.062em}.landing_aiWorld__KMnZL h3 em,.landing_moodCopy__o1X9t h3 em,.landing_worldsHeader__9I6YL h2 em{color:var(--ember);font-weight:400}.landing_worldsGrid__4UGgH{display:grid;grid-template-columns:1.25fr .75fr;gap:18px}.landing_aiWorld__KMnZL,.landing_kitchenWorld__iIiOi,.landing_moodWorld__zKi9J{position:relative;overflow:hidden;border-radius:34px}.landing_kitchenWorld__iIiOi{min-height:720px;padding:32px;color:var(--mist);background:radial-gradient(circle at 15% 15%,rgba(73,185,133,.18),transparent 24rem),var(--pond)}.landing_worldLabel__4mI6h{position:relative;z-index:3;display:flex;align-items:center;gap:12px;font-size:.58rem;font-weight:750;letter-spacing:.16em}.landing_worldLabel__4mI6h>span{color:var(--ember);font-family:var(--font-fraunces),Georgia,serif;font-size:.85rem;font-style:italic;letter-spacing:0}.landing_kitchenFlow___8RyK{position:relative;display:grid;grid-template-columns:.78fr 1.1fr .82fr;gap:14px;align-items:center;min-height:540px;margin-top:20px}.landing_kitchenFlow___8RyK:before{position:absolute;top:50%;right:10%;left:10%;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(73,185,133,.52),transparent)}.landing_basketCard__yMPhb,.landing_cravingCard__DObkR,.landing_recipeCard__h6xPG{position:relative;z-index:2;border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 70px -40px rgba(0,0,0,.85);backdrop-filter:blur(18px)}.landing_cravingCard__DObkR{padding:24px;border-radius:24px;background:rgba(237,243,240,.07);transform:rotate(-3deg)}.landing_basketCard__yMPhb small,.landing_cravingCard__DObkR small,.landing_recipeCard__h6xPG small{color:var(--jade);font-size:.5rem;font-weight:800;letter-spacing:.15em}.landing_cravingCard__DObkR strong{display:block;margin:22px 0 28px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.5rem,2.5vw,2.8rem);font-weight:450;line-height:1}.landing_cravingCard__DObkR>span{display:flex;align-items:center;gap:7px;color:rgba(237,243,240,.5);font-size:.58rem}.landing_cravingCard__DObkR>span i{width:6px;height:6px;border-radius:50%;background:var(--ember)}.landing_recipeCard__h6xPG{padding:29px;border-color:rgba(255,255,255,.7);border-radius:28px;color:var(--paper-ink);background:rgba(247,244,236,.96)}.landing_basketCard__yMPhb>div,.landing_recipeCard__h6xPG>div{display:flex;align-items:center;justify-content:space-between}.landing_basketCard__yMPhb>div b,.landing_recipeCard__h6xPG>div b{color:#6b7772;font-size:.52rem;font-weight:600}.landing_recipeCard__h6xPG h3{margin:28px 0 12px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2rem,3.2vw,3.7rem);font-weight:450;line-height:.95;letter-spacing:-.045em}.landing_recipeCard__h6xPG p{margin:0;color:#6c7873;font-size:.64rem;line-height:1.55}.landing_recipeCard__h6xPG ol{display:grid;gap:10px;margin:28px 0 0;padding:0;list-style:none}.landing_recipeCard__h6xPG li{display:flex;align-items:center;gap:10px;padding-top:10px;border-top:1px solid rgba(13,27,26,.08);font-size:.58rem}.landing_recipeCard__h6xPG li i{width:6px;height:6px;border-radius:50%;background:var(--ember)}.landing_basketCard__yMPhb{display:grid;gap:14px;padding:22px;border-radius:22px;background:rgba(237,243,240,.08);transform:rotate(3deg)}.landing_basketCard__yMPhb>span{display:flex;align-items:center;gap:9px;color:rgba(237,243,240,.72);font-size:.57rem}.landing_basketCard__yMPhb>span i{width:14px;height:14px;border:1px solid rgba(237,243,240,.3);border-radius:50%}.landing_basketCard__yMPhb>span i[data-checked=true]{border-color:var(--jade);background:radial-gradient(circle,var(--jade) 0 40%,transparent 45%)}.landing_kitchenCaption__8rrGA{max-width:590px;margin:18px 0 0;color:rgba(237,243,240,.48);font-size:.72rem;line-height:1.65}.landing_aiWorld__KMnZL{display:flex;min-height:720px;flex-direction:column;padding:32px;color:#311913;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.3),transparent 18rem),#e89a87}.landing_aiOrb__BNLpP{position:relative;display:grid;width:210px;height:210px;place-items:center;margin:54px auto 28px}.landing_aiOrb__BNLpP>i{position:absolute;inset:0;border:1px solid rgba(49,25,19,.18);border-radius:45% 55% 52% 48%;animation:landing_aiOrbit__kJgPz 12s linear infinite}.landing_aiOrb__BNLpP>i:nth-child(2){inset:26px;border-radius:58% 42% 47% 53%;animation-direction:reverse;animation-duration:9s}.landing_aiOrb__BNLpP>i:nth-child(3){inset:56px;border-style:dashed;animation-duration:7s}.landing_aiOrb__BNLpP>span{font-size:2.6rem}.landing_aiWorld__KMnZL h3,.landing_moodCopy__o1X9t h3{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.8rem,4.2vw,5rem);font-weight:440;line-height:.94;letter-spacing:-.055em}.landing_aiWorld__KMnZL h3 em{color:#6e392d}.landing_aiExamples__6Jy12{display:flex;flex-wrap:wrap;gap:7px;margin-top:28px}.landing_aiExamples__6Jy12 span{padding:9px 12px;border:1px solid rgba(49,25,19,.15);border-radius:999px;font-size:.55rem}.landing_aiPrivacy__e6Yj4{display:grid;grid-template-columns:36px 1fr;gap:13px;align-items:start;margin-top:auto;padding:18px;border:1px solid rgba(49,25,19,.12);border-radius:18px;background:rgba(255,255,255,.16)}.landing_aiPrivacy__e6Yj4>i{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:rgba(49,25,19,.08);font-style:normal}.landing_aiPrivacy__e6Yj4 p{margin:0;font-size:.58rem;line-height:1.55}.landing_moodWorld__zKi9J{grid-column:1/-1;min-height:650px;padding:42px;color:var(--mist);background:#344f42;transition:background .8s ease}.landing_moodWorld__zKi9J[data-mood=spring]{background:#496d5d}.landing_moodWorld__zKi9J[data-mood=autumn]{background:#6c4636}.landing_moodWorld__zKi9J[data-mood=storm]{background:#23313b}.landing_moodWorld__zKi9J[data-mood=winter]{background:#435b6b}.landing_moodSky__Uuhy4{position:absolute;inset:0;overflow:hidden;background:radial-gradient(circle at 72% 28%,rgba(255,255,255,.18),transparent 20rem),linear-gradient(150deg,transparent,rgba(0,0,0,.16))}.landing_moodSky__Uuhy4>i{position:absolute;top:-8%;left:calc(var(--particle, 1) * 8%);width:9px;height:19px;border-radius:70% 0 70% 0;background:#f3c4d2;opacity:.62;transform:rotate(26deg);animation:landing_moodFall__tW1D_ 8s linear infinite}.landing_moodSky__Uuhy4>i:first-child{left:8%;animation-delay:-1s}.landing_moodSky__Uuhy4>i:nth-child(2){left:17%;animation-delay:-6s}.landing_moodSky__Uuhy4>i:nth-child(3){left:28%;animation-delay:-3s}.landing_moodSky__Uuhy4>i:nth-child(4){left:39%;animation-delay:-7s}.landing_moodSky__Uuhy4>i:nth-child(5){left:48%;animation-delay:-2s}.landing_moodSky__Uuhy4>i:nth-child(6){left:57%;animation-delay:-5s}.landing_moodSky__Uuhy4>i:nth-child(7){left:66%;animation-delay:-4s}.landing_moodSky__Uuhy4>i:nth-child(8){left:74%;animation-delay:-8s}.landing_moodSky__Uuhy4>i:nth-child(9){left:83%;animation-delay:-2.5s}.landing_moodSky__Uuhy4>i:nth-child(10){left:91%;animation-delay:-6.5s}.landing_moodSky__Uuhy4>i:nth-child(11){left:34%;animation-delay:-4.5s}.landing_moodSky__Uuhy4>i:nth-child(12){left:62%;animation-delay:-.5s}.landing_moodWorld__zKi9J[data-mood=autumn] .landing_moodSky__Uuhy4>i{width:13px;height:20px;background:#e8a765}.landing_moodWorld__zKi9J[data-mood=storm] .landing_moodSky__Uuhy4>i{width:1px;height:70px;border-radius:0;background:rgba(194,220,232,.6);transform:rotate(12deg);animation-duration:2.6s}.landing_moodWorld__zKi9J[data-mood=winter] .landing_moodSky__Uuhy4>i{width:8px;height:8px;border-radius:50%;background:#e7f1f7}.landing_moodMoon__tYvZC{position:absolute;top:14%;right:12%;width:220px;height:220px;border:1px solid rgba(255,255,255,.16);border-radius:50%;box-shadow:0 0 0 44px rgba(255,255,255,.025),0 0 0 88px rgba(255,255,255,.015)}.landing_moodCopy__o1X9t{position:relative;z-index:2;max-width:760px}.landing_moodCopy__o1X9t h3{margin-top:160px}.landing_moodCopy__o1X9t h3 em{color:rgba(255,255,255,.6)}.landing_moodCopy__o1X9t>p{margin:24px 0 0;color:rgba(237,243,240,.58);font-size:.75rem}.landing_moodTabs__i5qYJ{position:absolute;right:38px;bottom:36px;left:38px;z-index:3;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:6px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(10,20,18,.36);backdrop-filter:blur(18px)}.landing_moodTabs__i5qYJ button{display:flex;min-height:48px;align-items:center;justify-content:center;gap:9px;border:0;border-radius:999px;color:rgba(237,243,240,.62);background:transparent;cursor:pointer;font:inherit;font-size:.62rem;transition:color .24s ease,background .24s ease}.landing_moodTabs__i5qYJ button[aria-pressed=true]{color:var(--paper-ink);background:var(--mist)}.landing_moodTabs__i5qYJ button>i{width:8px;height:8px;border-radius:50%}.landing_moodTabs__i5qYJ i[data-tone=spring]{background:#e7a8bc}.landing_moodTabs__i5qYJ i[data-tone=autumn]{background:#cf7d45}.landing_moodTabs__i5qYJ i[data-tone=storm]{background:#607d90}.landing_moodTabs__i5qYJ i[data-tone=winter]{background:#bcd2e8}@keyframes landing_aiOrbit__kJgPz{to{transform:rotate(1turn)}}@keyframes landing_moodFall__tW1D_{0%{translate:0 -10%;rotate:0deg}to{translate:70px 730px;rotate:320deg}}@media (max-width:900px){.landing_worldsGrid__4UGgH{grid-template-columns:1fr}.landing_moodWorld__zKi9J{grid-column:auto}.landing_kitchenFlow___8RyK{grid-template-columns:1fr;gap:10px}.landing_basketCard__yMPhb,.landing_cravingCard__DObkR{transform:none}.landing_kitchenFlow___8RyK:before{top:10%;bottom:10%;left:50%;width:1px;height:auto}}@media (max-width:640px){.landing_worlds__eriQK{padding:100px 16px}.landing_worldsHeader__9I6YL h2{font-size:clamp(3.1rem,15vw,4.8rem)}.landing_aiWorld__KMnZL,.landing_kitchenWorld__iIiOi,.landing_moodWorld__zKi9J{min-height:auto;padding:24px;border-radius:26px}.landing_kitchenFlow___8RyK{min-height:auto;margin:52px 0 30px}.landing_aiOrb__BNLpP{width:170px;height:170px;margin-top:42px}.landing_aiPrivacy__e6Yj4{margin-top:44px}.landing_moodWorld__zKi9J{min-height:620px}.landing_moodCopy__o1X9t h3{margin-top:150px}.landing_moodTabs__i5qYJ{right:18px;bottom:18px;left:18px;grid-template-columns:1fr 1fr;border-radius:24px}}@media (prefers-reduced-motion:reduce){.landing_aiOrb__BNLpP>i,.landing_moodSky__Uuhy4>i{animation:none}}.landing_difference__xJpnQ,.landing_features__cPNYP,.landing_trustStrip__0AJbg{display:none}.landing_journey__yhbzv{position:relative;padding:140px max(36px,calc((100vw - 1480px) / 2)) 80px;overflow:visible;color:var(--paper-ink);background:radial-gradient(circle at 78% 18%,rgba(73,185,133,.12),transparent 26rem),linear-gradient(180deg,#f7f4ec,#e8efeb 52%,#f7f4ec)}.landing_journeyIntro__ygNtv{position:relative;z-index:2;max-width:1180px;margin-bottom:72px}.landing_journeyIntro__ygNtv h2{max-width:1100px;margin:26px 0 0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(3.8rem,7.1vw,8.4rem);font-weight:430;line-height:.91;letter-spacing:-.065em}.landing_journeyIntro__ygNtv h2 em{color:var(--ember);font-weight:400}.landing_journeyIntro__ygNtv>p{margin:24px 0 0;color:#66736e;font-size:.75rem}.landing_journeyLayout__MCizo{display:grid;grid-template-columns:minmax(290px,.7fr) minmax(620px,1.3fr);gap:clamp(44px,7vw,120px);align-items:start}.landing_journeyChapter__5jd7y{display:grid;grid-template-columns:42px 1fr;gap:24px;align-items:center;min-height:78vh;opacity:.23;transform:translateY(18px);transition:opacity .7s ease,transform .9s cubic-bezier(.16,1,.3,1)}.landing_journeyRail__ghOX3{grid-column:1;grid-row:1}.landing_journeyChapter__5jd7y[data-active=true]{opacity:1;transform:none}.landing_journeyChapter__5jd7y>span{align-self:start;margin-top:4px;color:var(--ember);font-family:var(--font-fraunces),Georgia,serif;font-size:1rem;font-style:italic}.landing_journeyChapter__5jd7y small{color:#428363;font-size:.61rem;font-weight:750;letter-spacing:.15em}.landing_journeyChapter__5jd7y h3{max-width:520px;margin:22px 0 20px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.5rem,4vw,4.8rem);font-weight:440;line-height:.98;letter-spacing:-.055em}.landing_journeyChapter__5jd7y p{max-width:470px;margin:0;color:#65716d;font-size:.9rem;line-height:1.75}.landing_journeyStage__UPiWM{position:absolute;top:0;right:0;left:0;display:grid;height:78vh;min-height:620px;overflow:hidden;border:1px solid rgba(255,255,255,.3);border-radius:42px;color:var(--mist);background:radial-gradient(circle at 50% 45%,rgba(73,185,133,.16),transparent 22rem),#0d1b1a;box-shadow:0 46px 110px -56px rgba(13,27,26,.72),inset 0 1px rgba(255,255,255,.12)}.landing_journeyStageHolder__RJeZ_{position:relative;grid-column:2;grid-row:1;align-self:stretch;min-height:100%}.landing_stageWash__e0GIX{position:absolute;inset:-40%;opacity:.32;background:repeating-radial-gradient(ellipse at 50% 50%,transparent 0 44px,rgba(255,255,255,.12) 46px 47px,transparent 52px 94px);animation:landing_stageCurrent__kh9bm 18s ease-in-out infinite alternate}.landing_stageTop__kaCV7{position:absolute;top:25px;right:28px;left:28px;z-index:8;display:flex;align-items:center;justify-content:space-between;color:rgba(237,243,240,.42);font-size:.55rem;font-weight:700;letter-spacing:.16em}.landing_stageTop__kaCV7 b{display:flex;align-items:center;gap:7px;font-weight:600;letter-spacing:0}.landing_stageTop__kaCV7 i{width:6px;height:6px;border-radius:50%;background:var(--jade);box-shadow:0 0 0 5px rgba(73,185,133,.1)}.landing_journeyScene__iA2Bq{position:absolute;inset:0;z-index:2;min-height:0;margin:0;opacity:0;pointer-events:none;transform:translateY(32px) scale(.96);transition:opacity .6s ease,transform .9s cubic-bezier(.16,1,.3,1)}.landing_stageScenes__a6W_X{position:absolute;inset:72px 28px 88px}.landing_journeyStage__UPiWM[data-scene=life] .landing_lifeScene__kf72O,.landing_journeyStage__UPiWM[data-scene=rhythm] .landing_rhythmScene__OKX_v,.landing_journeyStage__UPiWM[data-scene=today] .landing_todayScene__SvNZZ{opacity:1;pointer-events:auto;transform:none}.landing_todayScene__SvNZZ{display:grid;place-items:center}.landing_focusPool__N56Nh{position:relative;z-index:3;width:min(440px,70%);padding:34px;border:1px solid rgba(255,255,255,.68);border-radius:28px;color:var(--paper-ink);background:rgba(247,244,236,.94);box-shadow:0 42px 80px -38px rgba(0,0,0,.72),0 0 0 22px rgba(73,185,133,.035);backdrop-filter:blur(22px)}.landing_focusPool__N56Nh:after{position:absolute;inset:-34px;z-index:-1;content:"";border:1px solid rgba(73,185,133,.16);border-radius:44px;animation:landing_focusBreathe__jK_kC 5s ease-in-out infinite}.landing_focusPool__N56Nh>span{color:#428363;font-size:.55rem;font-weight:800;letter-spacing:.16em}.landing_focusPool__N56Nh h4,.landing_rhythmMessage__3njRZ h4{margin:20px 0 12px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.2rem,4vw,4.1rem);font-weight:450;line-height:.94;letter-spacing:-.055em}.landing_focusPool__N56Nh p,.landing_rhythmMessage__3njRZ p{margin:0;color:#6a7772;font-size:.7rem}.landing_focusPool__N56Nh button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin-top:28px;padding:0 18px;border:0;border-radius:999px;color:var(--mist);background:var(--pond);font:inherit;font-size:.68rem}.landing_quietTask__T5eSt{position:absolute;display:flex;align-items:center;gap:9px;min-width:170px;padding:13px 15px;border:1px solid rgba(237,243,240,.1);border-radius:999px;color:rgba(237,243,240,.52);background:rgba(237,243,240,.045);font-size:.6rem;backdrop-filter:blur(12px);animation:landing_quietDrift__Zqw9P 6s ease-in-out infinite alternate}.landing_quietTask__T5eSt i{width:7px;height:7px;border-radius:50%;background:var(--jade)}.landing_quietTask__T5eSt span{margin-left:auto;opacity:.48}.landing_quietTask__T5eSt[data-position=one]{top:12%;left:3%}.landing_quietTask__T5eSt[data-position=two]{top:20%;right:2%;animation-delay:-2s}.landing_quietTask__T5eSt[data-position=three]{right:10%;bottom:8%;animation-delay:-4s}.landing_rhythmScene__OKX_v{display:grid;grid-template-columns:1fr .82fr;gap:38px;align-items:center}.landing_trueRhythmRing__HsBFI{position:relative;display:grid;width:min(390px,34vw);aspect-ratio:1;place-items:center;margin:auto;border-radius:50%;background:conic-gradient(from -90deg,var(--ember) 0 257deg,rgba(237,243,240,.08) 257deg 1turn);box-shadow:0 0 80px rgba(242,119,95,.08);animation:landing_ringBreathe__99hG3 7s ease-in-out infinite}.landing_trueRhythmRing__HsBFI:before{position:absolute;inset:16px;content:"";border-radius:inherit;background:#10211f}.landing_trueRhythmRing__HsBFI>div{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.landing_trueRhythmRing__HsBFI strong{font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(5rem,9vw,8.6rem);font-weight:410;line-height:.78}.landing_trueRhythmRing__HsBFI span{margin-top:14px;color:rgba(237,243,240,.52);font-size:.62rem}.landing_trueRhythmRing__HsBFI>i{position:absolute;z-index:3;width:8px;height:8px;border-radius:50%;background:var(--mist);box-shadow:0 0 0 5px rgba(237,243,240,.07)}.landing_trueRhythmRing__HsBFI>i:first-of-type{top:7%;left:50%}.landing_trueRhythmRing__HsBFI>i:nth-of-type(2){top:23%;right:13%}.landing_trueRhythmRing__HsBFI>i:nth-of-type(3){right:5%;bottom:34%}.landing_trueRhythmRing__HsBFI>i:nth-of-type(4){right:25%;bottom:10%}.landing_trueRhythmRing__HsBFI>i:nth-of-type(5){bottom:5%;left:39%}.landing_trueRhythmRing__HsBFI>i:nth-of-type(6){bottom:18%;left:15%;opacity:.2}.landing_trueRhythmRing__HsBFI>i:nth-of-type(7){top:30%;left:6%;opacity:.2}.landing_rhythmMessage__3njRZ small{color:var(--ember);font-size:.58rem;font-weight:800;letter-spacing:.16em}.landing_rhythmMessage__3njRZ h4{color:var(--mist)}.landing_rhythmMessage__3njRZ p{max-width:270px;color:rgba(237,243,240,.48);line-height:1.65}.landing_lifeScene__kf72O{display:grid;place-items:center}.landing_lifeScene__kf72O:after,.landing_lifeScene__kf72O:before{position:absolute;width:66%;aspect-ratio:1.8;content:"";border:1px solid rgba(73,185,133,.13);border-radius:50%;transform:rotate(18deg)}.landing_lifeScene__kf72O:after{width:48%;transform:rotate(-22deg)}.landing_lifeCenter__8oaak{position:relative;z-index:3;display:flex;width:154px;height:154px;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:rgba(237,243,240,.08);box-shadow:0 0 0 24px rgba(73,185,133,.03);backdrop-filter:blur(18px)}.landing_lifeCenter__8oaak span{color:rgba(237,243,240,.62);font-family:var(--font-fraunces),Georgia,serif;font-size:.78rem;font-style:italic}.landing_lifeOrbitCard__CLUkr{position:absolute;z-index:4;display:flex;min-width:190px;flex-direction:column;gap:5px;padding:17px 19px;border:1px solid rgba(255,255,255,.12);border-radius:18px;color:var(--mist);background:rgba(237,243,240,.07);box-shadow:0 20px 42px -28px rgba(0,0,0,.7);backdrop-filter:blur(16px);animation:landing_orbitFloat__vh3Ce 6s ease-in-out infinite alternate}.landing_lifeOrbitCard__CLUkr span{color:var(--jade);font-size:.52rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.landing_lifeOrbitCard__CLUkr b{font-family:var(--font-fraunces),Georgia,serif;font-size:1rem;font-weight:450}.landing_lifeOrbitCard__CLUkr[data-orbit="1"]{top:11%;left:7%}.landing_lifeOrbitCard__CLUkr[data-orbit="2"]{top:16%;right:5%;animation-delay:-2s}.landing_lifeOrbitCard__CLUkr[data-orbit="3"]{right:9%;bottom:10%;animation-delay:-4s}.landing_lifeOrbitCard__CLUkr[data-orbit="4"]{bottom:7%;left:5%;animation-delay:-1s}.landing_journeyTabs__k2P_K{position:absolute;right:24px;bottom:22px;left:24px;z-index:9;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:5px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(5,15,14,.64);backdrop-filter:blur(18px)}.landing_journeyTabs__k2P_K button{min-height:44px;border:0;border-radius:999px;color:rgba(237,243,240,.42);background:transparent;cursor:pointer;font:inherit;font-size:.61rem;font-weight:650;text-transform:capitalize;transition:color .24s ease,background .24s ease}.landing_journeyTabs__k2P_K button span{margin-right:9px;font-family:var(--font-fraunces),Georgia,serif;font-style:italic}.landing_journeyTabs__k2P_K button[aria-pressed=true]{color:var(--pond);background:var(--mist)}.landing_journeyPromise__FfKOh{display:flex;align-items:center;justify-content:center;gap:24px;padding:100px 0 16px;color:#63716c;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.landing_journeyPromise__FfKOh i{width:4px;height:4px;border-radius:50%;background:var(--ember)}@keyframes landing_stageCurrent__kh9bm{0%{transform:translate(-2%,-1%) rotate(-3deg) scale(1)}to{transform:translate(3%,2%) rotate(3deg) scale(1.08)}}@keyframes landing_focusBreathe__jK_kC{0%,to{opacity:.42;transform:scale(.97)}50%{opacity:1;transform:scale(1.035)}}@keyframes landing_quietDrift__Zqw9P{0%{transform:translateY(-5px)}to{transform:translateY(7px)}}@keyframes landing_ringBreathe__99hG3{0%,to{transform:scale(.985);filter:saturate(.9)}50%{transform:scale(1.015);filter:saturate(1.12)}}@keyframes landing_orbitFloat__vh3Ce{0%{transform:translateY(-7px) rotate(-1deg)}to{transform:translateY(8px) rotate(1deg)}}@media (max-width:980px){.landing_journeyLayout__MCizo{grid-template-columns:1fr}.landing_journeyStage__UPiWM{position:relative;top:auto;order:0;height:68vh;min-height:540px}.landing_journeyStageHolder__RJeZ_{grid-column:1;grid-row:1;min-height:68vh}.landing_journeyRail__ghOX3{display:grid;grid-column:1;grid-row:2;grid-template-columns:repeat(3,1fr);gap:12px}.landing_journeyChapter__5jd7y{display:block;min-height:auto;padding:24px;border:1px solid rgba(13,27,26,.08);border-radius:22px;background:rgba(255,255,255,.4);opacity:1;transform:none}.landing_journeyChapter__5jd7y>span{display:block;margin-bottom:28px}.landing_journeyChapter__5jd7y h3{margin-top:14px;font-size:2rem}.landing_journeyChapter__5jd7y p{font-size:.75rem}}@media (max-width:640px){.landing_journey__yhbzv{padding:100px 16px 64px}.landing_journeyIntro__ygNtv h2{font-size:clamp(3.1rem,15vw,4.8rem)}.landing_journeyStage__UPiWM{top:66px;height:68svh;min-height:500px;border-radius:28px}.landing_journeyScene__iA2Bq{inset:0;margin:0}.landing_stageScenes__a6W_X{inset:64px 14px 80px}.landing_journeyRail__ghOX3{grid-template-columns:1fr}.landing_journeyChapter__5jd7y{display:none}.landing_focusPool__N56Nh{width:88%;padding:25px}.landing_quietTask__T5eSt{min-width:138px;padding:10px 12px}.landing_quietTask__T5eSt[data-position=one]{top:4%;left:0}.landing_quietTask__T5eSt[data-position=two]{top:13%;right:0}.landing_quietTask__T5eSt[data-position=three]{right:5%;bottom:3%}.landing_rhythmScene__OKX_v{grid-template-columns:1fr;gap:15px;text-align:center}.landing_trueRhythmRing__HsBFI{width:min(270px,70vw)}.landing_rhythmMessage__3njRZ h4{margin:8px 0;font-size:2rem}.landing_rhythmMessage__3njRZ p{margin-inline:auto}.landing_lifeOrbitCard__CLUkr{min-width:140px;padding:12px}.landing_lifeOrbitCard__CLUkr b{font-size:.75rem}.landing_lifeOrbitCard__CLUkr[data-orbit="1"]{top:4%;left:0}.landing_lifeOrbitCard__CLUkr[data-orbit="2"]{top:8%;right:0}.landing_lifeOrbitCard__CLUkr[data-orbit="3"]{right:0;bottom:5%}.landing_lifeOrbitCard__CLUkr[data-orbit="4"]{bottom:2%;left:0}.landing_journeyPromise__FfKOh{flex-wrap:wrap;gap:13px;padding-top:52px;font-size:.53rem}}@media (prefers-reduced-motion:reduce){.landing_focusPool__N56Nh:after,.landing_lifeOrbitCard__CLUkr,.landing_quietTask__T5eSt,.landing_stageWash__e0GIX,.landing_trueRhythmRing__HsBFI{animation:none}.landing_journeyChapter__5jd7y,.landing_journeyScene__iA2Bq{transition:none}}