.HeroSection_hero__7eiBj{display:flex;align-items:center;justify-content:center;background:url(/images/hero-bg.jpg) 50%/cover no-repeat;height:90vh;text-align:center}.HeroSection_hero__7eiBj .HeroSection_content__f6MEG{background:hsla(0,0%,100%,.8);padding:2rem;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.1)}.HeroSection_hero__7eiBj .HeroSection_content__f6MEG h1{font-size:3rem;color:#2e2e2e}.HeroSection_hero__7eiBj .HeroSection_content__f6MEG p{font-size:1.2rem;color:#555}.HeroSection_hero__7eiBj .HeroSection_content__f6MEG button{padding:.75rem 1.5rem;margin-top:1rem;background-color:#356859;color:#fff;border:none;border-radius:.5rem;cursor:pointer}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_5cfdac{font-family:Geist,Geist Fallback;font-style:normal}.__variable_5cfdac{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}.LandingPage_landingPage__T0Uri{background-color:#32423d;color:#fff;min-height:100vh;padding:0 2rem;font-family:Inter,sans-serif;display:flex;flex-direction:column}.LandingPage_landingPage__T0Uri .LandingPage_navbar___d1lH{display:flex;justify-content:space-between;align-items:center}.LandingPage_landingPage__T0Uri .LandingPage_navbar___d1lH .LandingPage_navLinks__LU3Zc{display:flex;gap:2rem}.LandingPage_landingPage__T0Uri .LandingPage_navbar___d1lH .LandingPage_navLinks__LU3Zc a{text-decoration:none;color:hsla(0,0%,100%,.6);font-size:1.2rem;transition:.3s}.LandingPage_landingPage__T0Uri .LandingPage_navbar___d1lH .LandingPage_navLinks__LU3Zc a.LandingPage_active__PCW0c{color:#fff;position:relative}.LandingPage_landingPage__T0Uri .LandingPage_navbar___d1lH .LandingPage_navLinks__LU3Zc a.LandingPage_active__PCW0c:after{content:"•";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);font-size:1.2rem}.LandingPage_landingPage__T0Uri .LandingPage_navbar___d1lH .LandingPage_navLinks__LU3Zc a:hover{color:#fff}.LandingPage_landingPage__T0Uri .LandingPage_navbar___d1lH .LandingPage_logo__I6thP .LandingPage_circle__s0w8J{width:40px;height:40px;background:rgba(0,0,0,0);border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.LandingPage_landingPage__T0Uri .LandingPage_hero__6mEb3{flex:1 1;display:flex;align-items:center;justify-content:space-between;margin-top:3rem}.LandingPage_landingPage__T0Uri .LandingPage_hero__6mEb3 .LandingPage_heroContent__OtAae{flex:1 1}.LandingPage_landingPage__T0Uri .LandingPage_hero__6mEb3 .LandingPage_heroContent__OtAae h1{font-size:3rem;font-weight:700}.LandingPage_landingPage__T0Uri .LandingPage_hero__6mEb3 .LandingPage_heroContent__OtAae h1 .LandingPage_reg__K1mN3{font-size:1rem;vertical-align:super;margin-left:2px}.LandingPage_landingPage__T0Uri .LandingPage_hero__6mEb3 .LandingPage_heroContent__OtAae p{color:hsla(0,0%,100%,.6);font-size:1.2rem;margin:1rem 0 2rem}.LandingPage_landingPage__T0Uri .LandingPage_hero__6mEb3 .LandingPage_heroContent__OtAae .LandingPage_learnMore__93Oo6{background:none;border:none;color:#fff;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem}.LandingPage_landingPage__T0Uri .LandingPage_hero__6mEb3 .LandingPage_heroContent__OtAae .LandingPage_learnMore__93Oo6 .LandingPage_icon__tYxne{transition:transform .3s ease}.LandingPage_landingPage__T0Uri .LandingPage_hero__6mEb3 .LandingPage_heroContent__OtAae .LandingPage_learnMore__93Oo6:hover .LandingPage_icon__tYxne{transform:translateX(5px)}.LandingPage_landingPage__T0Uri .LandingPage_hero__6mEb3 .LandingPage_heroImage__mHicv{flex:1 1;display:flex;justify-content:flex-end}.LandingPage_header__lbNft{overflow:hidden;background-color:#32423d}.LandingPage_header__lbNft a{float:left;color:#fff;text-align:center;padding:12px;text-decoration:none;font-size:18px;line-height:25px;border-radius:4px}.LandingPage_header__lbNft a.LandingPage_logo__I6thP{font-size:25px;font-weight:700}.LandingPage_header__lbNft a:hover{background-color:#ddd;color:#000}.LandingPage_header__lbNft a.LandingPage_active__PCW0c{background-color:#be3d2a;color:#fff}.LandingPage_header-right__HVVqm{float:right}@media screen and (max-width:500px){.LandingPage_header__lbNft a{float:none;display:block;text-align:left}.LandingPage_header-right__HVVqm{float:none}}.LandingPageLeft_hero__ZclTX{display:flex;align-items:center;justify-content:center;height:90vh;text-align:center}.LandingPageLeft_hero__ZclTX .LandingPageLeft_content___uSnt{background:inherit;padding:5rem;border-radius:1rem}.LandingPageLeft_hero__ZclTX .LandingPageLeft_content___uSnt h1{font-size:3rem;color:#fff}.LandingPageLeft_hero__ZclTX .LandingPageLeft_content___uSnt p{font-size:1.2rem;color:#555}.LandingPageLeft_hero__ZclTX .LandingPageLeft_content___uSnt button{padding:.75rem 1.5rem;margin-top:1rem;background-color:#93a49f;color:#fff;border:none;border-radius:.5rem;cursor:pointer}.Footer_footer__W37AO{background:#fff;color:#000;font-family:Segoe UI,sans-serif}.Footer_footer__W37AO .Footer_footerMain__GRsQb{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_brandSection__9izQi{flex:1 1 300px}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_brandSection__9izQi h2{font-size:1.8rem;font-weight:600}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_brandSection__9izQi p{margin:.5rem 0 1.2rem}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_brandSection__9izQi .Footer_shopBtn__KKcHT{background-color:#3c8f6e;color:#fff;border:none;padding:.7rem 1.5rem;border-radius:25px;font-weight:600;cursor:pointer;transition:.3s}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_brandSection__9izQi .Footer_shopBtn__KKcHT:hover{background-color:#347a5f}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_linksSection__AdDL9{display:flex;flex:3 1;justify-content:space-around;flex-wrap:wrap}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_linksSection__AdDL9 div{margin:1rem}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_linksSection__AdDL9 div h4{font-weight:600;margin-bottom:.8rem}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_linksSection__AdDL9 div ul{list-style:none;padding:0}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_linksSection__AdDL9 div ul li{margin-bottom:.6rem;font-size:.95rem}.Footer_footer__W37AO .Footer_footerMain__GRsQb .Footer_linksSection__AdDL9 div ul .Footer_socialIcons__BL9Xa{display:flex;gap:.8rem;font-size:1.2rem;margin-top:.5rem}.Footer_footer__W37AO .Footer_bottomLine__cSNMK{text-align:center;border-top:1px solid #e5e5e5;padding:1rem;font-size:.9rem;color:#666}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto,sans-serif;font-size:20px}h1,h2,h3{font-family:50px}.button{background-color:#26c2ed;color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer}.button:hover{background-color:rgb(17.1574468085,165.8553191489,206.8425531915)}.infoSection{padding:4rem 2rem;background-color:#fff}.infoSection .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem}.infoSection .textBlock{flex:1 1}.infoSection .textBlock h2{font-size:2.5rem;font-weight:700;color:#1a1a1a}.infoSection .textBlock h3{font-size:1.8rem;margin-top:2rem;color:#1a1a1a}.infoSection .textBlock p{margin-top:.5rem;font-size:1.1rem;color:#444}.infoSection .textBlock .buttonGroup{margin-top:1.5rem}.infoSection .textBlock .buttonGroup button{padding:.75rem 1.5rem;font-size:1rem;border-radius:999px;margin-right:1rem;cursor:pointer;border:2px solid #356859}.infoSection .textBlock .buttonGroup .primary{background-color:#356859;color:#fff}.infoSection .textBlock .buttonGroup .outline{background-color:rgba(0,0,0,0);color:#356859}.infoSection .imageBlock{flex:1 1;text-align:center}.infoSection .imageBlock img{width:100%;max-width:400px;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.1)}.hero{display:flex;align-items:center;justify-content:center;background:url(/images/hero-bg.jpg) 50%/cover no-repeat;height:90vh;text-align:center}.hero .content{background:hsla(0,0%,100%,.8);padding:2rem;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.1)}.hero .content h1{font-size:3rem;color:#2e2e2e}.hero .content p{font-size:1.2rem;color:#555}.hero .content button{padding:.75rem 1.5rem;margin-top:1rem;background-color:#356859;color:#fff;border:none;border-radius:.5rem;cursor:pointer}.varietySection{margin-top:4rem}.varietySection .bottomBlock,.varietySection .topBlock{display:flex;justify-content:space-between;padding:3rem 2rem;flex-wrap:wrap}.varietySection .topBlock{background:#fff}.varietySection .bottomBlock{background:#356859;color:#fff}.varietySection .left,.varietySection .right{flex:1 1;min-width:300px;padding:1rem}.varietySection .left span{display:block;font-size:.9rem;color:#888}.varietySection .bottomBlock .left span{color:#fff;opacity:.8}.varietySection h2{font-size:2rem;margin-top:.5rem}.varietySection p{margin-top:1rem;font-size:1rem;line-height:1.6}.varietySection button{margin-top:1.5rem;padding:.75rem 1.5rem;border-radius:999px;font-size:1rem;cursor:pointer;border:none}.varietySection .primary{background-color:#356859;color:#fff}.varietySection .outline{background-color:#fff;color:#356859;border:2px solid #fff}.InfoSection_infoSection___nph9{padding:4rem 2rem;background-color:#fff}.InfoSection_infoSection___nph9 .InfoSection_container__YQRHt{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem}.InfoSection_infoSection___nph9 .InfoSection_textBlock__Ekf9r{flex:1 1}.InfoSection_infoSection___nph9 .InfoSection_textBlock__Ekf9r h2{font-size:2.5rem;font-weight:700;color:#1a1a1a}.InfoSection_infoSection___nph9 .InfoSection_textBlock__Ekf9r h3{font-size:1.8rem;margin-top:2rem;color:#1a1a1a}.InfoSection_infoSection___nph9 .InfoSection_textBlock__Ekf9r p{margin-top:.5rem;font-size:1.1rem;color:#444}.InfoSection_infoSection___nph9 .InfoSection_textBlock__Ekf9r .InfoSection_buttonGroup__2GA7l{margin-top:1.5rem}.InfoSection_infoSection___nph9 .InfoSection_textBlock__Ekf9r .InfoSection_buttonGroup__2GA7l button{padding:.75rem 1.5rem;font-size:1rem;border-radius:999px;margin-right:1rem;cursor:pointer;border:2px solid #356859}.InfoSection_infoSection___nph9 .InfoSection_textBlock__Ekf9r .InfoSection_buttonGroup__2GA7l .InfoSection_primary__aAP8b{background-color:#356859;color:#fff}.InfoSection_infoSection___nph9 .InfoSection_textBlock__Ekf9r .InfoSection_buttonGroup__2GA7l .InfoSection_outline__WTOvk{background-color:rgba(0,0,0,0);color:#356859}.InfoSection_infoSection___nph9 .InfoSection_imageBlock__zb4j2{flex:1 1;text-align:center}.InfoSection_infoSection___nph9 .InfoSection_imageBlock__zb4j2 img{width:100%;max-width:400px;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.1)}.VarietySection_varietySection__BD0_N{margin-top:4rem}.VarietySection_varietySection__BD0_N .VarietySection_bottomBlock__crYZy,.VarietySection_varietySection__BD0_N .VarietySection_topBlock__8_FEc{display:flex;justify-content:space-between;padding:3rem 2rem;flex-wrap:wrap}.VarietySection_varietySection__BD0_N .VarietySection_topBlock__8_FEc{background:#fff}.VarietySection_varietySection__BD0_N .VarietySection_bottomBlock__crYZy{background:#356859;color:#fff}.VarietySection_varietySection__BD0_N .VarietySection_left__cNKxp,.VarietySection_varietySection__BD0_N .VarietySection_right__6hjip{flex:1 1;min-width:300px;padding:1rem}.VarietySection_varietySection__BD0_N .VarietySection_left__cNKxp span{display:block;font-size:.9rem;color:#888}.VarietySection_varietySection__BD0_N .VarietySection_bottomBlock__crYZy .VarietySection_left__cNKxp span{color:#fff;opacity:.8}.VarietySection_varietySection__BD0_N h2{font-size:2rem;margin-top:.5rem}.VarietySection_varietySection__BD0_N p{margin-top:1rem;font-size:1rem;line-height:1.6}.VarietySection_varietySection__BD0_N button{margin-top:1.5rem;padding:.75rem 1.5rem;border-radius:999px;font-size:1rem;cursor:pointer;border:none}.VarietySection_varietySection__BD0_N .VarietySection_primary__pQWI_{background-color:#356859;color:#fff}.VarietySection_varietySection__BD0_N .VarietySection_outline__MRAK6{background-color:#fff;color:#356859;border:2px solid #fff}.Testimony_testimonials__8rpqI{background-color:#f5f5f5;padding:4rem 2rem;text-align:center}.Testimony_testimonials__8rpqI .Testimony_header__WJcch{max-width:700px;margin:0 auto 3rem}.Testimony_testimonials__8rpqI .Testimony_header__WJcch h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.Testimony_testimonials__8rpqI .Testimony_header__WJcch p{color:#444;font-size:1rem}.Testimony_testimonials__8rpqI .Testimony_cards__GgiwJ{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.Testimony_testimonials__8rpqI .Testimony_card__Hho1S{background-color:#ddd;border-radius:12px;padding:2rem;width:100%;max-width:400px;text-align:left;position:relative}.Testimony_testimonials__8rpqI .Testimony_card__Hho1S .Testimony_quoteIcon__Q3jDV{font-size:2rem;color:#000;margin-bottom:1rem}.Testimony_testimonials__8rpqI .Testimony_card__Hho1S .Testimony_quote__6G9wJ{font-size:1rem;line-height:1.6;color:#222}.Testimony_testimonials__8rpqI .Testimony_card__Hho1S .Testimony_profile__F8J1X{display:flex;align-items:center;margin-top:2rem;border-top:1px solid rgba(0,0,0,.1);padding-top:1rem}.Testimony_testimonials__8rpqI .Testimony_card__Hho1S .Testimony_profile__F8J1X img{width:40px;height:40px;border-radius:50%;object-fit:cover;margin-right:.8rem}.Testimony_testimonials__8rpqI .Testimony_card__Hho1S .Testimony_profile__F8J1X .Testimony_name__SoVwD{font-weight:700}.RecipeSteps_recipeSteps__F0Zli{display:flex;flex-direction:column;gap:3rem;padding:4rem 2rem}.RecipeSteps_recipeSteps__F0Zli .RecipeSteps_step__7vSEc{display:flex;align-items:center;justify-content:space-between}.RecipeSteps_recipeSteps__F0Zli .RecipeSteps_step__7vSEc img{width:200px;height:120px;object-fit:cover;border-radius:8px}.RecipeSteps_recipeSteps__F0Zli .RecipeSteps_step__7vSEc .RecipeSteps_textBlock__zdYyt{display:flex;align-items:center;gap:1rem}.RecipeSteps_recipeSteps__F0Zli .RecipeSteps_step__7vSEc .RecipeSteps_textBlock__zdYyt h2{font-size:2rem;font-weight:700}.RecipeSteps_recipeSteps__F0Zli .RecipeSteps_step__7vSEc .RecipeSteps_textBlock__zdYyt p{font-size:1rem;max-width:400px}.RecipeSteps_recipeSteps__F0Zli .RecipeSteps_left__ZEHxI{flex-direction:row}.RecipeSteps_recipeSteps__F0Zli .RecipeSteps_right__LF9AD{flex-direction:row-reverse}@media(max-width:768px){.RecipeSteps_recipeSteps__F0Zli .RecipeSteps_step__7vSEc{flex-direction:column!important;text-align:center}.RecipeSteps_recipeSteps__F0Zli .RecipeSteps_step__7vSEc .RecipeSteps_textBlock__zdYyt{flex-direction:column;align-items:center}}.Pricing_pricingSection__P2_VM{padding:4rem 2rem;background-color:#f9f9f9}.Pricing_planGrid__F4jor{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap}.Pricing_card__X5qSt{background:#fff;border-radius:12px;box-shadow:0 0 15px rgba(0,0,0,.05);padding:2rem;flex:1 1;min-width:280px;max-width:320px;display:flex;flex-direction:column;align-items:center;text-align:center}.Pricing_imagePlaceholder__7gWxL{width:100%;height:100px;background:#ddd;border-radius:8px;margin-bottom:1rem}.Pricing_from__jYky7,.Pricing_perMonth__plMBH{color:#888;margin:0;font-size:.9rem}.Pricing_price__i24C7{font-size:2rem;font-weight:700;margin:.3rem 0}.Pricing_description__PqREB{font-size:.95rem;color:#555;margin:1rem 0}.Pricing_features__lOYj_{list-style:none;padding:0;margin:0 0 1.5rem}.Pricing_features__lOYj_ li{font-size:.95rem;margin-bottom:.5rem}.Pricing_cta__IGB0T{padding:.6rem 1.5rem;background-color:#0d1117;color:#fff;font-weight:700;border:none;border-radius:6px;cursor:pointer;transition:background .3s ease}.Pricing_cta__IGB0T:hover{background-color:#1f2937}@media(max-width:900px){.Pricing_planGrid__F4jor{flex-direction:column;align-items:center}}.DownloadSection_hero__pTak3{position:relative;width:100%;height:100vh;overflow:hidden;color:#fff;display:flex;align-items:center;justify-content:flex-start}.DownloadSection_bgImage__sEDlk{object-fit:cover;z-index:0}.DownloadSection_promoBanner__P_ufs{background-color:#000;color:#fff;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.DownloadSection_promoBanner__P_ufs .DownloadSection_storeButtons___slbN img{height:50px;margin-right:1rem}.DownloadSection_promoBanner__P_ufs .DownloadSection_webLink__FE5qy{color:#ccc;font-size:.9rem}.DownloadSection_promoBanner__P_ufs .DownloadSection_webLink__FE5qy span{color:#fff;text-decoration:underline}.DownloadSection_overlay__BwpTi{position:relative;z-index:1;padding:3rem;background:rgba(0,0,0,.5);width:60%;height:100%;display:flex;flex-direction:column}.DownloadSection_logo__o8PDT{margin-bottom:auto}.DownloadSection_content__HkTQI{margin-top:auto}.DownloadSection_content__HkTQI h1{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.DownloadSection_content__HkTQI p{font-size:1rem;line-height:1.6;max-width:600px;margin-bottom:2rem}.DownloadSection_buttons__22KRR{display:flex;gap:1rem;margin-bottom:1.5rem}.DownloadSection_storeBtn__5x_Sh{display:inline-block}.DownloadSection_storeBtn__5x_Sh img{width:100%;height:auto}.DownloadSection_browserLink__tJv7y{font-size:.9rem}.DownloadSection_browserLink__tJv7y a{color:#ccc;text-decoration:underline}.DownloadSection_browserLink__tJv7y a:hover{color:#fff}@media(max-width:900px){.DownloadSection_overlay__BwpTi{width:100%;padding:2rem}.DownloadSection_content__HkTQI h1{font-size:1.8rem}.DownloadSection_buttons__22KRR{flex-direction:column;align-items:flex-start}}.WhyChooseSection_whyChoose__z_5s7{background-color:#f5f5f5;padding:4rem 2rem;text-align:center}.WhyChooseSection_whyChoose__z_5s7 .WhyChooseSection_text__MAqOP{max-width:800px;margin:0 auto}.WhyChooseSection_whyChoose__z_5s7 .WhyChooseSection_text__MAqOP h5{font-size:1rem;color:#999}.WhyChooseSection_whyChoose__z_5s7 .WhyChooseSection_text__MAqOP h2{font-size:2rem;font-weight:700;margin:1rem 0}.WhyChooseSection_whyChoose__z_5s7 .WhyChooseSection_text__MAqOP p{font-size:1.1rem;color:#444}.WhyChooseSection_whyChoose__z_5s7 .WhyChooseSection_images__ZansE{margin-top:2rem;display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.WhyChooseSection_whyChoose__z_5s7 .WhyChooseSection_images__ZansE img{border-radius:10px}.NutrientTable_tableSection__NxpJN{padding:4rem 2rem;background-color:#111;color:#fff;text-align:center}.NutrientTable_tableSection__NxpJN h2{margin-bottom:2rem;font-size:1.8rem}.NutrientTable_tableSection__NxpJN table{width:100%;max-width:900px;margin:0 auto;border-collapse:collapse}.NutrientTable_tableSection__NxpJN table td,.NutrientTable_tableSection__NxpJN table th{border:1px solid #333;padding:1rem}.NutrientTable_tableSection__NxpJN table th{background-color:#222}.NutrientTable_tableSection__NxpJN table td{font-size:1rem}.SustainableChoice_hero__DaI0a{background-color:#1e6f5c;color:#fff;text-align:center;padding:4rem 2rem}.SustainableChoice_hero__DaI0a .SustainableChoice_container__rLdOr{max-width:800px;margin:0 auto}.SustainableChoice_hero__DaI0a .SustainableChoice_container__rLdOr h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.SustainableChoice_hero__DaI0a .SustainableChoice_container__rLdOr p{font-size:1.2rem;margin-bottom:2rem}.SustainableChoice_hero__DaI0a .SustainableChoice_container__rLdOr button{padding:.8rem 1.6rem;border:none;background-color:#fff;color:#1e6f5c;font-weight:700;border-radius:5px;cursor:pointer}.SustainableChoice_hero__DaI0a .SustainableChoice_container__rLdOr button:hover{background-color:#e6e6e6}.LocationOverview_locationSection__70HHJ{padding:4rem 1rem;background-color:#fff;color:#1a1a1a}@media(min-width:768px){.LocationOverview_locationSection__70HHJ{padding:5rem 2rem}}@media(min-width:1024px){.LocationOverview_locationSection__70HHJ{padding:6rem 4rem}}.LocationOverview_wrapper__o8NSm{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.LocationOverview_wrapper__o8NSm{flex-direction:row;align-items:flex-start;justify-content:space-between}}.LocationOverview_content__SDgUh{flex:1 1}.LocationOverview_heading__BMweK{font-size:2rem;font-weight:700;margin-bottom:1rem}@media(min-width:768px){.LocationOverview_heading__BMweK{font-size:2.25rem}}.LocationOverview_description__2GB8q{font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.LocationOverview_info__Ro2jf{font-size:1rem;line-height:1.5}.LocationOverview_info__Ro2jf strong{display:block;margin-top:1rem;font-weight:600}.LocationOverview_mapContainer__9m6D7{flex:1 1;min-height:300px}@media(min-width:768px){.LocationOverview_mapContainer__9m6D7{margin-left:2rem}}.LocationOverview_map__RzBk8{width:100%;height:100%;min-height:300px;border:none;border-radius:.5rem}