.HabitImpactCounter_container__qggMS{width:100%;margin:auto;padding:2rem;box-sizing:border-box;font-family:Quicksand;max-width:clamp(1000px,90vw,1700px)}.HabitImpactCounter_header__x_unU{display:flex;align-items:baseline;justify-content:center;margin-bottom:2rem;flex-wrap:wrap}.HabitImpactCounter_counterGroup__sPFjJ{display:inline-flex;align-items:flex-end}.HabitImpactCounter_prefix__UXsba{font-size:2.5rem;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HabitImpactCounter_digitWindow__2Qqf3{overflow:hidden;height:2.5rem;width:1.5ch;position:relative}.HabitImpactCounter_digitColumn__8LjXh{display:flex;flex-direction:column;transform:translateY(0)}.HabitImpactCounter_slideUp__Rw6ww{transform:translateY(-100%);transition:transform 1s ease-in-out}.HabitImpactCounter_digitColumn__8LjXh span{height:2.5rem;font-size:2.5rem;font-weight:700;line-height:2.5rem;text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-block;width:100%}.HabitImpactCounter_label__5qSFj{color:var(--Light-Gray-50,#6b7280);text-align:center;font-family:Lato;font-size:19.716px;font-style:italic;font-weight:400;line-height:150%;margin-left:1rem}.HabitImpactCounter_timelineWrapper__L8ScK{padding:0 4rem;margin:auto;width:90%;position:relative}.HabitImpactCounter_timeline__syQGZ{position:relative;height:8rem;min-width:max-content;padding:0 3rem}.HabitImpactCounter_trackBg__qWG_Q{position:absolute;top:50%;left:0;right:0;border-top:4px dashed rgba(0,0,0,.1);transform:translateY(-50%);z-index:1}.HabitImpactCounter_trackFg__TfAjz{position:absolute;top:50%;left:0;height:4px;background:#39b54a;transform:translateY(-50%);border-radius:2px;z-index:2;transition:width 1s ease-out}.HabitImpactCounter_tick__emUKr{position:absolute;top:32.5%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:3}.HabitImpactCounter_caption__YwWWJ{font-size:1rem;color:rgba(0,0,0,.3);background:#fff;padding:2px 4px;border-radius:4px;margin-bottom:4px;transform:rotate(-5deg);border:1px solid rgba(0,0,0,.1);white-space:nowrap}.HabitImpactCounter_captionDone__Vckf7{color:#000;font-weight:700}.HabitImpactCounter_connector__er4Ay{width:0;border-left:1px dashed rgba(0,0,0,.2);height:12px;margin-bottom:4px}.HabitImpactCounter_dot__XlRsw{width:20px;height:20px;border:2px solid rgba(0,0,0,.2);border-radius:50%;background:#fff;box-sizing:border-box;transition:background-color .3s ease,border-color .3s ease}.HabitImpactCounter_dotDone__uCY_D{border-color:#39b54a;background:#39b54a;position:relative}.HabitImpactCounter_dotDone__uCY_D:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.6rem}.HabitImpactCounter_currentTick__ra1xm{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:4}.HabitImpactCounter_currentLabel__OiVrS{font-size:.75rem;background:#fff;color:#39b54a;font-weight:700;padding:2px 6px;border-radius:4px;margin-bottom:4px;border:1px solid #39b54a;transform:rotate(-5deg);white-space:nowrap}.HabitImpactCounter_currentDot__XXuPc{width:12px;height:12px;border:2px solid #39b54a;background:#39b54a;border-radius:50%}@media (max-width:768px){.HabitImpactCounter_container__qggMS{padding:1rem}.HabitImpactCounter_header__x_unU{flex-direction:row;align-items:center;margin-bottom:1.5rem;justify-content:center}.HabitImpactCounter_counterGroup__sPFjJ{margin-bottom:.5rem}.HabitImpactCounter_label__5qSFj{margin-left:0;font-size:1rem}}@media (max-width:600px){.HabitImpactCounter_trackBg__qWG_Q{border-top-width:3px}.HabitImpactCounter_trackFg__TfAjz{height:3px}.HabitImpactCounter_timeline__syQGZ{height:6rem}.HabitImpactCounter_digitWindow__2Qqf3{height:2rem}.HabitImpactCounter_digitColumn__8LjXh span{font-size:2rem;height:2rem;line-height:2rem}.HabitImpactCounter_tick__emUKr{top:40%}.HabitImpactCounter_caption__YwWWJ,.HabitImpactCounter_currentLabel__OiVrS{font-size:1rem;padding:1px 3px;margin-bottom:2px}.HabitImpactCounter_connector__er4Ay{height:8px}.HabitImpactCounter_dot__XlRsw{width:12px;height:12px;border-width:1px}.HabitImpactCounter_dotDone__uCY_D:after{font-size:.5rem}.HabitImpactCounter_currentDot__XXuPc{width:8px;height:8px;border-width:1px}.HabitImpactCounter_timelineWrapper__L8ScK{padding:0;margin:0;width:100%}.HabitImpactCounter_timeline__syQGZ{padding:0 2rem}}.HabitImpactCounter_timelineWrapper__L8ScK{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.HabitImpactCounter_timelineWrapper__L8ScK::-webkit-scrollbar{display:none;width:0;height:0}@media (max-width:480px){.HabitImpactCounter_tick__emUKr{position:absolute;top:30.5%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:3}.HabitImpactCounter_digitWindow__2Qqf3{height:1.5rem;width:1.2ch}.HabitImpactCounter_digitColumn__8LjXh span{font-size:1.5rem;height:1.5rem;line-height:1.5rem}.HabitImpactCounter_timeline__syQGZ{height:5rem;width:900px;overflow-x:scroll}.HabitImpactCounter_timelineWrapper__L8ScK{padding:0;margin:0;width:100%;overflow-x:scroll;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.HabitImpactCounter_caption__YwWWJ,.HabitImpactCounter_currentLabel__OiVrS{font-size:.75rem}}.ForwardDigitRoller_rollerContainer__3oaqo{position:relative;min-width:1.75rem;height:2.5rem;overflow:hidden;color:var(--Light-Gray-90,#111928);font-family:Lato;font-size:42.966px;font-style:normal;font-weight:700;line-height:150%}.ForwardDigitRoller_animateRoll__nL_o3{transition:transform 1s ease-in-out}.ForwardDigitRoller_rollerItem__TSfl7{min-width:1.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;color:var(--Light-Gray-90,#111928);font-family:Lato;font-size:42.966px;font-style:normal;font-weight:700;line-height:150%}.ForwardDigitRoller_rollerDigit__yxq4q{font-size:2.25rem;line-height:2.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--Light-Gray-90,#111928);font-family:Lato;font-size:42.966px;font-style:normal;font-weight:700;line-height:150%}.ForwardDigitRoller_digitColumn__SKzdq{display:flex;flex-direction:column;transform:translateY(0)}.ForwardDigitRoller_separator__H9SiW{margin-right:2px;font-weight:700}.PartnersSection_mainContainerPartnersSection__XzMQZ{overflow:hidden;margin-bottom:40px;padding-top:40px}.PartnersSection_headerTextPartnersSection__D6ooW{color:var(--Neutral-900,#1a191a);text-align:center;font-size:20px;font-style:italic;line-height:130%;letter-spacing:.2px;font-family:Lato;margin:0 0 16px;padding-left:32px;padding-right:32px}.PartnersSection_boldPartnersSection__atIAj{background:var(--Linear,linear-gradient(100deg,#c91bcf 0,#7b0e7f 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal;font-weight:800;line-height:130%;letter-spacing:.32px}.PartnersSection_partnerSlidePartnersSection__td6NB{display:flex;animation:PartnersSection_slide__zlma0 45s linear infinite}.PartnersSection_partnerContainerPartnersSection__Loo7u{display:flex;min-width:280px;max-width:300px;padding:32px;flex-direction:column;justify-content:flex-end;align-items:flex-start;border-radius:32px;margin-left:16px;margin-bottom:16px;background:var(--White,#fff);box-shadow:0 206px 58px 0 transparent,0 132px 53px 0 transparent,0 74px 44px 0 rgba(0,0,0,.01),0 33px 33px 0 rgba(0,0,0,.01),0 8px 18px 0 rgba(0,0,0,.02)}.PartnersSection_quoteContainerPartnersSection__aJHEz{display:flex;align-items:flex-start;height:100%}.PartnersSection_contentPartnersSection__DSQta{color:var(--Neutral-900,#1a191a);font-size:14px;font-style:normal;font-weight:600;line-height:150%;text-wrap:wrap;height:100%;margin:0 0 16px;font-style:italic}.PartnersSection_photoPersonAndTitlePartnersSection__1vNKC{display:flex;align-items:center;margin-bottom:8px}.PartnersSection_avatarPartnersSection__Xy0zf{width:40px;height:40px;border-radius:40px;margin-right:16px}.PartnersSection_namePartnersSection__jIunz{color:var(--Neutral-900,#1a191a);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.PartnersSection_rolePartnersSection__Rp_6X{color:var(--Neutral-600,#776e77);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.PartnersSection_logoContainerPartnersSection__2rBJD{width:100%;margin-top:8px;display:flex;justify-content:left;align-items:center}.PartnersSection_partnerLogoPartnersSection__69_nH{filter:grayscale();height:36px;width:auto;object-fit:contain}.PartnersSection_personAndLogoContainerPartnersSection__XXtto{display:flex;flex-direction:column;align-items:flex-start;width:100%}.PartnersSection_logosPartnersSection__5otMA{overflow:hidden;padding:40px 20px 8px;white-space:nowrap;position:relative;margin-bottom:20px}.PartnersSection_logosSlidePartnersSection__WQkqu{display:inline-block;animation:PartnersSection_slide-reverse__7OCwf 45s linear infinite}.PartnersSection_logoPartnersSection__83DAB{height:36px;padding:16px;width:auto;justify-content:center;align-items:center;flex-shrink:0;margin-left:64px;object-fit:contain}.PartnersSection_buttonPartnersSection__mfZFm{display:flex;justify-content:center;align-items:center;gap:4px;text-decoration:none;cursor:pointer}.PartnersSection_linkPartnersSection__WPdYf{text-decoration:none}@media (min-width:768px){.PartnersSection_mainContainerPartnersSection__XzMQZ{padding-top:60px}.PartnersSection_partnerContainerPartnersSection__Loo7u{max-height:242px;min-width:400px;width:-moz-fit-content;width:fit-content}.PartnersSection_contentPartnersSection__DSQta{font-size:16px}}@media (min-width:1024px){.PartnersSection_headerTextPartnersSection__D6ooW{font-size:20px}}@keyframes PartnersSection_slide-reverse__7OCwf{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes PartnersSection_slide__zlma0{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.DemoBanner_mainContainer__kNYqb{display:flex;justify-content:center;align-items:center;margin-bottom:96px;max-width:1200px;margin-left:auto;margin-right:auto;padding:32px 32px 40px}.DemoBanner_demoBannerContainer__FsP05{display:flex;flex-direction:row;justify-content:space-between;align-items:start;background:linear-gradient(100deg,#c91bcf,#7b0e7f) #d3d3d3 -113.564px -154.607px /113.761% 311.792%;background-size:cover;background-position:50%;padding:32px 16px;border-radius:50px}.DemoBanner_demoBannerContent__RU1Wf{display:flex;flex-direction:Column;justify-content:center;padding-left:0;padding-right:0;flex:2 1}.DemoBanner_demoBannerImageContainer__zm2n2{flex:1 1;justify-content:end;align-items:end;display:none;position:relative;animation:DemoBanner_float__iNwzq 8s ease-in-out infinite;z-index:1}.DemoBanner_demoBannerSubtitle__QdA2C{font-size:18px;color:var(--White,#fff);font-family:Lato;text-align:start;justify-content:start;align-items:start}.DemoBanner_demoBannerFilter__QKC_t{top:0;left:0;border-radius:50px;opacity:.8;bottom:0;right:0}.DemoBanner_demoBannerTitle__IRBjw{color:var(--White,#fff);font-size:32px;font-style:normal;font-family:Lato;font-weight:700;margin:0;text-align:start}.DemoBanner_demoBannerButton__kBB59{flex-direction:row;background:var(--Light-Neutral-10,#fff);margin-bottom:16px;color:var(--Light-Neutral-90,#1a191a)}.DemoBanner_demoBannerButton__kBB59,.DemoBanner_demoBannerOutlineButton__tKqcY{display:flex;border-radius:var(--8,32px);padding:var(--35,14px) var(--6,24px);justify-content:center;align-items:center;gap:8px;font-size:16px;font-family:Lato;cursor:pointer}.DemoBanner_demoBannerOutlineButton__tKqcY{background:var(--Light-Primary-50,#630068);color:var(--White,#fff)}.DemoBanner_calendarIcon__3fqtJ{width:24px;height:24px}.DemoBanner_demoBannerButton__kBB59:hover{color:#fff;background-color:transparent}.DemoBanner_demoBannerOutlineButton__tKqcY:hover{color:#000;background-color:#fff;.DemoBanner_calendarIcon__3fqtJ{filter:invert(100%)}}.DemoBanner_demoBannerSpacemanImage__uycgT{position:relative;animation:DemoBanner_float__iNwzq 6s ease-in-out infinite;z-index:1}@keyframes DemoBanner_float__iNwzq{0%{transform:translate(0) rotate(0deg)}25%{transform:translate(10px,-15px) rotate(2deg)}50%{transform:translate(-5px,-20px) rotate(-1deg)}75%{transform:translate(-15px,-10px) rotate(1deg)}to{transform:translate(0) rotate(0deg)}}@media (min-width:768px){.DemoBanner_mainContainer__kNYqb{margin-top:64px;padding:0 80px}.DemoBanner_demoBannerContainer__FsP05{background:linear-gradient(100deg,rgba(201,27,207,.83),rgba(123,14,127,.83)),url("/_next/static/media/NewU space background.a83ec172.png") #d3d3d3 -113.564px -154.607px /113.761% 311.792% no-repeat;background-size:cover;background-position:50%;position:relative}.DemoBanner_demoBannerImageContainer__zm2n2,.DemoBanner_demoBannerSubtitle__QdA2C,.DemoBanner_demoBannerTitle__IRBjw{position:relative}.DemoBanner_demoBannerFilter__QKC_t{position:absolute}.DemoBanner_demoBannerButtons__SWP77{flex-direction:row;position:relative;display:flex}.DemoBanner_demoBannerButton__kBB59{margin-bottom:0}.DemoBanner_demoBannerOutlineButton__tKqcY{padding:var(--35,14px) var(--6,24px);margin-left:16px}.DemoBanner_demoBannerContent__RU1Wf{padding-left:48px;padding-right:48px}}@media (min-width:1024px){.DemoBanner_mainContainer__kNYqb{margin-top:80px}.DemoBanner_padding__scvJK{margin:40px 150px}.DemoBanner_demoBannerImageContainer__zm2n2{display:inline;margin-top:-90px}.DemoBanner_demoBannerTitle__IRBjw{font-size:32px}.DemoBanner_demoBannerContent__RU1Wf{padding-left:48px;padding-right:48px}}@media (min-width:1366px){.DemoBanner_mainContainer__kNYqb{margin-top:120px}.DemoBanner_demoBannerTitle__IRBjw{font-size:54px}.DemoBanner_demoBannerImageContainer__zm2n2{display:inline;margin-top:-90px}.DemoBanner_demoBannerContent__RU1Wf{padding-left:48px;padding-right:48px}}.Buttons_outlined__2rkZA{border-radius:50px;color:var(--darkTextColor);background-color:#fff;border:2px solid #c91bcf;width:auto}.Buttons_default__uupOI,.Buttons_outlined__2rkZA{padding:12px 24px;text-align:center;cursor:pointer;font-weight:700;font-size:1.1rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);transition:.4s ease-in-out}.Buttons_default__uupOI{border-radius:50px;color:#fff;background-color:var(--purpleBgColor);width:-moz-fit-content;width:fit-content;z-index:10;position:relative}.Buttons_outlined__2rkZA:hover{color:#fff;background-color:#c91bcf}.Buttons_default__uupOI:hover{box-shadow:1px 3px 0 0 var(--primaryOrange)}.Buttons_isBig__rUkDy{padding:12px 30px;font-size:1.1rem}.Buttons_btn__DH2sx{display:flex;justify-content:center;align-items:center;border-radius:50px;box-shadow:5px 3px 6px rgba(0,0,0,.9);letter-spacing:.1em;font-size:.8rem;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content;padding:0;height:40px;font-weight:500;border:none;text-align:center;cursor:pointer}.Buttons_btn__DH2sx,.Buttons_btn__DH2sx:hover{text-decoration:none}.Buttons_btnBig__CJXqi{font-size:1.3rem;font-weight:700;height:60px;width:100%}.Buttons_effect01__wNlgA{color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.25);background-color:var(--primaryOrange);overflow:hidden;position:relative;transition:all 1s ease-in-out}.Buttons_effect01__wNlgA:hover{background-color:var(--lightGreen);box-shadow:0 0 4px rgba(0,0,0,.5);color:var(--darkPurpleColor);font-weight:900}.Buttons_effect01__wNlgA:after{background:#fff;content:"";height:155px;left:-75px;opacity:.8;position:absolute;top:-50px;transform:rotate(35deg);width:50px;transition:all 3s cubic-bezier(.075,.82,.165,1);z-index:1}.Buttons_effect01__wNlgA:hover:after{background:#fff;opacity:0;left:120%;transform:rotate(40deg)}.Buttons_disabled__r1h3i{background-color:grey;cursor:default;box-shadow:0 0 0 0 transparent}.Buttons_link__2S_yq{cursor:"pointer";color:var(--darkPurpleColor);font-size:1.1rem;text-align:center;transition:.3s ease-in-out}.Buttons_link__2S_yq:hover{text-decoration:underline;-webkit-text-decoration-color:var(--primaryOrange);text-decoration-color:var(--primaryOrange)}.Buttons_transparentBtn__qLLeE{border-radius:40px;display:flex;padding:15px 32px;justify-content:center;align-items:center;gap:15px;color:#000;font-size:18px;font-style:normal;font-weight:700;width:-moz-fit-content;width:fit-content;cursor:pointer;line-height:1;overflow:hidden;position:relative;transition:all 1s ease-in-out}.Buttons_transparentBtn__qLLeE:after{background:#fff;content:"";height:155px;left:-75px;opacity:.8;position:absolute;top:-50px;transform:rotate(35deg);width:50px;transition:all 3s cubic-bezier(.075,.82,.165,1);z-index:1}.Buttons_transparentBtn__qLLeE:hover:after{background:#fff;opacity:0;left:120%;transform:rotate(40deg)}.Buttons_gradientBtn__KqKps{border-radius:40px;background:linear-gradient(100deg,#c91bcf,#7b0e7f);display:flex;padding:15px 32px;justify-content:center;align-items:center;gap:8px;color:var(--White,#fff);font-size:18px;font-style:normal;font-weight:700;width:-moz-fit-content;width:fit-content;cursor:pointer;line-height:1;overflow:hidden;position:relative;transition:all 1s ease-in-out}.Buttons_gradientBtn__KqKps:hover{background-color:var(--primaryOrange);box-shadow:0 0 4px rgba(0,0,0,.5);color:#fff}.Buttons_gradientBtn__KqKps:after{background:#fff;content:"";height:155px;left:-75px;opacity:.8;position:absolute;top:-50px;transform:rotate(35deg);width:50px;transition:all 3s cubic-bezier(.075,.82,.165,1);z-index:1}.Buttons_gradientBtn__KqKps:hover:after{background:#fff;opacity:0;left:120%;transform:rotate(40deg)}.Buttons_outlinedBtn__576g_{display:flex;padding:15px 32px;justify-content:center;align-items:center;gap:8px;border-radius:50px;border:1px solid var(--Linear,#c91bcf);color:var(--Neutral-900,#1a191a);font-size:18px;font-style:normal;font-weight:700;width:-moz-fit-content;width:fit-content;cursor:pointer;line-height:1;box-sizing:content-box;overflow:hidden;position:relative;transition:all 1s ease-in-out}.Buttons_outlinedBtn__576g_:hover{box-shadow:0 0 4px rgba(0,0,0,.5)}.Buttons_outlinedBtn__576g_:hover,.Buttons_transparentBtn__qLLeE:hover{background-color:var(--lightOrange)}.Buttons_outlinedBtn__576g_:after{background:#fff;content:"";height:155px;left:-75px;opacity:.8;position:absolute;top:-50px;transform:rotate(35deg);width:50px;transition:all 3s cubic-bezier(.075,.82,.165,1);z-index:1}.Buttons_outlinedBtn__576g_:hover:after{background:#fff;opacity:0;left:120%;transform:rotate(40deg)}.Buttons_chevronBtnContainer__pYorY{display:flex;padding:8px;align-items:flex-start;border-radius:60px;border:1px solid var(--Neutral-100,#ebeaeb);cursor:pointer;transition:all .2s ease-in-out}.Buttons_chevronBtnContainer__pYorY:hover{background-color:#f8f7f8;border-color:#d1d0d1;transform:scale(1.05)}.Buttons_chevron___jNjJ{height:24px;width:24px}.Buttons_rotate__RPjov{rotate:180deg}