.AkIBaq_banner{background:var(--placeholder);height:clamp(200px,30vw,440px);margin-top:72px;position:relative;overflow:hidden}.AkIBaq_img{object-fit:cover;position:absolute;inset:0}.AkIBaq_titleWrap{text-align:center;background:radial-gradient(#2b221c47 0%,#2b221c00 70%),#2b221c6b;flex-direction:column;justify-content:center;align-items:center;padding:0 clamp(20px,5vw,95px);display:flex;position:absolute;inset:0}.AkIBaq_title{text-wrap:balance;color:var(--on-dark);text-shadow:0 2px 22px #140e0a8c,0 1px 3px #140e0a59;font-size:clamp(40px,6.5vw,96px);line-height:.95}.AkIBaq_title em{font-style:italic}.AkIBaq_subtitle{color:var(--on-dark);text-shadow:0 1px 14px #140e0a99,0 1px 2px #140e0a66;margin-top:clamp(10px,1.2vw,18px);font-size:clamp(16px,1.6vw,21px);font-weight:500}
.Grjkva_footer{background:var(--ink);color:var(--on-dark);padding-top:clamp(32px,4vw,60px);padding-bottom:clamp(12px,1.6vw,20px)}.Grjkva_top{border-bottom:1px solid #f5f0e840;grid-template-columns:minmax(0,1fr);gap:clamp(40px,6vw,96px);padding-bottom:clamp(20px,2.5vw,32px);display:grid}.Grjkva_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);display:grid}.Grjkva_colTitle{letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #f5f0e840;margin-bottom:28px;padding-bottom:14px;font-family:inherit;font-size:15px;font-weight:600}.Grjkva_list{flex-direction:column;gap:18px;list-style:none;display:flex}.Grjkva_link{color:#f5f0e8d9;transition:background-size .5s var(--ease-editorial), color .3s;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;font-size:17px;display:inline-block}.Grjkva_link:hover,.Grjkva_link:focus-visible{color:var(--on-dark);background-size:100% 1px}.Grjkva_link.Grjkva_hasIcon{align-items:center;gap:10px;display:inline-flex}.Grjkva_socialIcon{flex:none;display:inline-flex}.Grjkva_bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;padding-top:32px;font-size:13px;display:flex}.Grjkva_copy{color:#f5f0e8d9}.Grjkva_legal{flex-wrap:wrap;gap:12px 40px;list-style:none;display:flex}.Grjkva_legal .Grjkva_link{font-size:13px}.Grjkva_brand{cursor:pointer;background:0 0;border:0;justify-content:center;margin:clamp(32px,4vw,48px) auto 0;padding:0;display:flex}.Grjkva_logo{width:auto;height:72px;display:block}@media (max-width:520px){.Grjkva_columns{grid-template-columns:1fr 1fr;row-gap:36px}.Grjkva_columns>:nth-child(3){grid-area:1/1}.Grjkva_columns>:first-child{grid-area:1/2}.Grjkva_columns>:nth-child(2){grid-area:2/1}.Grjkva_legal{flex-wrap:nowrap;justify-content:space-between;gap:6px;width:100%}.Grjkva_legal .Grjkva_link{white-space:nowrap;font-size:clamp(9px,2.8vw,11px)}}
.OFY-ha_divider{align-items:center;gap:18px;display:flex}.OFY-ha_md,.OFY-ha_lg,.OFY-ha_tight{padding-top:76px}@media (max-width:700px){.OFY-ha_tight{padding-top:28px}}.OFY-ha_none{padding-top:40px}@media (min-width:701px){.OFY-ha_mobileOnly{display:none}}.OFY-ha_line{transform-origin:50%;background:#fff;flex:1;height:1px;transform:scaleY(.5)}.OFY-ha_diamond{border:.5px solid #fff;width:5px;height:5px;transform:rotate(45deg)}
.C8ISXq_overlay{z-index:100;background:var(--cream);color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.C8ISXq_opening{animation:.9s cubic-bezier(.76,0,.24,1) both C8ISXq_revealDown}.C8ISXq_opening .C8ISXq_close,.C8ISXq_opening .C8ISXq_inner,.C8ISXq_opening .C8ISXq_footer{animation:C8ISXq_contentIn .9s var(--ease-editorial) .3s backwards}.C8ISXq_closing{pointer-events:none;animation:.7s cubic-bezier(.76,0,.24,1) both C8ISXq_revealUp}@keyframes C8ISXq_revealDown{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes C8ISXq_revealUp{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}@media (prefers-reduced-motion:reduce){.C8ISXq_opening,.C8ISXq_closing,.C8ISXq_opening .C8ISXq_close,.C8ISXq_opening .C8ISXq_inner,.C8ISXq_opening .C8ISXq_footer{animation:none}}@keyframes C8ISXq_contentIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.C8ISXq_close{top:clamp(20px,3vw,36px);right:var(--gutter);z-index:1;color:inherit;cursor:pointer;transition:transform .5s var(--ease-editorial);background:0 0;border:0;padding:8px;position:absolute}.C8ISXq_close:hover{transform:rotate(90deg)}.C8ISXq_close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.C8ISXq_inner,.C8ISXq_footer{padding-inline:var(--gutter);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,5vw,80px);display:grid}.C8ISXq_inner{flex:1;padding-top:clamp(80px,8vw,112px)}.C8ISXq_logo{width:auto;height:clamp(110px,11vw,160px);display:block}.C8ISXq_small{flex-direction:column;gap:28px;display:flex}.C8ISXq_list{list-style:none}.C8ISXq_linkRow{display:contents}.C8ISXq_social .C8ISXq_smallLink{align-items:center;gap:10px;display:inline-flex}.C8ISXq_socialIcon{flex:none;display:inline-flex}.C8ISXq_card.C8ISXq_cardTop,.C8ISXq_search.C8ISXq_searchTop{display:none}.C8ISXq_smallLink{color:var(--ink-2);transition:background-size .5s var(--ease-editorial), color .3s;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding:2px 0;font-size:15px;line-height:1.7;display:inline-block}.C8ISXq_smallLink:hover,.C8ISXq_smallLink:focus-visible{color:var(--ink);background-size:100% 1px}.C8ISXq_bigLink{font-family:var(--font-serif), Georgia, serif;white-space:nowrap;transition:color .5s var(--ease-editorial), background-size .6s var(--ease-editorial);background-image:linear-gradient(currentColor,currentColor);background-position:0 94%;background-repeat:no-repeat;background-size:0% 1.5px;font-size:clamp(38px,4.6vw,68px);line-height:1.08;display:inline-block}.C8ISXq_bigLink:hover,.C8ISXq_bigLink:focus-visible{color:var(--wine);background-size:100% 1.5px}.C8ISXq_footer{align-items:end;padding-top:32px;padding-bottom:clamp(56px,6.5vw,96px)}.C8ISXq_card{background:#fbf9f5;align-items:center;gap:16px;max-width:560px;padding:12px;display:flex}.C8ISXq_cardImage{aspect-ratio:16/9;background:var(--placeholder);flex:none;width:176px;position:relative;overflow:hidden}.C8ISXq_cardPhoto{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:520px){.C8ISXq_cardImage{width:120px}}.C8ISXq_cardText{flex-direction:column;gap:4px;display:flex}.C8ISXq_cardKicker{letter-spacing:.2em;color:var(--muted);font-size:11px}.C8ISXq_cardTitle{font-family:var(--font-serif), Georgia, serif;font-size:22px;line-height:1.15}.C8ISXq_cardLink{border-bottom:1px solid;align-self:flex-start;margin-top:6px;font-size:14px}.C8ISXq_search{border-bottom:1px solid var(--stone);grid-column:3;align-items:baseline;gap:16px;display:flex}.C8ISXq_searchInput{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding:12px 0;font-size:16px}.C8ISXq_searchInput::placeholder{color:var(--muted-2)}.C8ISXq_searchInput:focus-visible{outline:none}.C8ISXq_search:focus-within{border-bottom-color:var(--ink)}.C8ISXq_searchButton{color:inherit;font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:600}.C8ISXq_searchButton:hover,.C8ISXq_searchButton:focus-visible{color:var(--wine)}@media (max-width:900px){.C8ISXq_inner,.C8ISXq_footer{grid-template-columns:1fr}.C8ISXq_inner{padding-top:88px}.C8ISXq_brand{order:0;justify-content:center;display:flex}.C8ISXq_logo{height:84px;margin-inline:auto;transform:translateY(-18px)}.C8ISXq_search.C8ISXq_searchTop{order:1;grid-column:1;display:flex}.C8ISXq_search.C8ISXq_searchBottom{display:none}.C8ISXq_card.C8ISXq_cardTop{display:flex}.C8ISXq_card.C8ISXq_cardBottom,.C8ISXq_footer,.C8ISXq_legal{display:none}.C8ISXq_big{order:2;margin-top:28px}.C8ISXq_small{order:3}.C8ISXq_linkRow{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.C8ISXq_social{flex-direction:column;align-items:flex-start;margin-left:0;margin-right:auto;display:flex}.C8ISXq_social .C8ISXq_smallLink{align-items:center;gap:10px;display:inline-flex}.C8ISXq_socialIcon{flex:none;display:inline-flex}.C8ISXq_search{grid-column:1}.C8ISXq_footer{gap:28px}}
.noJY2G_reveal{opacity:1;clip-path:inset(0);transition:opacity 1.2s ease, transform 1.2s var(--ease-editorial), clip-path 1.4s var(--ease-editorial);transform:none}.noJY2G_noTransition,.noJY2G_noTransition *{transition:none!important}.noJY2G_hidden{opacity:0;clip-path:inset(8% 0 0);transform:translateY(32px)}.noJY2G_reveal:not(.noJY2G_frame):not(.noJY2G_card):not(.noJY2G_hidden){clip-path:inset(-.3em -.1em)}.noJY2G_frame>*{transition:transform 1.8s var(--ease-editorial)}.noJY2G_frame.noJY2G_hidden{clip-path:inset(0);transform:translateY(40px)}.noJY2G_frame.noJY2G_drop.noJY2G_hidden{transform:translateY(-40px)}.noJY2G_frame.noJY2G_hidden>*{transform:scale(1.1)}.noJY2G_card.noJY2G_hidden [data-reveal-zoom]{transform:scale(1.06)}
section._31-8ta_section{padding-inline:clamp(20px,5vw,95px);max-width:none;padding-top:clamp(28px,3.5vw,52px);padding-bottom:clamp(24px,3vw,40px);scroll-margin-top:90px}._31-8ta_head{border-bottom:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:22px;display:flex}._31-8ta_sort{align-items:center;gap:14px;font-size:15px;display:flex}._31-8ta_sort select{appearance:none;border:1px solid var(--line);min-width:220px;color:var(--ink);font:inherit;cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%232b221c' stroke-width='1.6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border-radius:0;padding:12px 44px 12px 16px}._31-8ta_sort select:hover{border-color:var(--ink)}._31-8ta_sort select:focus-visible{outline:1px solid var(--wine);outline-offset:2px}@media (max-width:520px){._31-8ta_sort{width:100%}._31-8ta_sort select{flex:1;min-width:0}}._31-8ta_search{flex-direction:column;gap:6px;width:min(100%,380px);display:flex}._31-8ta_search input{border:0;border-bottom:1px solid var(--ink);width:100%;color:var(--ink);font:inherit;font-family:var(--font-serif), Georgia, serif;background:0 0;border-radius:0;outline:none;padding:8px 0;font-size:20px}._31-8ta_search input::placeholder{color:var(--muted-2)}._31-8ta_search input:focus-visible{border-bottom-color:var(--wine)}._31-8ta_count{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:18px 0 26px;font-size:12px}._31-8ta_empty{font-family:var(--font-serif), Georgia, serif;color:var(--muted-2);padding:48px 0;font-size:24px}._31-8ta_grid{grid-template-columns:repeat(2,1fr);gap:clamp(40px,5vw,80px) clamp(14px,2.4vw,40px);scroll-margin-top:120px;list-style:none;display:grid}@media (min-width:700px){._31-8ta_grid{grid-template-columns:repeat(3,1fr)}}._31-8ta_filters{flex-wrap:wrap;justify-content:space-between;gap:8px clamp(22px,2.6vw,40px);padding-top:26px;display:flex}._31-8ta_dayNote{font-family:var(--font-serif), Georgia, serif;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px 20px;padding-top:22px;padding-bottom:16px;font-size:clamp(24px,2.2vw,32px);line-height:1.1;display:flex}._31-8ta_dayNote strong{color:var(--wine);font-size:1.15em;font-style:italic;font-weight:400}._31-8ta_dayNote button{border:1px solid var(--ink);color:var(--ink);font:inherit;font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .4s var(--ease-editorial), color .4s var(--ease-editorial);background:0 0;border-radius:0;padding:9px 16px;font-size:13px}._31-8ta_dayNote button:hover,._31-8ta_dayNote button:focus-visible{background:var(--ink);color:var(--cream)}._31-8ta_more{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-direction:column;align-items:flex-start;gap:16px;margin-top:clamp(24px,3vw,40px);font-size:12px;display:flex}._31-8ta_actions{flex-wrap:wrap;justify-content:flex-start;gap:12px 16px;display:flex}._31-8ta_more button{border:1px solid var(--ink);color:var(--ink);font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .5s var(--ease-editorial), color .5s var(--ease-editorial);background:0 0;border-radius:0;padding:16px 40px}._31-8ta_more button:hover,._31-8ta_more button:focus-visible{background:var(--ink);color:var(--cream)}@media (max-width:699px){._31-8ta_more{align-self:stretch;width:100%}._31-8ta_actions{flex-wrap:nowrap;align-self:stretch;gap:10px;width:100%}._31-8ta_more button{letter-spacing:.1em;flex:1 1 0;min-width:0;padding:16px 8px;font-size:11px}}._31-8ta_card{flex-direction:column;gap:8px;display:flex}._31-8ta_media{aspect-ratio:4/5;background:var(--placeholder);display:block;position:relative;overflow:hidden}._31-8ta_img{object-fit:cover;transition:opacity .7s ease, transform 1.4s var(--ease-editorial)}._31-8ta_img2{opacity:0;transform:scale(1.04)}:is(._31-8ta_card:hover ._31-8ta_img1:has(~._31-8ta_img2),._31-8ta_card:focus-visible ._31-8ta_img1:has(~._31-8ta_img2)){opacity:0}._31-8ta_card:hover ._31-8ta_img2,._31-8ta_card:focus-visible ._31-8ta_img2{opacity:1;transform:scale(1)}@keyframes _31-8ta_swapImg{0%,42%{opacity:0;transform:scale(1.04)}54%,88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}@media (hover:none) and (prefers-reduced-motion:no-preference){._31-8ta_img2{animation:9s ease-in-out infinite _31-8ta_swapImg}._31-8ta_grid>li:nth-child(3n+2) ._31-8ta_img2{animation-delay:-3s}._31-8ta_grid>li:nth-child(3n) ._31-8ta_img2{animation-delay:-6s}}:is(._31-8ta_card:hover ._31-8ta_img1:not(:has(~._31-8ta_img2)),._31-8ta_card:focus-visible ._31-8ta_img1:not(:has(~._31-8ta_img2))){transform:scale(1.04)}@media (prefers-reduced-motion:reduce){._31-8ta_img{transition:none}:is(._31-8ta_card:hover ._31-8ta_img1:not(:has(~._31-8ta_img2)),._31-8ta_card:focus-visible ._31-8ta_img1:not(:has(~._31-8ta_img2)),._31-8ta_card:hover ._31-8ta_img2,._31-8ta_card:focus-visible ._31-8ta_img2){transform:none}}._31-8ta_dish{font-family:var(--font-serif), Georgia, serif;letter-spacing:.01em;text-wrap:balance;margin-top:14px;font-size:clamp(19px,1.5vw,23px);line-height:1.12}._31-8ta_card:hover ._31-8ta_dish,._31-8ta_card:focus-visible ._31-8ta_dish{color:var(--wine)}._31-8ta_sub{color:var(--muted);margin-top:3px;font-size:clamp(14px,1.05vw,16px);line-height:1.4}@media (max-width:699px){._31-8ta_mobileHide{display:none}}
section.KVRsfG_section{padding-top:76px;max-width:none;padding-inline:clamp(20px,5vw,75px)}.KVRsfG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;list-style:none;display:grid}@media (max-width:900px){.KVRsfG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.KVRsfG_grid{grid-template-columns:1fr}}.KVRsfG_grid.KVRsfG_oneRow{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(12px,2vw,28px)}@media (max-width:640px){.KVRsfG_grid.KVRsfG_oneRow{grid-template-columns:1fr}}.KVRsfG_more{flex-wrap:wrap;justify-content:flex-start;gap:16px;margin-top:clamp(40px,5vw,64px);display:flex}@media (max-width:699px){.KVRsfG_more{flex-wrap:nowrap;gap:10px}.KVRsfG_more .btn{letter-spacing:.1em;text-align:center;flex:1 1 0;min-width:0;padding:16px 8px;font-size:11px}}.KVRsfG_pager{justify-content:center;align-items:center;gap:28px;margin-top:clamp(40px,5vw,64px);font-size:16px;display:flex}.KVRsfG_pager button{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:10px;transition:color .3s;display:inline-flex}.KVRsfG_pager button:hover:not(:disabled),.KVRsfG_pager button:focus-visible{color:var(--wine)}.KVRsfG_pager button:disabled{color:var(--stone);cursor:default}.KVRsfG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.KVRsfG_titleRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.KVRsfG_foot{display:contents}@media (max-width:700px){.KVRsfG_headText{width:100%;max-width:none}.KVRsfG_btnDesktop,.KVRsfG_sortDesktop{display:none}.KVRsfG_foot{justify-content:center;align-items:center;margin-top:32px;display:flex}.KVRsfG_foot .KVRsfG_pager{justify-content:center;gap:8px;margin-top:0}div.KVRsfG_cats{display:none}div.KVRsfG_catSelect{border-bottom:1px solid var(--line-2);margin-bottom:28px;padding:4px 0 22px;display:block}}.KVRsfG_headText{flex-direction:column;gap:14px;max-width:640px;display:flex}.KVRsfG_lead{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.7}.KVRsfG_title{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-2);font-size:clamp(22px,2.2vw,29px);font-weight:500}.KVRsfG_catSelect{display:none}.KVRsfG_catTrigger{all:unset;box-sizing:border-box;border:1px solid var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 16px;font-size:14px;display:flex}.KVRsfG_catTrigger strong{font-weight:400}.KVRsfG_catRow{gap:10px;display:flex}.KVRsfG_catRow .KVRsfG_catTrigger{flex:1 1 0;min-width:0}.KVRsfG_catTrigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.KVRsfG_sortPick{appearance:none;box-sizing:border-box;border:1px solid var(--ink);min-width:0;color:var(--ink);font:inherit;cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%232b221c' stroke-width='1.6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border-radius:0;flex:1 1 0;padding:13px 38px 13px 16px;font-size:14px}.KVRsfG_sortPick:focus-visible,.KVRsfG_catTrigger:focus-visible,.KVRsfG_catClose:focus-visible,.KVRsfG_catOption:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.KVRsfG_catPanel{border:1px solid var(--line-2);background:var(--cream);margin-top:10px}.KVRsfG_catPanelHead{border-bottom:1px solid var(--line-2);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);justify-content:space-between;align-items:center;padding:6px 16px;font-size:12px;display:flex}.KVRsfG_catClose{all:unset;box-sizing:border-box;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);cursor:pointer;padding:12px 0 12px 16px;font-size:12px}.KVRsfG_catList{margin:0;padding:0;list-style:none}.KVRsfG_catOption{all:unset;box-sizing:border-box;border-bottom:1px solid var(--line-2);cursor:pointer;width:100%;padding:14px 16px;font-size:15px;display:block}.KVRsfG_catList li:last-child .KVRsfG_catOption{border-bottom:0}.KVRsfG_catOption[aria-pressed=true]{color:var(--wine)}.KVRsfG_cats{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-evenly;gap:16px clamp(24px,4vw,64px);margin-bottom:44px;padding:26px 0;display:flex}.KVRsfG_cat{all:unset;cursor:pointer;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--ink);background-image:linear-gradient(var(--ink), var(--ink));transition:background-size .5s var(--ease-editorial);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:5px;font-size:13px}.KVRsfG_cat:hover,.KVRsfG_cat:focus-visible,.KVRsfG_selected{background-size:100% 1px}.KVRsfG_cat:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (min-width:701px) and (max-width:1000px){.KVRsfG_btnDesktop{display:none}.KVRsfG_cats{--cat-gap:clamp(14px, 3.2vw, 30px);justify-content:center;gap:16px var(--cat-gap)}.KVRsfG_cat{letter-spacing:.1em;font-size:clamp(9.5px,1.35vw,12px);position:relative}.KVRsfG_cat+.KVRsfG_cat:before{content:"";top:8%;bottom:22%;left:calc(var(--cat-gap) / -2);background:#2b221c59;width:1px;position:absolute}}.KVRsfG_card{flex-direction:column;gap:10px;display:flex}.KVRsfG_media{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.KVRsfG_img{object-fit:cover;transition:opacity .7s ease, transform 1.4s var(--ease-editorial);position:absolute;inset:0}.KVRsfG_img2{object-position:center 28%;opacity:0;transform:scale(1.04)}.KVRsfG_card:hover .KVRsfG_img1,.KVRsfG_card:focus-visible .KVRsfG_img1{opacity:0}.KVRsfG_card:hover .KVRsfG_still .KVRsfG_img1,.KVRsfG_card:focus-visible .KVRsfG_still .KVRsfG_img1{opacity:1}.KVRsfG_card:hover .KVRsfG_img2,.KVRsfG_card:focus-visible .KVRsfG_img2{opacity:1;transform:scale(1)}.KVRsfG_dish{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-serif), Georgia, serif;letter-spacing:.01em;margin-top:4px;font-size:clamp(18px,1.4vw,21px);line-height:1.15;overflow:hidden}.KVRsfG_card:hover .KVRsfG_dish,.KVRsfG_card:focus-visible .KVRsfG_dish{color:var(--wine)}.KVRsfG_date{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex:none;font-size:12px;display:block}.KVRsfG_guestRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.KVRsfG_guest{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;min-width:0;color:var(--ink);font-size:clamp(17px,1.3vw,19px);overflow:hidden}.KVRsfG_oneRow .KVRsfG_card{gap:14px}.KVRsfG_oneRow .KVRsfG_media{aspect-ratio:4/5}.KVRsfG_oneRow .KVRsfG_img{object-position:72% center}.KVRsfG_oneRow .KVRsfG_dish{white-space:normal;text-overflow:clip;text-wrap:balance;margin-top:0;padding-left:20px;font-size:clamp(20px,1.7vw,24px);line-height:1.15;position:relative;overflow:visible}.KVRsfG_oneRow .KVRsfG_dish:before{content:"";background:var(--wine);border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:0}.KVRsfG_oneRow .KVRsfG_guestRow{margin-top:-6px;padding-left:20px}.KVRsfG_oneRow .KVRsfG_guest{white-space:normal;color:var(--muted-2);font-size:14px;line-height:1.35}.KVRsfG_oneRow .KVRsfG_guest:after{content:" ile"}.KVRsfG_oneRow .KVRsfG_type{display:none}.KVRsfG_type{border:1px solid var(--stone);color:var(--muted);white-space:nowrap;border-radius:3px;flex:none;padding:1px 6px;font-size:11px}
.Z7NUka_nav{padding-top:clamp(24px,2.6vw,40px)}.Z7NUka_top{justify-content:center;align-items:center;gap:24px;display:flex;position:relative}.Z7NUka_title{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.Z7NUka_heading{font-family:var(--font-serif), Georgia, serif;letter-spacing:.06em;color:var(--ink-2);text-wrap:balance;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1}.Z7NUka_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Z7NUka_tabs{border-bottom:1px solid var(--line);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:safe center;align-items:stretch;width:100%;margin-top:clamp(14px,1.8vw,24px);margin-bottom:clamp(24px,3vw,44px);padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.Z7NUka_tabs::-webkit-scrollbar{display:none}.Z7NUka_tabs li{flex:none;justify-content:center;display:flex}.Z7NUka_tabs .Z7NUka_sep{background:var(--line);flex:none;align-self:center;width:1px;height:18px}.Z7NUka_tab{min-height:52px;color:var(--muted);font-family:var(--font-serif), Georgia, serif;letter-spacing:normal;white-space:nowrap;cursor:pointer;transition:color .25s var(--ease-editorial);background:0 0;border:0;border-radius:0;padding:10px clamp(18px,2.2vw,34px);font-size:clamp(18px,1.6vw,22px);line-height:1.1;position:relative}.Z7NUka_tab:after{content:"";background:var(--wine);transform-origin:0;height:1px;transition:transform .3s var(--ease-editorial);position:absolute;bottom:8px;left:clamp(18px,2.2vw,34px);right:clamp(18px,2.2vw,34px);transform:scaleX(0)}.Z7NUka_tab:hover,.Z7NUka_tab:focus-visible{color:var(--ink)}.Z7NUka_tab:hover:after,.Z7NUka_tab:focus-visible:after{transform:scaleX(1)}.Z7NUka_tab:focus-visible{outline:1px solid var(--wine);outline-offset:-2px}.Z7NUka_tabActive,.Z7NUka_tabActive:hover,.Z7NUka_tabActive:focus-visible{color:color-mix(in srgb, var(--wine) 82%, #000)}.Z7NUka_tabActive:after{background:color-mix(in srgb, var(--wine) 82%, #000);height:2px;transform:scaleX(1)}.Z7NUka_desktopFilters{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.Z7NUka_mobileFilters{display:none}@media (max-width:700px){.Z7NUka_tabs{width:auto}.Z7NUka_tabsMobileHidden,.Z7NUka_desktopOnly{display:none}.Z7NUka_head.Z7NUka_head{border-bottom:0;padding-bottom:0}.Z7NUka_nav{padding-top:0}.Z7NUka_title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Z7NUka_mobileFilters{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;margin-bottom:28px;padding-bottom:14px;display:grid}.Z7NUka_pick{appearance:none;width:100%;min-width:0;color:var(--ink);font:inherit;letter-spacing:.14em;text-transform:uppercase;text-overflow:ellipsis;cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%236e2a2e' stroke-width='1.4'/%3E%3C/svg%3E");background-position:right 2px center;background-repeat:no-repeat;border:0;border-radius:0;padding:10px 24px 10px 0;font-size:13px}.Z7NUka_pickWrap{min-width:0;position:relative}.Z7NUka_pickWrap:not(:first-child) .Z7NUka_pick{background-position:right 14px center;padding-left:12px;padding-right:36px}.Z7NUka_sortWrap{grid-column:1/-1}.Z7NUka_pickWrap:first-child .Z7NUka_pick{background-position:right 22px center;padding-left:12px;padding-right:44px}.Z7NUka_pickActive{background-image:none}.Z7NUka_pickClear{width:40px;height:40px;color:var(--wine);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:14px;line-height:1;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Z7NUka_pickWrap:first-child .Z7NUka_pickClear{right:8px}.Z7NUka_pickClear:focus-visible{outline:1px solid var(--wine);outline-offset:-2px}.Z7NUka_pick:focus-visible{outline:1px solid var(--wine);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.Z7NUka_tab,.Z7NUka_tab:after{transition:none}}
.BshV1W_list{--gap:clamp(20px, 2.6vw, 40px);gap:var(--gap);scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y;list-style:none;display:flex;overflow-x:auto}.BshV1W_list img,.BshV1W_list a{-webkit-user-drag:none;user-drag:none}.BshV1W_list::-webkit-scrollbar{display:none}.BshV1W_list:active{cursor:grabbing}.BshV1W_list>li{flex:0 0 calc((100% - (var(--visible,3.4) - .4) * var(--gap)) / var(--visible,3.4))}@media (max-width:700px){.BshV1W_list>li{flex-basis:72%}}.BshV1W_wrap{padding-bottom:64px;position:relative}.BshV1W_arrow{z-index:2;border:1px solid var(--ink);background:var(--cream);width:48px;height:48px;color:var(--ink);cursor:pointer;transition:background .5s var(--ease-editorial), color .5s var(--ease-editorial);border-radius:0;font-size:18px;position:absolute;bottom:0}.BshV1W_prev{right:56px}.BshV1W_next{right:0}.BshV1W_arrow:hover,.BshV1W_arrow:focus-visible{background:var(--ink);color:var(--cream)}@media (max-width:700px){.BshV1W_wrap{padding-bottom:56px}.BshV1W_arrow{width:40px;height:40px}.BshV1W_prev{right:48px}}.BshV1W_side{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:clamp(10px,1.4vw,20px);padding-bottom:0;display:grid}.BshV1W_side .BshV1W_list{grid-area:1/2}.BshV1W_side .BshV1W_arrow{margin-top:calc(clamp(60px, 9vw, 150px) + 56px - var(--scroll-arrow-up,0px));background:0 0;border:0;width:40px;height:40px;font-size:28px;line-height:1;position:static}.BshV1W_side .BshV1W_arrow:hover,.BshV1W_side .BshV1W_arrow:focus-visible{color:var(--wine);background:0 0}@media (min-width:701px){.BshV1W_side.BshV1W_centerArrows{align-items:center}.BshV1W_side.BshV1W_centerArrows .BshV1W_arrow{margin-top:0}}.BshV1W_side .BshV1W_prev{grid-area:1/1}.BshV1W_side .BshV1W_next{grid-area:1/3}@media (max-width:700px){.BshV1W_side{padding-bottom:0;display:block}.BshV1W_side .BshV1W_arrow{display:none}.BshV1W_side.BshV1W_mobileArrows{padding-bottom:56px}.BshV1W_side.BshV1W_mobileArrows .BshV1W_arrow{border:1px solid var(--ink);background:var(--cream);justify-content:center;align-items:center;width:40px;height:40px;margin-top:0;font-size:22px;display:flex;position:absolute;bottom:0}.BshV1W_side.BshV1W_mobileArrows .BshV1W_prev{right:48px}.BshV1W_side.BshV1W_mobileArrows .BshV1W_next{right:0}}@media (prefers-reduced-motion:reduce){.BshV1W_arrow{transition:none}}
section.cjb_Oa_section{--scroll-arrow-up:70px;padding-top:clamp(32px,4vw,48px);padding-bottom:clamp(20px,2.4vw,32px);max-width:none;padding-inline:clamp(20px,5vw,75px)}.cjb_Oa_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:clamp(24px,3vw,40px);display:flex}.cjb_Oa_title{letter-spacing:.06em;color:var(--ink-2);font-size:clamp(36px,4vw,56px);line-height:1}.cjb_Oa_btnMobile{display:none}@media (max-width:700px){.cjb_Oa_btnMobile{margin-top:8px;display:flex}.cjb_Oa_btnMobile a{letter-spacing:.16em;align-items:center;height:40px;padding:0 18px;font-size:11px;display:inline-flex}.cjb_Oa_btnDesktop{display:none}}.cjb_Oa_tip{flex-direction:column;gap:10px;height:100%;display:flex}.cjb_Oa_frame{aspect-ratio:4/3;margin-bottom:6px;display:block}.cjb_Oa_photo{position:relative;overflow:hidden}.cjb_Oa_photoImg{object-fit:cover}.cjb_Oa_lead{font-family:var(--font-serif), Georgia, serif;color:var(--ink);font-size:clamp(22px,2vw,26px);line-height:1.15}.cjb_Oa_text{color:var(--ink-2);text-wrap:pretty;font-size:15px;line-height:1.65}.cjb_Oa_recipe{letter-spacing:.04em;color:var(--muted);transition:color .4s var(--ease-editorial);margin-top:auto;padding-top:4px;font-size:13px}.cjb_Oa_recipe:hover,.cjb_Oa_recipe:focus-visible{color:var(--wine)}
section.Sa_FLW_section{padding-top:76px;padding-bottom:clamp(56px,7vw,104px);max-width:none;padding-inline:clamp(20px,5vw,75px)}.Sa_FLW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:32px;display:flex}.Sa_FLW_headText{flex-direction:column;gap:14px;max-width:640px;display:flex}.Sa_FLW_btnMobile{display:none}@media (max-width:700px){section.Sa_FLW_section{padding-top:56px;padding-bottom:40px}.Sa_FLW_btnMobile{margin-top:8px;display:flex}.Sa_FLW_btnDesktop{display:none}}.Sa_FLW_lead{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.7}.Sa_FLW_title{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-2);font-size:clamp(22px,2.2vw,29px);font-weight:500;line-height:1.4}.Sa_FLW_card{flex-direction:column;gap:6px;display:flex}.Sa_FLW_frame{aspect-ratio:3/4;display:block;position:relative;overflow:hidden}.Sa_FLW_cover{object-fit:cover}.Sa_FLW_img{width:100%;height:100%;transition:transform 1.4s var(--ease-editorial)}.Sa_FLW_card:hover .Sa_FLW_img,.Sa_FLW_card:focus-visible .Sa_FLW_img{transform:scale(1.04)}.Sa_FLW_name{font-family:var(--font-serif), Georgia, serif;letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;margin-top:14px;padding-bottom:4px;font-size:clamp(19px,1.6vw,22px);line-height:1.15;position:relative}.Sa_FLW_name:after{content:"";transform-origin:0;height:1px;transition:transform .7s var(--ease-editorial);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Sa_FLW_card:hover .Sa_FLW_name:after,.Sa_FLW_card:focus-visible .Sa_FLW_name:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.Sa_FLW_name:after,.Sa_FLW_img{transition:none}}.Sa_FLW_line{color:var(--ink-2);text-wrap:pretty;font-size:14px;line-height:1.5}
section._9FYgyW_section{max-width:none;padding-block:clamp(24px,2.6vw,40px) clamp(24px,3vw,40px);padding-inline:clamp(20px,5vw,95px)}._9FYgyW_title{text-align:left;color:var(--ink-2);margin-bottom:clamp(8px,1.4vw,20px);scroll-margin-top:110px;font-size:clamp(36px,4vw,56px);line-height:1}._9FYgyW_title em{font-style:italic}._9FYgyW_wrap{width:100%;container-type:inline-size}._9FYgyW_root{width:100%;height:calc((520px - 56px) * var(--s,1));color:var(--ink);-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}._9FYgyW_root:focus-visible{outline:2px solid var(--wine);outline-offset:-4px}._9FYgyW_canvas{left:50%;top:calc(-56px * var(--s,1));width:var(--w,960px);height:520px;transform:translateX(-50%) scale(var(--s,1));transform-origin:50% 0;position:absolute}._9FYgyW_arc{left:var(--x1,0px);pointer-events:none;width:960px;height:520px;position:absolute;top:0;overflow:visible}._9FYgyW_btn{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}._9FYgyW_btn:focus-visible,._9FYgyW_link:focus-visible{outline:2px solid var(--wine);outline-offset:3px}._9FYgyW_pager{z-index:3;flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;top:172px;left:20px}._9FYgyW_pagerArrow{width:32px;height:32px;color:var(--ink);place-items:center;display:none}._9FYgyW_pagerArrow svg{fill:currentColor;width:16px;height:12px}._9FYgyW_dot{width:14px;height:10px;transition:height .45s var(--ease-editorial);place-items:center;display:grid}._9FYgyW_dot i{background:var(--ink);opacity:.45;width:3px;height:3px;transition:height .45s var(--ease-editorial), opacity .3s;display:block}._9FYgyW_dot[aria-current]{height:26px}._9FYgyW_dot[aria-current] i{opacity:.9;height:22px}._9FYgyW_plates{left:calc(130px + var(--x1,0px));touch-action:pan-y;width:245px;height:245px;position:absolute;top:82px}._9FYgyW_orbit{transform-origin:69% -217%;visibility:hidden;will-change:transform;position:absolute;inset:0}._9FYgyW_plate{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:245px;height:245px;box-shadow:0 0 0 7px var(--cream-2), 0 0 0 8px var(--line);border-radius:50%;display:block;position:relative;overflow:hidden}._9FYgyW_plateImg{object-fit:cover}._9FYgyW_head{left:calc(388px + var(--x2,0px));width:330px;height:150px;position:absolute;top:96px}._9FYgyW_hd{visibility:hidden;position:absolute;inset:0}._9FYgyW_eye{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 4px 2px;font-size:12.5px;font-weight:500}._9FYgyW_name{font:inherit;margin:0}._9FYgyW_t1,._9FYgyW_t2{white-space:nowrap;line-height:1;font-family:var(--font-serif), Georgia, serif;margin:6px 0 0;font-weight:400;display:block}._9FYgyW_t1{letter-spacing:-.01em;color:var(--ink)}._9FYgyW_t2{letter-spacing:-.015em;color:var(--ink-2);font-style:italic}._9FYgyW_acts{left:calc(396px + var(--x2,0px));letter-spacing:.08em;text-transform:uppercase;gap:44px;font-size:17px;font-weight:500;display:flex;position:absolute;top:280px}._9FYgyW_link{color:inherit;border-bottom:1px solid var(--ink);align-items:center;gap:9px;padding:4px 0;text-decoration:none;display:inline-flex}._9FYgyW_link svg{fill:currentColor;width:17px;height:17px}._9FYgyW_card{left:calc(682px + var(--x3,0px));text-align:center;background:color-mix(in oklab, var(--cream-2) 78%, transparent);border:1px solid var(--line-2);width:278px;padding:14px 18px 18px;position:absolute;top:62px}._9FYgyW_tabs{gap:0;margin-bottom:28px;display:flex}._9FYgyW_tab{letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--ink-2);border:1px solid var(--ink);flex:1;padding:9px 0;font-size:13px;font-weight:500;transition:background .25s,color .25s}._9FYgyW_tab+._9FYgyW_tab{border-left-width:0}._9FYgyW_tab[aria-selected=true]{background:var(--ink);color:var(--cream);font-weight:600}._9FYgyW_bodies{display:grid}._9FYgyW_body{visibility:hidden;grid-area:1/1}._9FYgyW_body[style*="visibility: hidden"]{height:0;overflow:hidden}._9FYgyW_rate{height:62px;margin:0 0 14px;position:relative}._9FYgyW_badge{width:46px;height:62px;position:absolute;top:0;left:0}._9FYgyW_num{font-family:var(--font-serif), Georgia, serif;color:var(--ink);font-size:44px;line-height:1;position:absolute;top:4px;left:0;right:0}._9FYgyW_numLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;position:absolute;top:50px;left:0;right:0}._9FYgyW_guest{font-family:var(--font-serif), Georgia, serif;margin:0;font-size:22px;line-height:1.1}._9FYgyW_kit{color:var(--muted);margin:4px 0 12px;font-size:13px}._9FYgyW_desc{min-height:52px;color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.4}._9FYgyW_chips{flex-wrap:wrap;justify-content:center;gap:4px;min-height:52px;margin:0;padding:0;list-style:none;display:flex}._9FYgyW_chips a{color:var(--ink-2);border:1px solid var(--line);padding:3px 8px;font-size:12.5px;line-height:1.25;text-decoration:none;transition:border-color .25s,color .25s;display:block}._9FYgyW_chips a:hover,._9FYgyW_chips a:focus-visible{border-color:var(--wine);color:var(--wine)}._9FYgyW_strip{left:calc(130px + var(--x1,0px));align-items:center;width:550px;height:122px;display:flex;position:absolute;top:362px}._9FYgyW_arrow{flex:none;place-items:center;width:36px;height:36px;display:grid}._9FYgyW_arrow svg{fill:currentColor;width:12px;height:16px}._9FYgyW_win{flex:none;width:472px;height:122px;margin:0 2px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}._9FYgyW_track{transition:transform .6s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;top:0;left:0}._9FYgyW_th{justify-content:center;width:118px;height:122px;padding-top:3px;display:flex}._9FYgyW_th ._9FYgyW_btn{border:1px solid #0000;flex-direction:column;align-items:center;gap:7px;width:80px;height:116px;padding-top:9px;transition:border-color .45s;display:flex}._9FYgyW_th ._9FYgyW_btn[aria-current]{border-color:var(--line)}._9FYgyW_thImg{border-radius:50%;width:56px;height:56px;display:block;position:relative;overflow:hidden}._9FYgyW_th span._9FYgyW_lbl{text-align:center;color:var(--ink-2);max-width:82px;font-size:12px;font-weight:500;line-height:1.25}._9FYgyW_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:639px){._9FYgyW_root{height:auto}._9FYgyW_canvas{flex-direction:column;align-items:center;width:100%;height:auto;padding:14px 0 18px;display:flex;position:relative;top:auto;left:auto;transform:none}._9FYgyW_arc{width:200%;height:auto;top:-30px;left:-60%}._9FYgyW_pager{top:110px;left:0}._9FYgyW_pagerArrow{display:grid}._9FYgyW_plates{width:min(52vw,220px);height:min(52vw,220px);position:relative;top:auto;left:auto}._9FYgyW_plate{width:100%;height:100%}._9FYgyW_head{width:100%;height:132px;margin-top:14px;position:relative;top:auto;left:auto}._9FYgyW_hd{text-align:center;transform-origin:50% 0;transform:scale(.82)}._9FYgyW_acts{margin-top:4px;position:relative;top:auto;left:auto}._9FYgyW_card{text-align:center;width:100%;max-width:420px;margin-top:16px;position:relative;top:auto;left:auto}._9FYgyW_rate{flex-direction:column;align-items:center;gap:4px;height:auto;display:flex}._9FYgyW_num,._9FYgyW_numLabel{position:static}._9FYgyW_chips{justify-content:center}._9FYgyW_strip{display:none}}@media (prefers-reduced-motion:reduce){._9FYgyW_track,._9FYgyW_dot,._9FYgyW_dot i,._9FYgyW_th ._9FYgyW_btn,._9FYgyW_chips a{transition:none}}
.RpEmCW_backdrop{z-index:-1;animation:RpEmCW_fadeIn .5s var(--ease-editorial);background:#2b221c61;position:fixed;inset:0}.RpEmCW_panel{background:var(--cream-2);max-height:calc(100vh - 96px);color:var(--ink);border-bottom:1px solid var(--line-2);animation:RpEmCW_panelIn .7s var(--ease-editorial);padding:clamp(28px,4vw,56px) clamp(20px,5vw,75px) clamp(32px,4vw,56px);overflow-y:auto}@keyframes RpEmCW_panelIn{0%{opacity:0;transform:translateY(-12px)}}@keyframes RpEmCW_fadeIn{0%{opacity:0}}.RpEmCW_inner{max-width:1180px;margin-inline:auto}.RpEmCW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RpEmCW_form{border-bottom:1px solid var(--ink);transition:border-color .4s var(--ease-editorial);align-items:center;gap:clamp(12px,2vw,24px);padding-bottom:6px;display:flex}.RpEmCW_form:focus-within{border-bottom-color:var(--wine)}.RpEmCW_fieldIcon{color:var(--muted-2);transition:color .4s var(--ease-editorial);flex:none;display:inline-flex}.RpEmCW_form:focus-within .RpEmCW_fieldIcon{color:var(--wine)}.RpEmCW_input{text-indent:.2em;min-width:0;font-family:var(--font-serif), Georgia, serif;color:var(--ink);background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:10px .12em .12em;font-size:clamp(28px,4vw,52px);font-style:italic;line-height:1.35}.RpEmCW_input::placeholder{color:var(--muted-2);opacity:.7}.RpEmCW_input::-webkit-search-cancel-button{display:none}.RpEmCW_submit{letter-spacing:.2em;text-transform:uppercase;color:inherit;cursor:pointer;transition:color .4s var(--ease-editorial);background:0 0;border:0;flex:none;padding:8px 4px;font-size:12px}.RpEmCW_submit:hover,.RpEmCW_submit:focus-visible{color:var(--wine)}.RpEmCW_close{width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background .4s var(--ease-editorial), color .4s var(--ease-editorial);background:#2b221c12;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.RpEmCW_close:hover,.RpEmCW_close:focus-visible{background:var(--wine);color:var(--cream)}.RpEmCW_pillGroups{flex-direction:column;gap:22px;margin-top:clamp(24px,3vw,36px);display:flex}.RpEmCW_kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--muted-2);margin-bottom:12px;font-size:12px;display:block}.RpEmCW_pills{flex-wrap:wrap;align-items:center;gap:10px;list-style:none;display:flex}.RpEmCW_pill{border:1px solid var(--line-2);background:var(--cream);color:var(--ink);transition:border-color .4s var(--ease-editorial), color .4s var(--ease-editorial);border-radius:999px;align-items:center;gap:10px;padding:9px 20px 9px 16px;font-size:15px;display:inline-flex}.RpEmCW_pill svg{color:var(--muted-2)}.RpEmCW_pill:hover,.RpEmCW_pill:focus-visible{border-color:var(--wine);color:var(--wine)}.RpEmCW_clear{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);cursor:pointer;background:0 0;border:0;padding:8px 6px;font-size:12px}.RpEmCW_clear:hover,.RpEmCW_clear:focus-visible{color:var(--wine)}.RpEmCW_results{border-top:1px solid var(--line-2);min-height:120px;margin-top:clamp(32px,4vw,52px);padding-top:clamp(24px,3vw,36px)}.RpEmCW_note{color:var(--ink-2);font-size:16px;line-height:1.6}.RpEmCW_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,28px);list-style:none;display:grid}@media (max-width:800px){.RpEmCW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.RpEmCW_card{flex-direction:column;gap:6px;display:flex}.RpEmCW_media{aspect-ratio:4/3;background:#ece5da;display:block;position:relative;overflow:hidden}.RpEmCW_img{object-fit:cover;transition:transform 1.4s var(--ease-editorial)}.RpEmCW_card:hover .RpEmCW_img,.RpEmCW_card:focus-visible .RpEmCW_img{transform:scale(1.04)}.RpEmCW_name{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;font-size:clamp(18px,1.5vw,21px);line-height:1.2}.RpEmCW_card:hover .RpEmCW_name,.RpEmCW_card:focus-visible .RpEmCW_name,.RpEmCW_episode:hover .RpEmCW_name,.RpEmCW_episode:focus-visible .RpEmCW_name{color:var(--wine)}.RpEmCW_sub{color:var(--muted-2);font-size:14px}.RpEmCW_episodes{margin-top:clamp(24px,3vw,36px)}.RpEmCW_episodeList{flex-direction:column;list-style:none;display:flex}.RpEmCW_episode{border-bottom:1px solid var(--line-2);align-items:center;gap:16px;padding:12px 0;display:flex}.RpEmCW_episodeMedia{aspect-ratio:16/9;background:#ece5da;flex:none;width:clamp(88px,10vw,120px);position:relative;overflow:hidden}.RpEmCW_episodeText{flex:1;justify-content:space-between;align-items:baseline;gap:20px;min-width:0;display:flex}@media (max-width:600px){.RpEmCW_episodeText{flex-direction:column;justify-content:flex-start;gap:2px}}.RpEmCW_episode:hover .RpEmCW_img,.RpEmCW_episode:focus-visible .RpEmCW_img{transform:scale(1.04)}.RpEmCW_all{letter-spacing:.18em;text-transform:uppercase;transition:color .4s var(--ease-editorial);margin-top:clamp(20px,2.6vw,32px);font-size:12px;display:inline-block}.RpEmCW_all:hover,.RpEmCW_all:focus-visible{color:var(--wine)}@media (prefers-reduced-motion:reduce){.RpEmCW_panel,.RpEmCW_backdrop{animation:none}}@media (max-width:800px){.RpEmCW_media{aspect-ratio:4/5}}
.ldgnoG_header{z-index:50;color:var(--on-dark);transition:color .5s var(--ease-editorial), background .5s var(--ease-editorial);position:fixed;inset:0 0 auto}.ldgnoG_solid{background:var(--cream);color:var(--ink)}.ldgnoG_bar{transition:border-color .5s var(--ease-editorial);border-bottom:1px solid #0000;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;padding:18px clamp(20px,5vw,75px);display:grid}.ldgnoG_solid .ldgnoG_bar{border-bottom-color:var(--line-2)}.ldgnoG_nav{flex-wrap:nowrap;gap:clamp(20px,2.6vw,44px);display:flex}.ldgnoG_navLink,.ldgnoG_iconLink{transition:background-size .5s var(--ease-editorial);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.ldgnoG_navLink{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding-bottom:6px;font-size:15px}.ldgnoG_navLink:hover,.ldgnoG_navLink:focus-visible,.ldgnoG_active{background-size:100% 1px}.ldgnoG_logo{justify-self:center;align-items:center;display:flex}.ldgnoG_logoImage{width:auto;height:88px;display:block}.ldgnoG_logoOnLight,.ldgnoG_solid .ldgnoG_logoOnDark{display:none}.ldgnoG_solid .ldgnoG_logoOnLight{display:block}.ldgnoG_actions{justify-content:flex-end;align-items:center;gap:44px;display:flex}.ldgnoG_iconLink{color:inherit;cursor:pointer;background-color:#0000;border:0;padding:6px 0;display:inline-flex}.ldgnoG_iconLink:hover,.ldgnoG_iconLink:focus-visible{background-size:100% 1px}.ldgnoG_play{transform:translate(8px)}.ldgnoG_menuToggle{width:28px;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:8px;padding:8px 0;display:inline-flex}.ldgnoG_menuToggle span{transform-origin:100%;height:1.6px;transition:transform .5s var(--ease-editorial);background:currentColor;display:block}.ldgnoG_menuToggle:hover span:nth-child(2),.ldgnoG_menuToggle:focus-visible span:nth-child(2){transform:scaleX(.6)}.ldgnoG_mega{background:var(--cream-2);color:var(--ink);border-bottom:1px solid var(--line-2);padding:28px clamp(20px,5vw,75px) 24px}.ldgnoG_megaGrid{--mega-gap:clamp(16px, 2.6vw, 32px);max-width:var(--content-max);justify-content:center;gap:clamp(14px,1.8vw,28px);margin:0 auto;list-style:none;display:flex}.ldgnoG_megaGrid>li{flex:0 15%;min-width:0}.ldgnoG_megaCard{display:block;position:relative;overflow:hidden}.ldgnoG_thumb{aspect-ratio:1;background:repeating-linear-gradient(135deg, var(--placeholder) 0 8px, var(--line-2) 8px 16px);transition:transform 1.4s var(--ease-editorial);place-items:center;display:grid;position:relative;overflow:hidden}.ldgnoG_thumbImage{object-fit:cover;object-position:center 30%}.ldgnoG_thumbFit{object-fit:contain}.ldgnoG_thumb:has(.ldgnoG_thumbFit){background:var(--ink)}.ldgnoG_thumbHint{color:var(--ink-2);font-family:ui-monospace,Menlo,monospace;font-size:11px}.ldgnoG_megaCard:hover .ldgnoG_thumb{transform:scale(1.02)}.ldgnoG_megaTitle{white-space:nowrap;color:#fff;text-align:center;font-family:var(--font-serif), Georgia, serif;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#1a141000 0%,#1a1410cc 60%,#1a1410eb 100%);justify-content:center;padding:56px 8px 8px;font-size:15px;display:flex;position:absolute;inset:auto 0 0}@media (max-width:760px){.ldgnoG_logoImage{height:80px}.ldgnoG_nav,.ldgnoG_mega{display:none}.ldgnoG_bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ldgnoG_logo{grid-column:2;justify-self:center}.ldgnoG_actions{display:contents}.ldgnoG_actions>.ldgnoG_play{grid-area:1/1;justify-self:start}.ldgnoG_actions>.ldgnoG_iconLink:not(.ldgnoG_play),.ldgnoG_actions>.ldgnoG_menuToggle{grid-area:1/3}.ldgnoG_actions>.ldgnoG_iconLink:not(.ldgnoG_play){justify-self:end;margin-right:48px}.ldgnoG_actions>.ldgnoG_menuToggle{justify-self:end}}@media (min-width:901px) and (max-width:1366px){.ldgnoG_navLink{font-size:14px}}
.JgYmMq_stage{background:var(--ink);height:100svh;min-height:560px;position:relative;overflow:hidden}.JgYmMq_slide{opacity:0;font-size:12px;transition:opacity 1.6s;position:absolute;inset:0}.JgYmMq_on{opacity:1}.JgYmMq_mobileOnly{display:none}@media (max-width:700px){.JgYmMq_desktopOnly{display:none}.JgYmMq_mobileOnly{display:block}}.JgYmMq_slideImg.JgYmMq_fitWidth{object-fit:contain}.JgYmMq_shade{pointer-events:none;background:linear-gradient(#2b221c8c,#0000);height:220px;position:absolute;inset:0 0 auto}.JgYmMq_slideImg{object-fit:cover}.JgYmMq_on .JgYmMq_slideImg{animation:JgYmMq_heroZoomOut 2.4s var(--ease-editorial) both}@keyframes JgYmMq_heroZoomOut{0%{transform:scale(1.08)}to{transform:scale(1)}}.JgYmMq_rise{animation:JgYmMq_heroRise 1.1s var(--ease-editorial) both;animation-delay:.45s}.JgYmMq_riseLate{animation-delay:.65s}@keyframes JgYmMq_heroRise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.JgYmMq_on .JgYmMq_slideImg,.JgYmMq_rise{animation:none}}.JgYmMq_shadeBottom{pointer-events:none;background:linear-gradient(#0000,#2b221cc7);height:55%;position:absolute;inset:auto 0 0}.JgYmMq_bottom{left:var(--gutter);right:var(--gutter);color:var(--on-dark);flex-direction:column;align-items:flex-start;gap:28px;display:flex;position:absolute;bottom:clamp(28px,4vw,56px)}@media (max-width:700px){.JgYmMq_bottom{bottom:76px}}.JgYmMq_caption{flex-direction:column;gap:12px;max-width:640px;display:flex}.JgYmMq_title{font-size:clamp(52px,7vw,112px);line-height:.92}.JgYmMq_watch{background:var(--cream);color:var(--ink);white-space:nowrap;border-radius:0;flex:none;padding:15px 26px;font-size:14px;font-weight:600}.JgYmMq_controls{right:var(--gutter);color:var(--on-dark);grid-template-columns:auto auto;align-items:center;gap:14px 28px;display:grid;position:absolute;bottom:clamp(28px,4vw,56px)}.JgYmMq_counter{font-family:var(--font-serif), Georgia, serif;letter-spacing:.04em;font-size:20px;line-height:1}.JgYmMq_counterTotal{opacity:.6}.JgYmMq_arrows{gap:4px;display:flex}.JgYmMq_arrow{all:unset;cursor:pointer;color:#f5f0e8bf;width:36px;height:36px;transition:color .4s var(--ease-editorial);place-items:center;font-size:18px;display:grid}.JgYmMq_arrow:hover{color:var(--on-dark)}.JgYmMq_arrow:focus-visible{outline:2px solid var(--on-dark);outline-offset:2px}.JgYmMq_track{background:#f5f0e859;grid-column:1/-1;height:2px;position:relative;overflow:hidden}@media (max-width:700px){.JgYmMq_controls{column-gap:16px;bottom:24px}.JgYmMq_counter{font-size:16px}}.JgYmMq_fill{background:var(--on-dark);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.JgYmMq_full{transform:scaleX(1)}.JgYmMq_running{animation:JgYmMq_fill var(--dur) linear forwards}@keyframes JgYmMq_fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.GpoxLa_wrap{max-width:none;padding-block:clamp(24px,3vw,40px) clamp(40px,5vw,72px);padding-inline:clamp(20px,5vw,95px)}.GpoxLa_block{border-top:1px solid var(--line,#d9d0c2);padding-block:clamp(24px,3vw,40px)}.GpoxLa_kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px}.GpoxLa_title{font-family:var(--font-serif), Georgia, serif;color:var(--ink);margin:0 0 clamp(18px,2vw,28px);font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.1}.GpoxLa_title em{font-style:italic}.GpoxLa_grid{grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.2vw,16px);margin:0;padding:0;list-style:none;display:grid}.GpoxLa_card{color:#f5f0e8;flex-direction:column;justify-content:flex-end;gap:4px;padding:clamp(14px,1.6vw,20px);transition:filter .5s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.GpoxLa_card:hover,.GpoxLa_card:focus-visible{filter:brightness(1.06)}.GpoxLa_wide{aspect-ratio:3/2}.GpoxLa_tall{aspect-ratio:4/5}.GpoxLa_photo{object-fit:cover;transition:transform 1.6s var(--ease-editorial)}.GpoxLa_card:hover .GpoxLa_photo,.GpoxLa_card:focus-visible .GpoxLa_photo{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.GpoxLa_photo{transition:none}.GpoxLa_card:hover .GpoxLa_photo,.GpoxLa_card:focus-visible .GpoxLa_photo{transform:none}}.GpoxLa_shade{background:linear-gradient(#2b221c00 35%,#2b221cb8 100%);position:absolute;inset:0}.GpoxLa_shade:before{content:"";-webkit-backdrop-filter:blur(9px);height:60%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.GpoxLa_name,.GpoxLa_count{position:relative}.GpoxLa_name{font-family:var(--font-serif), Georgia, serif;font-size:clamp(22px,2vw,28px);line-height:1.1}.GpoxLa_count{opacity:.85;font-size:13px}.GpoxLa_c1{background:linear-gradient(#a89a86,#5e5446)}.GpoxLa_c2{background:linear-gradient(#9aa38a,#56604a)}.GpoxLa_c3{background:linear-gradient(#b59a7a,#6b5538)}.GpoxLa_c4{background:linear-gradient(#8b9577,#4a5640)}.GpoxLa_s1{background:linear-gradient(#8a9a72,#4f5c3f)}.GpoxLa_s2{background:linear-gradient(#d1a456,#8c6527)}.GpoxLa_s3{background:linear-gradient(#b3683f,#6e3a1f)}.GpoxLa_s4{background:linear-gradient(#7d8a96,#3f4a55)}@media (max-width:699px){.GpoxLa_grid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.GpoxLa_card{transition:none}}
.xEiV-q_wrap{--visible:2.4;align-self:stretch}.xEiV-q_frame{aspect-ratio:16/9;background:var(--placeholder);position:relative;overflow:hidden}.xEiV-q_img{object-fit:cover;position:absolute;inset:0}
section.khrzBq_section{padding-top:76px;max-width:none;padding-inline:clamp(20px,5vw,95px)}.khrzBq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.khrzBq_headText{flex-direction:column;gap:14px;max-width:640px;display:flex}.khrzBq_titleRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.khrzBq_btnMobile{display:none}@media (max-width:700px){section.khrzBq_section{padding-top:36px}.khrzBq_headText{width:100%;max-width:none}.khrzBq_btnMobile{margin-top:32px;display:flex}.khrzBq_btnDesktop{display:none}}.khrzBq_lead{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.7}.khrzBq_title{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-2);font-size:clamp(22px,2.2vw,29px);font-weight:500;line-height:1.4}.khrzBq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.6vw,40px);list-style:none;display:grid}.khrzBq_grid>li:nth-child(4){display:none}@media (max-width:900px){.khrzBq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.khrzBq_grid>li:nth-child(4){display:block}}@media (max-width:520px){.khrzBq_grid{grid-template-columns:1fr}.khrzBq_grid>li:nth-child(4){display:none}}.khrzBq_card{flex-direction:column;gap:14px;display:flex}.khrzBq_media{aspect-ratio:4/5;background:#ece5da;display:block;position:relative;overflow:hidden}.khrzBq_img{transition:opacity .7s ease, transform 1.4s var(--ease-editorial);position:absolute;inset:0}.khrzBq_photo{object-fit:cover}.khrzBq_img2{opacity:0;transform:scale(1.04)}.khrzBq_card:hover .khrzBq_img1,.khrzBq_card:focus-visible .khrzBq_img1{opacity:0}.khrzBq_card:hover .khrzBq_img2,.khrzBq_card:focus-visible .khrzBq_img2{opacity:1;transform:scale(1)}@keyframes khrzBq_swapImg{0%,42%{opacity:0;transform:scale(1.04)}54%,88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}@media (hover:none) and (prefers-reduced-motion:no-preference){.khrzBq_img2{animation:9s ease-in-out infinite khrzBq_swapImg}.khrzBq_grid>li:nth-child(3n+2) .khrzBq_img2{animation-delay:-3s}.khrzBq_grid>li:nth-child(3n) .khrzBq_img2{animation-delay:-6s}}.khrzBq_caption{grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;display:grid}.khrzBq_caption:before{content:"";background:var(--wine);border-radius:50%;width:8px;height:8px;transform:translateY(-2px)}.khrzBq_dish{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;font-size:clamp(20px,1.7vw,24px);line-height:1.15}.khrzBq_card:hover .khrzBq_dish,.khrzBq_card:focus-visible .khrzBq_dish{color:var(--wine)}.khrzBq_sub{color:var(--muted-2);grid-column:2;margin-top:4px;font-size:14px;line-height:1.35}
.tRGnHW_grid{grid-template-columns:repeat(2,1fr);gap:clamp(14px,2.4vw,40px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.tRGnHW_grid{grid-template-columns:repeat(3,1fr)}}.tRGnHW_grid{scroll-margin-top:120px}.tRGnHW_frame{aspect-ratio:4/5;background:var(--placeholder);display:block;position:relative;overflow:hidden}.tRGnHW_img{object-fit:cover;transition:opacity .7s ease, transform 1.4s var(--ease-editorial)}.tRGnHW_frame:hover .tRGnHW_img{transform:scale(1.04)}.tRGnHW_img2{opacity:0;transform:scale(1.04)}.tRGnHW_frame:hover .tRGnHW_img1:has(~.tRGnHW_img2){opacity:0}.tRGnHW_frame:hover .tRGnHW_img2{opacity:1;transform:scale(1)}.tRGnHW_caption{color:var(--cream);opacity:0;transition:opacity .7s var(--ease-editorial), transform .9s var(--ease-editorial);pointer-events:none;background:linear-gradient(#0000,#2b221c8c 40%,#2b221ce0);flex-direction:column;gap:4px;padding:56px clamp(14px,1.6vw,22px) clamp(14px,1.6vw,22px);display:flex;position:absolute;inset:auto 0 0;transform:translateY(12px)}.tRGnHW_frame:hover .tRGnHW_caption{opacity:1;transform:none}.tRGnHW_capMeta{letter-spacing:.16em;text-transform:uppercase;opacity:.8;font-size:11px}.tRGnHW_capTitle{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;font-size:clamp(20px,1.8vw,28px);line-height:1.1}.tRGnHW_capLine{opacity:.9;text-wrap:pretty;font-size:14px;line-height:1.4}@media (hover:none){.tRGnHW_caption{display:none}}@media (prefers-reduced-motion:reduce){.tRGnHW_img,.tRGnHW_caption{transition:none}.tRGnHW_caption,.tRGnHW_frame:hover .tRGnHW_img,.tRGnHW_frame:hover .tRGnHW_img2{transform:none}}.tRGnHW_more{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-direction:column;align-items:flex-start;gap:16px;margin-top:clamp(24px,3vw,40px);font-size:12px;display:flex}.tRGnHW_actions{flex-wrap:wrap;justify-content:flex-start;gap:12px 16px;display:flex}.tRGnHW_more button{border:1px solid var(--ink);color:var(--ink);font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .5s var(--ease-editorial), color .5s var(--ease-editorial);background:0 0;border-radius:0;padding:16px 40px}.tRGnHW_more button:hover,.tRGnHW_more button:focus-visible{background:var(--ink);color:var(--cream)}@media (max-width:699px){.tRGnHW_more{align-self:stretch;width:100%}.tRGnHW_actions{flex-wrap:nowrap;align-self:stretch;gap:10px;width:100%}.tRGnHW_more button{letter-spacing:.1em;flex:1 1 0;min-width:0;padding:16px 8px;font-size:11px}}
.WuK_IG_nav{z-index:40;opacity:0;pointer-events:none;transition:opacity .6s var(--ease-editorial);position:fixed;top:50%;right:clamp(6px,1.2vw,18px);transform:translateY(-50%)}.WuK_IG_visible{opacity:1;pointer-events:auto}.WuK_IG_list{flex-direction:column;align-items:flex-end;gap:2px;margin:0;padding:0;list-style:none;display:flex}.WuK_IG_item{all:unset;box-sizing:border-box;cursor:pointer;justify-content:flex-end;align-items:center;width:36px;height:22px;display:flex;position:relative}.WuK_IG_dash{width:14px;height:2px;transition:width .5s var(--ease-editorial), background .5s var(--ease-editorial);background:#2b221c52;display:block}.WuK_IG_item:hover .WuK_IG_dash,.WuK_IG_item:focus-visible .WuK_IG_dash{background:var(--ink);width:20px}.WuK_IG_active .WuK_IG_dash,.WuK_IG_active:hover .WuK_IG_dash{background:var(--wine);width:22px}.WuK_IG_item:focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media (max-width:760px){.WuK_IG_nav{display:none}}@media (prefers-reduced-motion:reduce){.WuK_IG_nav,.WuK_IG_dash{transition:none}}
section.zuo8Ya_section{max-width:none;padding-block:clamp(24px,2.6vw,40px) clamp(24px,3vw,40px);padding-inline:clamp(20px,5vw,95px);position:relative}section.zuo8Ya_section:before,section.zuo8Ya_section:after{content:"";background:var(--line-2);height:1px;position:absolute;inset-inline:clamp(20px,5vw,95px)}section.zuo8Ya_section:before{top:0}section.zuo8Ya_section:after{bottom:0}.zuo8Ya_title{letter-spacing:.06em;color:var(--ink-2);margin-bottom:clamp(20px,2.5vw,32px);scroll-margin-top:110px;font-size:clamp(36px,4vw,56px);line-height:1}.zuo8Ya_card{flex-direction:column;gap:8px;display:flex}.zuo8Ya_media{aspect-ratio:4/5;background:var(--placeholder);display:block;position:relative;overflow:hidden}.zuo8Ya_img{object-fit:cover;transition:opacity .7s ease, transform 1.4s var(--ease-editorial)}.zuo8Ya_img2{opacity:0;transform:scale(1.04)}:is(.zuo8Ya_card:hover .zuo8Ya_img1:has(~.zuo8Ya_img2),.zuo8Ya_card:focus-visible .zuo8Ya_img1:has(~.zuo8Ya_img2)){opacity:0}.zuo8Ya_card:hover .zuo8Ya_img2,.zuo8Ya_card:focus-visible .zuo8Ya_img2{opacity:1;transform:scale(1)}.zuo8Ya_when{letter-spacing:.16em;text-transform:uppercase;color:var(--wine);margin-top:10px;font-size:12px}.zuo8Ya_name{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;font-size:clamp(22px,2vw,30px);font-style:italic;line-height:1.1}.zuo8Ya_card:hover .zuo8Ya_name,.zuo8Ya_card:focus-visible .zuo8Ya_name{color:var(--wine)}.zuo8Ya_line{font-family:var(--font-serif), Georgia, serif;color:var(--muted-2);font-size:clamp(15px,1.1vw,17px);line-height:1.35}
section.Zm0nua_section{padding-inline:clamp(20px,5vw,75px);background:var(--cream);max-width:none;color:var(--ink);margin-top:56px;padding-top:56px;padding-bottom:56px;position:relative}section.Zm0nua_section:before,section.Zm0nua_section:after{content:"";background:var(--wine);transform-origin:50%;height:1px;position:absolute;left:clamp(20px,5vw,75px);right:clamp(20px,5vw,75px);transform:scaleY(.5)}section.Zm0nua_section:before{top:0}section.Zm0nua_section:after{bottom:0}.Zm0nua_head{flex-direction:column;gap:18px;margin-bottom:clamp(32px,4vw,56px);display:flex}.Zm0nua_title{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-2);font-size:clamp(22px,2.2vw,29px);font-weight:500;line-height:1.4}.Zm0nua_lead{max-width:640px;color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.7}.Zm0nua_panel{touch-action:pan-y;cursor:grab;grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,36px) clamp(32px,5vw,80px);display:grid}.Zm0nua_dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.Zm0nua_side{flex-direction:column;gap:clamp(24px,3vw,36px);display:flex}.Zm0nua_date{border-bottom:1px solid #2b221c4d;flex-direction:column;gap:14px;padding-bottom:24px;display:flex}.Zm0nua_day{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--wine);font-size:clamp(104px,12vw,188px);line-height:.82}.Zm0nua_month{letter-spacing:.24em;color:#2b221ccc;font-size:13px}.Zm0nua_monthShort{display:none}.Zm0nua_text{flex-direction:column;gap:12px;display:flex}.Zm0nua_name{font-family:var(--font-serif), Georgia, serif;font-size:clamp(28px,2.6vw,38px);font-style:italic;line-height:1.05}.Zm0nua_description{color:#2b221ce0;font-size:15px;line-height:1.6}.Zm0nua_sideSlot{grid-area:1/1}.Zm0nua_cards{grid-area:1/2/span 2}.Zm0nua_nav{grid-area:2/1;align-items:center;gap:20px;display:flex}.Zm0nua_arrows{gap:12px;display:flex}.Zm0nua_arrow{all:unset;cursor:pointer;border:1px solid var(--ink);border-radius:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;transition:background .3s,color .3s;display:flex}.Zm0nua_arrow:hover,.Zm0nua_arrow:focus-visible{background:var(--ink);color:var(--cream)}.Zm0nua_arrow:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.Zm0nua_count{letter-spacing:.16em;color:#2b221cb3;font-size:12px}.Zm0nua_cards{min-width:0;transition:transform .5s var(--ease-editorial), opacity .5s var(--ease-editorial);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:clamp(16px,2vw,28px);display:grid}.Zm0nua_dragging .Zm0nua_cards{transition:none}.Zm0nua_swipeHint{display:none}@media (max-width:900px){.Zm0nua_swipeHint{letter-spacing:.18em;text-transform:uppercase;color:#2b221cb3;max-height:40px;transition:opacity .6s var(--ease-editorial), max-height .6s var(--ease-editorial), margin .6s var(--ease-editorial);justify-content:center;align-items:center;gap:14px;margin-top:4px;font-size:11px;display:flex;overflow:hidden}.Zm0nua_swipeHintGone{opacity:0;max-height:0;margin-top:0}.Zm0nua_hintArrow{color:var(--wine);animation:Zm0nua_hintNudgePrev 1.8s var(--ease-editorial) infinite;font-size:20px;line-height:1}.Zm0nua_hintArrowNext{animation-name:Zm0nua_hintNudgeNext}}@keyframes Zm0nua_hintNudgePrev{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@keyframes Zm0nua_hintNudgeNext{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.Zm0nua_hintArrow{animation:none}}.Zm0nua_card{flex-direction:column;gap:14px;min-width:0;display:flex}.Zm0nua_square{aspect-ratio:1}.Zm0nua_photo{display:block;position:relative;overflow:hidden}.Zm0nua_dish{font-family:var(--font-serif), Georgia, serif;font-size:clamp(24px,2.2vw,30px);line-height:1.05}.Zm0nua_detail{color:#2b221ce0;text-wrap:pretty;font-size:14px;line-height:1.6}.Zm0nua_guest{color:#2b221cb3;font-size:13px}.Zm0nua_video{flex:1;min-height:clamp(380px,36vw,520px);position:relative}.Zm0nua_videoLive{aspect-ratio:16/9;background:var(--ink);flex:none;min-height:0;display:block;overflow:hidden}.Zm0nua_videoClip{background:var(--ink) center / cover no-repeat;display:block;overflow:hidden}.Zm0nua_clip{flex-direction:column;min-width:0;display:flex;position:relative}.Zm0nua_clip .Zm0nua_card{flex:1}.Zm0nua_clipToggle{width:40px;height:40px;color:var(--cream);cursor:pointer;transition:background .3s var(--ease-editorial);background:#2b221c8c;border:1px solid #f5f0e8b3;place-items:center;padding:0;display:grid;position:absolute;bottom:16px;left:16px}.Zm0nua_clipToggle:hover,.Zm0nua_clipToggle:focus-visible{background:var(--ink)}.Zm0nua_clipToggle:focus-visible{outline:2px solid var(--cream);outline-offset:2px}.Zm0nua_videoClip .Zm0nua_videoImg{object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.Zm0nua_videoImg{object-fit:cover;transition:transform 1.4s var(--ease-editorial)}.Zm0nua_altImg{display:none}@keyframes Zm0nua_altFade{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}.Zm0nua_player{color:var(--cream);align-items:center;gap:12px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.Zm0nua_play{border-left:9px solid var(--cream);border-top:6px solid #0000;border-bottom:6px solid #0000;flex:none;width:0;height:0}.Zm0nua_bar{background:#f5f0e859;flex:1;height:2px}.Zm0nua_barFill{background:var(--cream);width:55%;height:100%;display:block}.Zm0nua_photoBox{position:relative}.Zm0nua_photoLink{display:block}.Zm0nua_cardText{flex-direction:column;gap:14px;min-width:0;display:flex}.Zm0nua_photoPlay,.Zm0nua_inlineVideo{display:none}@media (max-width:900px){.Zm0nua_panel{grid-template-columns:1fr}.Zm0nua_bottomVideo{display:none}.Zm0nua_altImg{opacity:0;animation:10s ease-in-out infinite Zm0nua_altFade;display:block}.Zm0nua_photoPlay{z-index:2;width:44px;height:44px;color:var(--cream);cursor:pointer;transition:background .3s var(--ease-editorial);background:#2b221c99;border:1px solid #f5f0e8b3;place-items:center;padding:0;display:grid;position:absolute;bottom:12px;right:12px}.Zm0nua_photoPlay:hover,.Zm0nua_photoPlay:focus-visible{background:var(--ink)}.Zm0nua_photoPlay:focus-visible{outline:2px solid var(--cream);outline-offset:2px}.Zm0nua_inlineVideo{z-index:1;background:var(--ink);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.Zm0nua_inlineMedia{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Zm0nua_inlineFrame{aspect-ratio:16/9;border:0;width:100%}.Zm0nua_side{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:24px clamp(18px,5vw,32px);display:grid}.Zm0nua_date{border-bottom:0;gap:10px;padding-bottom:0}.Zm0nua_day{font-size:clamp(72px,22vw,120px)}.Zm0nua_monthFull{display:none}.Zm0nua_monthShort{display:inline}.Zm0nua_text{gap:8px;padding-top:6px}.Zm0nua_name{font-size:clamp(24px,6.5vw,32px)}.Zm0nua_description{font-size:14px;line-height:1.55}.Zm0nua_sideSlot,.Zm0nua_cards,.Zm0nua_nav{grid-area:auto/1}}@media (max-width:520px){.Zm0nua_cards{grid-template-columns:1fr}.Zm0nua_sideSlot{order:0}.Zm0nua_nav{order:1}.Zm0nua_cards{order:2}.Zm0nua_swipeHint{order:3}}@media (min-width:521px) and (max-width:900px){.Zm0nua_bottomVideo{display:block}.Zm0nua_altImg,.Zm0nua_photoPlay,.Zm0nua_inlineVideo{display:none}.Zm0nua_cards,.Zm0nua_nav{grid-area:2/1}.Zm0nua_nav{place-self:end;margin-bottom:24px}.Zm0nua_cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.Zm0nua_video:not(.Zm0nua_videoLive){aspect-ratio:1;flex:none;min-height:0}}@media (prefers-reduced-motion:reduce){.Zm0nua_arrow{transition:none}.Zm0nua_altImg{animation:none}}@media (min-width:901px){.Zm0nua_video:not(.Zm0nua_videoLive){aspect-ratio:4/3;flex:none;min-height:0}.Zm0nua_video.Zm0nua_photo .Zm0nua_videoImg{object-position:50% 28%}}
.U83o8W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.U83o8W_feature{margin-top:clamp(48px,6vw,92px)}.U83o8W_tips{padding-top:clamp(12px,1.6vw,24px)}.U83o8W_list{margin-top:96px;padding-bottom:0}div.U83o8W_list>section{padding-top:clamp(24px,3vw,40px)}
.bs-PCW_main{padding-top:72px}.bs-PCW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}section.bs-PCW_section{padding-inline:clamp(20px,5vw,95px);flex-direction:column;align-items:flex-start;gap:clamp(28px,3.4vw,48px);max-width:none;padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(24px,3vw,40px);scroll-margin-top:72px;display:flex}section.bs-PCW_section:last-of-type{padding-bottom:clamp(56px,7vw,104px)}.bs-PCW_sectionHead{flex-direction:column;align-items:flex-start;gap:14px;max-width:640px;display:flex}.bs-PCW_sectionTitle{text-wrap:balance;color:var(--ink-2);font-size:clamp(36px,4.6vw,64px);line-height:1}.bs-PCW_sectionTitle em{font-style:italic}.bs-PCW_sectionText{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.7}.bs-PCW_split{align-items:center;gap:clamp(28px,4vw,64px);width:100%;display:grid}@media (min-width:900px){.bs-PCW_split{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}.bs-PCW_split .bs-PCW_sectionHead{padding-left:clamp(12px,2vw,32px)}.bs-PCW_split .bs-PCW_portrait{position:sticky;top:96px}}@media (max-width:899px){.bs-PCW_split .bs-PCW_portrait,.bs-PCW_programSplit .bs-PCW_square{order:-1}}.bs-PCW_letterSign{font-family:var(--font-serif), Georgia, serif;color:var(--ink-2);margin-top:clamp(12px,1.6vw,24px);font-size:clamp(22px,2.4vw,30px);line-height:1.3}.bs-PCW_portrait{aspect-ratio:4/5;background:var(--placeholder);position:relative;overflow:hidden}.bs-PCW_portraitImg{object-fit:cover;position:absolute;inset:0}.bs-PCW_programSplit{align-items:center;gap:clamp(28px,4vw,64px);width:100%;display:grid}@media (min-width:900px){.bs-PCW_programSplit{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.bs-PCW_programText{flex-direction:column;align-items:flex-start;gap:clamp(28px,3.4vw,48px);display:flex}.bs-PCW_square{aspect-ratio:1;background:var(--placeholder);position:relative;overflow:hidden}.bs-PCW_stats{flex-wrap:wrap;gap:24px clamp(40px,6vw,96px);display:flex}.bs-PCW_stats dt{letter-spacing:.2em;color:var(--muted);font-size:11px}.bs-PCW_stats dd{font-family:var(--font-serif), Georgia, serif;color:var(--ink);margin-top:6px;font-size:clamp(36px,4vw,56px);line-height:1}.bs-PCW_actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:899px){.bs-PCW_actions{align-self:stretch;width:100%}.bs-PCW_stats{text-align:center;justify-content:center;align-self:stretch;width:100%}.bs-PCW_actions .btn:not(:last-child){display:none}.bs-PCW_actions .btn:last-child{box-sizing:border-box;text-align:center;flex:100%;width:100%;padding:20px 32px}.bs-PCW_split .bs-PCW_sectionHead{padding-left:12px}}.bs-PCW_fillReveal{position:absolute;inset:0}.bs-PCW_headGroup{flex-direction:column;align-items:flex-start;gap:14px;display:flex}@media (max-width:899px){.bs-PCW_fullRow{align-self:stretch;width:100%}}
section._6eTw5G_section{padding-inline:clamp(20px,5vw,95px);flex-direction:column;align-items:flex-start;gap:clamp(28px,3.4vw,48px);max-width:none;padding-top:clamp(28px,3vw,40px);padding-bottom:clamp(28px,3vw,40px);scroll-margin-top:72px;display:flex}section._6eTw5G_section._6eTw5G_first{padding-top:clamp(48px,6vw,88px)}section._6eTw5G_section._6eTw5G_last{padding-bottom:clamp(56px,7vw,104px)}._6eTw5G_dividerWrap>div{max-width:none;padding-inline:clamp(20px,5vw,95px)}._6eTw5G_divider{border:0;border-top:1px solid var(--line);align-self:stretch;margin:0}._6eTw5G_section>ul{align-self:stretch}._6eTw5G_sectionHead{flex-direction:column;align-items:flex-start;gap:14px;max-width:640px;display:flex}._6eTw5G_sectionTitle{text-wrap:balance;font-size:clamp(36px,4.6vw,64px);line-height:1}._6eTw5G_sectionTitle em{font-style:italic}._6eTw5G_sectionText{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.7}._6eTw5G_follow{align-self:flex-start}
.dMQQ4G_article{padding-top:clamp(110px,12vw,150px);padding-bottom:var(--section-gap)}.dMQQ4G_top{border-bottom:1px solid var(--line-2);gap:clamp(24px,3vw,40px);padding-block:clamp(10px,1.5vw,20px) clamp(28px,4vw,56px);display:grid}.dMQQ4G_intro{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.dMQQ4G_title{text-wrap:balance;font-size:clamp(44px,6vw,92px);line-height:.98}.dMQQ4G_about{text-align:left;max-width:62ch;color:var(--ink-2);text-wrap:pretty;margin:clamp(24px,3vw,40px) 0 0;font-size:clamp(18px,1.6vw,22px);line-height:1.6}.dMQQ4G_yield{font-family:var(--font-serif), Georgia, serif;color:var(--muted);font-size:clamp(22px,2vw,28px);font-style:italic}.dMQQ4G_lead{font-family:var(--font-serif), Georgia, serif;color:var(--muted-2);font-size:20px}.dMQQ4G_watch{letter-spacing:.16em;text-transform:uppercase;margin-top:8px;font-size:12px}.dMQQ4G_media{aspect-ratio:16/9;background:var(--placeholder);display:block;position:relative;overflow:hidden}.dMQQ4G_img{object-fit:cover}.dMQQ4G_video{width:100%;margin-top:clamp(28px,3vw,40px)}.dMQQ4G_videoFrame{aspect-ratio:16/9;background:var(--ink);position:relative}.dMQQ4G_videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.dMQQ4G_facts{border:1px solid var(--ink);flex-wrap:wrap;width:100%;margin-top:clamp(28px,3vw,40px);display:flex}.dMQQ4G_facts>div{text-align:center;flex:1 1 0;min-width:140px;padding:18px 12px}.dMQQ4G_facts>div+div{border-left:1px solid var(--line-2)}.dMQQ4G_facts dt{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:12px}.dMQQ4G_facts dd{font-family:var(--font-serif), Georgia, serif;color:var(--ink);margin:4px 0 0;font-size:clamp(22px,2vw,28px);line-height:1.1}@media (max-width:700px){.dMQQ4G_facts{flex-wrap:nowrap}.dMQQ4G_facts>div{min-width:0;padding:14px 4px}.dMQQ4G_facts dt{letter-spacing:.08em;font-size:10px}.dMQQ4G_facts dd{font-size:20px}}.dMQQ4G_cols{gap:clamp(32px,5vw,80px);padding-top:clamp(32px,4vw,56px);display:grid}@media (min-width:900px){.dMQQ4G_cols{grid-template-columns:1fr 1.4fr;align-items:start}}.dMQQ4G_cols>section:first-child{border:1px solid var(--line-2);background:var(--cream-2);padding:clamp(20px,2.4vw,32px)}@media (min-width:900px){.dMQQ4G_cols[data-sticky=left]>section:first-child,.dMQQ4G_cols[data-sticky=right]>section:last-child{position:sticky;top:104px}}.dMQQ4G_h2{margin-bottom:20px;font-size:clamp(30px,3vw,44px);line-height:1}.dMQQ4G_group+.dMQQ4G_group{margin-top:22px}.dMQQ4G_h3{font-family:var(--font-serif), Georgia, serif;color:var(--muted);margin-bottom:8px;font-size:22px;font-style:italic}.dMQQ4G_list{list-style:none}.dMQQ4G_list li{border-bottom:1px solid var(--line-2);padding:9px 0}.dMQQ4G_steps{flex-direction:column;gap:18px;padding-left:1.6em;display:flex}.dMQQ4G_steps li{text-wrap:pretty;max-width:62ch;padding-left:6px}.dMQQ4G_steps li::marker{font-family:var(--font-serif), Georgia, serif;color:var(--wine);font-size:1.6em}.dMQQ4G_muted{color:var(--muted-2)}.dMQQ4G_note{border-top:1px solid var(--line-2);max-width:62ch;font-family:var(--font-serif), Georgia, serif;color:var(--ink-2);text-wrap:pretty;margin-top:32px;padding-top:18px;font-size:20px;font-style:italic;line-height:1.5}.dMQQ4G_noteLabel{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--wine);margin-right:12px;font-size:11px;font-style:normal}.dMQQ4G_stepsPhoto{aspect-ratio:4/5;background:var(--placeholder);width:100%;max-width:440px;margin:clamp(28px,3vw,44px) 0 0;position:relative;overflow:hidden}.dMQQ4G_stepsImg{object-fit:cover}.dMQQ4G_pager{border-block:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin-top:clamp(40px,5vw,72px);padding-block:20px;display:grid}.dMQQ4G_pagerPrev,.dMQQ4G_pagerNext{align-items:center;gap:clamp(12px,1.6vw,20px);min-width:0;display:flex}.dMQQ4G_pagerNext{text-align:right;justify-content:flex-end}.dMQQ4G_pagerText{flex-direction:column;gap:4px;min-width:0;display:flex}.dMQQ4G_pagerThumb{aspect-ratio:4/5;background:var(--placeholder);flex:none;width:clamp(64px,7vw,112px);position:relative;overflow:hidden}.dMQQ4G_pagerImg{object-fit:cover;transition:transform 1.4s var(--ease-editorial)}.dMQQ4G_pagerPrev:hover .dMQQ4G_pagerImg,.dMQQ4G_pagerPrev:focus-visible .dMQQ4G_pagerImg,.dMQQ4G_pagerNext:hover .dMQQ4G_pagerImg,.dMQQ4G_pagerNext:focus-visible .dMQQ4G_pagerImg{transform:scale(1.06)}.dMQQ4G_pagerLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:12px}.dMQQ4G_pagerName{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;overflow-wrap:anywhere;transition:color .5s var(--ease-editorial);font-size:clamp(18px,1.6vw,24px);line-height:1.15}.dMQQ4G_pagerPrev:hover .dMQQ4G_pagerName,.dMQQ4G_pagerPrev:focus-visible .dMQQ4G_pagerName,.dMQQ4G_pagerNext:hover .dMQQ4G_pagerName,.dMQQ4G_pagerNext:focus-visible .dMQQ4G_pagerName{color:var(--wine)}.dMQQ4G_pagerBr,.dMQQ4G_arrowMob{display:none}.dMQQ4G_pagerAll{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:12px}@media (max-width:699px){.dMQQ4G_pager{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.dMQQ4G_pagerPrev,.dMQQ4G_pagerNext{align-items:flex-start;gap:10px}.dMQQ4G_pagerThumb{border:1px solid var(--ink);width:56px}.dMQQ4G_pager{column-gap:0}.dMQQ4G_pagerPrev{padding-right:12px}.dMQQ4G_pagerNext{border-left:1px solid var(--line-2);text-align:left;justify-content:flex-start;padding-left:12px}.dMQQ4G_pagerNext .dMQQ4G_pagerThumb{order:-1}.dMQQ4G_pagerLabel{letter-spacing:.1em;font-size:11px}.dMQQ4G_pagerBr{display:inline}.dMQQ4G_arrowDesk{display:none}.dMQQ4G_arrowMob{display:inline}.dMQQ4G_pagerName{font-size:17px}.dMQQ4G_pagerAll{display:none}}.dMQQ4G_related{margin-top:clamp(40px,5vw,72px)}.dMQQ4G_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.dMQQ4G_relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dMQQ4G_relatedCard{flex-direction:column;gap:4px;display:flex}.dMQQ4G_relatedMedia{aspect-ratio:4/5;background:var(--placeholder);display:block;position:relative;overflow:hidden}.dMQQ4G_relatedImg{object-fit:cover;transition:transform 1.4s var(--ease-editorial)}.dMQQ4G_relatedCard:hover .dMQQ4G_relatedImg,.dMQQ4G_relatedCard:focus-visible .dMQQ4G_relatedImg{transform:scale(1.04)}.dMQQ4G_relatedName{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;margin-top:12px;font-size:clamp(18px,1.4vw,22px);line-height:1.12}.dMQQ4G_relatedCard:hover .dMQQ4G_relatedName,.dMQQ4G_relatedCard:focus-visible .dMQQ4G_relatedName{color:var(--wine)}.dMQQ4G_relatedSub{color:var(--muted);font-size:14px}@media (prefers-reduced-motion:reduce){.dMQQ4G_relatedImg,.dMQQ4G_pagerImg,.dMQQ4G_pagerName{transition:none}.dMQQ4G_relatedCard:hover .dMQQ4G_relatedImg,.dMQQ4G_relatedCard:focus-visible .dMQQ4G_relatedImg,.dMQQ4G_pagerPrev:hover .dMQQ4G_pagerImg,.dMQQ4G_pagerPrev:focus-visible .dMQQ4G_pagerImg,.dMQQ4G_pagerNext:hover .dMQQ4G_pagerImg,.dMQQ4G_pagerNext:focus-visible .dMQQ4G_pagerImg{transform:none}}.dMQQ4G_back{letter-spacing:.16em;text-transform:uppercase;margin-top:clamp(40px,5vw,72px);font-size:12px}.dMQQ4G_mobileOnly{display:none}@media (max-width:700px){.dMQQ4G_desktopOnly{display:none}.dMQQ4G_mobileOnly{display:block}}@keyframes dMQQ4G_cover-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}.dMQQ4G_media .dMQQ4G_img{animation:dMQQ4G_cover-settle 1.8s var(--ease-editorial) .15s both}@media (prefers-reduced-motion:reduce){.dMQQ4G_media .dMQQ4G_img{animation:none}}
._3pDRwq_feature{margin-block:clamp(48px,6vw,92px) clamp(32px,4vw,56px)}
section.bjSXoa_section{padding-top:76px;max-width:none;padding-inline:clamp(20px,5vw,75px)}.bjSXoa_panel{background:#fbf9f5;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);display:grid}.bjSXoa_text{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:clamp(32px,5vw,72px);display:flex}.bjSXoa_title{text-wrap:balance;max-width:14em;font-size:clamp(32px,3.6vw,52px);line-height:1.05}.bjSXoa_body{max-width:440px;color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.7}.bjSXoa_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:8px;display:flex}.bjSXoa_cta{border:1px solid var(--ink);background:var(--ink);color:var(--cream);letter-spacing:.14em;text-transform:uppercase;transition:background .5s var(--ease-editorial), border-color .5s var(--ease-editorial);padding:16px 28px;font-size:13px}.bjSXoa_cta:hover,.bjSXoa_cta:focus-visible{background:var(--wine);border-color:var(--wine)}.bjSXoa_media{aspect-ratio:16/9;background:var(--placeholder);align-self:center;position:relative}.bjSXoa_img{object-fit:cover}@media (max-width:800px){.bjSXoa_panel{grid-template-columns:1fr}.bjSXoa_media{aspect-ratio:16/9;order:-1;min-height:0}}@media (prefers-reduced-motion:reduce){.bjSXoa_cta{transition:none}}
main.EsWP5q_page{max-width:none;padding:clamp(120px,12vw,168px) clamp(20px,5vw,95px) clamp(56px,6vw,96px)}.EsWP5q_head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.EsWP5q_close{border:1px solid var(--ink-2);width:44px;height:44px;color:var(--ink-2);transition:background .3s var(--ease-editorial), color .3s var(--ease-editorial);justify-content:center;align-items:center;display:inline-flex}.EsWP5q_close:hover,.EsWP5q_close:focus-visible{background:var(--ink);color:var(--cream)}.EsWP5q_close:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.EsWP5q_title{letter-spacing:.06em;color:var(--ink-2);font-size:clamp(36px,4vw,56px);line-height:1}.EsWP5q_form{flex-direction:column;gap:10px;max-width:640px;margin-top:clamp(24px,3vw,40px);display:flex}.EsWP5q_label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);font-size:13px}.EsWP5q_row{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.EsWP5q_input{border:0;border-bottom:1px solid var(--ink);min-width:0;font-family:var(--font-serif), Georgia, serif;color:var(--ink);background:0 0;border-radius:0;flex:260px;padding:14px 0;font-size:22px}.EsWP5q_input:focus-visible{outline:2px solid var(--wine);outline-offset:4px}.EsWP5q_note{color:var(--ink-2);margin-top:28px;font-size:16px;line-height:1.6}.EsWP5q_group{margin-top:clamp(40px,5vw,72px)}.EsWP5q_groupTitle{letter-spacing:.04em;color:var(--ink-2);font-size:clamp(26px,2.6vw,36px);line-height:1}.EsWP5q_groupTitle span{letter-spacing:0;color:var(--muted-2);margin-left:8px;font-family:inherit;font-size:14px}.EsWP5q_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.6vw,40px);margin-top:24px;list-style:none;display:grid}@media (max-width:1100px){.EsWP5q_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.EsWP5q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.EsWP5q_grid{grid-template-columns:1fr}}.EsWP5q_card{flex-direction:column;gap:8px;display:flex}.EsWP5q_media{aspect-ratio:16/9;background:#ece5da;display:block;position:relative;overflow:hidden}.EsWP5q_img{object-fit:cover;transition:transform 1.4s var(--ease-editorial)}.EsWP5q_card:hover .EsWP5q_img,.EsWP5q_card:focus-visible .EsWP5q_img{transform:scale(1.03)}.EsWP5q_name{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;font-size:clamp(19px,1.6vw,22px);line-height:1.2}.EsWP5q_card:hover .EsWP5q_name,.EsWP5q_card:focus-visible .EsWP5q_name{color:var(--wine)}.EsWP5q_sub{color:var(--muted-2);font-size:14px}@media (max-width:800px){.EsWP5q_gridPortrait .EsWP5q_media{aspect-ratio:4/5}}@media (max-width:520px){.EsWP5q_gridPortrait{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}}
.q43e1G_article{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(56px,7vw,104px)}.q43e1G_head{margin-inline:auto;flex-direction:column;gap:18px;max-width:760px;margin-bottom:clamp(32px,4vw,52px);display:flex}.q43e1G_title{text-wrap:balance;font-size:clamp(44px,6vw,84px);line-height:.98}.q43e1G_deck{font-family:var(--font-serif), Georgia, serif;color:var(--ink-2);font-size:clamp(20px,2vw,26px);font-style:italic;line-height:1.3}.q43e1G_prose{flex-direction:column;gap:22px;max-width:680px;margin-inline:auto;font-size:clamp(16px,1.3vw,18px);line-height:1.75;display:flex}.q43e1G_items{flex-direction:column;list-style:none;display:flex}.q43e1G_items li{border-top:1px solid var(--line);padding:16px 0}.q43e1G_items li:last-child{border-bottom:1px solid var(--line)}.q43e1G_items strong{font-weight:500}.q43e1G_recipeLink{color:var(--wine);text-underline-offset:3px;text-decoration:underline}.q43e1G_foot{border-top:1px solid var(--ink);letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;max-width:680px;margin:clamp(40px,5vw,64px) auto 0;padding-top:24px;font-size:13px;display:flex}.q43e1G_byline{color:var(--muted-2)}.q43e1G_next{color:var(--ink);transition:color .4s}.q43e1G_next:hover,.q43e1G_next:focus-visible{color:var(--wine)}
.h3VIla_head{text-align:center;padding-top:clamp(40px,5vw,72px)}.h3VIla_title{text-wrap:balance;font-size:clamp(56px,9vw,132px);line-height:.95}.h3VIla_title em{font-style:italic}.h3VIla_intro{color:var(--muted-2);margin-top:20px;font-size:clamp(16px,1.4vw,19px)}.h3VIla_list{border-bottom:1px solid var(--line);padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(56px,7vw,104px);list-style:none}.h3VIla_list li:first-child .h3VIla_item{border-top:1px solid var(--ink)}.h3VIla_item{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:56px minmax(0,1fr) 28px;align-items:start;gap:clamp(12px,2vw,28px);padding:clamp(24px,3vw,36px) 0;transition:color .4s;display:grid}.h3VIla_no{letter-spacing:.16em;color:var(--muted-2);font-size:13px}.h3VIla_body{flex-direction:column;gap:10px;display:flex}.h3VIla_kind{letter-spacing:.16em;color:var(--muted-2);font-size:12px}.h3VIla_itemTitle{font-family:var(--font-serif), Georgia, serif;font-size:clamp(30px,3.4vw,48px);line-height:1.05}.h3VIla_deck{max-width:56ch;color:var(--ink-2);font-size:15px;line-height:1.6}.h3VIla_arrow{text-align:right;font-size:18px}.h3VIla_item:hover,.h3VIla_item:focus-visible{color:var(--wine)}@media (max-width:600px){.h3VIla_item{grid-template-columns:36px minmax(0,1fr)}.h3VIla_arrow{display:none}}
section.RSdvgW_section{padding-inline:clamp(20px,5vw,95px);max-width:none;padding-top:150px;padding-bottom:clamp(56px,7vw,100px)}.RSdvgW_head{flex-direction:column;gap:18px;margin-bottom:clamp(28px,3.5vw,44px);display:flex}.RSdvgW_title{color:var(--ink);font-size:clamp(40px,5vw,72px);line-height:1.02}.RSdvgW_title em{font-style:italic}.RSdvgW_bar{margin-bottom:clamp(28px,3.5vw,44px)}.RSdvgW_filters{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-left:auto;display:flex}.RSdvgW_mobileFilters{display:none}@media (max-width:640px){section.RSdvgW_section{padding-top:132px}.RSdvgW_filters{display:none}.RSdvgW_mobileFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.RSdvgW_mobilePick{appearance:none;box-sizing:border-box;border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);font:inherit;cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%232b221c' stroke-width='1.6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:0;padding:13px 36px 13px 14px;font-size:15px}.RSdvgW_mobilePickActive{border-color:var(--ink)}.RSdvgW_mobilePick:focus-visible{outline:1px solid var(--wine);outline-offset:2px}}.RSdvgW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RSdvgW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(16px,2vw,28px);list-style:none;display:grid}.RSdvgW_card{flex-direction:column;gap:6px;min-width:0;display:flex}.RSdvgW_photo{aspect-ratio:4/5;background:var(--line);display:block;position:relative;overflow:hidden}.RSdvgW_img{object-fit:cover;object-position:50% 28%;transition:transform .9s var(--ease-editorial)}.RSdvgW_imgHover{opacity:0;transition:opacity .9s var(--ease-editorial), transform .9s var(--ease-editorial)}.RSdvgW_card:hover .RSdvgW_img{transform:scale(1.04)}.RSdvgW_card:hover .RSdvgW_imgHover{opacity:1}@keyframes RSdvgW_swapImg{0%,42%{opacity:0}54%,88%{opacity:1}to{opacity:0}}@media (hover:none) and (prefers-reduced-motion:no-preference){.RSdvgW_imgHover{animation:9s ease-in-out infinite RSdvgW_swapImg}.RSdvgW_grid>li:nth-child(3n+2) .RSdvgW_imgHover{animation-delay:-3s}.RSdvgW_grid>li:nth-child(3n) .RSdvgW_imgHover{animation-delay:-6s}}.RSdvgW_name{font-family:var(--font-serif), Georgia, serif;color:var(--ink);align-self:flex-start;margin-top:8px;padding-bottom:4px;font-size:clamp(20px,1.8vw,26px);line-height:1.1;position:relative}.RSdvgW_name:after{content:"";transform-origin:0;height:1px;transition:transform .7s var(--ease-editorial);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.RSdvgW_card:hover .RSdvgW_name:after{transform:scaleX(1)}.RSdvgW_meta{letter-spacing:.04em;color:var(--ink-2);font-size:13px}.RSdvgW_watch{letter-spacing:.16em;color:var(--muted);transition:color .4s var(--ease-editorial);margin-top:6px;font-size:11px}.RSdvgW_card:hover .RSdvgW_watch,.RSdvgW_card:focus-visible .RSdvgW_watch{color:var(--wine)}@media (max-width:900px){.RSdvgW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.RSdvgW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.RSdvgW_name:after,.RSdvgW_imgHover,.RSdvgW_img{transition:none}}
.qpSGQq_shell{animation:.9s cubic-bezier(.76,0,.24,1) backwards qpSGQq_legalIn}.qpSGQq_shell .qpSGQq_article{animation:qpSGQq_legalContentIn .9s var(--ease-editorial) .3s backwards}.qpSGQq_shell.qpSGQq_closing{pointer-events:none;animation:.7s cubic-bezier(.76,0,.24,1) both qpSGQq_legalOut}@keyframes qpSGQq_legalIn{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 calc(100% - 100vh))}}@keyframes qpSGQq_legalOut{0%{clip-path:inset(0 0 calc(100% - var(--sy,0px) - 100vh) 0)}to{clip-path:inset(0 0 calc(100% - var(--sy,0px)) 0)}}@keyframes qpSGQq_legalContentIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.qpSGQq_shell,.qpSGQq_shell .qpSGQq_article,.qpSGQq_shell.qpSGQq_closing{animation:none}}.qpSGQq_main{padding-top:72px}.qpSGQq_closeWrap{z-index:20;height:0;position:sticky;top:104px}.qpSGQq_close{z-index:20;width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;transition:color .25s;display:grid;position:absolute;top:0;right:clamp(16px,3vw,40px)}.qpSGQq_close:hover,.qpSGQq_close:focus-visible{color:var(--wine)}.qpSGQq_close:focus-visible{outline:2px solid var(--wine);outline-offset:3px}.qpSGQq_article{max-width:760px;padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(64px,8vw,120px)}.qpSGQq_head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:clamp(32px,4vw,56px);display:flex}.qpSGQq_title{text-wrap:balance;color:var(--ink);font-size:clamp(40px,5.4vw,72px);line-height:1}.qpSGQq_title em{font-style:italic}.qpSGQq_updated{letter-spacing:.04em;color:var(--ink-2);font-size:13px}.qpSGQq_intro{color:var(--ink-2);text-wrap:pretty;margin-top:8px;font-size:18px;line-height:1.7}.qpSGQq_section{border-top:1px solid #2b221c24;margin-top:clamp(24px,3vw,36px);padding-top:clamp(24px,3vw,36px)}.qpSGQq_heading{color:var(--ink);margin-bottom:14px;font-size:clamp(24px,2.4vw,32px);line-height:1.15}.qpSGQq_text{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.75}.qpSGQq_text+.qpSGQq_text,.qpSGQq_text+.qpSGQq_list{margin-top:12px}.qpSGQq_list{color:var(--ink-2);flex-direction:column;gap:8px;padding-left:1.2em;font-size:16px;line-height:1.7;list-style:outside;display:flex}
div.V86C7a_grid{padding-inline:clamp(20px,5vw,75px);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;gap:clamp(32px,5vw,80px);max-width:none;padding-top:76px;padding-bottom:0;display:grid}.V86C7a_text{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.V86C7a_text .V86C7a_kicker{letter-spacing:.24em;color:var(--ink-2);font-size:clamp(22px,2.2vw,29px);font-weight:500}.V86C7a_quote{font-family:var(--font-serif), Georgia, serif;text-indent:-.36em;font-size:clamp(32px,3.6vw,52px);font-style:italic;line-height:1.02}.V86C7a_body{max-width:480px;color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.7}.V86C7a_images{grid-template-columns:1fr 1fr;gap:16px;display:grid}.V86C7a_slot{aspect-ratio:3/4;color:#5d5248}.V86C7a_photo{position:relative;overflow:hidden}.V86C7a_img{object-fit:cover}.V86C7a_img2{opacity:0;transition:opacity .7s}@keyframes V86C7a_peek{0%,62%{opacity:0}70%,86%{opacity:1}94%,to{opacity:0}}.V86C7a_img2{animation:11s ease-in-out 4s infinite V86C7a_peek}.V86C7a_photo:hover .V86C7a_img2{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.V86C7a_img2{animation:none}}.V86C7a_offset{margin-top:48px}@media (max-width:900px){div.V86C7a_grid{grid-template-columns:minmax(0,1fr);gap:26px}.V86C7a_text{display:contents}.V86C7a_images{margin-top:10px}.V86C7a_cta{order:1;justify-self:start}}
