1<!DOCTYPE html><html data-dpl-id="dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" lang="en" class="bg-background"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/9a800f173b8d9e8f-s.p.129r4siq6of2c.woff2?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/campaign-reelect.jpg" as="image"/><link rel="stylesheet" href="/_next/static/chunks/0ha_r8hxxk5_9.css?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0rrxi9050xcso.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe"/>
1<script src="/_next/static/chunks/0x1mobvioqs2v.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" async=""></script>
1<script src="/_next/static/chunks/12mz0_._155bq.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" async=""></script>
1<script src="/_next/static/chunks/0p9-9-pp4rsu3.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" async=""></script>
1<script src="/_next/static/chunks/turbopack-0mi6-5ckwkcq2.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" async=""></script>
1<script src="/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" async=""></script>
1<script src="/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" async=""></script>
1<script src="/_next/static/chunks/0v~o5c.6c1432.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" async=""></script>
vendor: 66 bytes, line 1
1<script async="" src="https://www.googletagmanager.com/gtag/js?id=
1G-DTWFXPKF6X
vendor: 11 bytes, line 1
1"></script>
1<meta name="next-size-adjust" content=""/><meta name="theme-color" content="#1B2E4B"/><title>Issues | Rachelle Johnson for Maple Grove City Council</title><meta name="description" content="Clear information about the issues shaping Maple Grove and Rachelle Johnsonâs current perspective."/><meta property="og:title" content="Rachelle Johnson for Maple Grove City Council"/><meta property="og:description" content="On Nov. 3rd, vote for proven leadership to keep Maple Grove a thriving and vibrant city."/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://rachellejohnsonmn.com/og-image.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Rachelle Johnson for Maple Grove City Council"/><meta name="twitter:description" content="On Nov. 3rd, vote for proven leadership to keep Maple Grove a thriving and vibrant city."/><meta name="twitter:image" content="https://rachellejohnsonmn.com/og-image.jpg"/><link rel="icon" href="/favicon.ico"/>
1<script>
vendor: 127 bytes, lines 1-4
1window.dataLayer = window.dataLayer || []; 2function gtag(){dataLayer.push(arguments);} 3gtag('js', new Date()); 4gtag('config', '
4G-DTWFXPKF6X
vendor: 3 bytes, line 4
4');
4</script>
4<script>
vendor: 327 bytes, lines 4-8
4(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 5new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 6j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 7'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 8})(window,document,'script','dataLayer','
8GTM-P29DXF4P
vendor: 3 bytes, line 8
8');
8</script>
8<script src="/_next/static/chunks/03~yq9q893hmn.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" noModule=""></script>
8</head><body class="inter_b73d82c5-module__RK-bDG__variable playfair_display_c6faa590-module__OSdd0a__variable oswald_8392ac04-module__J_OpKa__variable font-sans antialiased"><div hidden=""><!--$--><!--/$--></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P29DXF4P" height="0" width="0" class="hidden invisible" title="Google Tag Manager"></iframe></noscript><header class="fixed top-0 left-0 right-0 z-50 transition-all duration-200 bg-[#1B2E4B]/95"><div class="max-w-6xl mx-auto px-4 sm:px-6"><div class="flex items-center justify-between py-2 md:py-3"><nav aria-label="Main navigation" class="hidden lg:flex items-center gap-6"><a href="/#home" class="text-[#C9D9EC] hover:text-white text-sm font-sans font-medium transition-colors duration-150">Home</a><a href="/#meet-rachelle" class="text-[#C9D9EC] hover:text-white text-sm font-sans font-medium transition-colors duration-150">Meet Rachelle</a><a href="/#priorities" class="text-[#C9D9EC] hover:text-white text-sm font-sans font-medium transition-colors duration-150">Priorities</a><a href="/issues" class="text-[#C9D9EC] hover:text-white text-sm font-sans font-medium transition-colors duration-150">Issues</a><a href="/#gallery" class="text-[#C9D9EC] hover:text-white text-sm font-sans font-medium transition-colors duration-150">Gallery</a><a href="/#contact" class="text-[#C9D9EC] hover:text-white text-sm font-sans font-medium transition-colors duration-150">Contact</a><a href="#partner" class="ml-2 px-4 py-2 bg-[#2A5FA5] hover:bg-[#3A72C0] text-white text-sm font-semibold rounded transition-colors duration-150">Partner With Us</a></nav><button class="lg:hidden p-2 text-white rounded focus:outline-none focus:ring-2 focus:ring-[#2A5FA5]" aria-label="Open menu" aria-expanded="false" aria-controls="mobile-menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></header><main class="pt-24"><section class="bg-[#F9F7F4] py-16 md:py-24"><div class="max-w-6xl mx-auto px-4 sm:px-6"><div class="max-w-2xl mb-12"><p class="text-[#2A5FA5] text-xs font-bold tracking-[0.2em] mb-4">CIVIC INFORMATION</p><h1 class="font-serif font-bold text-[#1B2E4B] text-4xl sm:text-5xl text-balance mb-5">Issues</h1><p class="text-[#4A4845] text-lg leading-relaxed">A clear place to understand complex issues, the available information, and Rachelleâs current position.</p></div><div class="grid gap-6 max-w-4xl"><article class="bg-white border border-[#D9D7D4] rounded-sm p-7 md:p-9"><p class="text-[#2A5FA5] text-xs font-bold tracking-[0.16em] mb-3">CURRENT ISSUE</p><h2 class="font-serif font-bold text-[#1B2E4B] text-2xl md:text-3xl mb-4">Maple Grove Water Treatment & Centralized Water Softening</h2><p class="text-[#4A4845] leading-relaxed mb-6 max-w-2xl">Understanding the 2030 water treatment plant expansion, Maple Grove's hard water, centralized water softening, PFAS considerations, potential costs, and where Rachelle stands today.</p><a class="inline-flex bg-[#2A5FA5] hover:bg-[#3A72C0] text-white px-5 py-3 rounded-sm text-sm font-semibold transition-colors" href="/issues/water-treatment-centralized-softening">Read More</a></article></div></div></section></main><footer class="bg-[#1B2E4B] text-[#A8BDD8]" role="contentinfo"><div class="max-w-6xl mx-auto px-4 sm:px-6 py-6 md:py-8"><div class="flex flex-col md:flex-row md:items-start gap-6 md:gap-10 mb-5 md:mb-6"><div class="flex flex-col gap-3 flex-shrink-0"><div class="max-w-48 flex-shrink-0"><img src="/campaign-reelect.jpg" alt="Re-elect Rachelle Johnson for Maple Grove City Council" class="w-full h-auto object-contain"/></div><p class="font-serif text-[#C9D9EC] text-base italic leading-snug max-w-xs">âProven leadership for a thriving and vibrant Maple Grove.â</p></div><nav aria-label="Footer navigation" class="flex flex-col gap-2"><a href="mailto:[email protected]" class="flex items-center gap-2 text-[#A8BDD8] hover:text-white text-sm font-sans transition-colors duration-150" aria-label="Email Rachelle at [email protected]"><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg>[email protected]</a><a href="tel:6122038209" class="flex items-center gap-2 text-[#A8BDD8] hover:text-white text-sm font-sans transition-colors duration-150" aria-label="Call or text 612-203-8209"><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone" aria-hidden="true">
8<path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg>612-203-8209</a><a href="https://www.facebook.com/RachelleJohnsonMapleGroveCityCouncil" target="_blank" rel="noopener noreferrer" class="flex items-center gap-2 text-[#A8BDD8] hover:text-white text-sm font-sans transition-colors duration-150" aria-label="Visit Rachelle Johnson on Facebook (opens in new tab)"><svg width="15" height="15" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg>Facebook</a></nav></div><div class="border-t border-[#2A4070] pt-4 flex flex-col sm:flex-row sm:items-center sm:justify-between gap-3 pb-4 mb-4 border-b border-[#2A4070]"><p class="text-[#6B8DB5] text-xs font-sans">© <!-- -->2026<!-- --> Rachelle Johnson for Maple Grove City Council. All rights reserved.</p><p class="text-[#6B8DB5] text-xs font-sans max-w-sm sm:text-right leading-relaxed">Prepared and paid for by Rachelle Johnson for Maple Grove City Council, 13570 Grove Drive #227, Maple Grove, MN 55311.</p></div><div class="text-center"><a href="https://builtbymarino.com" target="_blank" rel="noopener noreferrer" class="text-[#6B8DB5] hover:text-[#A8BDD8] text-xs font-sans transition-colors duration-150" aria-label="Built by Marino (opens in new tab)">Built by Marino</a></div></div></footer><!--$--><!--/$-->
8<script src="/_next/static/chunks/0rrxi9050xcso.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe" id="_R_" async=""></script>
8<script>(self.__next_f=self.__next_f||[]).push([0])</script>
8<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[35658,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"ModalProvider\"]\n4:I[12224,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"default\"]\n5:I[67689,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"default\"]\n6:I[22615,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"default\"]\n7:I[70119,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/0v~o5c.6c1432.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"default\"]\n10:I[77663,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"default\",1]\n:HL[\"/_next/static/chunks/0ha_r8hxxk5_9.css?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"style\"]\n:HL[\"/_next/static/media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/9a800f173b8d9e8f-s.p.129r4siq6of2c.woff2?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:[\"$\",\"iframe\",null,{\"src\":\"https://www.googletagmanager.com/ns.html?id=GTM-P29DXF4P\",\"height\":\"0\",\"width\":\"0\",\"className\":\"hidden invisible\",\"title\":\"Google Tag Manager\"}]\n"])</script>
8<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"issues\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"issues\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0ha_r8hxxk5_9.css?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"bg-background\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"async\":true,\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-DTWFXPKF6X\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"window.dataLayer = window.dataLayer || [];\\nfunction gtag(){dataLayer.push(arguments);}\\ngtag('js', new Date());\\ngtag('config', 'G-DTWFXPKF6X');\"}}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;
8j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-P29DXF4P');\"}}]]}],[\"$\",\"body\",null,{\"className\":\"inter_b73d82c5-module__RK-bDG__variable playfair_display_c6faa590-module__OSdd0a__variable oswald_8392ac04-module__J_OpKa__variable font-sans antialiased\",\"children\":[[\"$\",\"noscript\",null,{\"children\":\"$2\"}],[\"$\",\"$L3\",null,{\"children\":[[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",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\"}],[\"$\",\"$L6\",null,{}]]}]]}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"$L7\",null,{}],[\"$\",\"main\",null,{\"className\":\"pt-24\",\"children\":[\"$\",\"section\",null,{\"className\":\"bg-[#F9F7F4] py-16 md:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto px-4 sm:px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-2xl mb-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[#2A5FA5] text-xs font-bold tracking-[0.2em] mb-4\",\"children\":\"CIVIC INFORMATION\"}],[\"$\",\"h1\",null,{\"className\":\"font-serif font-bold text-[#1B2E4B] text-4xl sm:text-5xl text-balance mb-5\",\"children\":\"Issues\"}],[\"$\",\"p\",null,{\"className\":\"text-[#4A4845] text-lg leading-relaxed\",\"children\":\"A clear place to understand complex issues, the available information, and Rachelleâs current position.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-6 max-w-4xl\",\"children\":[[\"$\",\"article\",\"water-treatment-centralized-softening\",{\"className\":\"bg-white border border-[#D9D7D4] rounded-sm p-7 md:p-9\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[#2A5FA5] text-xs font-bold tracking-[0.16em] mb-3\",\"children\":\"CURRENT ISSUE\"}],\"$L8\",\"$L9\",\"$La\"]}]]}]]}]}]}],\"$Lb\"],[\"$Lc\"],\"$Ld\"]}],{},null,false,null]},null,false,\"$@e\"]},null,false,null],\"$Lf\",false]],\"m\":\"$undefined\",\"G\":[\"$10\",[\"$L11\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\n"])</script>
8<script>self.__next_f.push([1,"12:I[55367,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/0v~o5c.6c1432.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"\"]\n13:I[92339,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/0v~o5c.6c1432.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"default\"]\n14:I[76779,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"OutletBoundary\"]\n15:\"$Sreact.suspense\"\n18:I[76779,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"ViewportBoundary\"]\n1a:I[76779,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"MetadataBoundary\"]\n:HL[\"/campaign-reelect.jpg\",\"image\"]\n8:[\"$\",\"h2\",null,{\"className\":\"font-serif font-bold text-[#1B2E4B] text-2xl md:text-3xl mb-4\",\"children\":\"Maple Grove Water Treatment \u0026 Centralized Water Softening\"}]\n9:[\"$\",\"p\",null,{\"className\":\"text-[#4A4845] leading-relaxed mb-6 max-w-2xl\",\"children\":\"Understanding the 2030 water treatment plant expansion, Maple Grove's hard water, centralized water softening, PFAS considerations, potential costs, and where Rachelle stands today.\"}]\na:[\"$\",\"$L12\",null,{\"href\":\"/issues/water-treatment-centralized-softening\",\"className\":\"inline-flex bg-[#2A5FA5] hover:bg-[#3A72C0] text-white px-5 py-3 rounded-sm text-sm font-semibold transition-colors\",\"children\":\"Read More\"}]\n"])</script>
8<script>self.__next_f.push([1,"b:[\"$\",\"footer\",null,{\"className\":\"bg-[#1B2E4B] text-[#A8BDD8]\",\"role\":\"contentinfo\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto px-4 sm:px-6 py-6 md:py-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col md:flex-row md:items-start gap-6 md:gap-10 mb-5 md:mb-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3 flex-shrink-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-48 flex-shrink-0\",\"children\":[\"$\",\"img\",null,{\"src\":\"/campaign-reelect.jpg\",\"alt\":\"Re-elect Rachelle Johnson for Maple Grove City Council\",\"className\":\"w-full h-auto object-contain\"}]}],[\"$\",\"p\",null,{\"className\":\"font-serif text-[#C9D9EC] text-base italic leading-snug max-w-xs\",\"children\":\"âProven leadership for a thriving and vibrant Maple Grove.â\"}]]}],[\"$\",\"nav\",null,{\"aria-label\":\"Footer navigation\",\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"flex items-center gap-2 text-[#A8BDD8] hover:text-white text-sm font-sans transition-colors duration-150\",\"aria-label\":\"Email Rachelle at [email protected]\",\"children\":[[\"$\",\"$L13\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\",\"key\":\"132q7q\"}],[\"rect\",{\"x\":\"2\",\"y\":\"4\",\"width\":\"20\",\"height\":\"16\",\"rx\":\"2\",\"key\":\"izxlao\"}]],\"className\":\"lucide-mail\",\"size\":15,\"aria-hidden\":\"true\"}],\"[email protected]\"]}],[\"$\",\"a\",null,{\"href\":\"tel:6122038209\",\"className\":\"flex items-center gap-2 text-[#A8BDD8] hover:text-white text-sm font-sans transition-colors duration-150\",\"aria-label\":\"Call or text 612-203-8209\",\"children\":[[\"$\",\"$L13\",null,{\"ref\":\"$undefined\",\"iconNode\":[[\"path\",{\"d\":\"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384\",\"key\":\"9njp5v\"}]],\"className\":\"lucide-phone\",\"size\":15,\"aria-hidden\":\"true\"}],\"612-203-8209\"]}],[\"$\",\"a\",null,{\"href\":\"https://www.facebook.com/RachelleJohnsonMapleGroveCityCouncil\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"flex items-center gap-2 text-[#A8BDD8] hover:text-white text-sm font-sans transition-colors duration-150\",\"aria-label\":\"Visit Rachelle Johnson on Facebook (opens in new tab)\",\"children\":[[\"$\",\"svg\",null,{\"width\":15,\"height\":15,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z\"}]}],\"Facebook\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"border-t border-[#2A4070] pt-4 flex flex-col sm:flex-row sm:items-center sm:justify-between gap-3 pb-4 mb-4 border-b border-[#2A4070]\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[#6B8DB5] text-xs font-sans\",\"children\":[\"© \",2026,\" Rachelle Johnson for Maple Grove City Council. All rights reserved.\"]}],[\"$\",\"p\",null,{\"className\":\"text-[#6B8DB5] text-xs font-sans max-w-sm sm:text-right leading-relaxed\",\"children\":\"Prepared and paid for by Rachelle Johnson for Maple Grove City Council, 13570 Grove Drive #227, Maple Grove, MN 55311.\"}]]}],[\"$\",\"div\",null,{\"className\":\"text-center\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://builtbymarino.com\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-[#6B8DB5] hover:text-[#A8BDD8] text-xs font-sans transition-colors duration-150\",\"aria-label\":\"Built by Marino (opens in new tab)\",\"children\":\"Built by Marino\"}]}]]}]}]\n"])</script>
8<script>self.__next_f.push([1,"c:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0v~o5c.6c1432.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"async\":true,\"nonce\":\"$undefined\"}]\nd:[\"$\",\"$L14\",null,{\"children\":[\"$\",\"$15\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@16\"}]}]\n17:[]\ne:\"$W17\"\nf:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L18\",null,{\"children\":\"$L19\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1a\",null,{\"children\":[\"$\",\"$15\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L1b\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n11:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0ha_r8hxxk5_9.css?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
8<script>self.__next_f.push([1,"19:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#1B2E4B\"}]]\n"])</script>
8<script>self.__next_f.push([1,"1c:I[6726,[\"/_next/static/chunks/0glhe8y41q38y.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\",\"/_next/static/chunks/14xdthwga5u9i.js?dpl=dpl_HzaeVgUY57Wrm6CtdtZfe5LgxKMe\"],\"IconMark\"]\n16:null\n1b:[[\"$\",\"title\",\"0\",{\"children\":\"Issues | Rachelle Johnson for Maple Grove City Council\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Clear information about the issues shaping Maple Grove and Rachelle Johnsonâs current perspective.\"}],[\"$\",\"meta\",\"2\",{\"property\":\"og:title\",\"content\":\"Rachelle Johnson for Maple Grove City Council\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:description\",\"content\":\"On Nov. 3rd, vote for proven leadership to keep Maple Grove a thriving and vibrant city.\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:image\",\"content\":\"https://rachellejohnsonmn.com/og-image.jpg\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:title\",\"content\":\"Rachelle Johnson for Maple Grove City Council\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:description\",\"content\":\"On Nov. 3rd, vote for proven leadership to keep Maple Grove a thriving and vibrant city.\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:image\",\"content\":\"https://rachellejohnsonmn.com/og-image.jpg\"}],[\"$\",\"link\",\"13\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"$L1c\",\"14\",{}]]\n"])</script>
8</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.