Help
RSS
API
Feed
Maltego
Contact
Domain > www.routineimpact.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-06-25
3.161.242.67
(
ClassC
)
2026-02-23
3.169.173.58
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Mon, 23 Feb 2026 08:19:57 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://www.routineimpact.com/X-Cache: Redirect from cloudfrontVia: 1.1 7d14d4fc1c149f1d429681a4c414c21a.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: 8vJxZQaZMy9OC1VE3cWiNhND5Iz_aN84NqwJg29tpgRWVzLsOJicJQ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveDate: Mon, 23 Feb 2026 08:19:58 GMTx-powered-by: Next.jsCache-Control: private, no-cache, no-store, max-age0, must-revalidateLink: /_next/static/media/c54f5554a21e3ae1-s.p.woff2>; relpreload; asfont; crossorigin; typefont/woff2, /_next/static/media/ee40bb094c99a29a-s.p.woff2>; relpreload; asfont; crossorigin; typefont/woff2, https://d3kpq8xxaiz4ap.cloudfront.net/assets/routine-impact-logo-3.png>; relpreload; asimage, https://d3kpq8xxaiz4ap.cloudfront.net/assets/routine-impact-logo-white-2.png>; relpreload; asimageVary: Accept-EncodingX-Cache: Miss from cloudfrontVia: 1.1 8af7e76489ae9222af2304e63d2c0520.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: _mUAAVVGos9iptX5cpoZYOmxrdlT-zurBm9GEJoTZsKPlIrW3d4ZGA !DOCTYPE html>html langen class__variable_d466e1 __variable_6c61a9>head>meta charSetutf-8/>meta nameviewport contentwidthdevice-width, initial-scale1/>link relstylesheet href/_next/static/css/d0b4898a85647671.css data-precedencenext/>link relstylesheet href/_next/static/css/46b5fcb905c8a054.css data-precedencenext/>link relpreload asscript fetchPrioritylow href/_next/static/chunks/webpack-99b653f11ebd03f2.js/>script src/_next/static/chunks/4bd1b696-13fe3299aa4698c0.js async>/script>script src/_next/static/chunks/8590-a16cdffc760805aa.js async>/script>script src/_next/static/chunks/main-app-21b7ac7404a9b1b8.js async>/script>script src/_next/static/chunks/8173-f5605bf2245132c3.js async>/script>script src/_next/static/chunks/1352-7b659102942ea00f.js async>/script>script src/_next/static/chunks/5459-0e18fddae5f01896.js async>/script>script src/_next/static/chunks/app/layout-87be3307aecf465b.js async>/script>script src/_next/static/chunks/app/error-96592dbf3749751e.js async>/script>script src/_next/static/chunks/7970-b89ca1bfc7e3eab2.js async>/script>script src/_next/static/chunks/app/page-7b7279cc6de2b009.js async>/script>script srchttps://analytics.ahrefs.com/analytics.js data-keyQtyOiU744KAM8RERPQsToA async>/script>link relpreload hrefhttps://www.googletagmanager.com/gtag/js?idG-Z53Q32RMD8 asscript/>meta namenext-size-adjust content/>title>Routine Impact - Great Routines Create Greater Impact/title>meta namedescription contentStep into the daily practices of extraordinary achievers through new weekly challenges, routines and proven habits. Start your transformation today./>link relmanifest href/manifest.webmanifest/>meta namerobots contentindex, follow/>meta namegooglebot contentindex, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1/>link relcanonical hrefhttps://www.routineimpact.com/>meta namegoogle-site-verification contentbUaByVRUa0ycNy9N8b7rpQ1Mbx4GyhV0KKsXdLdTF-8/>meta namemobile-web-app-capable contentyes/>meta nameapple-mobile-web-app-title contentRoutine Impact/>meta nameapple-mobile-web-app-status-bar-style contentdefault/>meta propertyog:title contentRoutine Impact/>meta propertyog:description contentStep into the daily practices of extraordinary achievers through new weekly challenges, routines and proven habits. Start your transformation today./>meta propertyog:url contenthttps://www.routineimpact.com/>meta propertyog:site_name contentRoutine Impact/>meta propertyog:locale contenten_AU/>meta propertyog:image contenthttps://d3kpq8xxaiz4ap.cloudfront.net/assets/routine-impact-hero-1.jpg/>meta propertyog:image:width content1200/>meta propertyog:image:height content630/>meta propertyog:image:alt contentRoutine Impact - Great Routines Create Greater Impact/>meta propertyog:type contentwebsite/>meta nametwitter:card contentsummary_large_image/>meta nametwitter:title contentRoutine Impact/>meta nametwitter:description contentStep into the daily practices of extraordinary achievers through new weekly challenges, routines and proven habits. Start your transformation today./>meta nametwitter:image contenthttps://d3kpq8xxaiz4ap.cloudfront.net/assets/routine-impact-hero-1.jpg/>link relicon href/favicon.ico typeimage/x-icon sizes16x16/>link relicon href/favicon-16x16.png sizes16x16 typeimage/png/>link relicon href/favicon-32x32.png sizes32x32 typeimage/png/>link relapple-touch-icon href/apple-touch-icon.png sizes180x180 typeimage/png/>!--$-->!--/$-->script src/_next/static/chunks/polyfills-42372ed130431b0a.js noModule>/script>/head>body classfont-nunito>script>((e,t,r,n,o,a,i,u)>{let sdocument.documentElement,llight,dark;function c(t){(Array.isArray(e)?e:e).forEach(e>{let rclasse,nr&&a?o.map(e>ae||e):o;r?(s.classList.remove(...n),s.classList.add(a&&at?at:t)):s.setAttribute(e,t)}),u&&l.includes(t)&&(s.style.colorSchemet)}if(n)c(n);else try{let elocalStorage.getItem(t)||r,ni&&systeme?window.matchMedia((prefers-color-scheme: dark)).matches?dark:light:e;c(n)}catch(e){}})(class,theme,light,null,light,dark,null,true,true)/script>nav classrelative w-full bg-background-light dark:bg-gray-900>div classmx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 >div classmx-auto flex items-center justify-between py-4>div classflex items-center>a classflex items-center href/>img srchttps://d3kpq8xxaiz4ap.cloudfront.net/assets/routine-impact-logo-3.png altlogo width200 height40 classblock dark:hidden stylewidth:200px;height:40px/>img srchttps://d3kpq8xxaiz4ap.cloudfront.net/assets/routine-impact-logo-white-2.png altlogo width200 height40 classhidden dark:block stylewidth:200px;height:40px/>/a>/div>div classflex items-center gap-4 lg:hidden>button classp-2 rounded-lg bg-gray-100 dark:bg-gray-800 transition-colors aria-labelToggle theme>svg classw-5 h-5 text-gray-800 dark:text-gray-200 fillnone viewBox0 0 24 24 strokecurrentColor>path stroke-linecapround stroke-linejoinround stroke-width2 dM12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z>/path>/svg>/button>button classfocus:outline-none aria-labelToggle menu>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classh-6 w-6 text-gray-600 dark:text-gray-300>path fill-ruleevenodd dM3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25Zm0 4.5A.75.75 0 0 1 3.75 9h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Zm0 4.5a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z clip-ruleevenodd>/path>/svg>/button>/div>div classhidden lg:block>ul classflex items-center space-x-8>li>a classpy-2 px-3 rounded-md hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors text-gray-600 dark:text-gray-300 font-semibold target relnoreferrer href/challenges>Challenges/a>/li>li>a classpy-2 px-3 rounded-md hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors text-gray-600 dark:text-gray-300 font-semibold target relnoreferrer href/runs>Runs/a>/li>li>a classpy-2 px-3 rounded-md hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors text-gray-600 dark:text-gray-300 font-semibold target relnoreferrer href/routines>Routines/a>/li>li>a classpy-2 px-3 rounded-md hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors text-gray-600 dark:text-gray-300 font-semibold target relnoreferrer href/habits>Habits/a>/li>li>a classpy-2 px-3 rounded-md hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors text-gray-600 dark:text-gray-300 font-semibold target relnoreferrer href/about>About/a>/li>li>a classpy-2 px-3 rounded-md hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors text-gray-600 dark:text-gray-300 font-semibold href/auth/login>Sign In/a>/li>li>button classp-2 rounded-lg bg-gray-100 dark:bg-gray-800 transition-colors aria-labelToggle theme>svg classw-5 h-5 text-gray-800 dark:text-gray-200 fillnone viewBox0 0 24 24 strokecurrentColor>path stroke-linecapround stroke-linejoinround stroke-width2 dM12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z>/path>/svg>/button>/li>li>a classinline-flex items-center justify-center font-medium transition-colors group px-3 md:px-4 py-2 text-base gap-2 bg-primary text-white hover:bg-primary-hover active:bg-primary-dark rounded-lg href/join>Start a Challenge/a>/li>/ul>/div>/div>/div>div classlg:hidden data-testidmobile-menu>/div>/nav>!--$?-->template idB:0>/template>div classw-full h-32 animate-pulse bg-gray-100 dark:bg-gray-700 rounded-lg>/div>!--/$-->footer classw-full bg-background-light dark:bg-gray-900 text-gray-900 dark:text-gray-100 body-font>div classcontainer flex flex-col flex-wrap px-5 py-10 sm:py-16 mx-auto md:items-center lg:items-start md:flex-row md:flex-no-wrap>div classflex-shrink-0 w-64 mx-auto text-center md:mx-0 md:text-left>a classflex items-center justify-center font-medium title-font md:justify-start>Routine Impact/a>p classmt-2 text-sm text-gray-700 dark:text-gray-300>Discover and implement the daily habits of extraordinary achievers. Start your transformation with proven routines and challenges, backed by real progress tracking./p>div classmt-4 flex justify-center md:justify-start>div classflex items-center gap-4>a target_blank relnoopener noreferrer classtext-gray-600 hover:text-accent transition-colors aria-labelFollow us on YouTube hrefhttps://www.youtube.com/@RoutineImpact>svg classw-6 h-6 fillcurrentColor viewBox0 0 24 24 aria-hiddentrue>path dM23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z>/path>/svg>/a>a target_blank relnoopener noreferrer classtext-gray-600 hover:text-accent transition-colors aria-labelFollow us on Instagram hrefhttps://www.instagram.com/routineimpact>svg classw-6 h-6 fillcurrentColor viewBox0 0 24 24 aria-hiddentrue>path fill-ruleevenodd dM12.315 2c2.43 0 2.784.013 3.808.06 1.064.049 1.791.218 2.427.465a4.902 4.902 0 011.772 1.153 4.902 4.902 0 011.153 1.772c.247.636.416 1.363.465 2.427.048 1.067.06 1.407.06 4.123v.08c0 2.643-.012 2.987-.06 4.043-.049 1.064-.218 1.791-.465 2.427a4.902 4.902 0 01-1.153 1.772 4.902 4.902 0 01-1.772 1.153c-.636.247-1.363.416-2.427.465-1.067.048-1.407.06-4.123.06h-.08c-2.643 0-2.987-.012-4.043-.06-1.064-.049-1.791-.218-2.427-.465a4.902 4.902 0 01-1.772-1.153 4.902 4.902 0 01-1.153-1.772c-.247-.636-.416-1.363-.465-2.427-.047-1.024-.06-1.379-.06-3.808v-.63c0-2.43.013-2.784.06-3.808.049-1.064.218-1.791.465-2.427a4.902 4.902 0 011.153-1.772A4.902 4.902 0 015.45 2.525c.636-.247 1.363-.416 2.427-.465C8.901 2.013 9.256 2 11.685 2h.63zm-.081 1.802h-.468c-2.456 0-2.784.011-3.807.058-.975.045-1.504.207-1.857.344-.467.182-.8.398-1.15.748-.35.35-.566.683-.748 1.15-.137.353-.3.882-.344 1.857-.047 1.023-.058 1.351-.058 3.807v.468c0 2.456.011 2.784.058 3.807.045.975.207 1.504.344 1.857.182.466.399.8.748 1.15.35.35.683.566 1.15.748.353.137.882.3 1.857.344 1.054.048 1.37.058 4.041.058h.08c2.597 0 2.917-.01 3.96-.058.976-.045 1.505-.207 1.858-.344.466-.182.8-.398 1.15-.748.35-.35.566-.683.748-1.15.137-.353.3-.882.344-1.857.048-1.055.058-1.37.058-4.041v-.08c0-2.597-.01-2.917-.058-3.96-.045-.976-.207-1.505-.344-1.858a3.097 3.097 0 00-.748-1.15 3.098 3.098 0 00-1.15-.748c-.353-.137-.882-.3-1.857-.344-1.023-.047-1.351-.058-3.807-.058zM12 6.865a5.135 5.135 0 110 10.27 5.135 5.135 0 010-10.27zm0 1.802a3.333 3.333 0 100 6.666 3.333 3.333 0 000-6.666zm5.338-3.205a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4z clip-ruleevenodd>/path>/svg>/a>a target_blank relnoopener noreferrer classtext-gray-600 hover:text-accent transition-colors aria-labelFollow us on TikTok hrefhttps://www.tiktok.com/@routineimpact>svg classw-6 h-6 fillcurrentColor viewBox0 0 24 24 aria-hiddentrue>path dM19.59 6.69a4.83 4.83 0 01-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 01-5.2 1.74 2.89 2.89 0 012.31-4.64 2.93 2.93 0 01.88.13V9.4a6.84 6.84 0 00-1-.05A6.33 6.33 0 005 20.1a6.34 6.34 0 0010.86-4.43v-7a8.16 8.16 0 004.77 1.52v-3.4a4.85 4.85 0 01-1-.1z>/path>/svg>/a>/div>/div>/div>div classflex flex-wrap flex-grow mt-10 -mb-10 text-center md:pl-20 md:mt-0 md:text-left>div classw-1/2 px-4 lg:w-1/4 md:w-1/2>h2 classmb-3 text-sm font-medium tracking-widest uppercase title-font text-gray-900 dark:text-gray-100>Company/h2>nav classmb-10 list-none>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/about>About Us/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/get-started>Get Started/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/auth/login>Sign In/a>/li>/nav>/div>div classw-1/2 px-4 lg:w-1/4 md:w-1/2>h2 classmb-3 text-sm font-medium tracking-widest uppercase title-font text-gray-900 dark:text-gray-100>Resources/h2>nav classmb-10 list-none>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/how-to-use>How to Use/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/routines>Routines/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/challenges>Challenges/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/habits>Habits/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/growth-areas>Growth Areas/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/newsletter>Newsletter/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/sitemap.xml>Sitemap/a>/li>/nav>/div>div classw-1/2 px-4 lg:w-1/4 md:w-1/2>h2 classmb-3 text-sm font-medium tracking-widest uppercase title-font text-gray-900 dark:text-gray-100>Social/h2>nav classmb-10 list-none>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm hrefhttps://www.youtube.com/@RoutineImpact>YouTube/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm hrefhttps://www.instagram.com/routineimpact>Instagram/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm hrefhttps://www.tiktok.com/@routineimpact>TikTok/a>/li>/nav>/div>div classw-1/2 px-4 lg:w-1/4 md:w-1/2>h2 classmb-3 text-sm font-medium tracking-widest uppercase title-font text-gray-900 dark:text-gray-100>Legal/h2>nav classmb-10 list-none>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/terms-of-service>Terms/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/privacy-policy>Privacy/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/disclaimer>Disclaimer/a>/li>li classmt-3>a classtext-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm href/cookie-policy>Cookies/a>/li>/nav>/div>/div>/div>div classbg-background-light dark:bg-gray-900 text-gray-900 dark:text-gray-100>div classcontainer px-5 py-10 mx-auto>p classtext-sm capitalize xl:text-center text-gray-700 dark:text-gray-300>© Copyright !-- -->2026!-- -->. All Rights Reserved./p>/div>/div>/footer>script src/_next/static/chunks/webpack-99b653f11ebd03f2.js async>/script>div hidden idS:0>main>div classbg-background-light dark:bg-gray-900>div classmx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 py-12 md:py-24>div classgrid grid-cols-1 md:grid-cols-2 gap-8 items-center>div classspace-y-6>h1 classtext-4xl md:text-5xl font-titan-one text-slate-800 dark:text-gray-100>Build Habits That Actually Stick/h1>p classtext-gray-600 dark:text-gray-300 text-lg>Create your own personalised challenge with our AI-powered quiz and habit recommender. Get science-backed habits tailored to your goals, track daily progress, and finally achieve lasting change./p>div classflex flex-wrap gap-3>a classinline-flex items-center justify-center font-medium transition-colors group px-3 md:px-6 py-3 text-lg gap-1 md:gap-2 bg-primary text-white hover:bg-primary-hover active:bg-primary-dark rounded-lg href/quiz>✨ Take the Quiz/a>a classinline-flex items-center justify-center font-medium transition-colors group px-3 md:px-6 py-3 text-lg gap-1 md:gap-2 bg-secondary text-white hover:bg-secondary-hover active:bg-secondary-dark rounded-lg href/join>Learn More/a>/div>/div>div classorder-last>div classbg-white dark:bg-gray-800 rounded-xl shadow-2xl p-4 sm:p-6 lg:p-8 border border-gray-100>div classmb-6>div classflex items-center justify-between mb-4>h3 classtext-lg sm:text-xl font-bold text-gray-900 dark:text-gray-100>Morning Routine Challenge/h3>span classpx-3 py-1 rounded-full text-xs sm:text-sm font-medium border bg-green-100 dark:bg-green-900/30 text-green-800 dark:text-green-300 border-green-200 dark:border-green-700>Active/span>/div>div classflex items-center justify-between mb-4>div classflex items-center space-x-2 bg-orange-50 dark:bg-orange-900/30 px-3 py-2 rounded-lg border border-orange-200 dark:border-orange-700>svg classh-5 w-5 text-orange-600 dark:text-orange-400 fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM12.395 2.553a1 1 0 00-1.45-.385c-.345.23-.614.558-.822.88-.214.33-.403.713-.57 1.116-.334.804-.614 1.768-.84 2.734a31.365 31.365 0 00-.613 3.58 2.64 2.64 0 01-.945-1.067c-.328-.68-.398-1.534-.398-2.654A1 1 0 005.05 6.05 6.981 6.981 0 003 11a7 7 0 1011.95-4.95c-.592-.591-.98-.985-1.348-1.467-.363-.476-.724-1.063-1.207-2.03zM12.12 15.12A3 3 0 017 13s.879.5 2.5.5c0-1 .5-4 1.25-4.5.5 1 .786 1.293 1.371 1.879A2.99 2.99 0 0113 13a2.99 2.99 0 01-.879 2.121z clip-ruleevenodd>/path>/svg>span classfont-semibold text-orange-900 dark:text-orange-200 text-sm sm:text-base>14 day streak!/span>/div>div classtext-right>p classtext-xl sm:text-2xl font-bold text-gray-900 dark:text-gray-100>71%/p>p classtext-xs sm:text-sm text-gray-600 dark:text-gray-300>Completed/p>/div>/div>div classw-full bg-gray-200 dark:bg-gray-600 rounded-full h-2 sm:h-3>div classbg-gradient-to-r from-blue-500 to-purple-600 h-2 sm:h-3 rounded-full transition-all stylewidth:71%>/div>/div>/div>div classspace-y-2>h4 classtext-sm font-semibold text-gray-700 dark:text-gray-300 mb-3>Daily Progress/h4>div classgrid grid-cols-7 gap-1.5 sm:gap-2>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 1>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>1/span>span classtext-10px sm:text-xs opacity-75>Nov 1/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 2>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>2/span>span classtext-10px sm:text-xs opacity-75>Nov 2/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 3>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>3/span>span classtext-10px sm:text-xs opacity-75>Nov 3/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 4>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>4/span>span classtext-10px sm:text-xs opacity-75>Nov 4/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 5>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>5/span>span classtext-10px sm:text-xs opacity-75>Nov 5/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 6>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>6/span>span classtext-10px sm:text-xs opacity-75>Nov 6/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 7>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>7/span>span classtext-10px sm:text-xs opacity-75>Nov 7/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>/div>div classgrid grid-cols-7 gap-1.5 sm:gap-2>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 8>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>8/span>span classtext-10px sm:text-xs opacity-75>Nov 8/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 9>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>9/span>span classtext-10px sm:text-xs opacity-75>Nov 9/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 10>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>10/span>span classtext-10px sm:text-xs opacity-75>Nov 10/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 11>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>11/span>span classtext-10px sm:text-xs opacity-75>Nov 11/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 12>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>12/span>span classtext-10px sm:text-xs opacity-75>Nov 12/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 13>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>13/span>span classtext-10px sm:text-xs opacity-75>Nov 13/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gradient-to-br from-green-500 to-green-600 text-white shadow-md titleNov 14>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>14/span>span classtext-10px sm:text-xs opacity-75>Nov 14/span>/div>svg classabsolute top-0.5 right-0.5 sm:top-1 sm:right-1 h-3 w-3 sm:h-4 sm:w-4 text-white fillcurrentColor viewBox0 0 20 20>path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path>/svg>/div>/div>div classgrid grid-cols-7 gap-1.5 sm:gap-2>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all border-2 border-blue-500 bg-blue-50 text-blue-700 titleNov 15>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>15/span>span classtext-10px sm:text-xs opacity-75>Nov 15/span>/div>div classabsolute -top-1 -right-1 h-3 w-3 bg-blue-500 rounded-full animate-pulse>/div>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gray-100 dark:bg-gray-700 text-gray-400 titleNov 16>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>16/span>span classtext-10px sm:text-xs opacity-75>Nov 16/span>/div>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gray-100 dark:bg-gray-700 text-gray-400 titleNov 17>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>17/span>span classtext-10px sm:text-xs opacity-75>Nov 17/span>/div>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gray-100 dark:bg-gray-700 text-gray-400 titleNov 18>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>18/span>span classtext-10px sm:text-xs opacity-75>Nov 18/span>/div>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gray-100 dark:bg-gray-700 text-gray-400 titleNov 19>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>19/span>span classtext-10px sm:text-xs opacity-75>Nov 19/span>/div>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gray-100 dark:bg-gray-700 text-gray-400 titleNov 20>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>20/span>span classtext-10px sm:text-xs opacity-75>Nov 20/span>/div>/div>div classrelative flex flex-col items-center justify-center h-14 sm:h-16 rounded-lg font-semibold transition-all bg-gray-100 dark:bg-gray-700 text-gray-400 titleNov 21>div classflex flex-col items-center>span classtext-sm sm:text-base font-bold>21/span>span classtext-10px sm:text-xs opacity-75>Nov 21/span>/div>/div>/div>/div>div classgrid grid-cols-3 gap-2 sm:gap-4 pt-4 mt-4 border-t border-gray-200>div classflex items-center space-x-1.5 sm:space-x-2>div classh-3 w-3 sm:h-4 sm:w-4 rounded bg-gradient-to-br from-green-500 to-green-600 flex-shrink-0>/div>span classtext-xs sm:text-sm text-gray-600>Completed/span>/div>div classflex items-center space-x-1.5 sm:space-x-2>div classh-3 w-3 sm:h-4 sm:w-4 rounded border-2 border-blue-500 bg-blue-50 flex-shrink-0>/div>span classtext-xs sm:text-sm text-gray-600>Today/span>/div>div classflex items-center space-x-1.5 sm:space-x-2>div classh-3 w-3 sm:h-4 sm:w-4 rounded bg-gray-100 dark:bg-gray-700 flex-shrink-0>/div>span classtext-xs sm:text-sm text-gray-600>Upcoming/span>/div>/div>/div>/div>/div>/div>/div>section idhow-it-works classpy-16 md:py-20 bg-white dark:bg-gray-900>div classmx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 >div classmax-w-3xl mx-auto text-center mb-12>h2 classtext-3xl font-titan-one text-slate-800 dark:text-gray-100 mb-4>How It Works/h2>/div>div classgrid md:grid-cols-3 gap-8 md:gap-12 max-w-4xl mx-auto mb-8>div classtext-center>div classw-16 h-16 mx-auto mb-4 bg-primary/10 dark:bg-primary/20 rounded-full flex items-center justify-center text-2xl>✨/div>h3 classtext-lg font-bold text-gray-900 dark:text-gray-100 mb-2>Take the Quiz/h3>p classtext-gray-600 dark:text-gray-400 text-sm>Our AI recommends habits personalised to your goals in 60 seconds and builds a challenge to help you achieve them/p>/div>div classtext-center>div classw-16 h-16 mx-auto mb-4 bg-primary/10 dark:bg-primary/20 rounded-full flex items-center justify-center text-2xl>✓/div>h3 classtext-lg font-bold text-gray-900 dark:text-gray-100 mb-2>Check In Daily/h3>p classtext-gray-600 dark:text-gray-400 text-sm>Mark your progress each day with our visual tracker/p>/div>div classtext-center>div classw-16 h-16 mx-auto mb-4 bg-primary/10 dark:bg-primary/20 rounded-full flex items-center justify-center text-2xl>🌱/div>h3 classtext-lg font-bold text-gray-900 dark:text-gray-100 mb-2>Build the Habit/h3>p classtext-gray-600 dark:text-gray-400 text-sm>Watch your streak grow and complete the challenge/p>/div>/div>div classmax-w-xl mx-auto mt-12>a classblock bg-gradient-to-r from-blue-600/10 via-purple-600/10 to-pink-500/10 dark:from-blue-600/20 dark:via-purple-600/20 dark:to-pink-500/20 border border-purple-300 dark:border-purple-500/50 rounded-xl p-6 text-center hover:border-purple-500 transition-colors group href/quiz>span classtext-2xl mb-2 block>✨/span>h3 classfont-bold text-gray-900 dark:text-gray-100 mb-1>Ready to get started?/h3>p classtext-sm text-gray-600 dark:text-gray-400 mb-3>Our AI will create a personalised challenge based on your goals/p>span classinline-flex items-center gap-1 text-primary font-medium text-sm group-hover:gap-2 transition-all>Take the Quizsvg classw-4 h-4 fillnone viewBox0 0 24 24 strokecurrentColor>path stroke-linecapround stroke-linejoinround stroke-width2 dM9 5l7 7-7 7>/path>/svg>/span>/a>/div>/div>/section>!--$?-->template idB:1>/template>!--/$-->!--$-->section idchallenges classpy-16 md:py-20 bg-gray-50 dark:bg-gray-800>div classmx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 >div classtext-center mb-12>h2 classtext-3xl font-titan-one text-slate-800 dark:text-gray-100 mb-4>Choose a Curated Challenge from our Library/h2>p classtext-gray-600 dark:text-gray-300 max-w-2xl mx-auto>Join others building better habits. Pick a challenge and register free./p>/div>div classgrid md:grid-cols-2 lg:grid-cols-4 gap-6>a classgroup href/challenges/february-challenge-2026>div classbg-white dark:bg-gray-900 rounded-xl shadow-sm hover:shadow-md border border-gray-200 dark:border-gray-700 transition-all duration-300 overflow-hidden h-full flex flex-col>div classrelative h-36 overflow-hidden>img altFebruary Challenge loadinglazy decodingasync data-nimgfill classobject-cover group-hover:scale-105 transition-transform duration-300 styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent sizes100vw srcSet/_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fuploads%2Fimages%2Fjpeg%2Fu3zdh1i12XuVRgG9whxrXAeQWJGx&w640&q75 640w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fuploads%2Fimages%2Fjpeg%2Fu3zdh1i12XuVRgG9whxrXAeQWJGx&w750&q75 750w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fuploads%2Fimages%2Fjpeg%2Fu3zdh1i12XuVRgG9whxrXAeQWJGx&w828&q75 828w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fuploads%2Fimages%2Fjpeg%2Fu3zdh1i12XuVRgG9whxrXAeQWJGx&w1080&q75 1080w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fuploads%2Fimages%2Fjpeg%2Fu3zdh1i12XuVRgG9whxrXAeQWJGx&w1200&q75 1200w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fuploads%2Fimages%2Fjpeg%2Fu3zdh1i12XuVRgG9whxrXAeQWJGx&w1920&q75 1920w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fuploads%2Fimages%2Fjpeg%2Fu3zdh1i12XuVRgG9whxrXAeQWJGx&w2048&q75 2048w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fuploads%2Fimages%2Fjpeg%2Fu3zdh1i12XuVRgG9whxrXAeQWJGx&w3840&q75 3840w src/_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fuploads%2Fimages%2Fjpeg%2Fu3zdh1i12XuVRgG9whxrXAeQWJGx&w3840&q75/>/div>div classp-4 flex-1 flex flex-col>span classinline-flex self-start items-center text-xs font-medium text-primary bg-primary/10 px-2 py-1 rounded-full mb-2>21 days/span>h3 classtext-base font-bold text-gray-900 dark:text-gray-100 mb-2 group-hover:text-primary transition-colors line-clamp-2>February Challenge/h3>p classtext-sm text-gray-600 dark:text-gray-400 mb-4 flex-1 line-clamp-2>Build unshakeable habits with the February Challenge — 21 days of daily movement, clean eating, no alcohol, and mindfulness. Four simple habits. No gym required. 100% free./p>div classmt-auto>div classw-full bg-primary hover:bg-primary-hover text-white font-semibold py-2 px-4 rounded-lg transition-colors duration-200 flex items-center justify-center gap-2 text-sm>Register Freesvg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classh-4 w-4>path fill-ruleevenodd dM12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z clip-ruleevenodd>/path>/svg>/div>/div>/div>/div>/a>a classgroup href/challenges/january-challenge-2026>div classbg-white dark:bg-gray-900 rounded-xl shadow-sm hover:shadow-md border border-gray-200 dark:border-gray-700 transition-all duration-300 overflow-hidden h-full flex flex-col>div classrelative h-36 overflow-hidden>img altJanuary Challenge loadinglazy decodingasync data-nimgfill classobject-cover group-hover:scale-105 transition-transform duration-300 styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent sizes100vw srcSet/_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fdaily-movement%2Fdaily-movement-feature-image-one.jpg&w640&q75 640w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fdaily-movement%2Fdaily-movement-feature-image-one.jpg&w750&q75 750w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fdaily-movement%2Fdaily-movement-feature-image-one.jpg&w828&q75 828w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fdaily-movement%2Fdaily-movement-feature-image-one.jpg&w1080&q75 1080w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fdaily-movement%2Fdaily-movement-feature-image-one.jpg&w1200&q75 1200w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fdaily-movement%2Fdaily-movement-feature-image-one.jpg&w1920&q75 1920w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fdaily-movement%2Fdaily-movement-feature-image-one.jpg&w2048&q75 2048w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fdaily-movement%2Fdaily-movement-feature-image-one.jpg&w3840&q75 3840w src/_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fdaily-movement%2Fdaily-movement-feature-image-one.jpg&w3840&q75/>/div>div classp-4 flex-1 flex flex-col>span classinline-flex self-start items-center text-xs font-medium text-primary bg-primary/10 px-2 py-1 rounded-full mb-2>14 days/span>h3 classtext-base font-bold text-gray-900 dark:text-gray-100 mb-2 group-hover:text-primary transition-colors line-clamp-2>January Challenge/h3>p classtext-sm text-gray-600 dark:text-gray-400 mb-4 flex-1 line-clamp-2>Kick-start 2026 with 14 days of daily movement, whole foods, and no alcohol. A simple, focused challenge to reset your body and build momentum for the year ahead./p>div classmt-auto>div classw-full bg-primary hover:bg-primary-hover text-white font-semibold py-2 px-4 rounded-lg transition-colors duration-200 flex items-center justify-center gap-2 text-sm>Register Freesvg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classh-4 w-4>path fill-ruleevenodd dM12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z clip-ruleevenodd>/path>/svg>/div>/div>/div>/div>/a>a classgroup href/challenges/mental-toughness-challenge>div classbg-white dark:bg-gray-900 rounded-xl shadow-sm hover:shadow-md border border-gray-200 dark:border-gray-700 transition-all duration-300 overflow-hidden h-full flex flex-col>div classrelative h-36 overflow-hidden>img altMental Toughness Challenge loadinglazy decodingasync data-nimgfill classobject-cover group-hover:scale-105 transition-transform duration-300 styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent sizes100vw srcSet/_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fmental-toughness-challenge%2F5.jpg&w640&q75 640w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fmental-toughness-challenge%2F5.jpg&w750&q75 750w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fmental-toughness-challenge%2F5.jpg&w828&q75 828w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fmental-toughness-challenge%2F5.jpg&w1080&q75 1080w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fmental-toughness-challenge%2F5.jpg&w1200&q75 1200w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fmental-toughness-challenge%2F5.jpg&w1920&q75 1920w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fmental-toughness-challenge%2F5.jpg&w2048&q75 2048w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fmental-toughness-challenge%2F5.jpg&w3840&q75 3840w src/_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fmental-toughness-challenge%2F5.jpg&w3840&q75/>/div>div classp-4 flex-1 flex flex-col>span classinline-flex self-start items-center text-xs font-medium text-primary bg-primary/10 px-2 py-1 rounded-full mb-2>7 days/span>h3 classtext-base font-bold text-gray-900 dark:text-gray-100 mb-2 group-hover:text-primary transition-colors line-clamp-2>Mental Toughness Challenge/h3>p classtext-sm text-gray-600 dark:text-gray-400 mb-4 flex-1 line-clamp-2>Build unshakeable mental resilience in just 7 days. Cold exposure, no complaining, daily workouts, and intentional discomfort that rewires your mind for strength./p>div classmt-auto>div classw-full bg-primary hover:bg-primary-hover text-white font-semibold py-2 px-4 rounded-lg transition-colors duration-200 flex items-center justify-center gap-2 text-sm>Register Freesvg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classh-4 w-4>path fill-ruleevenodd dM12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z clip-ruleevenodd>/path>/svg>/div>/div>/div>/div>/a>a classgroup href/challenges/create>div classbg-gradient-to-br from-accent/5 to-accent/10 dark:from-accent/10 dark:to-accent/20 border-2 border-dashed border-accent/30 hover:border-accent/50 rounded-xl transition-all duration-300 overflow-hidden h-full flex flex-col>div classh-36 flex items-center justify-center bg-accent/5>span classtext-5xl>🛠️/span>/div>div classp-4 flex-1 flex flex-col>span classinline-flex self-start items-center text-xs font-medium text-accent bg-accent/10 px-2 py-1 rounded-full mb-2>Custom/span>h3 classtext-base font-bold text-gray-900 dark:text-gray-100 mb-2 group-hover:text-accent transition-colors>Build Your Own/h3>p classtext-sm text-gray-600 dark:text-gray-400 mb-4 flex-1>Create a custom challenge with your own habits and duration/p>div classmt-auto>div classw-full bg-accent hover:bg-accent-hover text-white font-semibold py-2 px-4 rounded-lg transition-colors duration-200 flex items-center justify-center gap-2 text-sm>Create Challengesvg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classh-4 w-4>path fill-ruleevenodd dM12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z clip-ruleevenodd>/path>/svg>/div>/div>/div>/div>/a>/div>/div>/section>!--/$-->section classpy-16 md:py-24 bg-white dark:bg-gray-900>div classmx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 >div classtext-center mb-12>h2 classtext-3xl md:text-4xl font-titan-one text-slate-800 dark:text-gray-100 mb-4>Everything You Need to Actually Follow Through/h2>p classtext-lg text-gray-600 dark:text-gray-400 max-w-2xl mx-auto>Most habit apps overwhelm you with features. We keep it simple: pick a challenge, check in daily, build the habit./p>/div>div classgrid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8>div classrelative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700>div classflex items-start gap-4>div classflex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-6 h-6 text-primary dark:text-primary-light>path fill-ruleevenodd dM2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z clip-ruleevenodd>/path>/svg>/div>div>h3 classfont-bold text-gray-900 dark:text-gray-100 mb-2>Daily Check-ins/h3>p classtext-sm text-gray-600 dark:text-gray-400>Mark your progress each day with a simple tap. See exactly where you are in your challenge./p>/div>/div>/div>div classrelative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700>div classflex items-start gap-4>div classflex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-6 h-6 text-primary dark:text-primary-light>path dM18.375 2.25c-1.035 0-1.875.84-1.875 1.875v15.75c0 1.035.84 1.875 1.875 1.875h.75c1.035 0 1.875-.84 1.875-1.875V4.125c0-1.036-.84-1.875-1.875-1.875h-.75ZM9.75 8.625c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v11.25c0 1.035-.84 1.875-1.875 1.875h-.75a1.875 1.875 0 0 1-1.875-1.875V8.625ZM3 13.125c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v6.75c0 1.035-.84 1.875-1.875 1.875h-.75A1.875 1.875 0 0 1 3 19.875v-6.75Z>/path>/svg>/div>div>h3 classfont-bold text-gray-900 dark:text-gray-100 mb-2>Visual Progress Tracking/h3>p classtext-sm text-gray-600 dark:text-gray-400>Watch your calendar fill up with completed days. Nothing motivates like seeing your streak grow./p>/div>/div>/div>div classrelative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700>div classflex items-start gap-4>div classflex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-6 h-6 text-primary dark:text-primary-light>path dM5.85 3.5a.75.75 0 0 0-1.117-1 9.719 9.719 0 0 0-2.348 4.876.75.75 0 0 0 1.479.248A8.219 8.219 0 0 1 5.85 3.5ZM19.267 2.5a.75.75 0 1 0-1.118 1 8.22 8.22 0 0 1 1.987 4.124.75.75 0 0 0 1.48-.248A9.72 9.72 0 0 0 19.266 2.5Z>/path>path fill-ruleevenodd dM12 2.25A6.75 6.75 0 0 0 5.25 9v.75a8.217 8.217 0 0 1-2.119 5.52.75.75 0 0 0 .298 1.206c1.544.57 3.16.99 4.831 1.243a3.75 3.75 0 1 0 7.48 0 24.583 24.583 0 0 0 4.83-1.244.75.75 0 0 0 .298-1.205 8.217 8.217 0 0 1-2.118-5.52V9A6.75 6.75 0 0 0 12 2.25ZM9.75 18c0-.034 0-.067.002-.1a25.05 25.05 0 0 0 4.496 0l.002.1a2.25 2.25 0 1 1-4.5 0Z clip-ruleevenodd>/path>/svg>/div>div>h3 classfont-bold text-gray-900 dark:text-gray-100 mb-2>Email Reminders/h3>p classtext-sm text-gray-600 dark:text-gray-400>Get gentle nudges to stay on track. We'll remind you so you never miss a day./p>/div>/div>/div>div classrelative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700>div classflex items-start gap-4>div classflex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-6 h-6 text-primary dark:text-primary-light>path fill-ruleevenodd dM12.963 2.286a.75.75 0 0 0-1.071-.136 9.742 9.742 0 0 0-3.539 6.176 7.547 7.547 0 0 1-1.705-1.715.75.75 0 0 0-1.152-.082A9 9 0 1 0 15.68 4.534a7.46 7.46 0 0 1-2.717-2.248ZM15.75 14.25a3.75 3.75 0 1 1-7.313-1.172c.628.465 1.35.81 2.133 1a5.99 5.99 0 0 1 1.925-3.546 3.75 3.75 0 0 1 3.255 3.718Z clip-ruleevenodd>/path>/svg>/div>div>h3 classfont-bold text-gray-900 dark:text-gray-100 mb-2>Build Real Habits/h3>p classtext-sm text-gray-600 dark:text-gray-400>Our challenges are designed around the science of habit formation. 14-30 days to lasting change./p>/div>/div>/div>div classrelative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700>div classflex items-start gap-4>div classflex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-6 h-6 text-primary dark:text-primary-light>path fill-ruleevenodd dM9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z clip-ruleevenodd>/path>/svg>/div>div>h3 classfont-bold text-gray-900 dark:text-gray-100 mb-2>Expert-Designed Challenges/h3>p classtext-sm text-gray-600 dark:text-gray-400>Each challenge is crafted with clear daily steps. No guesswork, just follow the plan./p>/div>/div>/div>div classrelative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700>div classflex items-start gap-4>div classflex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-6 h-6 text-primary dark:text-primary-light>path fill-ruleevenodd dM12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25ZM12.75 6a.75.75 0 0 0-1.5 0v6c0 .414.336.75.75.75h4.5a.75.75 0 0 0 0-1.5h-3.75V6Z clip-ruleevenodd>/path>/svg>/div>div>h3 classfont-bold text-gray-900 dark:text-gray-100 mb-2>Takes Just Minutes/h3>p classtext-sm text-gray-600 dark:text-gray-400>Most daily tasks take 5-15 minutes. Small consistent actions beat big sporadic efforts./p>/div>/div>/div>/div>div classmt-12 text-center>p classtext-gray-500 dark:text-gray-400 mb-4>100% free. No credit card required./p>a classinline-flex items-center gap-2 bg-accent hover:bg-accent-hover text-white font-medium py-3 px-6 rounded-lg transition-colors duration-200 group href/challenges?registerabletrue>Start Your First Challengesvg classw-4 h-4 group-hover:translate-x-0.5 transition-transform fillnone strokecurrentColor viewBox0 0 24 24>path stroke-linecapround stroke-linejoinround stroke-width2 dM13 7l5 5m0 0l-5 5m5-5H6>/path>/svg>/a>/div>/div>/section>section classpy-16 md:py-20 bg-gray-50 dark:bg-gray-800>div classmx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 >div classtext-center mb-12>h2 classtext-3xl font-titan-one text-slate-800 dark:text-gray-100 mb-4>Community Progress/h2>p classtext-gray-600 dark:text-gray-400>Real people building real habits and getting real results!/p>/div>div classgrid md:grid-cols-3 gap-6 max-w-5xl mx-auto>div classbg-white dark:bg-gray-900 rounded-xl p-6 shadow-sm border border-gray-200 dark:border-gray-700>div classflex items-center gap-3 mb-4>div classw-12 h-12 rounded-full bg-primary/10 dark:bg-primary/20 flex items-center justify-center text-primary dark:text-primary-light font-bold text-lg>M/div>div>p classfont-semibold text-gray-900 dark:text-gray-100>Matthew/p>p classtext-sm text-gray-500 dark:text-gray-400>Melbourne/p>/div>/div>div classspace-y-2>div classflex items-start gap-2 text-sm>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-5 h-5 text-green-500 flex-shrink-0 mt-0.5>path fill-ruleevenodd dM2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z clip-ruleevenodd>/path>/svg>span classtext-gray-700 dark:text-gray-300>Completed span classfont-medium>Lock-in Challenge/span>span classtext-gray-500 dark:text-gray-400> (!-- -->14!-- --> days)/span>/span>/div>div classflex items-start gap-2 text-sm>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-5 h-5 text-orange-500 flex-shrink-0 mt-0.5>path fill-ruleevenodd dM12.963 2.286a.75.75 0 0 0-1.071-.136 9.742 9.742 0 0 0-3.539 6.176 7.547 7.547 0 0 1-1.705-1.715.75.75 0 0 0-1.152-.082A9 9 0 1 0 15.68 4.534a7.46 7.46 0 0 1-2.717-2.248ZM15.75 14.25a3.75 3.75 0 1 1-7.313-1.172c.628.465 1.35.81 2.133 1a5.99 5.99 0 0 1 1.925-3.546 3.75 3.75 0 0 1 3.255 3.718Z clip-ruleevenodd>/path>/svg>span classtext-gray-700 dark:text-gray-300>Currently on span classfont-medium>End of Year Challenge/span>span classtext-gray-500 dark:text-gray-400> (!-- -->21!-- --> days)/span>/span>/div>/div>/div>div classbg-white dark:bg-gray-900 rounded-xl p-6 shadow-sm border border-gray-200 dark:border-gray-700>div classflex items-center gap-3 mb-4>div classw-12 h-12 rounded-full bg-primary/10 dark:bg-primary/20 flex items-center justify-center text-primary dark:text-primary-light font-bold text-lg>B/div>div>p classfont-semibold text-gray-900 dark:text-gray-100>Bhaskar/p>p classtext-sm text-gray-500 dark:text-gray-400>Hyderabad/p>/div>/div>div classspace-y-2>div classflex items-start gap-2 text-sm>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-5 h-5 text-green-500 flex-shrink-0 mt-0.5>path fill-ruleevenodd dM2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z clip-ruleevenodd>/path>/svg>span classtext-gray-700 dark:text-gray-300>Completed span classfont-medium>Movement Maximiser Challenge/span>span classtext-gray-500 dark:text-gray-400> (!-- -->21!-- --> days)/span>/span>/div>/div>/div>div classbg-white dark:bg-gray-900 rounded-xl p-6 shadow-sm border border-gray-200 dark:border-gray-700>div classflex items-center gap-3 mb-4>div classw-12 h-12 rounded-full bg-primary/10 dark:bg-primary/20 flex items-center justify-center text-primary dark:text-primary-light font-bold text-lg>J/div>div>p classfont-semibold text-gray-900 dark:text-gray-100>Joe/p>p classtext-sm text-gray-500 dark:text-gray-400>Perth/p>/div>/div>div classspace-y-2>div classflex items-start gap-2 text-sm>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-5 h-5 text-green-500 flex-shrink-0 mt-0.5>path fill-ruleevenodd dM2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z clip-ruleevenodd>/path>/svg>span classtext-gray-700 dark:text-gray-300>Completed span classfont-medium>Movement Maximiser Challenge/span>span classtext-gray-500 dark:text-gray-400> (!-- -->21!-- --> days)/span>/span>/div>div classflex items-start gap-2 text-sm>svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classw-5 h-5 text-orange-500 flex-shrink-0 mt-0.5>path fill-ruleevenodd dM12.963 2.286a.75.75 0 0 0-1.071-.136 9.742 9.742 0 0 0-3.539 6.176 7.547 7.547 0 0 1-1.705-1.715.75.75 0 0 0-1.152-.082A9 9 0 1 0 15.68 4.534a7.46 7.46 0 0 1-2.717-2.248ZM15.75 14.25a3.75 3.75 0 1 1-7.313-1.172c.628.465 1.35.81 2.133 1a5.99 5.99 0 0 1 1.925-3.546 3.75 3.75 0 0 1 3.255 3.718Z clip-ruleevenodd>/path>/svg>span classtext-gray-700 dark:text-gray-300>Currently on span classfont-medium>End of Year Lock-in Challenge/span>span classtext-gray-500 dark:text-gray-400> (!-- -->14!-- --> days)/span>/span>/div>/div>/div>/div>/div>/section>section classpy-16 md:py-20 bg-white dark:bg-gray-900>div classmx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 >div classgrid md:grid-cols-2 gap-12 items-center>div>h2 classtext-3xl font-titan-one text-slate-800 dark:text-gray-100 mb-6>Hey, I'm Joe/h2>p classtext-gray-600 dark:text-gray-300 mb-4>I transformed my own life through structured habits and daily accountability. After years of being unfocused and unfulfilled, I discovered that!-- --> strong>transformation doesn't require willpower—it requires structure./strong>/p>p classtext-gray-600 dark:text-gray-300 mb-4>I built Routine Impact to give you the same framework that changed my life. As a husband and father, I know how hard it is to stick with new habits when life gets busy./p>p classtext-gray-600 dark:text-gray-300 mb-6>Every challenge here is designed with intention—combining research-backed habits with real accountability systems to help you actually follow through./p>a classinline-flex items-center gap-1 text-sm text-gray-500 dark:text-gray-400 hover:text-primary dark:hover:text-primary transition-colors href/about>Read our full storysvg classw-4 h-4 fillnone viewBox0 0 24 24 strokecurrentColor>path stroke-linecapround stroke-linejoinround stroke-width2 dM9 5l7 7-7 7>/path>/svg>/a>/div>div classgrid grid-cols-2 gap-4>div classrelative>div classrelative aspect-3/4 w-full>img altJoe today - fit and focused loadinglazy decodingasync data-nimgfill classobject-cover rounded-lg styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent sizes(max-width: 768px) 50vw, 25vw srcSet/_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w256&q75 256w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w384&q75 384w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w640&q75 640w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w750&q75 750w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w828&q75 828w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w1080&q75 1080w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w1200&q75 1200w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w1920&q75 1920w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w2048&q75 2048w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w3840&q75 3840w src/_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-after.jpg&w3840&q75/>/div>p classmt-2 text-xs text-gray-500 dark:text-gray-400 text-center>Now: Fit, focused, purposeful/p>/div>div classrelative>div classrelative aspect-3/4 w-full>img altJoe before - unfocused loadinglazy decodingasync data-nimgfill classobject-cover rounded-lg styleposition:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent sizes(max-width: 768px) 50vw, 25vw srcSet/_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w256&q75 256w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w384&q75 384w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w640&q75 640w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w750&q75 750w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w828&q75 828w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w1080&q75 1080w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w1200&q75 1200w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w1920&q75 1920w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w2048&q75 2048w, /_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w3840&q75 3840w src/_next/image?urlhttps%3A%2F%2Fd3kpq8xxaiz4ap.cloudfront.net%2Fassets%2Fme-before.jpg&w3840&q75/>/div>p classmt-2 text-xs text-gray-500 dark:text-gray-400 text-center>Before: Drifting, unfulfilled/p>/div>/div>/div>/div>/section>section classpy-16 md:py-20 bg-gradient-to-br from-primary to-accent text-white>div classmx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 >div classmax-w-3xl mx-auto text-center>h2 classtext-3xl md:text-4xl font-titan-one mb-4>Ready to Build Habits That Stick?/h2>p classtext-lg text-white/80 mb-8>Create your own personalised challenge with our AI-powered quiz. Get habit recommendations tailored to your goals./p>div classflex flex-col sm:flex-row gap-4 justify-center>a classinline-flex items-center justify-center gap-2 bg-white text-primary font-semibold py-3 px-6 rounded-lg hover:bg-gray-100 transition-colors href/quiz>✨ Take the Quizsvg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24 fillcurrentColor aria-hiddentrue data-sloticon classh-5 w-5>path fill-ruleevenodd dM12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z clip-ruleevenodd>/path>/svg>/a>a classinline-flex items-center justify-center gap-2 bg-white/10 text-white font-semibold py-3 px-6 rounded-lg hover:bg-white/20 transition-colors border border-white/20 href/join>Learn More/a>/div>/div>/div>/section>/main>template idP:2>/template>/div>div hidden idS:2>/div>script>$RSfunction(a,b){adocument.getElementById(a);bdocument.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(S:2,P:2)/script>script>$RCfunction(b,c,e){cdocument.getElementById(c);c.parentNode.removeChild(c);var adocument.getElementById(b);if(a){ba.previousSibling;if(e)b.data$!,a.setAttribute(data-dgst,e);else{eb.parentNode;ab.nextSibling;var f0;do{if(a&&8a.nodeType){var da.data;if(/$d)if(0f)break;else f--;else$!d&&$?!d&&$!!d||f++}da.nextSibling;e.removeChild(a);ad}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data$}b._reactRetry&&b._reactRetry()}};$RC(B:0,S:0)/script>div hidden idS:1>/div>script>$RC(B:1,S:1)/script>script>(self.__next_fself.__next_f||).push(0)/script>script>self.__next_f.push(1,1:\$Sreact.fragment\\n2:\$Sreact.suspense\\n3:I7188,\8173\,\static/chunks/8173-f5605bf2245132c3.js\,\1352\,\static/chunks/1352-7b659102942ea00f.js\,\5459\,\static/chunks/5459-0e18fddae5f01896.js\,\7177\,\static/chunks/app/layout-87be3307aecf465b.js\,\default\\n4:I9445,\8173\,\static/chunks/8173-f5605bf2245132c3.js\,\1352\,\static/chunks/1352-7b659102942ea00f.js\,\5459\,\static/chunks/5459-0e18fddae5f01896.js\,\7177\,\static/chunks/app/layout-87be3307aecf465b.js\,\ThemeProvider\\n5:I5459,\8173\,\static/chunks/8173-f5605bf2245132c3.js\,\1352\,\static/chunks/1352-7b659102942ea00f.js\,\5459\,\static/chunks/5459-0e18fddae5f01896.js\,\7177\,\static/chunks/app/layout-87be3307aecf465b.js\,\AuthProvider\\n6:I5275,\8173\,\static/chunks/8173-f5605bf2245132c3.js\,\1352\,\static/chunks/1352-7b659102942ea00f.js\,\5459\,\static/chunks/5459-0e18fddae5f01896.js\,\7177\,\static/chunks/app/layout-87be3307aecf465b.js\,\default\\n7:I5244,,\\\n8:I8725,\8039\,\static/chunks/app/error-96592dbf3749751e.js\,\default\\n9:I3866,,\\\na:I8173,\8173\,\static/chunks/8173-f5605bf2245132c3.js\,\7970\,\static/chunks/7970-b89ca1bfc7e3eab2.js\,\8974\,\static/chunks/app/page-7b7279cc6de2b009.js\,\\\nd:I6213,,\OutletBoundary\\nf:I6213,,\MetadataBoundary\\n11:I6213,,\ViewportBoundary\\n13:I4835,,\\\n14:I362,\8173\,\static/chunks/8173-f5605bf2245132c3.js\,\7970\,\static/chunks/7970-b89ca1bfc7e3eab2.js\,\8974\,\static/chunks/app/page-7b7279cc6de2b009.js\,\default\\n16:I7970,\8173\,\static/chunks/8173-f5605bf2245132c3.js\,\7970\,\static/chunks/7970-b89ca1bfc7e3eab2.js\,\8974\,\static/chunks/app/page-7b7279cc6de2b009.js\,\Image\\n:HL\/_next/static/media/c54f5554a21e3ae1-s.p.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n:HL\/_next/static/media/ee40bb094c99a29a-s.p.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n:HL\/_next/static/css/d0b4898a85647671.css\,\style\\n:HL\/_next/static/css/46b5fcb905c8a054.css\,\style\\nb:T63b,M12.315 2c2.43 0 2.784.013 3.808.06 1.064.049 1.791.218 2.427.465a4.902 4.902 0)/script>script>self.__next_f.push(1, 011.772 1.153 4.902 4.902 0 011.153 1.772c.247.636.416 1.363.465 2.427.048 1.067.06 1.407.06 4.123v.08c0 2.643-.012 2.987-.06 4.043-.049 1.064-.218 1.791-.465 2.427a4.902 4.902 0 01-1.153 1.772 4.902 4.902 0 01-1.772 1.153c-.636.247-1.363.416-2.427.465-1.067.048-1.407.06-4.123.06h-.08c-2.643 0-2.987-.012-4.043-.06-1.064-.049-1.791-.218-2.427-.465a4.902 4.902 0 01-1.772-1.153 4.902 4.902 0 01-1.153-1.772c-.247-.636-.416-1.363-.465-2.427-.047-1.024-.06-1.379-.06-3.808v-.63c0-2.43.013-2.784.06-3.808.049-1.064.218-1.791.465-2.427a4.902 4.902 0 011.153-1.772A4.902 4.902 0 015.45 2.525c.636-.247 1.363-.416 2.427-.465C8.901 2.013 9.256 2 11.685 2h.63zm-.081 1.802h-.468c-2.456 0-2.784.011-3.807.058-.975.045-1.504.207-1.857.344-.467.182-.8.398-1.15.748-.35.35-.566.683-.748 1.15-.137.353-.3.882-.344 1.857-.047 1.023-.058 1.351-.058 3.807v.468c0 2.456.011 2.784.058 3.807.045.975.207 1.504.344 1.857.182.466.399.8.748 1.15.35.35.683.566 1.15.748.353.137.882.3 1.857.344 1.054.048 1.37.058 4.041.058h.08c2.597 0 2.917-.01 3.96-.058.976-.045 1.505-.207 1.858-.344.466-.182.8-.398 1.15-.748.35-.35.566-.683.748-1.15.137-.353.3-.882.344-1.857.048-1.055.058-1.37.058-4.041v-.08c0-2.597-.01-2.917-.058-3.96-.045-.976-.207-1.505-.344-1.858a3.097 3.097 0 00-.748-1.15 3.098 3.098 0 00-1.15-.748c-.353-.137-.882-.3-1.857-.344-1.023-.047-1.351-.058-3.807-.058zM12 6.865a5.135 5.135 0 110 10.27 5.135 5.135 0 010-10.27zm0 1.802a3.333 3.333 0 100 6.666 3.333 3.333 0 000-6.666zm5.338-3.205a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4z)/script>script>self.__next_f.push(1,0:{\P\:null,\b\:\G1So-LS_qz8_3-gd6dLRM\,\p\:\\,\c\:\\,\\,\i\:false,\f\:\\,{\children\:\__PAGE__\,{}},\$undefined\,\$undefined\,true,\\,\$\,\$1\,\c\,{\children\:\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/css/d0b4898a85647671.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\1\,{\rel\:\stylesheet\,\href\:\/_next/static/css/46b5fcb905c8a054.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\html\,null,{\lang\:\en\,\className\:\__variable_d466e1 __variable_6c61a9\,\suppressHydrationWarning\:true,\children\:\$\,\head\,null,{\children\:\$\,\$2\,null,{\fallback\:null,\children\:\$\,\$L3\,null,{}},\$\,\script\,null,{\src\:\https://analytics.ahrefs.com/analytics.js\,\data-key\:\QtyOiU744KAM8RERPQsToA\,\async\:true}},\$\,\body\,null,{\className\:\font-nunito\,\children\:\$\,\$L4\,null,{\children\:\$\,\$L5\,null,{\children\:\$\,\$L6\,null,{},\$\,\$L7\,null,{\parallelRouterKey\:\children\,\segmentPath\:\children\,\error\:\$8\,\errorStyles\:,\errorScripts\:,\template\:\$\,\$L9\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:,\$\,\title\,null,{\children\:\404: This page could not be found.\},\$\,\div\,null,{\style\:{\fontFamily\:\system-ui,\\\Segoe UI\\\,Roboto,Helvetica,Arial,sans-serif,\\\Apple Color Emoji\\\,\\\Segoe UI Emoji\\\\,\height\:\100vh\,\textAlign\:\center\,\display\:\flex\,\flexDirection\:\column\,\alignItems\:\center\,\justifyContent\:\center\},\children\:\$\,\div\,null,{\children\:\$\,\style\,null,{\dangerouslySetInnerHTML\:{\__html\:\body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\}},\$\,\h1\,null,{\className\:\next-error-h1\,\style\:{\display\:\inline-block\,\margin\:\0 20px 0 0\,\padding\:\0 23px 0 0\,\fontSize\:24,\fontWeight\:500,\verticalAlign\:\top\,\lineHeight\:\49px\},\children\:404},\$\,\div\,null,{\style\:{\display\:\inline-block\},\children\:\$\,\h2\,null,{\style\:{\fontSize\:14,\fontWeight\:400,\lineHeight\:\49px\,\margin\:0},\children\:\This page could not be found.\}}}},\forbidden\:\$undefined\,\unauthorized\:\$undefined\},\$\,\footer\,null,{\className\:\w-full bg-background-light dark:bg-gray-900 text-gray-900 dark:text-gray-100 body-font\,\children\:\$\,\div\,null,{\className\:\container flex flex-col flex-wrap px-5 py-10 sm:py-16 mx-auto md:items-center lg:items-start md:flex-row md:flex-no-wrap\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 w-64 mx-auto text-center md:mx-0 md:text-left\,\children\:\$\,\a\,null,{\className\:\flex items-center justify-center font-medium title-font md:justify-start\,\children\:\Routine Impact\},\$\,\p\,null,{\className\:\mt-2 text-sm text-gray-700 dark:text-gray-300\,\children\:\Discover and implement the daily habits of extraordinary achievers. Start your transformation with proven routines and challenges, backed by real progress tracking.\},\$\,\div\,null,{\className\:\mt-4 flex justify-center md:justify-start\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-4\,\children\:\$\,\$La\,\YouTube\,{\href\:\https://www.youtube.com/@RoutineImpact\,\target\:\_blank\,\rel\:\noopener noreferrer\,\className\:\text-gray-600 hover:text-accent transition-colors\,\aria-label\:\Follow us on YouTube\,\children\:\$\,\svg\,null,{\className\:\w-6 h-6\,\fill\:\currentColor\,\viewBox\:\0 0 24 24\,\aria-hidden\:\true\,\children\:\$\,\path\,null,{\d\:\M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z\}}},\$\,\$La\,\Instagram\,{\href\:\https://www.instagram.com/routineimpact\,\target\:\_blank\,\rel\:\noopener noreferrer\,\className\:\text-gray-600 hover:text-accent transition-colors\,\aria-label\:\Follow us on Instagram\,\children\:\$\,\svg\,null,{\className\:\w-6 h-6\,\fill\:\currentColor\,\viewBox\:\0 0 24 24\,\aria-hidden\:\true\,\children\:\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\$b\,\clipRule\:\evenodd\}}},\$\,\$La\,\TikTok\,{\href\:\https://www.tiktok.com/@routineimpact\,\target\:\_blank\,\rel\:\noopener noreferrer\,\className\:\text-gray-600 hover:text-accent transition-colors\,\aria-label\:\Follow us on TikTok\,\children\:\$\,\svg\,null,{\className\:\w-6 h-6\,\fill\:\currentColor\,\viewBox\:\0 0 24 24\,\aria-hidden\:\true\,\children\:\$\,\path\,null,{\d\:\M19.59 6.69a4.83 4.83 0 01-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 01-5.2 1.74 2.89 2.89 0 012.31-4.64 2.93 2.93 0 01.88.13V9.4a6.84 6.84 0 00-1-.05A6.33 6.33 0 005 20.1a6.34 6.34 0 0010.86-4.43v-7a8.16 8.16 0 004.77 1.52v-3.4a4.85 4.85 0 01-1-.1z\}}}}}},\$\,\div\,null,{\className\:\flex flex-wrap flex-grow mt-10 -mb-10 text-center md:pl-20 md:mt-0 md:text-left\,\children\:\$\,\div\,\Company\,{\className\:\w-1/2 px-4 lg:w-1/4 md:w-1/2\,\children\:\$\,\h2\,null,{\className\:\mb-3 text-sm font-medium tracking-widest uppercase title-font text-gray-900 dark:text-gray-100\,\children\:\Company\},\$\,\nav\,null,{\className\:\mb-10 list-none\,\children\:\$\,\li\,\About Us\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/about\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\About Us\}},\$\,\li\,\Get Started\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/get-started\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Get Started\}},\$\,\li\,\Sign In\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/auth/login\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Sign In\}}}},\$\,\div\,\Resources\,{\className\:\w-1/2 px-4 lg:w-1/4 md:w-1/2\,\children\:\$\,\h2\,null,{\className\:\mb-3 text-sm font-medium tracking-widest uppercase title-font text-gray-900 dark:text-gray-100\,\children\:\Resources\},\$\,\nav\,null,{\className\:\mb-10 list-none\,\children\:\$\,\li\,\How to Use\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/how-to-use\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\How to Use\}},\$\,\li\,\Routines\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/routines\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Routines\}},\$\,\li\,\Challenges\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/challenges\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Challenges\}},\$\,\li\,\Habits\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/habits\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Habits\}},\$\,\li\,\Growth Areas\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/growth-areas\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Growth Areas\}},\$\,\li\,\Newsletter\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/newsletter\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Newsletter\}},\$\,\li\,\Sitemap\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/sitemap.xml\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Sitemap\}}}},\$\,\div\,\Social\,{\className\:\w-1/2 px-4 lg:w-1/4 md:w-1/2\,\children\:\$\,\h2\,null,{\className\:\mb-3 text-sm font-medium tracking-widest uppercase title-font text-gray-900 dark:text-gray-100\,\children\:\Social\},\$\,\nav\,null,{\className\:\mb-10 list-none\,\children\:\$\,\li\,\YouTube\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\https://www.youtube.com/@RoutineImpact\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\YouTube\}},\$\,\li\,\Instagram\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\https://www.instagram.com/routineimpact\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Instagram\}},\$\,\li\,\TikTok\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\https://www.tiktok.com/@routineimpact\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\TikTok\}}}},\$\,\div\,\Legal\,{\className\:\w-1/2 px-4 lg:w-1/4 md:w-1/2\,\children\:\$\,\h2\,null,{\className\:\mb-3 text-sm font-medium tracking-widest uppercase title-font text-gray-900 dark:text-gray-100\,\children\:\Legal\},\$\,\nav\,null,{\className\:\mb-10 list-none\,\children\:\$\,\li\,\Terms\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/terms-of-service\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Terms\}},\$\,\li\,\Privacy\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/privacy-policy\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Privacy\}},\$\,\li\,\Disclaimer\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/disclaimer\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Disclaimer\}},\$\,\li\,\Cookies\,{\className\:\mt-3\,\children\:\$\,\$La\,null,{\href\:\/cookie-policy\,\className\:\text-gray-700 dark:text-gray-300 hover:text-gray-900 dark:hover:text-gray-100 text-sm\,\children\:\Cookies\}}}}}},\$\,\div\,null,{\className\:\bg-background-light dark:bg-gray-900 text-gray-900 dark:text-gray-100\,\children\:\$\,\div\,null,{\className\:\container px-5 py-10 mx-auto\,\children\:\$\,\p\,null,{\className\:\text-sm capitalize xl:text-center text-gray-700 dark:text-gray-300\,\children\:\© Copyright \,2026,\. All Rights Reserved.\}}}}}}}}},{\children\:\__PAGE__\,\$\,\$1\,\c\,{\children\:\$Lc\,null,\$\,\$Ld\,null,{\children\:\$Le\}},{},null,false},\$\,\div\,\l\,{\className\:\w-full h-32 animate-pulse bg-gray-100 dark:bg-gray-700 rounded-lg\},,,false,\$\,\$1\,\h\,{\children\:null,\$\,\$1\,\o1oABEAwtFi_TObMLqurc\,{\children\:\$\,\$Lf\,null,{\children\:\$L10\},\$\,\$L11\,null,{\children\:\$L12\},\$\,\meta\,null,{\name\:\next-size-adjust\,\content\:\\}}},false,\m\:\$undefined\,\G\:\$13\,\$undefined\,\s\:false,\S\:false}\n)/script>script>self.__next_f.push(1,c:\$\,\main\,null,{\children\:\$\,\div\,null,{\className\:\bg-background-light dark:bg-gray-900\,\children\:\$\,\div\,null,{\className\:\mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 py-12 md:py-24\,\children\:\$\,\div\,null,{\className\:\grid grid-cols-1 md:grid-cols-2 gap-8 items-center\,\children\:\$\,\div\,null,{\className\:\space-y-6\,\children\:\$\,\h1\,null,{\className\:\text-4xl md:text-5xl font-titan-one text-slate-800 dark:text-gray-100\,\children\:\Build Habits That Actually Stick\},\$\,\p\,null,{\className\:\text-gray-600 dark:text-gray-300 text-lg\,\children\:\Create your own personalised challenge with our AI-powered quiz and habit recommender. Get science-backed habits tailored to your goals, track daily progress, and finally achieve lasting change.\},\$\,\div\,null,{\className\:\flex flex-wrap gap-3\,\children\:\$\,\$La\,null,{\href\:\/quiz\,\className\:\inline-flex items-center justify-center font-medium transition-colors group px-3 md:px-6 py-3 text-lg gap-1 md:gap-2 bg-primary text-white hover:bg-primary-hover active:bg-primary-dark rounded-lg \,\children\:\✨ Take the Quiz\,false},\$\,\$La\,null,{\href\:\/join\,\className\:\inline-flex items-center justify-center font-medium transition-colors group px-3 md:px-6 py-3 text-lg gap-1 md:gap-2 bg-secondary text-white hover:bg-secondary-hover active:bg-secondary-dark rounded-lg \,\children\:\Learn More\,false}}},\$\,\div\,null,{\className\:\order-last\,\children\:\$\,\$L14\,null,{}},false}}},\$\,\section\,null,{\id\:\how-it-works\,\className\:\py-16 md:py-20 bg-white dark:bg-gray-900\,\children\:\$\,\div\,null,{\className\:\mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 \,\children\:\$\,\div\,null,{\className\:\max-w-3xl mx-auto text-center mb-12\,\children\:\$\,\h2\,null,{\className\:\text-3xl font-titan-one text-slate-800 dark:text-gray-100 mb-4\,\children\:\How It Works\}},\$\,\div\,null,{\className\:\grid md:grid-cols-3 gap-8 md:gap-12 max-w-4xl mx-auto mb-8\,\children\:\$\,\div\,\1\,{\className\:\text-center\,\children\:\$\,\div\,null,{\className\:\w-16 h-16 mx-auto mb-4 bg-primary/10 dark:bg-primary/20 rounded-full flex items-center justify-center text-2xl\,\children\:\✨\},\$\,\h3\,null,{\className\:\text-lg font-bold text-gray-900 dark:text-gray-100 mb-2\,\children\:\Take the Quiz\},\$\,\p\,null,{\className\:\text-gray-600 dark:text-gray-400 text-sm\,\children\:\Our AI recommends habits personalised to your goals in 60 seconds and builds a challenge to help you achieve them\}},\$\,\div\,\2\,{\className\:\text-center\,\children\:\$\,\div\,null,{\className\:\w-16 h-16 mx-auto mb-4 bg-primary/10 dark:bg-primary/20 rounded-full flex items-center justify-center text-2xl\,\children\:\✓\},\$\,\h3\,null,{\className\:\text-lg font-bold text-gray-900 dark:text-gray-100 mb-2\,\children\:\Check In Daily\},\$\,\p\,null,{\className\:\text-gray-600 dark:text-gray-400 text-sm\,\children\:\Mark your progress each day with our visual tracker\}},\$\,\div\,\3\,{\className\:\text-center\,\children\:\$\,\div\,null,{\className\:\w-16 h-16 mx-auto mb-4 bg-primary/10 dark:bg-primary/20 rounded-full flex items-center justify-center text-2xl\,\children\:\🌱\},\$\,\h3\,null,{\className\:\text-lg font-bold text-gray-900 dark:text-gray-100 mb-2\,\children\:\Build the Habit\},\$\,\p\,null,{\className\:\text-gray-600 dark:text-gray-400 text-sm\,\children\:\Watch your streak grow and complete the challenge\}}},\$\,\div\,null,{\className\:\max-w-xl mx-auto mt-12\,\children\:\$\,\$La\,null,{\href\:\/quiz\,\className\:\block bg-gradient-to-r from-blue-600/10 via-purple-600/10 to-pink-500/10 dark:from-blue-600/20 dark:via-purple-600/20 dark:to-pink-500/20 border border-purple-300 dark:border-purple-500/50 rounded-xl p-6 text-center hover:border-purple-500 transition-colors group\,\children\:\$\,\span\,null,{\className\:\text-2xl mb-2 block\,\children\:\✨\},\$\,\h3\,null,{\className\:\font-bold text-gray-900 dark:text-gray-100 mb-1\,\children\:\Ready to get started?\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400 mb-3\,\children\:\Our AI will create a personalised challenge based on your goals\},\$\,\span\,null,{\className\:\inline-flex items-center gap-1 text-primary font-medium text-sm group-hover:gap-2 transition-all\,\children\:\Take the Quiz\,\$\,\svg\,null,{\className\:\w-4 h-4\,\fill\:\none\,\viewBox\:\0 0 24 24\,\stroke\:\currentColor\,\children\:\$\,\path\,null,{\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\strokeWidth\:2,\d\:\M9 5l7 7-7 7\}}}}}}},\$\,\$2\,null,{\fallback\:null,\children\:\$L15\},\$\,\$2\,null,{\fallback\:\$\,\div\,null,{\className\:\w-full h-32 animate-pulse bg-gray-100 dark:bg-gray-700 rounded-lg\},\children\:\$\,\section\,null,{\id\:\challenges\,\className\:\py-16 md:py-20 bg-gray-50 dark:bg-gray-800\,\children\:\$\,\div\,null,{\className\:\mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 \,\children\:\$\,\div\,null,{\className\:\text-center mb-12\,\children\:\$\,\h2\,null,{\className\:\text-3xl font-titan-one text-slate-800 dark:text-gray-100 mb-4\,\children\:\Choose a Curated Challenge from our Library\},\$\,\p\,null,{\className\:\text-gray-600 dark:text-gray-300 max-w-2xl mx-auto\,\children\:\Join others building better habits. Pick a challenge and register free.\}},\$\,\div\,null,{\className\:\grid md:grid-cols-2 lg:grid-cols-4 gap-6\,\children\:\$\,\$La\,\53746fbd-d236-4cf5-9c6d-853492a5e52e\,{\href\:\/challenges/february-challenge-2026\,\className\:\group\,\children\:\$\,\div\,null,{\className\:\bg-white dark:bg-gray-900 rounded-xl shadow-sm hover:shadow-md border border-gray-200 dark:border-gray-700 transition-all duration-300 overflow-hidden h-full flex flex-col\,\children\:\$\,\div\,null,{\className\:\relative h-36 overflow-hidden\,\children\:\$\,\$L16\,null,{\src\:\https://d3kpq8xxaiz4ap.cloudfront.net/uploads/images/jpeg/u3zdh1i12XuVRgG9whxrXAeQWJGx\,\alt\:\February Challenge\,\fill\:true,\className\:\object-cover group-hover:scale-105 transition-transform duration-300\}},\$\,\div\,null,{\className\:\p-4 flex-1 flex flex-col\,\children\:\$\,\span\,null,{\className\:\inline-flex self-start items-center text-xs font-medium text-primary bg-primary/10 px-2 py-1 rounded-full mb-2\,\children\:\21 days\},\$\,\h3\,null,{\className\:\text-base font-bold text-gray-900 dark:text-gray-100 mb-2 group-hover:text-primary transition-colors line-clamp-2\,\children\:\February Challenge\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400 mb-4 flex-1 line-clamp-2\,\children\:\Build unshakeable habits with the February Challenge — 21 days of daily movement, clean eating, no alcohol, and mindfulness. Four simple habits. No gym required. 100% free.\},\$\,\div\,null,{\className\:\mt-auto\,\children\:\$\,\div\,null,{\className\:\w-full bg-primary hover:bg-primary-hover text-white font-semibold py-2 px-4 rounded-lg transition-colors duration-200 flex items-center justify-center gap-2 text-sm\,\children\:\Register Free\,\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\h-4 w-4\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\,\clipRule\:\evenodd\}}}}}}},\$\,\$La\,\d09184fe-c86e-4e45-97bd-dcfaf9db594f\,{\href\:\/challenges/january-challenge-2026\,\className\:\group\,\children\:\$\,\div\,null,{\className\:\bg-white dark:bg-gray-900 rounded-xl shadow-sm hover:shadow-md border border-gray-200 dark:border-gray-700 transition-all duration-300 overflow-hidden h-full flex flex-col\,\children\:\$\,\div\,null,{\className\:\relative h-36 overflow-hidden\,\children\:\$\,\$L16\,null,{\src\:\https://d3kpq8xxaiz4ap.cloudfront.net/daily-movement/daily-movement-feature-image-one.jpg\,\alt\:\January Challenge\,\fill\:true,\className\:\object-cover group-hover:scale-105 transition-transform duration-300\}},\$\,\div\,null,{\className\:\p-4 flex-1 flex flex-col\,\children\:\$\,\span\,null,{\className\:\inline-flex self-start items-center text-xs font-medium text-primary bg-primary/10 px-2 py-1 rounded-full mb-2\,\children\:\14 days\},\$\,\h3\,null,{\className\:\text-base font-bold text-gray-900 dark:text-gray-100 mb-2 group-hover:text-primary transition-colors line-clamp-2\,\children\:\January Challenge\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400 mb-4 flex-1 line-clamp-2\,\children\:\Kick-start 2026 with 14 days of daily movement, whole foods, and no alcohol. A simple, focused challenge to reset your body and build momentum for the year ahead.\},\$\,\div\,null,{\className\:\mt-auto\,\children\:\$\,\div\,null,{\className\:\w-full bg-primary hover:bg-primary-hover text-white font-semibold py-2 px-4 rounded-lg transition-colors duration-200 flex items-center justify-center gap-2 text-sm\,\children\:\Register Free\,\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\h-4 w-4\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\,\clipRule\:\evenodd\}}}}}}},\$\,\$La\,\520726a9-a3ff-4386-93f5-1b88f0acf418\,{\href\:\/challenges/mental-toughness-challenge\,\className\:\group\,\children\:\$\,\div\,null,{\className\:\bg-white dark:bg-gray-900 rounded-xl shadow-sm hover:shadow-md border border-gray-200 dark:border-gray-700 transition-all duration-300 overflow-hidden h-full flex flex-col\,\children\:\$\,\div\,null,{\className\:\relative h-36 overflow-hidden\,\children\:\$\,\$L16\,null,{\src\:\https://d3kpq8xxaiz4ap.cloudfront.net/mental-toughness-challenge/5.jpg\,\alt\:\Mental Toughness Challenge\,\fill\:true,\className\:\object-cover group-hover:scale-105 transition-transform duration-300\}},\$\,\div\,null,{\className\:\p-4 flex-1 flex flex-col\,\children\:\$\,\span\,null,{\className\:\inline-flex self-start items-center text-xs font-medium text-primary bg-primary/10 px-2 py-1 rounded-full mb-2\,\children\:\7 days\},\$\,\h3\,null,{\className\:\text-base font-bold text-gray-900 dark:text-gray-100 mb-2 group-hover:text-primary transition-colors line-clamp-2\,\children\:\Mental Toughness Challenge\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400 mb-4 flex-1 line-clamp-2\,\children\:\Build unshakeable mental resilience in just 7 days. Cold exposure, no complaining, daily workouts, and intentional discomfort that rewires your mind for strength.\},\$\,\div\,null,{\className\:\mt-auto\,\children\:\$\,\div\,null,{\className\:\w-full bg-primary hover:bg-primary-hover text-white font-semibold py-2 px-4 rounded-lg transition-colors duration-200 flex items-center justify-center gap-2 text-sm\,\children\:\Register Free\,\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\h-4 w-4\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\,\clipRule\:\evenodd\}}}}}}},\$\,\$La\,null,{\href\:\/challenges/create\,\className\:\group\,\children\:\$\,\div\,null,{\className\:\bg-gradient-to-br from-accent/5 to-accent/10 dark:from-accent/10 dark:to-accent/20 border-2 border-dashed border-accent/30 hover:border-accent/50 rounded-xl transition-all duration-300 overflow-hidden h-full flex flex-col\,\children\:\$\,\div\,null,{\className\:\h-36 flex items-center justify-center bg-accent/5\,\children\:\$\,\span\,null,{\className\:\text-5xl\,\children\:\🛠️\}},\$\,\div\,null,{\className\:\p-4 flex-1 flex flex-col\,\children\:\$\,\span\,null,{\className\:\inline-flex self-start items-center text-xs font-medium text-accent bg-accent/10 px-2 py-1 rounded-full mb-2\,\children\:\Custom\},\$\,\h3\,null,{\className\:\text-base font-bold text-gray-900 dark:text-gray-100 mb-2 group-hover:text-accent transition-colors\,\children\:\Build Your Own\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400 mb-4 flex-1\,\children\:\Create a custom challenge with your own habits and duration\},\$\,\div\,null,{\className\:\mt-auto\,\children\:\$\,\div\,null,{\className\:\w-full bg-accent hover:bg-accent-hover text-white font-semibold py-2 px-4 rounded-lg transition-colors duration-200 flex items-center justify-center gap-2 text-sm\,\children\:\Create Challenge\,\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\h-4 w-4\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\,\clipRule\:\evenodd\}}}}}}}}}}},\$\,\section\,null,{\className\:\py-16 md:py-24 bg-white dark:bg-gray-900\,\children\:\$\,\div\,null,{\className\:\mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 \,\children\:\$\,\div\,null,{\className\:\text-center mb-12\,\children\:\$\,\h2\,null,{\className\:\text-3xl md:text-4xl font-titan-one text-slate-800 dark:text-gray-100 mb-4\,\children\:\Everything You Need to Actually Follow Through\},\$\,\p\,null,{\className\:\text-lg text-gray-600 dark:text-gray-400 max-w-2xl mx-auto\,\children\:\Most habit apps overwhelm you with features. We keep it simple: pick a challenge, check in daily, build the habit.\}},\$\,\div\,null,{\className\:\grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8\,\children\:\$\,\div\,\0\,{\className\:\relative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-4\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-6 h-6 text-primary dark:text-primary-light\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z\,\clipRule\:\evenodd\}}},\$\,\div\,null,{\children\:\$\,\h3\,null,{\className\:\font-bold text-gray-900 dark:text-gray-100 mb-2\,\children\:\Daily Check-ins\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400\,\children\:\Mark your progress each day with a simple tap. See exactly where you are in your challenge.\}}}},\$\,\div\,\1\,{\className\:\relative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-4\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-6 h-6 text-primary dark:text-primary-light\,\children\:null,\$\,\path\,null,{\d\:\M18.375 2.25c-1.035 0-1.875.84-1.875 1.875v15.75c0 1.035.84 1.875 1.875 1.875h.75c1.035 0 1.875-.84 1.875-1.875V4.125c0-1.036-.84-1.875-1.875-1.875h-.75ZM9.75 8.625c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v11.25c0 1.035-.84 1.875-1.875 1.875h-.75a1.875 1.875 0 0 1-1.875-1.875V8.625ZM3 13.125c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v6.75c0 1.035-.84 1.875-1.875 1.875h-.75A1.875 1.875 0 0 1 3 19.875v-6.75Z\}}},\$\,\div\,null,{\children\:\$\,\h3\,null,{\className\:\font-bold text-gray-900 dark:text-gray-100 mb-2\,\children\:\Visual Progress Tracking\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400\,\children\:\Watch your calendar fill up with completed days. Nothing motivates like seeing your streak grow.\}}}},\$\,\div\,\2\,{\className\:\relative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-4\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-6 h-6 text-primary dark:text-primary-light\,\children\:null,\$\,\path\,null,{\d\:\M5.85 3.5a.75.75 0 0 0-1.117-1 9.719 9.719 0 0 0-2.348 4.876.75.75 0 0 0 1.479.248A8.219 8.219 0 0 1 5.85 3.5ZM19.267 2.5a.75.75 0 1 0-1.118 1 8.22 8.22 0 0 1 1.987 4.124.75.75 0 0 0 1.48-.248A9.72 9.72 0 0 0 19.266 2.5Z\},\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M12 2.25A6.75 6.75 0 0 0 5.25 9v.75a8.217 8.217 0 0 1-2.119 5.52.75.75 0 0 0 .298 1.206c1.544.57 3.16.99 4.831 1.243a3.75 3.75 0 1 0 7.48 0 24.583 24.583 0 0 0 4.83-1.244.75.75 0 0 0 .298-1.205 8.217 8.217 0 0 1-2.118-5.52V9A6.75 6.75 0 0 0 12 2.25ZM9.75 18c0-.034 0-.067.002-.1a25.05 25.05 0 0 0 4.496 0l.002.1a2.25 2.25 0 1 1-4.5 0Z\,\clipRule\:\evenodd\}}},\$\,\div\,null,{\children\:\$\,\h3\,null,{\className\:\font-bold text-gray-900 dark:text-gray-100 mb-2\,\children\:\Email Reminders\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400\,\children\:\Get gentle nudges to stay on track. Well remind you so you never miss a day.\}}}},\$\,\div\,\3\,{\className\:\relative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-4\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-6 h-6 text-primary dark:text-primary-light\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M12.963 2.286a.75.75 0 0 0-1.071-.136 9.742 9.742 0 0 0-3.539 6.176 7.547 7.547 0 0 1-1.705-1.715.75.75 0 0 0-1.152-.082A9 9 0 1 0 15.68 4.534a7.46 7.46 0 0 1-2.717-2.248ZM15.75 14.25a3.75 3.75 0 1 1-7.313-1.172c.628.465 1.35.81 2.133 1a5.99 5.99 0 0 1 1.925-3.546 3.75 3.75 0 0 1 3.255 3.718Z\,\clipRule\:\evenodd\}}},\$\,\div\,null,{\children\:\$\,\h3\,null,{\className\:\font-bold text-gray-900 dark:text-gray-100 mb-2\,\children\:\Build Real Habits\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400\,\children\:\Our challenges are designed around the science of habit formation. 14-30 days to lasting change.\}}}},\$\,\div\,\4\,{\className\:\relative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-4\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-6 h-6 text-primary dark:text-primary-light\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z\,\clipRule\:\evenodd\}}},\$\,\div\,null,{\children\:\$\,\h3\,null,{\className\:\font-bold text-gray-900 dark:text-gray-100 mb-2\,\children\:\Expert-Designed Challenges\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400\,\children\:\Each challenge is crafted with clear daily steps. No guesswork, just follow the plan.\}}}},\$\,\div\,\5\,{\className\:\relative bg-background-light dark:bg-gray-800 rounded-2xl p-6 border border-gray-100 dark:border-gray-700\,\children\:\$\,\div\,null,{\className\:\flex items-start gap-4\,\children\:\$\,\div\,null,{\className\:\flex-shrink-0 w-12 h-12 bg-primary/10 dark:bg-primary/20 rounded-xl flex items-center justify-center\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-6 h-6 text-primary dark:text-primary-light\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25ZM12.75 6a.75.75 0 0 0-1.5 0v6c0 .414.336.75.75.75h4.5a.75.75 0 0 0 0-1.5h-3.75V6Z\,\clipRule\:\evenodd\}}},\$\,\div\,null,{\children\:\$\,\h3\,null,{\className\:\font-bold text-gray-900 dark:text-gray-100 mb-2\,\children\:\Takes Just Minutes\},\$\,\p\,null,{\className\:\text-sm text-gray-600 dark:text-gray-400\,\children\:\Most daily tasks take 5-15 minutes. Small consistent actions beat big sporadic efforts.\}}}}},\$\,\div\,null,{\className\:\mt-12 text-center\,\children\:\$\,\p\,null,{\className\:\text-gray-500 dark:text-gray-400 mb-4\,\children\:\100% free. No credit card required.\},\$\,\$La\,null,{\href\:\/challenges?registerabletrue\,\className\:\inline-flex items-center gap-2 bg-accent hover:bg-accent-hover text-white font-medium py-3 px-6 rounded-lg transition-colors duration-200 group\,\children\:\Start Your First Challenge\,\$\,\svg\,null,{\className\:\w-4 h-4 group-hover:translate-x-0.5 transition-transform\,\fill\:\none\,\stroke\:\currentColor\,\viewBox\:\0 0 24 24\,\children\:\$\,\path\,null,{\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\strokeWidth\:2,\d\:\M13 7l5 5m0 0l-5 5m5-5H6\}}}}}},\$\,\section\,null,{\className\:\py-16 md:py-20 bg-gray-50 dark:bg-gray-800\,\children\:\$\,\div\,null,{\className\:\mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 \,\children\:\$\,\div\,null,{\className\:\text-center mb-12\,\children\:\$\,\h2\,null,{\className\:\text-3xl font-titan-one text-slate-800 dark:text-gray-100 mb-4\,\children\:\Community Progress\},\$\,\p\,null,{\className\:\text-gray-600 dark:text-gray-400\,\children\:\Real people building real habits and getting real results!\}},\$\,\div\,null,{\className\:\grid md:grid-cols-3 gap-6 max-w-5xl mx-auto\,\children\:\$\,\div\,\0\,{\className\:\bg-white dark:bg-gray-900 rounded-xl p-6 shadow-sm border border-gray-200 dark:border-gray-700\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-3 mb-4\,\children\:\$\,\div\,null,{\className\:\w-12 h-12 rounded-full bg-primary/10 dark:bg-primary/20 flex items-center justify-center text-primary dark:text-primary-light font-bold text-lg\,\children\:\M\},\$\,\div\,null,{\children\:\$\,\p\,null,{\className\:\font-semibold text-gray-900 dark:text-gray-100\,\children\:\Matthew\},\$\,\p\,null,{\className\:\text-sm text-gray-500 dark:text-gray-400\,\children\:\Melbourne\}}},\$\,\div\,null,{\className\:\space-y-2\,\children\:\$\,\div\,\0\,{\className\:\flex items-start gap-2 text-sm\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z\,\clipRule\:\evenodd\}},\$\,\span\,null,{\className\:\text-gray-700 dark:text-gray-300\,\children\:\Completed \,\$\,\span\,null,{\className\:\font-medium\,\children\:\Lock-in Challenge\},\$\,\span\,null,{\className\:\text-gray-500 dark:text-gray-400\,\children\:\ (\,14,\ days)\}}},\$\,\div\,null,{\className\:\flex items-start gap-2 text-sm\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-5 h-5 text-orange-500 flex-shrink-0 mt-0.5\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M12.963 2.286a.75.75 0 0 0-1.071-.136 9.742 9.742 0 0 0-3.539 6.176 7.547 7.547 0 0 1-1.705-1.715.75.75 0 0 0-1.152-.082A9 9 0 1 0 15.68 4.534a7.46 7.46 0 0 1-2.717-2.248ZM15.75 14.25a3.75 3.75 0 1 1-7.313-1.172c.628.465 1.35.81 2.133 1a5.99 5.99 0 0 1 1.925-3.546 3.75 3.75 0 0 1 3.255 3.718Z\,\clipRule\:\evenodd\}},\$\,\span\,null,{\className\:\text-gray-700 dark:text-gray-300\,\children\:\Currently on \,\$\,\span\,null,{\className\:\font-medium\,\children\:\End of Year Challenge\},\$\,\span\,null,{\className\:\text-gray-500 dark:text-gray-400\,\children\:\ (\,21,\ days)\}}}}},\$\,\div\,\1\,{\className\:\bg-white dark:bg-gray-900 rounded-xl p-6 shadow-sm border border-gray-200 dark:border-gray-700\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-3 mb-4\,\children\:\$\,\div\,null,{\className\:\w-12 h-12 rounded-full bg-primary/10 dark:bg-primary/20 flex items-center justify-center text-primary dark:text-primary-light font-bold text-lg\,\children\:\B\},\$\,\div\,null,{\children\:\$\,\p\,null,{\className\:\font-semibold text-gray-900 dark:text-gray-100\,\children\:\Bhaskar\},\$\,\p\,null,{\className\:\text-sm text-gray-500 dark:text-gray-400\,\children\:\Hyderabad\}}},\$\,\div\,null,{\className\:\space-y-2\,\children\:\$\,\div\,\0\,{\className\:\flex items-start gap-2 text-sm\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z\,\clipRule\:\evenodd\}},\$\,\span\,null,{\className\:\text-gray-700 dark:text-gray-300\,\children\:\Completed \,\$\,\span\,null,{\className\:\font-medium\,\children\:\Movement Maximiser Challenge\},\$\,\span\,null,{\className\:\text-gray-500 dark:text-gray-400\,\children\:\ (\,21,\ days)\}}},\$undefined\}},\$\,\div\,\2\,{\className\:\bg-white dark:bg-gray-900 rounded-xl p-6 shadow-sm border border-gray-200 dark:border-gray-700\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-3 mb-4\,\children\:\$\,\div\,null,{\className\:\w-12 h-12 rounded-full bg-primary/10 dark:bg-primary/20 flex items-center justify-center text-primary dark:text-primary-light font-bold text-lg\,\children\:\J\},\$\,\div\,null,{\children\:\$\,\p\,null,{\className\:\font-semibold text-gray-900 dark:text-gray-100\,\children\:\Joe\},\$\,\p\,null,{\className\:\text-sm text-gray-500 dark:text-gray-400\,\children\:\Perth\}}},\$\,\div\,null,{\className\:\space-y-2\,\children\:\$\,\div\,\0\,{\className\:\flex items-start gap-2 text-sm\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z\,\clipRule\:\evenodd\}},\$\,\span\,null,{\className\:\text-gray-700 dark:text-gray-300\,\children\:\Completed \,\$\,\span\,null,{\className\:\font-medium\,\children\:\Movement Maximiser Challenge\},\$\,\span\,null,{\className\:\text-gray-500 dark:text-gray-400\,\children\:\ (\,21,\ days)\}}},\$\,\div\,null,{\className\:\flex items-start gap-2 text-sm\,\children\:\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\w-5 h-5 text-orange-500 flex-shrink-0 mt-0.5\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M12.963 2.286a.75.75 0 0 0-1.071-.136 9.742 9.742 0 0 0-3.539 6.176 7.547 7.547 0 0 1-1.705-1.715.75.75 0 0 0-1.152-.082A9 9 0 1 0 15.68 4.534a7.46 7.46 0 0 1-2.717-2.248ZM15.75 14.25a3.75 3.75 0 1 1-7.313-1.172c.628.465 1.35.81 2.133 1a5.99 5.99 0 0 1 1.925-3.546 3.75 3.75 0 0 1 3.255 3.718Z\,\clipRule\:\evenodd\}},\$\,\span\,null,{\className\:\text-gray-700 dark:text-gray-300\,\children\:\Currently on \,\$\,\span\,null,{\className\:\font-medium\,\children\:\End of Year Lock-in Challenge\},\$\,\span\,null,{\className\:\text-gray-500 dark:text-gray-400\,\children\:\ (\,14,\ days)\}}}}}}}},\$\,\section\,null,{\className\:\py-16 md:py-20 bg-white dark:bg-gray-900\,\children\:\$\,\div\,null,{\className\:\mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 \,\children\:\$\,\div\,null,{\className\:\grid md:grid-cols-2 gap-12 items-center\,\children\:\$\,\div\,null,{\children\:\$\,\h2\,null,{\className\:\text-3xl font-titan-one text-slate-800 dark:text-gray-100 mb-6\,\children\:\Hey, Im Joe\},\$\,\p\,null,{\className\:\text-gray-600 dark:text-gray-300 mb-4\,\children\:\I transformed my own life through structured habits and daily accountability. After years of being unfocused and unfulfilled, I discovered that\,\ \,\$\,\strong\,null,{\children\:\transformation doesnt require willpower—it requires structure.\}},\$\,\p\,null,{\className\:\text-gray-600 dark:text-gray-300 mb-4\,\children\:\I built Routine Impact to give you the same framework that changed my life. As a husband and father, I know how hard it is to stick with new habits when life gets busy.\},\$\,\p\,null,{\className\:\text-gray-600 dark:text-gray-300 mb-6\,\children\:\Every challenge here is designed with intention—combining research-backed habits with real accountability systems to help you actually follow through.\},\$\,\$La\,null,{\href\:\/about\,\className\:\inline-flex items-center gap-1 text-sm text-gray-500 dark:text-gray-400 hover:text-primary dark:hover:text-primary transition-colors\,\children\:\Read our full story\,\$\,\svg\,null,{\className\:\w-4 h-4\,\fill\:\none\,\viewBox\:\0 0 24 24\,\stroke\:\currentColor\,\children\:\$\,\path\,null,{\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\strokeWidth\:2,\d\:\M9 5l7 7-7 7\}}}},\$\,\div\,null,{\className\:\grid grid-cols-2 gap-4\,\children\:\$\,\div\,null,{\className\:\relative\,\children\:\$\,\div\,null,{\className\:\relative aspect-3/4 w-full\,\children\:\$\,\$L16\,null,{\src\:\https://d3kpq8xxaiz4ap.cloudfront.net/assets/me-after.jpg\,\alt\:\Joe today - fit and focused\,\fill\:true,\className\:\object-cover rounded-lg\,\sizes\:\(max-width: 768px) 50vw, 25vw\}},\$\,\p\,null,{\className\:\mt-2 text-xs text-gray-500 dark:text-gray-400 text-center\,\children\:\Now: Fit, focused, purposeful\}},\$\,\div\,null,{\className\:\relative\,\children\:\$\,\div\,null,{\className\:\relative aspect-3/4 w-full\,\children\:\$\,\$L16\,null,{\src\:\https://d3kpq8xxaiz4ap.cloudfront.net/assets/me-before.jpg\,\alt\:\Joe before - unfocused\,\fill\:true,\className\:\object-cover rounded-lg\,\sizes\:\(max-width: 768px) 50vw, 25vw\}},\$\,\p\,null,{\className\:\mt-2 text-xs text-gray-500 dark:text-gray-400 text-center\,\children\:\Before: Drifting, unfulfilled\}}}}}},\$\,\section\,null,{\className\:\py-16 md:py-20 bg-gradient-to-br from-primary to-accent text-white\,\children\:\$\,\div\,null,{\className\:\mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8 \,\children\:\$\,\div\,null,{\className\:\max-w-3xl mx-auto text-center\,\children\:\$\,\h2\,null,{\className\:\text-3xl md:text-4xl font-titan-one mb-4\,\children\:\Ready to Build Habits That Stick?\},\$\,\p\,null,{\className\:\text-lg text-white/80 mb-8\,\children\:\Create your own personalised challenge with our AI-powered quiz. Get habit recommendations tailored to your goals.\},\$\,\div\,null,{\className\:\flex flex-col sm:flex-row gap-4 justify-center\,\children\:\$\,\$La\,null,{\href\:\/quiz\,\className\:\inline-flex items-center justify-center gap-2 bg-white text-primary font-semibold py-3 px-6 rounded-lg hover:bg-gray-100 transition-colors\,\children\:\✨ Take the Quiz\,\$\,\svg\,null,{\xmlns\:\http://www.w3.org/2000/svg\,\viewBox\:\0 0 24 24\,\fill\:\currentColor\,\aria-hidden\:\true\,\data-slot\:\icon\,\ref\:\$undefined\,\aria-labelledby\:\$undefined\,\className\:\h-5 w-5\,\children\:null,\$\,\path\,null,{\fillRule\:\evenodd\,\d\:\M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\,\clipRule\:\evenodd\}}},\$\,\$La\,null,{\href\:\/join\,\className\:\inline-flex items-center justify-center gap-2 bg-white/10 text-white font-semibold py-3 px-6 rounded-lg hover:bg-white/20 transition-colors border border-white/20\,\children\:\Learn More\}}}}}}\n)/script>script>self.__next_f.push(1,12:\$\,\meta\,\0\,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1\}\n)/script>script>self.__next_f.push(1,10:\$\,\meta\,\0\,{\charSet\:\utf-8\},\$\,\title\,\1\,{\children\:\Routine Impact - Great Routines Create Greater Impact\},\$\,\meta\,\2\,{\name\:\description\,\content\:\Step into the daily practices of extraordinary achievers through new weekly challenges, routines and proven habits. Start your transformation today.\},\$\,\link\,\3\,{\rel\:\manifest\,\href\:\/manifest.webmanifest\,\crossOrigin\:\$undefined\},\$\,\meta\,\4\,{\name\:\robots\,\content\:\index, follow\},\$\,\meta\,\5\,{\name\:\googlebot\,\content\:\index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\},\$\,\link\,\6\,{\rel\:\canonical\,\href\:\https://www.routineimpact.com\},\$\,\meta\,\7\,{\name\:\google-site-verification\,\content\:\bUaByVRUa0ycNy9N8b7rpQ1Mbx4GyhV0KKsXdLdTF-8\},\$\,\meta\,\8\,{\name\:\mobile-web-app-capable\,\content\:\yes\},\$\,\meta\,\9\,{\name\:\apple-mobile-web-app-title\,\content\:\Routine Impact\},\$\,\meta\,\10\,{\name\:\apple-mobile-web-app-status-bar-style\,\content\:\default\},\$\,\meta\,\11\,{\property\:\og:title\,\content\:\Routine Impact\},\$\,\meta\,\12\,{\property\:\og:description\,\content\:\Step into the daily practices of extraordinary achievers through new weekly challenges, routines and proven habits. Start your transformation today.\},\$\,\meta\,\13\,{\property\:\og:url\,\content\:\https://www.routineimpact.com\},\$\,\meta\,\14\,{\property\:\og:site_name\,\content\:\Routine Impact\},\$\,\meta\,\15\,{\property\:\og:locale\,\content\:\en_AU\},\$\,\meta\,\16\,{\property\:\og:image\,\content\:\https://d3kpq8xxaiz4ap.cloudfront.net/assets/routine-impact-hero-1.jpg\},\$\,\meta\,\17\,{\property\:\og:image:width\,\content\:\1200\},\$\,\meta\,\18\,{\property\:\og:image:height\,\content\:\630\},\$\,\meta\,\19\,{\property\:\og:image:alt\,\content\:\Routine Impact - Great Routines Create Greater Impact\},\$\,\meta\,\20\,{\property\:\og:type\,\content\:\website\},\$\,\meta\,\21\,{\name\:\twitter:card\,\content\:\summary_large_image\},\$\,\meta\,\22\,{\name\:\twitter:title\,\content\:\Routine Impact\},\$\,\meta\,\23\,{\name\:\twitter:description\,\content\:\Step into the daily practices of extraordinary achievers through new weekly challenges, routines and proven habits. Start your transformation today.\},\$\,\meta\,\24\,{\name\:\twitter:image\,\content\:\https://d3kpq8xxaiz4ap.cloudfront.net/assets/routine-impact-hero-1.jpg\},\$\,\link\,\25\,{\rel\:\icon\,\href\:\/favicon.ico\,\type\:\image/x-icon\,\sizes\:\16x16\},\$\,\link\,\26\,{\rel\:\icon\,\href\:\/favicon-16x16.png\,\sizes\:\16x16\,\type\:\image/png\},\$\,\link\,\27\,{\rel\:\icon\,\href\:\/favicon-32x32.png\,\sizes\:\32x32\,\type\:\image/png\},\$\,\link\,\28\,{\rel\:\apple-touch-icon\,\href\:\/apple-touch-icon.png\,\sizes\:\180x180\,\type\:\image/png\}\n)/script>script>self.__next_f.push(1,e:null\n15:null\n)/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]