.OLakpG_demo{--demo-ink:#243d30;--demo-muted:#6f7768;--demo-line:#dcded1;--demo-sage:#dde4cf;width:100%;max-width:380px;color:var(--demo-ink);text-align:left;background:#fbfaf3;border:1px solid #3548312e;border-radius:23px;font-family:inherit;font-size:12px;line-height:1.45;overflow:hidden;box-shadow:0 24px 70px -38px #22352873,0 3px 10px #22352808}.OLakpG_demo *,.OLakpG_demo :before,.OLakpG_demo :after{box-sizing:border-box}.OLakpG_demo button,.OLakpG_demo input{font:inherit}.OLakpG_demo button{cursor:pointer;transition:background .16s,color .16s,border-color .16s}.OLakpG_demo button:focus-visible,.OLakpG_demo input:focus-visible{outline-offset:4px;outline:2px solid #ba6241}.OLakpG_demo button:disabled{opacity:.45;cursor:not-allowed}.OLakpG_demoHeader{border-bottom:1px solid var(--demo-line);justify-content:space-between;align-items:center;gap:10px;padding:15px 21px 12px;display:flex}.OLakpG_wordmark{font-family:var(--font-serif,Georgia), serif;letter-spacing:-1.8px;font-size:25px;font-weight:600;line-height:1}.OLakpG_wordmark span{color:#c87952}.OLakpG_demoLabel{letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:600}.OLakpG_body{padding:22px 21px 16px}.OLakpG_sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}.OLakpG_eyebrow{color:var(--demo-muted);text-transform:uppercase;letter-spacing:.12em;margin:0 0 5px;font-size:8px;font-weight:600;line-height:1.5}.OLakpG_title{font-family:var(--font-serif,Georgia), serif;letter-spacing:-1px;margin:0;font-size:27px;font-weight:400;line-height:1.07}.OLakpG_segmented{border:1px solid var(--demo-line);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:14px;padding:4px;display:grid}.OLakpG_segmented button{color:var(--demo-muted);background:0 0;border:0;border-radius:6px;min-height:32px;padding:7px 5px;font-size:10px}.OLakpG_segmented button[aria-pressed=true]{background:var(--demo-ink);color:#f8f7ee}.OLakpG_segmented button:hover:not([aria-pressed=true]){background:#e8ebdf}.OLakpG_scanPreview{background:linear-gradient(155deg,#e8eddf,#d6dfca);border:1px solid #d5dac8;border-radius:10px;height:132px;position:relative;overflow:hidden}.OLakpG_scanCorners{opacity:.65;background:linear-gradient(#7d906b,#7d906b) 0 0/10px 1px no-repeat,linear-gradient(#7d906b,#7d906b) 0 0/1px 10px no-repeat,linear-gradient(#7d906b,#7d906b) 100% 0/10px 1px no-repeat,linear-gradient(#7d906b,#7d906b) 100% 0/1px 10px no-repeat,linear-gradient(#7d906b,#7d906b) 0 100%/10px 1px no-repeat,linear-gradient(#7d906b,#7d906b) 0 100%/1px 10px no-repeat,linear-gradient(#7d906b,#7d906b) 100% 100%/10px 1px no-repeat,linear-gradient(#7d906b,#7d906b) 100% 100%/1px 10px no-repeat;position:absolute;inset:14px 22px 32px}.OLakpG_ingredientsStillLife{justify-content:center;align-items:end;gap:19px;height:101px;padding-bottom:17px;display:flex}.OLakpG_foodTile{border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 7px 9px -7px #55644160}.OLakpG_foodTile0{color:#4d6538;background:#afbf94;border-radius:40% 55% 42% 50%;transform:rotate(-18deg)}.OLakpG_foodTile1{color:#89763b;background:#e5d89a;border-radius:46% 55% 42% 50%;transform:rotate(20deg)translateY(-4px)}.OLakpG_foodTile2{color:#975137;background:#d5a78d;border-radius:43% 55% 47% 48%;transform:rotate(12deg)}.OLakpG_scanRule{background:#f5f9edb3;height:1px;position:absolute;top:54%;left:33px;right:33px;box-shadow:0 0 8px #fff9}.OLakpG_scanCaption{letter-spacing:.02em;color:#4e6041;justify-content:center;align-items:center;gap:5px;font-size:8px;display:flex;position:absolute;bottom:8px;left:0;right:0}.OLakpG_resultsHeading{justify-content:space-between;align-items:center;gap:8px;margin:17px 0 8px;font-size:9px;display:flex}.OLakpG_resultsHeading>span:first-child{align-items:center;gap:5px;font-weight:600;display:flex}.OLakpG_resultsHeading>span:last-child{color:var(--demo-muted);font-size:8px}.OLakpG_ingredientList{border-top:1px solid var(--demo-line)}.OLakpG_ingredientRow{border-bottom:1px solid var(--demo-line);align-items:center;gap:7px;min-height:46px;display:flex}.OLakpG_keepButton{color:#36513c;background:0 0;border:0;border-radius:5px;flex-shrink:0;place-items:center;width:27px;height:30px;display:grid}.OLakpG_keepButton:hover{background:#e4e9da}.OLakpG_keepButton[aria-pressed=false]{color:var(--demo-muted)}.OLakpG_ingredientIcon{color:#7d8c68;flex-shrink:0}.OLakpG_ingredientName{cursor:text;flex:1;font-size:11px;font-weight:500}.OLakpG_quantity{appearance:textfield;text-align:center;width:44px;height:29px;color:var(--demo-ink);background:#f1f3e8;border:1px solid #dce0d0;border-radius:5px;padding:5px 2px;font-size:10px!important}.OLakpG_quantity::-webkit-inner-spin-button{appearance:none;margin:0}.OLakpG_quantity::-webkit-outer-spin-button{appearance:none;margin:0}.OLakpG_unit{min-width:30px;color:var(--demo-muted);font-size:9px}.OLakpG_excluded .OLakpG_ingredientName,.OLakpG_excluded .OLakpG_ingredientIcon,.OLakpG_excluded .OLakpG_unit{opacity:.45}.OLakpG_primaryButton{border:1px solid var(--demo-ink);background:var(--demo-ink);color:#f9f8ef;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:41px;margin-top:18px;padding:11px 13px;display:flex;font-size:11px!important;font-weight:500!important}.OLakpG_primaryButton:hover:not(:disabled){background:#385440}.OLakpG_buttonArrow{margin-left:auto;font-size:9px;display:inline-flex}.OLakpG_demoNote{text-align:center;min-height:25px;color:var(--demo-muted);margin:10px 0 0;font-size:8px;line-height:1.6}.OLakpG_mealOptions{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:14px;display:grid}.OLakpG_mealOptions button{text-align:left;border:1px solid var(--demo-line);color:#697260;background:0 0;border-radius:7px;min-height:50px;padding:8px 7px;font-size:9px}.OLakpG_mealOptions button[aria-pressed=true]{color:var(--demo-ink);background:#e7eddb;border-color:#acb997}.OLakpG_mealOptions button:hover{background:#eef1e6}.OLakpG_mealNumber{opacity:.68;margin-bottom:3px;font-size:8px;display:block}.OLakpG_recipeHero{text-align:center;background:#e8ecde;border-radius:10px;flex-direction:column;align-items:center;min-height:171px;padding:16px 15px 13px;display:flex;position:relative;overflow:hidden}.OLakpG_recipeHero:before,.OLakpG_recipeHero:after{content:"";pointer-events:none;border:1px solid #d0d8c3;border-radius:50%;width:220px;height:220px;position:absolute}.OLakpG_recipeHero:before{top:10px;left:-150px}.OLakpG_recipeHero:after{bottom:-90px;right:-155px}.OLakpG_plate{outline-offset:-9px;color:#72805b;background:#f9f8ef;border:1px solid #d9ddcc;border-radius:50%;outline:6px solid #f8f8ee;place-items:center;width:75px;height:75px;margin-bottom:10px;display:grid;box-shadow:0 6px 10px -7px #62734a88}.OLakpG_recipeKicker{text-transform:uppercase;letter-spacing:.16em;color:#6b785a;font-size:7px}.OLakpG_recipeHero h4{font-family:var(--font-serif,Georgia), serif;letter-spacing:-.6px;margin:4px 0;font-size:22px;font-weight:400;line-height:1.15}.OLakpG_recipeHero p{color:#6c775e;margin:2px 0 0;font-size:8px}.OLakpG_recipeHero p span{opacity:.45;margin:0 7px}.OLakpG_mealNote{color:var(--demo-muted);text-align:center;margin:12px 0 0;font-size:9px}.OLakpG_recipeIngredients{border-top:1px solid var(--demo-line);margin:0;padding:0;list-style:none}.OLakpG_recipeIngredients li{border-bottom:1px solid var(--demo-line);align-items:center;gap:8px;min-height:31px;font-size:10px;display:flex}.OLakpG_available,.OLakpG_missing{justify-content:center;align-items:center;width:17px;display:inline-flex}.OLakpG_available{color:#7c8f5c}.OLakpG_missing{color:#b16b4d}.OLakpG_recipeQuantity{color:var(--demo-muted);margin-left:auto;font-size:9px}.OLakpG_needLabel{color:#915637;background:#f1e0cf;border-radius:3px;padding:1px 5px;font-size:7px}.OLakpG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OLakpG_shopDemo{--demo-ink:#f0f0df;--demo-muted:#b3c0aa;--demo-line:#4c624b;color:#eef0e1;background:#293e2c}.OLakpG_demoHeaderDark{border-bottom-color:#f8f9ed22}.OLakpG_demoHeaderDark .OLakpG_wordmark span{color:#d9a67d}.OLakpG_shopDemo .OLakpG_body{padding-top:23px}.OLakpG_shopDemo .OLakpG_title{font-size:26px}.OLakpG_shoppingContext{border-top:1px solid #f6f7ed22;align-items:center;gap:9px;padding-top:17px;display:flex}.OLakpG_memberInitial,.OLakpG_homeInitial{width:30px;height:30px;font-family:var(--font-serif,Georgia), serif;border-radius:50%;flex-shrink:0;place-items:center;font-size:17px;display:grid}.OLakpG_memberInitial{color:#e7edda;background:#576a4d;border:1px solid #7c8e71}.OLakpG_shoppingContext strong,.OLakpG_homePanelHeading strong{font-size:10px;font-weight:500;display:block}.OLakpG_shoppingContext div>span,.OLakpG_homePanelHeading div>span{color:#b3c0aa;margin-top:2px;font-size:8px;display:block}.OLakpG_liveIndicator{color:#d9e3cd;text-transform:uppercase;letter-spacing:.07em;border:1px solid #95a8806e;border-radius:50px;margin-left:auto;padding:3px 7px;font-size:7px}.OLakpG_shoppingProgress{color:#c5d0bd;flex-wrap:wrap;justify-content:space-between;margin:16px 0 18px;font-size:8px;display:flex}.OLakpG_shoppingProgress progress{appearance:none;accent-color:#c3d2a7;background:#62745a66;border:0;border-radius:10px;width:100%;height:3px;margin-top:8px;overflow:hidden}.OLakpG_shoppingProgress progress::-webkit-progress-bar{background:#62745a66;border-radius:10px}.OLakpG_shoppingProgress progress::-webkit-progress-value{background:#c3d2a7;border-radius:10px}.OLakpG_shoppingProgress progress::-moz-progress-bar{background:#c3d2a7;border-radius:10px}.OLakpG_shoppingList{border-top:1px solid #f6f7ed22;min-height:168px}.OLakpG_shoppingRow{color:#eef0e1;text-align:left;background:0 0;border:0;border-bottom:1px solid #f6f7ed22;align-items:center;gap:9px;width:100%;min-height:48px;padding:13px 2px;display:flex}.OLakpG_shoppingRow:hover{background:#f8f8e409}.OLakpG_shoppingRow:focus-visible{outline-color:#e2b08c}.OLakpG_shoppingCheck{border:1px solid #8b9b80;border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;display:grid}.OLakpG_collected .OLakpG_shoppingCheck{color:#35432a;background:#c1d1a7;border-color:#c1d1a7}.OLakpG_shoppingItemName{font-size:11px}.OLakpG_collected .OLakpG_shoppingItemName{color:#b3c0aa;text-decoration:line-through}.OLakpG_shoppingQuantity{color:#bbc7b2;margin-left:auto;font-size:9px}.OLakpG_urgent{color:#392c21;background:#d6a381;border-radius:3px;margin-left:auto;padding:2px 6px;font-size:7px}.OLakpG_syncConnector{color:#92a47f;justify-content:center;align-items:center;gap:6px;margin:11px 0;display:flex}.OLakpG_syncConnector span{background:#72846a;width:18px;height:1px}.OLakpG_homePanel{color:#35452d;background:#edf0e2;border-radius:11px;padding:13px}.OLakpG_homePanelHeading{align-items:center;gap:8px;display:flex}.OLakpG_homePanelHeading>svg{color:#7b8d60;margin-left:auto}.OLakpG_homeInitial{color:#6e5037;background:#d9c0a3;width:27px;height:27px;font-size:16px}.OLakpG_homePanelHeading div>span{color:#77836b}.OLakpG_homeSummary{color:#738168;border-top:1px solid #d3dac7;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;padding-top:10px;font-size:8px;display:flex}.OLakpG_homeSummary strong{color:#526344;font-size:10px;font-weight:500}.OLakpG_homeAddButton{color:#405236;background:#e0e7d3;border:1px solid #bcc8aa;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:34px;padding:9px 6px;display:flex;font-size:9px!important}.OLakpG_homeAddButton:hover{background:#d4dfc2}.OLakpG_shopDemo .OLakpG_demoNote{margin-top:14px}@media (max-width:420px){.OLakpG_body{padding:19px 17px 14px}.OLakpG_demoHeader{padding-inline:17px}.OLakpG_title{font-size:25px}.OLakpG_shopDemo .OLakpG_title{font-size:24px}}@media (prefers-reduced-motion:reduce){.OLakpG_demo button{transition:none}}
._amKuW_site{--paper:#f2eddf;--journey-unit:max(1svh, 8px);--forest:#263c2b;--muted:#647063;--line:#263c2b29;--bg:#fbf9f5;--bg-soft:#f3efe7;--ink:#1a1c20;--ink-soft:#44464d;--ink-muted:#73786f;--brand:#7c9a6a;--brand-soft:#e6efde;--brand-ink:#2e4423;--ink-inverse:#f7f5ef;color:var(--forest);background:var(--paper);isolation:isolate;-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif;overflow:clip}._amKuW_site a,._amKuW_site button,._amKuW_site summary{-webkit-tap-highlight-color:transparent}._amKuW_site :is(a,button,summary,input):focus-visible{outline-offset:5px;outline:2px solid #a74e31}._amKuW_site h1,._amKuW_site h2,._amKuW_site em{font-family:var(--font-display), Georgia, serif;font-weight:400}._amKuW_site em{color:#687e52}._amKuW_skipLink{z-index:100;background:#fff;padding:14px 22px;position:fixed;top:10px;left:20px;transform:translateY(-150%)}._amKuW_skipLink:focus{transform:translateY(0)}._amKuW_header{z-index:40;background:linear-gradient(var(--paper),#f2eddfd6);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:90px;padding:0 4.5%;display:flex;position:fixed;top:0;left:0;right:0}._amKuW_logo{letter-spacing:-1.6px;align-items:center;gap:9px;font-family:Georgia,serif;font-size:34px;font-weight:700;display:flex}._amKuW_mark{width:29px;height:34px}._amKuW_logoDot{color:#c86f50}._amKuW_topNav{align-items:center;gap:38px;font-size:12px;display:flex}._amKuW_topNav button{align-items:center;gap:7px;display:flex}._amKuW_headerActions{align-items:center;gap:27px;display:flex}._amKuW_signIn{font-size:12px}._amKuW_navInstall,._amKuW_install{letter-spacing:.015em;color:#fffdf5!important;box-shadow:none!important;background:#293e2d!important;border:1px solid #293e2d!important;border-radius:5px!important;font-size:12px!important;font-weight:400!important}._amKuW_navInstall{height:39px!important;padding:0 17px!important}._amKuW_navInstall svg{display:none}._amKuW_install{min-height:50px;gap:11px!important;padding:0 22px!important}._amKuW_install:hover,._amKuW_navInstall:hover{background:#415636!important}._amKuW_journey{position:relative}._amKuW_worldBackdrop{pointer-events:none;background:var(--paper);height:100svh;position:absolute;inset:0 0 auto;overflow:hidden}._amKuW_canvas{opacity:0;transition:opacity .8s;position:absolute;inset:0}._amKuW_canvasReady{opacity:1}._amKuW_worldVeil{background:linear-gradient(90deg,#f2eddff7 0%,#f2eddff2 24%,#f2eddfcc 34%,#f2eddf1a 52%,#0000 62%);position:absolute;inset:0}._amKuW_staticKitchen{position:absolute;inset:0}._amKuW_arch{background:#d9dfc6;border-radius:300px 300px 0 0;width:34%;height:70%;position:absolute;top:20%;right:12%}._amKuW_staticPhoto{aspect-ratio:1;border:14px solid #fffdf5;width:41%;position:absolute;top:21%;right:5%;transform:rotate(-5deg);box-shadow:0 30px 70px #3b42272b}._amKuW_staticPhoto img{-o-object-fit:cover;object-fit:cover}._amKuW_staticCaption{letter-spacing:.15em;font-size:10px;line-height:1.7;position:absolute;bottom:10%;right:7%}._amKuW_stage{min-height:100svh;padding:100px 6.3%;scroll-margin-top:110px;position:relative}._amKuW_stageContent{z-index:2;max-width:465px;position:relative}._amKuW_hero{min-height:100svh;padding-top:max(170px,24svh);padding-bottom:180px}._amKuW_eyebrow{letter-spacing:.16em;align-items:center;gap:9px;margin-bottom:27px;font-size:9px;font-weight:600;line-height:1.5;display:flex}._amKuW_liveDot{background:#79875c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #73885d16}._amKuW_hero h1{letter-spacing:-.059em;margin:0 0 25px;font-size:clamp(64px,6.6vw,108px);line-height:.99}._amKuW_hero h1 em{letter-spacing:-.064em}._amKuW_hero ._amKuW_stageContent{max-width:600px}._amKuW_heroDescription{color:#5b6658;margin-bottom:29px;font-size:15px;line-height:1.8}._amKuW_actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._amKuW_watchButton{align-items:center;gap:10px;font-size:11px;display:flex}._amKuW_watchButton>span{border:1px solid #69715e66;border-radius:50%;place-items:center;width:32px;height:32px;padding-left:2px;display:grid}._amKuW_platform{letter-spacing:.12em;color:#69715e;margin-top:22px;font-size:8px}._amKuW_heroNote{border-top:1px solid #68725466;grid-template-columns:1fr 25px;gap:9px;width:177px;padding:15px 0 0;font-size:15px;line-height:1.35;display:grid;position:absolute;bottom:17%;right:6.3%}._amKuW_noteNumber{letter-spacing:.11em;grid-column:1/-1;font-size:8px}._amKuW_heroNote>svg{margin-top:auto}._amKuW_scrollPrompt{letter-spacing:.17em;align-items:center;gap:13px;font-size:8px;display:flex;position:absolute;bottom:109px;left:6.3%}._amKuW_scrollCircle{border:1px solid var(--line);border-radius:30px;place-items:center;width:31px;height:43px;display:grid}._amKuW_heroFooter{border-top:1px solid var(--line);color:#64705e;justify-content:space-between;padding-top:15px;font-size:9px;display:flex;position:absolute;bottom:70px;left:6.3%;right:6.3%}._amKuW_heroFooter>span:last-child{letter-spacing:.1em;font-size:8px}._amKuW_smallStar{vertical-align:middle;margin-left:8px;font-size:15px}._amKuW_portal{text-align:center;padding:17svh 20px 0;display:none}._amKuW_portal p{letter-spacing:-.04em;font-family:Georgia,serif;font-size:clamp(30px,3.7vw,62px);line-height:1.1}._amKuW_portal>span{letter-spacing:.14em;margin-top:22px;font-size:9px;display:block}._amKuW_chapterNumber{letter-spacing:0;border:1px solid #74806566;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8px;display:grid}._amKuW_stage h2{letter-spacing:-.055em;margin-bottom:19px;font-size:clamp(42px,4vw,66px);line-height:1.05}._amKuW_description{color:#57634f;max-width:350px;font-size:13px;line-height:1.85}._amKuW_demo{margin-top:24px}._amKuW_detailLine{color:#637158;flex-wrap:wrap;align-items:center;gap:7px;margin-top:17px;font-size:9px;line-height:1.5;display:flex}._amKuW_sceneAnnotation{letter-spacing:.12em;border-top:1px solid #67775866;align-items:center;gap:20px;padding-top:15px;font-size:8px;display:flex;position:absolute;top:79svh;right:6%}._amKuW_finale ._amKuW_stageContent{max-width:540px}._amKuW_finale h2{font-size:clamp(64px,6.5vw,106px)}._amKuW_finale ._amKuW_description{margin-top:27px;margin-bottom:27px}._amKuW_textLink{align-items:center;gap:9px;padding:11px 0;font-size:11px;display:inline-flex}._amKuW_site[data-experience=immersive] ._amKuW_journey{height:calc(700 * var(--journey-unit) + 100svh)}._amKuW_site[data-experience=immersive] ._amKuW_worldBackdrop{height:100svh;position:sticky;top:0}._amKuW_site[data-experience=immersive] ._amKuW_staticKitchen{display:none}._amKuW_site[data-experience=immersive] ._amKuW_stage{min-height:95svh;padding-top:11svh;position:absolute;left:0;right:0}._amKuW_site[data-experience=immersive] ._amKuW_hero{height:100svh;padding-top:max(155px,24svh);top:0}._amKuW_site[data-experience=immersive] ._amKuW_portal{top:calc(120 * var(--journey-unit));padding-top:17svh;display:block}._amKuW_site[data-experience=immersive] ._amKuW_scan{top:calc(196 * var(--journey-unit))}._amKuW_site[data-experience=immersive] ._amKuW_cook{top:calc(322 * var(--journey-unit))}._amKuW_site[data-experience=immersive] ._amKuW_shop{top:calc(476 * var(--journey-unit))}._amKuW_site[data-experience=immersive] ._amKuW_finale{top:calc(630 * var(--journey-unit))}._amKuW_site[data-experience=simple] ._amKuW_stage:not(._amKuW_hero):not(._amKuW_portal){border-top:1px solid var(--line);align-items:center;min-height:700px;display:flex}._amKuW_site[data-experience=simple] ._amKuW_scan{background:#e5e9d9}._amKuW_site[data-experience=simple] ._amKuW_cook{background:#eee3d3}._amKuW_site[data-experience=simple] ._amKuW_shop{background:#dfe7d8}._amKuW_site[data-experience=simple] ._amKuW_finale{background:#f2eddf}._amKuW_site[data-experience=simple] ._amKuW_scan:after,._amKuW_site[data-experience=simple] ._amKuW_cook:after,._amKuW_site[data-experience=simple] ._amKuW_shop:after{content:"";aspect-ratio:1;background:url(/cards/scan.jpg) 50%/cover;border-radius:50% 50% 5px 5px;width:38%;position:absolute;top:19%;right:8%;box-shadow:18px 20px #fff5}._amKuW_site[data-experience=simple] ._amKuW_cook:after{background-image:url(/cards/meals.jpg)}._amKuW_site[data-experience=simple] ._amKuW_shop:after{background-image:url(/cards/list.jpg)}._amKuW_filmSection{color:#fffdf5;z-index:3;background:#263c2b;grid-template-columns:1fr 1.1fr;align-items:center;gap:11%;padding:110px 8%;display:grid;position:relative}._amKuW_filmSection h2,._amKuW_faq h2{letter-spacing:-.045em;font-size:clamp(42px,4.3vw,66px);line-height:1.08}._amKuW_filmSection em{color:#b8c59a}._amKuW_filmSection p:not(._amKuW_eyebrow){color:#ced5c6;max-width:315px;margin-top:25px;font-size:13px;line-height:1.8}._amKuW_filmButton{border-bottom:1px solid #fff6;align-items:center;gap:12px;margin-top:26px;padding-bottom:13px;font-size:12px;display:flex}._amKuW_filmPreview{aspect-ratio:1.12;border-radius:180px 180px 3px 3px;position:relative;overflow:hidden}._amKuW_filmPreview img{-o-object-fit:cover;object-fit:cover;transition:transform .7s}._amKuW_filmPreview:hover img{transform:scale(1.035)}._amKuW_filmPreview:after{content:"";background:linear-gradient(#0000 50%,#17251c99);position:absolute;inset:0}._amKuW_filmPlay{width:65px;height:65px;color:var(--forest);z-index:1;background:#fbf9f5e6;border-radius:50%;place-items:center;padding-left:3px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._amKuW_filmCaption{text-align:center;letter-spacing:.13em;z-index:1;font-size:8px;position:absolute;bottom:26px;left:15px;right:15px}._amKuW_faq{background:#fbf9f3;grid-template-columns:1fr 1.2fr;gap:12%;padding:115px 8%;display:grid}._amKuW_faqIntro>p:not(._amKuW_eyebrow){color:#647063;margin-top:24px;font-size:12px}._amKuW_faqIntro>a{border-bottom:1px solid #69735a88;gap:13px;margin-top:23px;padding-bottom:7px;font-size:12px;display:inline-flex}._amKuW_questions details{border-top:1px solid var(--line)}._amKuW_questions details:last-child{border-bottom:1px solid var(--line)}._amKuW_questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:13px;list-style:none;display:flex}._amKuW_questions summary::-webkit-details-marker{display:none}._amKuW_questions summary svg{flex:none}._amKuW_questions details[open] summary svg{transform:rotate(45deg)}._amKuW_questions details>p{color:#647063;max-width:460px;padding:0 25px 25px 0;font-size:12px;line-height:1.9}._amKuW_questions a{text-underline-offset:3px;text-decoration:underline}._amKuW_closing{text-align:center;border-top:1px solid var(--line);background:#e4e8d6;padding:85px 20px 100px}._amKuW_closingMark{justify-content:center;display:flex}._amKuW_closingMark ._amKuW_mark{width:45px;height:45px}._amKuW_closing p{letter-spacing:-.045em;margin:23px 0 29px;font-family:Georgia,serif;font-size:clamp(37px,4.5vw,67px);line-height:1.12}._amKuW_closing>button{margin:0 auto}._amKuW_closing>a{justify-content:center;margin-top:12px;display:flex}._amKuW_footer{justify-content:space-between;align-items:center;gap:35px;padding:45px 6% 105px;display:flex}._amKuW_footerLogo{letter-spacing:-2px;font-family:Georgia,serif;font-size:40px;font-weight:700}._amKuW_footerLogo span{color:#c86f50}._amKuW_footer>div{margin-right:auto;font-size:11px}._amKuW_footer p{color:#68745e;margin-top:9px;font-size:9px}._amKuW_footer nav{flex-wrap:wrap;align-items:center;gap:22px;font-size:10px;display:flex}._amKuW_footer nav a{gap:4px;display:inline-flex}._amKuW_journeyNav{z-index:35;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#f7f4eae8;border-top:1px solid #263c2b1a;justify-content:space-between;align-items:center;height:49px;padding:0 4.5%;display:flex;position:fixed;bottom:0;left:0;right:0}._amKuW_chapterLinks{gap:28px;height:100%;display:flex}._amKuW_chapterLinks a{color:#6e7768;align-items:center;gap:7px;font-size:9px;display:flex;position:relative}._amKuW_chapterLinks a>span:first-child{opacity:.6;font-size:7px}._amKuW_chapterLinks a[aria-current=step]{color:#263c2b}._amKuW_chapterLinks a[aria-current=step]:before{content:"";background:#263c2b;height:2px;position:absolute;top:-1px;left:0;right:0}._amKuW_motionToggle{align-items:center;gap:6px;min-height:40px;font-size:9px;display:flex}._amKuW_progressTrack{background:#ccd3bd;height:1px;position:absolute;bottom:0;left:0;right:0}._amKuW_progressTrack span{transform-origin:0;background:#51623e;width:100%;height:100%;display:block;transform:scaleX(0)}._amKuW_videoDialog{color:#263c2b;background:#fbf9f5;border:1px solid #d6d8c8;border-radius:12px;width:min(520px,92vw);max-height:93svh;padding:22px;box-shadow:0 30px 100px #0004}._amKuW_videoDialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#152719b8}._amKuW_videoHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}._amKuW_videoHeader span{letter-spacing:.12em;font-size:8px}._amKuW_videoHeader h2{margin-top:3px;font-size:25px}._amKuW_videoHeader button{border:1px solid #d6d8c8;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}._amKuW_videoDialog video{background:#17251c;border-radius:8px;width:100%;max-height:67svh}._amKuW_videoDialog>p{color:#647063;text-align:center;margin-top:12px;font-size:10px}@media (min-width:1600px){._amKuW_stageContent{max-width:530px}._amKuW_heroDescription{font-size:18px}._amKuW_description{max-width:400px;font-size:15px}}@media (max-height:780px) and (min-width:761px){._amKuW_header{height:74px}._amKuW_hero h1{font-size:clamp(58px,6.5vw,89px)}._amKuW_site[data-experience=immersive] ._amKuW_hero{padding-top:20svh}._amKuW_site[data-experience=immersive] ._amKuW_stage:not(._amKuW_hero):not(._amKuW_portal){padding-top:7svh}._amKuW_stage h2{font-size:44px}._amKuW_stage ._amKuW_eyebrow{margin-bottom:14px}._amKuW_description{font-size:12px}._amKuW_demo{margin-top:16px}}@media (max-height:680px){._amKuW_heroFooter,._amKuW_scrollPrompt{display:none}}@media (max-width:1000px){._amKuW_topNav{gap:23px}._amKuW_stageContent{max-width:420px}._amKuW_hero h1{font-size:75px}._amKuW_hero ._amKuW_stageContent{max-width:450px}._amKuW_worldVeil{background:linear-gradient(90deg,#f2eddf 0%,#f2eddfed 25%,#f2eddf66 48%,#0000 68%)}._amKuW_footer{flex-wrap:wrap}._amKuW_footer nav{width:100%}}@media (max-width:760px){._amKuW_site{--journey-unit:max(1svh, 7px)}._amKuW_header{height:72px;padding:0 6%}._amKuW_logo{gap:6px;font-size:28px}._amKuW_mark{width:25px;height:28px}._amKuW_topNav{display:none}._amKuW_headerActions{gap:16px}._amKuW_signIn{font-size:11px}._amKuW_navInstall{height:35px!important;padding:0 12px!important;font-size:10px!important}._amKuW_stage{padding:90px 7% 65px}._amKuW_stageContent{width:100%;max-width:none}._amKuW_hero{min-height:950px;padding-top:128px}._amKuW_hero h1{font-size:clamp(49px,16vw,86px)}._amKuW_hero ._amKuW_stageContent{max-width:420px}._amKuW_eyebrow{letter-spacing:.11em;margin-bottom:22px;font-size:8px}._amKuW_heroDescription{margin-top:21px;font-size:13px}._amKuW_actions{gap:17px}._amKuW_install{min-height:47px;padding:0 16px!important;font-size:11px!important}._amKuW_watchButton{gap:8px;font-size:10px}._amKuW_watchButton>span{width:29px;height:29px}._amKuW_platform{margin-top:19px;font-size:7px}._amKuW_heroNote,._amKuW_heroFooter{display:none}._amKuW_scrollPrompt{font-size:7px;bottom:75px;left:7%}._amKuW_worldVeil{background:linear-gradient(#f2eddf 0% 12%,#f2eddff0 28%,#f2eddf55 48%,#0000 62%,#f2eddf33 100%)}._amKuW_worldBackdrop{height:950px}._amKuW_arch{width:64%;height:40%;top:52%;right:18%}._amKuW_staticPhoto{width:75%;top:57%;right:9%}._amKuW_staticCaption{display:none}._amKuW_stage h2{margin-bottom:17px;font-size:clamp(36px,10vw,48px)}._amKuW_description{max-width:360px;font-size:12px;line-height:1.8}._amKuW_demo{margin-top:22px}._amKuW_detailLine{font-size:8px}._amKuW_sceneAnnotation{display:none}._amKuW_site[data-experience=immersive] ._amKuW_journey{height:calc(900 * var(--journey-unit) + 100svh)}._amKuW_site[data-experience=immersive] ._amKuW_worldBackdrop{height:100svh}._amKuW_site[data-experience=immersive] ._amKuW_hero{min-height:100svh;padding-top:135px}._amKuW_site[data-experience=immersive] ._amKuW_hero ._amKuW_stageContent{background:linear-gradient(#f2eddf00,#f2eddf00)}._amKuW_site[data-experience=immersive] ._amKuW_portal{top:calc(154 * var(--journey-unit));padding-top:15svh}._amKuW_site[data-experience=immersive] ._amKuW_scan{top:calc(252 * var(--journey-unit))}._amKuW_site[data-experience=immersive] ._amKuW_cook{top:calc(414 * var(--journey-unit))}._amKuW_site[data-experience=immersive] ._amKuW_shop{top:calc(612 * var(--journey-unit))}._amKuW_site[data-experience=immersive] ._amKuW_finale{top:calc(810 * var(--journey-unit))}._amKuW_site[data-experience=immersive] ._amKuW_stage:not(._amKuW_hero):not(._amKuW_portal){padding-top:12svh}._amKuW_site[data-experience=immersive] ._amKuW_stage:not(._amKuW_hero):not(._amKuW_portal) ._amKuW_stageContent{background:#f6f3e9ed;border:1px solid #fefdf9b3;border-radius:5px;padding:24px 20px;box-shadow:0 10px 60px #1f35131a}._amKuW_site[data-experience=immersive] ._amKuW_stage:not(._amKuW_hero):not(._amKuW_portal){padding-left:5%;padding-right:5%}._amKuW_site[data-experience=immersive] ._amKuW_stage._amKuW_finale ._amKuW_stageContent{box-shadow:none;background:#f2eddfbf;border:0;padding:22px 5px}._amKuW_finale h2{font-size:64px}._amKuW_site[data-experience=simple] ._amKuW_stage:not(._amKuW_hero):not(._amKuW_portal){min-height:0;padding-bottom:90px;display:block}._amKuW_site[data-experience=simple] ._amKuW_scan:after,._amKuW_site[data-experience=simple] ._amKuW_cook:after,._amKuW_site[data-experience=simple] ._amKuW_shop:after{border-radius:150px 150px 4px 4px;width:85%;margin:48px auto 0;display:block;position:relative;top:auto;right:auto}._amKuW_filmSection{flex-direction:column;align-items:stretch;gap:40px;padding:70px 7%;display:flex}._amKuW_filmSection h2,._amKuW_faq h2{font-size:46px}._amKuW_filmSection ._amKuW_eyebrow{margin-bottom:19px}._amKuW_filmPreview{width:100%}._amKuW_faq{grid-template-columns:1fr;gap:42px;padding:80px 7%}._amKuW_questions summary{padding:21px 0;font-size:12px}._amKuW_closing{padding:65px 20px}._amKuW_closing p{font-size:37px}._amKuW_footer{gap:22px;padding:38px 7% 110px}._amKuW_footerLogo{font-size:37px}._amKuW_footer>div{font-size:9px}._amKuW_footer p{font-size:8px}._amKuW_footer nav{gap:18px;font-size:9px}._amKuW_journeyNav{height:53px;padding:0 5%}._amKuW_chapterLinks{gap:17px}._amKuW_chapterLinks a{gap:0;font-size:8px}._amKuW_chapterLinks a>span:first-child{display:none}._amKuW_chapterLinks a:first-child>span:last-child{font-size:0}._amKuW_chapterLinks a:first-child>span:last-child:after{content:"Home";font-size:8px}._amKuW_motionToggle{gap:4px;font-size:8px}}@media (prefers-reduced-motion:reduce){._amKuW_site *,._amKuW_site :before,._amKuW_site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
