.CookingClient_page__muvz7{--cook-ink:#1d241e;--cook-muted:#69736a;--cook-line:#e0e4d9;--cook-paper:#f6f5ee;--cook-white:#fffef9;--cook-green:#384b3a;--cook-lime:#d9ec93;--cook-orange:#bd6241;width:min(100%,1160px);margin:0 auto;padding:28px clamp(16px,3vw,36px) 42px;color:var(--cook-ink);background:rgba(246,245,238,.92);backdrop-filter:blur(18px);font-family:Arial,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.CookingClient_hero__Wg9uJ{position:relative;display:flex;min-height:340px;align-items:center;justify-content:space-between;gap:28px;overflow:hidden;padding:clamp(30px,6vw,70px);color:#f7f5e9;background:#344637}.CookingClient_hero__Wg9uJ:after,.CookingClient_hero__Wg9uJ:before{position:absolute;z-index:1;pointer-events:none;content:""}.CookingClient_hero__Wg9uJ:before{inset:0;opacity:.95;background-image:linear-gradient(90deg,rgba(22,35,25,.94),rgba(30,46,34,.76) 48%,rgba(32,47,34,.18)),linear-gradient(135deg,transparent 49.5%,rgba(217,236,147,.42) 50%,transparent 50.5%);background-size:auto,44px 44px}.CookingClient_hero__Wg9uJ:after{width:250px;height:250px;right:18%;bottom:-185px;border:1px solid rgba(217,236,147,.38);border-radius:50%;box-shadow:0 0 0 24px rgba(217,236,147,.05),0 0 0 50px rgba(217,236,147,.04)}.CookingClient_heroFoot__ztkla,.CookingClient_heroStamp__2eDI4,.CookingClient_heroWords__oeGJ2{position:relative;z-index:2}.CookingClient_heroWords__oeGJ2{max-width:660px}.CookingClient_heroPhoto__ht7do{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 53%;opacity:.72}.CookingClient_heroTools__K4j3n{position:relative;z-index:2;display:grid;flex:0 0 auto;justify-items:end;gap:14px;align-self:flex-start}.CookingClient_heroTools__K4j3n .CookingClient_heroStamp__2eDI4{margin-top:4px}.CookingClient_languageSwitch__rqmCx{display:inline-flex;min-height:35px;align-items:center;gap:7px;padding:0 10px;border:1px solid rgba(29,36,30,.13);border-radius:99px;color:var(--cook-muted);background:rgba(255,254,249,.92);box-shadow:0 5px 20px rgba(15,28,20,.08);backdrop-filter:blur(12px);font-size:10px;white-space:nowrap}.CookingClient_languageSwitch__rqmCx svg{color:var(--cook-green)}.CookingClient_languageSwitch__rqmCx button{padding:3px 0;border:0;color:inherit;background:transparent;font:inherit;cursor:pointer}.CookingClient_languageSwitch__rqmCx button[aria-pressed=true]{color:var(--cook-green);font-weight:800}.CookingClient_languageSwitch__rqmCx>span{color:#aab0a6}.CookingClient_detailTopActions__FTeIZ{display:flex;align-items:center;gap:15px}.CookingClient_timerDock__vS2Lc{margin:0 0 18px;padding:17px 20px;border:1px solid rgba(255,255,255,.34);background:rgba(255,254,249,.82);box-shadow:0 12px 38px rgba(20,34,24,.09);backdrop-filter:blur(16px)}.CookingClient_timerDockHeading__lYwRX{display:flex;align-items:end;justify-content:space-between;gap:16px}.CookingClient_timerDockHeading__lYwRX h2{margin:6px 0 0;color:var(--cook-ink);font-size:17px;letter-spacing:-.04em}.CookingClient_timerDockHeading__lYwRX>span{padding-bottom:2px;color:var(--cook-muted);font-size:10px}.CookingClient_timerDockItems__ZEzor{display:flex;gap:8px;overflow-x:auto;margin-top:13px;padding-bottom:2px}.CookingClient_timerDockItem__CUxQK{display:flex;min-width:205px;align-items:center;gap:13px;padding:10px 12px;border:1px solid var(--cook-line);color:var(--cook-ink);background:rgba(255,255,255,.8);text-align:left;cursor:pointer}.CookingClient_timerDockItem__CUxQK:hover{border-color:#9bb85b;background:#f4f7ec}.CookingClient_timerDockText__Gvjos{display:grid;min-width:0;flex:1;gap:4px}.CookingClient_timerDockText__Gvjos strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.CookingClient_timerDockText__Gvjos small{color:var(--cook-muted);font-size:9px}.CookingClient_timerDockItem__CUxQK>b{color:var(--cook-green);font-family:Georgia,serif;font-size:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.CookingClient_timerDockItem__CUxQK>b.CookingClient_timerDockDone__hO0PN{color:#7d9b39;font-family:inherit;font-size:10px}.CookingClient_photoCredits__GaWg2{margin:20px 0 0;padding:4px 16px 10px;border-top:1px solid rgba(255,255,255,.28);color:rgba(255,255,255,.92);background:rgba(33,49,37,.92);font-size:10px}.CookingClient_photoCredits__GaWg2 summary{width:fit-content;padding:13px 0 4px;color:inherit;cursor:pointer}.CookingClient_photoCredits__GaWg2 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;max-height:250px;overflow:auto;margin:8px 0 0;padding:0 0 15px;list-style:none}.CookingClient_photoCredits__GaWg2 li{display:flex;min-width:0;flex-wrap:wrap;gap:4px 8px;padding:7px 0;border-top:1px solid rgba(255,255,255,.14);line-height:1.4}.CookingClient_photoCredits__GaWg2 a{color:var(--cook-lime);text-decoration:underline;text-underline-offset:2px}.CookingClient_photoCredits__GaWg2 li span{color:rgba(255,255,255,.72)}.CookingClient_eyebrow__8b51P,.CookingClient_panelKicker__Lc0kD{display:flex;align-items:center;gap:8px;margin:0;font-size:10px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.CookingClient_eyebrow__8b51P{color:var(--cook-lime)}.CookingClient_eyebrow__8b51P span{opacity:.55}.CookingClient_hero__Wg9uJ h1{margin:22px 0 16px;font-size:clamp(44px,4.8vw,66px);font-weight:850;letter-spacing:-.075em;line-height:1.08}.CookingClient_hero__Wg9uJ h1 em{color:var(--cook-lime);font-style:normal}.CookingClient_heroLead__uKktp{max-width:480px;margin:0;color:#d3d9cd;font-size:14px;line-height:1.8}.CookingClient_heroStamp__2eDI4{display:grid;width:142px;height:142px;flex:0 0 auto;align-content:center;justify-items:center;border:1px solid rgba(217,236,147,.55);border-radius:50%;color:var(--cook-lime);transform:rotate(7deg)}.CookingClient_heroStamp__2eDI4 span{font-size:10px;letter-spacing:.16em}.CookingClient_heroStamp__2eDI4 strong{margin:-5px 0;font-family:Georgia,serif;font-size:48px;font-weight:500;line-height:1.1}.CookingClient_heroStamp__2eDI4 small{color:#d3d9cd;font-size:9px}.CookingClient_heroFoot__ztkla{position:absolute;right:clamp(30px,6vw,70px);bottom:20px;left:clamp(30px,6vw,70px);display:flex;flex-wrap:wrap;gap:20px;padding-top:14px;border-top:1px solid rgba(255,255,255,.18);color:#e2e7d6;font-size:10px}.CookingClient_cardFoot__ZbCP_ span,.CookingClient_heatBadge__ha_6_,.CookingClient_heroFoot__ztkla span,.CookingClient_recipeFacts__pRSPJ span{display:inline-flex;align-items:center;gap:6px}.CookingClient_heroFoot__ztkla svg{color:var(--cook-lime)}.CookingClient_catalog__8m3PL{padding:48px 0 16px}.CookingClient_catalogHeading__atVEx,.CookingClient_panelHeading__txfpJ,.CookingClient_progressHeading__tJ0o_{display:flex;align-items:end;justify-content:space-between;gap:18px}.CookingClient_panelKicker__Lc0kD{color:var(--cook-orange);font-size:9px}.CookingClient_catalogHeading__atVEx h2,.CookingClient_panelHeading__txfpJ h2,.CookingClient_progressHeading__tJ0o_ h2{margin:8px 0 0;font-size:clamp(23px,3vw,33px);font-weight:800;letter-spacing:-.055em}.CookingClient_resultCount__WpLPQ{padding-bottom:5px;color:var(--cook-muted);font-size:11px}.CookingClient_searchBox__6rD_l{display:flex;min-height:56px;align-items:center;gap:13px;margin-top:25px;padding:0 16px;border:1px solid var(--cook-line);background:var(--cook-white);color:var(--cook-muted)}.CookingClient_searchBox__6rD_l:focus-within{border-color:var(--cook-green);box-shadow:0 0 0 2px rgba(56,75,58,.08)}.CookingClient_searchBox__6rD_l input{width:100%;min-width:0;border:0;outline:0;color:var(--cook-ink);background:transparent;font:inherit;font-size:13px}.CookingClient_searchBox__6rD_l input::placeholder{color:#8a9288}.CookingClient_searchBox__6rD_l>button{flex:0 0 auto;border:0;color:var(--cook-orange);background:transparent;font-size:11px;font-weight:700;cursor:pointer}.CookingClient_categoryRail__gp5OT{display:flex;gap:7px;overflow-x:auto;padding:17px 0 21px;scrollbar-width:thin}.CookingClient_categoryRail__gp5OT button{flex:0 0 auto;padding:9px 13px;border:1px solid var(--cook-line);border-radius:99px;color:var(--cook-muted);background:transparent;font-size:11px;cursor:pointer}.CookingClient_categoryRail__gp5OT button.CookingClient_categoryActive__CwxBc,.CookingClient_categoryRail__gp5OT button:hover{border-color:var(--cook-green);color:var(--cook-white);background:var(--cook-green)}.CookingClient_recipeGrid__TxP1_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--cook-line);border-left:1px solid var(--cook-line)}.CookingClient_recipeCard___vjBQ{position:relative;display:flex;min-height:325px;flex-direction:column;align-items:flex-start;padding:0 21px 17px;border:0;border-right:1px solid var(--cook-line);border-bottom:1px solid var(--cook-line);color:var(--cook-ink);background:var(--cook-white);text-align:left;cursor:pointer;transition:background .18s ease,transform .18s ease}.CookingClient_recipeCard___vjBQ:hover{z-index:1;background:#f0f3e6;transform:translateY(-2px)}.CookingClient_cardPhoto__Vu0PD{position:relative;display:block;width:calc(100% + 42px);height:158px;overflow:hidden;margin:0 -21px 17px;background:#dfe5d5}.CookingClient_cardPhoto__Vu0PD img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.CookingClient_recipeCard___vjBQ:hover .CookingClient_cardPhoto__Vu0PD img{transform:scale(1.035)}.CookingClient_cardNumber__IK_dR{position:absolute;top:12px;right:15px;display:grid;min-width:30px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.6);border-radius:50%;color:#fff;background:rgba(20,30,23,.48);font-family:Georgia,serif;font-size:13px;font-style:italic;backdrop-filter:blur(8px)}.CookingClient_cardCategory__Z6XoQ{margin-bottom:19px;color:var(--cook-orange);font-size:10px;font-weight:800;letter-spacing:.08em}.CookingClient_cardTitle__y5XCZ{font-size:19px;font-weight:800;letter-spacing:-.05em}.CookingClient_cardDescription__xARKj{display:-webkit-box;min-height:40px;overflow:hidden;margin-top:8px;color:var(--cook-muted);font-size:11px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.CookingClient_cardFoot__ZbCP_{display:flex;width:100%;align-items:center;gap:13px;margin-top:auto;padding-top:16px;color:var(--cook-muted);font-size:10px}.CookingClient_cardFoot__ZbCP_ svg{color:var(--cook-orange)}.CookingClient_cardArrow__f4rI2{display:grid;width:27px;height:27px;place-items:center;margin-left:auto;border:1px solid var(--cook-line);border-radius:50%;color:var(--cook-green)}.CookingClient_cardArrow__f4rI2 svg{color:currentColor}.CookingClient_statusCard__NuQXw{display:flex;min-height:220px;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid var(--cook-line);color:var(--cook-muted);background:var(--cook-white);font-size:12px;text-align:center}.CookingClient_statusCard__NuQXw strong{color:var(--cook-ink);font-size:16px}.CookingClient_catalogFoot__DeN_W{display:flex;justify-content:space-between;gap:12px;padding:22px 0 0;color:var(--cook-muted);font-size:10px}.CookingClient_catalogFoot__DeN_W span:first-child{color:var(--cook-green);font-weight:800;letter-spacing:.12em}.CookingClient_detailTopline__1_gLA{display:flex;align-items:center;justify-content:space-between;padding:3px 0 19px}.CookingClient_backButton__Dr25T{display:inline-flex;align-items:center;gap:7px;padding:6px 0;border:0;color:var(--cook-muted);background:transparent;font:inherit;font-size:12px;cursor:pointer}.CookingClient_backButton__Dr25T:hover{color:var(--cook-orange)}.CookingClient_liveLabel__XUUqW{display:inline-flex;align-items:center;gap:7px;color:var(--cook-green);font-size:10px;font-weight:800;letter-spacing:.08em}.CookingClient_liveLabel__XUUqW i{width:7px;height:7px;border-radius:50%;background:#9bb85b;box-shadow:0 0 0 4px rgba(155,184,91,.16)}.CookingClient_detailHero__5oybU{position:relative;display:flex;min-height:295px;align-items:end;overflow:hidden;padding:clamp(25px,5vw,49px);color:#f7f5e9;background:var(--cook-green)}.CookingClient_detailHero__5oybU:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(20,33,23,.94),rgba(27,44,31,.7) 54%,rgba(31,46,34,.16))}.CookingClient_detailHeroPhoto__HgrEH{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 47%}.CookingClient_detailHeroWords__aJh7Z{position:relative;z-index:1;width:min(100%,760px)}.CookingClient_detailHero__5oybU h1{margin:13px 0 9px;font-size:clamp(34px,5vw,55px);font-weight:850;letter-spacing:-.07em;line-height:1.05}.CookingClient_detailHeroWords__aJh7Z>p:not(.CookingClient_eyebrow__8b51P){max-width:680px;margin:0;color:#d3d9cd;font-size:13px;line-height:1.7}.CookingClient_detailHero__5oybU .CookingClient_eyebrow__8b51P{color:var(--cook-lime)}.CookingClient_recipeFacts__pRSPJ{display:flex;flex-wrap:wrap;gap:17px;margin-top:22px;color:#e0e6d7;font-size:10px}.CookingClient_recipeFacts__pRSPJ svg{color:var(--cook-lime)}.CookingClient_detailGrid__xQc3_{display:grid;grid-template-columns:minmax(255px,.82fr) minmax(0,1.5fr);align-items:start;gap:18px;margin-top:18px}.CookingClient_cookPanel__1D4RU,.CookingClient_ingredientPanel__MQjdv{min-width:0;border:1px solid rgba(224,228,217,.9);background:rgba(255,254,249,.94);backdrop-filter:blur(12px)}.CookingClient_ingredientPanel__MQjdv{padding:22px}.CookingClient_panelHeading__txfpJ h2,.CookingClient_progressHeading__tJ0o_ h2{font-size:22px}.CookingClient_servingControl__9sw_E{display:flex;align-items:center;gap:7px}.CookingClient_servingControl__9sw_E button,.CookingClient_timerReset__KR1SL{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--cook-line);border-radius:50%;color:var(--cook-green);background:transparent;cursor:pointer}.CookingClient_servingControl__9sw_E button:disabled{opacity:.35;cursor:not-allowed}.CookingClient_servingControl__9sw_E>span{min-width:38px;color:var(--cook-ink);font-size:14px;font-weight:800;text-align:center}.CookingClient_servingControl__9sw_E small{display:block;color:var(--cook-muted);font-size:9px;font-weight:500}.CookingClient_ingredientHint___PN_2{margin:12px 0 8px;color:var(--cook-muted);font-size:10px;line-height:1.6}.CookingClient_ingredientList__Po1Jv{margin:0;padding:0;list-style:none}.CookingClient_ingredientList__Po1Jv li{border-top:1px solid #eceee7}.CookingClient_ingredientList__Po1Jv label{display:flex;min-height:47px;align-items:center;gap:10px;cursor:pointer}.CookingClient_ingredientList__Po1Jv input{width:15px;height:15px;flex:0 0 auto;accent-color:var(--cook-green)}.CookingClient_ingredientPhoto__92JI0{width:38px;height:38px;flex:0 0 auto;border:1px solid #e5e7df;border-radius:50%;object-fit:cover;background:#f0f1e9}.CookingClient_ingredientName__uWk7F{display:grid;gap:3px;color:var(--cook-ink);font-size:12px}.CookingClient_ingredientName__uWk7F small{color:#838b80;font-size:9px;line-height:1.4}.CookingClient_ingredientList__Po1Jv strong{flex:0 0 auto;margin-left:auto;color:var(--cook-muted);font-size:10px;font-weight:600}.CookingClient_ingredientChecked__K07WB .CookingClient_ingredientName__uWk7F,.CookingClient_ingredientChecked__K07WB strong{color:#9aa295;text-decoration:line-through}.CookingClient_ingredientFootnote__n3ppi{margin:15px 0 0;padding-top:12px;border-top:1px solid var(--cook-line);color:var(--cook-muted);font-size:9px;line-height:1.6}.CookingClient_cookPanel__1D4RU{padding:24px}.CookingClient_stepCount__tYeIy{color:var(--cook-green);font-family:Georgia,serif;font-size:16px;font-style:italic}.CookingClient_stepCount__tYeIy i{padding:0 4px;color:#aab1a5;font-style:normal}.CookingClient_progressTrack__rMwko{height:4px;overflow:hidden;margin:17px 0 20px;background:#e9ece4}.CookingClient_progressTrack__rMwko span{display:block;height:100%;background:var(--cook-orange);transition:width .25s ease}.CookingClient_activeStep__rar8N{padding:clamp(18px,3vw,27px);border:1px solid #eceee7;background:#fbfbf6}.CookingClient_stepMeta__tHFTw{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--cook-orange);font-size:9px;font-weight:900;letter-spacing:.12em}.CookingClient_heatBadge__ha_6_{padding:7px 9px;border-radius:99px;color:#8d4f36;background:#f7e7dc;font-size:10px;letter-spacing:0}.CookingClient_activeStep__rar8N h3{margin:19px 0 8px;font-size:clamp(20px,2.4vw,27px);font-weight:850;letter-spacing:-.055em}.CookingClient_instruction__Z8gRk{min-height:48px;margin:0;color:#4e584e;font-size:13px;line-height:1.8}.CookingClient_addNow__cnOtZ{margin-top:21px;padding:14px 15px;border-left:3px solid #9bb85b;background:#f0f3e6}.CookingClient_addNowLabel__FHgHH{display:block;margin-bottom:8px;color:var(--cook-green);font-size:9px;font-weight:900;letter-spacing:.1em}.CookingClient_addNow__cnOtZ ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.CookingClient_addNow__cnOtZ li{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid #dfe6ce;border-radius:99px;color:var(--cook-ink);background:var(--cook-white);font-size:10px}.CookingClient_addNow__cnOtZ li span{color:var(--cook-muted)}.CookingClient_addNow__cnOtZ>p{margin:0;color:var(--cook-muted);font-size:10px}.CookingClient_timerBox__L2oWZ{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:15px;padding:13px 15px;border:1px solid #e9e5d9;background:#fffef9}.CookingClient_timerDone__UH02K{border-color:#b8ce7d;background:#f4f8e9}.CookingClient_timerCopy__E4QwO{display:grid;gap:2px}.CookingClient_timerCopy__E4QwO span{color:var(--cook-muted);font-size:9px}.CookingClient_timerCopy__E4QwO strong{color:var(--cook-green);font-family:Georgia,serif;font-size:24px;font-weight:600;letter-spacing:.05em;font-variant-numeric:tabular-nums}.CookingClient_timerActions__8pDn6{display:flex;align-items:center;gap:8px}.CookingClient_timerAdjust__Bg9Kr{display:flex;align-items:center;gap:5px}.CookingClient_timerAdjust__Bg9Kr button{min-height:34px;padding:0 8px;border:1px solid var(--cook-line);color:var(--cook-muted);background:transparent;font:inherit;font-size:9px;cursor:pointer}.CookingClient_timerAdjust__Bg9Kr button:disabled{opacity:.4;cursor:not-allowed}.CookingClient_primaryButton__VxGVG,.CookingClient_secondaryButton__CPvwt,.CookingClient_timerMain__jwZWj{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:0;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.CookingClient_timerMain__jwZWj{color:#fffef9;background:var(--cook-green)}.CookingClient_primaryButton__VxGVG:hover,.CookingClient_timerMain__jwZWj:hover{background:#4a604b}.CookingClient_timerReset__KR1SL{width:36px;height:36px}.CookingClient_stepList__3IxuR{display:grid;gap:0;margin:17px 0 0;padding:0;border-top:1px solid var(--cook-line);list-style:none}.CookingClient_stepList__3IxuR li{border-bottom:1px solid var(--cook-line)}.CookingClient_stepList__3IxuR button{display:flex;width:100%;min-height:54px;align-items:center;gap:10px;padding:8px 2px;border:0;color:#596259;background:transparent;font:inherit;font-size:11px;text-align:left;cursor:pointer}.CookingClient_stepActive__MGbtu button,.CookingClient_stepList__3IxuR button:hover{color:var(--cook-ink)}.CookingClient_stepNumber__1YgyE{display:grid;width:25px;height:25px;flex:0 0 auto;place-items:center;border:1px solid var(--cook-line);border-radius:50%;color:var(--cook-muted);font-size:9px}.CookingClient_stepActive__MGbtu .CookingClient_stepNumber__1YgyE{border-color:var(--cook-green);color:#fff;background:var(--cook-green)}.CookingClient_stepPast__Q4QLI .CookingClient_stepNumber__1YgyE{border-color:#dbe6c4;color:var(--cook-green);background:#edf3df}.CookingClient_stepTimerRunning__ac5DM{color:var(--cook-orange)!important;font-weight:800}.CookingClient_stepTimerDone__eJSl2{color:#78933d!important;font-weight:800}.CookingClient_stepCopy__7XdDE{display:grid;min-width:0;flex:1;gap:3px}.CookingClient_stepName__lqlcd{color:var(--cook-ink);font-size:11px;font-weight:700}.CookingClient_stepGuidance__t5oqe{color:var(--cook-muted);font-size:9px;line-height:1.45;overflow-wrap:anywhere}.CookingClient_stepList__3IxuR small{flex:0 0 auto;margin-left:auto;color:#92998f;font-size:9px}.CookingClient_stepControls__VVQOY{display:flex;justify-content:space-between;gap:10px;margin-top:17px}.CookingClient_primaryButton__VxGVG{color:#fffef9;background:var(--cook-green)}.CookingClient_secondaryButton__CPvwt{border:1px solid var(--cook-line);color:var(--cook-green);background:transparent}.CookingClient_secondaryButton__CPvwt:disabled{opacity:.4;cursor:not-allowed}.CookingClient_completeCard__zlrxL{display:flex;min-height:420px;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}.CookingClient_completeIcon__Uwuvn{display:grid;width:48px;height:48px;place-items:center;margin-bottom:18px;border-radius:50%;color:var(--cook-green);background:var(--cook-lime)}.CookingClient_completeCard__zlrxL .CookingClient_panelKicker__Lc0kD{justify-content:center}.CookingClient_completeCard__zlrxL h3{margin:8px 0;font-size:27px;letter-spacing:-.05em}.CookingClient_completeCard__zlrxL>p:not(.CookingClient_panelKicker__Lc0kD){max-width:320px;margin:0 0 20px;color:var(--cook-muted);font-size:12px;line-height:1.7}.CookingClient_safetyNote__CsIZB{margin:13px 2px 0;color:var(--cook-muted);font-size:10px;line-height:1.6}@media (min-width:768px) and (max-width:1100px){.CookingClient_hero__Wg9uJ{display:block}.CookingClient_heroWords__oeGJ2{width:100%;max-width:100%}.CookingClient_heroTools__K4j3n{position:absolute;right:clamp(16px,3vw,30px);top:clamp(16px,2vw,24px)}.CookingClient_heroStamp__2eDI4{display:none}}@media (max-width:900px){.CookingClient_recipeGrid__TxP1_{grid-template-columns:repeat(2,minmax(0,1fr))}.CookingClient_detailGrid__xQc3_{grid-template-columns:1fr}.CookingClient_ingredientPanel__MQjdv{order:2}.CookingClient_cookPanel__1D4RU{order:1}}@media (max-width:600px){.CookingClient_page__muvz7{padding:12px 12px 30px}.CookingClient_hero__Wg9uJ{min-height:390px;align-items:flex-start;padding:32px 23px 82px}.CookingClient_heroWords__oeGJ2{margin-top:61px}.CookingClient_hero__Wg9uJ h1{margin-top:17px;font-size:clamp(37px,11vw,53px)}.CookingClient_heroLead__uKktp{max-width:290px;font-size:12px}.CookingClient_heroTools__K4j3n{position:absolute;top:13px;right:13px;display:flex;align-items:flex-end;gap:9px}.CookingClient_heroTools__K4j3n .CookingClient_heroStamp__2eDI4{position:static;width:62px;height:62px}.CookingClient_heroStamp__2eDI4{position:static}.CookingClient_heroStamp__2eDI4 span{font-size:7px}.CookingClient_heroStamp__2eDI4 strong{margin:-2px 0;font-size:23px}.CookingClient_heroStamp__2eDI4 small{font-size:6px}.CookingClient_languageSwitch__rqmCx{min-height:32px;gap:5px;padding:0 8px;font-size:9px}.CookingClient_heroFoot__ztkla{right:20px;bottom:15px;left:20px;gap:9px 15px;font-size:9px}.CookingClient_timerDock__vS2Lc{margin-bottom:13px;padding:14px}.CookingClient_timerDockHeading__lYwRX h2{font-size:15px}.CookingClient_timerDockItem__CUxQK{min-width:185px}.CookingClient_detailTopline__1_gLA{align-items:flex-start;gap:8px}.CookingClient_detailTopActions__FTeIZ{flex-direction:column;align-items:flex-end;gap:7px}.CookingClient_liveLabel__XUUqW{font-size:9px}.CookingClient_catalog__8m3PL{padding-top:35px}.CookingClient_catalogHeading__atVEx h2{font-size:24px}.CookingClient_searchBox__6rD_l{min-height:51px;margin-top:19px}.CookingClient_recipeGrid__TxP1_{grid-template-columns:1fr}.CookingClient_recipeCard___vjBQ{min-height:300px;padding:0 19px 16px}.CookingClient_cardPhoto__Vu0PD{width:calc(100% + 38px);height:148px;margin:0 -19px 14px}.CookingClient_cardCategory__Z6XoQ{margin-bottom:10px}.CookingClient_cardDescription__xARKj{min-height:0}.CookingClient_cardFoot__ZbCP_{padding-top:12px}.CookingClient_catalogFoot__DeN_W{font-size:9px}.CookingClient_detailTopline__1_gLA{padding-top:2px}.CookingClient_detailHero__5oybU{min-height:250px;padding:25px 21px}.CookingClient_detailHero__5oybU h1{font-size:36px}.CookingClient_recipeFacts__pRSPJ{gap:9px 14px;font-size:9px}.CookingClient_cookPanel__1D4RU,.CookingClient_ingredientPanel__MQjdv{padding:18px}.CookingClient_ingredientPhoto__92JI0{width:34px;height:34px}.CookingClient_panelHeading__txfpJ h2,.CookingClient_progressHeading__tJ0o_ h2{font-size:19px}.CookingClient_progressHeading__tJ0o_{align-items:end}.CookingClient_stepCount__tYeIy{font-size:14px}.CookingClient_activeStep__rar8N{padding:16px}.CookingClient_instruction__Z8gRk{font-size:12px}.CookingClient_timerBox__L2oWZ{align-items:flex-start;flex-direction:column}.CookingClient_timerActions__8pDn6{width:100%}.CookingClient_timerMain__jwZWj{flex:1}.CookingClient_stepControls__VVQOY button{flex:1;padding:0 9px}.CookingClient_photoCredits__GaWg2{padding:3px 12px 8px}.CookingClient_photoCredits__GaWg2 ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.CookingClient_progressTrack__rMwko span,.CookingClient_recipeCard___vjBQ{transition:none}}