.LandingPage_landing__Py_pe{--paper:#f8faf9;--ink:#141918;--muted:#5e6864;--line:#dce2de;--lime:#c8ef78;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:0;overflow:clip}.LandingPage_landing__Py_pe *,.LandingPage_landing__Py_pe :after,.LandingPage_landing__Py_pe :before{box-sizing:border-box;letter-spacing:0}.LandingPage_landing__Py_pe a,.LandingPage_landing__Py_pe button{-webkit-tap-highlight-color:transparent}.LandingPage_landing__Py_pe button{font:inherit;cursor:pointer}.LandingPage_landing__Py_pe button:disabled{opacity:.35;cursor:default}.LandingPage_landing__Py_pe :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid #22845e;outline-offset:5px}.LandingPage_landing__Py_pe :is(h1,h2,h3,h4,p,figure){margin:0}.LandingPage_landing__Py_pe section[id]{scroll-margin-top:100px}.LandingPage_landing__Py_pe main{scroll-margin-top:86px}.LandingPage_photoUnavailable__F_1jG{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#edf0e9;color:var(--muted);font-size:12px}.LandingPage_scrollProgress__dgKeZ{position:fixed;top:0;left:0;right:0;height:3px;background:#64a641;z-index:100;transform-origin:left}.LandingPage_header__upn_8{height:86px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:0 4%;position:sticky;top:0;z-index:50;border-bottom:1px solid #14191812;background:#f8faf9f5;backdrop-filter:blur(16px)}.LandingPage_logo__RaWHq{display:flex;align-items:center;gap:8px;font-size:21px;font-weight:700;white-space:nowrap}.LandingPage_logo__RaWHq img{width:68px;height:auto}.LandingPage_brandDot__oVdXW{color:#4c8d3b}.LandingPage_desktopNav__Cj3bh{display:flex;align-items:center;gap:30px;font-size:13px;font-weight:500}.LandingPage_desktopNav__Cj3bh a{padding:15px 0;position:relative}.LandingPage_desktopNav__Cj3bh a:after{content:"";height:1px;position:absolute;left:0;right:0;bottom:9px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s}.LandingPage_desktopNav__Cj3bh a:hover:after{transform:scaleX(1)}.LandingPage_headerActions__SbVIy{display:flex;align-items:center;gap:13px}.LandingPage_iconButton__RPU9V{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;background:transparent}.LandingPage_headerCta__c2f3m{display:flex;align-items:center;gap:24px;background:var(--ink);color:#fff;padding:12px 18px;border-radius:4px;font-size:13px}.LandingPage_headerCta__c2f3m:hover{background:#36453b}.LandingPage_menuToggle__c_cSt{display:none}.LandingPage_mobileNav__8_m3o{position:absolute;left:0;right:0;top:100%;padding:18px 5% 26px;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 20px 25px #0000000b}.LandingPage_mobileNav__8_m3o a{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line)}.LandingPage_skipLink__ZJ5il{position:absolute;left:20px;top:-90px;background:#fff;padding:15px;z-index:100}.LandingPage_skipLink__ZJ5il:focus{top:12px}.LandingPage_eyebrow__TIm1_{font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:500;line-height:1.7;text-transform:uppercase}.LandingPage_hero__xBcGA{position:relative;min-height:670px;height:min(780px,calc(100svh - 136px));background:#e9eae8;isolation:isolate}.LandingPage_heroImage__UjDiu{position:absolute;inset:0;z-index:-2;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 32%,#000 68%);mask-image:linear-gradient(90deg,transparent 32%,#000 68%)}.LandingPage_heroImage__UjDiu img{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.LandingPage_heroVeil__iWt5v{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#e9eae8,#e9eae8fa 28%,#e9eae8b3 43%,#e9eae800 61%)}.LandingPage_heroContent__TExDb{position:relative;padding:40px 4% 78px;max-width:1540px;margin:auto}.LandingPage_heroContent__TExDb>.LandingPage_eyebrow__TIm1_{display:flex;align-items:center;gap:9px}.LandingPage_statusDot__1pufR{display:inline-block;width:7px;height:7px;border-radius:50%;background:#417832}.LandingPage_heroTitle__CXFYf{font-size:116px;font-weight:550;line-height:1.13;padding-top:22px}.LandingPage_heroTitle__CXFYf>span{color:#427c35}.LandingPage_heroStatement__9VBB1{font-size:49px;line-height:1.04;font-weight:450;margin-top:18px!important}.LandingPage_heroStatement__9VBB1>span{color:#57635a}.LandingPage_heroDescription__cbFjV{font-size:14px;line-height:1.65;margin-top:22px!important;color:#465149}.LandingPage_heroContent__TExDb .LandingPage_action__50eaF{margin-top:27px}.LandingPage_heroCaption__fqjIV{position:absolute;right:4%;bottom:37px;display:flex;flex-direction:column;text-align:right;gap:4px;font-size:10px;font-family:var(--font-geist-mono),monospace}.LandingPage_heroCaption__fqjIV strong{font-size:14px;font-weight:600}.LandingPage_heroScroll__vDjDu{position:absolute;bottom:25px;left:4%;display:flex;gap:15px;align-items:center;font-size:11px;color:#465149}.LandingPage_heroScroll__vDjDu svg{animation:LandingPage_nudge__ujK4q 2.5s ease-in-out infinite}.LandingPage_action__50eaF{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:52px;background:var(--ink);color:#fff;padding:15px 22px;border-radius:4px;font-size:13px;font-weight:500;width:-moz-fit-content;width:fit-content;transition:background .25s,transform .25s}.LandingPage_action__50eaF svg{flex:0 0 auto;transition:transform .25s}.LandingPage_action__50eaF:hover{background:#344638}.LandingPage_action__50eaF:hover svg{transform:translate(3px,-3px)}.LandingPage_actionLight__vqmc4{background:var(--lime);color:var(--ink)}.LandingPage_actionLight__vqmc4:hover{background:#daf5a8}.LandingPage_ribbon__3_akJ{height:74px;display:flex;align-items:center;overflow:hidden;background:var(--lime);color:#203123;border-top:1px solid #b6d576;border-bottom:1px solid #b6d576}.LandingPage_ribbonTrack__wY96s{width:-moz-max-content;width:max-content;display:flex;animation:LandingPage_ticker__fIOWq 40s linear infinite}.LandingPage_ribbonTrack__wY96s>div{display:flex;flex-shrink:0}.LandingPage_ribbonTrack__wY96s span{display:flex;align-items:center;gap:62px;padding-right:62px;font-size:18px;font-weight:500;white-space:nowrap}.LandingPage_manifesto__PXZf0{padding:118px 8% 95px;max-width:1600px;margin:auto}.LandingPage_manifesto__PXZf0 h2{font-size:90px;line-height:1.05;font-weight:450;margin-top:35px;max-width:960px}.LandingPage_manifesto__PXZf0 h2 span{color:#77827a}.LandingPage_manifestoBottom__dy7oK{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:42px}.LandingPage_manifestoBottom__dy7oK p{font-size:19px;line-height:1.7;max-width:530px;color:var(--muted)}.LandingPage_manifestoBottom__dy7oK strong{color:var(--ink);font-weight:500}.LandingPage_manifestoMark__Iu29Y{display:grid;place-items:center;width:92px;height:92px;border:1px solid #9ba89c;border-radius:50%}.LandingPage_section__T8_ij{padding:94px 5%}.LandingPage_experience__oys_k{border-top:1px solid var(--line);background:#fff}.LandingPage_sectionIntro__VH5ua{max-width:1480px;margin:0 auto 50px;display:grid;grid-template-columns:1fr 1.2fr;gap:20px 65px;align-items:end}.LandingPage_sectionIntro__VH5ua>.LandingPage_eyebrow__TIm1_{grid-column:1/-1}.LandingPage_landing__Py_pe h2{font-weight:450}.LandingPage_faq__IRqqB h2,.LandingPage_sectionHeading__VGKZQ h2,.LandingPage_sectionIntro__VH5ua h2{font-size:62px;line-height:1.09}.LandingPage_sectionHeading__VGKZQ h2 span,.LandingPage_sectionIntro__VH5ua h2 span{color:#78857b}.LandingPage_sectionIntro__VH5ua>p:last-child{max-width:420px;font-size:17px;line-height:1.7;color:var(--muted);justify-self:end}.LandingPage_experienceGrid__WMrS_{max-width:1480px;margin:auto;display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}.LandingPage_chapter__IdTRj{border-top:1px solid var(--line);padding:24px 0}.LandingPage_chapter__IdTRj:last-of-type{border-bottom:1px solid var(--line)}.LandingPage_chapter__IdTRj h3 button{width:100%;display:flex;text-align:left;align-items:center;gap:19px;background:none;border:0;font-size:28px;font-weight:450;color:#788178}.LandingPage_chapter__IdTRj h3 button>svg{margin-left:auto;flex-shrink:0}.LandingPage_chapterNumber__qwEj7{font:11px var(--font-geist-mono),monospace;align-self:flex-start;padding-top:12px}.LandingPage_chapterActive__ADuE8 h3 button{color:var(--ink)}.LandingPage_chapter__IdTRj p{padding:21px 0 23px 35px;max-width:470px;font-size:15px;line-height:1.8;color:var(--muted)}.LandingPage_chapter__IdTRj .LandingPage_textLink__W49Do{margin-left:35px}.LandingPage_textLink__W49Do{display:inline-flex;align-items:center;gap:20px;padding-bottom:5px;border-bottom:1px solid;font-size:13px}.LandingPage_textLink__W49Do:hover svg{transform:translateX(3px)}.LandingPage_demoNote__ieaev{font-size:11px;color:var(--muted);line-height:1.6;margin-top:27px!important}.LandingPage_productStage__7ZHov{position:relative;min-height:620px;display:flex;justify-content:center;align-items:center;background:#eef0eb;overflow:hidden}.LandingPage_stageLabel__d4G9w{position:absolute;left:25px;top:23px;font:10px var(--font-geist-mono),monospace;text-transform:uppercase}.LandingPage_stageWord__xN3cY{position:absolute;left:0;right:0;text-align:center;top:130px;font-size:126px;color:#d1d9ca;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LandingPage_phone__h9dIq{position:relative;width:265px;height:479px;background:#fff;border:6px solid #242c27;border-radius:31px;overflow:hidden;box-shadow:18px 24px 35px #14191820;z-index:1}.LandingPage_phoneTop__PTVR9{display:flex;align-items:center;justify-content:space-between;padding:8px 14px 2px;font-size:9px}.LandingPage_phoneSpeaker__8Tip2{width:65px;height:13px;background:#242c27;border-radius:20px}.LandingPage_phoneHeader__3E5Kb{display:flex;justify-content:space-between;padding:13px;font-size:12px;font-weight:600}.LandingPage_phoneHeader__3E5Kb span:last-child{font-size:8px;color:var(--muted);align-self:center;font-weight:400}.LandingPage_phonePhoto__Zwb_M{position:relative;height:173px}.LandingPage_phonePhoto__Zwb_M img{-o-object-fit:cover;object-fit:cover}.LandingPage_phoneBody__0894Z{padding:17px 14px}.LandingPage_phoneBody__0894Z .LandingPage_eyebrow__TIm1_{font-size:8px}.LandingPage_phoneBody__0894Z h4{font-size:19px;line-height:1.15;margin-top:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LandingPage_phoneBody__0894Z>p{font-size:10px;line-height:1.6;color:var(--muted);margin-top:9px;height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.LandingPage_previewButton__kcC3x{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 8px;background:var(--ink);color:#fff;border:0;border-radius:4px;font-size:10px!important;margin-top:15px}.LandingPage_previewButton__kcC3x:hover{background:#344638}.LandingPage_stageFooter__jJskF{position:absolute;bottom:23px;left:25px;right:25px;display:flex;justify-content:space-between;gap:20px;font:9px var(--font-geist-mono),monospace}.LandingPage_scanPreview__L_rK_{text-align:center;padding:13px}.LandingPage_scanIcon__n1wkr{display:inline-flex}.LandingPage_chatPreview__QbEDK h4,.LandingPage_scanPreview__L_rK_ h4{font-size:25px;line-height:1.1;font-weight:500;margin-top:8px}.LandingPage_qr__NUU6d{display:flex;justify-content:center;margin:18px 0}.LandingPage_scanPreview__L_rK_ p{font-size:10px;color:var(--muted)}.LandingPage_chatPreview__QbEDK{padding:14px}.LandingPage_chatAvatar__u9X6h{width:33px;height:33px;display:grid;place-items:center;background:var(--lime);border-radius:50%;font-weight:500}.LandingPage_chatBubble__6bjEd{background:#edf1e9;padding:11px;margin-top:18px;font-size:11px;line-height:1.5;border-radius:4px}.LandingPage_chatPrompt__uVQd2{display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:#fff;padding:10px;margin-top:12px;font-size:10px!important;text-align:left;width:100%;border-radius:4px}.LandingPage_chatPrompt__uVQd2 svg{flex-shrink:0}.LandingPage_chatAnswer__QMav4{margin-top:10px;font-size:10px;line-height:1.5;max-height:75px;overflow:auto}.LandingPage_chatDisclaimer__tFXcL{display:block;font-size:9px;color:var(--muted);margin-top:13px}.LandingPage_voice___GOXj{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:105px 6%;background:#171e1b;color:#f6f8f4}.LandingPage_voiceHeading__h1X2M>.LandingPage_eyebrow__TIm1_{color:#b9c3b8;margin-bottom:40px}.LandingPage_voiceHeading__h1X2M h2{font-size:85px;line-height:1.04}.LandingPage_voiceHeading__h1X2M h2 span{color:var(--lime)}.LandingPage_voiceHeading__h1X2M>p:last-of-type{color:#b6c1b8;font-size:16px;line-height:1.8;max-width:405px;margin-top:28px}.LandingPage_voiceLink__9p9Sr{display:inline-flex;gap:22px;align-items:center;padding:12px 0;border-bottom:1px solid #718173;margin-top:22px;font-size:13px}.LandingPage_voiceDemo__SRssS{align-self:center;min-width:0}.LandingPage_voiceDemoHeader__zYF5l{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #ffffff2b;gap:15px;font-size:10px}.LandingPage_voiceDemoHeader__zYF5l>span:first-child{display:flex;align-items:center;gap:12px;font-size:14px}.LandingPage_voiceDemoHeader__zYF5l>span:last-child{color:#b6c1b8;font-family:var(--font-geist-mono),monospace}.LandingPage_wave__52pSQ{display:flex;align-items:center;justify-content:center;gap:5px;height:204px;overflow:hidden}.LandingPage_wave__52pSQ span{height:var(--wave-height);width:4px;min-width:2px;background:var(--lime);border-radius:2px;animation:LandingPage_waveform__rae0E 1.3s ease-in-out infinite alternate;animation-delay:var(--wave-delay)}.LandingPage_wave__52pSQ[data-running=false] span{animation-play-state:paused}.LandingPage_transcript___FX2Q{min-height:218px;display:flex;flex-direction:column;justify-content:center;gap:22px}.LandingPage_transcript___FX2Q>div>span{font-family:var(--font-geist-mono),monospace;font-size:10px;color:#a9b6ab}.LandingPage_transcript___FX2Q p{font-size:22px;line-height:1.5;margin-top:7px}.LandingPage_guestLine__9ouZ9{padding-left:35px}.LandingPage_guestLine__9ouZ9 p{color:var(--lime)}.LandingPage_voiceControls__bMPxf{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #ffffff2b;margin-top:18px;padding-top:18px}.LandingPage_voiceControls__bMPxf>span{font-size:10px;color:#b6c1b8}.LandingPage_voiceCounter__oBJW4{margin-left:10px;color:#fff}.LandingPage_voiceControls__bMPxf>div{display:flex;gap:8px}.LandingPage_voiceControlButton__XnAo8{width:36px;height:36px;display:grid;place-items:center;background:none;border:1px solid #ffffff4b;color:#fff;border-radius:50%}.LandingPage_voiceControlButton__XnAo8:hover{background:#ffffff15}.LandingPage_voiceBenefits__kKxSK{display:flex;flex-wrap:wrap;gap:14px;color:#b6c1b8;margin-top:27px}.LandingPage_voiceBenefits__kKxSK span{display:flex;align-items:center;gap:7px;font-size:10px}.LandingPage_voiceBenefits__kKxSK svg{color:var(--lime)}.LandingPage_gallery__KL1ci{padding:105px 0 80px;background:#fff}.LandingPage_sectionHeading__VGKZQ{display:flex;justify-content:space-between;gap:50px;align-items:flex-end;max-width:1480px;margin:auto}.LandingPage_gallery__KL1ci .LandingPage_sectionHeading__VGKZQ{padding:0 5%}.LandingPage_sectionHeading__VGKZQ h2{margin-top:20px}.LandingPage_sectionHeading__VGKZQ>div:last-child>p{font-size:16px;line-height:1.7;max-width:345px;color:var(--muted)}.LandingPage_imageDisclosure__qnFeP{display:block;font:10px var(--font-geist-mono),monospace;margin-top:18px;color:var(--muted)}.LandingPage_galleryTrack__gSuFU{display:flex;gap:24px;padding:0 5% 16px;margin-top:50px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.LandingPage_galleryTrack__gSuFU::-webkit-scrollbar{display:none}.LandingPage_dish__6X_Br{flex:0 0 37%;min-width:0;scroll-snap-align:center}.LandingPage_dish__6X_Br:nth-child(2n){padding-top:52px}.LandingPage_dishPhoto__C_4fr{position:relative;aspect-ratio:1;overflow:hidden;background:#edf0e9}.LandingPage_dishPhoto__C_4fr img{-o-object-fit:cover;object-fit:cover;transition:transform .7s ease}.LandingPage_dish__6X_Br:hover .LandingPage_dishPhoto__C_4fr img{transform:scale(1.045)}.LandingPage_dishNumber__6soGr{position:absolute;top:18px;left:18px;display:grid;place-items:center;height:32px;width:32px;border-radius:50%;background:#ffffffeb;font:10px var(--font-geist-mono),monospace}.LandingPage_dish__6X_Br figcaption{padding-top:19px}.LandingPage_dish__6X_Br h3{font-size:23px;line-height:1.25;font-weight:450}.LandingPage_dish__6X_Br figcaption>span{display:block;margin-top:7px;font:10px var(--font-geist-mono),monospace;color:var(--muted)}.LandingPage_galleryFooter__Urw8M{display:flex;justify-content:space-between;align-items:center;gap:45px;margin:40px 5% 0}.LandingPage_galleryProgress__Tzs8C{flex:1;height:2px;background:var(--line);overflow:hidden}.LandingPage_galleryProgress__Tzs8C span{display:block;height:100%;width:25%;background:var(--ink)}.LandingPage_galleryFooter__Urw8M>div:last-child{display:flex;gap:10px}.LandingPage_roundButton__a6Gl1{display:grid;place-items:center;height:48px;width:48px;border:1px solid #bac6ba;border-radius:50%;background:transparent;transition:background .2s}.LandingPage_roundButton__a6Gl1:hover:not(:disabled){background:var(--lime)}.LandingPage_restaurants__0VMhw{border-top:1px solid var(--line)}.LandingPage_restaurantGrid__RJznP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:48px auto 0;max-width:1480px}.LandingPage_restaurantPhoto__lFC4b{position:relative;aspect-ratio:1.2;background:#e8eee2;overflow:hidden}.LandingPage_restaurantPhoto__lFC4b img{-o-object-fit:cover;object-fit:cover;transition:transform .6s}.LandingPage_restaurant__NEOH3:hover img{transform:scale(1.04)}.LandingPage_restaurantInitial__f9VDX{display:grid;place-items:center;height:100%;font-size:100px;color:#566950}.LandingPage_restaurantLinkIcon__n3_Ek{display:grid;place-items:center;position:absolute;right:15px;bottom:15px;height:42px;width:42px;border-radius:50%;background:#fff}.LandingPage_restaurantMeta__m6IXh{display:flex;justify-content:space-between;gap:12px;font:10px var(--font-geist-mono),monospace;color:var(--muted);margin-top:18px}.LandingPage_restaurant__NEOH3 h3{font-size:24px;line-height:1.3;font-weight:450;margin-top:10px}.LandingPage_owners__tWn88{background:var(--lime);padding:60px 6% 65px}.LandingPage_ownerTop__nkt_I{display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #24341c3b;padding-bottom:25px}.LandingPage_ownerTop__nkt_I>span{display:flex;align-items:center;gap:30px;font-size:11px}.LandingPage_owners__tWn88 h2{font-size:94px;line-height:1.03;margin-top:55px}.LandingPage_owners__tWn88 h2 span{color:#547236}.LandingPage_ownerBottom__0LwP3{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-top:38px}.LandingPage_ownerBottom__0LwP3 p{max-width:490px;font-size:18px;line-height:1.7;color:#35482a}.LandingPage_ownerBottom__0LwP3 .LandingPage_action__50eaF{flex-shrink:0}.LandingPage_ownerSteps__RMV59{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:65px}.LandingPage_ownerSteps__RMV59>div{border-top:1px solid #24341c4b;padding-top:22px}.LandingPage_ownerSteps__RMV59>div>span{font:11px var(--font-geist-mono),monospace}.LandingPage_ownerSteps__RMV59 h3{font-size:22px;font-weight:500;margin-top:24px}.LandingPage_ownerSteps__RMV59 p{font-size:13px;line-height:1.7;max-width:280px;color:#35482a;margin-top:10px}.LandingPage_faq__IRqqB{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;padding-top:105px;padding-bottom:110px;background:#fff}.LandingPage_faq__IRqqB h2{margin:23px 0 32px}.LandingPage_faqList__9fsYg{border-top:1px solid var(--line)}.LandingPage_faqList__9fsYg details{border-bottom:1px solid var(--line)}.LandingPage_faqList__9fsYg summary{display:flex;align-items:center;gap:18px;cursor:pointer;padding:24px 0;list-style:none}.LandingPage_faqList__9fsYg summary::-webkit-details-marker{display:none}.LandingPage_faqNumber__rG9fc{font:10px var(--font-geist-mono),monospace;color:var(--muted)}.LandingPage_faqList__9fsYg h3{flex:1;font-size:17px;line-height:1.5;font-weight:450}.LandingPage_faqList__9fsYg summary svg{flex-shrink:0;transition:transform .25s}.LandingPage_faqList__9fsYg details[open] summary svg{transform:rotate(45deg)}.LandingPage_faqList__9fsYg details>p{padding:0 35px 26px;font-size:14px;color:var(--muted);line-height:1.8}.LandingPage_footer__18c4p{background:#141918;color:#f4f7f2;padding:65px 5% 24px}.LandingPage_footerTop__Y__nI{display:flex;justify-content:space-between;align-items:center;padding-bottom:55px;border-bottom:1px solid #ffffff29;gap:35px}.LandingPage_footerTop__Y__nI p{font-size:52px;line-height:1.1}.LandingPage_footerLinks__2STBu{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:40px;padding-top:50px}.LandingPage_footerLinks__2STBu>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.LandingPage_footerLinks__2STBu .LandingPage_eyebrow__TIm1_{color:#98a49c;margin-bottom:12px}.LandingPage_footerLinks__2STBu a{font-size:13px;overflow-wrap:anywhere}.LandingPage_footer__18c4p a:hover{color:var(--lime)}.LandingPage_footer__18c4p .LandingPage_action__50eaF:hover{color:var(--ink)}.LandingPage_directory__1IO41{margin-top:38px;padding-top:20px;border-top:1px solid #ffffff29;color:#aeb8b1;font-size:12px}.LandingPage_directory__1IO41 summary{display:flex;align-items:center;gap:20px;cursor:pointer;list-style:none}.LandingPage_directory__1IO41 ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 30px;padding:22px 0 0;list-style:none}.LandingPage_footerWordmark__uOKBa{font-size:164px;line-height:1.1;text-align:center;font-weight:500;padding:58px 0 28px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LandingPage_footerWordmark__uOKBa span{color:var(--lime)}.LandingPage_footerBottom__DWRcu{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff29;padding-top:22px;font-size:10px;color:#adb7b0}.LandingPage_footerBottom__DWRcu a{display:flex;align-items:center;gap:15px}@keyframes LandingPage_ticker__fIOWq{to{transform:translateX(-50%)}}@keyframes LandingPage_nudge__ujK4q{50%{transform:translateY(5px)}}@keyframes LandingPage_waveform__rae0E{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes LandingPage_headlineIn__9PbUl{0%{transform:translateY(22px)}to{transform:translateY(0)}}.LandingPage_landing__Py_pe[data-motion=on] .LandingPage_heroStatement__9VBB1,.LandingPage_landing__Py_pe[data-motion=on] .LandingPage_heroTitle__CXFYf{animation:LandingPage_headlineIn__9PbUl 1s cubic-bezier(.22,1,.36,1) both}.LandingPage_landing__Py_pe[data-motion=off] *,.LandingPage_landing__Py_pe[data-motion=off] :after,.LandingPage_landing__Py_pe[data-motion=off] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media (min-width:1600px){.LandingPage_hero__xBcGA{height:800px}.LandingPage_heroContent__TExDb{padding-top:60px}.LandingPage_heroTitle__CXFYf{font-size:145px}.LandingPage_heroStatement__9VBB1{font-size:60px}.LandingPage_heroDescription__cbFjV{font-size:16px}.LandingPage_heroImage__UjDiu img{-o-object-position:85% center;object-position:85% center}.LandingPage_footerWordmark__uOKBa{font-size:200px}}@media (max-width:1100px){.LandingPage_header__upn_8{padding-inline:3%;gap:18px}.LandingPage_desktopNav__Cj3bh{gap:17px;font-size:12px}.LandingPage_logo__RaWHq{font-size:18px}.LandingPage_logo__RaWHq img{width:54px}.LandingPage_headerActions__SbVIy{gap:8px}.LandingPage_headerCta__c2f3m{gap:14px}.LandingPage_heroTitle__CXFYf{font-size:92px}.LandingPage_heroStatement__9VBB1{font-size:45px}.LandingPage_heroImage__UjDiu img{-o-object-position:135% center;object-position:135% center}.LandingPage_heroVeil__iWt5v{background:linear-gradient(90deg,#e9eae8,#e9eae8f0 28%,#e9eae800 65%)}.LandingPage_manifesto__PXZf0 h2{font-size:76px}.LandingPage_faq__IRqqB h2,.LandingPage_sectionHeading__VGKZQ h2,.LandingPage_sectionIntro__VH5ua h2{font-size:52px}.LandingPage_experienceGrid__WMrS_{gap:35px;grid-template-columns:.95fr 1.05fr}.LandingPage_chapter__IdTRj h3 button{font-size:24px;gap:12px}.LandingPage_chapter__IdTRj p{padding-left:27px}.LandingPage_chapter__IdTRj .LandingPage_textLink__W49Do{margin-left:27px}.LandingPage_voice___GOXj{gap:5%;padding-inline:5%}.LandingPage_voiceHeading__h1X2M h2{font-size:67px}.LandingPage_owners__tWn88 h2{font-size:76px}.LandingPage_ownerBottom__0LwP3{align-items:flex-start}.LandingPage_ownerBottom__0LwP3 p{max-width:390px;font-size:16px}.LandingPage_footerWordmark__uOKBa{font-size:132px}}@media (max-width:760px){.LandingPage_header__upn_8{height:70px;padding:0 5%}.LandingPage_logo__RaWHq img{width:48px}.LandingPage_logo__RaWHq{gap:5px;font-size:18px}.LandingPage_desktopNav__Cj3bh,.LandingPage_headerCta__c2f3m{display:none}.LandingPage_menuToggle__c_cSt{display:grid}.LandingPage_iconButton__RPU9V{width:37px;height:37px}.LandingPage_headerActions__SbVIy{gap:8px}.LandingPage_hero__xBcGA{height:740px;min-height:0}.LandingPage_heroContent__TExDb{padding:25px 6% 0}.LandingPage_heroContent__TExDb .LandingPage_eyebrow__TIm1_{font-size:8px}.LandingPage_heroTitle__CXFYf{font-size:65px;padding-top:16px}.LandingPage_heroStatement__9VBB1{font-size:36px;line-height:1.04;margin-top:12px!important}.LandingPage_landing__Py_pe main{scroll-margin-top:70px}.LandingPage_heroDescription__cbFjV{font-size:12px;line-height:1.6;margin-top:16px!important}.LandingPage_heroContent__TExDb .LandingPage_action__50eaF{margin-top:17px;min-height:44px;padding:12px 16px;font-size:11px}.LandingPage_heroImage__UjDiu{top:auto;bottom:0;height:430px;-webkit-mask-image:none;mask-image:none}.LandingPage_heroImage__UjDiu img{-o-object-position:center bottom;object-position:center bottom;-o-object-fit:cover;object-fit:cover}.LandingPage_heroVeil__iWt5v{background:linear-gradient(180deg,#e9eae8,#e9eae8 38%,#e9eae8e0 46%,#e9eae800 60%)}.LandingPage_heroCaption__fqjIV{right:6%;bottom:28px;font-size:8px}.LandingPage_heroCaption__fqjIV strong{font-size:11px}.LandingPage_heroScroll__vDjDu{left:6%;bottom:30px}.LandingPage_heroScroll__vDjDu span{display:none}.LandingPage_ribbon__3_akJ{height:58px}.LandingPage_ribbonTrack__wY96s span{font-size:14px;gap:32px;padding-right:32px}.LandingPage_ribbonTrack__wY96s svg{width:22px}.LandingPage_manifesto__PXZf0{padding:70px 6%}.LandingPage_eyebrow__TIm1_{font-size:9px}.LandingPage_manifesto__PXZf0 h2{font-size:48px;margin-top:27px}.LandingPage_manifestoBottom__dy7oK{margin-top:28px;gap:20px;align-items:flex-start}.LandingPage_manifestoBottom__dy7oK p{font-size:14px}.LandingPage_manifestoMark__Iu29Y{width:46px;height:46px;flex-shrink:0}.LandingPage_manifestoMark__Iu29Y svg{width:23px}.LandingPage_section__T8_ij{padding:65px 6%}.LandingPage_sectionIntro__VH5ua{display:block;margin-bottom:30px}.LandingPage_faq__IRqqB h2,.LandingPage_sectionHeading__VGKZQ h2,.LandingPage_sectionIntro__VH5ua h2{font-size:42px}.LandingPage_sectionIntro__VH5ua h2{margin-top:20px}.LandingPage_sectionIntro__VH5ua>p:last-child{font-size:14px;margin-top:24px}.LandingPage_experienceGrid__WMrS_{display:flex;flex-direction:column;gap:30px}.LandingPage_chapters__nCcbJ{width:100%}.LandingPage_chapter__IdTRj{padding:20px 0}.LandingPage_chapter__IdTRj h3 button{font-size:25px}.LandingPage_chapter__IdTRj p{font-size:13px;padding-block:16px}.LandingPage_productStage__7ZHov{width:100%;min-height:590px}.LandingPage_stageWord__xN3cY{font-size:88px}.LandingPage_stageFooter__jJskF{font-size:8px;left:18px;right:18px;gap:12px}.LandingPage_voice___GOXj{grid-template-columns:1fr;gap:45px;padding:65px 6%}.LandingPage_voiceHeading__h1X2M>.LandingPage_eyebrow__TIm1_{margin-bottom:27px}.LandingPage_voiceHeading__h1X2M h2{font-size:61px}.LandingPage_voiceHeading__h1X2M>p:last-of-type{font-size:14px;max-width:100%}.LandingPage_voiceLink__9p9Sr{font-size:12px}.LandingPage_wave__52pSQ{height:165px;gap:4px}.LandingPage_transcript___FX2Q{min-height:202px}.LandingPage_transcript___FX2Q p{font-size:19px}.LandingPage_voiceControls__bMPxf{gap:8px}.LandingPage_voiceControls__bMPxf>span{font-size:9px}.LandingPage_voiceCounter__oBJW4{display:block;margin:5px 0 0}.LandingPage_voiceBenefits__kKxSK{gap:10px}.LandingPage_voiceBenefits__kKxSK span{font-size:9px}.LandingPage_gallery__KL1ci{padding:65px 0 55px}.LandingPage_sectionHeading__VGKZQ{display:block}.LandingPage_gallery__KL1ci .LandingPage_sectionHeading__VGKZQ{padding:0 6%}.LandingPage_sectionHeading__VGKZQ>div:last-child>p{margin-top:25px;font-size:14px}.LandingPage_imageDisclosure__qnFeP{font-size:9px}.LandingPage_galleryTrack__gSuFU{margin-top:35px;gap:18px;padding-inline:6%}.LandingPage_dish__6X_Br{flex-basis:82%}.LandingPage_dish__6X_Br:nth-child(2n){padding-top:32px}.LandingPage_dish__6X_Br h3{font-size:20px}.LandingPage_galleryFooter__Urw8M{margin-inline:6%;margin-top:25px}.LandingPage_restaurantGrid__RJznP{grid-template-columns:1fr;gap:35px;margin-top:30px}.LandingPage_restaurants__0VMhw .LandingPage_sectionHeading__VGKZQ .LandingPage_action__50eaF{margin-top:25px}.LandingPage_restaurant__NEOH3 h3{font-size:23px}.LandingPage_owners__tWn88{padding:38px 6% 48px}.LandingPage_ownerTop__nkt_I>span{display:none}.LandingPage_owners__tWn88 h2{font-size:44px;margin-top:32px}.LandingPage_ownerBottom__0LwP3{flex-direction:column;gap:24px;margin-top:25px}.LandingPage_ownerBottom__0LwP3 p{font-size:14px}.LandingPage_action__50eaF{font-size:12px;padding:14px 17px;gap:20px}.LandingPage_ownerSteps__RMV59{grid-template-columns:1fr;gap:25px;margin-top:42px}.LandingPage_ownerSteps__RMV59 h3{margin-top:12px;font-size:22px}.LandingPage_ownerSteps__RMV59 p{max-width:none}.LandingPage_faq__IRqqB{grid-template-columns:1fr;gap:35px}.LandingPage_faq__IRqqB h2{margin-bottom:25px}.LandingPage_faqList__9fsYg h3{font-size:15px}.LandingPage_faqList__9fsYg summary{padding-block:22px;gap:15px}.LandingPage_faqList__9fsYg details>p{padding-left:28px;font-size:13px}.LandingPage_footer__18c4p{padding:48px 6% 25px}.LandingPage_footerTop__Y__nI{flex-direction:column;align-items:flex-start;gap:27px;padding-bottom:37px}.LandingPage_footerTop__Y__nI p{font-size:41px}.LandingPage_footerLinks__2STBu{grid-template-columns:1fr 1fr;gap:30px 20px;padding-top:35px}.LandingPage_footerLinks__2STBu>div:nth-child(2){grid-row:2;grid-column:1/-1}.LandingPage_footerLinks__2STBu a{font-size:12px}.LandingPage_footerLinks__2STBu .LandingPage_eyebrow__TIm1_{margin-bottom:6px}.LandingPage_footerWordmark__uOKBa{font-size:62px;padding:40px 0 28px}.LandingPage_footerBottom__DWRcu{flex-wrap:wrap;font-size:9px;gap:14px}.LandingPage_footerBottom__DWRcu a{margin-left:auto}.LandingPage_directory__1IO41 ul{grid-template-columns:1fr 1fr;font-size:11px}}@media (max-width:370px){.LandingPage_heroTitle__CXFYf{font-size:56px}.LandingPage_heroStatement__9VBB1{font-size:31px}.LandingPage_heroContent__TExDb .LandingPage_eyebrow__TIm1_{font-size:7px}.LandingPage_manifesto__PXZf0 h2{font-size:42px}.LandingPage_owners__tWn88 h2{font-size:38px}.LandingPage_faq__IRqqB h2,.LandingPage_sectionHeading__VGKZQ h2,.LandingPage_sectionIntro__VH5ua h2{font-size:37px}.LandingPage_ownerBottom__0LwP3 .LandingPage_action__50eaF{font-size:10px;gap:12px}.LandingPage_footerWordmark__uOKBa{font-size:54px}}@media (min-width:761px) and (max-height:780px){.LandingPage_hero__xBcGA{min-height:540px;height:calc(100svh - 136px)}.LandingPage_heroContent__TExDb{padding-top:26px}.LandingPage_heroTitle__CXFYf{font-size:91px;padding-top:13px}.LandingPage_heroStatement__9VBB1{font-size:39px;margin-top:12px!important}.LandingPage_heroDescription__cbFjV{font-size:13px;margin-top:18px!important}.LandingPage_heroContent__TExDb .LandingPage_action__50eaF{margin-top:20px}}@media (max-width:760px) and (max-height:800px){.LandingPage_hero__xBcGA{height:calc(100svh - 112px);min-height:515px}.LandingPage_heroContent__TExDb{padding-top:17px}.LandingPage_heroTitle__CXFYf{font-size:56px;padding-top:10px}.LandingPage_heroStatement__9VBB1{font-size:30px}.LandingPage_heroDescription__cbFjV{font-size:11px;margin-top:10px!important}.LandingPage_heroContent__TExDb .LandingPage_action__50eaF{margin-top:12px;min-height:40px;padding:10px 14px}.LandingPage_heroImage__UjDiu{height:330px}.LandingPage_heroVeil__iWt5v{background:linear-gradient(180deg,#e9eae8,#e9eae8 40%,#e9eae8db 51%,#e9eae800 67%)}.LandingPage_heroCaption__fqjIV{bottom:14px}.LandingPage_heroScroll__vDjDu{bottom:17px}}@media (prefers-reduced-motion:reduce){.LandingPage_landing__Py_pe *,.LandingPage_landing__Py_pe :after,.LandingPage_landing__Py_pe :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:370px){.LandingPage_heroTitle__CXFYf{font-size:48px}}