PageSourceSearch

https://www.mygovtools.org/blog

html mygovtools.org collected 2026-10-02 20:46:08 UTC 47,220 bytes, 181 lines download raw bytes

1<!DOCTYPE html><!--0LDEBLWx9X0jmeRTBVvuI--><html lang="en" class="__className_c06d0e"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><link rel="preload" href="/_next/static/media/1e41be92c43b3255-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/c41f9c31b3e4351a.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/4f999667a8f08548.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ca56dbc4a655243c.js"/>
1<script src="/_next/static/chunks/4bd1b696-43ba64781d20dbb7.js" async=""></script>
1<script src="/_next/static/chunks/3794-806aaf37cd013a85.js" async=""></script>
1<script src="/_next/static/chunks/main-app-9028d38a2f68427d.js" async=""></script>
1<script src="/_next/static/chunks/8409-2e89c8fc01c7da19.js" async=""></script>
1<script src="/_next/static/chunks/8500-27e7d9770d119ae1.js" async=""></script>
1<script src="/_next/static/chunks/885-de8a7edaaed78b14.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-818915717a3a3847.js" async=""></script>
1<script src="/_next/static/chunks/app/error-d635224045567e74.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-96eda8f1432a7a24.js" async=""></script>
1<script src="/_next/static/chunks/app/global-error-227352822834ab7a.js" async=""></script>
1<script src="/_next/static/chunks/app/blog/page-2cd81a917cefd77b.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-F594NNN4JW" as="script"/><meta name="next-size-adjust" content=""/><meta name="theme-color" content="#007aff"/><title>Blog | MyGovTools</title><meta name="description" content="Browse articles on local government, elections, and civic engagement in California and beyond."/><meta name="google-site-verification" content="80LcOekohd6R-FtFEFZzj51iIl9MDAGyaDzSc_IG4xo"/><meta property="og:title" content="Blog | MyGovTools"/><meta property="og:description" content="Browse articles on local government, elections, and civic engagement in California and beyond."/><meta property="og:url" content="https://www.mygovtools.com/blog"/><meta property="og:image" content="https://storage.googleapis.com/cdn-assets-mygovtools/gov%20building%20joy%20-%20compressed.webp"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="MyGovTools - Government building representing civic engagement"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Blog | MyGovTools"/><meta name="twitter:description" content="Browse articles on local government, elections, and civic engagement in California and beyond."/><meta name="twitter:image" content="https://storage.googleapis.com/cdn-assets-mygovtools/gov%20building%20joy%20-%20compressed.webp"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" type="image/x-icon"/><link rel="apple-touch-icon" href="/favicon.svg" type="image/svg+xml"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body><div hidden=""><!--$--><!--/$--></div>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"MyGovTools","url":"https://www.mygovtools.org","logo":"https://www.mygovtools.org/images/logo/logo.svg","description":"Communication tools and newsletter services for elected officials and the constituents they serve.","sameAs":["https://twitter.com/mygovtools","https://linkedin.com/company/mygovtools","https://facebook.com/mygovtools","https://instagram.com/mygovtools"],"contactPoint":{"@type":"ContactPoint","contactType":"sales","url":"https://www.mygovtools.org/contact"}}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"MyGovTools","url":"https://www.mygovtools.org","publisher":{"@type":"Organization","name":"MyGovTools","url":"https://www.mygovtools.org"}}</script>
1<!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><div class="relative h-full overflow-hidden bg-background"><div class="sticky top-0 left-0 right-0 flex h-[53px] items-center justify-between px-4 lg:h-[65px] lg:px-6 z-[110] bg-background"><a class="cursor-pointer block p-2 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" aria-label="Go to home page" href="/"><div class="flex items-center gap-2"><svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" fill="none" class="h-8 w-8" aria-hidden="true"><g fill="currentColor"><path d="M7.25 1.25C7.25.56 7.81 0 8.5 0h1.75a.75.75 0 010 1.5h-1.5v1.056a5.002 5.002 0 014.242 4.653.75.75 0 11-1.498.086 3.5 3.5 0 00-6.988 0 .75.75 0 11-1.498-.086A5.002 5.002 0 017.25 2.556V1.25z"></path><path fill-rule="evenodd" d="M1 9.75A.75.75 0 011.75 9h12.5a.75.75 0 010 1.5H13v4h2.25a.75.75 0 010 1.5H.75a.75.75 0 010-1.5H3v-4H1.75A.75.75 0 011 9.75zm3.5 4.75h2.75v-4H4.5v4zm4.25 0h2.75v-4H8.75v4z" clip-rule="evenodd"></path></g></svg><span class="text-xl font-bold">GovTools</span></div></a><div class="flex items-center gap-3 relative min-h-[40px]"><div class="hidden md:flex gap-2"><div class="relative group"><button class="justify-center whitespace-nowrap text-sm transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 shadow h-9 flex items-center gap-1 bg-transparent hover:bg-gray-100 text-gray-800 px-3 py-2 rounded-md font-medium focus:outline-none focus:ring-2 focus:ring-blue-400 md:relative" aria-haspopup="true" aria-expanded="false" tabindex="0">About<!-- --> <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-chevron-down h-4 w-4"><path d="m6 9 6 6 6-6"></path></svg></button><div class="hidden md:absolute md:left-0 min-w-[210px] rounded-md shadow-lg bg-white border border-gray-200 z-50 transition-all duration-150 md:group-hover:block md:group-focus-within:block"><ul class="py-1"><li><a class="flex items-center gap-2 px-4 py-2 text-gray-800 hover:bg-blue-50 hover:text-blue-700 transition-colors whitespace-nowrap" href="https://www.youtube.com/@meyersidechats"><span>Podcast</span></a></li><li><a class="flex items-center gap-2 px-4 py-2 text-gray-800 hover:bg-blue-50 hover:text-blue-700 transition-colors whitespace-nowrap" href="/contact"><span>Contact</span></a></li><li><a class="flex items-center gap-2 px-4 py-2 text-gray-800 hover:bg-blue-50 hover:text-blue-700 transition-colors whitespace-nowrap" href="/about"><span>About</span></a></li><li><a class="flex items-center gap-2 px-4 py-2 text-gray-800 hover:bg-blue-50 hover:text-blue-700 transition-colors whitespace-nowrap" href="/newsletters"><span>Newsletters</span></a></li></ul></div><div class="absolute left-0 mt-2 min-w-[210px] rounded-md shadow-lg bg-white border border-gray-200 z-50 transition-all duration-150 hidden md:hidden"><ul class="py-1"><li><a class="flex items-center gap-2 px-4 py-2 text-gray-800 hover:bg-blue-50 hover:text-blue-700 transition-colors whitespace-nowrap" href="https://www.youtube.com/@meyersidechats"><span>Podcast</span></a></li><li><a class="flex items-center gap-2 px-4 py-2 text-gray-800 hover:bg-blue-50 hover:text-blue-700 transition-colors whitespace-nowrap" href="/contact"><span>Contact</span></a></li><li><a class="flex items-center gap-2 px-4 py-2 text-gray-800 hover:bg-blue-50 hover:text-blue-700 transition-colors whitespace-nowrap" href="/about"><span>About</span></a></li><li><a class="flex items-center gap-2 px-4 py-2 text-gray-800 hover:bg-blue-50 hover:text-blue-700 transition-colors whitespace-nowrap" href="/newsletters"><span>Newsletters</span></a></li></ul></div></div></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 bg-background shadow-sm hover:text-accent-foreground md:hidden px-2 py-1.5 h-9 border-2 border-gray-300 hover:border-blue-500 hover:bg-blue-50 transition-all duration-200 flex-shrink-0" aria-label="Toggle 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 h-5 w-5"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div></div>
1<main id="content" class="overflow-x-hidden md:overflow-y-hidden h-full relative z-[1]"><main class="blog-main"><header class="blog-hero"><div class="hero-content"><h1 class="blog-title">Blog</h1><p class="blog-intro">Explore in-depth stories, guides, and updates on California government, elections, and civic engagement. Stay informed and inspired!</p></div><svg class="hero-wave" viewBox="0 0 1440 80" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#f5f7fa" d="M0,80 C480,0 960,160 1440,80 L1440,0 L0,0 Z"></path></svg></header><style>
2        body {
3          background: repeating-linear-gradient(135deg,#f5f7fa 0 40px,#f0f4fa 40px 80px);
4        }
5        .blog-main {
6          width: 100%;
7          max-width: 100%;
8          margin: 0;
9          padding: 0 0 4rem 0;
10          background: transparent;
11          min-height: 100vh;
12          box-sizing: border-box;
13          display: flex;
14          flex-direction: column;
15          align-items: flex-start;
16        }
17        .blog-hero {
18          width: 100%;
19          background: linear-gradient(90deg, #2563eb 0%, #60a5fa 100%);
20          color: #fff;
21          padding: 3.2rem 0 4.8rem 0; /* increased bottom padding */
22          position: relative;
23          overflow: hidden;
24          margin-bottom: 2.5rem;
25        }
26        .hero-content {
27          max-width: 950px;
28          margin: 0;
29          padding: 0 2vw;
30          position: relative;
31          z-index: 2;
32          text-align: left;
33        }
34        .blog-title {
35          font-size: 3.1rem;
36          font-weight: 900;
37          color: #fff;
38          margin-bottom: 0.5rem;
39          letter-spacing: -2px;
40          text-align: left;
41          word-break: break-word;
42          text-shadow: 0 2px 12px #0002;
43        }
44        .blog-intro {
45          font-size: 1.22rem;
46          color: #e3e9f5;
47          text-align: left;
48          margin-bottom: 1.5rem;
49          word-break: break-word;
50          max-width: 650px;
51        }
52        .hero-wave {
53          display: block;
54          position: absolute;
55          left: 0;
56          bottom: 0;
57          width: 100vw;
58          height: 80px;
59          z-index: 1;
60        }
61        .blog-list.newsletter-style {
62          display: grid;
63          grid-template-columns: 1fr;
64          gap: 2.5rem;
65          list-style: none;
66          padding: 0;
67          margin: 0 auto;
68          max-width: 900px;
69          width: 100%;
70          justify-items: center;
71          min-height: 400px;
72        }
73        .newsletter-card {
74          display: flex;
75          flex-direction: row;
76          align-items: stretch;
77          background: #fff;
78          border-radius: 16px;
79          box-shadow: 0 4px 24px #2563eb0d;
80          border: 1.5px solid #e5e7eb;
81          transition: box-shadow 0.18s, transform 0.18s, border-color 0.15s;
82          width: 100%;
83          max-width: 520px;
84          min-height: 96px;
85          overflow: hidden;
86          position: relative;
87          opacity: 0;
88          animation: fadeInCard 0.7s ease forwards;
89        }
90        .newsletter-card:hover {
91          box-shadow: 0 8px 32px #2563eb44;
92          transform: translateY(-4px) scale(1.018);
93          border-color: #2563eb;
94        }
95        .newsletter-accent {
96          width: 7px;
97          background: linear-gradient(180deg, #2563eb 0%, #60a5fa 100%);
98          border-radius: 0 7px 7px 0;
99          margin-right: 0.5rem;
100        }
101        .card-img {
102          width: 52px;
103          height: 52px;
104          border-radius: 50%;
105          background: #dbeafe;
106          display: flex;
107          align-items: center;
108          justify-content: center;
109          font-size: 1.35rem;
110          font-weight: 800;
111          color: #fff;
112          margin: 1.1rem 1.1rem 1.1rem 0.5rem;
113          box-shadow: 0 2px 8px #2563eb22;
114          letter-spacing: 1px;
115          flex-shrink: 0;
116          user-select: none;
117        }
118        .newsletter-content {
119          flex: 1;
120          display: flex;
121          flex-direction: column;
122          justify-content: center;
123          padding: 0.8rem 1.2rem 0.7rem 0.7rem;
124        }
125        .newsletter-title {
126          font-size: 1.35rem;
127          font-weight: 800;
128          color: #2563eb;
129          margin-bottom: 0.6rem;
130          text-decoration: none;
131          line-height: 1.25;
132          display: inline-block;
133          transition: color 0.14s;
134        }
135        .newsletter-title:hover {
136          color: #1a237e;
137          text-decoration: underline;
138        }
139        .badge-new {
140          background: linear-gradient(90deg,#60a5fa 10%,#2563eb 90%);
141          color: #fff;
142          font-size: 0.82rem;
143          font-weight: 700;
144          border-radius: 6px;
145          padding: 0.13em 0.65em;
146          margin-left: 0.2em;
147          letter-spacing: 0.5px;
148          box-shadow: 0 1px 4px #2563eb22;
149          vertical-align: middle;
150          user-select: none;
151        }
152        .newsletter-desc {
153          color: #374151;
154          font-size: 1.08rem;
155          margin-bottom: 0.7rem;
156          line-height: 1.7;
157          word-break: break-word;
158        }
159        .newsletter-date {
160          color: #8b949e;
161          font-size: 0.98rem;
162          margin-top: auto;
163        }
164        @media (min-width: 700px) {
165          .blog-list.newsletter-style {
166            grid-template-columns: repeat(2, minmax(0, 1fr));
167            gap: 2.5rem 2.5rem;
168            max-width: 950px;
169          }
170        }
171        @media (min-width: 1100px) {
172          .blog-list.newsletter-style {
173            grid-template-columns: repeat(3, minmax(0, 1fr));
174            max-width: 1400px;
175          }
176        }
177        @keyframes fadeInCard {
178          from { opacity: 0; transform: translateY(30px); }
179          to { opacity: 1; transform: none; }
180        }
181      </style><ul class="blog-list newsletter-style"><li class="newsletter-card fade-in"><div class="newsletter-accent" aria-hidden="true"></div><div class="card-img" style="background:hsl(306, 70%, 60%)"><span>UT</span></div><div class="newsletter-content"><div style="display:flex;align-items:center;gap:0.5rem"><a class="newsletter-title" href="/blog/Understanding-Layers-Government-California">Understanding the Layers of Government in California</a><span class="badge-new">NEW</span></div><span class="newsletter-date">October 1, 2026</span></div></li><li class="newsletter-card fade-in"><div class="newsletter-accent" aria-hidden="true"></div><div class="card-img" style="background:hsl(242, 70%, 60%)"><span>EC</span></div><div class="newsletter-content"><div style="display:flex;align-items:center;gap:0.5rem"><a class="newsletter-title" href="/blog/custom-news-feeds-better-represenation">Empowering Civic Engagement with Impartial Custom News Feeds | myGovTools</a><span class="badge-new">NEW</span></div><span class="newsletter-date">October 1, 2026</span></div></li><li class="newsletter-card fade-in"><div class="newsletter-accent" aria-hidden="true"></div><div class="card-img" style="background:hsl(359, 70%, 60%)"><span>EC</span></div><div class="newsletter-content"><div style="display:flex;align-items:center;gap:0.5rem"><a class="newsletter-title" href="/blog/exploring-district-74">Exploring California Assembly District 74: Key Issues, Candidates, and What You Need to Know</a><span class="badge-new">NEW</span></div><span class="newsletter-date">October 1, 2026</span></div></li><li class="newsletter-card fade-in"><div class="newsletter-accent" aria-hidden="true"></div><div class="card-img" style="background:hsl(92, 70%, 60%)"><span>HT</span></div><div class="newsletter-content"><div style="display:flex;align-items:center;gap:0.5rem"><a class="newsletter-title" href="/blog/how-to-stay-informed-with-local-government-news">How to Stay Informed with Localized Government News | MyGovTools</a><span class="badge-new">NEW</span></div><span class="newsletter-date">October 1, 2026</span></div></li><li class="newsletter-card fade-in"><div class="newsletter-accent" aria-hidden="true"></div><div class="card-img" style="background:hsl(52, 70%, 60%)"><span>LN</span></div><div class="newsletter-content"><div style="display:flex;align-items:center;gap:0.5rem"><a class="newsletter-title" href="/blog/lana-negrete-santa-monica-mayor">Lana Negrete: Santa Monica’s Trailblazing Mayor Focused on Community &amp; Innovation</a><span class="badge-new">NEW</span></div><span class="newsletter-date">October 1, 2026</span></div></li><li class="newsletter-card fade-in"><div class="newsletter-accent" aria-hidden="true"></div><div class="card-img" style="background:hsl(47, 70%, 60%)"><span>MM</span></div><div class="newsletter-content"><div style="display:flex;align-items:center;gap:0.5rem"><a class="newsletter-title" href="/blog/senator-mike-mcquire-california">Mike McGuire: From Sonoma Roots to State Senate Leader—Progress, Policy, and Rural Advocacy</a><span class="badge-new">NEW</span></div><span class="newsletter-date">October 1, 2026</span></div></li></ul></main><!--$--><!--/$--></main></div><div class="footer" style="text-align:center"><section class="footer-subscription mb-8 px-4 py-6 bg-white/50 backdrop-blur-sm border border-gray-200 rounded-lg mx-4 md:mx-8" aria-labelledby="footer-subscription-heading"><div class="max-w-6xl mx-auto"><div class="flex flex-col text-center md:hidden"><h3 id="footer-subscription-heading" class="text-xl font-semibold mb-3 text-gray-800">📧 Stay Connected</h3><p class="text-sm text-gray-600 mb-6 leading-relaxed">Get the latest updates on government and civic tools, constituent representation, civic engagement, and district information delivered to your inbox.</p><form class="flex flex-col gap-3 max-w-md mx-auto"><input type="email" placeholder="Enter your email address" class="flex-1 px-4 py-3 border border-gray-300 rounded-lg bg-white/80 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition-all duration-200 text-sm placeholder:text-gray-500 shadow-sm" required="" aria-label="Email address for subscription" value=""/><button type="submit" class="px-6 py-3 bg-gradient-to-r from-blue-600 to-blue-700 text-white rounded-lg hover:from-blue-700 hover:to-blue-800 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-2 transition-all duration-200 text-sm font-medium shadow-lg hover:shadow-xl transform hover:scale-[1.02] active:scale-[0.98]" aria-label="Subscribe to newsletter"><span class="flex items-center gap-2 justify-center"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
181<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"></path></svg>Subscribe</span></button></form></div><div class="hidden md:flex md:flex-col md:text-center"><h3 id="footer-subscription-heading-desktop" class="text-xl font-semibold mb-3 text-gray-800">📧 Stay Connected</h3><p class="text-sm text-gray-600 mb-6 leading-relaxed max-w-3xl mx-auto">Get the latest updates on government and civic tools, constituent representation, civic engagement, and district information delivered to your inbox.</p><form class="flex gap-3 justify-center"><input type="email" placeholder="Enter your email address" class="w-64 px-4 py-3 border border-gray-300 rounded-lg bg-white/80 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition-all duration-200 text-sm placeholder:text-gray-500 shadow-sm" required="" aria-label="Email address for subscription" value=""/><button type="submit" class="px-6 py-3 bg-gradient-to-r from-blue-600 to-blue-700 text-white rounded-lg hover:from-blue-700 hover:to-blue-800 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-2 transition-all duration-200 text-sm font-medium shadow-lg hover:shadow-xl transform hover:scale-[1.02] active:scale-[0.98] whitespace-nowrap" aria-label="Subscribe to newsletter"><span class="flex items-center gap-2"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"></path></svg>Subscribe</span></button></form></div></div></section><footer aria-label="Footer Navigation"><nav class="footer-columns grid grid-cols-2 gap-x-8 gap-y-6 justify-items-center mb-6 text-left max-w-xl mx-auto" aria-label="Footer Columns"><section class="footer-column" style="min-width:150px" aria-labelledby="footer-general-heading"><h4 id="footer-general-heading" style="font-weight:600;margin-bottom:8px">General</h4><ul style="list-style:none;padding:0;margin:0"><li><a href="https://www.youtube.com/@meyersidechats" class="footer-link text-xs md:text-base"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info inline-block mr-1 align-text-bottom"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg> Podcast</a></li><li><a class="footer-link text-xs md:text-base" href="/contact"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail inline-block mr-1 align-text-bottom"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg> Contact</a></li><li><a class="footer-link text-xs md:text-base" href="/blog"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rss inline-block mr-1 align-text-bottom"><path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle></svg> Blog</a></li><li><a class="footer-link text-xs md:text-base" href="/about"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info inline-block mr-1 align-text-bottom"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg> About</a></li><li><a href="https://www.mygovtools.org/newsletters/santa-monica" class="footer-link text-xs md:text-base" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-newspaper inline-block mr-1 align-text-bottom"><path d="M15 18h-5"></path><path d="M18 14h-8"></path><path d="M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2"></path><rect width="8" height="4" x="10" y="6" rx="1"></rect></svg> Newsletters</a></li><li><a href="https://www.mygovtools.org/sd1-custom-news" class="footer-link text-xs md:text-base" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rss inline-block mr-1 align-text-bottom"><path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle></svg> Custom News Feed</a></li></ul></section><section class="footer-column" style="min-width:150px" aria-labelledby="footer-features-heading"><h4 id="footer-features-heading" style="font-weight:600;margin-bottom:8px">Custom Features</h4><ul style="list-style:none;padding:0;margin:0"><li><a class="footer-link text-xs md:text-base" href="/dashboard">Dashboard</a></li><li><a class="footer-link text-xs md:text-base" href="/organizations">Organizations</a></li><li><a class="footer-link text-xs md:text-base" href="/events">Events</a></li><li><a class="footer-link text-xs md:text-base" href="/crime">
181Crime</a></li><li><a class="footer-link text-xs md:text-base" href="/news">News</a></li><li><a class="footer-link text-xs md:text-base" href="/find-your-representatives">Representatives</a></li></ul></section></nav></footer><div class="footer-social" style="margin:1rem 0"><a href="https://facebook.com/mygovtools" class="footer-social-icon" target="_blank" rel="noopener noreferrer" aria-label="Facebook"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook footer-social-svg"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a><a href="https://instagram.com/mygovtools" class="footer-social-icon" target="_blank" rel="noopener noreferrer" aria-label="Instagram"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram footer-social-svg"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a><a href="https://twitter.com/mygovtools" class="footer-social-icon" target="_blank" rel="noopener noreferrer" aria-label="Twitter"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-twitter footer-social-svg"><path d="M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"></path></svg></a><a href="https://linkedin.com/company/mygovtools" class="footer-social-icon" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin footer-social-svg"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a></div><p style="font-size:80%">MyGovTools provides comprehensive district data, representative information, and civic engagement tools.<a class="text-blue-600 hover:text-blue-800 underline ml-2" href="/privacy">Privacy Policy</a> |<a class="text-blue-600 hover:text-blue-800 underline ml-1" href="/terms">Terms of Use</a></p><p style="font-size:80%">© 2025 MyGovTools. All rights reserved.</p></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
181<script src="/_next/static/chunks/webpack-ca56dbc4a655243c.js" id="_R_" async=""></script>
181<script>(self.__next_f=self.__next_f||[]).push([0])</script>
181<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[59335,[\"8409\",\"static/chunks/8409-2e89c8fc01c7da19.js\",\"8500\",\"static/chunks/8500-27e7d9770d119ae1.js\",\"885\",\"static/chunks/885-de8a7edaaed78b14.js\",\"7177\",\"static/chunks/app/layout-818915717a3a3847.js\"],\"default\"]\n3:I[57121,[],\"\"]\n4:I[17267,[\"8500\",\"static/chunks/8500-27e7d9770d119ae1.js\",\"8039\",\"static/chunks/app/error-d635224045567e74.js\"],\"default\"]\n5:I[74581,[],\"\"]\n6:I[37145,[\"8409\",\"static/chunks/8409-2e89c8fc01c7da19.js\",\"4345\",\"static/chunks/app/not-found-96eda8f1432a7a24.js\"],\"default\"]\n8:I[90484,[],\"OutletBoundary\"]\n9:\"$Sreact.suspense\"\nb:I[90484,[],\"ViewportBoundary\"]\nd:I[90484,[],\"MetadataBoundary\"]\nf:I[26719,[\"4219\",\"static/chunks/app/global-error-227352822834ab7a.js\"],\"default\"]\n:HL[\"/_next/static/media/1e41be92c43b3255-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/c41f9c31b3e4351a.css\",\"style\"]\n:HL[\"/_next/static/css/4f999667a8f08548.css\",\"style\"]\n"])</script>
181<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"0LDEBLWx9X0jmeRTBVvuI\",\"c\":[\"\",\"blog\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"blog\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c41f9c31b3e4351a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/4f999667a8f08548.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__className_c06d0e\",\"children\":[\"$\",\"body\",null,{\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"MyGovTools\\\",\\\"url\\\":\\\"https://www.mygovtools.org\\\",\\\"logo\\\":\\\"https://www.mygovtools.org/images/logo/logo.svg\\\",\\\"description\\\":\\\"Communication tools and newsletter services for elected officials and the constituents they serve.\\\",\\\"sameAs\\\":[\\\"https://twitter.com/mygovtools\\\",\\\"https://linkedin.com/company/mygovtools\\\",\\\"https://facebook.com/mygovtools\\\",\\\"https://instagram.com/mygovtools\\\"],\\\"contactPoint\\\":{\\\"@type\\\":\\\"ContactPoint\\\",\\\"contactType\\\":\\\"sales\\\",\\\"url\\\":\\\"https://www.mygovtools.org/contact\\\"}}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"MyGovTools\\\",\\\"url\\\":\\\"https://www.mygovtools.org\\\",\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"MyGovTools\\\",\\\"url\\\":\\\"https://www.mygovtools.org\\\"}}\"}}],[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$4\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L6\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",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,[\"$\",\"$L8\",null,{\"children\":[\"$\",\"$9\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@a\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$@c\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$9\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@e\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[]],\"S\":true}\n"])</script>
181<script>self.__next_f.push([1,"10:T1485,"])</script>
181<script>self.__next_f.push([1,"\n        body {\n          background: repeating-linear-gradient(135deg,#f5f7fa 0 40px,#f0f4fa 40px 80px);\n        }\n        .blog-main {\n          width: 100%;\n          max-width: 100%;\n          margin: 0;\n          padding: 0 0 4rem 0;\n          background: transparent;\n          min-height: 100vh;\n          box-sizing: border-box;\n          display: flex;\n          flex-direction: column;\n          align-items: flex-start;\n        }\n        .blog-hero {\n          width: 100%;\n          background: linear-gradient(90deg, #2563eb 0%, #60a5fa 100%);\n          color: #fff;\n          padding: 3.2rem 0 4.8rem 0; /* increased bottom padding */\n          position: relative;\n          overflow: hidden;\n          margin-bottom: 2.5rem;\n        }\n        .hero-content {\n          max-width: 950px;\n          margin: 0;\n          padding: 0 2vw;\n          position: relative;\n          z-index: 2;\n          text-align: left;\n        }\n        .blog-title {\n          font-size: 3.1rem;\n          font-weight: 900;\n          color: #fff;\n          margin-bottom: 0.5rem;\n          letter-spacing: -2px;\n          text-align: left;\n          word-break: break-word;\n          text-shadow: 0 2px 12px #0002;\n        }\n        .blog-intro {\n          font-size: 1.22rem;\n          color: #e3e9f5;\n          text-align: left;\n          margin-bottom: 1.5rem;\n          word-break: break-word;\n          max-width: 650px;\n        }\n        .hero-wave {\n          display: block;\n          position: absolute;\n          left: 0;\n          bottom: 0;\n          width: 100vw;\n          height: 80px;\n          z-index: 1;\n        }\n        .blog-list.newsletter-style {\n          display: grid;\n          grid-template-columns: 1fr;\n          gap: 2.5rem;\n          list-style: none;\n          padding: 0;\n          margin: 0 auto;\n          max-width: 900px;\n          width: 100%;\n          justify-items: center;\n          min-height: 400px;\n        }\n        .newsletter-card {\n          display: flex;\n          flex-direction: row;\n          align-items: stretch;\n          background: #fff;\n          border-radius: 16px;\n          box-shadow: 0 4px 24px #2563eb0d;\n          border: 1.5px solid #e5e7eb;\n          transition: box-shadow 0.18s, transform 0.18s, border-color 0.15s;\n          width: 100%;\n          max-width: 520px;\n          min-height: 96px;\n          overflow: hidden;\n          position: relative;\n          opacity: 0;\n          animation: fadeInCard 0.7s ease forwards;\n        }\n        .newsletter-card:hover {\n          box-shadow: 0 8px 32px #2563eb44;\n          transform: translateY(-4px) scale(1.018);\n          border-color: #2563eb;\n        }\n        .newsletter-accent {\n          width: 7px;\n          background: linear-gradient(180deg, #2563eb 0%, #60a5fa 100%);\n          border-radius: 0 7px 7px 0;\n          margin-right: 0.5rem;\n        }\n        .card-img {\n          width: 52px;\n          height: 52px;\n          border-radius: 50%;\n          background: #dbeafe;\n          display: flex;\n          align-items: center;\n          justify-content: center;\n          font-size: 1.35rem;\n          font-weight: 800;\n          color: #fff;\n          margin: 1.1rem 1.1rem 1.1rem 0.5rem;\n          box-shadow: 0 2px 8px #2563eb22;\n          letter-spacing: 1px;\n          flex-shrink: 0;\n          user-select: none;\n        }\n        .newsletter-content {\n          flex: 1;\n          display: flex;\n          flex-direction: column;\n          justify-content: center;\n          padding: 0.8rem 1.2rem 0.7rem 0.7rem;\n        }\n        .newsletter-title {\n          font-size: 1.35rem;\n          font-weight: 800;\n          color: #2563eb;\n          margin-bottom: 0.6rem;\n          text-decoration: none;\n          line-height: 1.25;\n          display: inline-block;\n          transition: color 0.14s;\n        }\n        .newsletter-title:hover {\n          color: #1a237e;\n          text-decoration: underline;\n        }\n        .badge-new {\n          background: linear-gradient(90deg,#60a5fa 10%,#2563eb 90%);\n          color: #fff;\n          font-size: 0.82rem;\n          font-weight: 700;\n          border-radius: 6px;\n          padding: 0.13em 0.65em;\n          margin-left: 0.2em;\n          letter-spacing: 0.5px;\n          box-shadow: 0 1px 4px #2563eb22;\n          vertical-align: middle;\n          user-select: none;\n        }\n        .newsletter-desc {\n          color: #374151;\n          font-size: 1.08rem;\n          margin-bottom: 0.7rem;\n          line-height: 1.7;\n          word-break: break-word;\n        }\n        .newsletter-date {\n          color: #8b949e;\n          font-size: 0.98rem;\n          margin-top: auto;\n        }\n        @media (min-width: 700px) {\n          .blog-list.newsletter-style {\n            grid-template-columns: repeat(2, minmax(0, 1fr));\n            gap: 2.5rem 2.5rem;\n            max-width: 950px;\n          }\n        }\n        @media (min-width: 1100px) {\n          .blog-list.newsletter-style {\n            grid-template-columns: repeat(3, minmax(0, 1fr));\n            max-width: 1400px;\n          }\n        }\n        @keyframes fadeInCard {\n          from { opacity: 0; transform: translateY(30px); }\n          to { opacity: 1; transform: none; }\n        }\n      "])</script>
181<script>self.__next_f.push([1,"7:[\"$\",\"main\",null,{\"className\":\"blog-main\",\"children\":[[\"$\",\"header\",null,{\"className\":\"blog-hero\",\"children\":[[\"$\",\"div\",null,{\"className\":\"hero-content\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"blog-title\",\"children\":\"Blog\"}],[\"$\",\"p\",null,{\"className\":\"blog-intro\",\"children\":\"Explore in-depth stories, guides, and updates on California government, elections, and civic engagement. Stay informed and inspired!\"}]]}],[\"$\",\"svg\",null,{\"className\":\"hero-wave\",\"viewBox\":\"0 0 1440 80\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[\"$\",\"path\",null,{\"fill\":\"#f5f7fa\",\"d\":\"M0,80 C480,0 960,160 1440,80 L1440,0 L0,0 Z\"}]}]]}],[\"$\",\"style\",null,{\"children\":\"$10\"}],\"$L11\"]}]\n"])</script>
181<script>self.__next_f.push([1,"12:I[98500,[\"8500\",\"static/chunks/8500-27e7d9770d119ae1.js\",\"3831\",\"static/chunks/app/blog/page-2cd81a917cefd77b.js\"],\"\"]\n"])</script>
181<script>self.__next_f.push([1,"11:[\"$\",\"ul\",null,{\"className\":\"blog-list newsletter-style\",\"children\":[[\"$\",\"li\",\"Understanding-Layers-Government-California\",{\"className\":\"newsletter-card fade-in\",\"children\":[[\"$\",\"div\",null,{\"className\":\"newsletter-accent\",\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"card-img\",\"style\":{\"background\":\"hsl(306, 70%, 60%)\"},\"children\":[\"$\",\"span\",null,{\"children\":\"UT\"}]}],[\"$\",\"div\",null,{\"className\":\"newsletter-content\",\"children\":[[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":\"0.5rem\"},\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/blog/Understanding-Layers-Government-California\",\"className\":\"newsletter-title\",\"children\":\"Understanding the Layers of Government in California\"}],[\"$\",\"span\",null,{\"className\":\"badge-new\",\"children\":\"NEW\"}]]}],[\"$\",\"span\",null,{\"className\":\"newsletter-date\",\"children\":\"October 1, 2026\"}]]}]]}],[\"$\",\"li\",\"custom-news-feeds-better-represenation\",{\"className\":\"newsletter-card fade-in\",\"children\":[[\"$\",\"div\",null,{\"className\":\"newsletter-accent\",\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"card-img\",\"style\":{\"background\":\"hsl(242, 70%, 60%)\"},\"children\":[\"$\",\"span\",null,{\"children\":\"EC\"}]}],[\"$\",\"div\",null,{\"className\":\"newsletter-content\",\"children\":[[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":\"0.5rem\"},\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/blog/custom-news-feeds-better-represenation\",\"className\":\"newsletter-title\",\"children\":\"Empowering Civic Engagement with Impartial Custom News Feeds | myGovTools\"}],[\"$\",\"span\",null,{\"className\":\"badge-new\",\"children\":\"NEW\"}]]}],[\"$\",\"span\",null,{\"className\":\"newsletter-date\",\"children\":\"October 1, 2026\"}]]}]]}],[\"$\",\"li\",\"exploring-district-74\",{\"className\":\"newsletter-card fade-in\",\"children\":[[\"$\",\"div\",null,{\"className\":\"newsletter-accent\",\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"card-img\",\"style\":{\"background\":\"hsl(359, 70%, 60%)\"},\"children\":[\"$\",\"span\",null,{\"children\":\"EC\"}]}],[\"$\",\"div\",null,{\"className\":\"newsletter-content\",\"children\":[[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":\"0.5rem\"},\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/blog/exploring-district-74\",\"className\":\"newsletter-title\",\"children\":\"Exploring California Assembly District 74: Key Issues, Candidates, and What You Need to Know\"}],[\"$\",\"span\",null,{\"className\":\"badge-new\",\"children\":\"NEW\"}]]}],[\"$\",\"span\",null,{\"className\":\"newsletter-date\",\"children\":\"October 1, 2026\"}]]}]]}],[\"$\",\"li\",\"how-to-stay-informed-with-local-government-news\",{\"className\":\"newsletter-card fade-in\",\"children\":[[\"$\",\"div\",null,{\"className\":\"newsletter-accent\",\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"card-img\",\"style\":{\"background\":\"hsl(92, 70%, 60%)\"},\"children\":[\"$\",\"span\",null,{\"children\":\"HT\"}]}],[\"$\",\"div\",null,{\"className\":\"newsletter-content\",\"children\":[[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":\"0.5rem\"},\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/blog/how-to-stay-informed-with-local-government-news\",\"className\":\"newsletter-title\",\"children\":\"How to Stay Informed with Localized Government News | MyGovTools\"}],[\"$\",\"span\",null,{\"className\":\"badge-new\",\"children\":\"NEW\"}]]}],[\"$\",\"span\",null,{\"className\":\"newsletter-date\",\"children\":\"October 1, 2026\"}]]}]]}],[\"$\",\"li\",\"lana-negrete-santa-monica-mayor\",{\"className\":\"newsletter-card fade-in\",\"children\":[[\"$\",\"div\",null,{\"className\":\"newsletter-accent\",\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"card-img\",\"style\":{\"background\":\"hsl(52, 70%, 60%)\"},\"children\":[\"$\",\"span\",null,{\"children\":\"LN\"}]}],[\"$\",\"div\",null,{\"className\":\"newsletter-content\",\"children\":[[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":\"0.5rem\"},\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/blog/lana-negrete-santa-monica-mayor\",\"className\":\"newsletter-title\",\"children\":\"Lana Negrete: Santa Monica’s Trailblazing Mayor Focused on Community \u0026 Innovation\"}],[\"$\",\"span\",null,{\"className\":\"badge-new\",\"children\":\"NEW\"}]]}],[\"$\",\"span\",null,{\"className\":\"newsletter-date\",\"children\":\"October 1, 2026\"}]]}]]}],[\"$\",\"li\",\"senator-mike-mcquire-california\",{\"className\":\"newsletter-card fade-in\",\"children\":[[\"$\",\"div\",null,{\"className\":\"newsletter-accent\",\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"card-img\",\"style\":{\"background\":\"hsl(47, 70%, 60%)\"},\"children\":[\"$\",\"span\",null,{\"children\":\"MM\"}]}],[\"$\",\"div\",null,{\"className\":\"newsletter-content\",\"children\":[[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":\"0.5rem\"},\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/blog/senator-mike-mcquire-california\",\"className\":\"newsletter-title\",\"children\":\"Mike McGuire: From Sonoma Roots to State Senate Leader—Progress, Policy, and Rural Advocacy\"}],\"$L13\"]}],\"$L14\"]}]]}]]}]\n"])</script>
181<script>self.__next_f.push([1,"13:[\"$\",\"span\",null,{\"className\":\"badge-new\",\"children\":\"NEW\"}]\n14:[\"$\",\"span\",null,{\"className\":\"newsletter-date\",\"children\":\"October 1, 2026\"}]\n"])</script>
181<script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#007aff\"}]]\n"])</script>
181<script>self.__next_f.push([1,"15:I[86869,[],\"IconMark\"]\n"])</script>
181<script>self.__next_f.push([1,"e:[[\"$\",\"title\",\"0\",{\"children\":\"Blog | MyGovTools\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Browse articles on local government, elections, and civic engagement in California and beyond.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"google-site-verification\",\"content\":\"80LcOekohd6R-FtFEFZzj51iIl9MDAGyaDzSc_IG4xo\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Blog | MyGovTools\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Browse articles on local government, elections, and civic engagement in California and beyond.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://www.mygovtools.com/blog\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:image\",\"content\":\"https://storage.googleapis.com/cdn-assets-mygovtools/gov%20building%20joy%20-%20compressed.webp\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:alt\",\"content\":\"MyGovTools - Government building representing civic engagement\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:title\",\"content\":\"Blog | MyGovTools\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:description\",\"content\":\"Browse articles on local government, elections, and civic engagement in California and beyond.\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:image\",\"content\":\"https://storage.googleapis.com/cdn-assets-mygovtools/gov%20building%20joy%20-%20compressed.webp\"}],[\"$\",\"link\",\"15\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/favicon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"18\",{\"rel\":\"apple-touch-icon\",\"href\":\"/favicon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"$L15\",\"19\",{}]]\n"])</script>
181<script>self.__next_f.push([1,"a:null\n"])</script>
181</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.