.nr-theme{--nr-icon-menu:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cline x1=%224%22 y1=%227%22 x2=%2220%22 y2=%227%22/%3E%3Cline x1=%224%22 y1=%2212%22 x2=%2220%22 y2=%2212%22/%3E%3Cline x1=%224%22 y1=%2217%22 x2=%2220%22 y2=%2217%22/%3E%3C/svg%3E");--nr-icon-close:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cline x1=%226%22 y1=%226%22 x2=%2218%22 y2=%2218%22/%3E%3Cline x1=%2218%22 y1=%226%22 x2=%226%22 y2=%2218%22/%3E%3C/svg%3E");--nr-icon-search:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2210.5%22 cy=%2210.5%22 r=%226.5%22/%3E%3Cline x1=%2215.4%22 y1=%2215.4%22 x2=%2220.5%22 y2=%2220.5%22/%3E%3C/svg%3E");--nr-icon-chevron-right:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpolyline points=%229.5 6 15.5 12 9.5 18%22/%3E%3C/svg%3E");--nr-icon-chevron-down:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpolyline points=%226 9.5 12 15.5 18 9.5%22/%3E%3C/svg%3E");--nr-icon-arrow-right:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cline x1=%224%22 y1=%2212%22 x2=%2220%22 y2=%2212%22/%3E%3Cpolyline points=%2213.5 5.5 20 12 13.5 18.5%22/%3E%3C/svg%3E");--nr-icon-external:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 5h5v5%22/%3E%3Cline x1=%2219%22 y1=%225%22 x2=%2211%22 y2=%2213%22/%3E%3Cpath d=%22M19 13.5V19H5V5h5.5%22/%3E%3C/svg%3E");--nr-icon-search-ink:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2314171a%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2210.5%22 cy=%2210.5%22 r=%226.5%22/%3E%3Cline x1=%2215.4%22 y1=%2215.4%22 x2=%2220.5%22 y2=%2220.5%22/%3E%3C/svg%3E")}html{scrollbar-color:var(--nr-line) #fff0;-webkit-text-size-adjust:100%}body.nr-theme{font-family:var(--nr-font-text)!important;font-size:var(--nr-text-size);font-weight:400;line-height:var(--nr-text-leading);letter-spacing:0;color:var(--nr-ink);background:var(--nr-white);font-variant-numeric:proportional-nums;text-rendering:optimizeLegibility}::selection{background:var(--nr-accent-tint);color:var(--nr-ink-strong)}.nr-theme :focus-visible{outline:none;box-shadow:var(--nr-focus-ring);border-radius:var(--nr-radius)}.nr-theme .nr-skip-link{position:fixed;top:10px;left:-9999px;z-index:100000;padding:10px 18px;font:500 var(--nr-small-size)/1.2 var(--nr-font-text);color:var(--nr-ink-strong);text-decoration:none;background:var(--nr-white);border-radius:var(--nr-radius-pill)}.nr-theme .nr-skip-link:focus{left:10px;outline:none;box-shadow:var(--nr-focus-ring)}.nr-theme input:focus,.nr-theme textarea:focus,.nr-theme select:focus{outline:none}.nr-theme img,.nr-theme svg,.nr-theme video{max-width:100%;height:auto}.nr-theme *,.nr-theme *::before,.nr-theme *::after{box-sizing:border-box}.nr-theme h1,.nr-theme h2,.nr-theme h3,.nr-theme h4,.nr-theme h5,.nr-theme h6{font-family:var(--nr-font-display)!important;font-weight:var(--nr-display-weight);color:var(--nr-ink-strong);letter-spacing:var(--nr-display-tracking);line-height:1.2;text-transform:none;text-wrap:balance;margin:var(--nr-space-6) 0 var(--nr-space-3);padding:0}.nr-theme h1,.nr-theme .entry-title,.nr-theme .archive-title{font-size:var(--nr-h1-size);line-height:1.15;margin:var(--nr-space-3) 0 var(--nr-space-2)}.nr-theme h2{font-size:var(--nr-h2-size)}.nr-theme h3{font-size:var(--nr-h3-size)}.nr-theme h4,.nr-theme h5,.nr-theme h6{font-family:var(--nr-font-text)!important;font-size:var(--nr-h4-size);font-weight:600;letter-spacing:0;line-height:1.35}.nr-theme .wprm-recipe-template-no-recipes-2026 h3{font-family:var(--nr-font-text)!important;font-weight:600;letter-spacing:0;line-height:1.35}.nr-theme p{margin:0 0 var(--nr-space-5);padding:0}.nr-theme strong,.nr-theme b{font-weight:600}.nr-theme small{font-size:var(--nr-small-size)}.nr-theme blockquote{margin:var(--nr-space-5) 0;padding:0 0 0 var(--nr-space-4);border-left:1px solid var(--nr-line);color:var(--nr-ink)}.nr-theme blockquote::before{content:none}.nr-theme figcaption{font-size:var(--nr-micro-size);line-height:1.5;color:var(--nr-ink-soft);text-align:left;margin:var(--nr-space-2) 0 0}.nr-theme code,.nr-theme kbd,.nr-theme pre,.nr-theme samp{font-size:15px;background:var(--nr-panel);border-radius:var(--nr-radius);box-shadow:none;padding:2px 6px;margin:0;white-space:pre-wrap}.nr-theme pre{padding:var(--nr-space-4);margin:0 0 var(--nr-space-5)}.nr-theme hr,.nr-theme .is-style-wide{border:0;border-top:1px solid var(--nr-hair);background:none;min-height:0;height:0;margin:var(--nr-space-6) 0}.nr-theme table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.nr-theme th,.nr-theme td{padding:9px 0;border-bottom:1px solid var(--nr-hair);text-align:left;vertical-align:top}.nr-theme th{font-size:var(--nr-small-size);font-weight:600;color:var(--nr-ink-strong)}body.nr-theme a{color:var(--nr-ink-strong);text-decoration:underline;text-decoration-color:var(--nr-accent);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color 0.15s ease-out,color 0.15s ease-out}body.nr-theme a:hover,body.nr-theme a:focus{opacity:1;text-decoration-color:var(--nr-ink-strong)}.nr-theme .site-header a,.nr-theme .feastmobilenavbar a,.nr-theme .mmm-content a,.nr-theme nav#breadcrumbs a,.nr-theme .entry-title a,.nr-theme .fsri-list a,.nr-theme .feast-category-index a,.nr-theme .feast-category-index-list a,.nr-theme .pagination a,.nr-theme .archive-pagination a,.nr-theme .entry-categories a,.nr-theme .feast-category-link a,.nr-theme .wp-block-button__link,.nr-theme .feast-social-media a{text-decoration:none}.nr-theme .desktop-inline-modern-menu .menu-item>a{padding-block:13px;margin-block:-13px}body.nr-theme .content a{text-decoration-color:var(--nr-accent);text-decoration-thickness:1.5px}body.nr-theme .content a:is(:hover,:focus){text-decoration-color:var(--nr-ink-strong)}.nr-theme .wp-block-button__link,.nr-theme .button,.nr-theme button,.nr-theme input[type="button"],.nr-theme input[type="reset"],.nr-theme input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;gap:var(--nr-space-2);min-height:var(--nr-pill-h);padding:7px 16px;font-family:var(--nr-font-text);font-size:var(--nr-small-size);font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;color:var(--nr-ink-strong);background:var(--nr-white);border:1px solid var(--nr-line);border-radius:var(--nr-radius-pill);box-shadow:none;cursor:pointer;width:auto;float:none;transition:background-color 0.15s ease-out,color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out}.nr-theme .wp-block-button__link:hover,.nr-theme .wp-block-button__link:focus,.nr-theme .button:hover,.nr-theme .button:focus,.nr-theme button:hover,.nr-theme button:focus,.nr-theme input[type="button"]:hover,.nr-theme input[type="button"]:focus,.nr-theme input[type="reset"]:hover,.nr-theme input[type="reset"]:focus{color:var(--nr-ink-strong);background:var(--nr-white);border-color:var(--nr-ink-strong)}.nr-theme .wp-block-button.is-style-fill .wp-block-button__link,.nr-theme input[type="submit"]{color:var(--nr-white);background:var(--nr-brand);border-color:var(--nr-brand)}.nr-theme .wp-block-button.is-style-fill .wp-block-button__link:hover,.nr-theme .wp-block-button.is-style-fill .wp-block-button__link:focus,.nr-theme input[type="submit"]:hover,.nr-theme input[type="submit"]:focus{color:var(--nr-white);background:var(--nr-brand);border-color:var(--nr-brand);opacity:.92}.nr-theme :is(.wp-block-button__link,.button,button,input[type="button"],input[type="reset"],input[type="submit"]):focus-visible{outline:none;box-shadow:var(--nr-focus-ring)}.nr-theme button:disabled,.nr-theme input:disabled,.nr-theme .wp-block-button__link[aria-disabled="true"]{opacity:.5;cursor:not-allowed}.nr-theme .wp-block-buttons{gap:var(--nr-space-3);padding-top:0}.nr-theme input[type="text"],.nr-theme input[type="email"],.nr-theme input[type="url"],.nr-theme input[type="search"],.nr-theme input[type="tel"],.nr-theme input[type="number"],.nr-theme input[type="password"],.nr-theme input:not([type]),.nr-theme textarea,.nr-theme select{font-family:var(--nr-font-text);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.4;color:var(--nr-ink);background:var(--nr-white);border:1px solid var(--nr-line);border-radius:var(--nr-radius);padding:10px 12px;box-shadow:none;caret-color:var(--nr-accent);transition:border-color 0.15s ease-out,box-shadow 0.15s ease-out}.nr-theme input[type="text"]:focus,.nr-theme input[type="email"]:focus,.nr-theme input[type="url"]:focus,.nr-theme input[type="search"]:focus,.nr-theme input[type="tel"]:focus,.nr-theme input[type="number"]:focus,.nr-theme input[type="password"]:focus,.nr-theme input:not([type]):focus,.nr-theme textarea:focus,.nr-theme select:focus{border-color:var(--nr-ink-strong);box-shadow:var(--nr-focus-ring)}.nr-theme ::placeholder{color:var(--nr-ink-soft);opacity:1}.nr-theme label{font-size:var(--nr-small-size);font-weight:500;color:var(--nr-ink-strong)}.nr-theme input[type="checkbox"],.nr-theme input[type="radio"]{accent-color:var(--nr-accent);width:16px;height:16px;margin-right:6px;vertical-align:-2px}.nr-theme .feastmobilenavbar{height:var(--nr-header-h);background:var(--nr-brand)!important;border-top:0;border-bottom:0!important;grid-template-columns:44px 1fr 44px!important;column-gap:0;align-items:center;padding:0 6px;font-family:var(--nr-font-text);font-size:15px;text-transform:none;letter-spacing:0}.nr-theme .feastmobilenavbar>div,.nr-theme .feastmobilenavbar>nav{height:auto;min-height:0;align-self:center}.nr-theme .site-container,.nr-theme .body-template-content{margin-top:var(--nr-header-h)}.nr-theme .feastmobilenavbar .feastmenulogo{grid-column:2;grid-row:1;justify-self:center}.nr-theme .feastmenulogo>a,.nr-theme .feastmenulogo a{display:flex;align-items:center}.nr-theme .feastmenulogo img{width:auto;height:var(--nr-lockup-h);max-width:none;margin:0;filter:brightness(0) invert(1)}.nr-theme .feastmobilenavbar .feastmenutoggle{grid-column:1;grid-row:1;justify-self:start}.nr-theme .feastmobilenavbar .feastmenutoggle a,.nr-theme .feastmobilenavbar .feastsearchtoggle a{position:relative;display:flex;align-items:center;justify-content:center;width:var(--nr-hit);height:var(--nr-hit);color:var(--nr-white)}.nr-theme .feastmenutoggle svg,.nr-theme .feastsearchtoggle svg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);opacity:0}.nr-theme .feastmenutoggle a::before,.nr-theme .feastsearchtoggle a::before{content:"";width:var(--nr-icon);height:var(--nr-icon);background:currentColor;-webkit-mask:var(--nr-icon-menu) center / contain no-repeat;mask:var(--nr-icon-menu) center / contain no-repeat}.nr-theme .feastsearchtoggle a::before{-webkit-mask-image:var(--nr-icon-search);mask-image:var(--nr-icon-search)}.nr-theme .feastmenutoggle a::before{transform:translateY(2px)}.nr-theme .feastmobilenavbar .feastsearchtoggle,.nr-theme .feastmobilenavbar .feastsubscribebutton,.nr-theme .feastmobilenavbar .desktop-inline-modern-menu,.nr-theme .feastmobilenavbar .modern-menu-desktop-social{display:none!important}.nr-theme .feastmobilenavbar a{color:var(--nr-ink-strong);font-weight:500}.nr-theme .feastmobilenavbar :focus-visible{box-shadow:var(--nr-focus-ring-on-brand)}.nr-theme .feastsubscribebutton svg{display:none}.nr-theme .feastsubscribebutton a{display:inline-flex;align-items:center;min-height:var(--nr-pill-h);padding:7px 16px;font-size:var(--nr-small-size);font-weight:500;line-height:1;color:var(--nr-ink-strong);background:var(--nr-white);border:1px solid var(--nr-line);border-radius:var(--nr-radius-pill);white-space:nowrap;transition:background-color 0.15s ease-out,color 0.15s ease-out}.nr-theme .feastsubscribebutton a::after{content:"Subscribe"}.nr-theme .feastsubscribebutton a:hover,.nr-theme .feastsubscribebutton a:focus{border-color:var(--nr-ink-strong)}.nr-theme .feastmobilenavbar .menu-item-has-children .sub-menu{border:1px solid var(--nr-hair);border-radius:var(--nr-radius-card);box-shadow:0 8px 24px rgb(20 23 26 / .12)}.nr-theme .mmm-dialog .mmm-content{width:100vw;height:100vh;padding:0 20px var(--nr-space-6);background:var(--nr-panel)!important;color:var(--nr-ink);border:0;box-shadow:none}.nr-theme .mmm-dialog .mmm-content>a:has(>#mmmlogo){display:flex;align-items:center;justify-content:center;height:var(--nr-header-h);margin:0 -20px var(--nr-space-5);background:var(--nr-brand)}.nr-theme .mmm-dialog #mmmlogo{width:auto;height:36px;max-width:none;max-height:none;margin:0;filter:brightness(0) invert(1)}.nr-theme .closebtn{position:fixed;top:0;left:10px;float:none;display:flex;align-items:center;justify-content:center;width:var(--nr-hit);height:var(--nr-header-h);margin:0;font-size:0;color:var(--nr-white);animation:none}.nr-theme .closebtn::before{content:"";width:var(--nr-icon);height:var(--nr-icon);background:currentColor;-webkit-mask:var(--nr-icon-close) center / contain no-repeat;mask:var(--nr-icon-close) center / contain no-repeat}.nr-theme .closebtn:hover,.nr-theme .closebtn:focus,.nr-theme .mmm-dialog .mmm-content a.closebtn:is(:hover,:focus){color:var(--nr-white);opacity:.85}.nr-theme .closebtn:focus-visible{box-shadow:var(--nr-focus-ring-on-brand)}.nr-theme #feast-mobile-search{position:relative;min-height:0;margin:0 0 var(--nr-space-5);padding:0;background:none;border:0;border-radius:0;overflow:visible}.nr-theme #feast-mobile-search .search-form{display:flex;gap:var(--nr-space-2);margin:0}.nr-theme #feast-mobile-search input[type="search"]{flex:1 1 auto;width:auto;height:var(--nr-field-h);padding:0 16px;background:var(--nr-white);border:1px solid var(--nr-line);border-radius:var(--nr-radius-pill)}.nr-theme #feast-mobile-search input[type="submit"]{position:static;flex:none;width:var(--nr-field-h);height:var(--nr-field-h);min-height:0;margin:0;padding:0;font-size:0;color:#fff0;background:var(--nr-white) var(--nr-icon-search-ink) center / var(--nr-icon) no-repeat;border:1px solid var(--nr-line);border-radius:50%;clip:auto}.nr-theme #feast-mobile-search input[type="submit"]:hover,.nr-theme #feast-mobile-search input[type="submit"]:focus{background:var(--nr-white) var(--nr-icon-search-ink) center / var(--nr-icon) no-repeat;border-color:var(--nr-ink-strong);opacity:1}.nr-theme .mmm-dialog .mmm-content ul.menu{margin:0;padding:0;border-top:1px solid var(--nr-hair)}.nr-theme .mmm-dialog .mmm-content ul.menu>li{margin:0;padding:0;border-bottom:1px solid var(--nr-hair)}.nr-theme .mmm-dialog .mmm-content ul.menu a{display:flex;align-items:center;justify-content:space-between;gap:var(--nr-space-3);padding:14px 0;color:var(--nr-ink-strong);font-family:var(--nr-font-display);font-size:24px;font-weight:500;letter-spacing:var(--nr-display-tracking);line-height:1.2}.nr-theme .mmm-dialog .mmm-content ul.menu>li>a::after{content:"";flex:none;width:20px;height:20px;background:var(--nr-ink-soft);-webkit-mask:var(--nr-icon-chevron-right) center / contain no-repeat;mask:var(--nr-icon-chevron-right) center / contain no-repeat}.nr-theme .mmm-dialog .mmm-content a:hover{color:var(--nr-accent-ink)}.nr-theme .feastmobilemenu-background.nr-open{display:table;position:fixed}html.nr-menu-open{overflow:hidden}.nr-theme .mmm-dialog .mmm-content{display:flex;flex-direction:column;height:100dvh}.nr-theme .mmm-dialog .mmm-content>*{flex-shrink:0}.nr-theme #feast-mobile-search .search-form{background:none}.nr-theme .nr-panel-subscribe{margin:var(--nr-space-5) 0 0}.nr-theme .nr-panel-subscribe__line{margin:0 0 var(--nr-space-3);font-size:15px;line-height:1.5;color:var(--nr-ink)}.nr-theme .mmm-dialog .mmm-content a.nr-panel-subscribe__button{display:flex;align-items:center;justify-content:center;min-height:var(--nr-field-h);padding:0 var(--nr-space-5);font:500 15px/1.2 var(--nr-font-text);color:var(--nr-white);background:var(--nr-brand);border-radius:var(--nr-radius-pill)}.nr-theme .mmm-dialog .mmm-content a.nr-panel-subscribe__button:is(:hover,:focus-visible){color:var(--nr-white);opacity:.92}.nr-theme #feast-mobile-menu-social-icons{margin-top:auto;padding-top:var(--nr-space-6)}.nr-theme #feast-mobile-menu-social-icons .feast-social-media{column-gap:var(--nr-space-1);padding:0}.nr-theme #feast-mobile-menu-social-icons .feast-social-media a{padding:11px;color:var(--nr-ink-strong);background:transparent!important;border-color:transparent!important}.nr-theme #feast-mobile-menu-social-icons .feast-social-media a:is(:hover,:focus-visible){background:var(--nr-hair)!important}.nr-theme #feast-mobile-menu-social-icons svg{width:22px;height:22px}.nr-theme #feast-mobile-menu-social-icons svg :is(path,circle,rect,polygon,ellipse){fill:currentColor}@media (min-width:1200px){.nr-theme .feastmobilenavbar{background:var(--nr-white)!important;border-bottom:1px solid var(--nr-hair)!important;grid-template-columns:auto 1fr auto 52px!important;column-gap:var(--nr-space-5);padding:0 calc(50% - 550px)}.nr-theme .feastmenulogo img{filter:none}.nr-theme .feastmobilenavbar :focus-visible{box-shadow:var(--nr-focus-ring)}.nr-theme .feastmobilenavbar .feastmenulogo{grid-column:1;justify-self:start}.nr-theme .feastmobilenavbar .feastmenutoggle{display:none}.nr-theme .feastmobilenavbar .desktop-inline-modern-menu{display:block!important;grid-column:2}.nr-theme .feastmobilenavbar .feastsubscribebutton{display:flex!important;grid-column:3}.nr-theme .feastmobilenavbar .feastsearchtoggle{display:flex!important;grid-column:4}.nr-theme .feastmobilenavbar .feastsearchtoggle a{color:var(--nr-ink-strong)}.nr-theme .feastmobilenavbar .desktop-inline-modern-menu ul{display:flex;justify-content:flex-end;gap:var(--nr-space-6);height:auto;margin:0 var(--nr-space-3) 0 0}.nr-theme .feastmobilenavbar .desktop-inline-modern-menu ul li{min-height:0;max-width:none!important}.nr-theme .feastmobilenavbar .desktop-inline-modern-menu ul li a{font-family:var(--nr-font-text);font-size:16px;font-weight:500;letter-spacing:0;color:var(--nr-ink-strong)}.nr-theme .feastmobilenavbar .desktop-inline-modern-menu ul li a:hover{color:var(--nr-accent-ink)}}.nr-theme .site-inner{padding-top:var(--nr-space-4);padding-bottom:var(--nr-space-6)}.nr-theme.page.full-width-content:not(.home) .content{max-width:var(--nr-column);margin-inline:auto}@media (min-width:1024px){.nr-theme.page.full-width-content:not(.home):has(.nr-index-band) .content{max-width:min(1100px, 100vw - 64px)}.nr-theme.page.full-width-content:not(.home):has(.nr-index-band) .entry-content>:not(.nr-index-band,.nr-index-facets,#feast-advanced-jump-to){max-width:var(--nr-column)}}.nr-theme .slick-film-strip:empty{display:none}.nr-theme nav#breadcrumbs{font-size:var(--nr-micro-size);line-height:1.5;color:var(--nr-ink-soft);margin:var(--nr-space-2) 0 var(--nr-space-4);padding:0;text-transform:none}.nr-theme nav#breadcrumbs>span{font-size:0}.nr-theme nav#breadcrumbs>span>span{font-size:var(--nr-micro-size)}.nr-theme nav#breadcrumbs>span>span:not(:last-child)::after{content:"/";color:var(--nr-line);margin:0 7px}.nr-theme nav#breadcrumbs a{color:var(--nr-ink-soft);font-weight:400;text-transform:none;margin:0;padding-block:4px}.nr-theme nav#breadcrumbs a:hover{color:var(--nr-ink-strong);text-decoration:underline;text-decoration-color:var(--nr-accent)}.nr-theme .entry-header{margin:0 0 var(--nr-space-4)}.nr-theme .entry-header .entry-meta{font-size:var(--nr-small-size);line-height:1.6;color:var(--nr-ink-soft);margin:var(--nr-space-3) 0 0}.nr-theme .entry-header .entry-meta a{color:var(--nr-ink-soft);text-decoration:none}.nr-theme .entry-header .entry-meta a:hover{color:var(--nr-ink-strong);text-decoration:underline;text-decoration-color:var(--nr-accent)}.nr-theme .entry-author-name{color:var(--nr-ink-strong);font-weight:600}.nr-theme .entry-header .entry-meta>:is(time,.entry-author,.entry-comments-link){white-space:nowrap}.nr-theme .entry-header .entry-meta>time:has(+.entry-author)::after,.nr-theme .entry-header .entry-meta>.entry-author:has(+.entry-comments-link>a:not(:empty))::after{content:"\00b7";margin:0 var(--nr-space-1) 0 var(--nr-space-2);color:var(--nr-line)}.nr-theme .entry-header .entry-meta>.entry-comments-link:has(>a:empty){display:none}.nr-theme .entry{margin-bottom:var(--nr-space-6)}.nr-theme .entry-content{font-size:var(--nr-text-size)}.nr-theme .entry-content>p,.nr-theme .entry-content>ul,.nr-theme .entry-content>ol,.nr-theme .entry-content>blockquote{max-width:var(--nr-measure)}.nr-theme .entry-content p,.nr-theme .entry-content ul,.nr-theme .entry-content ol,.nr-theme .quote-caption{margin-bottom:var(--nr-space-5)}.nr-theme .entry-content h2{margin:var(--nr-section-gap) 0 var(--nr-space-3);padding-top:var(--nr-section-pad);border-top:1px solid var(--nr-hair)}.nr-theme .entry-content .wprm-recipe-container h2,.nr-theme .entry-content .wprm-recipe h2{border-top:0;padding-top:0;margin-top:0}.nr-theme .entry-content h3{margin:var(--nr-space-6) 0 var(--nr-space-2)}.nr-theme .content .wp-block-list,.nr-theme .entry-content>ul,.nr-theme .entry-content>ol{padding-left:24px}.nr-theme .entry-content>ul li,.nr-theme .entry-content>ol li{margin:0 0 var(--nr-space-2);padding:0}.nr-theme .entry-content ul li{list-style-type:disc}.nr-theme .entry-content ul li::marker{color:var(--nr-accent)}.nr-theme .entry-content ol li::marker{color:var(--nr-accent-ink);font-weight:600;font-variant-numeric:tabular-nums}.nr-theme .entry-content ol ol,.nr-theme .entry-content ul ul{margin:var(--nr-space-2) 0 0}.nr-theme .entry-content .wp-block-image,.nr-theme .entry-content figure{margin:var(--nr-space-5) 0}.nr-theme .entry-content .wp-block-image>figure{margin:0}.nr-theme .entry-content .wp-block-image img,.nr-theme .entry-content figure img{display:block;border-radius:var(--nr-radius)}.nr-theme.single .wp-post-image{margin:0}.nr-theme.single .entry-content>.wprm-recipe-snippet+.wp-block-image{margin-top:var(--nr-space-2)}@media (max-width:600px){.nr-theme.single .entry-content>.wp-block-image:first-child,.nr-theme.single .entry-content>.wprm-recipe-snippet+.wp-block-image{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.nr-theme.single .entry-content>.wp-block-image:first-child img,.nr-theme.single .entry-content>.wprm-recipe-snippet+.wp-block-image img{border-radius:0}}@media (min-width:601px){.nr-theme.single .entry-content>.wp-block-image:first-child img,.nr-theme.single .entry-content>.wprm-recipe-snippet+.wp-block-image img{border-radius:var(--nr-radius-card)}}.nr-theme .has-background{border-radius:var(--nr-radius-card)}.nr-theme .wp-block-button__link.has-background{border-radius:var(--nr-radius-pill)}.nr-theme .entry-content h2+.wp-block-separator{display:none}.nr-theme .content .cat-listing-group li a{text-decoration:none}.nr-theme .content .cat-listing-group li a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:var(--nr-accent)}.nr-theme .entry-content .wp-block-column>:first-child{margin-top:0}.nr-theme .entry-content .wp-block-column>:last-child{margin-bottom:0}.nr-theme.page .entry-content .wp-block-columns{align-items:flex-start}.nr-theme.page .entry-content .wp-block-column{align-self:flex-start}.nr-theme.page .entry-content .wp-block-media-text>:is(.wp-block-media-text__media,.wp-block-media-text__content){align-self:start}.nr-theme.page .entry-content .wp-block-media-text__content{padding-inline:var(--nr-space-6) 0}.nr-theme.page .entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-inline:0 var(--nr-space-6)}.nr-theme .entry-content .wp-block-media-text__content>:first-child{margin-top:0}.nr-theme .entry-content .wp-block-media-text__media{margin:0}.nr-theme.page:not(.home) .entry-content :is(.wp-block-columns:has(>.wp-block-column>h2:first-child),.wp-block-media-text:has(>.wp-block-media-text__content>h2:first-child)){margin-top:var(--nr-section-gap);padding-top:var(--nr-section-pad);border-top:1px solid var(--nr-hair)}.nr-theme.page:not(.home) .entry-content :is(.wp-block-column,.wp-block-media-text__content)>h2:first-child{padding-top:0;border-top:0}.nr-theme.page .entry-content>.wp-block-buttons .wp-block-button__link.has-background{color:var(--nr-ink-strong)!important;background:var(--nr-white)!important;border-color:var(--nr-line)}.nr-theme.page .entry-content>.wp-block-buttons .wp-block-button__link.has-background:is(:hover,:focus-visible){border-color:var(--nr-ink-strong)}@media (max-width:600px){.nr-theme.page .entry-content .feast-recipe-index .fsri-list.feast-grid-full{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nr-theme.page .entry-content .feast-recipe-index .fsri-list.feast-grid-full>li:nth-child(n+9){display:none!important}}@media (max-width:600px){.nr-theme.page .entry-content .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding-inline:0;padding-top:var(--nr-space-5)}}@media (max-width:781px){.nr-theme.page .entry-content .wp-block-column .wp-block-image img{width:auto;max-height:440px;margin-inline:auto}}@media (min-width:782px){.nr-theme.page .entry-content .wp-block-column .wp-block-image img{width:auto;max-height:520px;margin-inline:auto}}.nr-theme .site-container .is-style-full-width-feature-wrapper,.nr-theme .site-container .is-style-full-width-feature-wrapper-cta{background-color:var(--nr-panel);box-shadow:0 0 0 100vmax var(--nr-panel)}.nr-theme #feast-advanced-jump-to{margin:0 0 var(--nr-space-5);padding:var(--nr-space-3) 0 0;background:none!important;border:0!important;border-top:1px solid var(--nr-hair)!important;border-radius:0;font-size:15px;line-height:2}.nr-theme #feast-advanced-jump-to summary{display:block;min-height:0;margin:0;padding:0;font-size:0;line-height:1.2;list-style:none;cursor:pointer}.nr-theme #feast-advanced-jump-to summary::-webkit-details-marker{display:none}.nr-theme #feast-advanced-jump-to summary::before{content:"In this post";font-family:var(--nr-font-text);font-size:var(--nr-label-size);font-weight:600;letter-spacing:var(--nr-label-tracking);text-transform:uppercase;color:var(--nr-ink-soft)}.nr-theme.page #feast-advanced-jump-to summary::before{content:"On this page"}.nr-theme #feast-jump-to-list{display:flex;flex-wrap:wrap;align-items:baseline;list-style:none;margin:var(--nr-space-1) 0 0;padding:0;line-height:2}.nr-theme #feast-jump-to-list li{display:block;list-style:none!important;margin:0;padding:0;border:0;white-space:nowrap}.nr-theme #feast-jump-to-list li:not(:last-child)::after{content:"\00b7";color:var(--nr-line);margin:0 var(--nr-space-2)}.nr-theme #feast-jump-to-list li:has(>a[href="#h-recipe"])+li{display:none}.nr-theme #feast-jump-to-list a{display:inline-block;min-height:24px;line-height:24px;color:var(--nr-ink);text-decoration:underline;text-decoration-color:var(--nr-accent);text-decoration-thickness:1.5px;text-underline-offset:3px}.nr-theme #feast-jump-to-list a:hover{color:var(--nr-ink-strong);text-decoration-color:var(--nr-ink-strong)}.nr-theme .entry-content .nr-why{margin:var(--nr-section-gap) 0;padding:20px;max-width:none;background:var(--nr-panel);border-radius:var(--nr-radius-card)}.nr-theme .entry-content .nr-why h2{display:flex;align-items:center;margin:0;padding:0;border-top:0;scroll-margin-top:calc(var(--nr-header-h) + var(--nr-space-4) + 20px)}.nr-theme .entry-content .nr-why h2::before{content:"";flex:none;width:56px;height:56px;margin-right:14px;border-radius:50%;background:var(--nr-portrait-image,none) center / cover no-repeat var(--nr-hair)}.nr-theme .entry-content .nr-why h2::after{content:"The tricks";content:"The tricks" / "";flex:none;display:inline-block;margin-left:10px;font-family:var(--nr-font-text);font-size:var(--nr-label-size);font-weight:600;letter-spacing:var(--nr-label-tracking);text-transform:uppercase;color:var(--nr-accent-ink);vertical-align:middle}.nr-theme .entry-content .nr-why p{max-width:none;margin:var(--nr-space-3) 0 0}.nr-theme .entry-content .nr-why :is(ul,ol){margin:var(--nr-space-2) 0 0;padding:0 0 0 24px;max-width:none;list-style:decimal}.nr-theme .entry-content .nr-why li{margin:0 0 6px;list-style-type:decimal}.nr-theme .entry-content .nr-why li:last-child{margin-bottom:0}.nr-theme .entry-content .nr-why li::marker{color:var(--nr-accent-ink);font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:599px){.nr-theme .entry-content .nr-why h2{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end}.nr-theme .entry-content .nr-why h2::before{grid-row:1 / span 2;align-self:center}.nr-theme .entry-content .nr-why h2::after{grid-column:2;grid-row:2;align-self:start;margin:2px 0 0}}@media (min-width:1024px){.nr-theme .entry-content .nr-why h2::before{width:64px;height:64px}}.nr-theme .entry-content a.nr-why-link{display:inline-flex;align-items:center;gap:var(--nr-space-1);min-height:24px;font:600 var(--nr-label-size)/1 var(--nr-font-text);letter-spacing:var(--nr-label-tracking);text-transform:uppercase;color:var(--nr-accent-ink);text-decoration:none}.nr-theme .entry-content a.nr-why-link:hover{color:var(--nr-ink-strong)}.nr-theme .entry-content a.nr-why-link:focus-visible{outline:none;border-radius:var(--nr-radius);box-shadow:var(--nr-focus-ring)}.nr-theme .entry-content a.nr-why-link svg{flex:none;width:14px;height:14px}.nr-theme .entry-footer .entry-meta{border-top:1px solid var(--nr-hair);margin:var(--nr-space-7) 0 0;padding:var(--nr-space-4) 0 0;font-size:13px;color:var(--nr-ink-soft)}.nr-theme .entry-categories,.nr-theme .feast-category-link{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nr-space-2);font-size:0}.nr-theme .entry-categories::before{content:"More like this";font-size:var(--nr-micro-size);color:var(--nr-ink-soft);margin-right:var(--nr-space-1)}.nr-theme .entry-categories a,.nr-theme .feast-category-link a{display:inline-flex;align-items:center;min-height:var(--nr-pill-h);padding:7px 14px;font-size:var(--nr-small-size);font-weight:500;line-height:1.3;color:var(--nr-ink);background:var(--nr-white);border:1px solid var(--nr-hair)!important;border-radius:var(--nr-radius-pill)!important;transition:border-color 0.15s ease-out,color 0.15s ease-out}.nr-theme .entry-categories a:hover,.nr-theme .feast-category-link a:hover{color:var(--nr-ink-strong);border-color:var(--nr-ink-strong)!important;background:var(--nr-white)}.nr-theme .nr-author-row{display:flex;gap:var(--nr-space-4);align-items:flex-start;margin:var(--nr-space-6) 0 0;padding:var(--nr-space-4) 0;border-top:var(--nr-rule);border-bottom:var(--nr-rule)}.nr-theme .nr-author-row .nr-portrait{flex:none;width:48px;height:48px;border-radius:50%;object-fit:cover}.nr-theme .nr-author-row p{margin:0 0 6px;font-size:var(--nr-small-size);color:var(--nr-ink)}.nr-theme .nr-author-row .nr-author-row__name{margin:0 0 var(--nr-space-1);font-family:var(--nr-font-text);font-size:var(--nr-h4-size);font-weight:600;line-height:1.3;color:var(--nr-ink-strong)}.nr-theme .nr-author-row .nr-author-row__cred{color:var(--nr-ink-soft)}.nr-theme .nr-author-row .nr-author-row__links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nr-space-4);margin:0;font-weight:500}.nr-theme .nr-author-row__links a{display:inline-flex;align-items:center;min-height:24px;text-decoration:none}.nr-theme .nr-author-row__links a:hover{text-decoration:underline;text-decoration-color:var(--nr-accent);text-decoration-thickness:1.5px;text-underline-offset:3px}.nr-theme .nr-author-row__links a[href$="/subscribe/"]::after{content:"";width:16px;height:16px;margin-left:var(--nr-space-1);background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='12' x2='20' y2='12'/%3E%3Cpolyline points='13.5 5.5 20 12 13.5 18.5'/%3E%3C/svg%3E") center / contain no-repeat}.nr-theme .feast-modern-prev-next{margin:var(--nr-space-7) 0 0}.nr-theme .feast-modern-prev-next h2{margin:0 0 var(--nr-space-4);font-size:var(--nr-h3-size)}@media (min-width:1024px){.nr-theme .nr-author-row .nr-portrait{width:56px;height:56px}}.nr-theme .sidebar{font-size:15px}.nr-theme .sidebar a{font-weight:500}.nr-theme .sidebar li{margin-bottom:var(--nr-space-2)}.nr-theme .feast-modern-sidebar :is(.nr-side-author,.nr-side-promo,.feast-recipe-index){margin:0 0 var(--nr-space-6)}.nr-theme .feast-modern-sidebar :is(.nr-side-author,.nr-side-promo)>.wp-block-group__inner-container{margin:0}.nr-theme .sidebar .nr-side-heading{font-size:18px;line-height:1.25;margin:0 0 var(--nr-space-3)}.nr-theme .nr-side-author{border-top:1px solid var(--nr-hair);border-bottom:1px solid var(--nr-hair);padding:var(--nr-space-4) 0}.nr-theme .sidebar .nr-side-greeting{display:flex;align-items:center;gap:var(--nr-space-3);font-size:26px;line-height:1.1;margin:0 0 var(--nr-space-3)}.nr-theme .sidebar .nr-side-greeting::before{content:"";flex:none;width:80px;height:80px;border-radius:50%;background:var(--nr-portrait-image,none) center / cover no-repeat var(--nr-hair)}.nr-theme .nr-side-author p{font-size:15px;line-height:1.6;margin:0 0 var(--nr-space-3)}.nr-theme .nr-side-author .wp-block-buttons{margin:0}.nr-theme .nr-side-promo{background:var(--nr-white);border:1px solid var(--nr-rose-foreign);border-radius:var(--nr-radius-card);padding:18px 20px}.nr-theme .nr-side-promo p{font-size:var(--nr-small-size);line-height:1.55;color:var(--nr-ink);margin:0 0 10px}.nr-theme .nr-side-promo p.nr-side-promo-mark{font-family:var(--nr-font-display);font-weight:var(--nr-display-weight);font-size:20px;line-height:1.2;letter-spacing:var(--nr-display-tracking);color:var(--nr-rose-foreign);margin:0 0 4px}.nr-theme .nr-side-promo p.nr-side-promo-link{margin:0}.nr-theme .sidebar .nr-side-promo-link a{display:inline-flex;align-items:center;gap:6px;min-height:24px;color:var(--nr-rose-foreign);font-size:var(--nr-small-size);font-weight:500;text-decoration:none}.nr-theme .sidebar .nr-side-promo-link a::after{content:"";width:16px;height:16px;background-color:currentColor;-webkit-mask:var(--nr-icon-arrow-right) center / contain no-repeat;mask:var(--nr-icon-arrow-right) center / contain no-repeat}.nr-theme .sidebar .nr-side-promo-link a:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.nr-theme .feast-modern-sidebar .fsri-list{column-gap:var(--nr-space-3);row-gap:var(--nr-space-4)}.nr-theme .feast-modern-sidebar .fsri-list img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--nr-radius);background:var(--nr-panel)}.nr-theme .feast-modern-sidebar .fsri-list .fsri-title{font-size:15px;padding-top:var(--nr-space-2)}.nr-theme .sidebar h3,.nr-theme .feast-modern-sidebar h3{font-size:18px;margin:0 0 var(--nr-space-3)}.nr-theme .sidebar .wp-block-group.has-background{border-radius:var(--nr-radius-card)}.nr-theme .is-variation-media-text-sidebar-bio .wp-block-media-text__media img{width:160px}.nr-theme .is-variation-media-text-sidebar-bio .wp-block-media-text__content{padding:var(--nr-space-3) 0 var(--nr-space-4)}.nr-theme .feast-modern-search>.archive-title{margin-bottom:var(--nr-space-5)}.nr-theme .feast-modern-archive>p{margin-bottom:var(--nr-space-5)}.nr-theme .feast-modern-category-layout{margin-top:var(--nr-space-5)}.nr-theme .feast-recipe-index .fsri-list{column-gap:var(--nr-space-4);row-gap:var(--nr-space-5)}.nr-theme .fsri-list .listing-item{display:block!important;padding:0;background:none;border-radius:0}.nr-theme .fsri-list .listing-item>a{display:block;color:var(--nr-ink-strong)}.nr-theme .fsri-list .fsri-thumbnail img{display:block;width:100%;height:auto;border-radius:var(--nr-radius);background:var(--nr-panel)}.nr-theme body .fsri-list .fsri-title,.nr-theme .fsri-list .fsri-title,.nr-theme .sidebar-fsri .fsri-title{position:static;height:auto;min-height:0;margin:0;padding:10px 0 0;display:block;font-family:var(--nr-font-display);font-size:var(--nr-card-title-size);font-weight:500;line-height:1.3;color:var(--nr-ink-strong);background:none;text-align:left;letter-spacing:var(--nr-display-tracking)}.nr-theme .fsri-list .listing-item a:hover .fsri-title{text-decoration:underline;text-decoration-color:var(--nr-accent);text-decoration-thickness:1.5px;text-underline-offset:3px}.nr-theme .listing-item:focus-within{outline:none}.nr-theme .listing-item a:focus,.nr-theme .listing-item a:focus :is(img,.fsri-title){opacity:1}.nr-theme .listing-item:has(a:focus-visible){box-shadow:var(--nr-focus-ring);border-radius:var(--nr-radius)}.nr-theme .listing-item a:focus-visible{box-shadow:none}.nr-theme :is(.feast-modern-archive,.feast-modern-category-layout,.feast-modern-prev-next,.feast-modern-search) .fsri-list{display:grid;margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:var(--nr-space-4);row-gap:20px}.nr-theme :is(.feast-modern-archive,.feast-modern-category-layout,.feast-modern-prev-next,.feast-modern-search) .fsri-list .listing-item img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--nr-radius);background:var(--nr-panel)}.nr-theme :is(.feast-modern-archive,.feast-modern-category-layout,.feast-modern-prev-next,.feast-modern-search) .fsri-list .fsri-title{padding-top:var(--nr-space-2)}@media (min-width:1024px){.nr-theme :is(.feast-modern-archive,.feast-modern-category-layout,.feast-modern-prev-next,.feast-modern-search) .fsri-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:var(--nr-space-5);row-gap:28px}}@media (min-width:1024px){.nr-theme .feast-modern-prev-next .fsri-list{column-gap:var(--nr-space-4);row-gap:20px}}.nr-theme .fsci-title,.nr-theme .entry-content a .fsci-title{font-family:var(--nr-font-text);font-size:14px;font-weight:500;text-transform:none;color:var(--nr-ink-strong);margin:6px 0 0}.nr-theme .feast-subcategories-listing{text-transform:none;text-align:left!important;background:none!important;border:0!important;border-top:1px solid var(--nr-hair)!important;border-bottom:1px solid var(--nr-hair)!important;border-radius:0;padding:var(--nr-space-3) 0;margin:var(--nr-space-5) 0}.nr-theme .feast-subcategories-listing ol,.nr-theme .feast-subcategories-listing ul{display:flex;flex-wrap:wrap;gap:var(--nr-space-2);margin:0!important;padding:0;list-style:none}.nr-theme .feast-subcategories-listing p{margin:0 0 var(--nr-space-2)!important;font-size:13px;color:var(--nr-ink-soft)}.nr-theme .feast-subcategory-listing li,.nr-theme .feast-subcategories-listing li{list-style:none;background:var(--nr-white)!important;border:1px solid var(--nr-hair)!important;border-radius:var(--nr-radius-pill);min-height:var(--nr-chip-h);padding:3px 12px;font-size:var(--nr-micro-size);font-weight:500;color:var(--nr-ink);text-transform:none}.nr-theme .feast-subcategory-listing li a,.nr-theme .feast-subcategories-listing li a{color:var(--nr-ink);text-decoration:none}.nr-theme .feast-subcategory-listing li a:hover,.nr-theme .feast-subcategories-listing li a:hover{color:var(--nr-ink-strong)!important}.nr-theme.archive main .feast-subcategories-listing{text-transform:none;text-align:left!important;background:none!important;border:0!important;border-top:1px solid var(--nr-hair)!important;border-radius:0;padding:var(--nr-space-3) 0 0;margin:0 0 var(--nr-space-6)}.nr-theme.archive main .feast-subcategories-listing ol,.nr-theme.archive main .feast-subcategories-listing ul{display:block;margin:0!important;padding:0;list-style:none;max-width:none;font-size:15px;line-height:2.05}.nr-theme.archive main .feast-subcategories-listing p{display:block;margin:0 0 var(--nr-space-2)!important;font-family:var(--nr-font-text);font-size:var(--nr-label-size);font-weight:600;line-height:1;letter-spacing:var(--nr-label-tracking);text-transform:uppercase;color:var(--nr-ink-soft)}.nr-theme.archive main .feast-subcategories-listing li{display:inline;list-style:none;background:none!important;border:0!important;border-radius:0;min-height:0;margin:0;padding:0;font-size:inherit;font-weight:500;color:var(--nr-ink-strong);text-transform:none}.nr-theme.archive main .feast-subcategories-listing>p{display:none}.nr-theme.archive main .feast-subcategories-listing::before{content:var(--nr-browse-label,"Browse");display:block;margin:0 0 var(--nr-space-2);font:600 var(--nr-label-size)/1 var(--nr-font-text);letter-spacing:var(--nr-label-tracking);text-transform:uppercase;color:var(--nr-ink-soft)}.nr-theme.archive main .feast-subcategories-listing .wp-block-buttons{display:block;margin:0;padding:0;font-size:15px;line-height:2.05;text-align:left}.nr-theme.archive main .feast-subcategories-listing .wp-block-button{display:inline;margin:0;white-space:nowrap}.nr-theme.archive main .feast-subcategories-listing .wp-block-button:not(:last-child)::after{content:"\00b7";margin:0 var(--nr-space-2);color:var(--nr-line)}.nr-theme.archive main .feast-subcategories-listing .wp-block-button__link{display:inline;min-height:0;padding:0;font:inherit;font-weight:500;color:var(--nr-ink-strong)!important;background:none!important;border:0;border-radius:0!important;text-decoration:underline 1.5px var(--nr-accent)!important;text-underline-offset:3px}.nr-theme.archive main .feast-subcategories-listing .wp-block-button__link:hover{text-decoration-color:var(--nr-ink-strong)!important}.nr-theme.archive main .feast-subcategories-listing li+li::before{content:"\00b7";margin:0 var(--nr-space-2);color:var(--nr-line)}.nr-theme.archive main .feast-subcategories-listing li a{color:var(--nr-ink-strong);font-weight:500;text-decoration:underline;text-decoration-color:var(--nr-accent);text-decoration-thickness:1.5px;text-underline-offset:3px}.nr-theme.archive main .feast-subcategories-listing li a:hover{color:var(--nr-ink-strong)!important;text-decoration-color:var(--nr-ink-strong)}.nr-theme .nr-archive-hero{position:relative;margin:0 calc(50% - 50vw) var(--nr-space-5)}.nr-theme .nr-archive-hero>img{display:block;width:100%;height:auto;max-width:none;aspect-ratio:4 / 5;object-fit:cover;border-radius:0;background:var(--nr-panel)}.nr-theme .nr-archive-hero::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgb(from var(--nr-ink-strong) r g b / .78) 0%,rgb(from var(--nr-ink-strong) r g b / .72) 18%,rgb(from var(--nr-ink-strong) r g b / .5) 25%,rgb(from var(--nr-ink-strong) r g b / 0) 33%)}.nr-theme .nr-archive-hero>h1{position:absolute;left:var(--nr-space-4);right:var(--nr-space-4);bottom:18px;margin:0;color:var(--nr-white);z-index:1;text-align:left;text-shadow:0 1px 2px rgb(from var(--nr-ink-strong) r g b / .35)}@media (min-width:1024px){.nr-theme .nr-archive-hero{margin:0 0 var(--nr-space-5)}.nr-theme .nr-archive-hero>img{aspect-ratio:3 / 2;border-radius:var(--nr-radius-card)}.nr-theme .nr-archive-hero::after{border-radius:var(--nr-radius-card)}.nr-theme .nr-archive-hero>h1{left:var(--nr-space-6);right:auto;bottom:28px;max-width:60%}}.nr-theme .search-form{border:0;padding:0;margin:0 0 var(--nr-space-5)}.nr-theme .search-form input[type="search"]{height:var(--nr-field-h);padding:0 44px 0 20px;border:1px solid var(--nr-line);border-radius:var(--nr-radius-pill);background-position:right 14px center;background-size:20px}.nr-theme input.wp-block-search__input{height:var(--nr-field-h);padding:0 20px;font-size:16px;border:1px solid var(--nr-line);border-radius:var(--nr-radius-pill)}.nr-theme .wp-block-search__button{min-height:var(--nr-field-h);padding:0 20px;margin-left:var(--nr-space-2);color:var(--nr-ink-strong)!important;background:var(--nr-white)!important;border:1px solid var(--nr-line);border-radius:var(--nr-radius-pill)!important}.nr-theme .wp-block-search__button:hover,.nr-theme .wp-block-search__button:focus{background:var(--nr-white)!important;border-color:var(--nr-ink-strong)}.nr-theme.error404 .wp-block-search__button{color:var(--nr-white)!important;background:var(--nr-brand)!important;border-color:var(--nr-brand)}.nr-theme .entry-content .wp-block-search__no-button .wp-block-search__inside-wrapper{position:relative}.nr-theme .entry-content .wp-block-search__no-button .wp-block-search__inside-wrapper::after{content:"";position:absolute;top:50%;right:14px;width:20px;height:20px;margin-top:-10px;background-color:var(--nr-ink-soft);-webkit-mask:var(--nr-icon-search) center / contain no-repeat;mask:var(--nr-icon-search) center / contain no-repeat;pointer-events:none}.nr-theme .entry-content .wp-block-search__no-button input.wp-block-search__input{padding-right:44px}.nr-theme.home main .wp-block-search{margin:var(--nr-space-5) 0}.nr-theme .pagination .nav-links,.nr-theme .archive-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--nr-space-2);margin:var(--nr-space-7) 0 0;padding:0;list-style:none}.nr-theme .pagination .nav-links .page-numbers,.nr-theme .archive-pagination li a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--nr-pill-h);min-height:var(--nr-pill-h);padding:0 12px;font-size:var(--nr-small-size);font-weight:500;font-variant-numeric:tabular-nums;color:var(--nr-ink-strong);background:var(--nr-white);border:1px solid var(--nr-line);border-radius:var(--nr-radius-pill);text-decoration:none;cursor:pointer;transition:border-color 0.15s ease-out,background-color 0.15s ease-out,color 0.15s ease-out}.nr-theme .pagination .nav-links a.page-numbers:hover,.nr-theme .archive-pagination li a:hover{border-color:var(--nr-ink-strong);color:var(--nr-ink-strong)!important;background:var(--nr-white)}.nr-theme .pagination .nav-links .page-numbers.current,.nr-theme .archive-pagination .active a{color:var(--nr-ink-strong)!important;background:var(--nr-white);border-color:var(--nr-ink-strong);border-width:1.5px;font-weight:600}.nr-theme .pagination .nav-links .page-numbers.dots{border:0;min-width:0;padding:0 4px;color:var(--nr-ink-soft)}.nr-theme .entry-comments,.nr-theme .comment-respond{padding:var(--nr-space-5) 0;margin:0}.nr-theme .comment-list{border-top:1px solid var(--nr-hair)}.nr-theme .comment-list li{list-style:none!important;margin:0}.nr-theme .comment-list article{padding:var(--nr-space-4) 0;border:0;border-bottom:1px solid var(--nr-hair);overflow:visible}.nr-theme .comment-list .children{margin-left:var(--nr-space-5)}.nr-theme .comment-list .children article{border-left:0;padding-left:0}.nr-theme .bypostauthor>article{background:var(--nr-panel);border-radius:var(--nr-radius-card);padding:var(--nr-space-4);border-bottom:0;margin:var(--nr-space-2) 0}.nr-theme .comment-list .children .bypostauthor>article{padding:var(--nr-space-4)}.nr-theme .comment-list .comment:not(.bypostauthor)>article{background:none}.nr-theme .comment-header{margin:0 0 var(--nr-space-2)}.nr-theme .comment-author-name{font-weight:600;color:var(--nr-ink-strong)}.nr-theme .bypostauthor>article .comment-author-name::after{content:"Author";display:inline-block;margin-left:var(--nr-space-2);font-size:var(--nr-label-size);font-weight:600;letter-spacing:var(--nr-label-tracking);text-transform:uppercase;color:var(--nr-accent-ink);vertical-align:1px}.nr-theme .comment-reply-link,.nr-theme .comment-reply a{display:inline-block;min-height:0;padding:3px 0;line-height:18px;text-transform:none;letter-spacing:0;border:0;border-radius:0;background:none;font-size:var(--nr-small-size);font-weight:500;color:var(--nr-ink-strong);text-decoration:underline 1.5px var(--nr-accent)!important;text-underline-offset:3px}.nr-theme .comment-reply-link:hover,.nr-theme .comment-reply a:hover{text-decoration:underline 1.5px var(--nr-ink-strong)!important}.nr-theme .comment-time,.nr-theme .comment-time a,.nr-theme .comment-meta{font-size:var(--nr-micro-size);color:var(--nr-ink-soft);text-decoration:none}.nr-theme .comment .avatar{border-radius:50%;margin:0 var(--nr-space-3) var(--nr-space-3) 0}.nr-theme .comment-content{font-size:16px}.nr-theme .comment-content>:is(p,ul,ol,blockquote){max-width:var(--nr-measure)}.nr-theme .comment-notes,.nr-theme .required-field-message,.nr-theme .comment-form-cookies-consent{font-size:var(--nr-small-size);color:var(--nr-ink-soft)}.nr-theme .comment-respond label{display:block;margin:0 0 var(--nr-space-1)}.nr-theme .comment-respond p:has(>input[type="checkbox"]){display:flex;align-items:center;gap:var(--nr-space-2)}.nr-theme .comment-respond p>input[type="checkbox"]{flex:none;width:20px!important;height:20px;margin:0;accent-color:var(--nr-accent-ink)}.nr-theme .comment-respond p>input[type="checkbox"]+label{display:inline;margin:0!important}.nr-theme #comments.entry-comments:not(:has(.comment-list,.comment))>*{display:none}.nr-theme .comment-respond input[type="email"],.nr-theme .comment-respond input[type="text"],.nr-theme .comment-respond input[type="url"]{width:100%;max-width:420px}.nr-theme .comment-form-wprm-rating{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nr-space-1) var(--nr-space-2);margin:0 0 var(--nr-space-4)}.nr-theme .comment-respond .comment-form-wprm-rating label{margin:0;font-size:14px;font-weight:400;color:var(--nr-ink-soft)}path.wprm-star-empty[id^="wprm-star-"]{stroke:var(--nr-ink-soft)}.nr-theme .wprm-user-rating-summary-details-no-comments{display:none}.nr-theme .wprm-user-rating-not-voted svg *{fill-opacity:1!important}.nr-theme .wprm-user-rating-summary-stars{flex:none}.nr-theme .wprm-user-rating-summary .wprm-rating-star svg path{stroke:var(--nr-accent)}.nr-theme .wprm-user-rating-summary .wprm-rating-star-full svg *{fill:var(--nr-accent)!important}.nr-theme .wprm-user-rating-summary linearGradient stop{stop-color:var(--nr-accent)!important}.nr-theme .form-allowed-tags{background:var(--nr-panel);border-radius:var(--nr-radius);font-size:12px;padding:var(--nr-space-3)}.nr-theme .site-footer{background:var(--nr-brand);color:rgb(from var(--nr-white) r g b / .8);border-top:0;font-size:var(--nr-small-size);line-height:1.6;margin-top:var(--nr-space-8);padding:var(--nr-space-6) 0;text-align:center}.nr-theme .site-footer a{color:var(--nr-white);font-size:inherit;text-decoration:none}.nr-theme .site-footer a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:currentColor}.nr-theme .adthrive-footer-message a{color:inherit;text-decoration-color:currentColor}.nr-theme .adthrive-footer-message a:is(:hover,:focus){color:var(--nr-white);text-decoration-color:currentColor}.nr-theme .site-footer a:focus-visible{outline:none;box-shadow:var(--nr-focus-ring-on-brand)}.nr-theme .site-footer h3,.nr-theme .site-footer h4{color:var(--nr-white);font-family:var(--nr-font-text)!important;font-size:15px;font-weight:600;letter-spacing:0;margin:0 0 var(--nr-space-2)}.nr-theme .site-footer ul li{list-style:none!important;margin:0 0 6px}.nr-theme .feast-social-media{padding:var(--nr-space-3) 0;column-gap:var(--nr-space-2);row-gap:var(--nr-space-2)}.nr-theme .feast-social-media a{padding:10px;min-width:44px;min-height:44px;color:var(--nr-ink-strong);border-radius:50%;transition:background-color 0.15s ease-out}.nr-theme .feast-social-media a:hover{background:var(--nr-hair)!important}.nr-theme .entry-content .feast-social-media{justify-content:flex-start;column-gap:var(--nr-space-1)}.nr-theme .entry-content .feast-social-media a{padding:11px;color:var(--nr-ink-strong);background:transparent!important;border-color:transparent!important}.nr-theme .entry-content .feast-social-media a:is(:hover,:focus-visible){background:var(--nr-hair)!important}.nr-theme .entry-content .feast-social-media svg :is(path,circle,rect,polygon,ellipse){fill:currentColor}.nr-theme .entry-content .feast-social-media svg{width:22px;height:22px}.nr-theme .site-footer .feast-social-media a{color:var(--nr-white);background:rgb(from var(--nr-white) r g b / .12)!important;border-color:transparent!important}.nr-theme .site-footer .feast-social-media a:is(:hover,:focus-visible){background:rgb(from var(--nr-white) r g b / .24)!important}.nr-theme .site-footer .feast-social-media svg :is(path,circle,rect,polygon,ellipse){fill:currentColor}@media (max-width:400px){.nr-theme .site-footer .feast-social-media{column-gap:var(--nr-space-1)}}.nr-theme .site-footer .nr-foot-signup{padding:0 0 var(--nr-space-6);margin:0 0 var(--nr-space-6);border-bottom:1px solid rgb(from var(--nr-white) r g b / .2)}.nr-theme .site-footer .nr-foot-signup>.wp-block-group__inner-container{display:grid;gap:var(--nr-space-3);margin:0}.nr-theme .site-footer .nr-foot-signup__title{font-family:var(--nr-font-display)!important;font-size:20px;font-weight:var(--nr-display-weight);line-height:1.25;color:var(--nr-white);margin:0}.nr-theme .site-footer .nr-foot-signup__line{font-size:15px;line-height:1.55;color:rgb(from var(--nr-white) r g b / .8);margin:0}.nr-theme .site-footer .nr-signup{position:relative;margin:var(--nr-space-2) 0 0}.nr-theme .site-footer .nr-signup__row{display:flex;gap:var(--nr-space-2)}.nr-theme .site-footer .nr-signup__email{flex:1 1 auto;min-width:0;min-height:44px;margin:0;padding:0 18px;font:400 16px/1.2 var(--nr-font-text);color:var(--nr-ink);background:var(--nr-white);border:1px solid var(--nr-white);border-radius:var(--nr-radius-pill);box-shadow:none}.nr-theme .site-footer .nr-signup__email::placeholder{color:var(--nr-ink-soft);opacity:1}.nr-theme .site-footer .nr-signup__submit{flex:none;min-height:44px;padding:0 var(--nr-space-5);font:600 15px/1.2 var(--nr-font-text);color:var(--nr-brand);background:var(--nr-white);border:1px solid var(--nr-white);border-radius:var(--nr-radius-pill)}.nr-theme .site-footer .nr-signup__submit:hover{color:var(--nr-brand);background:rgb(from var(--nr-white) r g b / .9);border-color:#fff0}.nr-theme .site-footer :is(.nr-signup__email,.nr-signup__submit):focus-visible{outline:none;box-shadow:var(--nr-focus-ring-on-brand)}.nr-theme .site-footer .nr-signup__consent{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--nr-space-2);margin:var(--nr-space-3) 0 0;font-size:var(--nr-micro-size);line-height:1.4;color:rgb(from var(--nr-white) r g b / .8)}.nr-theme .site-footer .nr-signup__consent input:focus-visible{box-shadow:var(--nr-focus-ring-on-brand)}.nr-theme .site-footer .nr-signup__consent input{width:18px;height:18px;margin:0;accent-color:var(--nr-white)}.nr-theme .site-footer .nr-signup__consent label{margin:0;font:inherit;color:inherit}.nr-theme .site-footer .nr-signup__consent a{text-decoration:underline;text-decoration-color:rgb(from var(--nr-white) r g b / .5);text-underline-offset:2px}.nr-theme .site-footer .nr-signup__trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media (max-width:767px){.nr-theme .site-footer .nr-foot-signup{text-align:center}.nr-theme .site-footer .nr-signup__consent{justify-content:center}}@media (min-width:768px){.nr-theme .site-footer .nr-foot-signup{text-align:left}.nr-theme .site-footer .nr-foot-signup>.wp-block-group__inner-container{grid-template-columns:minmax(0,1fr) 420px;grid-template-areas:"title form" "line form";align-items:center;column-gap:40px;row-gap:var(--nr-space-2)}.nr-theme .site-footer .nr-foot-signup__title{grid-area:title;align-self:end}.nr-theme .site-footer .nr-foot-signup__line{grid-area:line;align-self:start}.nr-theme .site-footer .nr-signup{grid-area:form;margin:0}}@media (max-width:1079px){.nr-theme .entry,.nr-theme .entry-comments,.nr-theme .comment-respond{padding:0}.nr-theme .entry-footer .entry-meta{margin-top:var(--nr-space-6);padding-top:var(--nr-space-4)}}@media (prefers-reduced-motion:reduce){.nr-theme *,.nr-theme *::before,.nr-theme *::after{transition-duration:0s!important}}@media (max-width:600px){.nr-theme .wprm-recipe-container:has(.wprm-recipe-template-no-recipes-2026){margin-left:0;margin-right:0}.nr-theme .wprm-recipe.wprm-recipe-template-no-recipes-2026{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.nr-theme.home .site-inner:has(.nr-home-page){max-width:none;padding:0}.nr-theme.home .content:has(.nr-home-page),.nr-theme.home .content-sidebar-wrap:has(.nr-home-page),.nr-theme.home .entry:has(.nr-home-page){width:100%;max-width:none;margin:0;padding:0}.nr-theme .nr-home-page,.nr-theme .nr-home-page>*,.nr-theme .nr-home-wrap>*{margin-block-start:0}.nr-theme .entry-content>.nr-home-page{margin:0}.nr-theme .nr-home-hero{position:relative;background:var(--nr-white);margin:0 0 var(--nr-space-5)}.nr-theme .entry-content .nr-home-photo,.nr-theme .nr-home-photo picture{display:block;margin:0}.nr-theme .entry-content .nr-home-photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:0}.nr-theme .nr-home-photo figcaption{position:absolute;top:var(--nr-space-3);right:var(--nr-space-4);margin:0}.nr-theme .content .nr-home-photo__recipe{display:inline-block;padding:3px var(--nr-space-2);font-size:var(--nr-label-size);color:var(--nr-white);background:rgb(from var(--nr-ink-strong) r g b / .6);border-radius:var(--nr-radius-pill);text-decoration:none}.nr-theme .content .nr-home-photo__recipe:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:currentColor}.nr-theme .nr-home-plate{position:relative;margin:-96px var(--nr-space-4) 0;padding:var(--nr-section-pad) 18px 22px;border-radius:var(--nr-radius-card);background:var(--nr-panel)}.nr-theme .nr-home-plate h1{font-size:var(--nr-hero-title-size);max-width:24ch;margin:0 0 var(--nr-space-3)}.nr-theme .nr-home-plate p{font-size:16px;line-height:1.5;color:var(--nr-ink-strong);margin:0 0 var(--nr-space-3);max-width:var(--nr-measure)}.nr-theme .nr-home-plate .nr-home-proof{font-size:var(--nr-micro-size);color:var(--nr-ink-soft)}.nr-theme.home main .nr-home-search{margin:var(--nr-space-4) 0 0}.nr-theme .nr-home-search .wp-block-search__inside-wrapper{display:flex;padding:0;border:0}.nr-theme .nr-home-search .wp-block-search__input{flex:1;min-width:0;min-height:40px;height:40px;padding:0 var(--nr-space-4)}.nr-theme .nr-home-search .wp-block-search__button{min-height:var(--nr-pill-h);padding:7px var(--nr-space-4)}.nr-theme .nr-home-band{margin:0;padding:var(--nr-space-6) 0 var(--nr-space-7)}.nr-theme .nr-home-paper{background:var(--nr-panel)}.nr-theme .nr-home-season{padding-top:var(--nr-section-pad)}.nr-theme .nr-home-page{--nr-wave-h:clamp(16px, 4.2vw, 56px)}.nr-theme .nr-home-band.nr-home-paper{--nr-wave-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0,24 C160,6 330,8 520,22 C720,36 900,34 1060,16 C1120,9 1165,8 1200,12 L1200,40 L0,40 Z'/%3E%3C/svg%3E");--nr-wave-bottom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L1200,0 L1200,22 C1010,32 860,14 640,20 C430,26 230,34 0,24 Z'/%3E%3C/svg%3E");border-block:var(--nr-wave-h) solid #fff0;-webkit-mask:var(--nr-wave-top) top / 100% var(--nr-wave-h) no-repeat,linear-gradient(#000 0 0) center / 100% calc(100% - 2 * var(--nr-wave-h) + 2px) no-repeat,var(--nr-wave-bottom) bottom / 100% var(--nr-wave-h) no-repeat;mask:var(--nr-wave-top) top / 100% var(--nr-wave-h) no-repeat,linear-gradient(#000 0 0) center / 100% calc(100% - 2 * var(--nr-wave-h) + 2px) no-repeat,var(--nr-wave-bottom) bottom / 100% var(--nr-wave-h) no-repeat}.nr-theme .nr-home-band.nr-home-paper:is(.nr-home-japanese,.nr-home-all){--nr-wave-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M1200,24 C1040,6 870,8 680,22 C480,36 300,34 140,16 C80,9 35,8 0,12 L0,40 L1200,40 Z'/%3E%3C/svg%3E");--nr-wave-bottom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M1200,0 L0,0 L0,22 C190,32 340,14 560,20 C770,26 970,34 1200,24 Z'/%3E%3C/svg%3E")}.nr-theme .nr-home-wrap{max-width:var(--nr-content-max);margin:0 auto;padding:0 var(--nr-space-4)}.nr-theme .nr-home-wrap h2{margin:0 0 var(--nr-space-3);padding:0;border:0}.nr-theme .nr-home-wrap .nr-home-intro{max-width:var(--nr-measure);margin:0 0 var(--nr-space-5)}.nr-theme :is(.nr-home-more,.nr-index-more,.nr-band-exit){margin:var(--nr-space-5) 0 0;font-size:15px;font-weight:500}.nr-theme .content :is(.nr-home-more,.nr-index-more,.nr-band-exit) a{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.nr-theme :is(.nr-home-more,.nr-index-more,.nr-band-exit) a::after{content:"";width:var(--nr-space-4);height:var(--nr-space-4);background:var(--nr-ink-strong);mask:var(--nr-icon-arrow-right) center / contain no-repeat}.nr-theme .content :is(.nr-home-more,.nr-index-more,.nr-band-exit) a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:var(--nr-accent)}.nr-theme .nr-home-page .fsri-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--nr-section-pad) var(--nr-space-4);margin:0!important;padding:0;list-style:none}.nr-theme .nr-home-page .fsri-list .listing-item img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:var(--nr-radius);background:var(--nr-panel)}.nr-theme .nr-home-page .fsri-list .fsri-title{padding-top:var(--nr-space-2)}.nr-theme .nr-home-pantry .fsri-list .listing-item img{aspect-ratio:1 / 1}.nr-theme .nr-home-about-row{display:grid;gap:var(--nr-section-pad)}.nr-theme .nr-home-about-row>.wp-block-group__inner-container{display:contents}.nr-theme .nr-home-about-row .nr-home-bio{margin-block-start:0}.nr-theme .entry-content .nr-home-portrait{margin:0}.nr-theme .entry-content .nr-home-portrait img{display:block;width:120px;height:120px;border-radius:50%;object-fit:cover}.nr-theme .nr-home-bio .nr-home-intro{margin:0 0 var(--nr-space-3)}.nr-theme .nr-home-bio .nr-home-proof{max-width:var(--nr-measure);margin:0 0 var(--nr-space-3);font-size:var(--nr-small-size);color:var(--nr-ink-soft)}.nr-theme .nr-home-bio .wp-block-buttons{display:flex;flex-wrap:wrap;margin-top:var(--nr-space-4)}.nr-theme .nr-home-about h3{margin:var(--nr-space-7) 0 var(--nr-space-4)}@media (max-width:1023px){.nr-theme .nr-home-ph4 .listing-item:nth-child(n+5){display:none!important}.nr-theme .nr-home-season .fsri-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--nr-space-4) var(--nr-space-3)}.nr-theme .nr-home-season .listing-item:first-child{grid-column:1 / -1}.nr-theme .nr-home-season .listing-item:first-child img{aspect-ratio:4 / 3;border-radius:var(--nr-radius-card)}.nr-theme .nr-home-season .listing-item .fsri-title{font-size:var(--nr-small-size);padding-top:6px}.nr-theme .nr-home-season .listing-item:first-child .fsri-title{font-size:var(--nr-h3-size);line-height:1.2;padding-top:10px}}@media (min-width:1024px){.nr-theme .nr-home-hero{display:grid;padding:40px 0;margin-bottom:0}.nr-theme .nr-home-photo{position:absolute;inset:0}.nr-theme .nr-home-photo picture,.nr-theme .entry-content .nr-home-photo img{height:100%}.nr-theme .entry-content .nr-home-photo img{aspect-ratio:auto}.nr-theme .nr-home-plate{width:600px;justify-self:start;margin:0 0 0 max(40px, calc((100% - var(--nr-content-max)) / 2 + 40px));padding:28px var(--nr-space-6)}.nr-theme .nr-home-plate p{font-size:var(--nr-text-size)}.nr-theme .nr-home-plate .nr-home-proof{font-size:var(--nr-micro-size)}.nr-theme .nr-home-season{padding-top:var(--nr-space-7)}.nr-theme .nr-home-hero{padding-bottom:calc(40px + var(--nr-wave-h))}.nr-theme .nr-home-band.nr-home-season{position:relative;z-index:1;margin-top:calc(-1 * var(--nr-wave-h))}.nr-theme .nr-home-wrap{padding:0 40px}.nr-theme .nr-home-page .fsri-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px var(--nr-space-5)}.nr-theme .nr-home-about-row{grid-template-columns:160px minmax(0,1fr);gap:var(--nr-space-6)}.nr-theme .entry-content .nr-home-portrait img{width:160px;height:160px}}.nr-theme.error404 nav#breadcrumbs{display:none}.nr-theme .nr-404{max-width:var(--nr-wide);margin:0 auto;padding:var(--nr-space-5) 0 var(--nr-space-8)}.nr-theme .nr-404__code{margin:0 0 var(--nr-space-3);font:600 var(--nr-label-size)/1 var(--nr-font-text);letter-spacing:var(--nr-label-tracking);text-transform:uppercase;color:var(--nr-ink-soft)}.nr-theme .nr-404 h1{max-width:16ch;margin:0 0 var(--nr-space-3)}.nr-theme .nr-404__lead{max-width:var(--nr-measure);margin:0 0 var(--nr-space-5);font-size:18px;line-height:1.55;color:var(--nr-ink)}.nr-theme .nr-404 .nr-404-search{max-width:520px;margin:0 0 var(--nr-space-7)}.nr-theme .nr-404-search .wp-block-search__inside-wrapper{display:flex;gap:var(--nr-space-2);padding:0;border:0}.nr-theme .nr-404-search .wp-block-search__input{flex:1;min-width:0}.nr-theme .nr-404-search .wp-block-search__button{flex:none;margin:0}.nr-theme.error404 .nr-404-search .wp-block-search__button:is(:hover,:focus-visible){opacity:.92}.nr-theme .nr-404__heading{font-size:var(--nr-h3-size);margin:0 0 var(--nr-space-4)}.nr-theme .nr-404 .fsri-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--nr-space-5) var(--nr-space-4);margin:0!important;padding:0;list-style:none}.nr-theme .nr-404 .fsri-list .listing-item img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--nr-radius);background:var(--nr-panel)}.nr-theme .nr-404 .fsri-list .fsri-title{padding-top:var(--nr-space-2)}.nr-theme .nr-404__tiles ul,.nr-theme .entry-content ul.nr-index-papers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nr-space-3);margin:var(--nr-space-7) 0 0;padding:0;list-style:none}.nr-theme .nr-404__tiles li,.nr-theme .entry-content .nr-index-papers li{display:flex;margin:0;padding:0;list-style:none}.nr-theme .nr-404__tiles a,.nr-theme .entry-content .nr-index-papers a{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:var(--nr-space-2);min-height:var(--nr-hit);padding:18px var(--nr-space-4);font-family:var(--nr-font-display);font-size:18px;font-weight:var(--nr-display-weight);line-height:1.25;letter-spacing:var(--nr-display-tracking);color:var(--nr-ink-strong);text-decoration:none;background:var(--nr-panel);border-radius:var(--nr-radius-card)}.nr-theme .nr-404__tiles a::after,.nr-theme .entry-content .nr-index-papers a::after{content:"";flex:none;width:20px;height:20px;background-color:var(--nr-ink-soft);-webkit-mask:var(--nr-icon-arrow-right) center / contain no-repeat;mask:var(--nr-icon-arrow-right) center / contain no-repeat}.nr-theme .nr-404__tiles a:hover,.nr-theme .entry-content .nr-index-papers a:hover{color:var(--nr-ink-strong);background:color-mix(in srgb,var(--nr-panel) 50%,var(--nr-hair))}.nr-theme .nr-404__tiles a:hover::after,.nr-theme .entry-content .nr-index-papers a:hover::after{background-color:var(--nr-ink-strong)}@media (prefers-reduced-motion:no-preference){.nr-theme .nr-404__tiles a,.nr-theme .entry-content .nr-index-papers a{transition:background-color 0.15s ease-out}.nr-theme .nr-404__tiles a::after,.nr-theme .entry-content .nr-index-papers a::after{transition:transform 0.15s ease-out,background-color 0.15s ease-out}.nr-theme .nr-404__tiles a:hover::after,.nr-theme .entry-content .nr-index-papers a:hover::after{transform:translateX(3px)}}@media (min-width:768px){.nr-theme .nr-404{padding-top:var(--nr-space-6)}.nr-theme .nr-404 .fsri-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px var(--nr-space-5)}}@media (min-width:1024px){.nr-theme .nr-404__tiles ul,.nr-theme .entry-content ul.nr-index-papers{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.nr-theme .nr-404__tiles a,.nr-theme .entry-content .nr-index-papers a{padding:22px 20px;font-size:20px}}.nr-theme .entry-content :is(.nr-index-band,.nr-index-facets,.nr-index-facet){margin-top:0;margin-bottom:0}.nr-theme .entry-content :is(.nr-index-intro,.nr-index-band>p,.nr-index-band>.wp-block-group__inner-container>p){max-width:var(--nr-measure)}.nr-theme .entry-content :is(.nr-index-band>p:not(.nr-index-more),.nr-index-band>.wp-block-group__inner-container>p:not(.nr-index-more)){margin:0 0 var(--nr-space-4)}.nr-theme .entry-content .nr-index-search{max-width:520px;margin:var(--nr-space-4) 0 var(--nr-space-5)}.nr-theme .entry-content .nr-index-tiles .feast-category-index-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--nr-space-4) var(--nr-space-3);margin:0!important;padding:0;list-style:none}@media (min-width:1024px){.nr-theme .entry-content .nr-index-tiles .feast-category-index-list{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:var(--nr-space-5) var(--nr-space-4)}}.nr-theme .entry-content .nr-index-tiles li{margin:0;padding:0;list-style:none}.nr-theme .entry-content .nr-index-tiles li::before{content:none}.nr-theme .entry-content .nr-index-tiles a{display:block;color:var(--nr-ink-strong);text-decoration:none}.nr-theme .entry-content .nr-index-tiles :is(img,.fsci-placeholder){display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--nr-radius);background:var(--nr-panel)}.nr-theme .entry-content .nr-index-tiles .fsci-placeholder rect{fill:var(--nr-panel)!important}.nr-theme .entry-content .nr-index-tiles a .fsci-title{margin:var(--nr-space-2) 0 0;padding:0;font-family:var(--nr-font-display);font-size:15px;font-weight:var(--nr-display-weight);line-height:1.3;letter-spacing:var(--nr-display-tracking);text-transform:none;text-align:left;color:var(--nr-ink-strong)}.nr-theme .entry-content .nr-index-tiles a:is(:hover,:focus-visible) .fsci-title{text-decoration:underline;text-decoration-color:var(--nr-accent);text-decoration-thickness:1.5px;text-underline-offset:3px}.nr-theme .entry-content .nr-index-chips{display:flex;flex-wrap:wrap;gap:var(--nr-space-2);margin:var(--nr-space-4) 0 0;padding:0;list-style:none}.nr-theme .entry-content .nr-index-chips li{margin:0;padding:0;list-style:none}.nr-theme .entry-content .nr-index-chips li::before{content:none}.nr-theme .entry-content .nr-index-chips a{display:inline-flex;align-items:center;min-height:var(--nr-chip-h);padding:3px 12px;border:1px solid var(--nr-hair);border-radius:var(--nr-radius-pill);background:var(--nr-white);color:var(--nr-ink);font-size:13px;font-weight:500;line-height:1.2;text-decoration:none}.nr-theme .entry-content .nr-index-chips a:is(:hover,:focus-visible){border-color:var(--nr-ink-strong);color:var(--nr-ink-strong)}.nr-theme .entry-content p.nr-index-more{margin:var(--nr-space-5) 0 0}.nr-theme .entry-content .nr-index-facets{margin-top:var(--nr-section-gap)}.nr-theme .entry-content :is(.nr-index-facets:not(:has(>.wp-block-group__inner-container)),.nr-index-facets>.wp-block-group__inner-container){display:grid;column-gap:var(--nr-space-7);margin:0}@media (min-width:1024px){.nr-theme .entry-content :is(.nr-index-facets:not(:has(>.wp-block-group__inner-container)),.nr-index-facets>.wp-block-group__inner-container){grid-template-columns:repeat(2,minmax(0,1fr))}.nr-theme .entry-content .nr-index-facet--wide{grid-column:1 / -1}}.nr-theme .entry-content .nr-index-facet{padding-bottom:var(--nr-space-5)}.nr-theme .entry-content :is(.nr-index-facet>h2,.nr-index-facet>.wp-block-group__inner-container>h2){margin:0;padding-top:var(--nr-space-4);font-size:var(--nr-h3-size)}.nr-theme .entry-content .nr-index-facet .nr-index-chips{margin-top:var(--nr-space-3)}.nr-theme .entry-content ul.nr-index-papers{margin:var(--nr-space-4) 0 0;padding:0;list-style:none}.nr-theme .entry-content .nr-index-papers li::before{content:none}