.hFgzmq_tab{border-radius:var(--radius-sm) var(--radius-sm) 0 0;min-height:44px;color:var(--ink);padding:var(--space-2) var(--space-4);font:600 .9rem/1.2 var(--font-body);cursor:pointer;transition:background-color var(--motion-fast), transform var(--motion-fast);background:#e6d9c3;border:1px solid #b9a88b;border-bottom-color:#9f866b}.hFgzmq_tab:hover:not(:disabled){background:#f0e6d5}.hFgzmq_tab[data-active=true]{background:var(--paper-white);border-bottom:3px solid var(--terracotta-strong);padding-bottom:calc(var(--space-2) - 2px)}.hFgzmq_tab:disabled{opacity:.5;cursor:not-allowed}
.zYQKvq_button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:44px;padding:var(--space-2) var(--space-6);font:600 .95rem/1.2 var(--font-body);text-align:center;cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-fast);border:1px solid #0000;display:inline-flex}.zYQKvq_primary{color:var(--paper-white);background:var(--terracotta-strong);box-shadow:0 2px 5px #3724161f}.zYQKvq_primary:hover:not(:disabled){background:var(--terracotta-hover)}.zYQKvq_secondary{color:var(--ink);background:var(--paper-white);border-color:#ac947c}.zYQKvq_secondary:hover:not(:disabled){border-color:var(--ink);background:#f0e6d6}.zYQKvq_quiet{color:var(--ink);background:0 0}.zYQKvq_quiet:hover:not(:disabled){background:#7a8b6421}.zYQKvq_button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}
._0mroHG_connections{font:.8rem/1.45 var(--font-body);flex-shrink:0;margin-top:12px}._0mroHG_row{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}._0mroHG_row button,._0mroHG_error button,._0mroHG_pager button{min-height:44px;color:var(--terracotta-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0}._0mroHG_row ._0mroHG_counter span{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:5px}._0mroHG_row ._0mroHG_follow{align-items:center;gap:6px;display:inline-flex}._0mroHG_row button:hover,._0mroHG_error button:hover,._0mroHG_pager button:hover{color:var(--ink)}._0mroHG_connections button:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:3px}._0mroHG_connections button:disabled{opacity:.55;cursor:default}._0mroHG_error{color:var(--terracotta-strong);margin:6px 0}._0mroHG_dialog{width:min(460px,100vw - 32px)}._0mroHG_list{margin:16px 0;padding:0;list-style:none}._0mroHG_list li+li{border-top:1px solid var(--border)}._0mroHG_list a{min-height:58px;color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}._0mroHG_list a:hover{color:var(--terracotta-strong)}._0mroHG_avatar{background:var(--paper);width:36px;height:36px;font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}._0mroHG_avatar img{object-fit:cover;width:100%;height:100%}._0mroHG_pager{justify-content:center;align-items:center;gap:20px;font-size:.85rem;display:flex}._0mroHG_empty{color:var(--brown-muted);margin:24px 0}._0mroHG_counter{flex-direction:row-reverse;align-items:center;gap:5px;display:inline-flex}._0mroHG_counter small{font:inherit}._0mroHG_row ._0mroHG_counter span{margin-left:0}._0mroHG_book{margin:26px 0 10px}._0mroHG_book ._0mroHG_row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px 0;display:grid}._0mroHG_book ._0mroHG_counter,._0mroHG_recipeCount{color:var(--ink);flex-direction:column;align-items:center;gap:4px;padding:0 8px;display:flex}._0mroHG_book ._0mroHG_counter{border-left:1px solid var(--border)}._0mroHG_book ._0mroHG_counter span,._0mroHG_recipeCount>span{color:var(--ink);font:500 1.4rem/1.2 var(--font-display);font-variant-numeric:tabular-nums}._0mroHG_book ._0mroHG_counter small,._0mroHG_recipeCount small{font:.76rem/1.4 var(--font-body)}._0mroHG_book ._0mroHG_follow{border:1px solid var(--terracotta-strong);background:var(--terracotta-strong);min-height:44px;color:var(--paper-white);border-radius:9px;grid-column:1/3;justify-content:center;margin-right:10px;padding:10px 16px;font-weight:600}._0mroHG_book ._0mroHG_follow:hover{background:var(--ink);border-color:var(--ink);color:var(--paper-white)}._0mroHG_book ._0mroHG_follow[aria-pressed=true]{border-color:var(--border);color:var(--ink);background:#7a8b641f}._0mroHG_confirmDialog{background:var(--paper-white);border-radius:16px}._0mroHG_confirmActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}@media (min-width:1280px){._0mroHG_book ._0mroHG_row{grid-template-columns:repeat(3,minmax(60px,1fr)) auto 44px;gap:8px}._0mroHG_book ._0mroHG_follow{grid-column:auto;margin:0;padding-inline:12px}}@media (min-width:901px) and (max-width:1150px){._0mroHG_book{margin-top:18px}}._0mroHG_book._0mroHG_own ._0mroHG_row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 0}._0mroHG_book._0mroHG_own ._0mroHG_row>[data-author-actions]{grid-column:1/-1}._0mroHG_book._0mroHG_own{margin-top:26px;margin-bottom:12px}._0mroHG_request ._0mroHG_row{justify-content:center}._0mroHG_request ._0mroHG_row ._0mroHG_follow{background:var(--terracotta-strong);color:var(--paper-white);border-radius:9px;justify-content:center;min-width:210px;padding:12px 22px;font-weight:600}._0mroHG_request ._0mroHG_row ._0mroHG_follow:hover{background:var(--ink)}._0mroHG_request ._0mroHG_row ._0mroHG_follow svg{color:inherit}@media (min-width:901px){._0mroHG_book._0mroHG_own ._0mroHG_row{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px}._0mroHG_book._0mroHG_own ._0mroHG_row>[data-author-actions]{grid-column:auto}}._0mroHG_book._0mroHG_own ._0mroHG_row>[data-author-actions][data-empty]{display:none}
.qnODoG_stage{width:100%;container-type:inline-size}.qnODoG_object{isolation:isolate;width:min(100%,1240px);height:min(780px,62.7451cqw + 10.8235px);margin:0 auto;padding:10px 13px 14px 8px;position:relative}.qnODoG_cover{z-index:0;pointer-events:none;background:linear-gradient(#c4aa87,#aa8965);border-radius:9px 11px 12px 10px;position:absolute;inset:7px 13px 5px 10px;box-shadow:inset 0 1px #fff5e261,inset 0 -2px 3px #50331a24,0 4px 5px #442b171f,0 18px 23px #3b26143d}.qnODoG_paperBlock{z-index:1;pointer-events:none;background:#eadbc5;border-radius:4px 5px 7px 4px;position:absolute;inset:9px 17px 10px 14px;overflow:hidden;box-shadow:inset 0 1px #f7eddf,inset -2px -2px 4px #61442721,0 2px 3px #4b301a2e}.qnODoG_paperBlock:before{content:"";background:linear-gradient(90deg,#d2bfa1 0 1px,#f4e8d6 1px 2px,#dfceb5 2px 3px,#eee1cd 3px 5px);width:5px;position:absolute;top:0;bottom:0;right:0}.qnODoG_paperBlock:after{content:"";background:linear-gradient(#f4e9d9 0 1px,#deccb1 1px 2px,#efdfc9 2px 3px,#cbb391 3px 5px);height:5px;position:absolute;bottom:0;left:0;right:0}.qnODoG_object .stf__parent{z-index:2;margin:0 auto;position:relative}.qnODoG_object .stf__wrapper{overflow:visible}.qnODoG_object .stf__item{transform-style:flat}.qnODoG_leafRoot{isolation:isolate;backface-visibility:hidden;background:#f8f1e6;position:relative;overflow:hidden}.qnODoG_leaf{width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);background-color:#f8f1e6;background-image:radial-gradient(#6f503306 .5px,#0000 .8px),linear-gradient(90deg,#704b2e05,#0000 18% 80%,#754b2b08);background-size:12px 12px,auto;flex-direction:column;padding:clamp(25px,3vw,43px) clamp(25px,3.6vw,50px) 58px;display:flex;position:relative}.qnODoG_pageBody{overscroll-behavior:contain;scrollbar-color:#d5c2aa transparent;scrollbar-width:thin;flex:1;min-width:0;min-height:0;overflow-y:auto}.qnODoG_object[data-page-overflow=hidden] .qnODoG_pageBody{overflow:hidden}.qnODoG_pageBody:focus-visible{outline:2px solid var(--terracotta-strong);outline-offset:-2px}.qnODoG_pageNumber{color:var(--brown-muted);font:.84rem/1 var(--font-display);position:absolute;bottom:22px}.qnODoG_leftNumber{left:clamp(25px,3.6vw,50px)}.qnODoG_rightNumber{right:clamp(25px,3.6vw,50px)}.qnODoG_gutter{z-index:3;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(90deg,#0000,#4028140f 30%,#3922121f 48%,#fffbf32e 60%,#0000);width:18px;position:absolute;top:10px;bottom:14px;left:50%;transform:translate(-50%)}.qnODoG_staticPages{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:100%;display:grid;position:relative}.qnODoG_staticPages>.qnODoG_left{border-radius:5px 0 0 5px}.qnODoG_staticPages>.qnODoG_right{border-radius:0 5px 5px 0}.qnODoG_staticMobileNumber{display:none}.qnODoG_mobileBook{background:#f8f1e6;border-radius:6px 4px 5px 6px;margin:0 9px 24px 0;padding:27px clamp(20px,6vw,48px) 54px;position:relative;box-shadow:3px 0 #e9dbc5,6px 0 #d8c6a9,0 6px #d1bfa3,0 10px 17px #432b1729}.qnODoG_mobileBook:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#442e180f);width:5px;position:absolute;top:0;bottom:0;right:0}.qnODoG_mobileLeaf{width:auto;height:auto;box-shadow:none;background:0 0;padding:0;display:block}.qnODoG_mobileLeaf .qnODoG_pageBody{overflow:visible}.qnODoG_mobileLeaf+.qnODoG_mobileLeaf{margin-top:35px}.qnODoG_mobilePageNumber{color:var(--brown-muted);font:.83rem/1 var(--font-display);position:absolute;bottom:19px;right:clamp(20px,6vw,48px)}@media (max-width:900px){.qnODoG_staticObject{width:calc(100% - 9px);height:auto;margin:0 9px 24px 0;padding:0}.qnODoG_staticObject .qnODoG_cover{inset:0 -7px -7px 0}.qnODoG_staticObject .qnODoG_paperBlock{inset:3px -5px -5px 3px}.qnODoG_staticObject .qnODoG_gutter{display:none}.qnODoG_staticPages{background:#f8f1e6;border-radius:6px 4px 5px 6px;padding:27px clamp(20px,6vw,48px) 54px;display:block}.qnODoG_staticPages .qnODoG_leaf{height:auto;box-shadow:none;background:0 0;padding:0;display:block}.qnODoG_staticPages .qnODoG_pageBody{overflow:visible}.qnODoG_staticPages .qnODoG_leaf+.qnODoG_leaf{margin-top:35px}.qnODoG_staticPages .qnODoG_pageNumber{display:none}.qnODoG_staticMobileNumber{color:var(--brown-muted);font:.83rem/1 var(--font-display);display:block;position:absolute;bottom:19px;right:clamp(20px,6vw,48px)}}@media (prefers-reduced-motion:reduce){.qnODoG_object .stf__item{transition-duration:0s!important}}.qnODoG_cover{background:linear-gradient(90deg,#94704d,#b08a60 3%,#bc976e 48%,#95714f 50%,#bc976e 53%,#a27b54);box-shadow:inset 0 0 0 1px #76563b,inset 0 0 0 3px #f4d9ad47,0 4px 5px #442b171f,0 18px 23px #3b261438}.qnODoG_paperBlock:after{background:repeating-linear-gradient(#f4e9d9 0 1px,#cdb797 1px 2px);height:6px}.qnODoG_leaf{background-image:linear-gradient(90deg,#704b2e08,#0000 15% 82%,#754b2b0a),linear-gradient(#f8f1e6f5,#f8f1e6f5),url(/images/catalog/paper-grain.webp);background-size:auto,auto,480px}.qnODoG_left{box-shadow:inset -18px 0 24px -19px #4d31197a}.qnODoG_right{box-shadow:inset 18px 0 24px -19px #3925127a}.qnODoG_rings{display:none}@media (max-width:900px){.qnODoG_mobileBook,.qnODoG_staticPages{background-image:linear-gradient(#f8f1e6f5,#f8f1e6f5),url(/images/catalog/paper-grain.webp);background-size:auto,480px;border-radius:15px 15px 10px 10px;padding-top:48px}.qnODoG_staticObject .qnODoG_cover,.qnODoG_staticObject .qnODoG_paperBlock{border-radius:15px 15px 10px 10px}.qnODoG_staticPages .qnODoG_leaf,.qnODoG_mobileLeaf{box-shadow:none;background:0 0}.qnODoG_rings{z-index:4;pointer-events:none;justify-content:space-around;height:29px;display:flex;position:absolute;top:-13px;left:18px;right:18px}.qnODoG_rings span{background:linear-gradient(90deg,#a68a68,#f4dfb9 40%,#806344 78%);border:2px solid #8c7255;border-radius:50%;width:9px;height:27px;display:block;position:relative;box-shadow:1px 2px 2px #3e2a1838,inset 1px 0 #e7d2b3}.qnODoG_rings span:after{content:"";z-index:-1;background:#7e6245;border-radius:50%;width:14px;height:7px;position:absolute;bottom:-3px;left:-4px;box-shadow:0 1px #ead5b6}}
.OAyefW_frame{width:100%;min-width:0;position:relative;container-type:inline-size}.OAyefW_content{min-width:0}.OAyefW_content[aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none}.OAyefW_skeleton{background:var(--paper,#f8f1e6);border:1px solid #ddcdb6;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:10px 13px 14px 8px;overflow:hidden;box-shadow:0 5px #e3d4bf,0 10px 20px #432b171a}.OAyefW_page{flex-direction:column;align-items:start;gap:14px;padding:clamp(25px,3vw,43px) clamp(25px,3.6vw,50px);display:flex}.OAyefW_page+.OAyefW_page{border-left:1px solid #e2d4c0}.OAyefW_page>span{background:#e7dccb;border-radius:3px;flex:none;width:100%;height:12px;display:block}.OAyefW_page .OAyefW_caption{width:36%;height:8px;margin-bottom:20px}.OAyefW_page .OAyefW_heading{width:75%;height:30px;margin-bottom:12px}.OAyefW_page .OAyefW_short{width:65%}.OAyefW_picture{background:#eadfce;border-radius:6px;width:80%;height:clamp(80px,15cqw,190px);margin:18px 0}@media (min-width:901px){.OAyefW_frame[data-book-ready=false]>.OAyefW_content{height:min(780px,62.7451cqw + 10.8235px);overflow:hidden}}@media (max-width:900px){.OAyefW_skeleton{border-radius:15px 15px 10px 10px;display:block;inset:0 9px 24px 0}.OAyefW_page{padding:48px clamp(20px,6vw,48px) 24px}.OAyefW_page+.OAyefW_page{border:0}.OAyefW_picture{height:170px}}
.vb6jXq_bookArea{padding-top:12px;position:relative}.vb6jXq_paginationProbe{z-index:-1;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.vb6jXq_paginationProbe .vb6jXq_pageContent{min-height:0}.vb6jXq_pageChunk{min-width:0;display:flow-root}.vb6jXq_chunkingredientsheading{padding:10px 0 12px}.vb6jXq_chunkstepsheading{padding:30px 0 12px}.vb6jXq_chunkstepbody{padding-top:14px}.vb6jXq_chunkstepphoto,.vb6jXq_chunkstepnote{padding-top:12px}.vb6jXq_chunklowerpage{padding-top:25px}.vb6jXq_chunkmainphoto .vb6jXq_authorMainPhoto{margin-top:14px}.vb6jXq_paginatedStep{grid-template-columns:33px minmax(0,1fr);align-items:start;gap:13px;display:grid}.vb6jXq_paginatedStep p{font:.91rem/1.62 var(--font-body);overflow-wrap:anywhere;margin:1px 0 0}.vb6jXq_paginatedStepExtra{margin:0 0 0 46px}.vb6jXq_stepNote.vb6jXq_paginatedStepExtra{color:var(--brown-muted);font:italic .91rem/1.62 var(--font-body)}.vb6jXq_paginatedLowerPage{min-height:200px;margin:0;padding:0}.vb6jXq_paginatedLowerPage .vb6jXq_note{width:min(80%,280px);min-width:0;margin:12px 0 0 auto;position:relative;bottom:auto;right:auto;transform:none}.vb6jXq_continuationHeading{color:var(--brown-muted);font:500 1.28rem/1.25 var(--font-display);padding:20px 0 13px}.vb6jXq_pagination{color:var(--brown-muted);font:.82rem/1.3 var(--font-body);justify-content:center;align-items:center;gap:14px;margin:16px auto 0;display:flex}.vb6jXq_paginationAction{display:inline-flex;position:relative}.vb6jXq_pagination button{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.vb6jXq_pagination button svg{stroke-width:2px;width:21px;height:21px}.vb6jXq_pagination button:hover:not(:disabled){color:var(--terracotta-strong)}.vb6jXq_pagination button:disabled{opacity:.32;cursor:default}.vb6jXq_pagination button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vb6jXq_paginationTooltip{z-index:8;width:max-content;color:var(--ink);font:600 .71rem/1.3 var(--font-body);opacity:0;pointer-events:none;transition:opacity var(--motion-fast);background:#fff9ef;border:1px solid #c8b291;border-radius:4px;padding:4px 7px;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 4px 10px #3724161a}.vb6jXq_paginationAction:hover .vb6jXq_paginationTooltip,.vb6jXq_paginationAction:focus-within .vb6jXq_paginationTooltip{opacity:1}.vb6jXq_bookmarks{z-index:3;gap:12px;display:flex;position:absolute;top:-23px;right:48px}.vb6jXq_bookmark{color:#293724;clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);width:66px;height:80px;font:600 .8rem/1 var(--font-body);cursor:pointer;transition:transform var(--motion-fast);background:#aeb99c linear-gradient(100deg,#ffffff2e,#0000 38%,#372f2212);border:1px solid #a99578;justify-content:center;align-items:end;padding:34px 7px 16px;text-decoration:none;display:flex;box-shadow:2px 3px 5px #412a1a38,inset 2px 0 3px #ffffff30}.vb6jXq_bookmark:hover{transform:translateY(-5px)}.vb6jXq_bookmark:focus{clip-path:none;outline:3px solid var(--focus);outline-offset:3px}.vb6jXq_bookmarkAccent{color:#fff9ef;background-color:#b87359;border-color:#9a573f}.vb6jXq_pageContent{flex-direction:column;min-height:100%;padding-bottom:12px;display:flex;position:relative}.vb6jXq_pageTopline{color:var(--muted-ink);font:600 .69rem/1.3 var(--font-body);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #7e654847;justify-content:space-between;gap:12px;padding-bottom:15px;display:flex}.vb6jXq_recipeIntro{padding-top:34px}.vb6jXq_handwrittenKicker{color:var(--terracotta-strong);font:1.8rem/1 var(--font-handwritten)}.vb6jXq_recipeIntro h1{max-width:410px;font:500 clamp(2.45rem, 3.4vw, 3.6rem)/1.08 var(--font-display);letter-spacing:-.04em;margin:11px 0 19px}.vb6jXq_recipeIntro p{max-width:425px;color:var(--muted-ink);font:.96rem/1.72 var(--font-display);margin:0}.vb6jXq_recipeIntro .vb6jXq_description{color:var(--ink);font:500 1.02rem/1.45 var(--font-display);margin-bottom:10px}.vb6jXq_metadata{border-top:1px solid #7e654847;border-bottom:1px solid #7e654847;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0 34px;padding:16px 0;display:grid}.vb6jXq_metadata>div{grid-template-rows:minmax(35px,auto) 32px;min-width:0;display:grid}@media (min-width:901px){.vb6jXq_chunkmetadata .vb6jXq_metadata{margin-top:24px;margin-bottom:12px}}.vb6jXq_metadata div+div{border-left:1px solid #7e654838;padding-left:12px}.vb6jXq_metadata dt{color:var(--muted-ink);font:.71rem/1.3 var(--font-body);letter-spacing:.03em;align-items:flex-start;gap:5px;display:flex}.vb6jXq_metadata dt svg{fill:none;width:14px;height:14px;stroke:var(--terracotta-strong);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 14px}.vb6jXq_metadata dd{font:500 1.05rem/1.2 var(--font-display);align-items:center;margin:0;display:flex}.vb6jXq_servingsControl{white-space:nowrap;align-items:center;gap:3px;height:31px;display:inline-flex}.vb6jXq_servingsControl button{width:30px;height:30px;color:var(--terracotta-strong);font:1.1rem/1 var(--font-body);cursor:pointer;background:#fffaf1;border:1px solid #cbb99d;border-radius:4px;place-items:center;padding:0;display:grid}.vb6jXq_servingsControl button:disabled{opacity:.45;cursor:default}.vb6jXq_servingsControl button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vb6jXq_servingsControl output{text-align:center;min-width:21px;font:500 1.05rem/1 var(--font-display)}.vb6jXq_sectionTitle{flex-wrap:wrap;align-items:baseline;gap:10px 12px;display:flex}.vb6jXq_sectionTitle>span{color:var(--terracotta-strong);font:600 .74rem/1 var(--font-body);letter-spacing:.08em}.vb6jXq_sectionTitle h2{font:500 1.8rem/1.2 var(--font-display);letter-spacing:-.025em;margin:0}.vb6jXq_startCooking{min-width:44px;min-height:36px;color:var(--terracotta-strong);font:600 .78rem/1.2 var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;padding:5px 2px;display:inline-flex}.vb6jXq_startCooking svg{width:16px;height:16px}.vb6jXq_startCooking:hover{color:#9f472e}.vb6jXq_startCooking:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.vb6jXq_ingredients ul{margin-top:19px}.vb6jXq_authorMainPhoto{background:#fffaf1;border:1px solid #e2d2b7;width:min(100%,390px);margin:24px 0 0;padding:7px;box-shadow:0 4px 12px #3c28191f}.vb6jXq_authorMainPhoto img{object-fit:contain;width:100%;height:auto;max-height:240px;display:block}.vb6jXq_authorMainPhoto figcaption{color:var(--muted-ink);font:.85rem/1.4 var(--font-body);padding-top:7px}.vb6jXq_preparation{padding-top:40px}.vb6jXq_steps{gap:23px;margin:28px 0 0;padding:0;list-style:none;display:grid}.vb6jXq_steps li{grid-template-columns:33px minmax(0,1fr);align-items:start;gap:13px;display:grid}.vb6jXq_stepNumber{color:#fff9ef;width:32px;height:32px;font:500 .92rem/1 var(--font-display);background:#a68b69;border-radius:50%;place-items:center;display:grid}.vb6jXq_steps p{font:.91rem/1.62 var(--font-body);margin:1px 0 0}.vb6jXq_stepContent{min-width:0}.vb6jXq_stepPhoto{background:#fffaf1;max-width:min(100%,360px);margin:14px 0 0;padding:6px;box-shadow:0 3px 10px #3c28191f}.vb6jXq_stepPhoto img{object-fit:contain;width:100%;height:auto;max-height:280px;display:block}.vb6jXq_steps .vb6jXq_stepNote{color:var(--brown-muted);margin-top:10px;font-style:italic}.vb6jXq_lowerPage{margin-top:auto;padding-top:30px;position:relative}@media (min-width:901px){.vb6jXq_lowerPage:has(.vb6jXq_photo){padding-top:0}}.vb6jXq_photo{background:#fffaf1;width:min(78%,340px);margin:0 auto 0 12px;padding:8px 8px 25px;position:relative;transform:rotate(-2deg);box-shadow:0 2px 3px #3c28192b,0 10px 18px #3c281926}.vb6jXq_photo:before{content:"";z-index:1;pointer-events:none;background:#e5d2b2b3;width:62px;height:18px;position:absolute;top:-9px;left:38%;transform:rotate(1deg);box-shadow:0 1px 2px #4a331f1a}.vb6jXq_photo img{object-fit:cover;width:100%;height:170px;display:block}.vb6jXq_photo figcaption{color:var(--muted-ink);font:1.18rem/1 var(--font-handwritten);text-align:center;padding-top:7px}.vb6jXq_userPhoto{border:1px solid #e2d2b7;padding:7px;transform:none;box-shadow:0 4px 12px #3c28191f}.vb6jXq_userPhoto:before{display:none}.vb6jXq_userPhoto img{object-fit:contain;height:auto;max-height:260px}.vb6jXq_note{background:#f3e7d1;border:1px solid #e2d2b7;width:44%;min-width:145px;padding:13px 15px 15px;position:absolute;bottom:8px;right:-9px;transform:rotate(3deg);box-shadow:0 5px 12px #4a331f24}.vb6jXq_note span{color:var(--terracotta-strong);font:600 .65rem/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.vb6jXq_note p{font:1.28rem/1.06 var(--font-handwritten);margin:5px 0 0}.vb6jXq_noteOnly{min-height:125px}.vb6jXq_noteOnly .vb6jXq_note{bottom:12px;right:12px}@media (min-width:1024px){.vb6jXq_bookArea [data-recipe-ingredients] li{padding-block:7px 8px;font-size:.96rem;line-height:1.3}.vb6jXq_paginatedStep p,.vb6jXq_steps p{font-size:.96rem;line-height:1.68}.vb6jXq_stepNote.vb6jXq_paginatedStepExtra{font-size:.94rem;line-height:1.62}.vb6jXq_chunkstepbody{padding-top:17px}.vb6jXq_steps{gap:26px}.vb6jXq_photo{width:min(82%,370px)}.vb6jXq_photo img{height:190px}.vb6jXq_authorMainPhoto{width:min(100%, calc(430px * var(--recipe-photo-scale,1)))}.vb6jXq_authorMainPhoto img{max-height:calc(275px * var(--recipe-photo-scale,1))}.vb6jXq_stepPhoto{max-width:min(100%, calc(390px * var(--recipe-photo-scale,1)))}.vb6jXq_stepPhoto img{max-height:calc(300px * var(--recipe-photo-scale,1))}}@media (max-width:1023px){.vb6jXq_recipeIntro h1{font-size:clamp(2.15rem,3.6vw,2.8rem)}.vb6jXq_recipeIntro p{font-size:.89rem}.vb6jXq_steps{gap:20px}.vb6jXq_steps p{font-size:.85rem}.vb6jXq_photo{width:80%}.vb6jXq_photo img{height:145px}.vb6jXq_note{width:49%}}@media (min-width:768px) and (max-width:1279px){.vb6jXq_bookArea{padding-top:44px}}@media (max-width:767px){.vb6jXq_pageTopline span:last-child{display:none}.vb6jXq_bookmarks{gap:8px;top:-18px;right:24px}.vb6jXq_bookmark{width:58px;height:68px;padding-bottom:14px;font-size:.72rem}.vb6jXq_pageContent{min-height:0;padding-bottom:28px}.vb6jXq_recipeIntro{padding-top:30px}.vb6jXq_recipeIntro h1{font-size:clamp(2.4rem,9vw,3.4rem)}.vb6jXq_recipeIntro p{font-size:.96rem}.vb6jXq_metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px;margin-bottom:30px}.vb6jXq_metadata>div:nth-child(3){border-left:0;padding-left:0}.vb6jXq_preparation{padding-top:30px}.vb6jXq_startCooking{margin-left:0}.vb6jXq_steps{gap:21px}.vb6jXq_steps p{font-size:.94rem}.vb6jXq_lowerPage{flex-direction:column;align-items:flex-start;padding-top:34px;display:flex}.vb6jXq_photo{width:min(85%,340px)}.vb6jXq_photo img{height:170px}.vb6jXq_note{align-self:flex-end;width:min(72%,250px);min-width:0;margin-top:-8px;position:relative;bottom:auto;right:auto}}@media (max-width:380px){.vb6jXq_bookmarks{right:4px}.vb6jXq_pageTopline{font-size:.58rem}.vb6jXq_metadata{grid-template-columns:1fr;gap:0}.vb6jXq_metadata>div{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:49px}.vb6jXq_metadata div+div,.vb6jXq_metadata>div:nth-child(3){border-top:1px solid #7e65482e;border-left:0;padding-left:0}.vb6jXq_metadata dt{font-size:.7rem}.vb6jXq_metadata dd{font-size:.92rem}.vb6jXq_photo{width:94%;margin-left:0}.vb6jXq_note{width:76%;padding:11px 13px}.vb6jXq_note p{font-size:1.2rem}.vb6jXq_sectionTitle .vb6jXq_startCooking{width:100%}}.vb6jXq_equipmentItem{padding-top:10px;font-size:.95rem}.vb6jXq_equipmentItem h2{font:500 1.25rem var(--font-display);margin:8px 0}.vb6jXq_equipmentItem p{margin:0}@media (max-width:900px){.vb6jXq_bookArea{padding-top:66px}.vb6jXq_bookmarks{top:0}}.vb6jXq_bookArea[data-recipe-pending] .vb6jXq_bookmarks{visibility:hidden}
.P-KqtW_list{margin:0;padding:0;list-style:none}.P-KqtW_list li{font:.92rem/1.25 var(--font-body);border-bottom:1px solid #7e65482e;justify-content:space-between;align-items:baseline;gap:14px;padding:8px 0 9px;display:flex}.P-KqtW_list li:before{content:"";border:1px solid var(--olive);border-radius:50%;flex:none;align-self:center;width:5px;height:5px}.P-KqtW_list li span{flex:1}.P-KqtW_list li strong{white-space:nowrap;font-weight:600}
.WPpbYa_rating.WPpbYa_rating{color:var(--muted-ink);font:500 .78rem/1.5 var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:normal;text-transform:none;align-items:center;gap:6px;display:inline-flex}.WPpbYa_rating svg{color:var(--terracotta-strong);fill:#c56b4a1f;flex:none}.WPpbYa_stats.WPpbYa_stats{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}
.A7BUFq_card{background:var(--paper-white);border:1px solid var(--border);min-width:0;height:100%;transition:transform var(--motion-fast), box-shadow var(--motion-fast);box-shadow:0 5px 12px #37241612}.A7BUFq_card:hover,.A7BUFq_card:focus-within{transform:translateY(-3px);box-shadow:0 10px 22px #37241621}.A7BUFq_link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.A7BUFq_link:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.A7BUFq_imageArea{aspect-ratio:4/3;background:#e8d9c3;position:relative;overflow:hidden}.A7BUFq_image{object-fit:cover;transition:transform .3s}.A7BUFq_card:hover .A7BUFq_image,.A7BUFq_card:focus-within .A7BUFq_image{transform:scale(1.025)}.A7BUFq_cover{width:100%;height:100%;color:var(--muted-ink);background:linear-gradient(130deg,#d8c7aa,#f2e7d6 58%,#ded0b5);place-items:center;padding:24px;display:grid}.A7BUFq_cover:before{content:"";pointer-events:none;border:1px solid #5a442e40;position:absolute;inset:14px}.A7BUFq_cover span{font:1.5rem/1.15 var(--font-handwritten);text-align:center}.A7BUFq_copy{flex:1;padding:18px 19px 21px}.A7BUFq_meta{color:var(--muted-ink);font:700 .7rem/1.3 var(--font-body);letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;gap:12px;display:flex}.A7BUFq_meta span:last-child{white-space:nowrap}.A7BUFq_copy h3{overflow-wrap:anywhere;font:500 clamp(1.2rem, 1.6vw, 1.55rem)/1.25 var(--font-display);letter-spacing:-.025em;margin:11px 0 0}.A7BUFq_rating{margin-top:9px}.A7BUFq_description{color:var(--muted-ink);font:.9rem/1.55 var(--font-body);margin:11px 0 0}.A7BUFq_match{border-top:1px solid var(--border);color:var(--terracotta-strong);font:600 .78rem/1.4 var(--font-body);margin:0 16px 16px;padding-top:10px}.A7BUFq_featured .A7BUFq_imageArea{aspect-ratio:auto;flex:1;min-height:220px}.A7BUFq_featured .A7BUFq_copy{flex:none;padding:23px 26px 27px}.A7BUFq_featured .A7BUFq_copy h3{font-size:clamp(1.5rem,2.3vw,2.1rem)}.A7BUFq_editorial .A7BUFq_link{grid-template-columns:minmax(0,42%) minmax(0,1fr);display:grid}.A7BUFq_editorial .A7BUFq_imageArea{aspect-ratio:auto;min-height:168px}.A7BUFq_editorial .A7BUFq_copy{flex-direction:column;justify-content:center;padding:17px 19px;display:flex}.A7BUFq_editorial .A7BUFq_meta{flex-wrap:wrap}.A7BUFq_editorial .A7BUFq_copy h3{font-size:clamp(1.15rem,1.6vw,1.4rem)}@media (max-width:767px){.A7BUFq_featured .A7BUFq_imageArea{aspect-ratio:4/3;flex:none;min-height:0}}@media (max-width:600px){.A7BUFq_copy{padding:15px 16px 18px}.A7BUFq_featured .A7BUFq_copy{padding:18px}.A7BUFq_editorial .A7BUFq_imageArea{min-height:150px}.A7BUFq_editorial .A7BUFq_copy{padding:12px 14px}}.A7BUFq_match p{overflow-wrap:anywhere;margin:4px 0}.A7BUFq_match summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.A7BUFq_match summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.A7BUFq_withMatch{flex-direction:column;display:flex}.A7BUFq_withMatch .A7BUFq_link{flex:none;height:auto}.A7BUFq_match p+p,.A7BUFq_match details p{color:var(--muted-ink);font-weight:400}@media (prefers-reduced-motion:reduce){.A7BUFq_card,.A7BUFq_image{transition:none}.A7BUFq_card:hover,.A7BUFq_card:focus-within,.A7BUFq_card:hover .A7BUFq_image,.A7BUFq_card:focus-within .A7BUFq_image{transform:none}}
.aIYkSW_overlay{z-index:20;background:#281c148c;position:fixed;inset:0}.aIYkSW_content{z-index:21;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--paper-white);width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-8);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 22px 65px #1c140f47}.aIYkSW_title{margin:0 42px var(--space-3) 0;color:var(--ink);font:500 1.65rem/1.2 var(--font-display)}.aIYkSW_description{margin:0 0 var(--space-6);color:var(--muted-ink);font:400 1rem/1.55 var(--font-body)}.aIYkSW_close{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);font:400 1.8rem/1 var(--font-body);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}.aIYkSW_close:hover{background:#7a8b6421}@media (max-width:480px){.aIYkSW_content{padding:var(--space-6)}}
.ZrfC5a_text{min-height:44px;color:var(--terracotta-strong);justify-content:flex-start;align-items:center;gap:8px;padding:0;font-size:.82rem;display:inline-flex}.ZrfC5a_text:hover:not(:disabled){text-underline-offset:4px;background:0 0;text-decoration:underline}.ZrfC5a_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}
.gpn2wW_input{border-radius:var(--radius-sm);background:var(--paper-white);width:100%;min-height:44px;color:var(--ink);padding:var(--space-2) var(--space-3);font:400 1rem/1.4 var(--font-body);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);border:1px solid #9d836e}.gpn2wW_input::placeholder{color:var(--muted-ink);opacity:1}.gpn2wW_input:hover:not(:disabled){border-color:var(--ink)}.gpn2wW_input:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px #93452f24}.gpn2wW_input[aria-invalid=true]{border-color:#a0382b}.gpn2wW_input:disabled{color:var(--muted-ink);cursor:not-allowed;background:#ebe1d3}
.J2uPHG_selectTrigger{border-radius:var(--radius-sm);background:var(--paper-white);width:100%;min-width:0;height:46px;min-height:44px;color:var(--ink);font:.97rem/1.5 var(--font-body);border:1px solid #bca68e;padding:0 13px}.J2uPHG_selectTrigger:hover:not([data-disabled]){border-color:var(--ink)}.J2uPHG_selectTrigger:focus-visible{outline:2px solid var(--terracotta-strong);outline-offset:2px}.J2uPHG_selectTrigger{border-radius:var(--radius-sm);background:var(--paper-white);width:100%;min-width:0;color:var(--ink);font:.97rem/1.5 var(--font-body);border:1px solid #bca68e}.J2uPHG_field input,.J2uPHG_selectTrigger{height:46px;min-height:46px;padding:0 13px}.J2uPHG_field textarea{resize:vertical;min-height:80px;padding:11px 13px}.J2uPHG_field input:hover,.J2uPHG_field textarea:hover,.J2uPHG_selectTrigger:hover:not([data-disabled]){border-color:var(--ink)}.J2uPHG_field :is(input,textarea):focus-visible,.J2uPHG_selectTrigger:focus-visible,.J2uPHG_rowActions button:focus-visible,.J2uPHG_toc button:focus-visible,.J2uPHG_sectionHead:focus-visible{outline:2px solid var(--terracotta-strong);outline-offset:2px}.J2uPHG_selectTrigger{text-align:left;white-space:nowrap;cursor:pointer;padding-right:39px;display:block;position:relative;overflow:hidden}.J2uPHG_selectTrigger>span:first-child{white-space:nowrap;text-overflow:ellipsis;width:100%;line-height:44px;display:block;overflow:hidden}.J2uPHG_selectTrigger[data-placeholder]>span:first-child{color:var(--muted-ink)}.J2uPHG_selectTrigger[aria-invalid=true]{border-color:#a0382b}.J2uPHG_selectTrigger[data-disabled]{color:var(--muted-ink);cursor:not-allowed;background:#ebe1d3}.J2uPHG_selectIcon{width:16px;height:16px;color:var(--terracotta-strong);display:flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.J2uPHG_selectIcon svg{display:block}.J2uPHG_selectContent{z-index:1000;max-height:min(300px, var(--radix-select-content-available-height));min-width:var(--radix-select-trigger-width);background:#fffdf7;border:1px solid #cdb99e;border-radius:6px;overflow:hidden;box-shadow:0 10px 25px #3e271426}.J2uPHG_selectViewport{max-height:min(298px, var(--radix-select-content-available-height));padding:5px;overflow-y:auto}.J2uPHG_selectItem{min-height:40px;color:var(--ink);font:.93rem/1.35 var(--font-body);cursor:pointer;border-radius:3px;outline:none;justify-content:space-between;align-items:center;gap:18px;padding:8px 10px;display:flex}.J2uPHG_selectItem[data-highlighted]{background:#efe2cf}.J2uPHG_selectItem[data-state=checked]{color:var(--terracotta-strong)}.J2uPHG_selectItem[data-disabled]{opacity:.5}
.jAj4ZW_section{isolation:isolate;background:radial-gradient(ellipse at top, #fffaf0, var(--paper));color:var(--ink);border:1px solid #c7a883;border-radius:22px;margin:38px auto 28px;padding:clamp(24px,4vw,50px);position:relative;box-shadow:0 3px #f0e4d1,0 5px #c1a079,0 8px #e4d2b9,0 12px 22px #4e2e1721}.jAj4ZW_section:before{z-index:-1;content:"";pointer-events:none;border:1px solid #b38e6338;border-radius:17px;position:absolute;inset:5px}.jAj4ZW_section:after{background:var(--terracotta-strong);clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%);content:"";width:18px;height:23px;position:absolute;bottom:-23px;left:calc(50% - 9px)}.jAj4ZW_heading{margin:0 0 30px;padding-right:90px}.jAj4ZW_heading small,.jAj4ZW_empty>small{color:var(--terracotta-strong);font:600 .72rem/1.4 var(--font-body);letter-spacing:.15em;text-transform:uppercase}.jAj4ZW_section h1,.jAj4ZW_section h2{font:500 clamp(1.8rem, 3.2vw, 2.6rem)/1.15 var(--font-display);overflow-wrap:anywhere;margin:10px 0 8px}.jAj4ZW_heading p{font:.94rem/1.55 var(--font-body);margin:0}.jAj4ZW_section a{color:inherit;text-decoration:none}.jAj4ZW_section a:hover{color:var(--terracotta-strong)}.jAj4ZW_section :is(a,button):focus-visible{outline:2px solid var(--terracotta-strong);outline-offset:3px}.jAj4ZW_sprig{object-fit:contain;opacity:.85;pointer-events:none;width:75px;height:96px;position:absolute;top:22px;right:30px;transform:rotate(25deg)}.jAj4ZW_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.jAj4ZW_card{background:#fff8ed;border:1px solid #b58d5f40;border-radius:15px;min-width:0;overflow:hidden;box-shadow:0 3px 7px #4d2e160d}.jAj4ZW_photo{aspect-ratio:3/2;display:block;overflow:hidden}.jAj4ZW_photo img{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}.jAj4ZW_photo:hover img{transform:scale(1.025)}.jAj4ZW_copy{padding:10px 15px 14px}.jAj4ZW_byline{justify-content:space-between;align-items:center;gap:8px;min-height:30px;margin-bottom:8px;display:flex}.jAj4ZW_author{min-width:0;font:.72rem/1.35 var(--font-body);align-items:center;gap:6px;display:flex}.jAj4ZW_author>span:last-child{overflow-wrap:anywhere}.jAj4ZW_avatar{width:27px;height:27px;font:1rem var(--font-display);background:#e2d2b7;border-radius:50%;flex:0 0 27px;place-items:center;display:grid;overflow:hidden}.jAj4ZW_avatar img{object-fit:cover;width:100%;height:100%}.jAj4ZW_byline time{color:var(--brown-muted);font:.68rem/1.3 var(--font-body);flex:none}.jAj4ZW_titleRow{align-items:start;gap:7px;display:flex}.jAj4ZW_titleRow h3{overflow-wrap:anywhere;min-width:0;font:500 clamp(1.04rem,1.5vw,1.25rem)/1.25 var(--font-display);flex:1;margin:0}.jAj4ZW_titleRow>button{min-width:44px;min-height:44px;box-shadow:none;background:0 0;border:0;flex:0 0 44px;margin:-8px -10px -8px 0;padding:10px}.jAj4ZW_titleRow>button svg{width:20px;height:20px}.jAj4ZW_rating:has(>:not(:empty)){margin-top:10px}.jAj4ZW_rating{font-size:.75rem}.jAj4ZW_placeholder{background:var(--paper);height:100%;color:var(--brown-muted);font:1.3rem var(--font-display);place-items:center;display:grid}.jAj4ZW_more{justify-content:center;margin-top:28px;display:flex}.jAj4ZW_section .jAj4ZW_cta{background:var(--terracotta-strong);min-height:44px;color:var(--paper-white);font:600 .9rem/1.4 var(--font-body);text-align:center;border-radius:24px;justify-content:center;align-items:center;gap:9px;padding:10px 24px;display:inline-flex}.jAj4ZW_section .jAj4ZW_cta:hover{background:var(--ink);color:var(--paper-white)}.jAj4ZW_filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:30px;display:grid}.jAj4ZW_filter{min-width:0;position:relative}.jAj4ZW_filter>svg{z-index:1;pointer-events:none;color:var(--ink);position:absolute;top:14px;left:16px}.jAj4ZW_filter label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jAj4ZW_filter .jAj4ZW_filterTrigger,.jAj4ZW_authorTrigger{width:100%;min-width:0;min-height:46px;color:var(--ink);font:500 .88rem/1.4 var(--font-body);cursor:pointer;background:#fff7eb;border:1px solid #d7bda0;border-radius:26px;box-shadow:0 3px 7px #4d2e160a}.jAj4ZW_filter .jAj4ZW_filterTrigger{padding-left:43px}.jAj4ZW_authorTrigger{text-align:left;align-items:center;gap:10px;padding:0 16px;display:flex}.jAj4ZW_authorTrigger span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.jAj4ZW_authorTrigger svg{flex:none}.jAj4ZW_authorTrigger:hover{border-color:var(--ink)}.jAj4ZW_authorPopup{width:280px;max-width:calc(100vw - 24px);max-height:min(420px,100dvh - 24px);color:var(--ink);background:#fffaf1;border:1px solid #cdb99e;border-radius:12px;margin:0;padding:8px;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 10px 25px #3e271426}.jAj4ZW_authorOptions{max-height:236px;overflow-y:auto}.jAj4ZW_authorOption{width:100%;min-height:44px;color:inherit;font:.9rem/1.4 var(--font-body);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.jAj4ZW_authorOption[aria-pressed=true],.jAj4ZW_authorOption:hover{background:#f4e2ce}.jAj4ZW_authorOption svg{flex:none}.jAj4ZW_authorPopup p{font:.85rem/1.5 var(--font-body);padding:10px}.jAj4ZW_authorPopup :focus-visible{outline:2px solid var(--terracotta-strong);outline-offset:-2px}.jAj4ZW_pagination,.jAj4ZW_pickerPages{font:.85rem var(--font-body);justify-content:center;align-items:center;gap:20px;margin-top:24px;display:flex}.jAj4ZW_pagination button,.jAj4ZW_pickerPages button,.jAj4ZW_message button{min-width:44px;min-height:44px;color:var(--terracotta-strong);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.jAj4ZW_pagination button:disabled,.jAj4ZW_pickerPages button:disabled{opacity:.4;cursor:default}.jAj4ZW_pickerPages{gap:12px;margin-top:5px}.jAj4ZW_message{text-align:center;padding:48px 0}.jAj4ZW_message a{margin-left:16px;text-decoration:underline}.jAj4ZW_empty{text-align:center;flex-direction:column;align-items:center;padding:24px 0 10px;display:flex}.jAj4ZW_empty h1,.jAj4ZW_empty h2{max-width:650px}.jAj4ZW_empty p{max-width:520px;font:1rem/1.55 var(--font-body);text-wrap:pretty;margin:8px 0 0}.jAj4ZW_illustration{object-fit:contain;width:min(350px,100%);height:auto;margin:-14px 0 -28px}@media (max-width:1050px){.jAj4ZW_grid{gap:16px}.jAj4ZW_byline{flex-wrap:wrap}.jAj4ZW_filters{gap:10px}.jAj4ZW_copy{padding:10px 12px 14px}}@media (max-width:800px){.jAj4ZW_grid,.jAj4ZW_filters{grid-template-columns:repeat(2,minmax(0,1fr))}.jAj4ZW_filter:last-child{grid-column:1/-1;width:100%;max-width:320px}}@media (max-width:600px){.jAj4ZW_section{border-radius:16px;margin:24px 0;padding:26px 18px 30px}.jAj4ZW_section:before{border-radius:12px}.jAj4ZW_grid{grid-template-columns:1fr;gap:20px}.jAj4ZW_heading{margin-bottom:24px;padding-right:0}.jAj4ZW_heading small{padding-right:35px;font-size:.65rem;display:block}.jAj4ZW_heading p{font-size:.85rem}.jAj4ZW_sprig{opacity:.65;width:30px;height:42px;top:10px;right:14px}.jAj4ZW_filters{grid-template-columns:1fr;gap:10px;margin-bottom:24px}.jAj4ZW_filter:last-child{grid-column:auto;max-width:none}.jAj4ZW_photo{aspect-ratio:4/3}.jAj4ZW_titleRow h3{font-size:1.22rem}.jAj4ZW_byline{flex-wrap:nowrap}.jAj4ZW_empty{padding-top:10px}.jAj4ZW_empty p{font-size:.91rem}.jAj4ZW_empty h1{font-size:1.8rem}.jAj4ZW_illustration{margin-top:-4px}.jAj4ZW_section .jAj4ZW_cta{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.jAj4ZW_photo img{transition:none}}.jAj4ZW_compact{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:16px;padding:24px 0}.jAj4ZW_compact:after,.jAj4ZW_compact>.jAj4ZW_sprig{display:none}.jAj4ZW_compact .jAj4ZW_heading{text-align:left;margin-bottom:20px}.jAj4ZW_compact .jAj4ZW_more{text-align:right;margin-top:14px}@media (max-width:767px){.jAj4ZW_compact .jAj4ZW_grid{scroll-snap-type:x proximity;padding-bottom:12px;display:flex;overflow-x:auto}.jAj4ZW_compact .jAj4ZW_card{scroll-snap-align:start;flex:0 0 82%}}.jAj4ZW_section.jAj4ZW_compact:before{display:none}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_grid{align-items:stretch;gap:18px}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_card{height:100%}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_photo img{object-fit:cover;height:100%}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_more{text-align:right}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_heading{padding-right:0}@media (min-width:1024px){.jAj4ZW_section.jAj4ZW_compact{grid-template-columns:220px minmax(0,1fr);gap:18px 24px;display:grid}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_heading{grid-area:1/1;align-self:center}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_grid{grid-area:1/2/span 2}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_more{text-align:left;grid-column:1;margin:0}.jAj4ZW_section.jAj4ZW_compact h2{font-size:2rem}}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_more{align-self:start}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_more .jAj4ZW_cta{min-height:44px;padding:10px 16px}.jAj4ZW_section.jAj4ZW_compact{margin:20px 0 28px;padding:0;display:block}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_heading{align-items:center;gap:28px;margin:0 0 18px;display:flex}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_heading small{display:none}.jAj4ZW_section.jAj4ZW_compact h2{flex:none;margin:0;font-size:2.1rem}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_heading p{font-size:.9rem}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_grid{gap:24px}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_photo{aspect-ratio:2.5}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_card{position:relative}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_copy{padding:8px 15px 12px}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_byline{margin-bottom:2px}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_byline time{display:none}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_titleRow h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.1rem;display:-webkit-box;overflow:hidden}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_titleRow>button{background:var(--paper-white);border-radius:8px;width:36px;min-width:36px;height:36px;min-height:36px;margin:0;padding:8px;position:absolute;top:14px;right:14px}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_more{justify-content:flex-end;margin:8px 0 0}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_more .jAj4ZW_cta{color:var(--terracotta-strong);background:0 0;min-height:36px;padding:0;font-size:.85rem}@media (max-width:767px){.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_heading{display:block}.jAj4ZW_section.jAj4ZW_compact h2{margin-bottom:8px;font-size:1.8rem}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_photo{aspect-ratio:1.8}}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_titleRow>span{background:var(--paper-white);border-radius:8px;position:absolute;top:8px;right:8px}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_titleRow>span button{width:40px;height:40px;min-height:40px;padding:8px}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_titleRow{padding-right:55px}.jAj4ZW_section.jAj4ZW_compact .jAj4ZW_rating{justify-content:flex-end;gap:10px;margin:4px 0 0;display:flex}.jAj4ZW_duration{white-space:nowrap;font-size:.8rem}
.IcmjPG_leaf{min-width:0;height:100%;color:var(--ink);flex-direction:column;padding-bottom:12px;display:flex}.IcmjPG_back{min-height:44px;color:var(--terracotta-strong);font:600 .8rem/1.4 var(--font-body);align-self:flex-start;align-items:center;margin-bottom:10px;text-decoration:none;display:inline-flex}.IcmjPG_back:hover{text-decoration:underline}.IcmjPG_title{font:500 clamp(1.8rem, 2.8vw, 2.55rem)/1.2 var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 16px}.IcmjPG_subtitle{font:500 clamp(1.5rem, 2.3vw, 2rem)/1.25 var(--font-display);margin:16px 0 14px}.IcmjPG_hint{color:var(--muted-ink);font:.88rem/1.55 var(--font-body);margin:0 0 20px}.IcmjPG_empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:190px;padding:24px 12px;display:flex}.IcmjPG_empty>svg{color:var(--terracotta-strong);flex:none}.IcmjPG_empty h2{font:500 1.4rem/1.3 var(--font-display);margin:0}.IcmjPG_empty p{max-width:290px;color:var(--muted-ink);font:.9rem/1.55 var(--font-body);margin:0}.IcmjPG_flow{flex-direction:column;flex:1;min-height:0;display:flex}.IcmjPG_flow[aria-busy=true]{opacity:.65;pointer-events:none}.IcmjPG_entry{overflow-wrap:anywhere;padding-bottom:10px}.IcmjPG_entry a{border:1px solid var(--border);color:var(--ink);border-radius:8px;align-items:flex-start;gap:12px;padding:13px 14px;text-decoration:none;display:flex}.IcmjPG_entry a>svg{color:var(--brown-muted);flex:none;margin-top:3px}.IcmjPG_entry a>span{gap:7px;min-width:0;display:grid}.IcmjPG_entry strong{font:600 .87rem/1.4 var(--font-body)}.IcmjPG_entry small{color:var(--brown-muted);font:.73rem/1.4 var(--font-body)}.IcmjPG_entry[data-selected=true] a,.IcmjPG_entry a:hover{background:#c56b4a14;border-color:#a45f3f59}.IcmjPG_entry[data-unread=true] strong{color:var(--terracotta-strong)}.IcmjPG_entry a:focus-visible,.IcmjPG_back:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.IcmjPG_readAction{min-height:44px}.IcmjPG_pagination{min-height:44px;font:.78rem/1.3 var(--font-body);flex:none;justify-content:center;align-items:center;gap:10px;display:flex}.IcmjPG_options{border:1px solid var(--border);border-radius:8px;gap:8px;margin-top:10px;padding:16px;display:grid}.IcmjPG_options label{min-height:44px;font:600 .85rem/1.45 var(--font-body);cursor:pointer;align-items:center;gap:12px;display:flex}.IcmjPG_options input{width:18px;height:18px;accent-color:var(--terracotta-strong);flex:none}.IcmjPG_autosave{color:var(--brown-muted);font:.8rem/1.5 var(--font-body);align-items:flex-start;gap:10px;margin-top:24px;display:flex}.IcmjPG_autosave svg{flex:none}.IcmjPG_newTicket{align-self:flex-start}.IcmjPG_listTitle{border-top:1px solid var(--border);font:500 1.35rem/1.3 var(--font-display);margin:20px 0 0;padding-top:18px}.IcmjPG_dialog{width:min(540px,100vw - 32px)}.IcmjPG_form{flex-direction:column;gap:9px;margin-top:24px;display:flex}.IcmjPG_form label{font-weight:600}.IcmjPG_form textarea{resize:vertical;border:1px solid var(--border);background:var(--paper-white);min-height:140px;max-height:32dvh;color:var(--ink);font:.9rem/1.5 var(--font-body);border-radius:6px;padding:10px 12px}.IcmjPG_form textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.IcmjPG_form .IcmjPG_hint{margin:4px 0;font-size:.78rem}.IcmjPG_actions{align-items:center;gap:16px;margin-top:12px;display:flex}.IcmjPG_skeleton{align-content:start;gap:16px;min-height:240px;padding-top:20px;display:grid}.IcmjPG_skeleton span{background:#d9c9b159;border-radius:8px;height:60px;display:block}@media (max-width:900px){.IcmjPG_leaf{height:auto}.IcmjPG_title{font-size:clamp(1.65rem,5.5vw,2.2rem)}.IcmjPG_preferences{border-top:1px solid var(--border);margin-top:24px;padding-top:12px}.IcmjPG_flow{min-height:var(--list-height,auto);flex:none}.IcmjPG_empty{min-height:210px}.IcmjPG_options,.IcmjPG_entry a{padding:12px}.IcmjPG_dialog{max-height:calc(100dvh - 24px)}}
.tcZ7za_conversation{min-height:0}.tcZ7za_header{border-bottom:1px solid var(--border);flex:none;padding:14px 0 16px}.tcZ7za_header h2{overflow-wrap:anywhere;font:500 clamp(1.3rem, 1.9vw, 1.8rem)/1.3 var(--font-display);margin:0 0 8px}.tcZ7za_meta{color:var(--brown-muted);font:.73rem/1.45 var(--font-body);flex-wrap:wrap;gap:5px 14px;margin:0;display:flex}.tcZ7za_messages{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;scrollbar-gutter:stable;flex:1;min-height:0;margin:0;padding:18px 6px 18px 0;scroll-padding-block:16px;list-style:none;overflow-y:auto}.tcZ7za_messages:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.tcZ7za_message{background:#fff9ef8f;border:1px solid #96754f21;border-radius:8px;padding:13px 15px}.tcZ7za_message+.tcZ7za_message{margin-top:12px}.tcZ7za_message[data-author=user]{background:#c56b4a12}.tcZ7za_message header{color:var(--brown-muted);font:.71rem/1.45 var(--font-body);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.tcZ7za_message header span{font-weight:600}.tcZ7za_message p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font:.9rem/1.65 var(--font-body);margin:8px 0 0}.tcZ7za_reply{padding-bottom:env(safe-area-inset-bottom,0px);flex:none;margin-top:12px}.tcZ7za_composer{background:var(--paper-white);border:1px solid var(--border);border-radius:10px;width:100%;position:relative;box-shadow:0 2px 5px #4e3b2e0a}.tcZ7za_composer:focus-within{border-color:var(--terracotta-strong);outline-offset:2px;outline:2px solid #c56b4a29}.tcZ7za_composer textarea{box-sizing:border-box;resize:none;width:100%;min-width:0;height:50px;min-height:50px;max-height:112px;color:var(--ink);font:.9rem/22px var(--font-body);border-radius:inherit;background:0 0;border:0;outline:none;margin:0;padding:14px 58px 14px 14px;scroll-margin-block:24px;display:block;overflow-y:auto}.tcZ7za_composer textarea::placeholder{color:var(--brown-muted);opacity:1}.tcZ7za_composer button{width:44px;height:44px;min-height:44px;box-shadow:none;border-radius:8px;padding:0;position:absolute;bottom:3px;right:4px}.tcZ7za_error{color:var(--terracotta-strong);font:.8rem/1.45 var(--font-body);margin:8px 0 0}.tcZ7za_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.tcZ7za_conversation{height:auto;margin-top:20px}.tcZ7za_messages{flex:0 auto;max-height:min(520px,55dvh)}.tcZ7za_header{border-top:1px solid var(--border);padding-top:20px}.tcZ7za_header h2{font-size:1.4rem}.tcZ7za_message{padding:12px}.tcZ7za_message p{font-size:.9rem}.tcZ7za_composer textarea{font-size:16px}}
.V382dW_page.V382dW_page{min-height:0}.V382dW_kicker{color:var(--terracotta-strong);font:600 .75rem/1.4 var(--font-body);letter-spacing:.2em;text-transform:uppercase;margin:12px 0 10px}.V382dW_title{border-bottom:1px solid var(--border);font:500 clamp(2.2rem, 4vw, 3.4rem)/1.1 var(--font-display);margin:0 0 26px;padding-bottom:18px}.V382dW_accountTitle{border-bottom:1px solid var(--border);font:500 clamp(1.8rem, 3vw, 2.6rem)/1.15 var(--font-display);margin:0 0 24px;padding-bottom:16px}.V382dW_details{margin:30px 0 0}.V382dW_details>div{border-bottom:1px solid var(--border);font:.95rem/1.4 var(--font-display);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:12px;padding:15px 0;display:grid}.V382dW_details dd{text-align:right;overflow-wrap:anywhere;margin:0}.V382dW_verified{background:#7a8b6429;border-radius:20px;padding:2px 14px;display:inline-block}.V382dW_actions{gap:12px;display:grid}.V382dW_card{border:1px solid var(--border);color:var(--ink);background:#fff9ef59;border-radius:14px;padding:12px 20px;text-decoration:none;display:block;box-shadow:0 3px 8px #4e3b2e0d}.V382dW_card h3{font:500 clamp(1.1rem, 1.7vw, 1.45rem)/1.2 var(--font-display);margin:0}.V382dW_card p{color:var(--brown-muted);font:.82rem/1.4 var(--font-body);margin:6px 0 0}.V382dW_actionLink{justify-content:space-between;align-items:center;gap:16px;min-height:76px;display:flex}.V382dW_actionLink svg{color:var(--terracotta-strong);flex:none}.V382dW_actionLink:hover{border-color:var(--terracotta-strong)}.V382dW_passwordLink{background:var(--terracotta-strong);min-height:44px;color:var(--paper-white);font:500 .9rem/1.3 var(--font-body);border-radius:8px;justify-content:center;align-items:center;margin-top:12px;padding:8px 18px;text-decoration:none;display:inline-flex}.V382dW_passwordLink:hover{filter:brightness(.94)}.V382dW_card:focus-visible,.V382dW_passwordLink:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.V382dW_exit{flex:none;justify-content:flex-start;margin-top:14px;padding-top:0;display:flex}@media (min-width:901px) and (max-width:1150px){.V382dW_title{margin-bottom:18px;padding-bottom:12px}.V382dW_accountTitle{margin-bottom:14px;padding-bottom:12px}.V382dW_details{margin-top:18px}.V382dW_details>div{padding:10px 0;font-size:.82rem}.V382dW_actions{gap:8px}.V382dW_card{padding:8px 12px}.V382dW_card p{margin-top:4px;font-size:.75rem}.V382dW_actionLink{min-height:62px}.V382dW_passwordLink{margin-top:8px;font-size:.8rem}.V382dW_exit{padding-top:6px}}@media (max-width:900px){.V382dW_accountTitle{margin-top:32px}.V382dW_title{margin-bottom:22px}.V382dW_details{margin-top:22px}.V382dW_details>div{font-size:.85rem}.V382dW_card{padding:16px}.V382dW_actions{gap:12px}.V382dW_exit{margin-top:24px}}@media (max-width:400px){.V382dW_details>div:first-child{grid-template-columns:minmax(0,1fr);gap:6px}.V382dW_details>div:first-child dd{text-align:left}}@media (min-width:901px){.V382dW_page>a:first-child{margin-bottom:0}.V382dW_kicker{margin-top:4px;margin-bottom:6px}.V382dW_title{margin-bottom:16px;padding-bottom:12px}.V382dW_details{margin-top:12px}.V382dW_details>div{padding:8px 0;font-size:.82rem}.V382dW_verified{padding:0 8px}}@media (min-width:901px) and (max-width:1150px){.V382dW_title{margin-bottom:12px;padding-bottom:8px;font-size:2.2rem}.V382dW_details{margin-top:8px}}.V382dW_actionIcon{color:var(--ink);flex:none;display:flex}.V382dW_actionIcon svg{stroke-width:1.5px;width:25px;height:25px;color:inherit}.V382dW_actionLink>div{flex:1;min-width:0}
.HYov1G_profile{margin:clamp(30px,5vw,64px) auto 38px;overflow-x:clip}.HYov1G_chapterPage{flex-direction:column;min-width:0;height:100%;min-height:100%;padding-bottom:12px;display:flex;position:relative}.HYov1G_topline{color:var(--brown-muted);font:700 .68rem/1.3 var(--font-body);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #7e654845;justify-content:space-between;gap:16px;margin:0 0 22px;padding-bottom:13px;display:flex}.HYov1G_topline span{text-align:right}.HYov1G_kicker{color:var(--terracotta-strong);font:600 .72rem/1.3 var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin:0 0 9px}.HYov1G_heading{overflow-wrap:anywhere;font:500 clamp(2.35rem, 4vw, 3.55rem)/1.15 var(--font-display);letter-spacing:-.045em;margin:0 0 28px}.HYov1G_secondaryHeading{font:500 clamp(1.8rem, 2.6vw, 2.5rem)/1.2 var(--font-display);letter-spacing:-.035em;margin:12px 0 23px}.HYov1G_bodyCopy{max-width:370px;color:var(--muted-ink);font:1rem/1.65 var(--font-display)}.HYov1G_identity{align-items:center;gap:clamp(18px,2.5vw,32px);display:flex}.HYov1G_avatar{aspect-ratio:1;width:clamp(102px,10vw,125px);color:var(--ink);font:500 2.5rem/1 var(--font-display);background:#d8c9af;border:5px solid #fffaf0;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:0 2px 13px #422d1d2b}.HYov1G_avatar img{object-fit:cover;width:100%;height:100%}.HYov1G_identityText{min-width:0}.HYov1G_identity h1{overflow-wrap:anywhere;font:500 clamp(2rem, 3.2vw, 3.25rem)/1.12 var(--font-display);letter-spacing:-.04em;margin:0}.HYov1G_nameEnd{white-space:nowrap}.HYov1G_editLink{vertical-align:baseline;width:44px;height:44px;color:var(--terracotta-strong);justify-content:flex-start;align-items:flex-end;margin-left:8px;padding-bottom:7px;display:inline-flex}.HYov1G_editLink:hover{color:var(--terracotta)}.HYov1G_editLink{cursor:pointer;background:0 0;border:0}.HYov1G_editLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.HYov1G_identity{align-items:flex-end}.HYov1G_avatar{width:clamp(86px,8vw,108px)}.HYov1G_bio{overflow-wrap:anywhere;max-width:390px;margin-top:24px;font-style:italic}.HYov1G_settingsExit{border-top:1px solid var(--border);margin-top:auto;padding-top:20px}.HYov1G_editActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.HYov1G_bio,.HYov1G_noBio{color:var(--muted-ink);font:.96rem/1.6 var(--font-display);margin:13px 0 0}.HYov1G_noBio{margin-top:16px}.HYov1G_stats{border-block:1px solid #7e654842;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:auto 0 0;padding:15px 0;display:grid}.HYov1G_stats div+div{border-left:1px solid #7e654838;padding-left:18px}.HYov1G_stats dt{color:var(--brown-muted);font:.78rem/1.35 var(--font-body)}.HYov1G_stats dd{font:500 1.25rem/1.3 var(--font-display);margin:5px 0 0}.HYov1G_authorRecipes{margin-top:20px;margin-bottom:15px}.HYov1G_authorRecipes h2{font:500 1.55rem/1.25 var(--font-display);margin:0 0 9px}.HYov1G_authorRecipes p{max-width:370px;color:var(--muted-ink);font:.9rem/1.6 var(--font-body);margin:0}.HYov1G_authorRecipes a{min-height:40px;color:var(--terracotta-strong);font:600 .82rem/1.4 var(--font-body);text-underline-offset:4px;align-items:center;margin-top:8px;display:inline-flex}.HYov1G_authorActions{border-top:1px solid #7e65483d;margin-top:auto;margin-bottom:0;padding-top:10px}.HYov1G_mobileExit{display:none}.HYov1G_contents{gap:3px;display:grid}.HYov1G_chapterLink,.HYov1G_futureChapter{min-width:0;min-height:70px;color:var(--ink);align-items:center;gap:clamp(10px,1.6vw,19px);padding:4px 0;text-decoration:none;display:flex}.HYov1G_chapterLink:hover .HYov1G_chapterText strong,.HYov1G_chapterLink:focus-visible .HYov1G_chapterText strong{color:var(--terracotta-strong)}.HYov1G_chapterNumber{width:46px;height:46px;color:var(--ink);font:500 1.05rem/1 var(--font-display);background:#ead8bf;border-radius:50%;flex:none;place-items:center;display:grid}.HYov1G_chapterLink:nth-child(2n) .HYov1G_chapterNumber{background:#edd6c8}.HYov1G_futureChapter .HYov1G_chapterNumber{background:#efe4d4}.HYov1G_chapterText{gap:3px;min-width:0;display:grid}.HYov1G_chapterText strong{font:500 clamp(1.05rem, 1.6vw, 1.3rem)/1.3 var(--font-display);transition:color var(--motion-fast)}.HYov1G_chapterText small{color:var(--brown-muted);font:.76rem/1.35 var(--font-body)}.HYov1G_dots{border-bottom:1px dotted #b8a185;flex:1;min-width:6px;height:1px}.HYov1G_arrow{color:var(--terracotta-strong);font-size:1.4rem}.HYov1G_futureLabel{color:var(--brown-muted);font:.71rem/1.2 var(--font-body);margin-left:auto}.HYov1G_backLink{min-height:42px;color:var(--terracotta-strong);font:600 .82rem/1.3 var(--font-body);align-self:flex-start;align-items:center;margin:0 0 16px;text-decoration:none;display:inline-flex}.HYov1G_backLink:hover{text-decoration:underline}.HYov1G_emptyState{border-block:1px solid #7e654840;padding:23px 0}.HYov1G_emptyState p{font:500 1.3rem/1.35 var(--font-display);margin:0 0 9px}.HYov1G_emptyState span{max-width:340px;color:var(--muted-ink);font:.9rem/1.55 var(--font-body);display:block}.HYov1G_emptyState a{color:var(--terracotta-strong);font:600 .87rem/1.4 var(--font-body);text-underline-offset:4px;margin-top:22px;display:inline-flex}.HYov1G_ownedList{gap:0;margin:0 0 20px;padding:0 6px 0 0;list-style:none;display:grid}.HYov1G_ownedList li{border-bottom:1px solid #7e65483d;padding:13px 0}.HYov1G_ownedStatus{color:var(--terracotta-strong);font:700 .65rem/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;display:block}.HYov1G_moderationNotice{color:var(--terracotta-strong);font:.78rem/1.5 var(--font-body);display:block}.HYov1G_ownedList strong{font:500 1.22rem/1.3 var(--font-display);overflow-wrap:anywhere;display:block}.HYov1G_ownedActions{flex-wrap:wrap;align-items:center;gap:8px 17px;margin-top:9px;display:flex}.HYov1G_ownedActions a,.HYov1G_ownedActions button,.HYov1G_createRecipe{color:var(--terracotta-strong);font:600 .82rem/1.4 var(--font-body);text-underline-offset:4px}.HYov1G_ownedActions button{cursor:pointer;background:0 0;border:0;min-height:38px;padding:0;text-decoration:underline}.HYov1G_ownedActions button:disabled{opacity:.5}.HYov1G_ownedActions small{color:#9c3f2d;font:.75rem/1.4 var(--font-body);flex-basis:100%}.HYov1G_createRecipe{align-items:center;min-height:46px;margin-top:10px;display:inline-flex}.HYov1G_favoriteList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.HYov1G_favoriteList a{min-height:72px;color:var(--ink);border-bottom:1px solid #7e654838;align-items:center;gap:13px;padding-bottom:9px;text-decoration:none;display:flex}.HYov1G_favoriteList a:hover strong{color:var(--terracotta-strong)}.HYov1G_favoriteList img{object-fit:cover;border-radius:3px;flex:none;width:68px;height:58px}.HYov1G_favoriteList a>span:nth-last-child(2){flex:1;gap:3px;min-width:0;display:grid}.HYov1G_favoriteList strong{font:500 1rem/1.3 var(--font-display)}.HYov1G_favoriteList small{color:var(--brown-muted);font:.75rem/1.3 var(--font-body)}.HYov1G_favoriteList a>span:last-child{color:var(--terracotta-strong)}.HYov1G_featuredRecipe{color:var(--ink);gap:10px;text-decoration:none;display:grid}.HYov1G_featuredRecipe img{aspect-ratio:3/2;object-fit:cover;border:7px solid #fffaf0;width:min(100%,420px);height:auto;display:block;box-shadow:0 7px 18px #37241626}.HYov1G_featuredRecipe strong{font:500 1.3rem/1.3 var(--font-display)}.HYov1G_featuredRecipe span{color:var(--terracotta-strong);font:600 .82rem/1.3 var(--font-body)}.HYov1G_accountDetails{gap:0;margin:0 0 26px;display:grid}.HYov1G_accountDetails div{border-bottom:1px solid var(--border);padding:14px 0}.HYov1G_accountDetails dt{color:var(--brown-muted);font:.76rem/1.4 var(--font-body)}.HYov1G_accountDetails dd{overflow-wrap:anywhere;font:500 1rem/1.4 var(--font-display);margin:5px 0 0}.HYov1G_settingsForm{gap:8px;max-width:410px;display:grid}.HYov1G_settingsForm label{font:600 .84rem/1.3 var(--font-body);margin-top:12px}.HYov1G_settingsForm input,.HYov1G_settingsForm textarea{width:100%;min-width:0;color:var(--ink);font:.95rem/1.5 var(--font-body);background:#fffaf1;border:1px solid #cdb99e}.HYov1G_settingsForm textarea{resize:vertical;border-radius:4px;min-height:132px;padding:12px 14px}.HYov1G_settingsForm button{justify-self:start;margin-top:12px}.HYov1G_fieldHint{color:var(--brown-muted);font:.77rem/1.5 var(--font-body);margin:3px 0 0}.HYov1G_success{color:#416044;font:.85rem/1.4 var(--font-body);margin:5px 0}.HYov1G_error{color:var(--terracotta-strong);font:.85rem/1.4 var(--font-body);margin:5px 0}@media (max-width:1023px){.HYov1G_identity{flex-direction:column;align-items:flex-start}.HYov1G_avatar{width:105px}.HYov1G_chapterText strong{font-size:1.1rem}}@media (max-width:900px){.HYov1G_chapterPage{height:auto}.HYov1G_book>div:nth-child(2) .HYov1G_topline{display:none}.HYov1G_chapterPage{min-height:0;padding-bottom:39px}.HYov1G_book>div:first-child .HYov1G_chapterPage{padding-bottom:0}.HYov1G_identity{flex-direction:row;align-items:center}.HYov1G_authorActions{display:none}.HYov1G_mobileExit{border-top:1px solid #7e65483d;margin-top:24px;padding-top:15px;display:block}}@media (max-width:600px){.HYov1G_profile{margin:26px auto}.HYov1G_identity{flex-direction:column;align-items:flex-start}.HYov1G_avatar{border-width:4px;width:98px}.HYov1G_identity h1{font-size:clamp(2rem,9vw,2.8rem)}.HYov1G_heading{font-size:clamp(2.15rem,10vw,2.8rem)}.HYov1G_chapterLink,.HYov1G_futureChapter{min-height:75px}.HYov1G_chapterNumber{width:42px;height:42px;font-size:.98rem}.HYov1G_chapterText strong{font-size:1.08rem}.HYov1G_dots{display:none}.HYov1G_chapterLink .HYov1G_arrow{margin-left:auto}}@media (max-width:380px){.HYov1G_topline{font-size:.58rem}.HYov1G_stats{gap:5px}.HYov1G_stats div+div{padding-left:10px}.HYov1G_stats dt{font-size:.7rem}.HYov1G_stats dd{font-size:1.06rem}.HYov1G_chapterLink,.HYov1G_futureChapter{gap:9px}.HYov1G_chapterText small{font-size:.7rem}.HYov1G_futureLabel{font-size:.65rem}}.HYov1G_chapterPage{gap:0;padding-bottom:0}.HYov1G_identity{align-items:center;gap:20px}.HYov1G_avatar{border-width:4px;width:88px}.HYov1G_identity h1{font-size:clamp(1.8rem,2.5vw,2.6rem);line-height:1.17}.HYov1G_bio{white-space:pre-wrap;overflow-wrap:anywhere;max-width:none;font:.96rem/1.65 var(--font-display);margin:0}.HYov1G_stats{flex-shrink:0;margin-top:20px;padding:13px 0}.HYov1G_noBio{flex:1}.HYov1G_pagedContent{flex:1;min-height:0;margin-top:16px;position:relative}.HYov1G_contentMeasure{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.HYov1G_contentEntries{min-width:0}.HYov1G_contentPager{font:.8rem/1.4 var(--font-body);justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:auto 0 0}.HYov1G_contentPager button{width:44px;height:44px;color:var(--terracotta-strong);cursor:pointer;background:0 0;border:0;font-size:1.2rem}.HYov1G_contentPager button:disabled{opacity:.35;cursor:default}.HYov1G_contentPager button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.HYov1G_ownedEntry{border-bottom:1px solid var(--border);padding:12px 0}.HYov1G_ownedEntry strong{overflow-wrap:anywhere;font:500 1.15rem/1.35 var(--font-display);display:block}.HYov1G_favoriteEntry{padding-bottom:10px}.HYov1G_favoriteEntry a{border-bottom:1px solid var(--border);min-height:72px;color:var(--ink);align-items:center;gap:12px;padding-bottom:10px;text-decoration:none;display:flex}.HYov1G_favoriteEntry img{object-fit:cover;border-radius:3px;flex:none;width:60px;height:54px}.HYov1G_favoriteEntry a>span:first-of-type{flex:1;gap:4px;min-width:0;display:grid}.HYov1G_favoriteEntry strong{overflow-wrap:anywhere;font:500 1rem/1.35 var(--font-display)}.HYov1G_favoriteEntry small{color:var(--brown-muted);font:.75rem/1.3 var(--font-body)}.HYov1G_favoriteEntry a:hover strong{color:var(--terracotta-strong)}.HYov1G_settingsForm{gap:7px;margin-top:0}.HYov1G_settingsForm textarea{resize:vertical;min-height:110px;max-height:190px}.HYov1G_settingsExit{flex-shrink:0;margin-top:auto}@media (min-width:901px) and (max-width:1150px){.HYov1G_topline{margin-bottom:16px}.HYov1G_heading{margin-bottom:18px;font-size:2.2rem}.HYov1G_secondaryHeading{font-size:1.8rem}.HYov1G_chapterLink,.HYov1G_futureChapter{min-height:64px}.HYov1G_identity{flex-direction:row}.HYov1G_avatar{width:72px}.HYov1G_identity h1{font-size:1.8rem}.HYov1G_chapterText small{font-size:.71rem}.HYov1G_settingsForm textarea{max-height:140px}}@media (max-width:900px){.HYov1G_chapterPage{height:auto;padding-bottom:12px}.HYov1G_pagedContent{flex:none}.HYov1G_contentMeasure,.HYov1G_contentPager{display:none}.HYov1G_settingsExit,.HYov1G_stats{margin-top:24px}}@media (max-width:600px){.HYov1G_identity{flex-direction:column;align-items:flex-start;gap:14px}.HYov1G_identity h1{font-size:clamp(1.8rem,8vw,2.5rem)}}.HYov1G_contentMeasure{height:0;overflow:hidden}.HYov1G_identityText[data-long-name] h1{font-size:clamp(1.65rem,2vw,2rem)}.HYov1G_noticeLink{min-height:44px;color:var(--terracotta-strong);font:.8rem/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.HYov1G_noticeLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.HYov1G_noticeText{overflow-wrap:anywhere;white-space:pre-wrap}.HYov1G_favoritePagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:16px;font-size:.85rem;display:flex}.HYov1G_favoritePagination a{min-height:44px;color:var(--terracotta);align-items:center;display:inline-flex}@media (min-width:901px){.HYov1G_identity:has([data-long-name]){display:flow-root}.HYov1G_identity:has([data-long-name])>button{float:left;margin:0 18px 8px 0}.HYov1G_identity:has([data-long-name]) .HYov1G_avatar{width:72px}}.HYov1G_nameEnd{padding-right:52px;position:relative}.HYov1G_editLink{align-items:center;margin-left:0;padding-bottom:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.HYov1G_notesPage .HYov1G_topline{border-bottom-color:var(--terracotta)}.HYov1G_authorPage .HYov1G_identity{gap:22px}.HYov1G_authorPage .HYov1G_avatar{width:clamp(90px,9vw,120px)}.HYov1G_authorPage .HYov1G_identity h1{font-size:clamp(1.7rem,2.4vw,2.5rem)}.HYov1G_authorFooter{border-top:1px solid var(--border);color:var(--brown-muted);font:.73rem/1.5 var(--font-body);flex-wrap:wrap;flex:none;gap:10px 18px;margin-top:20px;padding-top:16px;display:flex}.HYov1G_authorFooter span{align-items:center;gap:8px;display:inline-flex}.HYov1G_authorFooter svg{flex:none}.HYov1G_requestSlot{min-width:0;min-height:44px;display:flex}@media (max-width:900px){.HYov1G_authorPage .HYov1G_identity{flex-direction:row;gap:16px}.HYov1G_authorPage .HYov1G_avatar{width:76px}.HYov1G_authorPage .HYov1G_identity h1{font-size:clamp(1.4rem,5vw,2rem)}.HYov1G_requestSlot{grid-column:1/-1}.HYov1G_authorFooter{margin-top:24px}}.HYov1G_authorPage .HYov1G_identityText[data-long-name] h1{font-size:clamp(1.65rem,2vw,2rem)}
.FutlEa_trigger{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;position:relative}.FutlEa_trigger:focus-visible{outline:2px solid var(--terracotta);outline-offset:5px}.FutlEa_camera{color:var(--ink);background:var(--paper);box-sizing:content-box;border-radius:50%;padding:5px;position:absolute;bottom:0;right:0}.FutlEa_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#3e2c1d59}.FutlEa_dialog.FutlEa_dialog{background-color:var(--paper-white);background-image:linear-gradient(#fff9efeb,#f8f1e6eb),url(/images/catalog/paper-grain.webp);border:1px solid #e3cdb5;border-radius:20px;width:min(464px,100vw - 32px);padding:56px 40px 28px;box-shadow:0 24px 64px #3a26153d,inset 0 1px #fffc}.FutlEa_ornament,.FutlEa_ornamentEnd{pointer-events:none;opacity:.85;object-fit:contain;position:absolute}.FutlEa_ornament{width:104px;height:80px;top:4px;left:4px}.FutlEa_ornamentEnd{width:104px;height:80px;bottom:12px;right:12px}.FutlEa_title.FutlEa_title{font:500 clamp(1.6rem, 3vw, 2rem)/1.14 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px 36px;position:relative}.FutlEa_description.FutlEa_description{color:var(--ink);margin:0 0 24px;font-size:.94rem;line-height:1.6}.FutlEa_dialog[data-cropping=true] .FutlEa_description{text-align:center;margin-bottom:18px}.FutlEa_portraitRow{align-items:center;gap:24px;margin:24px 0;display:flex}.FutlEa_portraitRow:before,.FutlEa_portraitRow:after{content:"";background:linear-gradient(90deg, transparent, var(--border));flex:1;height:1px}.FutlEa_portraitRow:after{transform:rotate(180deg)}.FutlEa_preview{width:164px;height:164px;color:var(--terracotta-strong);font:500 3.3rem var(--font-display);background:radial-gradient(circle at 35% 25%,#e5d5b8,#d6c3a0);border:1px solid #ddc6a6;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.FutlEa_preview img{object-fit:cover;width:100%;height:100%}.FutlEa_fileHint{color:var(--ink);background:#7a8b6417;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin:0 0 28px;padding:10px 12px;font-size:.8rem;display:flex}.FutlEa_fileHint svg{color:#827748;flex:none}.FutlEa_actions{gap:10px;display:grid;position:relative}.FutlEa_actions button{width:100%;min-height:48px;font:500 1.05rem/1.3 var(--font-display);border-radius:14px;padding:10px 14px}.FutlEa_actions[data-existing=true]{grid-template-columns:1fr 1fr}.FutlEa_actions .FutlEa_cancel{background:0 0;grid-column:1/-1;margin-top:2px}.FutlEa_actions .FutlEa_remove{color:var(--terracotta-strong);border-color:var(--terracotta);background:0 0}.FutlEa_message{color:var(--ink);margin:12px 0;font-size:.88rem}.FutlEa_message[role=alert]{color:var(--terracotta-strong)}.FutlEa_cropEditor{margin:0 0 22px}.FutlEa_cropPreview{aspect-ratio:1;background:var(--paper);touch-action:none;cursor:grab;border:1px solid #ddc6a6;border-radius:50%;width:min(260px,100%);height:auto;margin:0 auto 18px;display:block}.FutlEa_cropPreview:active{cursor:grabbing}.FutlEa_cropPreview:focus-visible{outline:2px solid var(--terracotta);outline-offset:4px}.FutlEa_moveHint{color:var(--ink);align-items:center;gap:12px;margin:0 0 18px;font-size:.82rem;line-height:1.5;display:flex}.FutlEa_moveHint>svg{box-sizing:content-box;color:#827748;background:#7a8b641f;border-radius:10px;flex:none;padding:7px}.FutlEa_keyboardHint{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.FutlEa_cropEditor:has(.FutlEa_cropPreview:focus-visible) .FutlEa_keyboardHint{clip-path:none;width:auto;height:auto;position:static}.FutlEa_adjustment{color:var(--ink);grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;font-size:.88rem;display:grid}.FutlEa_adjustment input{width:100%;min-width:0;min-height:44px;accent-color:var(--terracotta-strong)}.FutlEa_adjustment input:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}@media (max-width:480px){.FutlEa_dialog.FutlEa_dialog{border-radius:18px;padding:48px 24px 20px}.FutlEa_title.FutlEa_title{margin:0 0 20px 24px;font-size:1.7rem}.FutlEa_ornament,.FutlEa_ornamentEnd{width:84px;height:65px}.FutlEa_preview{width:144px;height:144px}.FutlEa_portraitRow{gap:16px}.FutlEa_cropPreview{width:min(230px,100%)}.FutlEa_actions button{font-size:1rem}.FutlEa_actions[data-existing=true]{grid-template-columns:1fr}}@media (max-width:360px){.FutlEa_dialog.FutlEa_dialog{padding-inline:20px}.FutlEa_fileHint{gap:8px;padding-inline:8px;font-size:.74rem}}
.wbMz6G_sheet{color:var(--ink);font-family:var(--font-display),Georgia,serif;padding:38px 52px 36px;position:relative}.wbMz6G_clip{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;width:112px;height:112px;position:absolute;top:-36px;left:50%;transform:translate(-50%)}.wbMz6G_back{color:inherit;margin-bottom:20px;text-decoration:none;display:inline-block}.wbMz6G_hero{grid-template-columns:.9fr 1.1fr;align-items:start;gap:42px;display:grid}.wbMz6G_noPhoto{grid-template-columns:1fr}.wbMz6G_category{color:#8c4027;background:#edd0b8;border-radius:30px;padding:6px 18px;display:inline-block}.wbMz6G_hero h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:20px 0;font-size:clamp(32px,3.6vw,54px);line-height:1.08}.wbMz6G_description{margin:0;font-size:20px;font-style:italic;line-height:1.4}.wbMz6G_author{margin:18px 0 0;font-size:14px}.wbMz6G_mainPhoto{margin:0}.wbMz6G_mainPhoto img{aspect-ratio:1.3;object-fit:cover;border-radius:18px;width:100%;height:auto;display:block}.wbMz6G_mainPhoto figcaption{margin-top:6px;font-size:13px}.wbMz6G_meta{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:24px;padding:20px 0 16px;display:flex}.wbMz6G_meta>span{align-items:center;gap:9px;display:flex}.wbMz6G_meta svg{width:24px;height:24px;color:var(--terracotta-strong)}.wbMz6G_meta>button{border:1px solid var(--terracotta-strong);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:28px;align-items:center;gap:12px;margin-left:auto;padding:7px 22px;display:inline-flex}.wbMz6G_columns{grid-template-columns:.36fr .64fr;gap:36px;padding-top:24px;display:grid}.wbMz6G_columns>aside{border-right:1px solid var(--border);padding-right:26px}.wbMz6G_columns h2{margin:0 0 18px;font-size:30px;line-height:1.2}.wbMz6G_columns p{margin:0}.wbMz6G_steps{margin:0;padding:0;list-style:none}.wbMz6G_steps li{overflow-wrap:anywhere;grid-template-columns:32px minmax(0,1fr);gap:14px;margin-bottom:20px;font-size:18px;line-height:1.45;display:grid}.wbMz6G_number{color:#fff9ef;background:#ac6649;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.wbMz6G_stepPhoto{object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:420px;margin-top:16px;display:block}.wbMz6G_note{background:#edcfb444;border-radius:15px;gap:12px;margin-top:28px;padding:18px;display:flex}.wbMz6G_note svg{color:var(--terracotta-strong);flex-shrink:0}.wbMz6G_note h3{color:var(--terracotta-strong);margin:0 0 4px}.wbMz6G_stepNote{color:var(--muted-ink);padding:12px 0;font-style:italic}.wbMz6G_story{line-height:1.6}@media (max-width:767px){.wbMz6G_sheet{border-radius:12px;padding:20px 18px 26px}.wbMz6G_clip{display:none}.wbMz6G_back{margin-bottom:16px}.wbMz6G_hero{grid-template-columns:1fr;gap:14px}.wbMz6G_hero h1{margin:12px 0;font-size:32px}.wbMz6G_description{font-size:16px;line-height:1.35}.wbMz6G_mainPhoto img{aspect-ratio:1.8;border-radius:12px}.wbMz6G_meta{gap:12px;font-size:14px}.wbMz6G_meta>button{justify-content:center;width:100%;margin:0}.wbMz6G_columns{grid-template-columns:1fr;gap:22px;padding-top:18px}.wbMz6G_columns>aside{border-right:0;border-bottom:1px solid var(--border);padding-bottom:20px;padding-right:0}.wbMz6G_columns h2{margin-bottom:14px;font-size:25px}.wbMz6G_steps li{gap:10px;font-size:16px}}.wbMz6G_columns [data-recipe-ingredients]{padding-left:20px;list-style:outside}.wbMz6G_columns [data-recipe-ingredients] li{font:18px/1.4 var(--font-display),Georgia,serif;border:0;padding:3px 0;display:list-item}.wbMz6G_columns [data-recipe-ingredients] li::marker{color:var(--terracotta-strong)}.wbMz6G_columns [data-recipe-ingredients] strong{font-weight:400}.wbMz6G_columns [data-recipe-ingredients] strong:before{content:" — "}@media (max-width:767px){.wbMz6G_columns [data-recipe-ingredients] li{font-size:16px}}.wbMz6G_meta>button{font:inherit}.wbMz6G_columns [data-recipe-ingredients] li:before{display:none}.wbMz6G_columns [data-recipe-ingredients] strong{white-space:normal}.wbMz6G_meta [role=group]{align-items:center;gap:6px;height:44px;display:inline-flex}.wbMz6G_meta [role=group] button{width:40px;height:40px;min-height:40px;font:400 22px/1 var(--font-body);background:#fffaf2;border:1px solid #d8c2a7;border-radius:6px;flex:0 0 40px;place-items:center;padding:0;display:grid}.wbMz6G_meta [role=group] output{font-variant-numeric:tabular-nums;place-items:center;min-width:26px;height:40px;display:grid}@media (max-width:767px){.wbMz6G_meta [role=group] button{flex-basis:44px;width:44px;height:44px}}
.LF-ooG_trigger,.LF-ooG_tabs button{min-height:44px;color:var(--terracotta-strong);font:.85rem/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;padding:6px 0}.LF-ooG_trigger{align-items:center;gap:8px;display:inline-flex}.LF-ooG_trigger:focus-visible,.LF-ooG_tabs button:focus-visible,.LF-ooG_reader:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.LF-ooG_trigger.LF-ooG_profileTrigger{background:var(--terracotta-strong);color:var(--paper-white);border-radius:8px;justify-content:center;padding:10px 14px;font-weight:600}.LF-ooG_trigger.LF-ooG_profileTrigger:hover{background:var(--ink);color:var(--paper-white)}.LF-ooG_profileTrigger .LF-ooG_arrow{display:none}.LF-ooG_badge,.LF-ooG_count{background:var(--terracotta-strong);min-width:20px;height:20px;color:var(--paper-white);font:600 .72rem/1 var(--font-body);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;padding:0 5px;display:inline-grid}.LF-ooG_profileTrigger .LF-ooG_badge{background:var(--paper-white);color:var(--terracotta-strong)}.LF-ooG_count{color:var(--ink);background:var(--border)}.LF-ooG_dialog{border-radius:16px;width:min(660px,100vw - 32px);padding:32px}.LF-ooG_tabs{border-bottom:1px solid var(--border);gap:28px;margin-top:12px;display:flex}.LF-ooG_tabs button{color:var(--brown-muted);align-items:center;gap:8px;padding:12px 2px;display:inline-flex}.LF-ooG_tabs button[aria-pressed=true]{border-bottom:2px solid var(--terracotta-strong);color:var(--terracotta-strong);font-weight:600}.LF-ooG_list{margin:12px 0;padding:0;list-style:none}.LF-ooG_list li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.LF-ooG_reader{min-width:0;color:var(--ink);font:600 .9rem/1.45 var(--font-body);overflow-wrap:anywhere;align-items:center;gap:12px;text-decoration:none;display:flex}.LF-ooG_reader:hover{color:var(--terracotta-strong)}.LF-ooG_avatar{border:2px solid var(--paper-white);width:44px;height:44px;font:500 1rem/1 var(--font-display);background:#e1cfb0;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:0 1px 4px #4e3b2e1f}.LF-ooG_avatar img{object-fit:cover;width:100%;height:100%}.LF-ooG_actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;max-width:60%;display:flex}.LF-ooG_actions>button{padding-inline:14px;font-size:.8rem}.LF-ooG_actions .LF-ooG_decline{border:1px solid var(--border)}.LF-ooG_actions span{flex-basis:100%}.LF-ooG_pager{justify-content:center;align-items:center;gap:12px;display:flex}.LF-ooG_empty{text-align:center;color:var(--brown-muted);justify-items:center;gap:16px;padding:36px 12px;display:grid}.LF-ooG_empty svg{color:var(--terracotta-strong)}.LF-ooG_empty h3{color:var(--ink);font:500 1.5rem/1.3 var(--font-display);margin:0}.LF-ooG_empty p{max-width:280px;font:.9rem/1.6 var(--font-body);margin:0}@media (max-width:900px){.LF-ooG_trigger.LF-ooG_profileTrigger{border:1px solid var(--border);width:100%;color:var(--terracotta-strong);background:0 0;justify-content:flex-start}.LF-ooG_trigger.LF-ooG_profileTrigger:hover{background:var(--paper-white);color:var(--ink)}.LF-ooG_profileTrigger .LF-ooG_arrow{margin-left:auto;display:block}.LF-ooG_profileTrigger .LF-ooG_badge{color:var(--paper-white);background:var(--terracotta-strong)}}@media (max-width:600px){.LF-ooG_dialog{width:100%;height:100dvh;max-height:100dvh;padding:max(28px, env(safe-area-inset-top)) 22px max(24px, env(safe-area-inset-bottom));border:0;border-radius:0;inset:0;transform:none}.LF-ooG_list li{flex-direction:column;align-items:flex-start;gap:12px}.LF-ooG_actions{max-width:calc(100% - 56px);margin-left:56px}}
.olhd3a_surface{border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0;box-shadow:var(--shadow-paper)}.olhd3a_paper{background:var(--paper)}.olhd3a_white{background:var(--paper-white)}
.nbT7Hq_setting{border:1px solid var(--border);color:var(--ink);background:#fff9ef59;border-radius:14px;flex:none;padding:16px 18px 4px;box-shadow:0 3px 8px #4e3b2e0d}.nbT7Hq_row{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.nbT7Hq_row strong{font:500 1.05rem/1.35 var(--font-display);display:block}.nbT7Hq_description{color:var(--brown-muted);font:.82rem/1.45 var(--font-body);margin-top:6px;display:block}.nbT7Hq_row input{appearance:none;border:1px solid var(--border);cursor:pointer;background:#d7c7b1;border-radius:20px;flex:none;width:48px;height:28px;margin:8px 0;position:relative}.nbT7Hq_row input:after{content:"";background:var(--paper-white);border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #4e3b2e33}.nbT7Hq_row input:checked{background:var(--terracotta-strong);border-color:var(--terracotta-strong)}.nbT7Hq_row input:checked:after{transform:translate(20px)}.nbT7Hq_row input:disabled{opacity:.6;cursor:wait}.nbT7Hq_row input:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.nbT7Hq_status{min-height:18px;font:.75rem/1.5 var(--font-body);color:var(--brown-muted)}.nbT7Hq_status button{color:var(--terracotta-strong);cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (min-width:901px) and (max-width:1150px){.nbT7Hq_setting{padding:10px 12px 0}.nbT7Hq_row{gap:10px}.nbT7Hq_row strong{font-size:.95rem}.nbT7Hq_description{font-size:.75rem}}@media (max-width:400px){.nbT7Hq_setting{padding:12px 12px 0}.nbT7Hq_row{gap:10px}.nbT7Hq_row strong{font-size:.95rem}}.nbT7Hq_setting+.nbT7Hq_setting{margin-top:12px}.nbT7Hq_dialogActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}
.ImNECG_wrap{display:inline-flex;position:relative}.ImNECG_saveButton{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.ImNECG_saveButton svg{width:21px;height:21px}.ImNECG_saveButton:hover:not(:disabled){color:var(--terracotta-strong)}.ImNECG_saveButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ImNECG_saveButton[aria-pressed=true]{color:var(--terracotta-strong)}.ImNECG_tooltip{z-index:100;color:#4e3b2e;width:max-content;max-width:min(230px,100vw - 24px);font:600 .72rem/1.3 var(--font-body);opacity:0;pointer-events:none;transition:opacity var(--motion-fast);background:#fff9ef;border:1px solid #c8b291;border-radius:4px;padding:5px 8px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 4px 10px #3724161a}.ImNECG_wrap:hover .ImNECG_tooltip,.ImNECG_wrap:focus-within .ImNECG_tooltip{opacity:1}.ImNECG_saveButton.ImNECG_labelled{border:1px solid var(--terracotta-strong);width:210px;max-width:100%;height:auto;min-height:44px;color:var(--terracotta-strong);font:600 .78rem/1.4 var(--font-body);background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;display:inline-flex}.ImNECG_saveButton.ImNECG_labelled svg{flex:none;width:18px;height:18px}
.bHM0lG_site{background:#e9decd radial-gradient(#59412a08 .6px,#0000 .8px) 0 0/13px 13px;min-height:100svh}.bHM0lG_header{background:var(--paper);border-bottom:1px solid #5c463030}.bHM0lG_headerInner{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;min-height:76px;margin:auto;padding:12px 32px;display:flex}.bHM0lG_brand{color:var(--ink);font:500 1.5rem/1 var(--font-display);letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.bHM0lG_nav{align-items:center;gap:clamp(18px,3vw,38px);display:flex}.bHM0lG_nav a{min-height:44px;color:var(--muted-ink);font:600 .86rem/1.2 var(--font-body);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.bHM0lG_nav a:hover,.bHM0lG_nav a[aria-current=page]{color:var(--terracotta-strong);border-bottom-color:var(--terracotta-strong)}.bHM0lG_main{max-width:1240px;margin:0 auto;padding:0 32px 72px}.bHM0lG_footer{max-width:1240px;color:var(--muted-ink);font:.79rem/1.5 var(--font-body);border-top:1px solid #5c46303d;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin:auto;padding:24px 32px 34px;display:flex}.bHM0lG_footer a{color:var(--terracotta-strong);text-underline-offset:3px}@media (max-width:600px){.bHM0lG_headerInner{gap:12px;min-height:70px;padding-inline:18px}.bHM0lG_brand{font-size:1.22rem}.bHM0lG_brand img{width:27px;height:27px}.bHM0lG_nav{gap:12px}.bHM0lG_nav a{font-size:.76rem}.bHM0lG_main{padding:0 18px 48px}.bHM0lG_footer{padding-inline:18px}}@media (max-width:520px){.bHM0lG_headerInner{flex-wrap:wrap;gap:0 10px;padding-block:10px}.bHM0lG_nav{justify-content:space-between;width:100%}.bHM0lG_brand{gap:5px;font-size:1.11rem}.bHM0lG_nav{gap:8px}.bHM0lG_nav a{font-size:.72rem}}.bHM0lG_home{background:#fff3e4 url(/home/textures/paper-grain-overlay.png)}.bHM0lG_home .bHM0lG_main{max-width:1340px;padding-bottom:26px}.bHM0lG_home .bHM0lG_header{background:#fff6e9}.bHM0lG_home .bHM0lG_headerInner{max-width:1340px;min-height:68px}.bHM0lG_home .bHM0lG_footer{justify-content:flex-start;align-items:center;max-width:1340px;padding-block:14px}.bHM0lG_home .bHM0lG_footer .bHM0lG_brand{color:var(--ink);text-decoration:none}.bHM0lG_footerMotto{border-left:1px solid var(--terracotta-strong);color:var(--terracotta-strong);font:1.5rem var(--font-handwritten);padding-left:28px}.bHM0lG_footerLandscape{object-fit:contain;align-self:flex-end;width:340px;max-width:100%;height:auto;margin-left:auto;display:block}@media (max-width:767px){.bHM0lG_home .bHM0lG_main{padding-inline:18px}.bHM0lG_footerLandscape{width:260px;height:auto}.bHM0lG_footerMotto{border:0;padding:0;font-size:1.15rem}}.bHM0lG_footerMotto{align-items:center;gap:10px;display:flex}.bHM0lG_footerHeart{object-fit:contain;flex:none;width:64px;height:64px;margin:-16px}
.ZrPBXa_list{gap:var(--space-1);border-bottom:1px solid var(--border);width:fit-content;max-width:100%;display:flex;overflow-x:auto}.ZrPBXa_trigger{border-radius:var(--radius-sm) var(--radius-sm) 0 0;min-height:44px;color:var(--ink);padding:var(--space-2) var(--space-4);font:600 .95rem/1.2 var(--font-body);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:0;flex:none;position:relative}.ZrPBXa_trigger:hover:not(:disabled){background:#7a8b641f}.ZrPBXa_trigger[data-state=active]{background:var(--paper-white);color:var(--terracotta-strong)}.ZrPBXa_trigger[data-state=active]:after{content:"";background:var(--terracotta-strong);height:3px;position:absolute;bottom:0;left:0;right:0}.ZrPBXa_trigger:disabled{opacity:.5;cursor:not-allowed}.ZrPBXa_content{padding-top:var(--space-4)}
.jW20GW_page{min-width:0}.jW20GW_intro,.jW20GW_emptyIntro p{color:var(--brown-muted);font:.9rem/1.55 var(--font-body);margin:0 0 18px}.jW20GW_emptyIntro{border-top:1px solid var(--border);padding-top:24px}.jW20GW_emptyIntro h2{font:500 1.3rem/1.4 var(--font-display);margin:0 0 12px}.jW20GW_primary{background:var(--terracotta-strong);color:#fffaf1;min-height:44px;font:600 .8rem/1.4 var(--font-body);border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;text-decoration:none;display:inline-flex}.jW20GW_primary:hover{filter:brightness(.95)}.jW20GW_entry{padding-bottom:5px}.jW20GW_entry a{border-bottom:1px solid var(--border);min-width:0;color:var(--ink);border-radius:6px 6px 0 0;align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}.jW20GW_entry a[aria-current]{background:#bc843f1c}.jW20GW_entry a:hover{background:#bc843f12}.jW20GW_thumbnail{height:56px;color:var(--brown-muted);background:#eee3d2;border-radius:4px;flex:0 0 62px;place-items:center;display:grid;overflow:hidden}.jW20GW_thumbnail img{object-fit:cover;width:100%;height:100%}.jW20GW_entryText{flex:1;min-width:0}.jW20GW_entryText strong{-webkit-line-clamp:2;overflow-wrap:anywhere;font:500 1.12rem/1.3 var(--font-display);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jW20GW_entryText small{color:var(--brown-muted);font:.76rem/1.4 var(--font-body);margin-top:4px;display:block}.jW20GW_entry a>svg{color:var(--terracotta-strong);flex:none}.jW20GW_title{font:500 clamp(2rem, 3vw, 2.65rem)/1.2 var(--font-display);margin:0 0 18px}.jW20GW_preview{flex-direction:column;align-items:flex-start;gap:9px;min-height:0;display:flex}.jW20GW_photo{aspect-ratio:1.65;width:100%;min-height:90px;max-height:260px;color:var(--brown-muted);background:#eee3d2;border:6px solid #fffaf1;flex-shrink:1;place-items:center;display:grid;overflow:hidden;box-shadow:0 5px 12px #3724161a}.jW20GW_photo img{object-fit:cover;width:100%;height:100%;min-height:0}.jW20GW_preview h3{font:500 clamp(1.3rem, 1.9vw, 1.65rem)/1.25 var(--font-display);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-shrink:0;margin:3px 0 0;display:-webkit-box;overflow:hidden}.jW20GW_category{color:var(--terracotta-strong);font:600 .75rem/1.4 var(--font-body);background:#f0e2cc;border-radius:20px;padding:3px 10px}.jW20GW_description{font:.88rem/1.5 var(--font-body);color:var(--brown-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-shrink:0;margin:0;display:-webkit-box;overflow:hidden}.jW20GW_actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:9px;margin-top:7px;display:flex}.jW20GW_empty{text-align:center;border-top:1px solid var(--border);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding:20px 8px;display:flex}.jW20GW_empty>svg{color:#9b6b4c}.jW20GW_empty h3{font:500 1.8rem/1.25 var(--font-display);margin:0}.jW20GW_empty p{max-width:340px;font:.9rem/1.6 var(--font-body);color:var(--brown-muted);margin:0}.jW20GW_skeletonList{gap:15px;display:grid}.jW20GW_skeletonList div{background:#7e654817;border-radius:5px;height:70px}.jW20GW_skeletonPreview{background:#7e654817;border-radius:5px;height:380px}.jW20GW_page :is(a,button):focus-visible{outline:2px solid var(--terracotta-strong);outline-offset:3px}@media (max-width:1100px) and (min-width:901px){.jW20GW_photo{max-height:195px}.jW20GW_title{margin-bottom:12px}.jW20GW_preview{gap:7px}.jW20GW_description{-webkit-line-clamp:2}}@media (max-width:900px){.jW20GW_page[data-favorites-side=right]>p:first-child{display:none}.jW20GW_title{margin-top:20px}.jW20GW_photo{flex-shrink:0;max-height:none}.jW20GW_empty{min-height:280px}.jW20GW_actions{width:100%}.jW20GW_actions>*{flex:auto}.jW20GW_actions button{width:100%!important}}
.fW4JhW_toaster{--width:min(380px, calc(100vw - 32px));top:auto!important;right:22px!important;bottom:calc(20px + env(safe-area-inset-bottom) + var(--toast-panel-offset,0px))!important}.fW4JhW_toast{box-sizing:border-box;color:#432f24;width:min(380px,100vw - 32px);font:.86rem/1.35 var(--font-body);background:#fbf4e8;border:1px solid #d6c6ad;border-radius:9px;grid-template-columns:23px minmax(0,1fr) 26px;gap:11px;padding:13px 12px 15px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 26px #49311d26,0 2px 7px #49311d14}.fW4JhW_icon{color:#a6563c;place-items:center;width:23px;height:23px;display:grid}.fW4JhW_icon svg,.fW4JhW_close svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.fW4JhW_content{min-width:0;padding-top:1px}.fW4JhW_content strong{font:600 1rem/1.15 var(--font-body);display:block}.fW4JhW_content p{color:#6f5846;margin:3px 0 0}.fW4JhW_close{color:#735b47;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:26px;height:26px;margin:-3px -3px 0 0;padding:0;display:grid}.fW4JhW_close:hover{color:#432f24;background:#f0e5d4}.fW4JhW_close:focus-visible{outline-offset:1px;outline:2px solid #a6563c}.fW4JhW_close svg{width:17px;height:17px}.fW4JhW_progress{background:#7e654821;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.fW4JhW_progress i{transform-origin:0;background:#a6563c;width:100%;height:100%;display:block}.fW4JhW_toast[data-toast-kind=success] .fW4JhW_icon{color:#758766}.fW4JhW_toast[data-toast-kind=success] .fW4JhW_progress i{background-color:#758766}.fW4JhW_toast[data-toast-kind=info] .fW4JhW_icon{color:#a6563c}.fW4JhW_toast[data-toast-kind=info] .fW4JhW_progress i{background-color:#a6563c}.fW4JhW_toast[data-toast-kind=warning] .fW4JhW_icon{color:#a97832}.fW4JhW_toast[data-toast-kind=warning] .fW4JhW_progress i{background-color:#a97832}.fW4JhW_toast[data-toast-kind=error] .fW4JhW_icon{color:#a5504b}.fW4JhW_toast[data-toast-kind=error] .fW4JhW_progress i{background-color:#a5504b}@media (prefers-reduced-motion:reduce){.fW4JhW_toast,.fW4JhW_toast *{transition:none!important;animation:none!important}}@media (max-width:700px){.fW4JhW_toaster{top:calc(12px + env(safe-area-inset-top))!important;bottom:auto!important;left:12px!important;right:12px!important}.fW4JhW_toast{width:100%}}
._Lavgq_danger{background:#c56b4a12;border:1px solid #b0513059;border-radius:12px;gap:16px;margin-top:14px;padding:14px 18px;display:flex}._Lavgq_danger>svg{color:var(--terracotta-strong);flex:none;margin-top:2px}._Lavgq_danger h3{font:500 1.3rem/1.25 var(--font-display);margin:0}._Lavgq_danger p{color:var(--brown-muted);font:.81rem/1.5 var(--font-body);margin:5px 0 0}._Lavgq_trigger{min-height:44px;color:var(--terracotta-strong);font:600 .95rem/1.3 var(--font-body);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;padding:8px 0 0;display:inline-flex}._Lavgq_trigger:hover{text-underline-offset:4px;text-decoration:underline}._Lavgq_trigger:focus-visible,._Lavgq_password button:focus-visible{outline:2px solid var(--terracotta-strong);outline-offset:3px}._Lavgq_dialog{border-radius:16px;flex-direction:column;width:min(600px,100vw - 32px);min-height:510px;max-height:calc(100dvh - 32px);display:flex;overflow-y:auto}._Lavgq_heading{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:16px;padding-right:32px;display:flex}._Lavgq_heading h2{margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);line-height:1.25}._Lavgq_heading h2:focus{outline:none}._Lavgq_step{color:var(--terracotta-strong);font:500 .78rem/1.3 var(--font-body);white-space:nowrap;background:#bc843f1f;border-radius:20px;flex:none;padding:4px 12px}._Lavgq_notice{color:var(--brown-muted);font:italic .93rem/1.5 var(--font-display);align-items:flex-start;gap:14px;margin:14px 0;display:flex}._Lavgq_notice svg{flex:none;margin-top:2px}._Lavgq_summary{border:1px solid var(--border);border-radius:8px;margin:0;padding:0 16px;list-style:none}._Lavgq_summary li{font:600 1rem/1.4 var(--font-display);align-items:center;gap:18px;padding:10px 0;display:flex}._Lavgq_summary li+li{border-top:1px solid var(--border)}._Lavgq_summary svg{stroke-width:1.5px;width:22px;height:22px;color:var(--brown-muted);flex:none}._Lavgq_overview,._Lavgq_form{flex-direction:column;flex:1;min-height:0;display:flex}._Lavgq_form{gap:20px}._Lavgq_form label{font-size:.94rem;line-height:1.5;display:block}._Lavgq_form input{border:1px solid var(--border);background:var(--paper-white);width:100%;min-height:46px;color:var(--ink);font:inherit;border-radius:8px;margin-top:8px;padding:10px 12px;display:block}._Lavgq_form input:focus-visible{outline:2px solid var(--terracotta-strong);outline-offset:2px}._Lavgq_password{position:relative}._Lavgq_password input{padding-right:48px}._Lavgq_password button{width:44px;height:44px;color:var(--brown-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid;position:absolute;top:1px;right:3px}._Lavgq_actions{grid-template-columns:1fr 1.15fr;gap:16px;margin-top:auto;padding-top:24px;display:grid}._Lavgq_local{color:var(--brown-muted);margin:0;font-size:.76rem;line-height:1.5}._Lavgq_error{color:var(--terracotta-strong);margin:0}@media (min-width:901px) and (max-width:1150px){._Lavgq_danger{gap:10px;margin-top:8px;padding:10px 12px}._Lavgq_danger h3{font-size:1.15rem}._Lavgq_danger p{font-size:.75rem}}@media (max-width:480px){._Lavgq_dialog{min-height:0}._Lavgq_heading{flex-wrap:wrap;gap:8px}._Lavgq_actions{grid-template-columns:1fr;gap:10px}._Lavgq_form{gap:16px}._Lavgq_danger{gap:12px;padding:14px}}
.gG6TBa_page{min-width:0}.gG6TBa_intro{max-width:360px;color:var(--brown-muted);font:.9rem/1.65 var(--font-body);margin:0 0 18px}.gG6TBa_add{background:var(--terracotta-strong);color:#fffaf1;min-height:44px;font:600 .84rem/1.4 var(--font-body);border-radius:5px;align-self:flex-start;align-items:center;gap:9px;padding:0 17px;text-decoration:none;display:inline-flex}.gG6TBa_add:hover{filter:brightness(.95)}.gG6TBa_sections{margin-top:28px;display:grid}.gG6TBa_sections a{min-height:56px;color:var(--ink);font:500 1.1rem/1.4 var(--font-display);border-block-end:1px solid #7e654833;align-items:center;gap:14px;padding:8px 12px;text-decoration:none;display:flex}.gG6TBa_sections a[aria-current]{color:var(--terracotta-strong);background:#b2644812}.gG6TBa_dots{border-bottom:1px dotted #7e65484d;flex:1}.gG6TBa_listHeading{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.gG6TBa_listHeading h2{font:500 clamp(1.45rem, 2.2vw, 1.9rem)/1.25 var(--font-display);margin:0}.gG6TBa_listHeading>span{color:var(--brown-muted);font-size:.85rem}.gG6TBa_entry{border-bottom:1px solid #7e654838;padding:13px 0}.gG6TBa_card{align-items:flex-start;gap:14px;min-width:0;display:flex}.gG6TBa_photo{width:74px;height:74px;color:var(--brown-muted);background:#eee3d2;border-radius:4px;flex:0 0 74px;place-items:center;display:grid;overflow:hidden}.gG6TBa_photo img{object-fit:cover;width:100%;height:100%}.gG6TBa_details{flex:1;min-width:0}.gG6TBa_details h3{-webkit-line-clamp:2;overflow-wrap:anywhere;font:500 1.14rem/1.3 var(--font-display);-webkit-box-orient:vertical;margin:0 0 5px;display:-webkit-box;overflow:hidden}.gG6TBa_meta{color:var(--brown-muted);font:.75rem/1.4 var(--font-body);flex-wrap:wrap;gap:5px 12px;margin:0;display:flex}.gG6TBa_meta span{align-items:center;gap:4px;display:inline-flex}.gG6TBa_actions{flex-wrap:wrap;gap:0 13px;margin-top:4px;display:flex}.gG6TBa_actions a,.gG6TBa_actions button{min-height:32px;color:var(--terracotta-strong);font:500 .75rem/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.gG6TBa_actions a:hover,.gG6TBa_actions button:hover{text-underline-offset:4px;text-decoration:underline}.gG6TBa_actions button:disabled{opacity:.6;cursor:wait}.gG6TBa_page :is(a,button):focus-visible{outline:2px solid var(--terracotta-strong);outline-offset:4px}.gG6TBa_empty{text-align:center;color:var(--brown-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:28px 10px;display:flex}.gG6TBa_empty h3{max-width:300px;color:var(--ink);font:500 1.45rem/1.3 var(--font-display);margin:0}.gG6TBa_empty p{max-width:300px;font:.85rem/1.65 var(--font-body);margin:0}@media (max-width:900px){.gG6TBa_sections,.gG6TBa_listHeading{margin-top:18px}.gG6TBa_actions a,.gG6TBa_actions button{min-height:44px}.gG6TBa_empty{min-height:240px}}@media (max-width:420px){.gG6TBa_card{gap:10px}.gG6TBa_photo{flex-basis:58px;width:58px;height:64px}.gG6TBa_details h3{font-size:1.08rem}.gG6TBa_actions{gap:0 12px}}
._6hs3qG_page{isolation:isolate;background:#c9b9a6;place-items:center;min-height:100svh;padding:24px 16px;display:grid;position:relative;overflow:hidden}._6hs3qG_page:before{z-index:-1;content:"";filter:blur(15px);background:linear-gradient(115deg,#422b196b,#38231b8a),url(/images/auth-still-life.webp) 50%/cover;position:absolute;inset:-28px}._6hs3qG_overlay{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#271b148a;position:fixed;inset:0}._6hs3qG_modal{z-index:101;outline:none;width:min(880px,100vw - 32px);max-height:calc(100dvh - 32px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._6hs3qG_card{background:#fcf8f1;border-radius:16px;grid-template-columns:42% minmax(0,58%);width:min(880px,100%);min-height:min(540px,100dvh - 32px);max-height:calc(100dvh - 32px);display:grid;overflow:hidden;box-shadow:0 24px 90px #2c1c1357}._6hs3qG_visual{isolation:isolate;color:#fff7ef;flex-direction:column;justify-content:space-between;min-width:0;padding:31px 28px 28px;display:flex;position:relative;overflow:hidden}._6hs3qG_visual:before{z-index:-2;content:"";filter:blur(1.5px);background:url(/images/auth-still-life.webp) 51%/cover;position:absolute;inset:-7px;transform:scale(1.035)}._6hs3qG_visual:after{z-index:-1;content:"";background:linear-gradient(#2b1e1794 0%,#2d20171a 31%,#3221160d 54%,#281a12bf 100%);position:absolute;inset:0}._6hs3qG_photoBrand,._6hs3qG_mobileBrand{font:700 .76rem/1.2 var(--font-body);letter-spacing:.15em;white-space:nowrap;align-items:center;gap:10px;display:flex}._6hs3qG_brandMark{background:#503324ad;border:1px solid #fff6e5d6;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}._6hs3qG_brandMark img{width:27px;height:27px;display:block}._6hs3qG_mobileBrand{display:none}._6hs3qG_quote{text-shadow:0 2px 8px #140f0a73;max-width:225px;margin:0;font:italic 1.25rem/1.45 Georgia,Times New Roman,serif}._6hs3qG_formPanel{overscroll-behavior:contain;flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:56px 46px 38px;display:flex;position:relative;overflow-y:auto}._6hs3qG_formBody{width:100%;animation:.18s ease-out _6hs3qG_appear}._6hs3qG_close{color:#6c5849;width:44px;height:44px;font:400 1.9rem/1 var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:absolute;top:14px;right:15px}._6hs3qG_close:hover{background:#59473b17}._6hs3qG_close:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._6hs3qG_eyebrow{color:var(--terracotta-strong);font:700 .72rem/1.3 var(--font-body);letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px}._6hs3qG_heading{color:var(--ink);font:500 clamp(2.2rem, 3.3vw, 2.7rem)/1.12 var(--font-display);letter-spacing:-.035em;margin:0 0 13px}._6hs3qG_intro{color:var(--muted-ink);font:.96rem/1.6 var(--font-body);margin:0 0 29px}@keyframes _6hs3qG_appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){._6hs3qG_modal{width:min(430px,100vw - 20px);max-height:calc(100dvh - 20px)}._6hs3qG_card{border-radius:14px;width:min(430px,100%);min-height:0;max-height:calc(100dvh - 20px);display:block}._6hs3qG_visual{display:none}._6hs3qG_formPanel{justify-content:flex-start;max-height:calc(100dvh - 20px);padding:77px 26px 27px}._6hs3qG_mobileBrand{color:var(--ink);gap:9px;font-size:.69rem;display:flex;position:absolute;top:22px;left:26px}._6hs3qG_mobileBrand ._6hs3qG_brandMark{background:#5a4132;border-color:#dbc7ab;flex-basis:30px;width:30px;height:30px}._6hs3qG_mobileBrand ._6hs3qG_brandMark img{width:22px;height:22px}._6hs3qG_close{top:15px;right:13px}._6hs3qG_heading{font-size:clamp(2rem,8vw,2.25rem)}._6hs3qG_intro{margin-bottom:25px;font-size:.9rem}}@media (max-width:370px){._6hs3qG_formPanel{padding-left:19px;padding-right:19px}._6hs3qG_mobileBrand{left:19px}._6hs3qG_heading{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){._6hs3qG_formBody{animation:none}._6hs3qG_overlay{-webkit-backdrop-filter:none;backdrop-filter:none}}
.bbE3_q_bio{overflow-wrap:anywhere;white-space:pre-wrap;overflow-wrap:anywhere;max-width:none;font-style:italic;font:.96rem/1.65 var(--font-display);margin:0}.bbE3_q_pagedContent{flex:1;min-height:0;margin-top:16px;position:relative}.bbE3_q_contentMeasure{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.bbE3_q_contentEntries{min-width:0}.bbE3_q_contentPager{font:.8rem/1.4 var(--font-body);justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:auto 0 0}.bbE3_q_contentPager button{width:44px;height:44px;color:var(--terracotta-strong);cursor:pointer;background:0 0;border:0;font-size:1.2rem}.bbE3_q_contentPager button:disabled{opacity:.35;cursor:default}.bbE3_q_contentPager button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.bbE3_q_contentMeasure{height:0;overflow:hidden}@media (max-width:900px){.bbE3_q_pagedContent{flex:none}.bbE3_q_contentMeasure,.bbE3_q_contentPager{display:none}.bbE3_q_batchPager{margin-top:16px;display:flex;position:static}}
.PgFkFq_hero{isolation:isolate;min-width:0;padding:51px 0 29px;position:relative}.PgFkFq_hero:before{content:"";z-index:0;opacity:.06;pointer-events:none;background:url(/images/catalog/paper-grain.webp);position:absolute;inset:0}.PgFkFq_hero:after{content:"";z-index:0;opacity:.88;pointer-events:none;background:url(/images/catalog/hero-still-life.webp) 100%/cover no-repeat;width:min(61vw,850px);height:min(100%,360px);position:absolute;top:0;right:calc(50% - 50vw);-webkit-mask-image:linear-gradient(90deg,#0000,#000 32%),linear-gradient(#000 72%,#0000);mask-image:linear-gradient(90deg,#0000,#000 32%),linear-gradient(#000 72%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.PgFkFq_intro,.PgFkFq_hero form{z-index:1;position:relative}.PgFkFq_intro{max-width:min(45%,660px)}.PgFkFq_overline{color:var(--terracotta-strong);font:700 .7rem/1.2 var(--font-body);letter-spacing:.12em;text-transform:uppercase}.PgFkFq_intro h1{max-width:650px;font:500 clamp(2.8rem, 5vw, 4.5rem)/1.1 var(--font-display);letter-spacing:-.045em;margin:10px 0 13px}.PgFkFq_intro p{max-width:490px;color:var(--muted-ink);font:.92rem/1.55 var(--font-body);margin:0 0 23px}.PgFkFq_results{margin-top:25px}.PgFkFq_resultHeading{border-bottom:1px solid #5c46304d;justify-content:space-between;align-items:end;gap:18px;margin-bottom:19px;padding-bottom:15px;display:flex}.PgFkFq_resultHeading h2{font:500 clamp(1.7rem, 2.6vw, 2.35rem)/1.2 var(--font-display);margin:0}.PgFkFq_pantryNote{color:var(--muted-ink);font:.83rem/1.45 var(--font-body);margin:0 0 18px}.PgFkFq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.PgFkFq_empty{background:var(--paper);text-align:center;border-top:2px solid #a68b69;max-width:650px;margin:32px auto 55px;padding:36px 30px}.PgFkFq_empty>span{color:var(--olive);font:1.7rem var(--font-display)}.PgFkFq_empty h3{font:500 1.9rem/1.25 var(--font-display);margin:8px 0}.PgFkFq_empty p{max-width:430px;color:var(--muted-ink);margin:0 auto;font-size:.91rem}.PgFkFq_empty a{color:var(--terracotta-strong);text-underline-offset:4px;margin-top:18px;font-weight:600;display:inline-block}@media (max-width:1023px){.PgFkFq_hero:after{opacity:.8;width:63vw;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%),linear-gradient(#000 72%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45%),linear-gradient(#000 72%,#0000)}.PgFkFq_intro{max-width:min(48%,660px)}.PgFkFq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.PgFkFq_hero{padding:32px 0 23px}.PgFkFq_hero:after{display:none}.PgFkFq_intro{max-width:660px}.PgFkFq_intro h1{font-size:clamp(2.5rem,8vw,3.6rem)}.PgFkFq_intro p{margin-bottom:19px}.PgFkFq_results{margin-top:20px}.PgFkFq_resultHeading{margin-bottom:15px}.PgFkFq_desktopSort{display:none}.PgFkFq_grid{grid-template-columns:minmax(0,1fr);gap:14px}}.PgFkFq_pagination{color:var(--ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.PgFkFq_pagination a{min-height:44px;color:var(--terracotta-strong);align-items:center;display:inline-flex}.PgFkFq_pagination a:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:480px){.PgFkFq_pagination{gap:.5rem 1rem;font-size:.875rem}.PgFkFq_pagination>span:nth-child(2){text-align:center;flex-basis:100%;order:-1}}.PgFkFq_pagination a:hover{text-underline-offset:4px;text-decoration:underline}
.XW6Plq_preview{min-height:100svh;padding:var(--space-12) var(--space-6) 80px;background:#e9dfcf}.XW6Plq_container{max-width:1140px;margin:0 auto}.XW6Plq_header{max-width:760px;margin-bottom:72px}.XW6Plq_overline,.XW6Plq_number{color:var(--muted-ink);font:600 .76rem/1.3 var(--font-body);letter-spacing:.13em;text-transform:uppercase}.XW6Plq_header h1{margin:var(--space-4) 0 var(--space-3);font:500 clamp(2.4rem, 5vw, 4.3rem)/1.12 var(--font-display);letter-spacing:-.035em}.XW6Plq_header p{max-width:620px;color:var(--muted-ink);margin:0;font-size:1.1rem}.XW6Plq_section{margin-top:72px}.XW6Plq_sectionHeading{align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);margin-bottom:var(--space-6);border-bottom:1px solid #c3b399;display:flex}.XW6Plq_sectionHeading h2{font:500 clamp(1.7rem, 3vw, 2.25rem)/1.2 var(--font-display);margin:0}.XW6Plq_palette{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.XW6Plq_swatch{min-width:0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--paper-white)}.XW6Plq_color{height:72px;margin-bottom:var(--space-3);border:1px solid #4e3b2e26;border-radius:2px;display:block}.XW6Plq_swatch strong,.XW6Plq_swatch code{overflow-wrap:anywhere;display:block}.XW6Plq_swatch strong{font-size:.9rem}.XW6Plq_swatch code{color:var(--muted-ink);font-size:.75rem}.XW6Plq_typeSample{margin-top:var(--space-6);padding:var(--space-8)}.XW6Plq_displaySample{margin:0 0 var(--space-4);font:500 clamp(1.8rem, 3vw, 2.5rem)/1.2 var(--font-display)}.XW6Plq_bodySample{max-width:660px;margin:0;font-size:1rem;line-height:1.7}.XW6Plq_controlSurface{padding:var(--space-8)}.XW6Plq_buttonRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.XW6Plq_fields{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.XW6Plq_field{min-width:0}.XW6Plq_field label{margin-bottom:var(--space-2);font-weight:600;display:block}.XW6Plq_error{margin-top:var(--space-1);color:#8b3023;font-size:.82rem;display:block}.XW6Plq_bookTabs{align-items:flex-end;gap:var(--space-1);max-width:100%;display:flex;overflow-x:auto}.XW6Plq_spreadPage h3{max-width:360px;margin:var(--space-6) 0 var(--space-3);font:500 1.8rem/1.2 var(--font-display)}.XW6Plq_spreadPage p{max-width:370px;color:var(--muted-ink);margin:0;line-height:1.7}.XW6Plq_dialogDemo{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border)}@media (max-width:767px){.XW6Plq_preview{padding:var(--space-8) var(--space-4) var(--space-12)}.XW6Plq_header{margin-bottom:var(--space-12)}.XW6Plq_section{margin-top:var(--space-12)}.XW6Plq_palette{grid-template-columns:repeat(2,minmax(0,1fr))}.XW6Plq_palette .XW6Plq_swatch:last-child{grid-column:span 2}.XW6Plq_color{height:56px}.XW6Plq_typeSample,.XW6Plq_controlSurface{padding:var(--space-6)}.XW6Plq_fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.XW6Plq_buttonRow>*{width:100%}.XW6Plq_typeSample,.XW6Plq_controlSurface{padding:var(--space-4)}}
.bzu4mq_page{min-width:0;height:100%;min-height:0;color:var(--ink);flex-direction:column;display:flex}.bzu4mq_topline{border-bottom:1px solid var(--border);color:var(--brown-muted);font:700 .65rem/1.4 var(--font-body);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:16px;margin:0 0 26px;padding-bottom:13px;display:flex}.bzu4mq_topline span{text-align:right}.bzu4mq_identity{align-items:center;gap:24px;display:flex}.bzu4mq_identityText{min-width:0}.bzu4mq_identity small{color:var(--terracotta-strong);font:700 .65rem/1.4 var(--font-body);letter-spacing:.1em}.bzu4mq_identity h1{overflow-wrap:anywhere;font:500 clamp(1.8rem, 2.4vw, 2.5rem)/1.2 var(--font-display);margin:10px 0 0}.bzu4mq_portrait{flex:none;width:150px;position:relative}.bzu4mq_avatar{aspect-ratio:1;border:4px solid var(--paper-white);outline:1px solid var(--border);width:100%;font:500 2.8rem var(--font-display);background:#d8c9af;border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:0 3px 9px #4e3b2e1f}.bzu4mq_avatar img{object-fit:cover;width:100%;height:100%}.bzu4mq_sprig{pointer-events:none;width:48px;height:66px;position:absolute;bottom:-15px;left:-10px}.bzu4mq_bioSpace{flex:1}.bzu4mq_footer{border-top:1px solid var(--border);color:var(--brown-muted);font:.72rem/1.5 var(--font-body);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;gap:12px 18px;margin-top:18px;padding-top:16px;display:flex}.bzu4mq_footer span{align-items:center;gap:7px;display:inline-flex}.bzu4mq_footer svg{flex:none}.bzu4mq_recipesTitle{font:500 clamp(1.8rem, 2.5vw, 2.3rem)/1.2 var(--font-display);margin:0}.bzu4mq_recipeRow{align-items:start;gap:14px;padding-bottom:12px;display:grid}.bzu4mq_recipeCard{border:1px solid var(--border);background:#fff9ef59;border-radius:10px;min-width:0;overflow:clip}.bzu4mq_photoLink{display:block}.bzu4mq_photo{aspect-ratio:4/3;background:var(--paper);position:relative;overflow:hidden}.bzu4mq_photo img{object-fit:cover}.bzu4mq_placeholder{height:100%;color:var(--brown-muted);text-align:center;font:.85rem/1.4 var(--font-display);background:linear-gradient(135deg,#e9dfcd,#f5eedf);place-items:center;padding:16px 10px;display:grid}.bzu4mq_recipeCopy{padding:0 10px 12px}.bzu4mq_recipeStats{justify-content:space-between;align-items:center;gap:0;min-height:44px;display:flex}.bzu4mq_recipeStats>span:last-child{flex:none;margin-left:auto}.bzu4mq_ratingSummary{min-width:0}.bzu4mq_ratingSummary span span{gap:3px;font-size:.7rem}.bzu4mq_ratingSummary svg{width:13px}.bzu4mq_recipeCard h3{font:500 .9rem/1.3 var(--font-display);overflow-wrap:anywhere;margin:0}.bzu4mq_recipeCard a{color:var(--ink);text-decoration:none}.bzu4mq_recipeCard h3 a:hover{color:var(--terracotta-strong)}.bzu4mq_recipeCard p{color:var(--brown-muted);font:.67rem/1.45 var(--font-body);overflow-wrap:anywhere;margin:7px 0 0}.bzu4mq_recipeCard a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.bzu4mq_empty{text-align:center;color:var(--brown-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:24px 12px;display:flex}.bzu4mq_empty svg{color:var(--terracotta-strong)}.bzu4mq_empty h2,.bzu4mq_empty h3{color:var(--ink);font:500 1.55rem/1.3 var(--font-display);margin:0}.bzu4mq_empty p{max-width:300px;font:.9rem/1.6 var(--font-body);margin:0}.bzu4mq_navigation{font:.85rem/1.5 var(--font-body);justify-content:center;align-items:center;gap:24px;padding:16px;display:flex}.bzu4mq_navigation a,.bzu4mq_navigation>span[aria-hidden]{width:44px;height:44px;color:var(--terracotta-strong);place-items:center;font-size:1.3rem;text-decoration:none;display:grid}.bzu4mq_navigation>span[aria-hidden]{opacity:.4}.bzu4mq_more.bzu4mq_more{border:1px solid var(--border);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:9px;justify-self:end;place-items:center;padding:0;display:grid}.bzu4mq_more:hover{background:#c56b4a0f}.bzu4mq_menu{border:1px solid var(--border);background:var(--paper-white);border-radius:10px;width:240px;margin:0;padding:6px;position:fixed;inset:auto;box-shadow:0 8px 28px #4e3b2e2e}.bzu4mq_menu button{width:100%;min-height:44px;color:var(--ink);font:.85rem/1.5 var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px;display:flex}.bzu4mq_menu button:hover{color:var(--terracotta-strong)}.bzu4mq_menu button:focus-visible,.bzu4mq_navigation a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (min-width:901px){.bzu4mq_identity[data-long-name]{display:flow-root}.bzu4mq_identity[data-long-name] .bzu4mq_portrait{float:left;width:88px;margin:0 18px 12px 0}.bzu4mq_identity[data-long-name] h1{font-size:clamp(1.5rem,2vw,1.9rem)}}@media (min-width:901px) and (max-width:1150px){.bzu4mq_topline{margin-bottom:16px}.bzu4mq_portrait{width:96px}.bzu4mq_identity{gap:16px}.bzu4mq_identity h1{font-size:1.7rem}.bzu4mq_sprig{width:34px;height:44px;bottom:-8px}.bzu4mq_footer{gap:7px;margin-top:10px;padding-top:10px;font-size:.67rem}.bzu4mq_recipeRow{gap:10px}}@media (max-width:900px){.bzu4mq_page{height:auto;min-height:0}.bzu4mq_identity{align-items:center;gap:16px}.bzu4mq_portrait{width:96px}.bzu4mq_identity h1{font-size:clamp(1.4rem,4vw,2rem)}.bzu4mq_sprig{width:34px;height:44px;bottom:-8px}.bzu4mq_footer{margin:24px 0 30px}.bzu4mq_recipeRow{gap:0;padding-bottom:18px}.bzu4mq_recipeCopy{padding:0 14px 14px}.bzu4mq_recipeCard h3{font-size:1.15rem}.bzu4mq_recipeCard p{font-size:.78rem}.bzu4mq_ratingSummary span span{font-size:.8rem}.bzu4mq_empty{padding:40px 12px}}@media (max-width:390px){.bzu4mq_topline{gap:10px;font-size:.6rem}.bzu4mq_portrait{width:76px}.bzu4mq_identity{gap:14px}.bzu4mq_identity small{font-size:.6rem}.bzu4mq_identity h1{font-size:1.3rem}}.bzu4mq_sort{flex-wrap:wrap;gap:4px 12px;display:flex}.bzu4mq_sort a{min-height:44px;color:var(--brown-muted);font:500 .75rem/1.3 var(--font-body);letter-spacing:normal;text-transform:none;align-items:center;text-decoration:none;display:inline-flex}.bzu4mq_sort a[aria-current=page]{color:var(--terracotta-strong);text-underline-offset:5px;text-decoration:underline}.bzu4mq_sort a:focus-visible{outline:2px solid var(--terracotta-strong);outline-offset:3px}.bzu4mq_recipeRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;padding:14px 0 0}.bzu4mq_recipeCard{flex-direction:column;height:100%;display:flex}.bzu4mq_photo{aspect-ratio:16/10}.bzu4mq_recipeCopy{flex-direction:column;flex:1;display:flex}.bzu4mq_recipeCard h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.6em;display:-webkit-box;overflow:hidden}.bzu4mq_recipeCard p{margin-top:auto;padding-top:7px}.bzu4mq_recipeStats{flex:none;height:44px}@media (min-width:901px){.bzu4mq_recipesTitle{font-size:clamp(1.5rem,2vw,2rem)}.bzu4mq_page:has(.bzu4mq_recipeRow)>.bzu4mq_topline{margin-bottom:12px;padding-bottom:8px}.bzu4mq_recipeCopy{padding-bottom:8px}}@media (max-width:900px){.bzu4mq_recipeRow{grid-template-columns:minmax(0,1fr);gap:12px}.bzu4mq_recipeCard{grid-template-columns:clamp(80px,24vw,120px) minmax(0,1fr);align-items:stretch;display:grid}.bzu4mq_photoLink{align-self:start;margin:10px 0 10px 10px}.bzu4mq_photo{aspect-ratio:1;border-radius:6px}.bzu4mq_recipeCopy{padding:0 10px 10px}.bzu4mq_recipeCard h3{font-size:.92rem}.bzu4mq_recipeCard p{font-size:.7rem}.bzu4mq_recipeStats{height:44px;min-height:44px}}@media (min-width:901px){.bzu4mq_recipeRow{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));min-height:0}.bzu4mq_recipeCard{min-height:0}.bzu4mq_photoLink{flex:1;min-height:0}.bzu4mq_photo{aspect-ratio:16/10;width:100%;height:100%}.bzu4mq_recipeCopy{flex:none}}.bzu4mq_collectionTabs{min-height:44px;font:500 .8rem/1.4 var(--font-body);flex:none;align-items:center;gap:20px;margin-bottom:8px;display:flex}.bzu4mq_collectionTabs a{color:var(--brown-muted);padding:10px 0;text-decoration:none}.bzu4mq_collectionTabs a[aria-current=page]{color:var(--terracotta-strong);text-underline-offset:5px;text-decoration:underline}.bzu4mq_collectionTabs a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bzu4mq_privateBio{color:var(--brown-muted);font:1rem/1.6 var(--font-display);margin:30px 0 0}
.mRZgAa_canvas{background:radial-gradient(at 50% 25%,#ece1d0 0%,#d9c9b3 65%,#cbb9a0 100%);min-height:100svh;padding:28px 40px 72px}.mRZgAa_shell{max-width:1264px;margin:0 auto}.mRZgAa_header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:42px;display:flex}.mRZgAa_brand{color:var(--ink);font:500 1.35rem/1 var(--font-display);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.mRZgAa_label{color:var(--muted-ink);font:600 .72rem/1.3 var(--font-body);letter-spacing:.13em;text-transform:uppercase}.mRZgAa_footer{color:var(--muted-ink);font:.75rem/1.4 var(--font-body);text-align:center;margin:28px 0 0}@media (max-width:1023px){.mRZgAa_canvas{padding-inline:30px}}@media (max-width:767px){.mRZgAa_canvas{padding:20px 16px 42px}.mRZgAa_header{margin-bottom:30px}.mRZgAa_label{text-align:right;max-width:140px;font-size:.62rem}}@media (max-width:380px){.mRZgAa_label{display:none}}
