.Xaxk4G_landing{--landing-green:#244d3d;--landing-deep:#183a2f;--landing-sage:#dfe8d4;--landing-lime:#d7e6a8;--landing-cream:#f7f2e8;--landing-paper:#fffdf8;--landing-yellow:#efcc73;--landing-coral:#db725e;--landing-ink:#24372f;--landing-muted:#6f7a72;background:var(--landing-cream);min-height:100vh;color:var(--landing-ink);isolation:isolate;position:relative;overflow:hidden}.Xaxk4G_landing button,.Xaxk4G_landing a{-webkit-tap-highlight-color:transparent}.Xaxk4G_skipLink{z-index:100;background:var(--landing-deep);color:#fff;border-radius:999px;padding:11px 18px;font-weight:650;position:fixed;top:-80px;left:20px}.Xaxk4G_skipLink:focus{top:18px}.Xaxk4G_ambientOne,.Xaxk4G_ambientTwo{z-index:-1;filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.Xaxk4G_ambientOne{background:#d3e2bd85;width:520px;height:520px;top:70px;right:-190px}.Xaxk4G_ambientTwo{background:#efcc7345;width:330px;height:330px;top:620px;left:-220px}.Xaxk4G_header{z-index:20;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:28px;width:min(1460px,100%);min-height:92px;margin:0 auto;padding:22px 48px;display:grid;position:relative}.Xaxk4G_brand,.Xaxk4G_miniBrand,.Xaxk4G_footerBrand{color:var(--landing-green);font-family:var(--font-serif);align-items:center;display:inline-flex}.Xaxk4G_brand{letter-spacing:-.55px;justify-self:start;gap:11px;font-size:24px;line-height:1}.Xaxk4G_brandMark{background:var(--landing-green);color:#fffdf6;border-radius:13px 13px 18px;place-items:center;width:40px;height:40px;display:grid;transform:rotate(-3deg);box-shadow:0 7px 17px #244d3d2b}.Xaxk4G_desktopNav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf8b3;border:1px solid #2a493b17;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:5px;display:flex;box-shadow:0 7px 30px #2f41360a}.Xaxk4G_desktopNav a{color:#59675f;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:37px;padding:0 13px;font-size:12px;font-weight:600;transition:color .16s,background .16s,transform .16s;display:inline-flex}.Xaxk4G_desktopNav a:hover{color:var(--landing-green);background:#fff;transform:translateY(-1px)}.Xaxk4G_desktopNav .Xaxk4G_addRecipeLink{color:var(--landing-green);background:#edf2e5}.Xaxk4G_authActions{justify-self:end;align-items:center;gap:7px;display:flex}.Xaxk4G_loginButton,.Xaxk4G_registerButton,.Xaxk4G_userLink{border-radius:999px;min-height:40px;padding:0 16px;font-size:12px;font-weight:650;transition:transform .16s,box-shadow .16s,background .16s}.Xaxk4G_loginButton{color:var(--landing-green);background:0 0;border:1px solid #244d3d2b}.Xaxk4G_registerButton{border:1px solid var(--landing-green);background:var(--landing-green);color:#fff;box-shadow:0 9px 20px #244d3d26}.Xaxk4G_loginButton:hover,.Xaxk4G_registerButton:hover,.Xaxk4G_userLink:hover{transform:translateY(-2px)}.Xaxk4G_registerButton:hover{background:var(--landing-deep);box-shadow:0 12px 25px #244d3d38}.Xaxk4G_userLink{color:var(--landing-green);background:#ffffffad;border:1px solid #244d3d21;align-items:center;gap:9px;padding-left:5px;display:inline-flex}.Xaxk4G_userLink>span:first-child{background:var(--landing-yellow);width:31px;height:31px;color:var(--landing-deep);font-family:var(--font-serif);border-radius:50%;place-items:center;font-size:15px;display:grid}.Xaxk4G_hero{grid-template-columns:minmax(390px,.88fr) minmax(520px,1.12fr);align-items:center;gap:clamp(50px,7vw,120px);width:min(1390px,100%);min-height:calc(100vh - 92px);margin:0 auto;padding:68px 62px 108px;display:grid}.Xaxk4G_heroCopy{z-index:2;max-width:625px;position:relative}.Xaxk4G_eyebrow,.Xaxk4G_sectionKicker{color:#66815f;letter-spacing:1.75px;text-transform:uppercase;margin:0;font-size:10px;font-weight:750}.Xaxk4G_eyebrow{background:#ffffff7a;border:1px solid #dce5ce;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:8px 12px;display:flex}.Xaxk4G_hero h1{color:#233c31;max-width:650px;font-family:var(--font-serif);letter-spacing:-3.4px;margin:24px 0 22px;font-size:clamp(58px,5.65vw,88px);font-weight:400;line-height:.94}.Xaxk4G_hero h1 span{color:#668154;font-style:italic}.Xaxk4G_heroText{color:#66746c;max-width:560px;margin:0;font-size:17px;line-height:1.72}.Xaxk4G_heroActions{align-items:center;gap:12px;margin-top:32px;display:flex}.Xaxk4G_primaryCta,.Xaxk4G_secondaryCta,.Xaxk4G_lightCta{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:51px;padding:0 22px;font-size:13px;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.Xaxk4G_primaryCta{background:var(--landing-green);color:#fff;box-shadow:0 15px 28px #244d3d2e}.Xaxk4G_primaryCta:hover,.Xaxk4G_lightCta:hover{transform:translateY(-3px);box-shadow:0 18px 32px #183a2f40}.Xaxk4G_primaryCta svg,.Xaxk4G_lightCta svg,.Xaxk4G_communityLinks a svg{transition:transform .18s}.Xaxk4G_primaryCta:hover svg,.Xaxk4G_lightCta:hover svg,.Xaxk4G_communityLinks a:hover svg:last-child{transform:translate(3px)}.Xaxk4G_secondaryCta{color:var(--landing-green);background:#ffffff8c;border:1px solid #244d3d29}.Xaxk4G_secondaryCta:hover{background:#fff;transform:translateY(-2px)}.Xaxk4G_peopleNote{align-items:center;gap:14px;margin-top:42px;display:flex}.Xaxk4G_avatarStack{padding-left:7px;display:flex}.Xaxk4G_avatarStack i{border:3px solid var(--landing-cream);color:#4b3a2d;width:34px;height:34px;font-family:var(--font-serif);background:#e4b677;border-radius:50%;place-items:center;margin-left:-7px;font-size:12px;font-style:normal;display:grid}.Xaxk4G_avatarStack i:nth-child(2){background:#adc59c}.Xaxk4G_avatarStack i:nth-child(3){background:#dca695}.Xaxk4G_peopleNote p{color:#788078;flex-direction:column;margin:0;font-size:11px;line-height:1.5;display:flex}.Xaxk4G_peopleNote strong{color:#46564c;font-size:12px}.Xaxk4G_demoWrap{justify-self:center;width:min(100%,605px);padding:20px 20px 0 0;position:relative}.Xaxk4G_demoWrap:before{content:"";z-index:-1;background:#dce7ca;border-radius:49% 51% 44% 56%/47% 39% 61% 53%;position:absolute;inset:8% -5% 18% 13%;transform:rotate(-5deg)}.Xaxk4G_demoWrap:after{content:"";z-index:-2;border:1px solid #244d3d2e;border-radius:50%;width:124px;height:124px;position:absolute;top:6px;right:-36px}.Xaxk4G_doodleLabel{z-index:4;color:#6d7f63;font-family:var(--font-serif);font-size:17px;font-style:italic;position:absolute;top:-22px;right:20px;transform:rotate(4deg)}.Xaxk4G_doodleLabel:after{content:"↙";font-family:var(--font-sans);font-size:24px;font-style:normal;position:absolute;top:15px;left:-24px;transform:rotate(12deg)}.Xaxk4G_lemonDoodle{z-index:4;background:var(--landing-yellow);color:#6d5a25;border-radius:52% 48% 57% 43%;place-items:center;width:44px;height:44px;font-size:18px;animation:4s ease-in-out infinite Xaxk4G_floatDoodle;display:grid;position:absolute;bottom:118px;left:-14px;transform:rotate(-13deg);box-shadow:0 12px 25px #574b2421}.Xaxk4G_demoCard{z-index:2;background:#fffefaf5;border:1px solid #2742341c;border-radius:29px;width:min(100%,530px);margin:0 auto;padding:20px;transition:transform .4s;position:relative;transform:rotate(1.1deg);box-shadow:0 34px 80px #3644382b,0 4px 10px #3644380d}.Xaxk4G_demoWrap:hover .Xaxk4G_demoCard{transform:rotate(0)translateY(-3px)}.Xaxk4G_demoHeader{justify-content:space-between;align-items:center;padding:0 2px 15px;display:flex}.Xaxk4G_demoHeaderActions{align-items:center;gap:7px;display:flex}.Xaxk4G_pauseButton{color:#6f7c73;background:#f7f8f3;border:1px solid #e1e5dc;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:0 9px;font-size:8px;font-weight:700;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.Xaxk4G_pauseButton:hover,.Xaxk4G_pauseButton[aria-pressed=true]{color:var(--landing-green);background:#edf2e7;border-color:#cfd9c6}.Xaxk4G_pauseButton[aria-disabled=true]{cursor:default;color:#879186}.Xaxk4G_miniBrand{gap:6px;font-size:16px}.Xaxk4G_demoAvatar{color:#4d4736;width:28px;height:28px;font-family:var(--font-serif);background:#e6cf9a;border-radius:50%;place-items:center;font-size:12px;display:grid}.Xaxk4G_searchField{color:#9ba198;background:#f8f8f3;border:1px solid #e7e9e1;border-radius:11px;align-items:center;gap:9px;height:39px;padding:0 11px;font-size:10px;display:flex}.Xaxk4G_searchField kbd{color:#a1a59d;font:inherit;background:#fff;border:1px solid #e3e4dd;border-radius:5px;margin-left:auto;padding:2px 5px}.Xaxk4G_recipePreview{padding:13px 0 10px}.Xaxk4G_recipeImageWrap{background:#e8d5b7;border-radius:18px;height:205px;position:relative;overflow:hidden}.Xaxk4G_recipeImage{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.Xaxk4G_demoWrap:hover .Xaxk4G_recipeImage{transform:scale(1.035)}.Xaxk4G_timeBadge,.Xaxk4G_saveBubble{color:var(--landing-deep);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;box-shadow:0 5px 16px #292d261f}.Xaxk4G_timeBadge{gap:5px;min-height:28px;padding:0 10px;font-size:9px;font-weight:700;left:12px}.Xaxk4G_saveBubble{width:31px;height:31px;transition:transform .3s,background .3s,color .3s;right:12px}.Xaxk4G_saveBubbleActive{background:var(--landing-green);color:#fff;transform:scale(1.08)rotate(4deg)}.Xaxk4G_recipeMeta{justify-content:space-between;align-items:flex-end;gap:12px;padding:13px 2px 0;display:flex}.Xaxk4G_recipeMeta span,.Xaxk4G_statusPanel small,.Xaxk4G_servingsPanel small{color:#98a092;letter-spacing:1.3px;font-size:8px;font-weight:750;display:block}.Xaxk4G_recipeMeta h2{color:#2a4437;font-family:var(--font-serif);margin:3px 0 0;font-size:23px;font-weight:400;line-height:1.1}.Xaxk4G_recipeMeta>svg{color:#bf8c69;margin-bottom:3px}.Xaxk4G_recipePreview>p{color:#8a9189;margin:7px 2px 0;font-size:10px}.Xaxk4G_statusPanel{background:#f5f7f0;border:1px solid #e5e8df;border-radius:14px;align-items:center;gap:11px;min-height:68px;margin:2px 0 15px;padding:11px 13px;animation:.42s cubic-bezier(.2,.75,.25,1) both Xaxk4G_panelEnter;display:flex}.Xaxk4G_statusIcon{color:#526f49;background:#e4eadb;border-radius:11px;flex:none;place-items:center;width:35px;height:35px;display:grid}.Xaxk4G_statusPanel p{margin:0}.Xaxk4G_statusPanel p strong{color:#385044;margin-top:3px;font-size:11px;display:block}.Xaxk4G_tinyAvatars{align-items:center;margin-left:auto;display:flex}.Xaxk4G_tinyAvatars i{color:#4a4a3b;background:#e3bd8a;border:2px solid #f5f7f0;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-4px;font-size:8px;font-style:normal;font-weight:700;display:grid}.Xaxk4G_tinyAvatars i:last-child{background:#cadbbd}.Xaxk4G_savedPanel{background:#eef4e7;border-color:#d6e3ca}.Xaxk4G_successTick{background:var(--landing-green);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:auto;animation:.45s cubic-bezier(.2,1.5,.5,1) .15s both Xaxk4G_tickPop;display:grid}.Xaxk4G_servingsPanel{align-items:stretch;gap:8px;padding:9px 11px}.Xaxk4G_servingsPanel>div{border-right:1px solid #dfe4d8;flex-direction:column;justify-content:center;gap:5px;min-width:118px;padding-right:11px;display:flex}.Xaxk4G_servingsPanel>div>span{color:#6a786d;justify-content:space-between;align-items:center;display:inline-flex}.Xaxk4G_servingsPanel>div strong{color:var(--landing-green);font-size:14px}.Xaxk4G_servingsPanel>p{color:#8a9289;flex-direction:column;flex:1;justify-content:center;gap:3px;padding:0 5px;font-size:8px;display:flex}.Xaxk4G_servingsPanel>p strong{margin:0;font-size:10px}.Xaxk4G_shoppingPanel{background:#f7f0db;border-color:#ecdfb9;justify-content:space-between}.Xaxk4G_shoppingPanel>span{color:#6a755e;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:8px;font-weight:700;display:inline-flex}.Xaxk4G_demoProgress{background:#f1f3ed;border-radius:15px;grid-template-columns:repeat(4,1fr);gap:5px;padding:5px;display:grid}.Xaxk4G_demoProgress button{color:#929a90;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:49px;transition:color .22s,background .22s,box-shadow .22s;display:flex;position:relative}.Xaxk4G_demoProgress button span{place-items:center;display:grid}.Xaxk4G_demoProgress button small{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;overflow:hidden}.Xaxk4G_demoProgress .Xaxk4G_activeProgress{color:var(--landing-green);background:#fff;box-shadow:0 5px 14px #2d413614}.Xaxk4G_demoProgress .Xaxk4G_activeProgress:after{content:"";background:var(--landing-yellow);border-radius:999px;height:2px;animation:3.8s linear both Xaxk4G_progressGrow;position:absolute;bottom:4px;left:13px;right:13px}.Xaxk4G_demoPaused .Xaxk4G_demoProgress .Xaxk4G_activeProgress:after{animation-play-state:paused}.Xaxk4G_activeCaption{z-index:4;background:#fff9eb;border:1px solid #244d3d14;border-radius:18px;align-items:center;gap:15px;width:min(88%,455px);min-height:84px;margin:-2px 0 0 auto;padding:15px 20px;animation:.5s cubic-bezier(.2,.8,.2,1) both Xaxk4G_captionEnter;display:flex;position:relative;transform:rotate(-1deg);box-shadow:0 18px 38px #3c43351c}.Xaxk4G_activeCaption>span{color:#c59849;font-family:var(--font-serif);font-size:27px;line-height:1}.Xaxk4G_activeCaption p{color:#81867d;margin:0;font-size:10px;line-height:1.45}.Xaxk4G_activeCaption strong{color:#364b40;margin-bottom:3px;font-size:12px;display:block}.Xaxk4G_journey{z-index:2;background:var(--landing-paper);padding:120px max(42px,50vw - 640px) 132px;position:relative}.Xaxk4G_sectionHeading{text-align:center;max-width:670px;margin:0 auto 58px}.Xaxk4G_sectionHeading h2,.Xaxk4G_communityCopy h2,.Xaxk4G_finalCta h2{color:var(--landing-deep);font-family:var(--font-serif);letter-spacing:-1.8px;margin:14px 0 15px;font-size:clamp(39px,4vw,58px);font-weight:400;line-height:1.02}.Xaxk4G_sectionHeading>p:last-child{max-width:570px;color:var(--landing-muted);margin:0 auto;font-size:15px;line-height:1.7}.Xaxk4G_journeyGrid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.Xaxk4G_journeyCard{background:#fff;border:1px solid #ecebe4;border-radius:23px;min-width:0;padding:12px 12px 26px;transition:transform .25s,box-shadow .25s;position:relative;box-shadow:0 16px 45px #3743390e}.Xaxk4G_journeyCard:hover{transform:translateY(-4px);box-shadow:0 24px 55px #3743391a}.Xaxk4G_journeyCard:not(:last-child):after{content:"›";z-index:1;border:3px solid var(--landing-paper);background:var(--landing-green);color:#fff;pointer-events:none;border-radius:50%;place-items:center;width:28px;height:28px;font-family:Georgia,serif;font-size:20px;line-height:1;display:grid;position:absolute;top:105px;right:-30px}.Xaxk4G_cardVisual{background:#edf0e7;border-radius:16px;height:210px;margin-bottom:22px;position:relative;overflow:hidden}.Xaxk4G_stepNumber{color:#b8a36d;font-family:var(--font-serif);margin-left:9px;font-size:13px;display:inline-block}.Xaxk4G_journeyCard h3{color:#2b4839;font-family:var(--font-serif);margin:5px 9px 8px;font-size:25px;font-weight:400}.Xaxk4G_journeyCard>p{color:#7b847d;margin:0 9px;font-size:11px;line-height:1.65}.Xaxk4G_discoverVisual{background:#e7eddc;flex-direction:column;justify-content:center;padding:22px;display:flex}.Xaxk4G_visualSearch{color:#889187;background:#fff;border-radius:9px;align-items:center;gap:7px;width:100%;height:35px;padding:0 10px;font-size:9px;display:flex;box-shadow:0 8px 18px #38493912}.Xaxk4G_miniRecipes{grid-template-columns:1fr 1fr;gap:8px;margin-top:11px;display:grid}.Xaxk4G_miniRecipes span{color:#4d5146;min-width:0;height:88px;font-family:var(--font-serif);background:#f2d8ac;border-radius:11px;flex-direction:column;justify-content:flex-end;gap:7px;padding:9px;font-size:10px;display:flex}.Xaxk4G_miniRecipes span:last-child{background:#c9d8bc}.Xaxk4G_miniRecipes i{font-size:26px;font-style:normal}.Xaxk4G_cursorDot{background:var(--landing-coral);color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:53px;right:28px;box-shadow:0 7px 16px #55362d2e}.Xaxk4G_notebookVisual{background:#eedcb0;place-items:center;display:grid}.Xaxk4G_notebookCover{background:var(--landing-green);color:#f8f4e8;border:1px solid #244d3d40;border-radius:7px 15px 15px 7px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:142px;height:164px;display:flex;transform:rotate(-4deg);box-shadow:-8px 9px #cfb777,0 18px 28px #4e41242b}.Xaxk4G_notebookCover:before{content:"";background:#ffffff3d;width:1px;height:164px;margin-left:-111px;position:absolute}.Xaxk4G_notebookCover strong{font-family:var(--font-serif);font-size:17px;font-weight:400}.Xaxk4G_notebookCover small{color:#becdb8;font-size:8px}.Xaxk4G_bookmarkTab{background:var(--landing-coral);color:#fff;border-radius:2px 2px 7px 7px;place-items:center;width:27px;height:38px;display:grid;position:absolute;top:19px;right:55px;transform:rotate(-4deg)}.Xaxk4G_portionsVisual{background:#eef2e7;padding:24px 22px}.Xaxk4G_portionsVisual>p{color:#849083;text-align:center;margin:0 0 10px;font-size:9px;font-weight:650}.Xaxk4G_counter{color:#728071;background:#fff;border-radius:999px;justify-content:space-around;align-items:center;width:115px;height:37px;margin:0 auto 15px;display:flex;box-shadow:0 8px 20px #31433512}.Xaxk4G_counter strong{color:var(--landing-green);font-family:var(--font-serif);font-size:19px;font-weight:400}.Xaxk4G_portionsVisual ul{margin:0;padding:0;list-style:none}.Xaxk4G_portionsVisual li{color:#707c73;border-top:1px solid #dce2d7;justify-content:space-between;padding:7px 2px;font-size:9px;display:flex}.Xaxk4G_portionsVisual li strong{color:#405a4c}.Xaxk4G_listVisual{background:#f6edda;flex-direction:column;gap:12px;padding:24px 21px;display:flex}.Xaxk4G_listTitle{color:#4b5d51;font-family:var(--font-serif);align-items:center;gap:7px;margin-bottom:5px;font-size:15px;display:flex}.Xaxk4G_listVisual label{color:#666f68;align-items:center;gap:9px;font-size:9px;display:flex}.Xaxk4G_checkedBox,.Xaxk4G_emptyBox{border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid}.Xaxk4G_checkedBox{background:var(--landing-green);color:#fff}.Xaxk4G_emptyBox{background:#fff;border:1px solid #c7cbbf}.Xaxk4G_listVisual s{color:#9ca099}.Xaxk4G_communitySection{background:var(--landing-green);color:#fff;border-radius:42px;grid-template-columns:minmax(330px,.9fr) minmax(400px,1.1fr);align-items:center;gap:70px;width:min(1280px,100% - 64px);min-height:500px;margin:88px auto;padding:70px 76px;display:grid;overflow:hidden;box-shadow:0 28px 70px #23433629}.Xaxk4G_communityCopy .Xaxk4G_sectionKicker{color:#bacc9f}.Xaxk4G_communityCopy h2{color:#fff;font-size:clamp(45px,5vw,68px)}.Xaxk4G_communityCopy>p:last-of-type{color:#c9d5ce;max-width:500px;margin:0;font-size:14px;line-height:1.75}.Xaxk4G_communityLinks{align-items:center;gap:14px;margin-top:27px;display:flex}.Xaxk4G_communityLinks a{color:#f5f7ee;border:1px solid #ffffff30;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:11px;font-weight:650;display:inline-flex}.Xaxk4G_communityLinks a:first-child{color:var(--landing-green);background:#eef2e1;border-color:#eef2e1}.Xaxk4G_shortStack{min-height:350px;position:relative}.Xaxk4G_shortFront,.Xaxk4G_shortBack,.Xaxk4G_shortSide{border:4px solid #ffffff2b;border-radius:26px;position:absolute;overflow:hidden;box-shadow:0 24px 46px #0c231b45}.Xaxk4G_shortFront{z-index:3;background:radial-gradient(circle at 50% 34%,#fff3 0 9%,#0000 9.5%),linear-gradient(165deg,#d8b26a 0%,#a86843 54%,#563d2f 100%);flex-direction:column;justify-content:center;align-items:center;width:220px;height:340px;padding:20px;display:flex;top:0;left:50%;transform:translate(-50%)rotate(2deg)}.Xaxk4G_shortFront:before{content:"";border:13px solid #f3d68e;border-radius:50%;width:118px;height:118px;box-shadow:inset 0 0 0 12px #ffffff40,0 18px 30px #301f1433}.Xaxk4G_playButton{width:45px;height:45px;color:var(--landing-green);background:#ffffffe0;border-radius:50%;place-items:center;display:grid;position:absolute;top:126px;box-shadow:0 8px 22px #1a2b2140}.Xaxk4G_shortFront>div{flex-direction:column;gap:5px;display:flex;position:absolute;bottom:19px;left:18px;right:18px}.Xaxk4G_shortFront small{color:#f5d99b;letter-spacing:1.1px;font-size:7px;font-weight:750}.Xaxk4G_shortFront strong{color:#fff;font-family:var(--font-serif);font-size:14px;font-weight:400;line-height:1.15}.Xaxk4G_shortBack,.Xaxk4G_shortSide{color:#fff;justify-content:center;align-items:center;width:180px;height:280px;display:flex;top:38px}.Xaxk4G_shortBack{background:linear-gradient(145deg,#8bab77,#3f6c4c);left:1%;transform:rotate(-10deg)}.Xaxk4G_shortSide{background:linear-gradient(145deg,#edc96f,#c27945);right:1%;transform:rotate(10deg)}.Xaxk4G_shortBack span,.Xaxk4G_shortSide span{background:#14201973;border-radius:999px;padding:4px 7px;font-size:7px;position:absolute;top:12px;right:12px}.Xaxk4G_shortBack i,.Xaxk4G_shortSide i{filter:drop-shadow(0 12px 15px #1a2b2133);font-size:60px;font-style:normal}.Xaxk4G_finalCta{background:var(--landing-yellow);width:min(1280px,100% - 64px);color:var(--landing-deep);border-radius:38px;justify-content:space-between;align-items:flex-end;gap:36px;margin:0 auto 40px;padding:58px 72px;display:flex}.Xaxk4G_finalIcon{background:#ffffff73;border-radius:14px;place-items:center;width:45px;height:45px;margin-bottom:16px;display:grid}.Xaxk4G_finalCta p{color:#6f5d2d;letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:11px;font-weight:750}.Xaxk4G_finalCta h2{margin-bottom:0;font-size:clamp(39px,4vw,57px)}.Xaxk4G_lightCta{background:var(--landing-deep);color:#fff;flex:none}.Xaxk4G_footer{color:#829087;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;width:min(1280px,100% - 64px);min-height:130px;margin:0 auto;font-size:10px;display:grid}.Xaxk4G_footerBrand{justify-self:start;font-size:21px}.Xaxk4G_footer>p{margin:0}.Xaxk4G_footer>div{justify-self:end;gap:20px;display:flex}.Xaxk4G_footer>div a:hover{color:var(--landing-green)}.Xaxk4G_privacyLink{color:inherit;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.Xaxk4G_mobileDock{display:none}@keyframes Xaxk4G_panelEnter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Xaxk4G_captionEnter{0%{opacity:0;transform:translateY(12px)rotate(-2deg)}to{opacity:1;transform:translateY(0)rotate(-1deg)}}@keyframes Xaxk4G_tickPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes Xaxk4G_progressGrow{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes Xaxk4G_floatDoodle{0%,to{transform:rotate(-13deg)translateY(0)}50%{transform:rotate(-8deg)translateY(-8px)}}@media (max-width:1240px){.Xaxk4G_header{gap:18px;padding-inline:32px}.Xaxk4G_desktopNav a{padding-inline:10px}.Xaxk4G_desktopNav .Xaxk4G_addRecipeLink{display:none}.Xaxk4G_hero{grid-template-columns:minmax(350px,.85fr) minmax(480px,1.15fr);gap:45px;padding-inline:42px}.Xaxk4G_journey{padding-inline:32px}.Xaxk4G_journeyCard:not(:last-child):after{display:none}.Xaxk4G_communitySection{padding-inline:54px}.Xaxk4G_shortBack{left:-3%}.Xaxk4G_shortSide{right:-3%}}@media (max-width:980px){.Xaxk4G_header{grid-template-columns:1fr auto}.Xaxk4G_desktopNav{display:none}.Xaxk4G_hero{grid-template-columns:1fr;gap:76px;min-height:auto;padding:62px 40px 105px}.Xaxk4G_heroCopy{text-align:center;justify-self:center;max-width:700px}.Xaxk4G_eyebrow{margin-inline:auto}.Xaxk4G_hero h1{max-width:760px}.Xaxk4G_heroText{margin-inline:auto}.Xaxk4G_heroActions,.Xaxk4G_peopleNote{justify-content:center}.Xaxk4G_demoWrap{width:min(100%,620px)}.Xaxk4G_journeyGrid{grid-template-columns:repeat(2,1fr);gap:20px}.Xaxk4G_communitySection{text-align:center;grid-template-columns:1fr;gap:45px}.Xaxk4G_communityCopy>p:last-of-type{margin-inline:auto}.Xaxk4G_communityLinks{justify-content:center}.Xaxk4G_shortStack{width:min(100%,570px);margin-inline:auto}.Xaxk4G_finalCta{align-items:center}.Xaxk4G_footer{grid-template-columns:1fr 1fr}.Xaxk4G_footer>p{display:none}}@media (min-width:681px) and (max-width:980px){.Xaxk4G_landing{padding-bottom:92px}.Xaxk4G_mobileDock{z-index:50;bottom:max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8eb;border:1px solid #244d3d1f;border-radius:21px;grid-template-columns:repeat(5,1fr);align-items:center;gap:4px;width:min(680px,100% - 32px);min-height:68px;padding:7px;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 14px 38px #22362b33}.Xaxk4G_mobileDock a{color:#718078;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:50px;font-size:10px;font-weight:650;transition:color .16s,background .16s;display:flex}.Xaxk4G_mobileDock a:hover{color:var(--landing-green);background:#edf2e7}.Xaxk4G_mobileDock .Xaxk4G_mobileAdd{background:var(--landing-green);color:#fff;box-shadow:0 7px 17px #244d3d2e}.Xaxk4G_mobileDock .Xaxk4G_mobileAdd:hover{background:var(--landing-deep);color:#fff}}@media (max-width:680px){.Xaxk4G_landing{padding-bottom:78px}.Xaxk4G_ambientOne{width:380px;height:380px;top:220px;right:-240px}.Xaxk4G_header{gap:10px;min-height:72px;padding:14px 16px}.Xaxk4G_brand{letter-spacing:-.3px;gap:8px;font-size:18px}.Xaxk4G_brandMark{border-radius:11px 11px 15px;width:35px;height:35px}.Xaxk4G_brandMark svg{width:19px}.Xaxk4G_authActions{gap:5px}.Xaxk4G_loginButton,.Xaxk4G_registerButton{min-height:35px;padding-inline:11px;font-size:10px}.Xaxk4G_userLink{min-height:37px;padding-right:10px}.Xaxk4G_userName{display:none}.Xaxk4G_hero{gap:62px;padding:45px 17px 80px}.Xaxk4G_heroCopy{text-align:left}.Xaxk4G_eyebrow{letter-spacing:1.15px;margin-inline:0;padding:7px 10px;font-size:8px}.Xaxk4G_hero h1{letter-spacing:-2.2px;margin:21px 0 19px;font-size:clamp(46px,14.1vw,62px);line-height:.96}.Xaxk4G_heroText{font-size:14px;line-height:1.65}.Xaxk4G_heroActions{justify-content:flex-start;align-items:stretch;margin-top:27px}.Xaxk4G_primaryCta,.Xaxk4G_secondaryCta{min-height:48px;padding-inline:17px;font-size:11px}.Xaxk4G_secondaryCta{flex:0 0 48px;gap:0;width:48px;padding:0;font-size:0}.Xaxk4G_secondaryCta svg{width:19px;height:19px}.Xaxk4G_peopleNote{justify-content:flex-start;margin-top:31px}.Xaxk4G_peopleNote p{font-size:9px}.Xaxk4G_peopleNote strong{font-size:10px}.Xaxk4G_demoWrap{width:100%;padding:10px 0 0}.Xaxk4G_demoWrap:before{inset:7% -8% 18% 7%}.Xaxk4G_demoWrap:after{width:90px;height:90px;right:-34px}.Xaxk4G_doodleLabel{font-size:14px;top:-25px;right:12px}.Xaxk4G_lemonDoodle{width:36px;height:36px;bottom:97px;left:-7px}.Xaxk4G_demoCard{border-radius:24px;width:100%;padding:14px;transform:rotate(.5deg)}.Xaxk4G_demoHeader{padding-bottom:11px}.Xaxk4G_recipeImageWrap{height:clamp(157px,46vw,195px)}.Xaxk4G_recipeMeta h2{font-size:20px}.Xaxk4G_statusPanel{margin-bottom:11px}.Xaxk4G_demoProgress button{flex-direction:column;gap:2px;min-height:47px}.Xaxk4G_demoProgress button small{font-size:7px}.Xaxk4G_activeCaption{width:92%;min-height:74px;padding:12px 15px}.Xaxk4G_activeCaption p{font-size:9px}.Xaxk4G_activeCaption strong{font-size:11px}.Xaxk4G_journey{padding:84px 17px 90px}.Xaxk4G_sectionHeading{text-align:left;margin-bottom:36px}.Xaxk4G_sectionHeading h2,.Xaxk4G_communityCopy h2,.Xaxk4G_finalCta h2{letter-spacing:-1.2px;font-size:39px}.Xaxk4G_sectionHeading>p:last-child{font-size:13px}.Xaxk4G_journeyGrid{grid-template-columns:1fr;gap:13px}.Xaxk4G_journeyCard{border-radius:20px;grid-template-rows:auto auto 1fr;grid-template-columns:116px 1fr;column-gap:15px;min-height:142px;padding:10px 15px 10px 10px;display:grid}.Xaxk4G_journeyCard:hover{transform:none}.Xaxk4G_cardVisual{border-radius:13px;grid-row:1/4;width:116px;height:122px;margin:0}.Xaxk4G_stepNumber{align-self:end;margin:4px 0 0;font-size:10px}.Xaxk4G_journeyCard h3{margin:1px 0 3px;font-size:22px}.Xaxk4G_journeyCard>p{margin:0;font-size:9px;line-height:1.5}.Xaxk4G_discoverVisual{padding:10px}.Xaxk4G_miniRecipes{gap:4px;margin-top:6px}.Xaxk4G_miniRecipes span{height:59px;padding:5px;font-size:6px}.Xaxk4G_miniRecipes i{font-size:16px}.Xaxk4G_cursorDot{width:21px;height:21px;bottom:25px;right:13px}.Xaxk4G_visualSearch{height:24px;padding-inline:6px;font-size:7px}.Xaxk4G_visualSearch svg{width:10px}.Xaxk4G_notebookCover{gap:4px;width:78px;height:94px;box-shadow:-4px 5px #cfb777,0 10px 18px #4e412426}.Xaxk4G_notebookCover:before{height:94px;margin-left:-60px}.Xaxk4G_notebookCover svg{width:17px}.Xaxk4G_notebookCover strong{font-size:10px}.Xaxk4G_notebookCover small{font-size:6px}.Xaxk4G_bookmarkTab{width:18px;height:27px;top:12px;right:17px}.Xaxk4G_bookmarkTab svg{width:10px}.Xaxk4G_portionsVisual{padding:11px 9px}.Xaxk4G_portionsVisual>p{margin-bottom:5px;font-size:7px}.Xaxk4G_counter{width:83px;height:27px;margin-bottom:7px}.Xaxk4G_counter strong{font-size:14px}.Xaxk4G_counter svg{width:9px}.Xaxk4G_portionsVisual li{padding:3px 0;font-size:6px}.Xaxk4G_listVisual{gap:7px;padding:13px 10px}.Xaxk4G_listTitle{gap:4px;margin-bottom:2px;font-size:10px}.Xaxk4G_listTitle svg{width:12px}.Xaxk4G_listVisual label{gap:5px;font-size:6px}.Xaxk4G_checkedBox,.Xaxk4G_emptyBox{border-radius:4px;width:13px;height:13px}.Xaxk4G_checkedBox svg{width:8px}.Xaxk4G_communitySection{text-align:left;border-radius:30px;gap:32px;width:calc(100% - 24px);min-height:650px;margin:52px auto;padding:56px 22px 39px}.Xaxk4G_communityCopy>p:last-of-type{font-size:12px}.Xaxk4G_communityLinks{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}.Xaxk4G_communityLinks a{justify-content:center}.Xaxk4G_shortStack{min-height:270px}.Xaxk4G_shortFront{border-radius:21px;width:172px;height:265px}.Xaxk4G_shortFront:before{border-width:10px;width:90px;height:90px}.Xaxk4G_playButton{width:38px;height:38px;top:97px}.Xaxk4G_shortFront strong{font-size:11px}.Xaxk4G_shortBack,.Xaxk4G_shortSide{border-radius:19px;width:125px;height:205px;top:31px}.Xaxk4G_shortBack{left:0}.Xaxk4G_shortSide{right:0}.Xaxk4G_shortBack i,.Xaxk4G_shortSide i{font-size:38px}.Xaxk4G_finalCta{border-radius:28px;flex-direction:column;align-items:stretch;width:calc(100% - 24px);margin-bottom:18px;padding:37px 25px 28px}.Xaxk4G_finalIcon{width:40px;height:40px}.Xaxk4G_lightCta{width:100%}.Xaxk4G_footer{grid-template-columns:1fr;justify-items:center;gap:11px;width:calc(100% - 40px);min-height:116px;padding-bottom:15px}.Xaxk4G_footerBrand,.Xaxk4G_footer>div{justify-self:center}.Xaxk4G_footer>div{gap:14px;font-size:9px}.Xaxk4G_mobileDock{z-index:50;right:8px;bottom:max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8e8;border:1px solid #244d3d1f;border-radius:20px;grid-template-columns:repeat(5,1fr);align-items:center;height:65px;padding:5px 7px;display:grid;position:fixed;left:8px;box-shadow:0 12px 35px #22362b33}.Xaxk4G_mobileDock a{color:#7b877f;flex-direction:column;align-items:center;gap:3px;min-width:0;font-size:7px;font-weight:650;display:flex}.Xaxk4G_mobileDock a span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.Xaxk4G_mobileDock .Xaxk4G_mobileAdd{color:var(--landing-green)}.Xaxk4G_mobileDock .Xaxk4G_mobileAdd svg{background:var(--landing-green);color:#fff;border-radius:11px;width:32px;height:32px;margin-top:-18px;padding:7px;box-shadow:0 7px 17px #244d3d40}}@media (max-width:390px){.Xaxk4G_brand{font-size:16px}.Xaxk4G_loginButton,.Xaxk4G_registerButton{padding-inline:9px;font-size:9px}.Xaxk4G_heroActions{gap:7px}.Xaxk4G_primaryCta{padding-inline:15px}.Xaxk4G_servingsPanel>div{min-width:100px}.Xaxk4G_servingsPanel>p:last-child{display:none}.Xaxk4G_shortBack{left:-12px}.Xaxk4G_shortSide{right:-12px}}@media (max-width:345px){.Xaxk4G_brand>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.Xaxk4G_landing *,.Xaxk4G_landing :before,.Xaxk4G_landing :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:is(html[data-theme=dark] .Xaxk4G_demoCard,html[data-theme=dark] .Xaxk4G_journeyCard){color:#e6ebe3;background:#202b23;border-color:#405044}:is(html[data-theme=dark] .Xaxk4G_demoCard :is(p,span,strong,small,kbd,button),html[data-theme=dark] .Xaxk4G_journeyCard :is(p,span,strong,small,label,button)){color:#dce6d8}:is(html[data-theme=dark] .Xaxk4G_pauseButton,html[data-theme=dark] .Xaxk4G_searchField,html[data-theme=dark] .Xaxk4G_demoProgress,html[data-theme=dark] .Xaxk4G_activeCaption){color:#e1e9dd;background:#29372d;border-color:#46564a}html[data-theme=dark] .Xaxk4G_searchField kbd{color:#e5ecdf;background:#344438;border-color:#50624f}html[data-theme=dark] .Xaxk4G_demoProgress button[aria-current=step]{color:#e5ecdf;background:#344438;border-color:#50624f}html[data-theme=dark] .Xaxk4G_counter{color:#e5ecdf;background:#344438;border-color:#50624f}html[data-theme=dark] .Xaxk4G_demoProgress button{color:#b9c5b6}html[data-theme=dark] .Xaxk4G_demoProgress button[aria-current=step]{color:#f0f4e9}:is(html[data-theme=dark] .Xaxk4G_activeCaption p,html[data-theme=dark] .Xaxk4G_portionsVisual>p,html[data-theme=dark] .Xaxk4G_portionsVisual li,html[data-theme=dark] .Xaxk4G_listVisual label){color:#bdc9b9}:is(html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_discoverVisual,html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_portionsVisual,html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_listVisual){background:#29372d}html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_visualSearch{color:#d5dfd1;background:#17211b}html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_miniRecipes span{color:#fff0d1;background:#665235}html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_miniRecipes span:last-child{color:#e5f0dc;background:#3e5944}html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_notebookVisual{background:#51452e}html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_counter{color:#dce6d8;background:#17211b}html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_portionsVisual li{border-color:#46564a}html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_emptyBox{background:#202b23;border-color:#9baa94}html[data-theme=dark] .Xaxk4G_journeyCard .Xaxk4G_checkedBox{color:#fff;background:#56805c}
