@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.-NnfXG_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}
._2Lc8bG_discovery{min-width:0;margin:32px 0}._2Lc8bG_card{color:#234b3a;text-align:center;background:linear-gradient(115deg,#f6f3e9 0%,#eef2e7 100%);border:1px solid #d9dfcd;border-radius:22px;min-width:0;padding:28px 24px 24px}._2Lc8bG_copy{min-width:0}._2Lc8bG_card ._2Lc8bG_title{color:#234b3a;font-family:var(--font-editorial,"Cormorant Garamond", Georgia, serif);font-size:max(calc((clamp(34px, 3.6vw, 48px)) * var(--mobile-title-scale,1)), min(calc(calc((clamp(34px, 3.6vw, 48px)) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));letter-spacing:.015em;text-wrap:balance;margin:0 0 9px;font-weight:600;line-height:1.05}._2Lc8bG_copy>p{color:#5b6554;font-size:max(calc((15px) * var(--mobile-font-scale,1)), min(calc(calc((15px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-wrap:balance;margin:0;line-height:1.5}._2Lc8bG_invitation{grid-template-columns:72px 72px minmax(210px,260px) 72px 72px;justify-content:center;align-items:center;gap:14px;margin:22px auto 0;display:grid}._2Lc8bG_illustrations{display:contents}._2Lc8bG_medallion{background:#f2e8d3;border:1px solid #e1dfcb;border-radius:50%;grid-row:1;place-items:center;width:72px;height:72px;display:grid}._2Lc8bG_medallion:first-child{grid-column:1;transform:rotate(-8deg)}._2Lc8bG_medallion:nth-child(2){background:#f1e3d8;grid-column:2;transform:translateY(5px)rotate(6deg)}._2Lc8bG_medallion:nth-child(3){background:#efe8c9;grid-column:4;transform:translateY(5px)rotate(-5deg)}._2Lc8bG_medallion:nth-child(4){background:#e2e9d7;grid-column:5;transform:rotate(7deg)}._2Lc8bG_medallion img{object-fit:contain;width:60px;height:60px;display:block}._2Lc8bG_card ._2Lc8bG_link{color:#faf8f2;min-width:0;max-width:100%;min-height:48px;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-align:center;background:#234b3a;border:1px solid #234b3a;border-radius:10px;grid-area:1/3;justify-content:center;justify-self:center;align-items:center;gap:12px;padding:12px 18px;font-weight:600;line-height:1.45;text-decoration:none;transition:background .16s,box-shadow .16s;display:inline-flex}._2Lc8bG_link>span{font-size:max(calc((19px) * var(--mobile-font-scale,1)), min(calc(calc((19px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));flex:none;line-height:1}._2Lc8bG_card ._2Lc8bG_link:focus-visible{outline-offset:4px;outline:3px solid #234b3a}._2Lc8bG_seasonRibbon{grid-template-columns:1fr 1.4fr 1fr;gap:3px;width:112px;height:4px;margin:19px auto 0;display:grid}._2Lc8bG_seasonRibbon>span{background:#f1dfa7;border-radius:4px}._2Lc8bG_seasonRibbon>span:nth-child(2){background:#4f7c5c}._2Lc8bG_seasonRibbon>span:nth-child(3){background:#e9b5ad}@media (hover:hover){._2Lc8bG_card ._2Lc8bG_link:hover{background:#315d47;box-shadow:0 4px 12px #234b3a1a}}@media (max-width:760px){._2Lc8bG_card{padding:24px 20px 22px}._2Lc8bG_invitation{grid-template-columns:repeat(4,54px);gap:18px 12px;margin-top:19px}._2Lc8bG_medallion{width:54px;height:54px}._2Lc8bG_medallion img{width:46px;height:46px}._2Lc8bG_medallion:nth-child(3){grid-column:3}._2Lc8bG_medallion:nth-child(4){grid-column:4}._2Lc8bG_card ._2Lc8bG_link{grid-area:2/1/auto/-1}._2Lc8bG_copy>p{font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}._2Lc8bG_seasonRibbon{margin-top:16px}}@media (max-width:360px){._2Lc8bG_card{padding-inline:16px}._2Lc8bG_card ._2Lc8bG_title{font-size:max(calc((32px) * var(--mobile-title-scale,1)), min(calc(calc((32px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}._2Lc8bG_invitation{grid-template-columns:repeat(4,48px);gap:18px 10px}._2Lc8bG_medallion{width:48px;height:48px}._2Lc8bG_medallion img{width:42px;height:42px}._2Lc8bG_card ._2Lc8bG_link{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));gap:9px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){._2Lc8bG_card ._2Lc8bG_link{transition:none}}
.Co3X7G_section{width:min(760px,100%);color:var(--brand-ink,#342e2a);font-family:var(--font-sans,Inter, sans-serif);margin:0 auto 48px}.Co3X7G_heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.Co3X7G_heading h2{color:var(--brand-green,#234b3a);font-family:var(--font-editorial,serif);font-weight:600;font-size:max(calc((32px) * var(--mobile-title-scale,1)), min(calc(calc((32px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0;line-height:1.15}.Co3X7G_heading>span{color:#706a63;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));white-space:nowrap}.Co3X7G_list{flex-direction:column;gap:24px;min-width:0;display:flex}.Co3X7G_card{background:#fff;border:1px solid #d8d2c7;border-radius:12px;width:100%;min-width:0}.Co3X7G_authorHeader{align-items:flex-start;gap:12px;min-width:0;padding:16px 24px;display:flex}.Co3X7G_avatar{color:#234b3a;width:36px;height:36px;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#f0ede4;border:1px solid #e5dfd3;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Co3X7G_avatar img{object-fit:cover;width:36px;height:36px}.Co3X7G_avatarSmall{width:24px;height:24px;font-size:max(calc((8px) * var(--mobile-font-scale,1)), min(calc(calc((8px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));flex-basis:24px}.Co3X7G_avatarSmall img{width:24px;height:24px}.Co3X7G_authorCopy{min-width:0;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((21px) * var(--mobile-font-scale,1));flex:1}.Co3X7G_publicationSentence{flex-wrap:wrap;align-items:flex-start;column-gap:4px;display:flex}.Co3X7G_authorIdentity{flex-direction:column;min-width:0;max-width:100%;display:flex}.Co3X7G_card .Co3X7G_authorIdentity a,.Co3X7G_card .Co3X7G_commentName{color:#234b3a;overflow-wrap:anywhere;font-weight:600}.Co3X7G_profileTitle{font-family:var(--font-sans,Inter, sans-serif);font-size:max(calc((10px) * var(--mobile-title-scale,1)), min(calc(calc((10px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((12px) * var(--mobile-title-scale,1));color:#706a63;overflow-wrap:anywhere;font-style:italic;font-weight:400}.Co3X7G_authorCopy>time{color:#706a63;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));margin-top:4px;display:block}.Co3X7G_menu{flex:none;margin:-4px -8px 0 0;position:relative}.Co3X7G_iconButton{color:#234b3a;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.Co3X7G_iconButton img{flex-shrink:0;width:18px;height:18px}.Co3X7G_menuPanel{z-index:3;background:#fff;border:1px solid #d8d2c7;border-radius:10px;width:min(300px,100vw - 64px);padding:8px;position:absolute;top:44px;right:0;box-shadow:0 8px 24px #234b3a1a}.Co3X7G_menuPanel button{text-align:left;color:#234b3a;width:100%;font:inherit;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));cursor:pointer;background:0 0;border:0;border-radius:6px;padding:12px;line-height:1.5;display:block}.Co3X7G_menuPanel p{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:8px}.Co3X7G_content{grid-template-rows:auto auto 1fr auto;grid-template-columns:160px minmax(0,1fr);gap:8px 24px;padding:0 24px 16px;display:grid}.Co3X7G_media{background:#f3ecdc;border-radius:8px;grid-row:1/5;justify-content:center;align-self:start;align-items:center;width:160px;height:176px;display:flex;position:relative;overflow:hidden}.Co3X7G_media[data-kind=article]{background:#e4ecef}.Co3X7G_media[data-kind=review]{background:#f3e8df}.Co3X7G_media[data-kind=flight],.Co3X7G_media[data-kind=analysis]{background:#eef0e7}.Co3X7G_contentImage{object-fit:cover}.Co3X7G_mobileIllustration{display:none}.Co3X7G_desktopIllustration{flex-shrink:0;max-width:100%;display:block}.Co3X7G_titleBlock{min-width:0}.Co3X7G_type{color:#a34e32;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((17px) * var(--mobile-font-scale,1));letter-spacing:.04em;margin:0 0 4px}.Co3X7G_titleBlock h3{font-family:var(--font-editorial,serif);font-size:max(calc((28px) * var(--mobile-title-scale,1)), min(calc(calc((28px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.12}.Co3X7G_metadata{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.Co3X7G_metadata>span,.Co3X7G_card .Co3X7G_metadata>a{min-width:0;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));overflow-wrap:anywhere;background:#f8f5ee;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-weight:600;display:inline-flex}.Co3X7G_card .Co3X7G_metadata>a{color:#234b3a;text-underline-offset:2px;text-decoration:underline}.Co3X7G_metadata .Co3X7G_rating{color:#a34e32}.Co3X7G_rating img{flex:0 0 16px;width:16px;height:16px}.Co3X7G_summary{font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((21px) * var(--mobile-font-scale,1));overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.Co3X7G_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin-top:4px;display:flex}.Co3X7G_card .Co3X7G_actions>a{color:#234b3a;min-height:44px;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));align-items:center;gap:8px;font-weight:600;display:inline-flex}.Co3X7G_actions>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;display:flex}.Co3X7G_actions button{color:#234b3a;min-height:44px;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px;font-weight:600;display:inline-flex}.Co3X7G_actions button[aria-pressed=true]{background:#edf1e9}.Co3X7G_actions button img{flex:0 0 18px;width:18px;height:18px}.Co3X7G_comments{border-top:1px solid #e9e4dc;padding:12px 24px 16px}.Co3X7G_commentsHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.Co3X7G_commentsHeading h4{font-family:inherit;font-size:max(calc((14px) * var(--mobile-title-scale,1)), min(calc(calc((14px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((21px) * var(--mobile-title-scale,1));margin:0;font-weight:500}.Co3X7G_card .Co3X7G_commentsHeading a{color:#234b3a;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));font-weight:600}.Co3X7G_comment{align-items:flex-start;gap:8px;min-width:0;margin-top:8px;display:flex}.Co3X7G_comment>a{flex:0 0 24px}.Co3X7G_comment>div{flex:1;min-width:0}.Co3X7G_comment p{font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((19px) * var(--mobile-font-scale,1));overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.Co3X7G_commentLinks{color:#706a63;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((16px) * var(--mobile-font-scale,1));flex-wrap:wrap;align-items:center;gap:0 10px;display:flex}.Co3X7G_commentLinks time{font-style:italic}.Co3X7G_card .Co3X7G_commentLinks a,.Co3X7G_commentLinks button{color:#234b3a;min-height:28px;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((16px) * var(--mobile-font-scale,1));cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.Co3X7G_commentLinks button[aria-pressed=true]{font-weight:700}.Co3X7G_composer{align-items:center;gap:8px;margin-top:12px;display:flex}.Co3X7G_inputWrap{background:#f8f5ee;border:1px solid #d8d2c7;border-radius:12px;flex:1;align-items:center;min-width:0;display:flex}.Co3X7G_inputWrap>span{flex:1;min-width:0}.Co3X7G_commentsHeading button,.Co3X7G_threadButton,.Co3X7G_threadError button,.Co3X7G_replyTarget button{color:#234b3a;min-height:32px;font:inherit;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:600}.Co3X7G_threadButton{margin-top:8px}.Co3X7G_commentExpanded p{-webkit-line-clamp:unset;display:block;overflow:visible}.Co3X7G_replyThread{border-left:1px solid #d8d2c7;margin-left:24px;padding-left:8px}.Co3X7G_replyTarget{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#edf1e9;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:10px;padding:4px 10px;display:flex}.Co3X7G_threadError{color:#82351f;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Co3X7G_card :is(button,a){transition:background-color .14s,transform .14s}.Co3X7G_card button:not(:disabled):active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.Co3X7G_card :is(button,a){transition:none}.Co3X7G_card button:not(:disabled):active{transform:none}}.Co3X7G_inputWrap textarea{resize:vertical;field-sizing:content;color:#342e2a;width:100%;min-width:0;min-height:44px;max-height:180px;font-family:inherit;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((21px) * var(--mobile-font-scale,1));background:0 0;border:0;border-radius:12px;flex:1;padding:11px 12px}.Co3X7G_inputWrap textarea::placeholder{color:#706a63;opacity:1}.Co3X7G_permission,.Co3X7G_status{color:#706a63;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));margin:8px 0 0}.Co3X7G_error{color:#82351f;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#fff4ec;border-radius:8px;margin-top:12px;padding:10px 12px;line-height:1.5}.Co3X7G_error p{margin:0}.Co3X7G_error button{color:#234b3a;cursor:pointer;background:0 0;border:0;min-height:36px;text-decoration:underline}.Co3X7G_notice,.Co3X7G_empty{font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#fff;border:1px solid #d8d2c7;border-radius:12px;margin:0 0 16px;padding:16px;line-height:1.5}.Co3X7G_notice p,.Co3X7G_empty p{margin:0}.Co3X7G_section .Co3X7G_notice a,.Co3X7G_section .Co3X7G_empty a{color:#234b3a;text-decoration:underline}.Co3X7G_loadMore{justify-content:center;margin-top:24px;display:flex}.Co3X7G_button{color:#fff;min-height:44px;font:inherit;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));cursor:pointer;background:#234b3a;border:1px solid #234b3a;border-radius:9px;justify-content:center;align-items:center;padding:10px 18px;font-weight:600;display:inline-flex}.Co3X7G_secondary{color:#234b3a;background:#fff;margin:8px 8px 0 0}.Co3X7G_recovery{border:1px solid #d8d2c7;border-radius:12px;margin-top:16px;padding:16px}.Co3X7G_recovery textarea{width:100%;min-height:80px;font:inherit;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));border:1px solid #d8d2c7;border-radius:8px;padding:10px;display:block}.Co3X7G_preferences{gap:12px;display:grid}.Co3X7G_preferenceRow{border-bottom:1px solid #d8d2c7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:12px;display:flex}.Co3X7G_preferenceRow p{font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:4px 0 0}.Co3X7G_section button:disabled,.Co3X7G_card button:disabled{opacity:.5;cursor:default}.Co3X7G_section :is(button,a,textarea):focus-visible,.Co3X7G_preferences :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #234b3a}.Co3X7G_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.Co3X7G_card :is(a,button):hover{text-underline-offset:3px;text-decoration:underline}.Co3X7G_card .Co3X7G_iconButton:hover,.Co3X7G_menuPanel button:hover{background:#f0f2eb}.Co3X7G_button:not(:disabled):hover{color:#fff;background:#315a47}}@media (min-width:641px) and (max-width:1100px){.Co3X7G_section{width:min(760px,100vw - 96px)}}@media (max-width:640px){.Co3X7G_section{margin-bottom:40px}.Co3X7G_heading{gap:12px;margin-bottom:20px}.Co3X7G_heading h2{font-size:max(calc((28px) * var(--mobile-title-scale,1)), min(calc(calc((28px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Co3X7G_heading>span{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));white-space:normal;text-align:right}.Co3X7G_list{gap:16px}.Co3X7G_authorHeader{gap:8px;padding:16px}.Co3X7G_authorCopy{font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((19px) * var(--mobile-font-scale,1))}.Co3X7G_content{grid-template-rows:auto;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:0 16px 16px}.Co3X7G_media{grid-row:auto;width:96px;height:105.6px}.Co3X7G_desktopIllustration{display:none}.Co3X7G_mobileIllustration{flex-shrink:0;max-width:100%;display:block}.Co3X7G_titleBlock h3{font-size:max(calc((24px) * var(--mobile-title-scale,1)), min(calc(calc((24px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:1.12}.Co3X7G_metadata,.Co3X7G_summary,.Co3X7G_actions{grid-column:1/-1}.Co3X7G_actions{margin-top:0}.Co3X7G_actions button{padding-inline:8px}.Co3X7G_comments{padding:12px 16px 16px}.Co3X7G_inputWrap textarea{font-size:max(calc((16px) * var(--mobile-font-scale,1)), min(calc(calc((16px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((22px) * var(--mobile-font-scale,1))}}@media (prefers-reduced-motion:no-preference){.Co3X7G_button{transition:background-color .14s}}.Co3X7G_winePublication{grid-column:1/-1;min-width:0}.Co3X7G_commentLinks button{min-height:36px;padding:4px 3px}.Co3X7G_commentActionForm{font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#f8f5ee;border:1px solid #d8d2c7;border-radius:10px;gap:8px;margin:8px 0;padding:12px;display:grid}.Co3X7G_commentActionForm :is(textarea,select){width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d8d2c7;border-radius:7px;padding:9px}.Co3X7G_commentActionForm>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.Co3X7G_commentActionForm button{color:#234b3a;min-height:36px;font:inherit;background:#fff;border:1px solid #234b3a;border-radius:7px;padding:6px 12px}.Co3X7G_commentActionForm button[type=submit]{color:#fff;background:#234b3a}
.Qdgw2W_root{--feed-wine-card-width:calc((min(1312px, 100vw - 128px) - 40px) / 3);--feed-green:#234b3a;--feed-cream:#f8f5ee;--feed-ink:#342e2a;--feed-border:#d8d2c7;--feed-accent:#c77452;color:var(--feed-ink);background:var(--page-background);min-width:0;padding-bottom:60px}.Qdgw2W_root a{color:inherit;text-decoration:none}.Qdgw2W_introduction,.Qdgw2W_feedMain,.Qdgw2W_featureCarousel>div:first-child{width:min(1312px,100% - 128px);margin-inline:auto}.Qdgw2W_introduction{background:#e8efdf;border-radius:24px;margin-top:24px;padding:24px 32px}.Qdgw2W_introductionTitle{color:var(--feed-green);text-align:center;text-wrap:balance;font-size:max(calc((clamp(28px, 3.5vw, 38px)) * var(--mobile-title-scale,1)), min(calc(calc((clamp(28px, 3.5vw, 38px)) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0 0 6px;font-weight:600;line-height:1.15}.Qdgw2W_welcomeDisclosure{min-width:0}.Qdgw2W_welcomeToggle{width:fit-content;min-height:44px;color:var(--feed-green);font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-inline:auto;padding:10px 14px;list-style:none;display:flex}.Qdgw2W_welcomeToggle::-webkit-details-marker{display:none}.Qdgw2W_welcomeToggle:hover{background:#dce5d2}.Qdgw2W_welcomeToggle:focus-visible{outline:2px solid var(--feed-green);outline-offset:3px}.Qdgw2W_welcomeClose,.Qdgw2W_welcomeDisclosure[open] .Qdgw2W_welcomeRead{display:none}.Qdgw2W_welcomeDisclosure[open] .Qdgw2W_welcomeClose{display:inline}.Qdgw2W_welcomeDisclosure[open] .Qdgw2W_welcomeCaret{transform:rotate(180deg)}.Qdgw2W_welcomeCaret{flex-shrink:0}.Qdgw2W_introductionContent{grid-template-columns:minmax(0,2fr) minmax(200px,1fr);align-items:center;gap:24px 36px;margin-top:20px;display:grid}.Qdgw2W_introductionImage{aspect-ratio:16/5;border-radius:12px;grid-column:1/-1;min-width:0;overflow:hidden}.Qdgw2W_introductionImage img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.Qdgw2W_introductionText{min-width:0;max-width:760px;color:var(--feed-green);margin:0}.Qdgw2W_introductionBrand{justify-content:center;align-self:center;min-width:0;display:flex}.Qdgw2W_introductionBrand img{object-fit:contain;width:min(100%,360px);height:auto;display:block}.Qdgw2W_introduction .Qdgw2W_registrationPrompt{background:0 0;border:0;border-top:1px solid #c7d2bd;border-radius:0;flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin:24px 0 0;padding:20px 0 0}.Qdgw2W_introduction .Qdgw2W_registrationPrompt p{font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0}.Qdgw2W_root .Qdgw2W_introduction .Qdgw2W_registrationPrompt a{min-height:44px;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));padding:11px 22px}@media (max-width:760px){.Qdgw2W_root .Qdgw2W_introduction{padding:20px}.Qdgw2W_introductionContent{grid-template-columns:minmax(0,1fr);gap:20px}.Qdgw2W_introductionImage{aspect-ratio:16/9}.Qdgw2W_introductionBrand img{width:min(100%,240px)}}.Qdgw2W_introductionText p{font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0 0 10px;line-height:1.6}.Qdgw2W_introductionText p:last-child{margin-bottom:0}.Qdgw2W_root .Qdgw2W_restaurantExplore{min-height:44px;color:var(--feed-green);font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:10px 14px;font-weight:600;transition:background-color .15s;display:inline-flex}.Qdgw2W_restaurantExplore span{font-size:max(calc((16px) * var(--mobile-font-scale,1)), min(calc(calc((16px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_restaurantExplore:hover{text-underline-offset:4px;background:#e8efdf;text-decoration:underline}.Qdgw2W_registrationPrompt{background:#eef2e8;border:1px solid #d8dfd1;border-radius:12px;justify-content:center;align-items:center;gap:24px;width:min(782px,100% - 32px);margin:20px auto 0;padding:11px 16px;display:flex}.Qdgw2W_registrationPrompt p{color:#385143;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0;line-height:1.5}.Qdgw2W_root .Qdgw2W_registrationPrompt a{color:#fff;min-height:36px;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#234b3a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:8px 15px;font-weight:600;display:inline-flex}.Qdgw2W_root .Qdgw2W_featureCarousel{margin-top:16px}.Qdgw2W_featureCarousel>div:first-child{margin-block:0 24px}.Qdgw2W_featureCarousel>[role=region]{padding-block:2px 6px;padding-inline:0}.Qdgw2W_root .Qdgw2W_compactCarousel{margin-top:0;margin-bottom:44px}.Qdgw2W_root .Qdgw2W_wineCarousel{min-width:0}.Qdgw2W_latestRecipesLoading{border:1px solid var(--feed-border);color:#706a63;background:#fff;border-radius:16px;flex:0 0 100%;justify-content:center;align-items:center;min-height:384px;display:flex}.Qdgw2W_featuredSlotLoading{border:1px solid var(--feed-border);background:#fff;border-radius:22px;min-height:480px}.Qdgw2W_restaurantCarouselLoading{border:1px solid var(--feed-border);color:#706a63;border-radius:18px;min-height:420px;padding:24px}.Qdgw2W_root :is(.Qdgw2W_featureCarousel,.Qdgw2W_compactCarousel)>[role=region]>.Qdgw2W_emptyState{flex-basis:100%;width:100%}.Qdgw2W_sharedRecipe{min-width:0;display:flex}.Qdgw2W_sharedRecipe>article{flex:1;width:100%}.Qdgw2W_compactWine{align-self:stretch;align-items:stretch}.Qdgw2W_root :is(.Qdgw2W_featureCarousel,.Qdgw2W_compactCarousel)>[role=region]>.Qdgw2W_compactWine{flex-basis:var(--feed-wine-card-width);width:var(--feed-wine-card-width)}.Qdgw2W_featureCarousel .Qdgw2W_compactWine{min-height:480px}.Qdgw2W_compactCarousel .Qdgw2W_compactWine{min-height:384px}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.Qdgw2W_root :is(.Qdgw2W_featureCarousel,.Qdgw2W_compactCarousel)>[role=region]>.Qdgw2W_compactWine{flex-basis:min(360px, var(--feed-wine-card-width));width:min(360px, var(--feed-wine-card-width));align-self:flex-start}.Qdgw2W_featureCarousel .Qdgw2W_compactWine{min-height:400px}.Qdgw2W_compactCarousel .Qdgw2W_compactWine{min-height:320px}.Qdgw2W_root .Qdgw2W_wineCarousel>[role=region]>.Qdgw2W_compactWine{flex-basis:min(336px, var(--feed-wine-card-width));width:min(336px, var(--feed-wine-card-width))}}.Qdgw2W_card[data-variant=feature],.Qdgw2W_card[data-variant=compact]{background:#fff;border:1px solid #d8d2c7;border-radius:22px;flex-direction:column;min-height:480px;display:flex}.Qdgw2W_card[data-variant=feature] .Qdgw2W_cardLink,.Qdgw2W_card[data-variant=compact] .Qdgw2W_cardLink{flex:1}.Qdgw2W_card[data-variant=feature] .Qdgw2W_cardBody,.Qdgw2W_card[data-variant=compact] .Qdgw2W_cardBody{flex:1;padding:18px}.Qdgw2W_card[data-variant=feature] .Qdgw2W_cardTitle{font-size:max(calc((26px) * var(--mobile-title-scale,1)), min(calc(calc((26px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_card[data-variant=feature] .Qdgw2W_cardFooter,.Qdgw2W_card[data-variant=compact] .Qdgw2W_cardFooter{border-top:1px solid #e7e1d7;min-height:64px;margin-inline:18px;padding:12px 0}.Qdgw2W_card[data-variant=compact]{border-radius:16px;min-height:384px}.Qdgw2W_card[data-variant=compact] .Qdgw2W_cardMedia{height:128px}.Qdgw2W_card[data-variant=compact] .Qdgw2W_cardBody{padding:16px 15px}.Qdgw2W_card[data-variant=compact] .Qdgw2W_cardTitle{font-size:max(calc((22px) * var(--mobile-title-scale,1)), min(calc(calc((22px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_card[data-variant=compact] .Qdgw2W_cardDescription{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((17px) * var(--mobile-font-scale,1))}.Qdgw2W_card[data-variant=compact] .Qdgw2W_cardFooter{margin-inline:15px}.Qdgw2W_featureCarousel .Qdgw2W_restaurantCard{border-radius:22px;min-height:480px}.Qdgw2W_featureCarousel .Qdgw2W_restaurantImage{height:245px}.Qdgw2W_featureCarousel .Qdgw2W_restaurantBody{flex:1;padding:20px}.Qdgw2W_restaurantCarousel{margin-top:0}@media (max-width:640px){.Qdgw2W_registrationPrompt{gap:12px;padding:10px 12px}.Qdgw2W_registrationPrompt p{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_root .Qdgw2W_registrationPrompt a{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));padding-inline:12px}}.Qdgw2W_root :is(a,button,input):focus-visible{outline:2px solid var(--feed-accent);outline-offset:4px}.Qdgw2W_hero{text-align:center;padding:40px 24px 12px}.Qdgw2W_eyebrow{color:var(--feed-accent);font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));letter-spacing:.055em;font-weight:600;line-height:calc((14px) * var(--mobile-font-scale,1));margin:0}.Qdgw2W_hero h2{font-size:max(calc((52px) * var(--mobile-title-scale,1)), min(calc(calc((52px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:8px 0;font-weight:600;line-height:1.1}.Qdgw2W_heroDescription{color:#706a63;font-size:max(calc((15px) * var(--mobile-font-scale,1)), min(calc(calc((15px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((21px) * var(--mobile-font-scale,1));margin:0}.Qdgw2W_root .Qdgw2W_heroSearch{text-align:left;z-index:3;width:min(800px,100%);max-width:800px;margin:16px auto}.Qdgw2W_heroSearch>.public-recipe-search__icon{display:none}.Qdgw2W_heroSearch .public-recipe-search__input{border:1px solid var(--feed-border);height:60px;font-size:max(calc((15px) * var(--mobile-font-scale,1)), min(calc(calc((15px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));color:var(--feed-ink);background:#fff;border-radius:9px;padding:0 88px 0 16px}.Qdgw2W_heroSearch .public-recipe-search__input::placeholder{color:#706a63}.Qdgw2W_heroSearch .global-search-submit{background:var(--feed-green);width:70px;height:50px;color:var(--feed-cream);font:inherit;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));cursor:pointer;border:0;border-radius:6px;font-weight:600;position:absolute;top:5px;right:5px}.Qdgw2W_heroSearch .global-search-submit:hover{background:#183a2c}.Qdgw2W_heroSearch .public-recipe-search__dropdown{border-radius:12px;overflow:hidden}.Qdgw2W_discoveryRow{align-items:center;gap:20px;width:min(1156px,100%);margin:20px auto 0;display:flex}.Qdgw2W_shortcutArea{flex:1;min-width:0}@media (max-width:1000px){.Qdgw2W_discoveryRow{flex-direction:column;align-items:stretch;width:min(800px,100%)}}.Qdgw2W_filters{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.Qdgw2W_filters a{min-height:36px;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));background:#fff;border:1px solid #e9e4dc;border-radius:999px;justify-content:center;align-items:center;padding:8px 18px;display:flex}.Qdgw2W_filters a[aria-current=page]{background:var(--feed-green);color:var(--feed-cream);border-color:var(--feed-green)}.Qdgw2W_filters a:hover{border-color:var(--feed-green)}.Qdgw2W_feedMain{margin-top:30px}.Qdgw2W_section{min-width:0;margin-bottom:48px;scroll-margin-top:110px}.Qdgw2W_sectionHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.Qdgw2W_sectionHeading h2{font-size:max(calc((32px) * var(--mobile-title-scale,1)), min(calc(calc((32px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0;scroll-margin-top:110px;font-weight:600;line-height:1.15}.Qdgw2W_sectionHeading p{font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((19px) * var(--mobile-font-scale,1));color:#706a63;margin:6px 0 0}.Qdgw2W_root .Qdgw2W_seeAll{white-space:nowrap;min-height:44px;color:var(--feed-green);font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));align-items:center;gap:8px;font-weight:600;display:inline-flex}.Qdgw2W_seeAll:hover{text-decoration:underline}.Qdgw2W_seeAll span{font-size:max(calc((16px) * var(--mobile-font-scale,1)), min(calc(calc((16px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_recommended{grid-template-columns:minmax(240px,297px) minmax(260px,452px) minmax(240px,360px);align-items:start;gap:24px;min-height:450px;display:grid}.Qdgw2W_recommended:empty{display:none}.Qdgw2W_card{background:#e9e2cf;border-radius:20px;min-width:0;position:relative;overflow:hidden;}.Qdgw2W_cardLink{flex-direction:column;min-width:0;display:flex}.Qdgw2W_cardMedia{background:#f0dfc0;width:100%;height:245px;display:block;position:relative;overflow:hidden}.Qdgw2W_cardMedia img{object-fit:cover}.Qdgw2W_cardBody{flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.Qdgw2W_cardLabel{color:#975234;font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));font-weight:600;line-height:calc((14px) * var(--mobile-font-scale,1));letter-spacing:.045em}.Qdgw2W_cardTitle{color:var(--feed-ink);font-size:max(calc((29px) * var(--mobile-title-scale,1)), min(calc(calc((29px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.04;display:-webkit-box;overflow:hidden}.Qdgw2W_cardDescription{color:#676058;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((19px) * var(--mobile-font-scale,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Qdgw2W_cardMeta{font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((15px) * var(--mobile-font-scale,1));text-transform:uppercase;margin-top:auto;font-weight:600}.Qdgw2W_cardFooter{padding:0 24px 18px}.Qdgw2W_byline{color:#706a63;font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((16px) * var(--mobile-font-scale,1));flex-wrap:wrap;gap:4px 10px;display:flex}.Qdgw2W_byline a:hover{text-decoration:underline}.Qdgw2W_cardFooter [data-recipe-social-counts]{font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin-top:6px}.Qdgw2W_card[data-variant=recommended-lead]{border-radius:24px;min-height:450px}.Qdgw2W_card[data-variant=recommended-lead] .Qdgw2W_cardBody{min-height:176px}.Qdgw2W_card[data-variant=recommended-note]{background:var(--brand-light-blue);border-radius:22px;min-height:190px}.Qdgw2W_card[data-variant=recommended-note] .Qdgw2W_cardMedia{border-radius:50%;width:76px;height:76px;position:absolute;top:24px;right:24px}.Qdgw2W_card[data-variant=recommended-note] .Qdgw2W_cardBody{padding-right:112px}.Qdgw2W_card[data-variant=recommended-note] .Qdgw2W_cardLabel{color:#5c7c91}.Qdgw2W_card[data-feed-analysis-teaser=locked][data-variant=recommended-note]{background:#fcfaf5;border:1px solid #aabec8;box-shadow:0 8px 20px #234b3a0d}.Qdgw2W_card[data-feed-analysis-teaser=locked] .Qdgw2W_cardLabel{color:#5c7c91}.Qdgw2W_restaurantGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.Qdgw2W_restaurantCard{border:1px solid var(--feed-border);background:#fff;border-radius:18px;min-width:0;overflow:hidden;}.Qdgw2W_restaurantLink{flex-direction:column;height:100%;display:flex}.Qdgw2W_restaurantImage{background:#f7f1e5;height:156px;position:relative;overflow:hidden}.Qdgw2W_restaurantGrid>:nth-child(4n+2) .Qdgw2W_restaurantImage{background:#f0dfc0}.Qdgw2W_restaurantGrid>:nth-child(4n+3) .Qdgw2W_restaurantImage{background:var(--brand-light-blue)}.Qdgw2W_restaurantGrid>:nth-child(4n+4) .Qdgw2W_restaurantImage{background:#dde7d8}.Qdgw2W_restaurantPlaceholder{place-items:center;display:grid;position:absolute;inset:0}.Qdgw2W_restaurantPlaceholder img{grid-area:1/1}.Qdgw2W_restaurantPlaceholder>img:last-child{transform:translateY(-8px)}.Qdgw2W_restaurantBody{flex-direction:column;align-items:flex-start;gap:18px;min-height:144px;padding:20px;display:flex}.Qdgw2W_restaurantBody h3{font-size:max(calc((24px) * var(--mobile-title-scale,1)), min(calc(calc((24px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.1}.Qdgw2W_restaurantRating{color:#000;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));font-weight:600;line-height:calc((17px) * var(--mobile-font-scale,1));align-items:center;gap:3px;margin:0;display:flex}.Qdgw2W_restaurantRating svg{color:var(--brand-terracotta,#c77452);flex:none}.Qdgw2W_restaurantDescription{color:#706a63;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.Qdgw2W_restaurantMeta{color:#706a63;font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));font-weight:600;line-height:calc((15px) * var(--mobile-font-scale,1));text-transform:uppercase;margin:auto 0 0}.Qdgw2W_restaurantCard[data-featured]{background:var(--brand-light-blue);border-color:#0000;border-radius:22px}.Qdgw2W_restaurantCard[data-featured] .Qdgw2W_restaurantLink{flex-direction:row-reverse;min-height:190px}.Qdgw2W_restaurantCard[data-featured] .Qdgw2W_restaurantImage{background:#d2dfe3;flex:0 0 30%;align-self:stretch;height:auto}.Qdgw2W_restaurantCard[data-featured] .Qdgw2W_restaurantBody{flex:1;gap:12px;padding:24px}.Qdgw2W_restaurantCard[data-featured] .Qdgw2W_restaurantBody h3{font-size:max(calc((29px) * var(--mobile-title-scale,1)), min(calc(calc((29px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_restaurantCard[data-featured] .Qdgw2W_cardLabel{color:#5c7c91}.Qdgw2W_latestGrid{grid-template-rows:minmax(140px,auto) minmax(140px,auto);grid-template-columns:1fr 1fr;gap:20px 24px;display:grid}.Qdgw2W_latestGrid>:first-child{grid-row:1/3}.Qdgw2W_card[data-variant=latest-lead]{background:#f0dfc0;min-height:300px}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardLink{flex-direction:row;height:100%}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardMedia{flex-shrink:0;align-self:stretch;width:40%;height:auto}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardBody{justify-content:center;padding:36px 26px 60px}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardTitle{font-size:max(calc((30px) * var(--mobile-title-scale,1)), min(calc(calc((30px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardMeta{margin-top:22px}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardFooter{padding:0 26px;position:absolute;bottom:18px;left:40%}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardFooter [data-recipe-social-counts]{display:none}.Qdgw2W_card[data-variant=latest-note]{background:var(--brand-light-blue);border-radius:18px;min-height:140px}.Qdgw2W_card[data-variant=latest-note]:nth-child(3){background:#dde7d8}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardLink{flex-direction:row-reverse}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardMedia{border-radius:50%;flex:0 0 76px;width:76px;height:76px;margin:24px 28px 0 0}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardBody{flex:1;gap:8px;padding:22px 28px 14px}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardTitle{font-size:max(calc((28px) * var(--mobile-title-scale,1)), min(calc(calc((28px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardDescription{-webkit-line-clamp:1}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardMeta,.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardFooter{display:none}.Qdgw2W_interestGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.Qdgw2W_interestCard{background:#f0dfc0;border-radius:18px;flex-direction:column;min-width:0;min-height:176px;padding:22px;transition:transform .16s;display:flex}.Qdgw2W_interestCard[data-tone=wine]{background:var(--brand-light-blue)}.Qdgw2W_interestCard[data-tone=restaurant]{background:#dde7d8}.Qdgw2W_interestCard[data-tone=knowledge]{background:#f3e1b7}.Qdgw2W_interestCard:hover{transform:translateY(-3px)}.Qdgw2W_interestIcon{place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid}.Qdgw2W_interestIcon img{grid-area:1/1}.Qdgw2W_interestCard h3{font-size:max(calc((24px) * var(--mobile-title-scale,1)), min(calc(calc((24px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0 0 8px;font-weight:600;line-height:1.1}.Qdgw2W_interestCard p{color:#706a63;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));margin:0}.Qdgw2W_emptyState{border:1px solid var(--feed-border);background:var(--page-background);color:#706a63;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((22px) * var(--mobile-font-scale,1));border-radius:18px;padding:30px}.Qdgw2W_emptyState p{margin:0}.Qdgw2W_emptyState a{min-height:44px;color:var(--feed-green);align-items:center;gap:10px;margin-top:12px;font-weight:600;display:inline-flex}.Qdgw2W_status{color:#706a63;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((20px) * var(--mobile-font-scale,1));padding:12px 0 20px}.Qdgw2W_status a{text-decoration:underline}.Qdgw2W_pagination{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.Qdgw2W_pagination a{border:1px solid var(--feed-border);min-height:44px;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));color:var(--feed-green);border-radius:999px;align-items:center;gap:16px;padding:10px 24px;display:inline-flex}.Qdgw2W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Qdgw2W_carousel{min-width:0;position:relative}.Qdgw2W_carouselTrack{min-width:0}.Qdgw2W_carouselControls{display:none}.Qdgw2W_carousel:has(>.Qdgw2W_recommended:empty){display:none}.Qdgw2W_card[data-variant=recommended-lead] .Qdgw2W_cardBody{gap:7px;min-height:179px;padding:16px 24px}.Qdgw2W_card[data-variant=recommended-lead] .Qdgw2W_cardDescription{line-height:calc((18px) * var(--mobile-font-scale,1))}.Qdgw2W_card[data-variant=recommended-lead] .Qdgw2W_cardFooter{padding-bottom:10px}.Qdgw2W_cardFooter time{display:none}.Qdgw2W_cardFooter [data-recipe-social-counts]{display:none}.Qdgw2W_compactTitle,.Qdgw2W_mobileTitle{display:none}@media (max-width:1100px){.Qdgw2W_root{--feed-wine-card-width:calc((100vw - 84px) / 2)}.Qdgw2W_introduction,.Qdgw2W_feedMain,.Qdgw2W_featureCarousel>div:first-child{width:calc(100% - 64px)}.Qdgw2W_hero{padding:34px 32px 0}.Qdgw2W_eyebrow{font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((12px) * var(--mobile-font-scale,1))}.Qdgw2W_hero h2{font-size:max(calc((42px) * var(--mobile-title-scale,1)), min(calc(calc((42px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:10px 0 8px;line-height:1.14}.Qdgw2W_heroDescription{max-width:570px;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));margin-inline:auto}.Qdgw2W_filters a{min-height:32px;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));padding:6px 16px}.Qdgw2W_feedMain{margin-top:44px}.Qdgw2W_section{margin-bottom:44px}.Qdgw2W_sectionHeading{align-items:flex-start;gap:12px;margin-bottom:22px}.Qdgw2W_sectionHeading h2{font-size:max(calc((28px) * var(--mobile-title-scale,1)), min(calc(calc((28px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:1.15}.Qdgw2W_sectionHeading p{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((18px) * var(--mobile-font-scale,1));margin-top:6px}.Qdgw2W_root .Qdgw2W_seeAll{min-height:32px;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_seeAll span{display:none}.Qdgw2W_carouselTrack{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory}.Qdgw2W_carouselTrack::-webkit-scrollbar{display:none}.Qdgw2W_recommended,.Qdgw2W_restaurantGrid{align-items:stretch;gap:16px;min-height:0;padding-bottom:4px;display:flex;overflow-x:auto}.Qdgw2W_recommended>*,.Qdgw2W_restaurantGrid>*{scroll-snap-align:start;flex:0 0 calc(33.3333% - 10.6667px);min-width:220px}.Qdgw2W_recommended .Qdgw2W_card,.Qdgw2W_recommended .Qdgw2W_restaurantCard[data-featured]{border:1px solid var(--feed-border);min-height:300px;box-shadow:none;background:#fff;border-radius:18px}.Qdgw2W_recommended .Qdgw2W_cardLink,.Qdgw2W_recommended .Qdgw2W_restaurantCard[data-featured] .Qdgw2W_restaurantLink{flex-direction:column;display:flex}.Qdgw2W_recommended .Qdgw2W_card .Qdgw2W_cardMedia{border-radius:0;width:100%;height:144px;min-height:0;margin:0;display:block;position:relative;inset:auto}.Qdgw2W_recommended .Qdgw2W_card .Qdgw2W_cardBody{gap:8px;min-height:134px;padding:16px}.Qdgw2W_recommended .Qdgw2W_card .Qdgw2W_cardTitle{font-size:max(calc((22px) * var(--mobile-title-scale,1)), min(calc(calc((22px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:1.1}.Qdgw2W_recommended .Qdgw2W_card .Qdgw2W_cardLabel{font-size:max(calc((9px) * var(--mobile-font-scale,1)), min(calc(calc((9px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((12px) * var(--mobile-font-scale,1))}.Qdgw2W_recommended .Qdgw2W_card .Qdgw2W_cardDescription{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((16px) * var(--mobile-font-scale,1))}.Qdgw2W_recommended .Qdgw2W_card .Qdgw2W_cardMeta{display:none}.Qdgw2W_recommended .Qdgw2W_card .Qdgw2W_cardFooter{padding:0 16px 12px}.Qdgw2W_recommended .Qdgw2W_card .Qdgw2W_byline{font-size:max(calc((9px) * var(--mobile-font-scale,1)), min(calc(calc((9px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((14px) * var(--mobile-font-scale,1))}.Qdgw2W_recommended .Qdgw2W_restaurantCard[data-featured] .Qdgw2W_restaurantImage{flex:0 0 144px;height:144px}.Qdgw2W_recommended .Qdgw2W_restaurantCard[data-featured] .Qdgw2W_restaurantBody{gap:14px;padding:16px}.Qdgw2W_recommended .Qdgw2W_restaurantCard[data-featured] .Qdgw2W_restaurantBody h3{font-size:max(calc((22px) * var(--mobile-title-scale,1)), min(calc(calc((22px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_restaurantImage{height:126px}.Qdgw2W_restaurantBody{gap:18px;min-height:142px;padding:16px}.Qdgw2W_restaurantBody h3{font-size:max(calc((22px) * var(--mobile-title-scale,1)), min(calc(calc((22px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_restaurantRating{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_restaurantMeta{font-size:max(calc((9px) * var(--mobile-font-scale,1)), min(calc(calc((9px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_restaurantPlaceholder>img:first-child{width:64px;height:70px}.Qdgw2W_restaurantPlaceholder>img:last-child{width:28px;height:28px;transform:translateY(-7px)}:is(.Qdgw2W_carousel:has(>.Qdgw2W_recommended) .Qdgw2W_carouselControls,.Qdgw2W_carousel:has(>.Qdgw2W_restaurantGrid) .Qdgw2W_carouselControls){gap:4px;display:flex;position:absolute;top:-83px;right:62px}.Qdgw2W_carouselControls button{border:1px solid var(--feed-border);width:32px;height:32px;color:var(--feed-green);cursor:pointer;font-size:max(calc((16px) * var(--mobile-font-scale,1)), min(calc(calc((16px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#fff;border-radius:50%;place-items:center;display:grid}.Qdgw2W_carouselControls button:disabled{opacity:.35;cursor:default}.Qdgw2W_carouselDots{display:none}.Qdgw2W_latestGrid{grid-template-rows:minmax(102px,auto) minmax(102px,auto);grid-template-columns:1fr 1fr;gap:16px 18px;display:grid}.Qdgw2W_latestGrid>:first-child{grid-row:1/3}.Qdgw2W_card[data-variant=latest-lead]{border-radius:18px;min-height:220px}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardLink{flex-direction:row}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardMedia{width:40%;height:auto;min-height:220px}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardBody{gap:9px;padding:24px 18px 40px}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardTitle{font-size:max(calc((25px) * var(--mobile-title-scale,1)), min(calc(calc((25px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardDescription{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((16px) * var(--mobile-font-scale,1))}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardLabel,.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardMeta{font-size:max(calc((9px) * var(--mobile-font-scale,1)), min(calc(calc((9px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardMeta{margin-top:12px}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardFooter{padding:0 18px;bottom:12px;left:40%}.Qdgw2W_card[data-variant=latest-note]{border-radius:16px;min-height:102px}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardBody{gap:10px;padding:18px 20px}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardTitle{font-size:max(calc((22px) * var(--mobile-title-scale,1)), min(calc(calc((22px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardLabel{font-size:max(calc((9px) * var(--mobile-font-scale,1)), min(calc(calc((9px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardDescription{display:none}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardMedia{flex-basis:42px;width:42px;height:42px;margin:16px 18px 0 0}.Qdgw2W_interestGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.Qdgw2W_interestCard{border-radius:16px;min-height:150px;padding:18px}.Qdgw2W_interestIcon{width:42px;height:42px;margin-bottom:16px}.Qdgw2W_interestIcon>img:first-child{width:42px;height:42px}.Qdgw2W_interestCard h3{font-size:max(calc((21px) * var(--mobile-title-scale,1)), min(calc(calc((21px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin-bottom:8px}.Qdgw2W_interestCard p{font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((15px) * var(--mobile-font-scale,1))}.Qdgw2W_fullTitle{display:none}.Qdgw2W_compactTitle{display:inline}}@media (max-width:640px){.Qdgw2W_root{--feed-wine-card-width:calc(100vw - 32px)}.Qdgw2W_mobileCategoryDescription{display:none}.Qdgw2W_introduction,.Qdgw2W_feedMain,.Qdgw2W_featureCarousel>div:first-child{width:calc(100% - 32px)}.Qdgw2W_introduction{border-radius:18px;margin-top:16px;padding:12px}.Qdgw2W_introductionText{margin:0}.Qdgw2W_introductionText p{font-size:max(calc((13.5px) * var(--mobile-font-scale,1)), min(calc(calc((13.5px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:1.6}.Qdgw2W_hero{padding:28px 16px 0}.Qdgw2W_eyebrow{display:none}.Qdgw2W_hero h2{font-size:max(calc((34px) * var(--mobile-title-scale,1)), min(calc(calc((34px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:12px 0 8px;line-height:1.2}.Qdgw2W_heroDescription{display:none}.Qdgw2W_root .Qdgw2W_heroSearch{max-width:480px;margin:16px auto}.Qdgw2W_hero{text-align:center}.Qdgw2W_heroSearch .public-recipe-search__input{padding-block:11px;height:auto;min-height:3rem;font-size:max(calc((16px) * var(--mobile-font-scale,1)), min(calc(calc((16px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-align:center;padding-right:76px;line-height:1.5}.Qdgw2W_heroSearch .global-search-submit{border-radius:0 9px 9px 0;place-items:center;width:64px;height:auto;min-height:44px;display:grid;top:0;bottom:0;right:0}.Qdgw2W_heroSearch .global-search-compact-hint{pointer-events:none;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-align:center;color:var(--search-placeholder);justify-content:center;align-items:center;line-height:1.35;display:flex;position:absolute;inset:0 76px 0 16px}.Qdgw2W_filters{flex-wrap:wrap;justify-content:center;gap:6px}.Qdgw2W_filters a{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));flex:auto;padding-inline:12px}.Qdgw2W_feedMain{margin-top:34px}.Qdgw2W_section{margin-bottom:42px}.Qdgw2W_sectionHeading{gap:8px;margin-bottom:20px}.Qdgw2W_sectionHeading h2{font-size:max(calc((26px) * var(--mobile-title-scale,1)), min(calc(calc((26px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_sectionHeading p{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((16px) * var(--mobile-font-scale,1))}.Qdgw2W_root .Qdgw2W_seeAll{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}:is(.Qdgw2W_carousel:has(>.Qdgw2W_recommended) .Qdgw2W_carouselControls,.Qdgw2W_carousel:has(>.Qdgw2W_restaurantGrid) .Qdgw2W_carouselControls){display:none}.Qdgw2W_recommended>*{flex:0 0 252px;min-width:0}.Qdgw2W_recommended .Qdgw2W_card,.Qdgw2W_recommended .Qdgw2W_restaurantCard[data-featured]{min-height:316px}.Qdgw2W_recommended .Qdgw2W_card .Qdgw2W_cardMedia{height:152px}.Qdgw2W_recommended .Qdgw2W_restaurantCard[data-featured] .Qdgw2W_restaurantImage{flex-basis:152px;height:152px}.Qdgw2W_recommended .Qdgw2W_card .Qdgw2W_cardBody{min-height:140px}.Qdgw2W_restaurantGrid{gap:14px}.Qdgw2W_restaurantGrid>*{flex:0 0 248px;min-width:0}.Qdgw2W_restaurantBody{min-height:136px}.Qdgw2W_latestGrid{grid-template-rows:minmax(98px,auto) minmax(98px,auto);grid-template-columns:300px 280px;grid-auto-columns:280px;grid-auto-flow:column;gap:10px 14px;padding-bottom:4px;overflow-x:auto}.Qdgw2W_latestGrid>*{scroll-snap-align:start;align-self:start}.Qdgw2W_card[data-variant=latest-lead]{min-height:206px}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardMedia{width:42%;min-height:206px}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardBody{padding:24px 18px 36px}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardTitle{font-size:max(calc((22px) * var(--mobile-title-scale,1)), min(calc(calc((22px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardDescription{font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((15px) * var(--mobile-font-scale,1))}.Qdgw2W_card[data-variant=latest-lead] .Qdgw2W_cardFooter{font-size:max(calc((9px) * var(--mobile-font-scale,1)), min(calc(calc((9px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));left:42%}.Qdgw2W_card[data-variant=latest-note]{min-height:98px}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardTitle{font-size:max(calc((20px) * var(--mobile-title-scale,1)), min(calc(calc((20px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_card[data-variant=latest-note] .Qdgw2W_cardMedia{display:none}.Qdgw2W_interestGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Qdgw2W_interestCard{min-height:148px;padding:18px}.Qdgw2W_compactTitle{display:none}.Qdgw2W_mobileTitle{display:inline}.Qdgw2W_emptyState{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:calc((19px) * var(--mobile-font-scale,1));padding:24px}}@media (max-width:360px){.Qdgw2W_filters a{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));padding-inline:8px}.Qdgw2W_interestCard{padding:16px}.Qdgw2W_interestCard h3{font-size:max(calc((20px) * var(--mobile-title-scale,1)), min(calc(calc((20px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}}@media (prefers-reduced-motion:reduce){.Qdgw2W_interestCard{transition:none}.Qdgw2W_carouselTrack{scroll-behavior:auto}}.Qdgw2W_seasonDiscovery{min-width:0;margin:32px 0}.Qdgw2W_seasonCalendarCard{background:var(--brand-green);min-width:0;color:var(--brand-cream);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy copy""illustrations link";align-items:center;gap:20px 24px;padding:28px;display:grid}.Qdgw2W_seasonCalendarCopy{text-align:center;grid-area:copy;min-width:0}.Qdgw2W_seasonIllustrations{grid-area:illustrations;justify-self:end;align-items:center;gap:10px;display:flex}.Qdgw2W_seasonIllustrations img{object-fit:contain;width:56px;height:56px;transition:transform .18s}.Qdgw2W_seasonCalendarCard h2{font-family:var(--font-editorial);font-weight:600;font-size:max(calc((clamp(30px, 3.4vw, 44px)) * var(--mobile-title-scale,1)), min(calc(calc((clamp(30px, 3.4vw, 44px)) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-wrap:balance;margin:0 0 8px;line-height:1.1}.Qdgw2W_seasonCalendarCopy>p{font-size:max(calc((16px) * var(--mobile-font-scale,1)), min(calc(calc((16px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-wrap:balance;margin:0;line-height:1.5}.Qdgw2W_seasonCalendarCard .Qdgw2W_seasonCalendarLink{background:var(--brand-cream);max-width:100%;min-height:48px;color:var(--brand-green);font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-align:center;border-radius:10px;grid-area:link;justify-content:center;justify-self:start;align-items:center;gap:16px;padding:12px 20px;font-weight:600;display:inline-flex}.Qdgw2W_seasonCalendarCard .Qdgw2W_seasonCalendarLink:focus-visible{outline:3px solid var(--brand-cream);outline-offset:4px}@media (hover:hover){.Qdgw2W_seasonCalendarCard .Qdgw2W_seasonCalendarLink:hover{text-underline-offset:3px;background:#e8efdf;text-decoration:underline}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Qdgw2W_seasonIllustrations img:hover{transform:translateY(-2px)scale(1.06)}}@media (max-width:640px){.Qdgw2W_seasonCalendarCard{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""illustrations""link";gap:16px;padding:24px 20px}.Qdgw2W_seasonCalendarCopy>p{font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.Qdgw2W_seasonIllustrations{justify-self:center;gap:8px}.Qdgw2W_seasonIllustrations img{width:44px;height:44px}.Qdgw2W_seasonCalendarCard .Qdgw2W_seasonCalendarLink{justify-self:center}}@media (max-width:360px){.Qdgw2W_seasonCalendarCard .Qdgw2W_seasonCalendarLink{gap:8px;width:100%;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.Qdgw2W_seasonIllustrations img{transition:none}}.Qdgw2W_carouselTrack{overscroll-behavior-x:none}.Qdgw2W_hero{padding-top:24px;padding-bottom:8px}.Qdgw2W_hero h2{margin:6px 0}.Qdgw2W_root .Qdgw2W_heroSearch{margin:14px auto 10px}.Qdgw2W_discoveryRow{flex-direction:column;align-items:stretch;gap:10px;width:min(800px,100%);margin-top:0}.Qdgw2W_shortcutArea{flex:none}.Qdgw2W_filters{gap:6px}.Qdgw2W_root .Qdgw2W_restaurantExplore{margin-top:4px}.Qdgw2W_featureCarousel>div:first-child{margin-bottom:16px}.Qdgw2W_root .Qdgw2W_recipeCarousel{--carousel-card-width:280px}
._8dHaNW_section{margin-block:40px}._8dHaNW_section h2{color:#342e2a;font-size:max(calc((34px) * var(--mobile-title-scale,1)), min(calc(calc((34px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:1.2}._8dHaNW_intro,._8dHaNW_status{color:#625d57;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:1.6}._8dHaNW_intro{margin:10px 0 24px}._8dHaNW_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}._8dHaNW_item{min-width:0}._8dHaNW_item>:first-child{width:100%}._8dHaNW_dismiss,._8dHaNW_more{color:#234b3a;min-height:44px;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));cursor:pointer;background:#fcfaf5;border:1px solid #d8d2c7;border-radius:10px;padding:10px 16px}._8dHaNW_dismiss{margin-top:10px}._8dHaNW_more{margin:18px auto;font-weight:600;display:block}._8dHaNW_more:disabled{opacity:.6;cursor:wait}._8dHaNW_status{text-align:center;margin-top:22px}._8dHaNW_dismiss:focus-visible,._8dHaNW_more:focus-visible{outline-offset:3px;outline:3px solid #c77452}@media (max-width:700px){._8dHaNW_grid{grid-template-columns:minmax(0,1fr);gap:26px}._8dHaNW_section h2{font-size:max(calc((28px) * var(--mobile-title-scale,1)), min(calc(calc((28px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-align:center}._8dHaNW_intro{text-align:center}}
.ANFryG_shortcuts,.ANFryG_shortcuts a{position:relative}.ANFryG_hint{pointer-events:none;border:1px solid #0000;border-radius:50%;width:8px;height:8px;position:absolute;right:5px}.ANFryG_hint[data-pending]{border-color:#0000 currentColor currentColor;animation:.7s linear infinite ANFryG_spin}.ANFryG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ANFryG_navigationError{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));color:#706a63;margin:8px 0 0}.ANFryG_category{min-width:0;margin-bottom:44px}.ANFryG_categoryPlaceholder{opacity:.45;background:linear-gradient(90deg,#eee9df,#f8f5ee);border-radius:16px;min-height:180px}.ANFryG_categoryError{color:#706a63;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.ANFryG_categoryError button{color:#234b3a;cursor:pointer;text-decoration:underline}@keyframes ANFryG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ANFryG_hint[data-pending]{border-style:dotted;animation:none}}
.AGVyGa_card{color:#234b3a;background:#fff;border:1px solid #d9d1c5;border-radius:1rem;flex-direction:column;gap:.7rem;min-width:0;padding:1.25rem;display:flex}.AGVyGa_card small{font-size:max(calc((.7rem) * var(--mobile-font-scale,1)), min(calc(calc((.7rem) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));letter-spacing:.07em}.AGVyGa_card h2{font-size:max(calc((1.2rem) * var(--mobile-title-scale,1)), min(calc(calc((1.2rem) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0;line-height:1.3}.AGVyGa_card p{color:#44483f;overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.AGVyGa_card a{color:#234b3a}.AGVyGa_card>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;display:flex}.AGVyGa_card button{color:#234b3a;font:inherit;cursor:pointer;background:#f8f5ee;border:1px solid #234b3a;border-radius:.5rem;padding:.6rem}.AGVyGa_card button:disabled{opacity:.65}.AGVyGa_card button:focus-visible,.AGVyGa_card a:focus-visible{outline-offset:3px;outline:2px solid #234b3a}.AGVyGa_card [role=alert]{color:#9b4928}
.-ldgSq_card{background:#fbf9f3;border:1px solid #e8e8e8;border-radius:18px;height:100%;overflow:hidden;box-shadow:0 10px 28px #342e2a12;}.-ldgSq_imageFrame{aspect-ratio:16/9;background:#ecf1e7;margin:0;overflow:hidden}.-ldgSq_image{object-fit:cover;width:100%;height:100%}.-ldgSq_imageFallback{place-items:center;height:100%;padding:24px;display:grid}.-ldgSq_imageFallback img{width:min(34%,112px);height:auto}.-ldgSq_body{padding:clamp(18px,3vw,26px)}.-ldgSq_category{color:#a55131;min-height:44px;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));letter-spacing:.08em;text-transform:uppercase;border-radius:4px;align-items:center;margin:-10px 0 0;font-weight:750;text-decoration:none;display:inline-flex}a.-ldgSq_category:hover{text-underline-offset:4px;text-decoration:underline}.-ldgSq_category:focus-visible,.-ldgSq_title a:focus-visible{outline-offset:4px;outline:2px solid #234b3a}.-ldgSq_title{color:#234b3a;font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;font-size:max(calc((clamp(28px, 4vw, 36px)) * var(--mobile-title-scale,1)), min(calc(calc((clamp(28px, 4vw, 36px)) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:4px 0 0;font-weight:650;line-height:1.02}.-ldgSq_title a{color:inherit;border-radius:4px;text-decoration:none}.-ldgSq_title a:hover{text-underline-offset:4px;text-decoration:underline}.-ldgSq_intro{color:#342e2a;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 0;line-height:1.65;display:-webkit-box;overflow:hidden}.-ldgSq_metadata{color:#625b55;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));flex-wrap:wrap;gap:8px 16px;margin-top:18px;display:flex}.-ldgSq_cardActions{align-items:center;margin-top:14px;display:flex}.-ldgSq_cardActions button{min-height:44px}.-ldgSq_related{width:100%;max-width:var(--site-content-max-width,1560px);border-top:1px solid #e8e8e8;margin:56px auto 0;padding-top:38px}.-ldgSq_relatedHeader p{color:#a55131;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:750}.-ldgSq_relatedHeader h2{color:#234b3a;font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;font-size:max(calc((clamp(36px, 6vw, 54px)) * var(--mobile-title-scale,1)), min(calc(calc((clamp(36px, 6vw, 54px)) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:5px 0 0;line-height:1}.-ldgSq_grid{gap:20px;margin:26px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.-ldgSq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1120px){.-ldgSq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.-ldgSq_card,.-ldgSq_title a,.-ldgSq_category{scroll-behavior:auto}}.-ldgSq_card[data-variant=saved]{box-shadow:none;background:#fff}.-ldgSq_card[data-variant=saved] .-ldgSq_imageFrame{aspect-ratio:2}.-ldgSq_card[data-variant=saved] .-ldgSq_body{padding:14px 16px 16px}.-ldgSq_card[data-variant=saved] .-ldgSq_category{min-height:24px;font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));letter-spacing:.05em;margin:0}.-ldgSq_card[data-variant=saved] .-ldgSq_title{font-family:var(--font-editorial,"Smakarkivet Cormorant", Georgia, serif);font-size:max(calc((22px) * var(--mobile-title-scale,1)), min(calc(calc((22px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:4px 0 0;line-height:1.15}.-ldgSq_card[data-variant=saved] .-ldgSq_intro{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));-webkit-line-clamp:2;margin-top:8px;line-height:1.5}.-ldgSq_card[data-variant=saved] .-ldgSq_metadata{font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));gap:5px 10px;margin-top:12px;line-height:1.5}
.RJBkYa_cover{isolation:isolate;aspect-ratio:16/9;background:#ecf1e7;width:100%;min-width:0;position:relative;overflow:hidden}.RJBkYa_imageGrid{background:#f8f5ee;gap:2px;display:grid}.RJBkYa_imageGrid[data-layout=single]{grid-template-columns:minmax(0,1fr)}.RJBkYa_imageGrid[data-layout=split]{grid-template-columns:repeat(2,minmax(0,1fr))}.RJBkYa_imageGrid[data-layout=mosaic]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.RJBkYa_imageGrid[data-layout=mosaic] .RJBkYa_imageSlot:first-child{grid-row:1/span 2}.RJBkYa_imageSlot{min-width:0;min-height:0;position:relative;overflow:hidden}.RJBkYa_image{object-fit:cover}.RJBkYa_brandFallback{background:radial-gradient(circle at 35% 35%,#c774524d,#0000 34%),linear-gradient(135deg,#e9e3d7,#f8f5ee);place-items:center;display:grid}.RJBkYa_brandLogo{opacity:.66;width:min(30%,240px);height:auto}
._76muHq_root{color:#342e2a;width:min(100%,40rem);scroll-margin-top:6rem}._76muHq_summary,._76muHq_membershipLink,._76muHq_submit{box-sizing:border-box;color:#234b3a;min-height:44px;font:inherit;font-size:max(calc((.875rem) * var(--mobile-font-scale,1)), min(calc(calc((.875rem) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));border:1px solid #234b3a;border-radius:999px;font-weight:600}._76muHq_summary,._76muHq_membershipLink{cursor:pointer;align-items:center;padding:.65rem 1.25rem;text-decoration:none;display:inline-flex}._76muHq_summary::-webkit-details-marker{display:none}._76muHq_compact ._76muHq_summary,._76muHq_compact ._76muHq_membershipLink{color:#5f5a55;font-size:max(calc((.8125rem) * var(--mobile-font-scale,1)), min(calc(calc((.8125rem) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));border-color:#0000;border-radius:.25rem;padding:.5rem 0;font-weight:400}._76muHq_summary::marker{content:""}._76muHq_summary:hover,._76muHq_membershipLink:hover{text-underline-offset:.2em;text-decoration:underline}._76muHq_summary:focus-visible,._76muHq_membershipLink:focus-visible,._76muHq_submit:focus-visible,._76muHq_field select:focus-visible,._76muHq_field textarea:focus-visible{outline-offset:3px;outline:3px solid #c77452}._76muHq_form{background:#fbf9f3;border:1px solid #e8e8e8;border-radius:1rem;gap:1rem;margin-top:.75rem;padding:1.25rem;display:grid}._76muHq_field{gap:.4rem;display:grid}._76muHq_field label{font-size:max(calc((.875rem) * var(--mobile-font-scale,1)), min(calc(calc((.875rem) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));font-weight:600}._76muHq_field select,._76muHq_field textarea{box-sizing:border-box;color:#342e2a;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d5d2cc;border-radius:.65rem}._76muHq_field select{padding:0 .75rem}._76muHq_field textarea{resize:vertical;padding:.75rem}._76muHq_help,._76muHq_success,._76muHq_error{font-size:max(calc((.8125rem) * var(--mobile-font-scale,1)), min(calc(calc((.8125rem) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0;line-height:1.5}._76muHq_help{color:#5f5a55}._76muHq_submit{color:#fff;cursor:pointer;background:#234b3a;justify-self:start;padding:.65rem 1.25rem}._76muHq_submit:disabled{cursor:wait;opacity:.65}._76muHq_success{color:#234b3a;font-weight:600}._76muHq_error{color:#9b351f;font-weight:600}
.nzy4_q_replyReveal{transform-origin:top;animation:.18s ease-out both nzy4_q_replyReveal}.nzy4_q_commentAnchor{scroll-margin-top:6rem}.nzy4_q_mobileText{display:none}@media (max-width:1199px),(max-width:1366px) and (pointer:coarse){.nzy4_q_heading .nzy4_q_headingDesktop{display:none}.nzy4_q_heading .nzy4_q_headingCompact{display:inline}.nzy4_q_rootComposer .nzy4_q_composerLabel{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nzy4_q_rootComposer textarea{margin-top:0}}@media (max-width:640px){.nzy4_q_commentSection{text-align:left;grid-template-columns:max-content minmax(0,1fr) max-content;gap:8px 5px;min-width:0;margin-block:16px 24px;padding:12px;display:grid}.nzy4_q_commentSection>*{grid-column:1/-1;min-width:0}.nzy4_q_header,.nzy4_q_headerIntro,.nzy4_q_headerControls,.nzy4_q_commentsContent,.nzy4_q_commentsToolbar,.nzy4_q_sortControls{display:contents}.nzy4_q_commentsContent>*{grid-column:1/-1;min-width:0}.nzy4_q_intro,.nzy4_q_secondaryHeading,.nzy4_q_desktopText{display:none}.nzy4_q_mobileText{display:inline}.nzy4_q_heading{font-size:max(calc((24px) * var(--mobile-title-scale,1)), min(calc(calc((24px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));grid-area:1/1/auto/-1;margin:0;line-height:1.2}.nzy4_q_recommendButton{min-height:36px;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));white-space:nowrap;grid-area:2/1;gap:3px;padding:4px 7px}.nzy4_q_recommendButton>span[aria-hidden]{display:none}.nzy4_q_sortLabel{min-width:0;font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));white-space:nowrap;grid-area:2/2;align-items:center;gap:3px;display:flex}.nzy4_q_sortLabel select{width:100%;min-width:0;min-height:36px;font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));flex:1;padding-inline:3px}.nzy4_q_commentCount{font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));white-space:nowrap;grid-area:2/3;align-self:center;padding:4px}.nzy4_q_viewCount{font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));grid-column:1/-1;justify-self:start;margin:0}.nzy4_q_feedback{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0;padding:8px 10px}.nzy4_q_rootComposer{margin-top:2px}.nzy4_q_rootComposer>label{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.nzy4_q_rootComposer textarea{min-height:94px;font-size:max(calc((15px) * var(--mobile-font-scale,1)), min(calc(calc((15px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-align:left;padding:10px}.nzy4_q_rootComposer>div{gap:5px}.nzy4_q_rootComposer button[type=submit]{min-height:36px;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));padding-inline:12px}.nzy4_q_commentThreads{margin-top:4px}.nzy4_q_commentThreads>.nzy4_q_thread+.nzy4_q_thread{margin-top:12px}.nzy4_q_commentCard{border-radius:10px;padding:10px}.nzy4_q_commentMain{gap:8px}.nzy4_q_avatar{width:32px;height:32px;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.nzy4_q_commentContent,.nzy4_q_commentBody{text-align:left;min-width:0}.nzy4_q_commentContent h4{font-size:max(calc((13px) * var(--mobile-title-scale,1)), min(calc(calc((13px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.nzy4_q_commentContent time,.nzy4_q_commentContent h4~span{font-size:max(calc((10px) * var(--mobile-title-scale,1)), min(calc(calc((10px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.nzy4_q_commentBody{font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));overflow-wrap:anywhere;margin-top:5px;line-height:1.5}.nzy4_q_replyNesting{padding-left:4px}.nzy4_q_commentActions{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:2px;max-width:100%;margin-top:3px;padding-left:0;display:flex;overflow-x:auto}.nzy4_q_commentActions button{min-width:0;min-height:36px;font-size:max(calc((10px) * var(--mobile-font-scale,1)), min(calc(calc((10px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));white-space:nowrap;text-underline-offset:3px;background:0 0;border-radius:3px;flex:none;padding:4px 3px;font-style:italic;font-weight:500;line-height:1.3;text-decoration:underline}.nzy4_q_commentActions button[aria-pressed=true]{background:#e8eee4;font-weight:700}.nzy4_q_empty{margin-top:4px;padding:14px 10px}}@keyframes nzy4_q_replyReveal{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nzy4_q_replyReveal{animation:none}}.nzy4_q_commentActions{flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex;overflow:visible}.nzy4_q_commentActions button{min-height:36px;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:0 0;border-radius:5px;padding:4px 6px;font-weight:500;line-height:1.35;transition:background .15s,transform .15s}.nzy4_q_commentActions button:hover{background:#edf2e9}.nzy4_q_commentActions button:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.nzy4_q_commentActions button{transition:none}}.nzy4_q_recommendButton[data-recommend-animation=true] svg{transform-origin:50% 70%;animation:.35s ease-out nzy4_q_recommendThumb}@keyframes nzy4_q_recommendThumb{35%{transform:rotate(-16deg)scale(1.22)}70%{transform:rotate(8deg)scale(1.1)}}@media (prefers-reduced-motion:reduce){.nzy4_q_recommendButton[data-recommend-animation=true] svg{animation:none}}
.bJFABW_page{width:100%;max-width:var(--site-content-max-width,1560px);padding:clamp(28px, 5vw, 60px) var(--site-page-gutter,clamp(16px, 4vw, 64px)) 72px;margin:0 auto}.bJFABW_header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.bJFABW_header p{color:#a55131;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-weight:800}.bJFABW_header h1,.bJFABW_articlePreview h1,.bJFABW_previewCard h2{color:#234b3a;font-family:var(--font-cormorant), Georgia, serif;margin:0}.bJFABW_header h1{font-size:max(calc((clamp(42px, 6vw, 68px)) * var(--mobile-title-scale,1)), min(calc(calc((clamp(42px, 6vw, 68px)) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:.95}.bJFABW_header nav{flex-wrap:wrap;gap:9px;display:flex}.bJFABW_header a{color:#234b3a;min-height:44px;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#fff;border:1px solid #234b3a3d;border-radius:999px;align-items:center;padding:0 16px;font-weight:750;text-decoration:none;display:inline-flex}.bJFABW_header a:last-child{color:#fff;background:#234b3a;border-color:#234b3a}.bJFABW_header a:focus-visible{outline-offset:2px;outline:2px solid #c77452}.bJFABW_articlePreview{color:#342e2a;gap:34px;max-width:820px;margin:0 auto;display:grid}.bJFABW_articlePreview>header>p,.bJFABW_previewCard p{color:#a55131;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:750}.bJFABW_articlePreview h1{font-size:max(calc((clamp(38px, 7vw, 68px)) * var(--mobile-title-scale,1)), min(calc(calc((clamp(38px, 7vw, 68px)) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin-top:8px;line-height:1}.bJFABW_articlePreview>header>div{font-size:max(calc((18px) * var(--mobile-font-scale,1)), min(calc(calc((18px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin-top:16px;line-height:1.6}.bJFABW_articlePreview figure{background:#f3eee5;border-radius:16px;margin:24px 0 0;overflow:hidden}.bJFABW_articlePreview img,.bJFABW_previewCard img{object-fit:cover;width:100%;height:auto}.bJFABW_articlePreview figcaption{color:#6f665f;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));padding:10px 13px}.bJFABW_articlePreview>header>span{color:#766d66;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin-top:14px;display:block}.bJFABW_socialPreview{color:#756b64;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-align:center;border-block:1px solid #234b3a24;padding:16px 0}.bJFABW_previewCard{background:#fff;border:1px solid #234b3a24;border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #342e2a1a}.bJFABW_previewCard img,.bJFABW_missingHero{aspect-ratio:16/9}.bJFABW_previewCard>div:last-child{padding:18px}.bJFABW_previewCard h2{font-size:max(calc((30px) * var(--mobile-title-scale,1)), min(calc(calc((30px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin-top:7px}.bJFABW_previewCard span{color:#70665f;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin-top:8px;line-height:1.5;display:block}.bJFABW_missingHero{color:#766d66;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#ece7dd;place-content:center;display:grid}.bJFABW_error{color:#8d4429;max-width:760px;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#fff3eb;border:1px solid #e0b9a5;border-radius:16px;margin:48px auto;padding:22px;line-height:1.6}@media (max-width:720px){.bJFABW_header{flex-direction:column;align-items:stretch}.bJFABW_header nav{display:grid}}
._4k1YcW_notice{color:#342e2a;text-align:left;min-width:280px;max-width:340px;font-family:var(--font-inter), Inter, Arial, sans-serif;background:#f8f5ee;border:1px solid #d8d2c7;border-radius:14px;flex:0 320px;padding:18px 20px;box-shadow:0 3px 12px #342e2a0a}._4k1YcW_titleRow{align-items:flex-start;gap:9px;display:flex}._4k1YcW_icon{color:#234b3a;flex:none;margin-top:3px;display:inline-flex}._4k1YcW_heading{color:#234b3a;min-width:0;font-size:max(calc((25px) * var(--mobile-title-scale,1)), min(calc(calc((25px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));overflow-wrap:anywhere;flex:1;margin:0;font-weight:700;line-height:1.12}._4k1YcW_metadata{color:#574e45;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));overflow-wrap:anywhere;margin:8px 0 0;line-height:1.55}._4k1YcW_description{color:#342e2a;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:8px 0 0;line-height:1.65}._4k1YcW_also{color:#234b3a;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:10px 0 0;line-height:1.6}._4k1YcW_mobileToggle{display:none}@media (max-width:1000px){._4k1YcW_notice{flex-basis:auto;width:100%;min-width:0;max-width:none}}@media (max-width:640px){._4k1YcW_notice{padding:8px 14px}._4k1YcW_icon,._4k1YcW_desktopTitle{display:none}._4k1YcW_heading{font-size:max(calc((22px) * var(--mobile-title-scale,1)), min(calc(calc((22px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}._4k1YcW_mobileToggle{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}._4k1YcW_mobileToggle svg{flex:none}._4k1YcW_mobileToggle[aria-expanded=true] svg{transform:rotate(180deg)}._4k1YcW_mobileToggle:focus-visible{outline-offset:3px;outline:2px solid #234b3a}._4k1YcW_details{display:none}._4k1YcW_details[data-expanded=true]{padding-bottom:8px;display:block}}._4k1YcW_notice{width:100%;min-width:0;max-width:none;box-shadow:none;border-radius:10px;flex:none;padding:10px 16px}._4k1YcW_titleRow{align-items:center}._4k1YcW_heading{font-size:max(calc((19px) * var(--mobile-title-scale,1)), min(calc(calc((19px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));line-height:1.3}._4k1YcW_icon{margin-top:0}._4k1YcW_description{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin-top:4px;line-height:1.45}._4k1YcW_metadata,._4k1YcW_also{margin-top:4px}@media (max-width:640px){._4k1YcW_notice{padding:6px 12px}._4k1YcW_heading{font-size:max(calc((18px) * var(--mobile-title-scale,1)), min(calc(calc((18px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}._4k1YcW_mobileToggle{min-height:40px}}
.N_x6fq_page{max-width:1120px;padding:28px max(16px,env(safe-area-inset-left)) 20px max(16px,env(safe-area-inset-right));margin-inline:auto}.N_x6fq_intro{max-width:740px}.N_x6fq_eyebrow{color:#7a573f;font-size:max(calc((11px) * var(--mobile-font-scale,1)), min(calc(calc((11px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));letter-spacing:.13em;margin:0 0 12px;font-weight:600}.N_x6fq_intro h1{color:#234b3a;font-family:var(--font-cormorant,Georgia),serif;font-size:max(calc((clamp(32px,5vw,48px)) * var(--mobile-title-scale,1)), min(calc(calc((clamp(32px,5vw,48px)) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0;font-weight:600;line-height:1.08}.N_x6fq_intro>p:last-of-type{color:#5a6153;font-size:max(calc((15px) * var(--mobile-font-scale,1)), min(calc(calc((15px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:14px 0 22px;line-height:1.6}.N_x6fq_search{z-index:3;position:relative}.N_x6fq_search .public-recipe-search__dropdown{display:block}.N_x6fq_search form{background:#fffdf8;border:1px solid #c9ccbe;border-radius:12px;align-items:center;width:100%;min-height:50px;display:flex;position:relative}.N_x6fq_search input{color:#234b3a;width:100%;min-width:0;min-height:48px;font:inherit;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:0 0;border:0;border-radius:12px;padding:12px 48px 12px 42px}.N_x6fq_search .global-search-submit{color:#fffdf8;min-width:52px;min-height:44px;font:inherit;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));background:#234b3a;border:0;border-radius:9px;flex:none;margin:3px;padding:8px 14px}.N_x6fq_destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;margin:22px 0 34px;display:grid}.N_x6fq_destination{color:#234b3a;border-bottom:1px solid #d8d6cb;align-items:center;gap:12px;min-width:0;min-height:96px;padding:18px 0;text-decoration:none;display:flex}.N_x6fq_destination>span{flex:1;min-width:0}.N_x6fq_destination strong{font-size:max(calc((16px) * var(--mobile-font-scale,1)), min(calc(calc((16px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));overflow-wrap:anywhere;font-weight:600;display:block}.N_x6fq_destination small{color:#68705e;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin-top:5px;line-height:1.5;display:block}.N_x6fq_destinationIcon{color:#a35f43;flex:none;width:28px;height:28px}.N_x6fq_destination>svg:last-child{flex:none;width:18px;height:18px}.N_x6fq_destination:hover strong,.N_x6fq_sectionHeading a:hover{text-underline-offset:4px;text-decoration:underline}.N_x6fq_page a:focus-visible,.N_x6fq_page button:focus-visible,.N_x6fq_search input:focus-visible{outline-offset:3px;outline:2px solid #c77452}.N_x6fq_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.N_x6fq_sectionHeading h2,.N_x6fq_mapInvitation h2{color:#234b3a;font-family:var(--font-cormorant,Georgia),serif;font-size:max(calc((28px) * var(--mobile-title-scale,1)), min(calc(calc((28px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:0;font-weight:600;line-height:1.2}.N_x6fq_sectionHeading a{color:#234b3a;min-height:44px;font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));align-items:center;gap:7px;text-decoration:none;display:inline-flex}.N_x6fq_sectionHeading svg,.N_x6fq_mapInvitation a svg{flex:none;width:18px;height:18px}.N_x6fq_filters{flex-wrap:wrap;gap:4px 14px;margin:8px 0 18px;display:flex}.N_x6fq_filters a{color:#606958;min-height:44px;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.N_x6fq_filters a[aria-current=page]{color:#234b3a;border-color:#c77452;font-weight:600}.N_x6fq_cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.N_x6fq_cards>*{min-width:0}.N_x6fq_cardTitle{font-family:var(--font-cormorant,Georgia),serif}.N_x6fq_notice,.N_x6fq_empty{color:#5a6153;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));padding:18px 0;line-height:1.6}.N_x6fq_mapInvitation{border-top:1px solid #d8d6cb;justify-content:space-between;align-items:center;gap:24px;margin-top:34px;padding:24px 0 8px;display:flex}.N_x6fq_mapInvitation h2{font-size:max(calc((25px) * var(--mobile-title-scale,1)), min(calc(calc((25px) * var(--mobile-title-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.N_x6fq_mapInvitation p{color:#5a6153;max-width:52ch;font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));margin:10px 0 0;line-height:1.6}.N_x6fq_mapInvitation a{color:#234b3a;min-height:44px;font-size:max(calc((13px) * var(--mobile-font-scale,1)), min(calc(calc((13px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px));text-underline-offset:4px;flex:none;align-items:center;gap:10px;display:inline-flex}@media (max-width:760px){.N_x6fq_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.N_x6fq_mapInvitation{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:520px){.N_x6fq_page{padding-top:22px}.N_x6fq_destinations{gap:0 18px}.N_x6fq_destination{flex-wrap:wrap;align-content:flex-start;gap:9px;min-height:118px}.N_x6fq_destination>span{flex-basis:calc(100% - 40px)}.N_x6fq_destination>svg:last-child{display:none}.N_x6fq_destination strong{font-size:max(calc((14px) * var(--mobile-font-scale,1)), min(calc(calc((14px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.N_x6fq_destination small{font-size:max(calc((12px) * var(--mobile-font-scale,1)), min(calc(calc((12px) * var(--mobile-font-scale,1)) * var(--tablet-small-font-scale,1)), 20px), var(--tablet-min-font-size,0px))}.N_x6fq_cards{grid-template-columns:minmax(0,1fr);gap:20px}}
