.nz26-landing-header{position:relative;margin:0 calc(var(--pagePadding) * -1);padding:var(--pagePadding);overflow:hidden;z-index:1;background-color:var(--color02);border-bottom:var(--border)}.nz26-landing-header__content{background-color:var(--offWhite);max-width:var(--pageWidth);margin:0 auto;display:grid;grid-template-columns:[logo-start visual-start text-start] auto [logo-end visual-end text-end];grid-template-rows:[logo-start] auto [logo-end text-start] auto [visual-start] auto [text-end] auto [visual-end];position:relative;border:var(--border);border-radius:var(--blockRadius);overflow:hidden;padding-bottom:2%}@media all and (min-width: 800px){.nz26-landing-header__content{grid-template-columns:[text-start logo-start] 35% [visual-start] 15% [text-end] 50% [visual-end logo-end];grid-template-rows:[logo-start visual-start] auto [logo-end text-start] auto [visual-end text-end]}}.nz26-landing-header__logo{display:block;grid-area:logo;align-self:center;justify-self:center;aspect-ratio:1/1;width:96px;margin:2rem 0}@media (min-width: 1100px){.nz26-landing-header__logo{width:128px}}.nz26-landing-header__emoji-01,.nz26-landing-header__emoji-02,.nz26-landing-header__emoji-03{position:absolute;aspect-ratio:1/1;z-index:2}.nz26-landing-header__emoji-01{width:12%;top:58%;right:5%;transform:translateY(0) rotate(5deg);animation:emoji01Anim 2s ease-in-out -.6s infinite alternate}@media all and (min-width: 800px){.nz26-landing-header__emoji-01{width:6%;top:45%;right:4%}}@keyframes emoji01Anim{to{transform:translateY(-10%) rotate(5deg)}}.nz26-landing-header__emoji-02{width:14%;bottom:2%;left:15%;transform:translateY(0) rotate(-20deg);animation:emoji02Anim 2s ease-in-out -1.2s infinite alternate}@media all and (min-width: 800px){.nz26-landing-header__emoji-02{width:7%;bottom:14%;left:44%}}@keyframes emoji02Anim{to{transform:translateY(-20%) rotate(-20deg)}}.nz26-landing-header__emoji-03{width:12%;top:55%;left:10%;transform:translateY(0) rotate(-20deg);animation:emoji02Anim 2s ease-in-out -1.8s infinite alternate}@media all and (min-width: 800px){.nz26-landing-header__emoji-03{width:6%;top:50%;left:5%}}@keyframes emoji02Anim{to{transform:translateY(-15%) rotate(-20deg)}}.nz26-landing-header__text-container{grid-area:text;align-self:flex-start;width:75%;margin-bottom:35%;justify-self:center;padding:2% 0;z-index:3}@media (min-width: 800px){.nz26-landing-header__text-container{justify-self:end;margin-bottom:15%;margin-right:5%;padding:5% 0}}.nz26-landing-header__text{display:block;width:100%}.nz26-landing-header__cake{grid-area:visual;background-image:url(/build/assets/NZ26-header-visual-mobile-small-CqiFwUHE.webp);background-size:contain;background-position:left top;background-repeat:no-repeat;aspect-ratio:1463/1894;z-index:1}@media all and (min-width: 800px){.nz26-landing-header__cake{background-image:url(/build/assets/NZ26-header-visual-desktop-small-C7YCpqA9.webp);aspect-ratio:auto}}.nz26-landing-header__button{font-size:7vw;display:block;text-align:center;width:-moz-max-content;width:max-content;margin:-10% auto 0;background-color:var(--color03);border:var(--border);border-radius:.4em;padding:.3em .6em;box-shadow:0 .2em 0 var(--black);font-family:var(--bodyFont);cursor:pointer;text-decoration:none;font-weight:700;color:var(--white);transform:rotate(-2deg);transition:all .4s cubic-bezier(0,.74,.17,1.22)}.nz26-landing-header__button:hover{transform:translateY(-3px) scale(1.08) rotate(-4deg);background-color:var(--color04)}@media all and (min-width: 800px){.nz26-landing-header__button{border:.06em solid var(--black);font-size:clamp(1.6rem,3.6vw,3rem)}}.nz26-landing-header__banner-01,.nz26-landing-header__banner-02{background-color:var(--black);margin:0 auto;color:var(--offWhite);height:1.6em;display:flex;align-items:center;overflow:hidden;white-space:nowrap;letter-spacing:.025em;position:absolute;width:120%}@media all and (min-width: 800px){.nz26-landing-header__banner-01,.nz26-landing-header__banner-02{width:70%}}.nz26-landing-header__banner-01{bottom:20%;left:50%;transform-origin:center center;translate:-50% 0;rotate:-10deg;font-size:clamp(2rem,6vw,3rem);z-index:2}@media all and (min-width: 800px){.nz26-landing-header__banner-01{bottom:auto;top:100%;left:40%;transform-origin:top left;translate:0 0;rotate:-25deg}}.nz26-landing-header__banner-02{bottom:20%;left:50%;transform-origin:center center;translate:-50% 0;rotate:10deg;font-size:clamp(1.6rem,5vw,2.4rem);justify-content:flex-end}@media all and (min-width: 800px){.nz26-landing-header__banner-02{translate:0 0;bottom:100%;left:auto;right:50%;transform-origin:bottom right;rotate:-20deg}}.nz26-landing-header__banner-content{display:flex;align-items:center;white-space:nowrap;padding:.5em 0 .35em;font-family:var(--fontDisplay);text-transform:uppercase;line-height:1;font-weight:700;font-style:italic;will-change:transform}.nz26-landing-header__banner-content strong{color:var(--color02)}.nz26-landing-header__banner-content div{margin-right:.4em}@keyframes nz26LandingBanner{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.nz26-landing-header .nz__mega-nav[data-state=open]{display:flex;z-index:5}.nz26-landing-header__nav-toggle{--animTime: .3s;--overshoot: linear(0, .402 7.4%, .711 15.3%, .929 23.7%, 1.008 28.2%, 1.067 33%, 1.099 36.9%, 1.12 41%, 1.13 45.4%, 1.13 50.1%, 1.111 58.5%, 1.019 83.2%, 1.004 91.3%, 1);--icon-color: var(--black);--size: 4rem;position:absolute;top:var(--pagePadding);left:var(--pagePadding);width:var(--size);aspect-ratio:1/1;border-radius:100%;border:var(--border);background-color:var(--offWhite);padding:0;cursor:pointer;display:flex;place-items:center;justify-content:center;z-index:1000;transition:all .4s var(--overshoot)}.menu-toggle__icon{display:block;margin:0;width:100%;height:100%;position:absolute}.menu-toggle__icon path{stroke-width:2px;stroke:var(--icon-color);stroke-linecap:round;fill:none;transform-origin:center center;vector-effect:non-scaling-stroke}.menu-toggle__icon .line-top{translate:0 -8px}.menu-toggle__icon .line-bot{translate:0 8px}.menu-toggle__icon .line-mid{transition:opacity 0s calc(var(--animTime) / 2) linear;opacity:1}.menu-toggle__icon .line-top,.menu-toggle__icon .line-bot{transition:translate var(--animTime) calc(var(--animTime) / 2) var(--overshoot),rotate calc(var(--animTime) / 2) ease-in}.nz26-landing-header__nav-toggle[aria-expanded=true] .line-top{translate:0 0;rotate:45deg}.nz26-landing-header__nav-toggle[aria-expanded=true] .line-bot{translate:0 0;rotate:-45deg}.nz26-landing-header__nav-toggle[aria-expanded=true] .line-mid{opacity:0}.nz26-landing-header__nav-toggle[aria-expanded=true] .line-top,.nz26-landing-header__nav-toggle[aria-expanded=true] .line-bot{transition:translate calc(var(--animTime) / 2) ease-in,rotate var(--animTime) calc(var(--animTime) / 2) var(--overshoot)}.nz__header{height:var(--headerHeight);position:relative;z-index:100}.nz__header__mini-nav{width:100%;height:100%;max-width:var(--pageWidth);margin:0 auto;display:flex;justify-content:space-between;align-items:center;z-index:1;position:relative}.nz__header__mini-nav ul{list-style:none;display:flex;margin:0;padding:0;gap:1.5rem;align-items:center;display:none}@media (min-width: 1100px){.nz__header__mini-nav ul{display:flex}}.nz__header__mini-nav a{text-decoration:none;color:var(--gray10);display:inline-block}.nz__header__nav-toggle{width:40px;height:40px;padding:0;background-color:transparent;border:none;position:relative;cursor:pointer}.nz__header__nav-toggle .icon-top,.nz__header__nav-toggle .icon-mid,.nz__header__nav-toggle .icon-bot{height:2px;width:30px;background-color:var(--black);position:absolute;left:5px}.nz__header__nav-toggle .icon-top{top:9px}.nz__header__nav-toggle .icon-mid{top:19px}.nz__header__nav-toggle .icon-bot{top:29px}@media (min-width: 1100px){.nz__header__nav-toggle{display:none}}.nz__header__logo{display:block;position:absolute;left:50%;transform:translate(-50%)}.nz__header__logo img{width:72px}@media (min-width: 800px){.nz__header__logo img{width:96px}}@media (min-width: 1100px){.nz__header__logo img{width:128px}}.nz__search-btn{font-family:var(--fontBody);font-size:2rem;color:var(--gray70);padding:0;background-color:transparent;border:none;cursor:pointer}@media (min-width: 1100px){.nz__search-btn{width:12em;font-size:1rem;display:block;background-color:var(--white);border:var(--border);border-radius:.5em;box-shadow:0 3px #0000001a,inset 0 3px #0000001a;padding:.5rem 1rem .5em .6em;text-align:left;cursor:text!important}}.nz__search-btn__text{display:none}@media (min-width: 1100px){.nz__search-btn__text{display:inline}.nz__search-btn__icon{margin-right:.5rem}}.nz__mega-nav{display:none;position:fixed;top:0;left:0;width:100vw;height:100svh;background-color:var(--offWhite);z-index:0;padding:var(--headerHeight) var(--pagePadding) var(--pagePadding)}.nz__mega-nav[data-state=open]{display:flex;align-items:center;justify-content:center}@media all and (min-width: 1100px){.nz__mega-nav[data-state=open]{display:none}}.nz__mega-nav.nz26-landing-nav{padding:var(--pagePadding)}.nz__mega-nav>div{height:-moz-min-content;height:min-content;max-width:1200px;margin:0 auto}.nz__mega-nav ul{list-style:none;margin:0;padding:0}.nz__mega-nav a{display:block;text-decoration:none;font-size:3rem;padding:.2rem;color:var(--black);text-align:center;font-weight:700}.nz__mega-nav a[data-depth="2"]{font-weight:400;font-size:2.4rem;color:var(--bodyText)}.nz__header__search-window{position:fixed;top:0;left:0;background-color:#fef9e6f2;width:100vw;height:100vh;z-index:100;display:flex;justify-content:center;align-items:center;display:none}.nz__header__search-window[data-open]{display:flex}.nz__header__search-form{width:100%;padding:var(--pagePadding)}.nz__header__search-input{display:flex;width:100%;border-radius:.5rem;border:var(--border);display:grid;grid-template-columns:4rem auto;grid-template-areas:"icon input";box-shadow:0 3px #0000001a,inset 0 3px #0000001a;background-color:var(--white);max-width:500px;margin:0 auto;position:relative;box-sizing:content-box}.nz__header__search-input span{display:flex;justify-content:center;align-items:center;font-size:2rem;width:4rem}.nz__header__search-input input{width:100%;display:block;margin:0 auto;font-size:1.3rem;height:3em;padding:0 .5em;border:none;background-color:transparent;-webkit-appearance:none;font-family:var(--fontBody);position:relative;z-index:1;letter-spacing:.01rem}.nz__header__search-input input:focus{outline:none}.nz__footer{max-width:var(--pageWidth);padding:calc(var(--pagePadding) * 2) var(--pagePadding);margin:var(--pagePadding) auto var(--pagePadding);display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--bodyText);text-align:center}.nz__footer p{margin:2rem 0 0;color:var(--fadedText);text-wrap:balance}.nz__footer .popup__trigger{text-decoration:none}.nz__footer img{display:block;width:100px;height:100px}.nz__landing-intro-text{position:relative;margin:var(--blockVerticalSpacing) auto;max-width:1100px;font-size:1.6rem;text-align:left;z-index:0}.nz__landing-intro-text p{position:relative;z-index:2}.nz__landing-intro-text p:first-of-type{margin-top:0}.nz__landing-intro-text p:last-of-type{margin-bottom:0}@media all and (min-width: 600px){.nz__landing-intro-text{padding:0 2rem;font-size:1.8rem}}@media all and (min-width: 800px){.nz__landing-intro-text{font-size:2.4rem;padding:0 4rem}}@media all and (min-width: 1000px){.nz__landing-intro-text{font-size:3rem}}.nz__landing-form{max-width:var(--pageWidth);margin:var(--blockVerticalSpacing) auto calc(var(--blockVerticalSpacing) / 2);padding:2rem var(--pagePadding) var(--pagePadding);border-radius:var(--blockRadius);border:var(--border);background-color:var(--color01)}@media all and (min-width: 400px){.nz__landing-form{padding:var(--pagePadding)}}@media all and (min-width: 800px){.nz__landing-form{padding:4rem}}.nz__landing-form h2{text-align:center;text-wrap:balance;margin:0;font-size:3.2rem;position:relative;z-index:0;color:var(--offWhite)}.nz__landing-form[data-closed]{padding:calc(var(--pagePadding) * 2)}.nz__landing-form[data-closed] h2{text-align:center;text-wrap:auto;max-width:30ch;margin:0 auto;font-size:clamp(1.6rem,5vw,2.2rem);position:relative;z-index:0;color:var(--offWhite)}.nz__landing-form[data-closed] h2 span{display:block;margin-bottom:1rem}.nz__landing-form svg{display:none;margin:1rem auto 2rem;width:70%;max-width:900px;height:6rem}@media all and (min-width: 1100px){.nz__landing-form svg{display:block}}.nz__landing-form svg path{stroke:var(--offWhite);stroke-width:4;vector-effect:non-scaling-stroke}.nz__landing-form span{position:relative;display:inline-block}.nz__landing-form .nz__landing-form__closed-text{text-align:center;color:var(--offWhite);font-size:1.2rem;font-weight:400}.nz__landing-form__form{display:grid;margin-top:2rem}@media all and (min-width: 1100px){.nz__landing-form__form{grid-column-gap:32px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto min-content auto}}.nz__landing-form__errors{margin-bottom:32px}.nz__landing-form__error{color:var(--color05)}.nz__landing-form__pledge{background-color:var(--offWhite);border-radius:32px;border-top:var(--border);border-left:var(--border);border-right:var(--border);border-bottom:var(--border);display:block;text-align:center;padding:24px;overflow:hidden;cursor:pointer;position:relative;align-self:start}.nz__landing-form__pledge:not(:first-of-type){margin-top:24px}@media all and (min-width: 1100px){.nz__landing-form__pledge{grid-row:1/span 2}.nz__landing-form__pledge:not(:first-of-type){margin-top:0}}.nz__landing-form__pledge h3{margin:12px 0 0;font-size:2.4rem;color:var(--black)}.nz__landing-form__pledge p{margin:12px 0 0;font-size:1.2rem;color:var(--bodyText)}.nz__landing-form__pledge input[type=radio]{position:absolute;top:0;left:-100px}@media all and (min-width: 1100px){#nz__pledge__01.active~.nz__landing-form__details{grid-column:1/span 1}#nz__pledge__02.active~.nz__landing-form__details{grid-column:2/span 1}#nz__pledge__03.active~.nz__landing-form__details{grid-column:3/span 1}}.nz__landing-form__pledge.active{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;box-shadow:none}.nz__landing-form__pledge.active .nz__form-button{display:none}.nz__landing-form__pledge.active~.nz__landing-form__pledge{order:2}.nz__landing-form__pledge.active~.nz__landing-form__details{display:block}@media all and (min-width: 1100px){.nz__landing-form__pledge.active{grid-row:1/span 1}.nz__landing-form__pledge.active .nz__form-button{display:none}.nz__landing-form__pledge.active~.nz__landing-form__pledge{order:0}.nz__landing-form__pledge.active~.nz__landing-form__details{display:block;grid-row:2/span 2}}.nz__landing-form__details{background-color:var(--offWhite);padding:24px;border-bottom-left-radius:32px;border-bottom-right-radius:32px;display:none;border-bottom:var(--border);border-left:var(--border);border-right:var(--border)}@media all and (min-width: 1100px){.nz__landing-form__details{margin-bottom:0}}.nz__landing-form__details label{display:block;font-size:1.1rem}.nz__landing-form__details label.nz__landing-form__radio-label{display:grid;grid-template-columns:auto 1fr;align-items:center;padding:6px 0;grid-gap:8px}.nz__landing-form__details input[type=checkbox],.nz__landing-form__details input[type=radio]{margin:0 0 3px}.nz__landing-form__details input[type=text],.nz__landing-form__details input[type=email],.nz__landing-form__details input[type=tel]{display:block;width:100%;border:var(--border);padding:12px;font-family:var(--font);color:var(--gray20);font-size:1rem;background-color:#fff;box-shadow:inset 0 3px #0000001a,0 3px #0000001a;border-radius:8px;margin:8px 0 16px}.nz__landing-form__details input[type=text]::-webkit-input-placeholder,.nz__landing-form__details input[type=text]:-ms-input-placeholder,.nz__landing-form__details input[type=text]::placeholder,.nz__landing-form__details input[type=email]::-webkit-input-placeholder,.nz__landing-form__details input[type=email]:-ms-input-placeholder,.nz__landing-form__details input[type=email]::placeholder,.nz__landing-form__details input[type=tel]::-webkit-input-placeholder,.nz__landing-form__details input[type=tel]:-ms-input-placeholder,.nz__landing-form__details input[type=tel]::placeholder{color:var(--gray80)}.nz__landing-form__details input[type=text]:focus,.nz__landing-form__details input[type=email]:focus,.nz__landing-form__details input[type=tel]:focus{border-color:var(--color02);outline:none}.nz__landing-form__details input#email{display:none}.nz__landing-form__details button{margin-top:24px;margin-bottom:6px}.nz__landing-form__current-diet{border:none;padding:0;margin-top:24px}.nz__landing-form__current-diet legend{font-weight:700;margin-bottom:12px;position:relative}.nz__landing-facts{position:relative;overflow:hidden;margin:var(--blockVerticalSpacing) auto;max-width:var(--pageWidth);border-radius:var(--blockRadius);padding:0 1rem}@media all and (min-width: 800px){.nz__landing-facts{padding:0 4rem}}@media all and (min-width: 1100px){.nz__landing-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}}.nz__landing-facts__fact{margin:0 auto;position:relative;z-index:0;font-size:1.4rem}@media all and (min-width: 800px){.nz__landing-facts__fact{font-size:1.8rem}}.nz__landing-facts__fact p{font-size:1em;color:var(--bodyText)}.nz__landing-facts__fact strong{color:var(--black)}.nz__landing-facts__fact a{text-decoration:none;font-weight:700;color:var(--color02)}.nz__landing-facts__fact h2{font-size:1.8em;position:relative;z-index:0}.nz__landing-quotes{margin:calc(var(--blockVerticalSpacing) / 2) auto var(--blockVerticalSpacing)}.nz__landing-quotes__content{max-width:var(--pageWidth);border-radius:var(--blockRadius);border:var(--border);overflow:hidden;background-color:var(--black);margin:0 auto;position:relative}.nz__landing-quotes__content h2{font-size:2rem;margin:4rem 0 0;text-align:center;color:var(--offWhite);rotate:1deg}@media all and (min-width: 700px){.nz__landing-quotes__content h2{font-size:3.2rem}}.nz__landing-quotes__bg{display:block;position:absolute;bottom:0;left:0;width:100%;height:auto;transform:translateY(25%);aspect-ratio:50/23}.nz__landing-quotes__bg path{stroke:var(--black);stroke-width:2px;vector-effect:non-scaling-stroke}.nz__landing-quotes__bg #water{fill:var(--color01)}.nz__landing-quotes__bg .ground{fill:var(--color02)}.nz__landing-quotes__stars svg.star-2{top:8rem;left:7%;animation-delay:-.3s;display:none}@media all and (min-width: 700px){.nz__landing-quotes__stars svg.star-2{display:block}}.nz__landing-quotes__stars svg.star-6{top:3rem;left:6%;animation-delay:-1.5s;width:48px;height:48px}@media all and (min-width: 500px){.nz__landing-quotes__stars svg.star-6{left:10%;width:64px;height:64px}}@media all and (min-width: 700px){.nz__landing-quotes__stars svg.star-6{left:20%}}@media all and (min-width: 800px){.nz__landing-quotes__stars svg.star-6{left:24%}}.nz__landing-quotes__stars svg.star-7{top:4rem;left:82%;animation-delay:-1.8s;width:48px;height:48px}@media all and (min-width: 500px){.nz__landing-quotes__stars svg.star-7{left:76%;width:64px;height:64px}}@media all and (min-width: 700px){.nz__landing-quotes__stars svg.star-7{left:73%}}@media all and (min-width: 800px){.nz__landing-quotes__stars svg.star-7{left:70%}}.nz__landing-quotes__stars svg.star-9{top:8rem;left:80%;animation-delay:-2.4s;display:none}@media all and (min-width: 700px){.nz__landing-quotes__stars svg.star-9{display:block}}.nz__landing-quotes__stars svg.star-10{top:2rem;left:89%;animation-delay:-2.7s;display:none}@media all and (min-width: 700px){.nz__landing-quotes__stars svg.star-10{display:block}}.nz__landing-quotes__stars svg{position:absolute;width:64px;height:64px;animation:star 1s infinite steps(1)}.nz__landing-quotes__stars svg path{stroke:var(--offWhite);stroke-width:2px;vector-effect:non-scaling-stroke}@keyframes star{0%{rotate:-1deg;scale:1.1}20%{rotate:2deg;scale:1.05}40%{rotate:0deg;scale:1.15}60%{rotate:-2deg;scale:1.2}80%{rotate:1deg;scale:1.25}to{rotate:0deg;scale:1}}.nz__landing-quotes__slider-cont{position:relative;padding:2rem 0 8rem;z-index:1}@media all and (min-width: 800px){.nz__landing-quotes__slider-cont{padding:4rem 0 8rem}}.nz__landing-quotes__slider-cont button{background-color:var(--offWhite);border:var(--border);width:4rem;height:4rem;border-radius:50%;position:absolute;bottom:4rem;transform:translateY(50%);cursor:pointer;padding:1rem;z-index:1;--offset: calc(50% - 5rem) }.nz__landing-quotes__slider-cont button:hover{background-color:var(--hoverWhite)}.nz__landing-quotes__slider-cont button svg path{stroke:var(--black);stroke-width:2;vector-effect:non-scaling-stroke}.nz__landing-quotes__next{right:var(--offset)}.nz__landing-quotes__prev{left:var(--offset)}.nz__landing-quotes__slider{position:relative;margin:0 auto;min-height:20rem}.nz__landing-quotes__slider:focus-visible{outline:none}.nz__landing-quotes__slider[data-slider-ready] .nz__landing-quotes__quote{transform:translate(0)}.nz__landing-quotes__quote:nth-child(1){position:relative;display:grid}.nz__landing-quotes__quote{position:absolute;top:0;left:50%;transform:translate(-50%);background-color:var(--white);border-radius:32px;padding:32px;align-items:center;border:var(--border);text-align:center;z-index:1;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-gap:2rem;margin:0 .5rem;width:80%}@media all and (min-width: 500px){.nz__landing-quotes__quote{width:24rem;padding:32px}}@media all and (min-width: 1200px){.nz__landing-quotes__quote{width:30.5%;margin:0 1rem}}.nz__landing-quotes__quote[data-index="0"] .nz__landing-quotes__quote-img img{border-radius:46% 54% 66% 34%/39% 72% 28% 61%}.nz__landing-quotes__quote[data-index="0"] .nz__landing-quotes__quote-img:before,.nz__landing-quotes__quote[data-index="0"] .nz__landing-quotes__quote-img:after{border-radius:51% 49% 61% 39%/61% 71% 29% 39%}.nz__landing-quotes__quote[data-index="1"] .nz__landing-quotes__quote-img img{border-radius:58% 42% 63% 37%/63% 58% 42% 37%}.nz__landing-quotes__quote[data-index="1"] .nz__landing-quotes__quote-img:before,.nz__landing-quotes__quote[data-index="1"] .nz__landing-quotes__quote-img:after{border-radius:50% 50% 55% 45%/55% 45%}.nz__landing-quotes__quote[data-index="2"] .nz__landing-quotes__quote-img img{border-radius:41% 59% 55% 45%/72% 45% 55% 28%}.nz__landing-quotes__quote[data-index="2"] .nz__landing-quotes__quote-img:before,.nz__landing-quotes__quote[data-index="2"] .nz__landing-quotes__quote-img:after{border-radius:51% 49% 41% 59%/63% 57% 43% 37%}.nz__landing-quotes__quote[data-index="3"] .nz__landing-quotes__quote-img img{border-radius:37% 63% 41% 59%/71% 42% 58% 29%}.nz__landing-quotes__quote[data-index="3"] .nz__landing-quotes__quote-img:before,.nz__landing-quotes__quote[data-index="3"] .nz__landing-quotes__quote-img:after{border-radius:31% 69% 53% 47%/63% 46% 54% 37%}.nz__landing-quotes__quote[data-index="4"] .nz__landing-quotes__quote-img img{border-radius:39% 61% 65% 35%/43% 46% 54% 57%}.nz__landing-quotes__quote[data-index="4"] .nz__landing-quotes__quote-img:before,.nz__landing-quotes__quote[data-index="4"] .nz__landing-quotes__quote-img:after{border-radius:46% 54% 48% 52%/55% 60% 40% 45%}.nz__landing-quotes__quote[data-index="5"] .nz__landing-quotes__quote-img img{border-radius:56% 44% 64% 36%/65% 67% 33% 35%}.nz__landing-quotes__quote[data-index="5"] .nz__landing-quotes__quote-img:before,.nz__landing-quotes__quote[data-index="5"] .nz__landing-quotes__quote-img:after{border-radius:46% 54% 55% 45%/58% 72% 28% 42%}.nz__landing-quotes__quote-img{border-radius:100%;position:relative;margin:0 auto;grid-row:1/span 1;grid-column:1;width:80%}.nz__landing-quotes__quote-img:before{--offsetY: -10px;--offsetX: 10px;content:"";display:block;position:absolute;top:var(--offsetY);left:var(--offsetX);width:calc(100% + var(--offsetX) * -2);height:calc(100% + var(--offsetY) * -2);border:var(--border);z-index:0}.nz__landing-quotes__quote-img:after{--offsetY: -10px;--offsetX: 10px;content:"";display:block;position:absolute;top:var(--offsetY);left:var(--offsetX);width:calc(100% + var(--offsetX) * -2);height:calc(100% + var(--offsetY) * -2);border:var(--border);z-index:2;rotate:20deg}.nz__landing-quotes__quote-img img{width:100%;height:auto;aspect-ratio:1/1;display:block;z-index:2;position:relative;background-color:var(--black)}.nz__landing-quotes__quote-text{font-size:1rem;position:relative;align-self:start;grid-row:2/span 1;grid-column:1;color:var(--bodyText)}.nz__landing-quotes__quote-text p{margin:1rem 0 0;padding-top:1rem;border-top:2px solid var(--gray90)}@media all and (min-width: 500px){.nz__landing-quotes__quote-text{font-size:1.2rem}}@media all and (min-width: 600px){.nz__landing-quotes__quote-text{font-size:1.3rem}}.nz__landing-quotes__quote-text p:first-child{margin-top:0}.nz__landing-quotes__quote-text p:last-child{margin-bottom:0}.nz__landing-quotes__quote-name{font-size:1.6rem;font-weight:500;color:var(--black);display:block;z-index:2;position:relative}@media all and (min-width: 500px){.nz__landing-quotes__quote-name{font-size:1.8rem}}@media all and (min-width: 600px){.nz__landing-quotes__quote-name{font-size:2.2rem}}.nz__landing-quotes__quote-name div{font-size:.6em;font-weight:400;text-transform:lowercase;color:var(--bodyText)}.nz__landing-quotes__photo-credit{margin-top:6px;width:100%;text-align:center;font-size:.7rem;color:var(--gray80)}.nz__landing-quotes__arrows{display:flex;justify-content:center;align-items:center;width:100%;border:1px solid re;margin-top:32px}.nz__landing-companies{font-size:1.4rem;max-width:var(--pageWidth);margin:var(--blockVerticalSpacing) auto}@media all and (min-width: 800px){.nz__landing-companies{font-size:1.8rem}}.nz__landing-companies .nz__landing-companies__content{border:var(--border);padding:2rem 2rem 3rem;border-radius:var(--blockRadius);background-color:var(--white);display:block;max-width:600px;margin:0 auto;align-items:center;text-align:center;--offset: 14px;box-shadow:0 var(--offset) 0 -6px var(--color01),0 var(--offset) 0 -4px var(--black),0 calc(var(--offset) * 2) 0 -10px var(--color02),0 calc(var(--offset) * 2) 0 -8px var(--black),0 calc(var(--offset) * 3) 0 -14px var(--color03),0 calc(var(--offset) * 3) 0 -12px var(--black)}@media all and (min-width: 1100px){.nz__landing-companies .nz__landing-companies__content{display:flex;flex-direction:row;text-align:left;max-width:none;padding:3rem;gap:1rem}}.nz__landing-companies .nz__landing-companies__icon{font-size:3em}.nz__landing-companies h2{font-size:1.8em;margin:0}.nz__landing-companies p{font-size:1em;margin:1rem}.nz__landing-companies .nz__large-button{margin:0 auto;flex-shrink:0;font-size:1.6rem}@media all and (min-width: 500px){.nz__landing-companies .nz__large-button{font-size:2.2rem}}.nz__landing-supporters{position:relative;max-width:var(--pageWidth);margin:var(--blockVerticalSpacing) auto;justify-items:center;text-align:center}.nz__landing-supporters h2{margin-top:4rem;font-size:2rem}.nz__landing-supporters__level01,.nz__landing-supporters__level02{display:flex;flex-wrap:wrap;grid-gap:.6rem;align-items:center;justify-content:center;margin:.6rem auto;max-width:1000px}@media all and (min-width: 600px){.nz__landing-supporters__level01,.nz__landing-supporters__level02{grid-gap:1rem;margin:1rem auto}}.nz__landing-supporters__level01 .nz__landing-supporters__supporter{width:160px;padding:1rem}@media all and (min-width: 600px){.nz__landing-supporters__level01 .nz__landing-supporters__supporter{width:220px}}.nz__landing-supporters__level02 .nz__landing-supporters__supporter{width:100px;padding:.6rem}@media all and (min-width: 600px){.nz__landing-supporters__level02 .nz__landing-supporters__supporter{width:140px;padding:1rem}}.nz__landing-supporters__supporter{display:block;padding:32px;border:2px solid var(--hoverWhite);width:100%;aspect-ratio:1.5/1;border-radius:1rem;background-color:var(--white)}.nz__landing-supporters__supporter svg,.nz__landing-supporters__supporter img{display:block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto}.nz__recipes-header{padding-top:calc(var(--blockVerticalSpacing) / 2);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;max-width:var(--pageWidth);margin:0 auto}.nz__recipes-title{max-width:900px;margin:0 auto;padding:0 var(--pagePadding)}.nz__recipes-title h1{font-size:2.2rem;text-wrap:balance;text-align:center;margin:0}.nz__recipes-title h1 strong{z-index:1}@media all and (min-width: 600px){.nz__recipes-title h1{font-size:2.8rem}}@media all and (min-width: 800px){.nz__recipes-title h1{font-size:3.5rem}}@media all and (min-width: 1000px){.nz__recipes-title h1{font-size:3.5rem}}.nz__entry-filter__ingredients{margin:4rem auto;max-width:900px;display:flex;flex-direction:column;justify-content:center}.nz__entry-filter__ingredients-input-dropdown{display:none;border:var(--border);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;background-color:var(--white);width:calc(100% + 4px);position:absolute;bottom:0;left:-2px;overflow-y:auto;overflow-x:hidden;transform:translateY(100%);z-index:100;box-shadow:0 3px #0000001a}.nz__entry-filter__ingredients-input-dropdown button{border:none;background-color:var(--white);padding:.5em;font-family:var(--fontBody);font-size:1.1rem;text-align:left;width:100%;color:var(--black)}.nz__entry-filter__ingredients-input-dropdown button:not(:first-child){border-top:var(--border)}.nz__entry-filter__ingredients-input-dropdown button:focus,.nz__entry-filter__ingredients-input-dropdown button:hover,.nz__entry-filter__ingredients-input-dropdown button[data-active]{background-color:var(--hoverWhite);outline:none;cursor:pointer}.nz__entry-filter__ingredients-input[data-open]{border-bottom-left-radius:0;border-bottom-right-radius:0}.nz__entry-filter__ingredients-input[data-open] .nz__entry-filter__ingredients-input-dropdown{display:block}.nz__entry-filter__ingredients-input{display:flex;border-radius:.5rem;border:var(--border);display:grid;grid-template-columns:4rem auto;grid-template-areas:"icon input";box-shadow:0 3px #0000001a,inset 0 3px #0000001a;background-color:var(--white);max-width:280px;margin:0 auto 1rem;position:relative;box-sizing:content-box}.nz__entry-filter__ingredients-input:before{content:attr(data-placeholder);position:absolute;top:0;left:0;pointer-events:none;grid-area:input;font-size:1.3rem;width:100%;height:100%;display:flex;align-items:center;padding:0 .5em;color:var(--gray70);letter-spacing:.01rem}.nz__entry-filter__ingredients-input.shake{outline:4px solid var(--color05);animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}.nz__entry-filter__ingredients-input span{display:flex;justify-content:center;align-items:center;font-size:2rem;width:4rem}.nz__entry-filter__ingredients-input input{width:100%;display:block;margin:0 auto;font-size:1.3rem;height:3em;padding:0 .5em;border:none;background-color:transparent;-webkit-appearance:none;font-family:var(--fontBody);position:relative;z-index:1;letter-spacing:.01rem}.nz__entry-filter__ingredients-input input:focus{outline:none}.nz__entry-filter__ingredients-input input::-moz-placeholder{opacity:1;color:var(--gray70)}.nz__entry-filter__ingredients-input input::placeholder{opacity:1;color:var(--gray70)}.nz__entry-filter__ingredients-input input::-webkit-calendar-picker-indicator{display:none!important}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.nz__entry-filter__ingredient-tags{margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.nz__entry-filter__ingredient-tags button{display:inline-block;background-color:var(--white);cursor:pointer;padding:0;font-size:1rem;border-radius:.5rem;border:none;height:-moz-max-content;height:max-content;font-family:var(--fontBody);border:var(--border);box-shadow:0 2px #0000001a;display:flex;align-items:center;color:var(--black)}.nz__entry-filter__ingredient-tags button:hover{background-color:var(--hoverWhite)}.nz__entry-filter__ingredient-tags button span{display:block}.nz__entry-filter__ingredient-tags button span:first-child{padding:.4em .8em;border-right:var(--border)}.nz__entry-filter__ingredient-tags button span:last-child{padding:.6em}.nz__entry-filter__ingredient-tags button svg{display:block;width:.6em;height:.6em;stroke:currentColor;stroke-width:2px}.nz__entry-filter__ingredient-tags button svg path{vector-effect:non-scaling-stroke}.nz__category-nav{border:var(--border);border-radius:100rem;overflow:hidden;background-color:var(--white);display:grid;grid-template-columns:4rem calc(100% - 8rem) 4rem;position:relative;box-shadow:0 3px #0000001a}@media all and (min-width: 600px){.nz__category-nav{grid-template-columns:6rem calc(100% - 12rem) 6rem}}@media all and (min-width: 1000px){.nz__category-nav{grid-template-columns:8rem calc(100% - 16rem) 8rem}}.nz__category-nav__categories{grid-column:2;max-width:100%;white-space:nowrap;z-index:0;position:relative;font-size:0rem}.nz__category-nav__categories button{position:relative;padding:0 1em;background-color:var(--white);cursor:pointer;display:inline-flex;align-items:center;font-size:1.1rem;text-transform:lowercase;border:none;font-family:var(--fontBody);height:4rem;width:-moz-max-content;width:max-content;color:var(--black)}@media all and (min-width: 600px){.nz__category-nav__categories button{padding:0 1.5em}}.nz__category-nav__categories button:hover,.nz__category-nav__categories button:focus-visible{outline:none;background-color:var(--hoverWhite)}.nz__category-nav__categories button[data-state=active]{background-color:var(--color04)}.nz__category-nav__categories button[data-state=active]:after{content:"";width:.6em;height:.6em;background-image:url(/build/assets/icon-close-CyoxJ7i5.svg);display:inline-block;margin-left:.5em;background-size:contain;background-repeat:no-repeat;background-position:center}.nz__category-nav__categories button:not(:last-child){border-right:var(--border)}.nz__category-nav__next,.nz__category-nav__prev{border:none;height:100%;width:100%;background-color:var(--white);z-index:1;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:2rem;padding:0}.nz__category-nav__next svg,.nz__category-nav__prev svg{display:block;width:2rem}.nz__category-nav__next svg path,.nz__category-nav__prev svg path{vector-effect:non-scaling-stroke;stroke:var(--black);stroke-width:2px}.nz__category-nav__next:hover,.nz__category-nav__next:focus-visible,.nz__category-nav__prev:hover,.nz__category-nav__prev:focus-visible{outline:none;background-color:var(--hoverWhite)}.nz__category-nav__next{padding-right:.2em;border-left:var(--border)}.nz__category-nav__prev{padding-left:.2em;border-right:var(--border)}.nz__recipe-header{position:relative;padding:0 var(--pagePadding) 0;margin-left:calc(-1 * var(--pagePadding));margin-right:calc(-1 * var(--pagePadding))}@media all and (min-width: 1100px){.nz__recipe-header{padding:calc(var(--headerHeight) + 2rem) var(--pagePadding) 0;margin-top:calc(var(--headerHeight) * -1)}}.nz__recipe-header-background{position:absolute;bottom:0;right:0;z-index:-1;width:40%;height:100%}.nz__recipe-header-background svg{-o-object-fit:cover;object-fit:cover;display:none}@media all and (min-width: 1100px){.nz__recipe-header-background svg{display:block}}.nz__recipe-header-background path{stroke-width:2px;stroke:var(--black);vector-effect:non-scaling-stroke}.nz__recipe-header-background #wave-01 path{fill:var(--offWhite)}.nz__recipe-header-background #wave-02 path{fill:var(--recipeColor02)}.nz__recipe-header-background #wave-03 path{fill:var(--recipeColor03)}.nz__recipe-header-background #wave-04 path{fill:var(--recipeColor01)}.nz__recipe-header-content{max-width:var(--pageWidth);padding:0;z-index:1;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:4rem;align-items:center}@media all and (min-width: 1100px){.nz__recipe-header-content{grid-template-columns:.8fr 1fr;padding:0 4rem}}@media all and (min-width: 1300px){.nz__recipe-header-content{padding:0 8rem}}.nz__recipe-title{text-align:center;max-width:600px;margin:0 auto}@media all and (min-width: 1100px){.nz__recipe-title{text-align:left;max-width:none;margin:0}}.nz__recipe-title h1{margin:0 0 .2em;text-wrap:balance;font-size:clamp(3rem,6vw + 1rem,4rem)}@media all and (min-width: 1100px){.nz__recipe-title h1{font-size:4rem}}.nz__recipe-title p{font-size:1.5rem;margin:0;text-wrap:balance;font-size:clamp(1.2rem,2vw + .5rem,1.5rem)}@media all and (min-width: 1100px){.nz__recipe-title p{font-size:1.5rem}}.nz__recipe-title .nz__handwritten-note{margin:0 auto 3rem}@media all and (min-width: 1100px){.nz__recipe-title .nz__handwritten-note{margin:0 0 3rem}}.nz__recipe-title .nz__handwritten-note svg{position:absolute;bottom:0;left:50%;display:block;width:20px;height:40px;transform:translate(-50%) translateY(110%);z-index:1}.nz__recipe-title .nz__handwritten-note path{stroke:var(--black);stroke-width:2px;vector-effect:non-scaling-stroke}.nz__recipe-title[data-arrow=bottom]{margin-bottom:3rem}.nz__recipe-image{padding:.5rem;border:var(--border);border-radius:2.5rem;align-self:stretch;box-shadow:0 8px 0 var(--black);background-color:var(--recipeColor01);max-width:600px;width:100%;margin:0 auto;position:relative}@media all and (min-width: 1100px){.nz__recipe-image{max-width:none;margin:0;rotate:3deg;box-shadow:8px 8px 0 var(--black)}}.nz__recipe-image svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:100vw;height:80%;z-index:-1}@media all and (min-width: 1100px){.nz__recipe-image svg{display:none}}.nz__recipe-image svg path{stroke-width:2px;stroke:var(--black);vector-effect:non-scaling-stroke}.nz__recipe-image svg #wave-01{fill:var(--black);fill:var(--recipeColor02)}.nz__recipe-image svg #wave-02{fill:var(--recipeColor03)}.nz__recipe-image svg #wave-03{fill:var(--recipeColor01)}.nz__recipe-image .nz__recipe-image__photo{height:100%;-o-object-fit:cover;object-fit:cover;display:block;width:100%;border-radius:2rem;border:var(--border)}.nz__recipe-image__author{position:absolute;bottom:1.4rem;right:1.4rem;background-color:var(--black);color:var(--white);padding:.5rem 1rem;border-radius:1rem;text-decoration:none;font-size:.8em}@media all and (min-width: 600px){.nz__recipe-image__author{bottom:2rem;right:2rem;font-size:.9em}}.nz__recipe-info{margin:4rem auto;max-width:var(--pageWidth)}.nz__recipe-info>div{display:flex;grid-gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap}.nz__recipe-info__item{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:1rem;padding:1rem 2rem 1rem 1.5rem;border:2px solid var(--hoverWhite);border-radius:100rem}.nz__recipe-info__icon{font-size:2rem}.nz__recipe-info__text{white-space:nowrap}.nz__recipe-info__text span{display:block}.nz__recipe-info__text span:first-child{color:var(--gray50)}.nz__recipe-info__text span:last-child{font-weight:700;font-size:1.2rem}.nz__recipe-cards{background-color:var(--recipeColor01);padding:1rem;max-width:var(--pageWidth);margin:4rem auto;border-radius:2rem;border:var(--border)}@media all and (min-width: 800px){.nz__recipe-cards{padding:2rem}}.nz__recipe-cards>div{display:grid;grid-template-columns:1fr;grid-gap:1rem;max-width:var(--pageWidth);position:relative;margin:0 auto;align-items:start}@media all and (min-width: 800px){.nz__recipe-cards>div{grid-gap:2rem}}@media all and (min-width: 1100px){.nz__recipe-cards>div{grid-template-columns:1fr .5fr}}.nz__recipe-ingredients h2:before{clip-path:polygon(0% 0%,24.63% .75%,68.63% 1.5%,100% 1.25%,99.13% 18.25%,99.75% 34.75%,97.75% 54.25%,100% 70%,98.38% 83.5%,99.5% 98.5%,78.13% 98.25%,52.63% 98.5%,21.63% 98.25%,0% 98.75%,1.38% 83.75%,.25% 66.33%,.88% 50.5%,.13% 33.75%,.75% 15.42%)}.nz__recipe-steps h2:before{clip-path:polygon(.13% 1%,24.5% 1.5%,68.38% .75%,100% 3.25%,98.5% 23.5%,100% 39%,98.75% 55%,100% 70%,99.13% 83.5%,100% 98%,76.38% 97.25%,52.75% 97%,21.5% 98.75%,0% 97.25%,1.38% 83.75%,.25% 66.33%,1.25% 50.5%,0% 31%,.75% 15.42%)}.nz__recipe-ingredients,.nz__recipe-steps{font-size:1.1rem;border-radius:1rem;background-color:var(--offWhite);border:var(--border);overflow:hidden;box-shadow:0 3px #0000001a}@media all and (min-width: 1100px){.nz__recipe-ingredients,.nz__recipe-steps{position:sticky;top:var(--pagePadding)}}.nz__recipe-ingredients h2,.nz__recipe-steps h2{margin:0;padding:1.2rem;border-bottom:var(--border);font-size:1.4rem;font-weight:700;background-image:linear-gradient(to right,rgb(from var(--recipeColor01) r g b / .2),rgb(from var(--recipeColor01) r g b / .2)),linear-gradient(to right,var(--white),var(--white));position:relative;color:var(--black)}.nz__recipe-ingredients h2 svg,.nz__recipe-steps h2 svg{display:block;width:calc(100% + 1.5em);height:calc(100% + 1.5em);position:absolute;top:-.75em;left:-.75em}.nz__recipe-ingredients h2 svg path,.nz__recipe-steps h2 svg path{stroke:var(--black)}.nz__recipe-steps{order:1}@media all and (min-width: 1100px){.nz__recipe-steps{order:0}}.nz__recipe-instructions__content{padding:.8rem}@media all and (min-width: 800px){.nz__recipe-instructions__content{padding:1.2rem}}.nz__recipe-instructions__content h3{font-size:1.2rem;margin:1em 0}.nz__recipe-instructions__content p{margin:1em 0}.nz__recipe-checklist{list-style:none;margin:0;padding:0;border:2px solid var(--hoverWhite)}.nz__recipe-checklist li{padding:0}.nz__recipe-checklist li:not(:last-child){border-bottom:2px solid var(--hoverWhite)}.nz__recipe-checklist li input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);box-shadow:0 2px #0000001a,inset 0 2px #0000001a;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:var(--border);border-radius:.15em;display:grid;place-content:center;margin:1em;flex-shrink:0}.nz__recipe-checklist li input:checked:before{transform:scale(1)}.nz__recipe-checklist li input:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--black);transform-origin:center;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.nz__recipe-checklist li label{display:flex;align-items:center}.nz__recipe-checklist li div{border-left:2px solid var(--hoverWhite);padding:.5em;display:flex;align-items:center;align-self:stretch;text-decoration-color:currentColor}@media all and (min-width: 800px){.nz__recipe-checklist li div{padding:1em}}.nz__recipe-checklist li:has(input:checked){text-decoration:line-through;text-decoration-thickness:.15em}.nz__recipe-checklist li:has(input:checked) span{color:var(--black)}.nz__recipe-card{padding-bottom:2rem;display:block;-moz-column-break-inside:avoid;break-inside:avoid;text-decoration:none}.nz__recipe-card>div{border:var(--border);border-radius:2.5rem;color:var(--black);overflow:hidden;position:relative;background-color:var(--white);box-shadow:0 3px #0000001a}.nz__recipe-card>div>div:not(:last-child){border-bottom:var(--border)}.nz__recipe-card:hover .nz__recipe-card__ingredients-content{animation-play-state:running}@keyframes scrollIngredients{to{transform:translate(-33.33%)}}.nz__recipe-card__ingredients{overflow:hidden;flex-wrap:nowrap;background-color:var(--white);padding:.5rem;text-transform:lowercase}.nz__recipe-card__ingredients-content{display:flex;animation:scrollIngredients var(--animationLength) linear infinite;animation-play-state:paused;width:-moz-max-content;width:max-content;opacity:.7}.nz__recipe-card__ingredients-content *{display:none}.nz__recipe-card__ingredients-content span{display:inline}.nz__recipe-card__ingredients-content ul,.nz__recipe-card__ingredients-content ol{display:inline;list-style:none;flex-shrink:0;margin:0 .5em 0 0;padding:0}.nz__recipe-card__ingredients-content li{display:inline}.nz__recipe-card__ingredients-content li:after{content:", ";display:inline}.nz__recipe-card__ingredients-content li:last-child:after{content:". "}.nz__recipe-card__ingredients-content span{display:inline-block;flex-shrink:0}.nz__recipe-card__title{padding:1em;text-wrap:balance;font-size:1.6rem;text-align:center;margin:0;font-weight:400}.nz__recipe-card__info{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;font-size:1.2rem}.nz__recipe-card__info span{padding:1rem}.nz__recipe-card__info span:not(:last-child){border-right:var(--border)}.nz__recipe-card__image{padding:1rem;position:relative;background-color:var(--recipeColor01)}.nz__recipe-card__image img{width:100%;position:relative;z-index:1;display:block;border-radius:2rem;border:var(--border)}.nz__recipe-card__author{z-index:2;position:absolute;bottom:2rem;right:2rem;background-color:var(--black);color:var(--white);padding:.5rem 1rem;border-radius:1rem;text-decoration:none;font-size:.8em;border:var(--border)}.nz__recipes[data-state=featured] .nz__recipes__featured-blocks{display:block}.nz__recipes[data-state=featured] .nz__recipes__status{display:none}.nz__recipes[data-state=loading] .nz__recipes__placeholder,.nz__recipes[data-state=loaded] .nz__recipes__results{display:block}.nz__recipes[data-state=empty] .nz__recipes__status{display:none}.nz__recipes[data-state=empty] .nz__recipes__empty{display:block}.nz__recipes__top-btn{width:64px;height:64px;border-radius:100%;border:var(--border);background-color:var(--white);cursor:pointer;position:fixed;bottom:1rem;right:1rem;z-index:100;display:grid;place-items:center;transform:translateY(150%);transition:transform 1.6s linear(0,.009 .9%,.033 1.8%,.137 3.9%,.706 11.4%,.924 14.9%,1.002 16.6%,1.066 18.4%,1.109 20.2%,1.135 22%,1.147 24.3%,1.139 26.9%,1.016 38.8%,.993 42.4%,.981 46.2%,.979 51.4%,1.003 69.8%,1)}.nz__recipes__top-btn[data-active]{transform:translateY(0)}.nz__recipes__top-btn svg{display:block;width:2rem}.nz__recipes__top-btn svg path{vector-effect:non-scaling-stroke;stroke:var(--black);stroke-width:2px}.nz__recipes__results{display:none;max-width:var(--pageWidth);margin:var(--pagePadding) auto;-moz-column-gap:2rem;column-gap:2rem;-moz-columns:350px;columns:350px}.nz__recipes__featured-blocks{display:none;margin-top:calc(var(--blockVerticalSpacing) / 2)}.nz__recipes__featured{display:grid;position:relative;max-width:800px;margin:0 auto var(--blockVerticalSpacing);grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"title" "slides" "content";grid-gap:2rem;align-items:center;text-align:center}@media all and (min-width: 1100px){.nz__recipes__featured{max-width:1200px;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"slides title" "slides content";grid-column-gap:calc(var(--pagePadding) * 2);grid-row-gap:var(--pagePadding);text-align:left}.nz__recipes__featured:nth-child(2n){grid-template-columns:1fr 2fr;grid-template-areas:"title slides" "content slides"}}.nz__recipes__featured__title{grid-area:title;text-wrap:balance;align-self:end;max-width:600px;margin:0 auto}@media all and (min-width: 1100px){.nz__recipes__featured__title{margin:0}}.nz__recipes__featured__title .nz__handwritten-note{margin:0 auto 3rem}@media all and (min-width: 1100px){.nz__recipes__featured__title .nz__handwritten-note{margin:0 0 3rem}}.nz__recipes__featured__title .nz__handwritten-note svg{position:absolute;bottom:0;left:50%;display:block;width:20px;height:40px;transform:translate(-50%) translateY(110%);z-index:1}.nz__recipes__featured__title .nz__handwritten-note svg path{stroke-width:2px;stroke:var(--black);vector-effect:non-scaling-stroke}.nz__recipes__featured__title h2{margin:0;font-size:clamp(1.4rem,3vw + 1rem,2.4rem)}.nz__recipes__featured__content{grid-area:content;align-self:start}@media all and (min-width: 1100px){.nz__recipes__featured__content{padding-top:2rem;border-top:var(--border);border-color:var(--hoverWhite)}}.nz__recipes__featured__controls{width:-moz-max-content;width:max-content;margin:0 auto}@media all and (min-width: 1100px){.nz__recipes__featured__controls{margin:0}}.nz__recipes__featured__controls>div{border:var(--border);background-color:var(--white);display:grid;grid-template-columns:1fr 1fr 1fr;border-radius:var(--blockRadiusInset);align-self:start;overflow:hidden;grid-area:controls;align-items:stretch;height:4rem;box-shadow:0 3px #0000001a;margin-bottom:.5rem}.nz__recipes__featured__controls>div>*:not(:last-child){border-right:var(--border)}.nz__recipes__featured__controls>div>button{display:flex;justify-content:center;align-items:center;background-color:var(--white);border:none;cursor:pointer}.nz__recipes__featured__controls>div>button svg{display:block;width:2rem}.nz__recipes__featured__controls>div>button svg path{vector-effect:non-scaling-stroke;stroke:var(--black);stroke-width:2px}.nz__recipes__featured__controls>div>button:hover,.nz__recipes__featured__controls>div>button:focus-visible{outline:none;background-color:var(--hoverWhite)}.nz__recipes__featured__counter{padding:0 32px;font-size:1.4rem;width:100%;display:flex;align-items:center;justify-content:center;white-space:nowrap}.nz__recipes__featured__descriptions{area:description;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-self:start;max-width:500px;margin:0 auto 2rem}@media all and (min-width: 1100px){.nz__recipes__featured__descriptions{margin:0 0 2rem}}.nz__recipes__featured__description{grid-row:1;grid-column:1;font-size:1.6rem;font-size:clamp(1.2rem,1vw + 1rem,1.6rem);display:none;align-self:start;margin:0}.nz__recipes__featured__description[data-active]{display:block}.nz__recipes__featured__query-btn{width:-moz-max-content;width:max-content;background-color:transparent;border:none;padding:0;font-family:var(--fontBody);text-transform:lowercase;font-size:1.1rem;color:var(--fadedText);cursor:pointer;margin:1rem auto;display:block}.nz__recipes__featured__gallery{position:relative;grid-area:slides}.nz__recipes__featured__slides{height:100%;position:relative;margin:0 auto;align-self:stretch;aspect-ratio:4/3;z-index:1}.nz__recipes__featured__slide{border-radius:2.5rem;overflow:hidden;border:var(--border);background-color:var(--recipeColor01)}.nz__recipes__featured__slide img{position:absolute;top:.5rem;left:.5rem;height:calc(100% - 1rem);width:calc(100% - 1rem);-o-object-fit:cover;object-fit:cover;border:var(--border);border-radius:2rem}.nz__recipes__featured__open-button{--size: 6rem;--offset: 2rem;z-index:2;position:absolute;bottom:var(--offset);right:var(--offset);border-radius:50%;width:var(--size);height:var(--size);background-color:var(--white);border:var(--border);cursor:pointer;display:grid;place-items:center;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"button";pointer-events:none}@media all and (min-width: 600px){.nz__recipes__featured__open-button{--offset: 3rem}}@media all and (min-width: 800px){.nz__recipes__featured__open-button{--size: 8rem;--offset: 4rem}}.nz__recipes__featured__open-button>div{grid-area:button;border-radius:50%}.nz__recipes__featured__open-button svg{display:block}.nz__recipes__featured__open-button__icon{width:calc(var(--size) / 2);height:calc(var(--size) / 2);background-color:var(--black);border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden}.nz__recipes__featured__open-button__icon svg{width:calc(var(--size) / 4);height:calc(var(--size) / 4)}.nz__recipes__featured__open-button__icon svg path{stroke:var(--offWhite);stroke-width:2;vector-effect:non-scaling-stroke}.nz__recipes__featured__open-button__text svg{animation:rotate 40s infinite linear;fill:var(--black)}@keyframes rotate{to{transform:rotate(360deg)}}.nz__recipes__placeholder{max-width:var(--pageWidth);margin:var(--pagePadding) auto;-moz-column-gap:2rem;column-gap:2rem;-moz-column-count:auto;column-count:auto;-moz-column-width:400px;column-width:400px;display:none;opacity:.4}.nz__recipes__placeholder-card{display:block;padding-bottom:2rem;-moz-column-break-inside:avoid;break-inside:avoid}.nz__recipes__placeholder-card>div{border-radius:2rem;border:2px solid var(--recipeColor01);background-color:var(--offWhite);overflow:hidden}.nz__recipes__placeholder-image{background-color:var(--recipeColor01)}.nz__recipes__placeholder-title{color:var(--recipeColor01);text-decoration:line-through;text-decoration-thickness:1em;padding:1em;text-wrap:balance;font-size:1.8rem;text-align:center}.nz__recipes__status{height:4rem;display:flex;align-items:center;justify-content:center;text-align:center;border:var(--border);background-color:var(--color02);font-size:1.2rem;background-size:300% 100%;background-position:0 0;max-width:var(--pageWidth);margin:var(--pagePadding) auto;border-radius:2rem}.nz__recipes__status span{font-weight:700}.nz__recipes[data-state=loading] .nz__recipes__status{--stripeWidth: 60px;--stripeColor01: transparent;--stripeColor02: rgba(255,255,255,.07);background-image:repeating-linear-gradient(-45deg,var(--stripeColor01),var(--stripeColor01) var(--stripeWidth),var(--stripeColor02) var(--stripeWidth),var(--stripeColor02) calc(var(--stripeWidth) * 2));animation:load 2s linear infinite}.nz__recipes[data-state=empty] .nz__recipes__status{background-color:var(--color05);color:var(--white)}@keyframes load{to{background-position:calc(var(--stripeWidth) * 2 * -1.414) 0}}.nz__recipes__empty{display:none;max-width:500px;margin:var(--pagePadding) auto;padding:2rem;text-align:center;font-size:1.4rem}.nz__recipes__empty span{font-size:2rem}.nz__handwritten-note{--noteColor: var(--color02);display:flex;position:relative;width:-moz-max-content;width:max-content;transform:rotate(-4deg);flex-direction:column;align-items:center;text-decoration:none;font-family:var(--fontHandwriting);font-size:1.6rem;line-height:1em;text-align:center}.nz__handwritten-note span{display:block;color:var(--black);z-index:2;position:relative;width:-moz-max-content;width:max-content;mix-blend-mode:multiply;max-width:200px;line-height:1.2em;margin:0}.nz__handwritten-note span:before{content:"";position:absolute;top:-.1em;left:-.4em;width:calc(100% + .8em);height:calc(100% + .2em);background-color:var(--recipeColor01, var(--noteColor));opacity:.3;z-index:-1;rotate:1deg}.nz__handwritten-note span:nth-child(2n){rotate:-.5deg}.nz__handwritten-note span:nth-child(2n):before{rotate:-.5deg}.nz__com__header{max-width:var(--pageWidth);margin:calc(var(--blockVerticalSpacing) / 2) auto var(--blockVerticalSpacing);padding:0 var(--pagePadding)}.nz__com__header h1{max-width:1100px;margin:0 auto;font-size:2.2rem;text-align:center}.nz__com__header h1 strong{z-index:1}@media all and (min-width: 600px){.nz__com__header h1{font-size:2.8rem}}@media all and (min-width: 800px){.nz__com__header h1{font-size:3.5rem}}@media all and (min-width: 1000px){.nz__com__header h1{font-size:3.5rem}}.nz__com__banner{background-color:var(--black);max-width:var(--pageWidth);margin:0 auto;color:var(--offWhite);height:4rem;display:flex;align-items:center;border-radius:2rem;overflow:hidden;font-size:1.2rem;white-space:nowrap;letter-spacing:.025em;position:relative}.nz__com__banner-content{display:flex;align-items:center;white-space:nowrap;animation:scrollingBanner 20s linear infinite;width:-moz-max-content;width:max-content;padding:.5em 0}@media all and (min-width: 400px){.nz__com__banner-content{animation:scrollingBanner 30s linear infinite}}@media all and (min-width: 500px){.nz__com__banner-content{animation:scrollingBanner 40s linear infinite}}@media all and (min-width: 600px){.nz__com__banner-content{animation:scrollingBanner 50s linear infinite}}@media all and (min-width: 800px){.nz__com__banner-content{animation:scrollingBanner 60s linear infinite}}.nz__com__banner-content div{margin-right:.4em}@keyframes scrollingBanner{0%{transform:translate(0)}to{transform:translate(-33.33%)}}.nz__com__stats{max-width:var(--pageWidth);margin:0 auto;padding:6rem 0 4rem;display:grid;grid-template-columns:1fr;overflow:hidden;grid-gap:6rem}@media all and (min-width: 800px){.nz__com__stats{grid-template-columns:1fr 1fr;padding:12rem 0 8rem;grid-gap:0rem}}.nz__com__stats>div{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.nz__com__stats>div:first-child .nz__com__stat-number{rotate:-1deg}.nz__com__stats>div:first-child .nz__com__stat-number #circle{animation-delay:-.35s}.nz__com__stats>div:last-child .nz__com__stat-number{rotate:1deg}.nz__com__stat-number{display:block;font-size:3rem;letter-spacing:.05em;font-weight:700;margin-bottom:.5em;position:relative;text-shadow:0 3px 0 var(--hoverWhite)}@media all and (min-width: 500px){.nz__com__stat-number{font-size:4rem}}@media all and (min-width: 1000px){.nz__com__stat-number{font-size:6rem}}.nz__com__stat-number svg{width:250%;height:250%;position:absolute;top:-90%;left:-75%}.nz__com__stat-number svg path{stroke:var(--color02);stroke-width:4;vector-effect:non-scaling-stroke}.nz__com__stat-number svg .line.line-02{animation-delay:-.05s}.nz__com__stat-number svg .line.line-03{animation-delay:-.1s}.nz__com__stat-number svg .line.line-04{animation-delay:-.15s}.nz__com__stat-number svg .line.line-05{animation-delay:-.2s}.nz__com__stat-number svg .line.line-06{animation-delay:-.25s}.nz__com__stat-number svg .line.line-07{animation-delay:-.3s}.nz__com__stat-number svg #circle{transform-origin:center;animation:circleWiggle .5s infinite steps(2)}.nz__com__stat-number svg .line{transform-origin:center;transform:scale(.95);animation:lineWiggle .3s infinite steps(3) alternate}@keyframes lineWiggle{0%{transform:scale(.95)}to{transform:scale(1.05)}}@keyframes circleWiggle{0%{transform:rotate(-1deg)}to{transform:rotate(1deg)}}.nz__com__stat-text{font-size:1.8rem;text-transform:lowercase;max-width:200px;text-align:center}.nz__com__tabs{max-width:800px;margin:var(--pagePadding) auto}.nz__com__tab-content{--offset: 14px;display:none;padding:2rem;border:var(--border);border-radius:2rem;box-shadow:0 var(--offset) 0 -6px var(--color01),0 var(--offset) 0 -4px var(--black),0 calc(var(--offset) * 2) 0 -10px var(--color02),0 calc(var(--offset) * 2) 0 -8px var(--black),0 calc(var(--offset) * 3) 0 -14px var(--color03),0 calc(var(--offset) * 3) 0 -12px var(--black);font-size:1.2rem;background-color:var(--white)}@media all and (min-width: 500px){.nz__com__tab-content{padding:3rem}}@media all and (min-width: 700px){.nz__com__tab-content{padding:4rem}}@media all and (min-width: 800px){.nz__com__tab-content{--offset: 20px}}.nz__com__tab-content[data-active]{display:block}.nz__com__tab-content h2{margin-top:0;text-align:center;border-bottom:2px solid var(--hoverWhite);margin-bottom:1rem;padding-bottom:1rem}@media all and (min-width: 500px){.nz__com__tab-content h2{margin-bottom:2rem;padding-bottom:2rem}}@media all and (min-width: 700px){.nz__com__tab-content h2{display:none}}.nz__com__tabs-title{font-size:2.4rem;text-align:center;max-width:600px;margin:0 auto;text-wrap:balance}@media all and (min-width: 500px){.nz__com__tabs-title{font-size:3rem}}.nz__com__tabs-title svg{display:block;margin:0 auto;max-width:180px}@media all and (min-width: 500px){.nz__com__tabs-title svg{max-width:250px}}@media all and (min-width: 700px){.nz__com__tabs-title svg{max-width:400px}}.nz__com__tabs-title svg path{stroke:var(--color02);stroke-width:4;vector-effect:non-scaling-stroke}.nz__com__tab-buttons{display:flex;padding:0 3rem;justify-content:center}.nz__com__tab-button{display:block;text-align:left;font-family:var(--bodyFont);font-size:2rem;border:none;border-top:var(--border);border-left:var(--border);border-right:var(--border);padding:.2em .5em;border-top-left-radius:1rem;border-top-right-radius:1rem;cursor:pointer;white-space:nowrap;background-color:var(--white);color:var(--black)}@media all and (min-width: 500px){.nz__com__tab-button{padding:.5em 1em}}@media all and (min-width: 700px){.nz__com__tab-button{font-size:1.3rem}}@media all and (min-width: 900px){.nz__com__tab-button{font-size:1.6rem}}.nz__com__tab-button:hover{background-color:var(--hoverWhite)}.nz__com__tab-button:not(:last-child){margin-right:1rem}.nz__com__tab-button[data-active]{background-color:var(--white);transform:translateY(2px);padding-bottom:1rem;margin-top:-1rem}.nz__com__tab-button span:nth-child(2){display:none}@media all and (min-width: 700px){.nz__com__tab-button span:nth-child(2){display:inline}}.nz__com__reminder-banner{border-bottom:var(--border);padding:1rem;white-space:nowrap;overflow:hidden}.nz__com__activities{margin:var(--blockVerticalSpacing) auto}.nz__com__activities h3{font-size:2rem;text-align:center;margin:0 auto;text-wrap:balance;font-weight:400}.nz__com__activities-gallery{max-width:var(--pageWidth);margin:2rem auto;border-radius:var(--blockRadius);border:var(--border);overflow:hidden;background-color:var(--color02);position:relative;padding:2rem 0 8rem}@media all and (min-width: 600px){.nz__com__activities-gallery{padding:0rem}}.nz__com__activities-gallery button{background-color:var(--offWhite);border:var(--border);width:4rem;height:4rem;border-radius:50%;position:absolute;bottom:4rem;transform:translateY(50%);cursor:pointer;padding:1rem;z-index:1;--offset: calc(50% - 5rem) }@media all and (min-width: 600px){.nz__com__activities-gallery button{--offset: 1rem;padding:1.2rem;width:6rem;height:6rem;bottom:50%}}@media all and (min-width: 900px){.nz__com__activities-gallery button{padding:2rem;width:8rem;height:8rem;--offset: 2rem}}.nz__com__activities-gallery button:hover{background-color:var(--hoverWhite)}.nz__com__activities-gallery button svg path{stroke:var(--black);stroke-width:2;vector-effect:non-scaling-stroke}.nz__com__activities-next{right:var(--offset)}.nz__com__activities-prev{left:var(--offset)}.nz__com__activities-bg{position:absolute;top:0;right:0;bottom:0;left:0}.nz__com__activities-bg path{stroke-width:2;vector-effect:non-scaling-stroke}.nz__com__activities-bg .wave{stroke:var(--black)}.nz__com__activities-bg #wave-01{fill:var(--color04)}.nz__com__activities-bg #wave-02{fill:var(--color02)}.nz__com__activities-bg #wave-03{fill:var(--color03)}.nz__com__activities-bg #wave-04{fill:var(--color01)}.nz__com__activities-slides{position:relative;margin:0 auto}.nz__com__activities-slides img{min-width:100px;display:block;max-height:300px;max-width:90%;width:auto;margin:0 .5rem;border-radius:2rem;border:var(--border)}@media all and (min-width: 600px){.nz__com__activities-slides img{margin:2rem 1rem;max-height:500px}}@media all and (min-width: 800px){.nz__com__activities-slides img{margin:2rem 1rem}}@media all and (min-width: 1100px){.nz__com__activities-slides img{margin:4rem 2rem}}.flickity-viewport{transition:height .2s}.nz__com__faq{max-width:var(--pageWidth);margin:var(--blockVerticalSpacing) auto;padding:0}@media all and (min-width: 1000px){.nz__com__faq{padding:0 4rem}}.nz__com__faq details{border-bottom:var(--border);padding:2rem 1rem;font-size:1.2rem;color:var(--bodyText)}@media all and (min-width: 600px){.nz__com__faq details{padding:2rem;font-size:1.4rem}}@media all and (min-width: 1000px){.nz__com__faq details{padding:2rem 4rem}}.nz__com__faq details:first-child{border-top:var(--border)}.nz__com__faq details p{max-width:800px}.nz__com__faq details p:last-child{margin-bottom:0}.nz__com__faq details[open] summary svg{transform:translateY(-50%) rotate(45deg)}.nz__com__faq summary{font-size:1.4rem;cursor:pointer;list-style:none;position:relative;padding-right:3rem;color:var(--black)}@media all and (min-width: 600px){.nz__com__faq summary{font-size:2rem}}.nz__com__faq summary::-webkit-details-marker{display:none}.nz__com__faq summary svg{display:block;margin:0 auto;width:2rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s cubic-bezier(.4,.01,.06,1.51)}.nz__com__faq summary svg path{stroke:var(--black);stroke-width:2;vector-effect:non-scaling-stroke}.nz__articles{max-width:var(--pageWidth);margin:calc(var(--blockVerticalSpacing) / 2) auto 4rem;display:grid;grid-template-columns:1fr;grid-gap:4rem}@media all and (min-width: 1000px){.nz__articles{grid-template-columns:1fr 1fr;grid-gap:0}}.nz__article-category{max-width:var(--pageWidth);margin:4rem auto 0}.nz__articles__header{background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;max-width:var(--pageWidth);margin:0 auto;align-self:start}@media all and (min-width: 1000px){.nz__articles__header{position:sticky;top:4rem;padding-right:4rem}}.nz__articles__header h1{max-width:900px;margin:0 0 2rem;text-wrap:balance;font-size:2.2rem;text-align:center}@media all and (min-width: 600px){.nz__articles__header h1{font-size:2.8rem}}@media all and (min-width: 800px){.nz__articles__header h1{font-size:3.5rem}}@media all and (min-width: 1000px){.nz__articles__header h1{font-size:3.5rem;text-align:left}}.nz__articles__article-categories{margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}@media all and (min-width: 1000px){.nz__articles__article-categories{justify-content:flex-start}}.nz__articles__article-categories a{display:inline-block;background-color:var(--white);cursor:pointer;font-size:1rem;border-radius:.5rem;border:none;height:-moz-max-content;height:max-content;font-family:var(--fontBody);border:var(--border);box-shadow:0 2px #0000001a;display:flex;align-items:center;padding:.4em .8em;text-decoration:none;color:var(--black)}.nz__articles__article-categories a:hover{background-color:var(--hoverWhite)}.nz__articles__article-categories a[data-active]{background-color:var(--color02)}@media all and (min-width: 1000px){.nz__articles__featured-blocks{border-left:2px solid var(--hoverWhite);padding-left:2rem}}.nz__articles__featured-block:not(:first-child){margin-top:4rem}.nz__articles__featured-block h2{font-size:2.4rem;margin:0 0 2rem;text-wrap:balance}.nz__articles__featured-block h2 a{text-decoration:none;color:var(--black)}.nz__articles__featured-block h2 span{font-weight:400;color:var(--fadedText);font-size:1.2rem;vertical-align:middle}.nz__articles__article-list{list-style:none;padding:0;margin:0;font-size:1.6rem}.nz__articles__article-list:nth-child(2){border-top:2px solid var(--hoverWhite);border-bottom:2px solid var(--hoverWhite)}.nz__articles__article-list li:not(:last-child){border-bottom:2px solid var(--hoverWhite)}.nz__articles__article-list li{padding:.8em 0}.nz__articles__article-list a{text-decoration:none;color:var(--bodyText);position:relative;display:block;padding-right:4em}.nz__articles__article-list svg{display:block;position:absolute;width:1.4em;height:1.4em;top:50%;right:1.4em;transform:translateY(-50%)}.nz__articles__article-list svg path{stroke:var(--black);stroke-width:2px;vector-effect:non-scaling-stroke}.nz__articles__pagination{display:flex;list-style:none;margin:0;padding:0;justify-content:center}.nz__articles__pagination li{padding:.5em;font-size:1.8rem}.nz__articles__pagination li a{text-decoration:none}.nz__article__crums span{color:var(--fadedText)}.nz__article__crums a{color:var(--bodyText)}.nz__article__header{border-bottom:2px solid var(--hoverWhite);padding-bottom:2rem;margin-bottom:2rem;margin-top:2rem}.nz__article{max-width:60ch;margin:4rem auto 0;font-size:1.2rem;line-height:1.5em}.nz__article time{color:var(--fadedText);margin:0}.nz__article img{border-radius:1rem;border:var(--border);display:block;width:calc(100% + 2rem);margin:2rem -1rem}.nz__article hr{border:none;border-top:2px solid var(--hoverWhite);margin:2rem 0}.nz__article p{color:var(--bodyText)}.nz__article strong{color:var(--black)}.nz__article h1,.nz__article h2,.nz__article h3,.nz__article h4,.nz__article h5,.nz__article h6{color:var(--black);margin:1em 0 .5em;line-height:1.2em}.nz__article h1{line-height:1.1em;margin-top:1rem;text-wrap:balance;font-size:clamp(2rem,5vw,3rem)}.nz__recipe-embed{font-size:1rem;margin:2rem -1rem}.nz__search-results{max-width:var(--pageWidth);margin:0 auto}.nz__search-results__header{margin:calc(var(--blockVerticalSpacing) / 2) auto;padding:0 var(--pagePadding)}.nz__search-results__header[data-empty]{min-height:calc(100vh - 18rem);display:flex;align-items:center;justify-content:center;margin:0}.nz__search-results__header h1{max-width:800px;margin:0 auto;font-size:2.2rem;text-align:center}.nz__search-results__header h1 span{position:relative;z-index:1}@media all and (min-width: 600px){.nz__search-results__header h1{font-size:2.8rem}}@media all and (min-width: 800px){.nz__search-results__header h1{font-size:3.5rem}}@media all and (min-width: 1000px){.nz__search-results__header h1{font-size:3.5rem}}.nz__search-results__header .nz__search-results__header-arrow{width:40px;height:80px;display:block;margin:2rem auto 0}.nz__search-results__header .nz__search-results__header-arrow path{stroke:var(--color02);stroke-width:3;vector-effect:non-scaling-stroke}.nz__search-results__cards{margin:0;padding:0;list-style:none;-moz-column-gap:2rem;column-gap:2rem;-moz-columns:350px;columns:350px}.nz__search-results__cards li{-moz-column-break-inside:avoid;break-inside:avoid}.nz__article-card{padding-bottom:2rem;display:block;text-decoration:none}.nz__article-card h2{margin:0 0 1rem}.nz__article-card p{margin:0;font-size:1.2rem}.nz__article-card>div{padding:2rem;border:var(--border);border-radius:2rem;color:var(--black);overflow:hidden;position:relative;background-color:var(--white);box-shadow:0 3px #0000001a}.nz__invite{min-height:100dvh;display:flex;justify-content:center;align-items:center;padding:2rem 0;background-image:url(/build/assets/bg-pattern-D9hSbV-B.svg);background-size:1200px 400px;background-position:top center;background-repeat:repeat-x}.nz__invite>div{max-width:65ch;margin:0 auto}.nz__invite__text{text-align:center;font-size:1.25rem}.nz__invite__text h1{text-align:center;font-size:3.5rem;margin:0}.nz__invite__card{--offset: 16px;margin:2rem 0 calc(3 * var(--offset));padding:2rem;border-radius:2rem;border:var(--border);background-color:var(--white);font-size:1.25rem;box-shadow:0 var(--offset) 0 -6px var(--color01),0 var(--offset) 0 -4px var(--black),0 calc(var(--offset) * 2) 0 -10px var(--color02),0 calc(var(--offset) * 2) 0 -8px var(--black),0 calc(var(--offset) * 3) 0 -14px var(--color03),0 calc(var(--offset) * 3) 0 -12px var(--black);position:relative}.nz__invite__card p{margin:0}.nz__invite__card .nz__form-button{margin-top:0}.nz__invite__card .nz__invite__arrow-01,.nz__invite__card .nz__invite__arrow-02{position:absolute;bottom:2rem;width:264px;display:none}@media (min-width: 700px){.nz__invite__card .nz__invite__arrow-01,.nz__invite__card .nz__invite__arrow-02{display:block}}.nz__invite__card .nz__invite__arrow-01 polyline,.nz__invite__card .nz__invite__arrow-02 polyline{stroke:var(--color01);stroke-width:3;vector-effect:non-scaling-stroke}.nz__invite__card .nz__invite__arrow-01{right:0;transform:translate(110%)}.nz__invite__card .nz__invite__arrow-02{left:0;transform:translate(-110%) rotate(180deg)}.nz__invite__skip{text-align:center;max-width:30ch;margin:0 auto;color:var(--bodyText)}.nz__invite__skip p{margin:0}.nz__invite__url-cont{display:grid;grid-template-columns:1fr 50px;border:var(--border);border-radius:8px;background-color:var(--white);margin:1rem 0;overflow:hidden;box-shadow:0 3px #0000001a,inset 0 3px #0000001a}.nz__invite__url{font-size:1.2rem;display:flex;padding-left:16px;align-items:center;overflow:hidden;text-wrap:nowrap;position:relative;cursor:pointer}.nz__invite__url:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 50%,var(--white) 100%);point-events:none}.nz__invite__copy-btn{background-color:var(--black);font-size:1.1rem;color:var(--gray30);overflow:hidden;height:50px;cursor:pointer}.nz__invite__icons{width:50px;height:100px}.nz__invite__icons div{width:50px;height:50px;display:flex;justify-content:center;align-items:center}.nz__invite__icons svg{fill:var(--white);width:26px}.nz__donate{min-height:100dvh;display:flex;justify-content:center;align-items:center;padding:2rem 0;background-image:url(/build/assets/bg-pattern-D9hSbV-B.svg);background-size:1200px 400px;background-position:top center;background-repeat:repeat-x}.nz__donate>div{max-width:65ch;margin:0 auto}.nz__donate__card{--offset: 16px;margin:2rem 0 calc(3 * var(--offset));padding:2rem;border-radius:2rem;border:var(--border);background-color:var(--white);font-size:1.25rem;box-shadow:0 var(--offset) 0 -6px var(--color01),0 var(--offset) 0 -4px var(--black),0 calc(var(--offset) * 2) 0 -10px var(--color02),0 calc(var(--offset) * 2) 0 -8px var(--black),0 calc(var(--offset) * 3) 0 -14px var(--color03),0 calc(var(--offset) * 3) 0 -12px var(--black);position:relative}.nz__donate__card .nz__donate__arrow-01,.nz__donate__card .nz__donate__arrow-02{position:absolute;bottom:2rem;width:264px;display:none}@media (min-width: 700px){.nz__donate__card .nz__donate__arrow-01,.nz__donate__card .nz__donate__arrow-02{display:block}}.nz__donate__card .nz__donate__arrow-01 polyline,.nz__donate__card .nz__donate__arrow-02 polyline{stroke:var(--color01);stroke-width:3;vector-effect:non-scaling-stroke}.nz__donate__card .nz__donate__arrow-01{right:0;transform:translate(110%)}.nz__donate__card .nz__donate__arrow-02{left:0;transform:translate(-110%) rotate(180deg)}.nz__donation-widget__page-01 .form__field-title{margin-bottom:.5rem;font-size:1rem;color:var(--bodyText)}.nz__donation-widget__page-02{display:none}.nz__donation-widget__page-02 .form__field{margin-bottom:1rem}.nz__donation-widget__page-02 input[type=text],.nz__donation-widget__page-02 input[type=email],.nz__donation-widget__page-02 input[type=tel]{width:100%;border:var(--border);border-radius:8px;background-color:#fff;color:var(--black);padding:0 1rem;font-size:1.2rem;font-family:var(--fontBody);height:50px;box-shadow:0 3px #0000001a,inset 0 3px #0000001a;outline:none}.nz__donation-widget__page-02 input[type=text]:focus,.nz__donation-widget__page-02 input[type=email]:focus,.nz__donation-widget__page-02 input[type=tel]:focus{border-color:var(--color02)}.nz__donation-widget__page-02 .form__field-title{margin-bottom:.5rem;font-size:1rem;color:var(--bodyText)}.nz__donation-widget__manual-input-cont{display:grid;grid-template-columns:50px 1fr;width:100%;border:var(--border);border-radius:8px;background-color:var(--white);color:var(--black);margin:1rem 0;overflow:hidden;box-shadow:0 3px #0000001a}.nz__donation-widget__manual-input-cont:has(input:focus){border-color:var(--color02)}.nz__donation-widget__manual-input-cont input{border:none;outline:none;padding:0 1rem;font-size:1.2rem;width:100%;font-family:var(--fontBody);color:var(--black);background-color:var(--white);box-shadow:inset 0 3px #0000001a}.nz__donation-widget__manual-input-icon{display:flex;justify-content:center;align-items:center;background-color:var(--black);font-size:1.4rem;color:var(--white);height:50px}.nz__donation-widget__input-03{margin:2rem 0 3rem;position:relative}.nz__donation-widget__input-03__amount-text{text-align:center;margin-bottom:24px;padding-bottom:18px;font-size:1.3rem;border-bottom:1px dashed var(--gray80)}.nz__donation-widget__input-03__options{display:grid;grid-template-columns:1fr 1fr 1fr}.nz__donation-widget__input-03__options:after{display:block;position:absolute;content:"";width:100%;height:1px;border-top:1px dashed var(--gray80);bottom:13px;z-index:-1}.nz__donation-widget__input-03__option{cursor:pointer;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;z-index:1}.nz__donation-widget__input-03__note{font-size:.9rem;background-color:var(--black);color:var(--white);margin-top:12px;padding:6px 12px;display:flex;justify-content:center;align-items:center;border-radius:12px;position:relative;text-align:center}.nz__donation-widget__input-03__note:after{display:block;position:absolute;content:"";background-color:var(--black);width:8px;height:8px;left:50%;top:-4px;transform:translate(-50%) rotate(45deg)}.nz__donation-widget__input-03__amount{font-size:2.8rem;color:var(--bodyText);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nz__donation-widget__input-03__amount span{position:relative}.nz__donation-widget__input-03__amount svg{display:none;width:7rem;height:7rem;position:absolute;top:50%;left:50%}@media all and (min-width: 440px){.nz__donation-widget__input-03__amount svg{display:block;transform:translate(-50%,-50%) scale(0);visibility:hidden;transition:transform .1s ease-out}}.nz__donation-widget__input-03__amount svg path{transform-origin:center;transform:scale(.95);animation:rayWiggle .5s infinite steps(2);vector-effect:non-scaling-stroke;stroke:var(--color02);stroke-width:2}.nz__donation-widget__input-03__amount svg path:nth-child(1){animation-delay:-.05s}.nz__donation-widget__input-03__amount svg path:nth-child(2){animation-delay:-.1s}.nz__donation-widget__input-03__amount svg path:nth-child(3){animation-delay:-.15s}.nz__donation-widget__input-03__amount svg path:nth-child(4){animation-delay:-.2s}.nz__donation-widget__input-03__amount svg path:nth-child(5){animation-delay:-.25s}.nz__donation-widget__input-03__amount svg path:nth-child(6){animation-delay:-.3s}@keyframes rayWiggle{0%{transform:scale(.95)}to{transform:scale(1.05)}}.nz__donation-widget__input-03__option[data-state=selected]{z-index:0}.nz__donation-widget__input-03__option[data-state=selected] .nz__donation-widget__input-03__amount{color:var(--color02)}.nz__donation-widget__input-03__option[data-state=selected] .nz__donation-widget__input-03__amount svg{visibility:visible;transform:translate(-50%,-50%) scale(1)}.nz__donation-widget__input-03__option[data-state=selected] .nz__donation-widget__input-03__radio{background-color:var(--black)}.nz__donation-widget__input-03__radio{margin-top:8px;width:20px;height:20px;border:var(--border);border-radius:100%;background-color:var(--white);box-shadow:inset 0 0 0 3px var(--white)}.nz__donation-widget__primary-btn{margin:1rem auto 0}.nz__donation-widget__secondary-btn{text-align:center;color:var(--bodyText);display:block;text-decoration:none;cursor:pointer;margin:1rem auto 0;background-color:transparent;border:none;font-family:var(--font);font-size:1.2rem;font-weight:400}.nz__donation-widget__secondary-btn:focus{outline:none}.nz__donation-widget__amount{font-size:1.6rem;margin-bottom:1.4rem;padding-bottom:1.4rem;color:var(--bodyText);font-weight:700;text-align:center;border-bottom:2px solid var(--hoverWhite)}.nz__donation-widget__amount strong{color:var(--color02)}.nz__donation-widget__user-data{margin-bottom:24px}.nz__donation-widget__radio-cont{margin-top:24px}.nz__donation-widget__radio-cont h4{font-size:1.1rem;margin:0}.nz__donation-widget__checkbox-block,.nz__donation-widget__radio-block{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-gap:6px;margin:8px 0 12px;justify-content:center;align-items:center;position:relative;cursor:pointer}.nz__donation-widget__checkbox-block:has(:checked),.nz__donation-widget__radio-block:has(:checked){border-color:var(--black)}.nz__donation-widget__radio-block{border:2px solid #c0c0c0;border-radius:8px;box-shadow:var(--shadow02);padding:12px}.nz__donation-widget__radio-descr div{color:var(--bodyText);font-size:1.2rem}.nz__donation-widget__radio-descr p{color:var(--gray50);margin:0;font-size:1rem}.nz__donation-widget__checkbox-block{margin-top:24px;color:var(--gray30);font-size:1.1rem}.oc__donate__planet{margin-bottom:12px}.oc__donate__planet svg{display:block;width:100%}.oc__donate__planet svg *{transform-box:fill-box}.oc__donate__planet .planet-heart{opacity:0;transform-origin:center center;will-change:transform;tranform:scale(0)}.nz__thanks{min-height:100dvh;display:flex;justify-content:center;align-items:center;padding:2rem 0;background-image:url(public/img/bg-pattern.svg);background-size:1200px 400px;background-position:top center;background-repeat:repeat-x}.nz__thanks>div{max-width:50ch;margin:0 auto}.nz__thanks__text{text-align:center;font-size:1.25rem}.nz__thanks__text h1{text-align:center;font-size:3.5rem;margin:0}.cookie-notice{position:fixed;right:0;bottom:0;width:100%;max-width:600px;max-height:100dvh;overflow-y:scroll;padding:16px;z-index:1000;border-radius:12px;font-size:1.2rem}.cookie-notice a{color:var(--gray)}.cookie-notice h4{margin:0 0 12px}.cookie-notice p{margin:0}.cookie-notice__content{margin:0 auto;background-color:var(--white);padding:2rem;border:var(--border);border-radius:2rem}.cookie-notice__buttons{margin-top:24px;display:flex;flex-direction:column;gap:12px}.cookie-notice__button{display:block;width:100%;text-decoration:none;text-transform:lowercase;color:var(--white);background-color:var(--color02);border-radius:8px;border:0px transparent;padding:1rem;font-family:var(--fontBody);cursor:pointer;text-align:center;font-size:1.2rem;border:var(--border);color:var(--black)}.cookie-notice__button:focus{outline:none}.cookie-notice__accept-selected,.cookie-notice__reject-all,.cookie-notice__personalize{background-color:var(--white);border-color:var(--fadedText);color:var(--fadedText)}.cookie-notice__accept-selected{display:none}.cookie-notice__checkboxes{margin-top:24px;margin-bottom:24px;display:none}.cookie-notice__checkboxes label{display:grid;grid-template-columns:20px 1fr;grid-template-rows:1fr;grid-gap:12px;border-bottom:1px dashed var(--gray80);padding-bottom:12px;padding-top:12px}.cookie-notice__checkboxes label:first-child{border-top:1px dashed var(--gray80)}.cookie-notice__checkboxes h4,.cookie-notice__checkboxes p{margin:0}.popup__trigger{text-decoration:underline;cursor:pointer}.popup__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fef9e6e6;padding:16px;z-index:1000;overflow:auto;display:none;align-items:center;opacity:0}@media all and (min-width: 800px){.popup__overlay{padding:80px 16px}}.popup__window{position:relative;max-width:800px;background-color:var(--white);margin:0 auto;padding:2rem;border-radius:2rem;border:var(--border)}.popup__window p{color:var(--bodyText)}.popup__window p:first-child{margin-top:0}.popup__window p:last-child{margin-bottom:0}.popup__close-btn{width:18px;height:18px;position:absolute;right:1.4rem;top:1.4rem;cursor:pointer;background-image:url(/build/assets/icon-close-CyoxJ7i5.svg)}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}:root{--black: #222220;--gray10: hsl(0,0%,10%);--gray20: hsl(0,0%,20%);--gray30: hsl(0,0%,30%);--gray40: hsl(0,0%,40%);--gray50: hsl(0,0%,50%);--gray60: hsl(0,0%,60%);--gray70: hsl(0,0%,70%);--gray80: hsl(0,0%,80%);--gray90: hsl(0,0%,90%);--fadedText: #8a877a;--bodyText: #3f3f3c;--hoverWhite: #e6e0cc;--offWhite: #fef9e6;--white: #fffdf8;--pageWidth: 1500px;--pagePadding: 1rem;--blockRadius: 3rem;--blockRadiusInset: calc(var(--blockRadius) - var(--pagePadding));--blockVerticalSpacing: 4rem;--headerHeight: 8rem;--fontBody: "Roboto Condensed", sans-serif;--fontDisplay: "Grandstander", sans-serif;--fontHandwriting: "HyningsHandwriting", sans-serif;--border: 2px solid var(--black);--color01: rgb(0, 172, 168);--color02: rgb(0, 207, 148);--color03: rgb(107, 212, 93);--color04: rgb(177, 215, 83);--color05: rgb(213, 31, 68);--color01Transparent: rgba(0, 172, 168, .3);--color02Transparent: rgba(0, 207, 148, .3);--color03Transparent: rgba(107, 212, 93, .3);--color04Transparent: rgba(177, 215, 83, .3);--color05Transparent: rgba(213, 31, 68, .3)}@media all and (min-width: 500px){:root{--pagePadding: 2rem;--blockRadius: 4rem}}@media all and (min-width: 800px){:root{--headerHeight: 12rem;--blockVerticalSpacing: 8rem}}@font-face{font-family:HyningsHandwriting;src:url(/build/assets/HyningsHandwriting-Dcdo28jm.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html *{box-sizing:border-box}html{font-size:16px;font-family:var(--fontBody);color:var(--black);margin:0;padding:0;letter-spacing:.01rem;font-optical-sizing:auto;overflow-x:hidden}html[data-search-open=true],html[data-nav-open=true]{overflow:hidden}@media all and (min-width: 1100px){html[data-nav-open=true]{overflow-x:hidden;overflow-y:auto}}body{padding:0 var(--pagePadding);margin:0;background-color:var(--offWhite)}::-moz-selection{background-color:var(--color02);color:var(--offWhite)}::selection{background-color:var(--color02);color:var(--offWhite)}p{line-height:1.4em}a{color:var(--color01)}.emoji{height:1.2em;width:1.2em;vertical-align:middle}.nz__button{border:var(--border);border-radius:.5em;padding:.5em 1em;background-color:var(--white);box-shadow:0 3px 0 var(--black);cursor:pointer;display:inline-block;transition:all .4s cubic-bezier(0,.74,.17,1.22);font-family:var(--bodyFont);font-size:1rem}.nz__button:hover{box-shadow:0 4px 0 var(--black);transform:translateY(-3px) scale(1.03)}.nz__form-button{background-color:var(--color02);font-size:1.8rem;border:var(--border);border-radius:1rem;padding:1rem 2rem;box-shadow:0 6px 0 var(--black);margin-top:1rem;width:100%;font-family:var(--bodyFont);cursor:pointer;color:var(--white);font-weight:700;transition:all .4s cubic-bezier(0,.74,.17,1.22)}.nz__form-button:not(:disabled):hover{box-shadow:0 8px 0 var(--black);transform:translateY(-2px) scale(1.03);background-color:var(--color03)}.nz__form-button:disabled{background-color:var(--gray80);color:var(--gray50);cursor:not-allowed}.nz__large-button{display:block;text-align:center;background-color:var(--color02);font-size:2.2rem;border:var(--border);border-radius:1.6rem;padding:1.2rem 2.4rem;box-shadow:0 8px 0 var(--black);font-family:var(--bodyFont);cursor:pointer;text-decoration:none;font-weight:700;color:var(--white);transition:all .4s cubic-bezier(0,.74,.17,1.22);width:-moz-max-content;width:max-content}.nz__large-button:hover{transform:translateY(-3px) scale(1.08) rotate(-1deg);box-shadow:0 11px 0 var(--black);background-color:var(--color03)}.nz__page-padding{padding:0 var(--pagePadding)}.nz__progress{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;padding-top:20px;padding-bottom:42px;max-width:300px;margin:0 auto 2rem}.nz__progress div{height:8px;background-color:var(--hoverWhite);color:var(--hoverWhite);position:relative}.nz__progress div:nth-child(1),.nz__progress div:nth-child(1):before{border-top-left-radius:8px;border-bottom-left-radius:8px}.nz__progress div:nth-child(3),.nz__progress div:nth-child(3):before{border-top-right-radius:8px;border-bottom-right-radius:8px}.nz__progress div:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%}.nz__progress div:nth-child(1):after{content:"?"}.nz__progress div:nth-child(2):after{content:"?"}.nz__progress div:nth-child(3):after{content:"?"}.nz__progress div:after{--size: 40px;box-sizing:border-box;content:"";display:flex;position:absolute;left:calc(50% - var(--size) / 2);top:calc((var(--size) - 8px) / -2);height:var(--size);width:var(--size);border-radius:100%;font-size:1.4rem;text-align:center;align-items:center;justify-content:center;background-color:var(--white);border:2px solid currentColor;font-weight:700;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.nz__progress[data-step="2"] div:nth-child(1),.nz__progress[data-step="3"] div:nth-child(1),.nz__progress[data-step="4"] div:nth-child(1){color:var(--color01)}.nz__progress[data-step="2"] div:nth-child(1):before,.nz__progress[data-step="3"] div:nth-child(1):before,.nz__progress[data-step="4"] div:nth-child(1):before{background-color:var(--color01)}.nz__progress[data-step="2"] div:nth-child(1):after,.nz__progress[data-step="3"] div:nth-child(1):after,.nz__progress[data-step="4"] div:nth-child(1):after{content:"";background-image:url(/build/assets/checkmark-C3eUgwFH.svg);color:var(--white);background-color:var(--color01);border-color:var(--color01)}.nz__progress[data-step="3"] div:nth-child(2),.nz__progress[data-step="4"] div:nth-child(2){color:var(--color02)}.nz__progress[data-step="3"] div:nth-child(2):before,.nz__progress[data-step="4"] div:nth-child(2):before{background-color:var(--color02)}.nz__progress[data-step="3"] div:nth-child(2):after,.nz__progress[data-step="4"] div:nth-child(2):after{content:"";background-image:url(/build/assets/checkmark-C3eUgwFH.svg);color:var(--white);background-color:var(--color02);border-color:var(--color02)}.nz__progress[data-step="4"] div:nth-child(3){color:var(--color03)}.nz__progress[data-step="4"] div:nth-child(3):before{background-color:var(--color03)}.nz__progress[data-step="4"] div:nth-child(3):after{content:"";background-image:url(/build/assets/checkmark-C3eUgwFH.svg);color:var(--white);background-color:var(--color03);border-color:var(--color03)}.nz__progress[data-step="3"] div:nth-child(2){color:var(--color02)}.nz__progress[data-step="2"] div:nth-child(2):after{content:"";background-image:url(/build/assets/1f381-ebN1KCiY.webp);background-size:60% 60%}.nz__progress[data-step="3"] div:nth-child(3):after{content:"";background-image:url(/build/assets/2709_fe0f-D4JavDo3.webp);background-size:60% 60%}.nz__progress[data-step="2"] div:nth-child(2):before,.nz__progress[data-step="3"] div:nth-child(3):before{background-color:currentColor;width:50%}.nz__progress[data-step="2"] div:nth-child(2):after,.nz__progress[data-step="3"] div:nth-child(3):after{font-size:1.6rem;--size: 54px}.nz__progress[data-step="2"] div:nth-child(2){color:var(--color02)}.nz__progress[data-step="3"] div:nth-child(3){color:var(--color03)}
