.SocialMediaExamples_surround__bq1Ln{padding:2rem;margin:6rem 0;text-align:center}.SocialMediaExamples_surround__bq1Ln>h2{color:#000;font-weight:700;font-family:var(--font-heading);font-size:2rem}@media(min-width:648px){.SocialMediaExamples_surround__bq1Ln>h2{font-size:2.25rem;line-height:2.5rem}}@media(min-width:1024px){.SocialMediaExamples_surround__bq1Ln>h2{font-size:3rem;line-height:1}}.SocialMediaExamples_surround__bq1Ln>p{padding:2rem 0}.SocialMediaExamples_colorPickerSurround__XZjRT{display:flex;justify-content:center;padding:0 0 2rem}.SocialMediaExamples_listSurround__HTpO4{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-evenly;margin:40px 0}.HomePageBanner_surround__49gC_{position:relative;padding-bottom:80px;min-height:100vh}@media screen and (min-height:728px){.HomePageBanner_surround__49gC_{display:flex;flex-direction:column;justify-content:center}}button.HomePageBanner_getStarted__bukjJ{background-color:var(--text-color);color:var(--primary-color);border:none;padding:1rem 2rem;border-radius:.5rem;margin:1rem 0 2rem;cursor:pointer;font-size:1.2rem;font-weight:700;transition:background-color .3s ease,color .3s ease}button.HomePageBanner_getStarted__bukjJ:hover{background-color:var(--text-inverse-color);color:var(--text-color)}.HomePageBanner_previewRow__9KAyF{display:flex;flex-wrap:wrap;gap:2rem;margin:2rem 0;justify-content:space-between}.HomePageBanner_previewRow__9KAyF .HomePageBanner_previewColumn__CPQnB{flex:1;min-width:300px}.HomePageBanner_previewRow__9KAyF .HomePageBanner_previewColumn__CPQnB>h2,.HomePageBanner_previewRow__9KAyF .HomePageBanner_previewColumn__CPQnB>p{text-align:center}.HomePageBanner_previewRow__9KAyF .HomePageBanner_previewColumn__CPQnB h2{margin-top:3rem;display:block;min-height:80px}.HomePageBanner_narrowInfo__y5R4r{max-width:720px;text-align:center;margin:6rem auto}.HomePageBanner_narrowInfo__y5R4r h1{font-size:36px;font-weight:700}.HomePageContentExamples_contentExamples__kD3IU{padding:4rem 0}.HomePageContentExamples_previewRow__Ay2tK{display:flex;flex-wrap:wrap;gap:2rem;margin:2rem 0;justify-content:space-between}.HomePageContentExamples_previewRow__Ay2tK .HomePageContentExamples_previewColumn__iyRIZ{flex:1;min-width:300px}.HomePageContentExamples_previewRow__Ay2tK .HomePageContentExamples_previewColumn__iyRIZ>h2,.HomePageContentExamples_previewRow__Ay2tK .HomePageContentExamples_previewColumn__iyRIZ>p{text-align:center}.HomePageContentExamples_previewRow__Ay2tK .HomePageContentExamples_previewColumn__iyRIZ>h2{margin:6rem 0 1rem;display:block;min-height:80px;color:#000;font-family:var(--font-heading);font-size:24px;font-weight:500}.HomePageContentExamples_narrowInfo___huAl{max-width:720px;text-align:center;margin:6rem auto}.HomePageContentExamples_narrowInfo___huAl h1{font-size:36px;font-weight:700}.HomePageMealPlanExamples_surround__w8vKJ{padding:2rem;background-color:var(--primary-color);color:var(--text-color)}@media(min-width:768px){.HomePageMealPlanExamples_surround__w8vKJ{padding:8rem 0}}.HomePageMealPlanExamples_listSurround__3KrBs{display:flex;flex-direction:column;align-items:center;gap:2rem;flex-wrap:wrap;padding:2rem 0}@media(min-width:768px){.HomePageMealPlanExamples_listSurround__3KrBs{flex-direction:row;align-items:center;justify-content:space-between;padding:2rem}}.HomePageMealPlanExamples_preview__4xPVQ{scale:1;transition:scale .3s ease-in-out}.HomePageMealPlanExamples_preview__4xPVQ:hover{scale:1.05}h2.HomePageMealPlanExamples_title___jVYz{font-size:2rem;font-weight:700;line-height:1.25;color:var(--text-color);text-align:center;max-width:42rem;margin:0 auto}@media(min-width:648px){h2.HomePageMealPlanExamples_title___jVYz{font-size:2.25rem;line-height:2.5rem}}@media(min-width:1024px){h2.HomePageMealPlanExamples_title___jVYz{font-size:3rem;line-height:1}}.HomePageMealPlanExamples_description__BADh8{margin:2rem auto;font-size:1.125rem;line-height:1.75rem;text-align:center;color:var(--text-color)}.ParallaxBanner_surround__vSyv6{--height:150vh;--padding:1rem;width:100vw;height:var(--height);position:relative;overflow:hidden;background-color:var(--primary-color)}.ParallaxBanner_fixed__5yNFt{position:relative;z-index:0;height:var(--height);color:var(--text-color);overflow:hidden;display:flex;flex-direction:column}.ParallaxBanner_fixed__5yNFt .ParallaxBanner_fixedContent__jnR_M{padding:var(--padding);bottom:25vh;opacity:0;transform:translateY(50%);position:fixed;z-index:-1;display:flex;flex-direction:column;align-items:flex-end}.ParallaxBanner_fixed__5yNFt .ParallaxBanner_fixedContent__jnR_M .ParallaxBanner_fixedContentInner__J6eK9{max-width:36rem}.ParallaxBanner_fixed__5yNFt .ParallaxBanner_fixedContent__jnR_M .ParallaxBanner_fixedContentInner__J6eK9 h1{margin:8rem 0 2rem}.ParallaxBanner_fixed__5yNFt .ParallaxBanner_fixedContent__jnR_M .ParallaxBanner_fixedContentInner__J6eK9 h1 .ParallaxBanner_grunge__kD0db{font-family:var(--font-heading-grunge)}.ParallaxBanner_fixed__5yNFt .ParallaxBanner_fixedContent__jnR_M p{color:var(--text-color)}.ParallaxBanner_svgContainer__w6kHs{display:flex;align-items:center;gap:.5rem;margin-top:1rem}.ParallaxBanner_svgContainer__w6kHs p{flex:1}.ParallaxBanner_inViewDetector__J_IqU{position:absolute;top:30vh;left:0;width:20px;height:25vh;background-color:var(--text-color)}.ParallaxBanner_parallax__V_cgD{height:var(--height);width:100vw;background-color:#fff;border-top-left-radius:40px;position:relative;right:0;top:0;overflow:hidden}.ParallaxBanner_coverMosaic__3mPKX{perspective:1000px;transform:translateX(25vw);margin-top:40vh;display:flex;gap:1rem;filter:drop-shadow(15px 15px 20px rgba(0,0,0,.5))}.ParallaxBanner_coverMosaic__3mPKX .ParallaxBanner_column__VQsRW{display:flex;flex-direction:column;gap:1rem}.ParallaxBanner_coverMosaic__3mPKX .ParallaxBanner_cover__0_TxO{border-radius:4px}@media screen and (min-width:728px){.ParallaxBanner_surround__vSyv6{--padding:3rem}.ParallaxBanner_fixedContent__jnR_M,.ParallaxBanner_fixed__5yNFt{width:44vw}.ParallaxBanner_parallax__V_cgD{position:absolute}}.HomePageFeatures_surround__4BVjy{padding-top:8rem;margin:0 auto}@media screen and (min-width:1000px)and (min-height:600px){.HomePageFeatures_surround__4BVjy{margin:unset}}