.nutrition_banner__z32Ov{background:linear-gradient(135deg,#1a5c3a,#2d8a55 50%,#4caf50);padding:5rem 3.125rem 4.375rem;color:#fff;text-align:center}.nutrition_bannerInner__bxORl{max-width:43.75rem;margin:0 auto}.nutrition_banner__z32Ov h1{font-size:3.25rem;font-weight:900;margin-bottom:1rem;line-height:1.1}.nutrition_banner__z32Ov p{font-size:1.125rem;opacity:.9;line-height:1.7}.nutrition_contentSection__GVfFg{padding:3.75rem 3.125rem;background:#fafafa}.nutrition_contentInner__9hdSZ{max-width:87.5rem;margin:0 auto}.nutrition_contentTitle__lX9vX{font-size:1.875rem;font-weight:900;color:#111;margin-bottom:2.25rem}.nutrition_contentLayout___ehsm{display:grid;grid-template-columns:13.75rem 1fr;gap:2.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.nutrition_sidebar__a2vm6{position:sticky;top:5.625rem}.nutrition_sidebarLabel__BihEM{font-size:.6875rem;font-weight:700;color:#999;text-transform:uppercase;letter-spacing:.0625rem;margin-bottom:.75rem}.nutrition_sidebarNav__fNBj7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.nutrition_sidebarBtn__imW2V{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;padding:.6875rem 1rem;border-radius:.625rem;border:none;background:transparent;font-size:.875rem;font-weight:600;color:#555;cursor:pointer;text-align:left;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;width:100%}.nutrition_sidebarBtn__imW2V:hover{background:#f0f9f4;color:#2d8a55}.nutrition_sidebarBtn__imW2V.nutrition_active__no_70{background:#e8f5ee;color:#1a5c3a;border-left:.1875rem solid #4caf50;padding-left:.8125rem}.nutrition_sidebarBtnIcon__v7Nvw{font-size:1rem;-ms-flex-negative:0;flex-shrink:0}.nutrition_articlesGrid__rKQzK{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.nutrition_articleItem__oElXq{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.125rem 1.25rem 1.125rem 0;border-bottom:.0625rem solid #eee;cursor:pointer;-webkit-transition:background .15s;transition:background .15s;background:#fff}.nutrition_articleItem__oElXq:nth-child(2n){padding-left:2rem;border-left:.0625rem solid #eee}.nutrition_articleItem__oElXq:nth-last-child(-n+2){border-bottom:none}.nutrition_articleItem__oElXq:hover{background:#f5fbf7}.nutrition_articleItem__oElXq.nutrition_hidden__Bb3kQ{display:none}.nutrition_articleImg__ylxOX{width:7.5rem;height:5.5rem;-o-object-fit:cover;object-fit:cover;border-radius:.625rem;-ms-flex-negative:0;flex-shrink:0;background:#b8dfc8;color:transparent}.nutrition_articleCat__SI5t6{font-size:.6875rem;font-weight:700;color:#2d8a55;text-transform:uppercase;letter-spacing:.03125rem;margin-bottom:.3125rem}.nutrition_articleItem__oElXq h4{font-size:.9375rem;font-weight:700;color:#111;margin-bottom:.4375rem;line-height:1.4}.nutrition_articleItem__oElXq p{font-size:.8125rem;color:#666;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nutrition_recipesFilterGrid__9pfdJ{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.nutrition_recipesSection__UVCDQ{padding:3.75rem 3.125rem;background:#fff}.nutrition_recipesInner__RA4Y6{max-width:87.5rem;margin:0 auto}.nutrition_sectionHeaderRow__G3Awc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:2rem}.nutrition_sectionBigTitle__VKANU{font-size:1.75rem;font-weight:800;color:#111}.nutrition_sectionLink__7bXr5{font-size:.875rem;font-weight:600;color:#2d8a55;text-decoration:none}.nutrition_sectionLink__7bXr5:hover{text-decoration:underline}.nutrition_recipesGrid__lv0n0{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.nutrition_recipeCard__apkep{cursor:pointer;border-radius:.875rem;overflow:hidden;background:#fff;-webkit-box-shadow:0 .125rem .625rem rgba(0,0,0,.07);box-shadow:0 .125rem .625rem rgba(0,0,0,.07);-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.nutrition_recipeCard__apkep:hover{-webkit-transform:translateY(-.25rem);-ms-transform:translateY(-.25rem);transform:translateY(-.25rem);-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12)}.nutrition_recipeImg__9ALdf{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;display:block;background:#b8dfc8;color:transparent}.nutrition_recipeBody__eN7HC{padding:.875rem 1rem}.nutrition_recipeTag__U9ZJI{display:inline-block;background:#e8f5ee;color:#1a5c3a;font-size:.6875rem;font-weight:700;padding:.1875rem .625rem;border-radius:1.25rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.03125rem}.nutrition_recipeBody__eN7HC h4{font-size:.875rem;font-weight:700;color:#111;line-height:1.4;margin-bottom:.375rem}.nutrition_recipeMeta__aoQDo{font-size:.75rem;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.nutrition_videoSection__C7_Nq{padding:3.75rem 3.125rem;background:#f4faf6}.nutrition_videoInner__R_3bh{max-width:87.5rem;margin:0 auto}.nutrition_videoTitle__ZoXtQ{font-size:1.75rem;font-weight:800;color:#111;margin-bottom:2rem}.nutrition_videoGrid__sPxbA{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.nutrition_videoCard__1kkYt{cursor:pointer}.nutrition_videoThumb__ycAOs{position:relative;border-radius:.875rem;overflow:hidden;margin-bottom:.875rem;aspect-ratio:4/3;background:#b8dfc8}.nutrition_videoThumb__ycAOs img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;color:transparent}.nutrition_videoPlay__GepMS{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3.25rem;height:3.25rem;background:hsla(0,0%,100%,.88);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.nutrition_videoCard__1kkYt:hover .nutrition_videoPlay__GepMS{background:#fff;-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.nutrition_videoPlay__GepMS:after{content:"";width:0;height:0;border-color:transparent transparent transparent #222;border-style:solid;border-width:.5625rem 0 .5625rem 1rem;margin-left:.1875rem}.nutrition_videoCard__1kkYt h4{font-size:.9375rem;font-weight:700;color:#111;line-height:1.4}.nutrition_nutritionBlogSection__Q0Dqq{padding:3.75rem 3.125rem;background:#fafafa}.nutrition_nutritionBlogInner__dSLnU{max-width:87.5rem;margin:0 auto}.nutrition_blogSection___zBHV{padding:3.75rem 3.125rem;background:#fff}.nutrition_blogInner__1F6W0{max-width:87.5rem;margin:0 auto}.nutrition_blogGrid__ZEiBJ{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.nutrition_blogCard__aTni6{background:#fff;border-radius:.875rem;overflow:hidden;-webkit-box-shadow:0 .125rem .625rem rgba(0,0,0,.07);box-shadow:0 .125rem .625rem rgba(0,0,0,.07);-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s;cursor:pointer}.nutrition_blogCard__aTni6:hover{-webkit-transform:translateY(-.25rem);-ms-transform:translateY(-.25rem);transform:translateY(-.25rem);-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12)}.nutrition_blogCardImg__i1C07{width:100%;height:12.5rem;-o-object-fit:cover;object-fit:cover;display:block;background:#b8dfc8;color:transparent}.nutrition_blogCardBody__XuYQ_{padding:1.25rem}.nutrition_blogCardCat__0Rv6b{font-size:.6875rem;font-weight:700;color:#2d8a55;text-transform:uppercase;letter-spacing:.03125rem;margin-bottom:.5rem}.nutrition_blogCardBody__XuYQ_ h3{font-size:1rem;font-weight:700;color:#111;margin-bottom:.625rem;line-height:1.4}.nutrition_blogCardBody__XuYQ_ p{font-size:.8125rem;color:#666;line-height:1.6;margin-bottom:.875rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nutrition_blogCardDate___N6FC{font-size:.75rem;color:#aaa}@media (max-width:768px){.nutrition_banner__z32Ov{padding:3.125rem 1.25rem 2.5rem}.nutrition_banner__z32Ov h1{font-size:2.125rem}.nutrition_banner__z32Ov p{font-size:.9375rem}.nutrition_contentSection__GVfFg{padding:2.5rem 1rem}.nutrition_contentLayout___ehsm{grid-template-columns:1fr;gap:1.25rem}.nutrition_sidebar__a2vm6{position:static}.nutrition_sidebarNav__fNBj7{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.nutrition_sidebarBtn__imW2V{width:auto;padding:.5rem .875rem;font-size:.8125rem;border-radius:3.125rem;border:.09375rem solid #ddd}.nutrition_sidebarBtn__imW2V.nutrition_active__no_70{border-color:#4caf50;border-left:.09375rem solid #4caf50;padding-left:.875rem}.nutrition_sidebarBtnIcon__v7Nvw{display:none}.nutrition_articlesGrid__rKQzK{grid-template-columns:1fr 1fr;gap:.625rem}.nutrition_articleItem__oElXq{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:.75rem!important;border:.0625rem solid #eee!important;border-radius:.625rem}.nutrition_articleImg__ylxOX{width:100%;height:6.25rem}.nutrition_articleItem__oElXq h4{font-size:.8125rem}.nutrition_articleItem__oElXq p{font-size:.75rem}.nutrition_recipesSection__UVCDQ{padding:2.5rem 1rem}.nutrition_recipesGrid__lv0n0{grid-template-columns:repeat(2,1fr);gap:.875rem}.nutrition_videoSection__C7_Nq{padding:2.5rem 1rem}.nutrition_videoGrid__sPxbA{grid-template-columns:repeat(2,1fr);gap:1rem}.nutrition_videoTitle__ZoXtQ{font-size:1.375rem}.nutrition_videoCard__1kkYt h4{font-size:.8125rem}.nutrition_blogSection___zBHV{padding:2.5rem 1rem}.nutrition_blogGrid__ZEiBJ{grid-template-columns:1fr 1fr;gap:1rem}.nutrition_blogCardImg__i1C07{height:9.375rem}.nutrition_blogCardBody__XuYQ_ h3{font-size:.875rem}.nutrition_blogCardBody__XuYQ_ p{font-size:.75rem}}@media (max-width:480px){.nutrition_banner__z32Ov h1{font-size:1.75rem}.nutrition_articlesGrid__rKQzK,.nutrition_blogGrid__ZEiBJ,.nutrition_recipesGrid__lv0n0{grid-template-columns:1fr 1fr}}