PageSourceSearch

https://www.ajforma.com/meet-andrea

html ajforma.com collected 2026-10-04 05:45:47 UTC 44,622 bytes, 878 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4    <link href="https://irdu.s3.amazonaws.com/css/font-awesome/css/all.css" rel="stylesheet" type="text/css" />
5  <meta name="csrf-param" content="authenticity_token" />
6<meta name="csrf-token" content="TbaxnRL4eeVvfKWiO3W1q6-7eZhjKfEq7VnnQFWE_r76lx7-XeMwQTDwLnlkG7Tsf0hCmf2YuxJIGvZhDsYuCQ" />
7  <link rel="stylesheet" href="https://cdn.solidarity.tech/assets/action_pages/page_builder_application-ae4d9e20cad279be7af6611f58714f7f05499e082885027f7bd862d40b47bda1.css" media="all" />
8  
9    <link href="https://fonts.googleapis.com/css2?family=Albert+Sans:wght@400;500;600&amp;family=Oswald:wght@400;600;700&amp;display=swap" rel="stylesheet">
10    <style>
11      :root {
12        --font-primary: 'Albert Sans', sans-serif;
13          --font-secondary: 'Oswald', sans-serif;
14      }
15      
16      body {
17        font-family: var(--font-primary);
18      }
19      
20        h1, h2, h3, h4, h5, h6 {
21          font-family: var(--font-secondary);
22          /* Prevents browser-synthesized faux-bold from smearing the tittle
23             off lowercase i/j when the secondary font is a single-weight
24             display face (e.g. Archivo Black, Bebas Neue) and headings
25             request a weight the font does not ship. */
26          font-synthesis: none;
27        }
28    </style>
29
30  
30<script src="https://cdn.solidarity.tech/assets/action_page-887781f6d6997d5a855324d87a934314206fe865faff77dbe12b4aa0b980cdf5.js" crossorigin="anonymous"></script>
30
31  
31<script src="https://cdn.solidarity.tech/assets/page_builder-adbf391479e84dab1592f7c7b62c7e00f28728cfaab62ec685fdecbef0a14325.js" crossorigin="anonymous" defer="defer"></script>
31
32
33  
33<script type="text/javascript">
34    // Wait for solidarity to be defined (handles race condition with script loading)
35    // Defined globally so all inline scripts can use it
36    function waitForSolidarity(callback, maxWait) {
37      maxWait = maxWait || 10000;
38      var startTime = Date.now();
39      function check() {
40        if (typeof window.solidarity !== 'undefined' && window.solidarity.forms && window.solidarity.sharing && window.solidarity.utils) {
41          callback();
42        } else if (Date.now() - startTime < maxWait) {
43          setTimeout(check, 50);
44        } else {
45          console.error('Solidarity Tech: Failed to load after ' + maxWait + 'ms');
46        }
47      }
48      check();
49    }
50  </script>
50
51
52
53  <meta name="asset-path-featherlight-css" content="https://cdn.solidarity.tech/assets/featherlight.min-b5ae0786fa1cd6472b47e7c479debfb9dd8ab3cc71305a6d8e11f9e21896a858.css">
54  <meta name="asset-path-featherlight-gallery-css" content="https://cdn.solidarity.tech/assets/featherlight.gallery.min-67917436930a0d5fa336342541d1b24a3b1b8096e66591cdd5f884bc52391afc.css">
55
56
57
58
59<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
60<meta property="og:url" content="https://www.ajforma.com/meet-andrea" />
61<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
62<meta name="vapid-public-key" content="BE7ZPjA3j6-qXbvhFkysrUFdbK-dQRJB384qANGgW3B1tW1kaGjNsIG4V-xDQzdRCZM3xU0FWjC1Ve2ZOp_4bRY=">
63
64<!-- PWA Support -->
65<link rel="manifest" href="/manifest.json">
66<meta name="mobile-web-app-capable" content="yes">
67<meta name="apple-mobile-web-app-capable" content="yes">
68<meta name="apple-mobile-web-app-status-bar-style" content="default">
69<meta name="apple-mobile-web-app-title" content="Andrea James for Governor">
70  <link rel="apple-touch-icon" href="https://s3.amazonaws.com/solidarity.tech/file_uploads/files/000/008/358/original/aj-5.png?1773338057">
71  <link rel="apple-touch-icon" sizes="180x180" href="https://s3.amazonaws.com/solidarity.tech/file_uploads/files/000/008/358/original/aj-5.png?1773338057">
72  <link rel="apple-touch-icon" sizes="152x152" href="https://s3.amazonaws.com/solidarity.tech/file_uploads/files/000/008/358/original/aj-5.png?1773338057">
73  <link rel="apple-touch-icon" sizes="120x120" href="https://s3.amazonaws.com/solidarity.tech/file_uploads/files/000/008/358/original/aj-5.png?1773338057">
74<meta name="theme-color" content="#1f4f3b">
75  <title>Andrea James for Governor - Join Our Movement</title>
76
77
78
79  <meta property="og:image" content="https://images.solidarity.tech/fit-in/1200x0/filters:no_upscale()/s4rwo52itzpubit4h30vdxuln2fi" />
80<meta property="og:description" content="" />
81<meta property="og:title" content="Andrea James for Governor - Join Our Movement" />
82<meta property="og:type" content="article"/>
83<meta name="description" content="" />
84
85<meta name="twitter:card" content="summary_large_image"/>
86<meta name="twitter:title" content="Andrea James for Governor - Join Our Movement" />
87<meta name="twitter:description" content="" />
88<meta name="twitter:image" content="https://images.solidarity.tech/fit-in/1200x0/filters:no_upscale()/s4rwo52itzpubit4h30vdxuln2fi" />
89  <link rel="canonical" href="https://www.ajforma.com/meet-andrea" />
90
91    <meta property="og:title" content="Andrea James for Governor - Join Our Movement">
92<meta property="og:description" content="Join the movement to build a Massachusetts that works for all of us.">
93<meta property="og:image" content="https://www.ajforma.com/images/share-image.jpg">
94<meta property="og:type" content="website">
95<meta property="og:url" content="https://www.ajforma.com/join-page">
96<meta name="twitter:card" content="summary_large_image">
97
98
99    <link rel="icon" href="https://s3.amazonaws.com/solidarity.tech/image_uploads/images/000/037/054/original/RackMultipart20260415-139-vz5u90.svg?1776273076" type="image/x-icon">
100
101
102
103
104    <style>
105      :root {
106        --form-error: #e11d48;
107        --form-error-text: #e11d48;
108            /* Base colors */
109            --bg0: #ffffff;
110            --bg0-text: #250c47;
111            --bg0-headline-primary: #250c47;
112            --bg0-headline-secondary: #1c2438;
113            --bg0-button-background: #250c47;
114            --bg0-button-background-hover: #442b66;
115            --bg0-button-text: #FFFFFF;
116            --bg0-button-text-hover: #FFFFFF;
117            --bg0-decoration-primary: #59c97e;
118            --bg0-decoration-secondary: #250c47;
119            --bg0-text-accent-primary: #1f4f3b;
120            --bg0-text-accent-secondary: #250c47;
121            --bg0-form-field-background: #1f4f3b;
122            --bg0-form-field-text: #FFFFFF;
123            --bg0-form-field-border: ;
124            /* Base colors */
125            --bg1: #1f4f3b;
126            --bg1-text: #FFFFFF;
127            --bg1-headline-primary: #FFFFFF;
128            --bg1-headline-secondary: #ffffff;
129            --bg1-button-background: #59c97e;
130            --bg1-button-background-hover: #40b065;
131            --bg1-button-text: #333333;
132            --bg1-button-text-hover: #333333;
133            --bg1-decoration-primary: #1c2438;
134            --bg1-decoration-secondary: #ffffff;
135            --bg1-text-accent-primary: #59c97e;
136            --bg1-text-accent-secondary: #ffffff;
137            --bg1-form-field-background: #e2e2e2;
138            --bg1-form-field-text: #250c47;
139            --bg1-form-field-border: ;
140            /* Base colors */
141            --bg2: #59c97e;
142            --bg2-text: #250c47;
143            --bg2-headline-primary: #250c47;
144            --bg2-headline-secondary: #1c2438;
145            --bg2-button-background: #250c47;
146            --bg2-button-background-hover: #442b66;
147            --bg2-button-text: #FFFFFF;
148            --bg2-button-text-hover: #FFFFFF;
149            --bg2-decoration-primary: #ffffff;
150            --bg2-decoration-secondary: #250c47;
151            --bg2-text-accent-primary: #1f4f3b;
152            --bg2-text-accent-secondary: #250c47;
153            --bg2-form-field-background: #1f4f3b;
154            --bg2-form-field-text: #FFFFFF;
155            --bg2-form-field-border: ;
156            /* Base colors */
157            --bg3: #250c47;
158            --bg3-text: #FFFFFF;
159            --bg3-headline-primary: #FFFFFF;
160            --bg3-headline-secondary: #ffffff;
161            --bg3-button-background: #59c97e;
162            --bg3-button-background-hover: #40b065;
163            --bg3-button-text: #333333;
164            --bg3-button-text-hover: #333333;
165            --bg3-decoration-primary: #1f4f3b;
166            --bg3-decoration-secondary: #ffffff;
167            --bg3-text-accent-primary: #457561;
168            --bg3-text-accent-secondary: #ffffff;
169            --bg3-form-field-background: #e2e2e2;
170            --bg3-form-field-text: #1c2438;
171            --bg3-form-field-border: ;
172            /* Base colors */
173            --bg4: #1c2438;
174            --bg4-text: #FFFFFF;
175            --bg4-headline-primary: #FFFFFF;
176            --bg4-headline-secondary: #ffffff;
177            --bg4-button-background: #59c97e;
178            --bg4-button-background-hover: #40b065;
179            --bg4-button-text: #333333;
180            --bg4-button-text-hover: #333333;
181            --bg4-decoration-primary: #1f4f3b;
182            --bg4-decoration-secondary: #ffffff;
183            --bg4-text-accent-primary: #59c97e;
184            --bg4-text-accent-secondary: #ffffff;
185            --bg4-form-field-background: #e2e2e2;
186            --bg4-form-field-text: #250c47;
187            --bg4-form-field-border: ;
188      }
189    </style>
190
191
192
193                <link rel="preload" as="image" fetchpriority="high" href="https://images.solidarity.tech/fit-in/2560x0/filters:no_upscale()/s4rwo52itzpubit4h30vdxuln2fi" media="(min-width: 769px)">
194                <link rel="preload" as="image" fetchpriority="high" href="https://images.solidarity.tech/fit-in/1200x0/filters:no_upscale()/yx88klgprgayo2gieponwi33uctv" media="(max-width: 768px)">
195
196
197</head>
198<body data-env="production"
199      class=" "
200      data-action-page-id="9399"
201      
202      >
203
204
205
206
207
208
209
210  <div id="preview_content">
211    
212<section id="section_11701" 
213        class="pb-section pb-navigation nav-loading pb-section bg3 layout- nav default pb-navigation nav-button-style-plain nav-flip-content has-social social-icons-default nav-style-blended  has-social "
214        data-pb-section-id="11701"
215        data-controller="navbar"
216        data-nav-sticky="false"
217        data-logo-height="120"
218        data-nav-style="blended"
219        style="--nav-height: 152px;">
220  
221  <div class="navbar-overlay" style="opacity: 0.55"></div>
222  
223  <button class="pb-nav-toggle" 
224          data-navbar-target="toggle"
225          aria-label="Toggle Menu">
226    <span></span>
227    <span></span>
228    <span></span>
229  </button>
230
231  <div class="pb-nav-mobile-overlay" 
232       data-navbar-target="mobileOverlay">
233    <div class="pb-nav-mobile-inner">
234      <nav class="pb-nav-mobile-menu">
235            <ul class="pb-nav-mobile-items">
236              <li class="">
237                  <a href="https://www.ajforma.com/meet-andrea" class="pb-nav-mobile-link">
238                    Meet Andrea
239                  </a>
240              </li>
241              <li class="">
242                  <a href="https://www.ajforma.com/platform" class="pb-nav-mobile-link">
243                    Issues
244                  </a>
245              </li>
246              <li class="">
247                  <a href="https://www.ajforma.com/get-involved" class="pb-nav-mobile-link">
248                    Get Involved
249                  </a>
250              </li>
251              <li class="">
252                  <a href="https://www.ajforma.com/events" class="pb-nav-mobile-link">
253                    Events
254                  </a>
255              </li>
256              <li class="">
257                  <a href="https://www.ajforma.com/voter-information" class="pb-nav-mobile-link">
258                    Voter Information
259                  </a>
260              </li>
261              <li class="">
262                  <a href="https://www.ajforma.com/media" class="pb-nav-mobile-link">
263                    Media and Contact
264                  </a>
265              </li>
266              <li class="">
267                  <a href="https://www.ajforma.com/shop" class="pb-nav-mobile-link">
268                    Shop
269                  </a>
270              </li>
271          </ul>
272
273      </nav>
274      
275      <div class="pb-nav-mobile-bottom">
276          <div class="pb-nav-mobile-social social-icons-default">
277              <a href="https://www.facebook.com/andreaforgovernor/" class="social-icon" target="_blank" rel="noopener noreferrer">
278                <i class="fab fa-facebook"></i>
279              </a>
280              <a href="https://x.com/ajforma" class="social-icon x-icon" target="_blank" rel="noopener noreferrer">
281                <svg viewBox="0 0 24 24">
281<path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg>
282              </a>
283              <a href="https://www.instagram.com/andreaforgovernor" class="social-icon" target="_blank" rel="noopener noreferrer">
284                <i class="fab fa-instagram"></i>
285              </a>
286              <a href="https://www.tiktok.com/@ajforma" class="social-icon" target="_blank" rel="noopener noreferrer">
287                <i class="fab fa-tiktok"></i>
288              </a>
289              <a href="https://bsky.app/profile/andreaforgovernor.bsky.social" class="social-icon" target="_blank" rel="noopener noreferrer">
290                <svg viewBox="0 0 600 530" class="bluesky-logo" width="24" height="24"><path d="m135.72 44.03c66.496 49.921 138.02 151.14 164.28 205.46 26.262-54.316 97.782-155.54 164.28-205.46 47.98-36.021 125.72-63.892 125.72 24.795 0 17.712-10.155 148.79-16.111 170.07-20.703 73.984-96.144 92.854-163.25 81.433 117.3 19.964 147.14 86.092 82.697 152.22-122.39 125.59-175.91-31.511-189.63-71.766-2.514-7.3797-3.6904-10.832-3.7077-7.8964-0.0174-2.9357-1.1937 0.51669-3.7077 7.8964-13.714 40.255-67.233 197.36-189.63 71.766-64.444-66.128-34.605-132.26 82.697-152.22-67.108 11.421-142.55-7.4491-163.25-81.433-5.9562-21.282-16.111-152.36-16.111-170.07 0-88.687 77.742-60.816 125.72-24.795z" fill="currentColor"/></svg>
291              </a>
292          </div>
293
294
295          <div class="pb-nav-mobile-featured">
296            <a href="https://andrea-james-for-governor.solidarity.tech/donate" 
297               class="pb-nav-featured-button pb-button"
298               >
299              Donate
300            </a>
301          </div>
302      </div>
303    </div>
304  </div>
305
306  <nav class="pb-nav "
307       data-navbar-target="nav">
308    <div class="pb-nav-content">
309      <div class="pb-nav-brand">
310            <a href="/" class="pb-nav-logo-link">
311            <picture>
312              <source media="(min-width: 768px)" srcset="https://images.solidarity.tech/fit-in/400x0/filters:no_upscale()/image_uploads/images/000/031/057/original/RackMultipart20260227-173-grs5qf.png?1772207762">
313              <source media="(max-width: 767px)" srcset="https://images.solidarity.tech/fit-in/400x0/filters:no_upscale()/image_uploads/images/000/031/057/original/RackMultipart20260227-173-grs5qf.png?1772207762">
314              <img src="https://images.solidarity.tech/fit-in/400x0/filters:no_upscale()/image_uploads/images/000/031/057/original/RackMultipart20260227-173-grs5qf.png?1772207762" 
315                   alt="Andrea James for Governor"
316                   style="max-height: 120px; max-width: 200px; width: auto; object-fit: contain;">
317            </picture>
318          </a>
319        
320      </div>
321
322      <div class="pb-nav-menu" data-navbar-target="menu">
323            <ul class="pb-nav-items">
324                <li class="">
325                  <a href="https://www.ajforma.com/meet-andrea" class="pb-nav-link">
326                    Meet Andrea
327                  </a>
328                </li>
329                <li class="">
330                  <a href="https://www.ajforma.com/platform" class="pb-nav-link">
331                    Issues
332                  </a>
333                </li>
334                <li class="">
335                  <a href="https://www.ajforma.com/get-involved" class="pb-nav-link">
336                    Get Involved
337                  </a>
338                </li>
339                <li class="">
340                  <a href="https://www.ajforma.com/events" class="pb-nav-link">
341                    Events
342                  </a>
343                </li>
344                <li class="">
345                  <a href="https://www.ajforma.com/voter-information" class="pb-nav-link">
346                    Voter Information
347                  </a>
348                </li>
349                <li class="">
350                  <a href="https://www.ajforma.com/media" class="pb-nav-link">
351                    Media and Contact
352                  </a>
353                </li>
354                <li class="">
355                  <a href="https://www.ajforma.com/shop" class="pb-nav-link">
356                    Shop
357                  </a>
358                </li>
359              
360            </ul>
361      </div>
362
363        <div class="pb-nav-social default">
364            <a href="https://www.facebook.com/andreaforgovernor/" class="social-icon" target="_blank" rel="noopener noreferrer">
365              <i class="fab fa-facebook"></i>
366            </a>
367          
368            <a href="https://x.com/ajforma" class="social-icon x-icon" target="_blank" rel="noopener noreferrer">
369              <svg viewBox="0 0 24 24">
370                <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/>
371              </svg>
372            </a>
373          
374            <a href="https://www.instagram.com/andreaforgovernor" class="social-icon" target="_blank" rel="noopener noreferrer">
375              <i class="fab fa-instagram"></i>
376            </a>
377
378            <a href="https://www.tiktok.com/@ajforma" class="social-icon" target="_blank" rel="noopener noreferrer">
379              <i class="fab fa-tiktok"></i>
380            </a>
381
382
383            <a href="https://bsky.app/profile/andreaforgovernor.bsky.social" class="social-icon" target="_blank" rel="noopener noreferrer">
384              <svg viewBox="0 0 600 530" class="bluesky-logo" width="24" height="24">
385                <path d="m135.72 44.03c66.496 49.921 138.02 151.14 164.28 205.46 26.262-54.316 97.782-155.54 164.28-205.46 47.98-36.02
3851 125.72-63.892 125.72 24.795 0 17.712-10.155 148.79-16.111 170.07-20.703 73.984-96.144 92.854-163.25 81.433 117.3 19.964 147.14 86.092 82.697 152.22-122.39 125.59-175.91-31.511-189.63-71.766-2.514-7.3797-3.6904-10.832-3.7077-7.8964-0.0174-2.9357-1.1937 0.51669-3.7077 7.8964-13.714 40.255-67.233 197.36-189.63 71.766-64.444-66.128-34.605-132.26 82.697-152.22-67.108 11.421-142.55-7.4491-163.25-81.433-5.9562-21.282-16.111-152.36-16.111-170.07 0-88.687 77.742-60.816 125.72-24.795z" fill="currentColor"/>
386              </svg>
387            </a>
388
389
390
391
392
393        </div>
394
395
396        <a href="https://andrea-james-for-governor.solidarity.tech/donate" 
397           class="pb-nav-featured-button"
398           >
399          <span data-pb-field="featured_button_label">Donate</span>
400        </a>
401    </div>
402  </nav>
403</section> 
404  <section id="section_11702" 
405        class="pb-section pb-header pb-section bg3 layout-split-clean below_content default has-image-overlay image-overlay-bg4 pb-header  nav-button-style-plain    nav-style-blended image-fit-cover pb-button-size-medium pb-button-radius-rounded pb-button-shadow-none"
406        data-controller="header"
407        data-pb-section-id="11702">
408  
409
410  
411  <div class="pb-content">
412    <div class="pb-content-wrapper">
413      <div class="pb-gradient-overlay" style="opacity: 0.35"></div>
414      
415      <div class="pb-text-content" data-header-target="textContent">
416        <div class="pb-headline" data-pb-field="headline">
417       
418              <h1 style="text-align: center"><span style="color: var(--bg0)">Meet </span>Andrea</h1><h2 style="text-align: center"><span style="color: var(--bg2)"><em>A Fighter For Massachusetts</em></span></h2>
419       
420        </div>
421
422
423        <div class="pb-form-container">
424 
425         
426
427          
428        </div> 
429
430
431
432
433      </div>
434      <div class="pb-image-content" style="--image-overlay-opacity: 0.35">
435          <img src="https://images.solidarity.tech/fit-in/2560x0/filters:no_upscale()/s4rwo52itzpubit4h30vdxuln2fi" 
436               alt="" 
437               class="pb-section-image pb-section-image--desktop" 
438               style="object-position: 50% 50%"
439               loading="lazy">
440       
441          
442            <img src="https://images.solidarity.tech/fit-in/1200x0/filters:no_upscale()/yx88klgprgayo2gieponwi33uctv" 
443                 alt="" 
444                 class="pb-section-image pb-section-image--mobile" 
445                 style="object-position: 50% 50%"
446                 loading="lazy">
447      </div>
448    </div>
449  </div>
450
451</section>
452  <section id="section_11704" 
453    class="pb-section layout-grid pb-section pb-text bg0"
454    data-pb-section-id="11704">
455 <div class="container" 
456     data-controller="lightbox">
457
458
459   
460   <div class="pb-text-content" 
461        data-section-toc-target="content"
462        data-lightbox-target="content"
463        >
464     <div data-pb-field="html">
465       <p class="" style="text-align: center">I am Andrea James, an Independent candidate for governor of Massachusetts. My family has been proud residents here for seven generations. I am the candidate working to put the priorities of our government’s agenda, focused on the needs of the people.</p><p class="" style="text-align: center"></p><p class="" style="text-align: center">I have executive experience. I have led organizations. I’ve managed people. I’ve managed budgets. I’ve had real-life experiences, learned from each of them, and developed compassion beyond judgment that informs solutions beyond the establishment parties’ support of the profit agendas of private interests and corporations.</p><p class=""></p><h3 style="text-align: center">I’m asking you to fight with me for a better quality of life.</h3>
466     </div>
467   </div>
468 </div>
469</section> 
470  <div id="section_11712" 
471     class="pb-section pb-popup popup-position-center pb-popup popup-position-center popup-type-form"
472     data-pb-section-id="11712"
473     data-popup-trigger-type="time_delay"
474     data-popup-trigger-value="5"
475     data-popup-trigger-dont-show-days="30"
476     data-popup-section-id="11712"
477     data-website-id="413"
478     data-source-page-type="ActionPage::PageBuilder"
479     data-source-page-id="9399"
480     data-source-label="popup"
481     style="display: none;">
482  
483  <div class="popup-overlay" onclick="window.solidarityPopup && window.solidarityPopup.close(this)"></div>
484  
485  <div class="popup-modal bg1">
486    <button class="popup-close" onclick="window.solidarityPopup && window.solidarityPopup.close(this)" aria-label="Close">
487      <i class="fas fa-times"></i>
488    </button>
489    
490    <div class="popup-content">
491        
492<div class="pb-form-content">
493  <div class="pb-form-wrapper">
494    <div class="pb-form-container">
495        <div class="pb-form-headline editable-content" data-pb-field="headline">
496          <h2><strong>Let's make history! Join us today.</strong></h2>
497        </div>
498      
499      
500        
501        
502        <form class="pb-form" method="post" action="/join-form" name="join-form" id="join-form" data-remote="false" data-toggle="validator">
503<div class="pb-form-grid">
504<div class="pb-form-field"><div class="form-group">
505<input class="form-control" autocomplete="name" placeholder="Full Name" type="text" pattern="[\D]+\s[\D]+" name="full_name" id="full_name" data-error="Please enter your full name" required><div class="help-block with-errors"></div>
506</div></div>
507<div class="pb-form-field"><div class="form-group">
508<input class="form-control" autocomplete="email" placeholder="Email" type="email" name="email" id="email" pattern="^[a-zA-Z0-9_.+\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-.]+$" data-error="That email address is invali
508d" required><div class="help-block with-errors"></div>
509</div></div>
510<div class="pb-form-field"><div class="form-group">
511<input type="text" id="zip_code" placeholder="Zip Code" class="form-control" name="zip_code" required><div class="help-block with-errors"></div>
512</div></div>
513<div class="pb-form-field"><div class="form-group">
514<input type="tel" id="pretty_phone_number" data-phone-number-origin="home_country" data-home-country='["US","PR","VI","CA"]' class="form-control" name="pretty_phone_number" data-validphonenumber data-validphonenumber-error="Please enter a valid phone number." data-required-error="Please fill out this field." onkeypress="return event.charCode &gt;= 48 &amp;&amp; event.charCode &lt;= 57" autocomplete="off" placeholder="Phone Number (Optional)"><div class="help-block with-errors"></div>
515</div></div>
516<div class="st-hp" aria-hidden="true" style="position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;">
517  <label>Leave this field blank <input type="text" name="st_hp" value="" tabindex="-1" autocomplete="off"></label>
518</div>
519<input type="hidden" name="st_rt" value="BAhsKwhYaXIFoQE=--fe7ca4f565f1b8b8924c01603f501e276959313a" autocomplete="off">
520</div>
521<button type="submit" id="form_submit_button" class="btn btn-primary submit btn-lg pb-button">
522
523					<span>Join Our Movement!</span>
524				
525			</button><input type="hidden" name="email_permission" value="true"><input type="hidden" id="phone_number" data-phone-number-origin="home_country" data-home-country='["US","PR","VI","CA"]' class="form-control" name="phone_number"><input type="hidden" name="sms_permission" value="true"><input type="hidden" name="timezone" id="timezone" autocomplete="off"><input type="hidden" name="authenticity_token" id="authenticity_token" value="qS2qRRnouCNy0YLv5OmVkS5wPOgKk5qNvj7vxe8zv6seDAUmVvPxhy1dCTS7h5TW_oMH6ZQi0LUbff7ktHFvHA" autocomplete="off">
526</form>
527        
528          <div class="action-page-form-disclaimer">
529            <span>By providing your phone number and selecting Yes, you agree to receive text messages from Andrea James for Governor. Message and data rates may apply. Message frequency varies. See our <a href="/policies/privacy">Privacy Policy</a> and <a href="/policies/terms">Terms of Service</a>. Reply STOP to unsubscribe at any time.</span>
530          </div>
531        
532        
532<script>
533          // Initialize form immediately (Turbo may have already loaded DOM)
534          (function() {
535            function initPopupForm() {
536              if (typeof window.solidarity !== 'undefined' && solidarity.forms) {
537                solidarity.forms.initForm('join-form');
538              }
539              
540              // Track the source page this form is embedded in
541              var form = document.querySelector('form[name="join-form"]');
542              if (form && !form.querySelector('input[name="_source_page_id"]')) {
543                var hiddenInput = document.createElement('input');
544                hiddenInput.type = 'hidden';
545                hiddenInput.name = '_source_page_id';
546                hiddenInput.value = '9399';
547                form.appendChild(hiddenInput);
548              }
549            }
550            
551            // Try immediately
552            if (typeof window.solidarity !== 'undefined') {
553              initPopupForm();
554            } else if (typeof waitForSolidarity === 'function') {
555              waitForSolidarity(initPopupForm);
556            } else {
557              // Fallback: wait for DOMContentLoaded
558              document.addEventListener("DOMContentLoaded", function() {
559                if (typeof waitForSolidarity === 'function') {
560                  waitForSolidarity(initPopupForm);
561                } else {
562                  initPopupForm();
563                }
564              });
565            }
566          })();
567        </script>
567
568    </div>
569  </div>
570</div>
571
572
573    </div>
574  </div>
575</div>
576
577
578  <section id="section_17593" 
579         class="pb-section pb-donate bg2 form-wrapped image-layout-none show-other-button"
580         data-pb-section-id="17593">
581  
582  <div class="pb-content">
583    <div class="pb-content-wrapper">
584
585      <div class="pb-text-content">
586        <div class="pb-donate-wrapper wrapped bg0">
587         <div class="pb-donate-header-content">
588            <div class="pb-eyebrow " data-pb-field="eyebrow">
589              Make a Difference
590            </div>
591
592          <div class="pb-headline" data-pb-field="headline">
593            <h2><strong>Contribute</strong></h2><p class="">Andrea can’t be bought. She refuses campaign contributions from corporations, so we count on supporters like you chipping in.</p>
594          </div>
595
596            <div class="pb-description" data-pb-field="description">
597              <p class="">Your donation helps fund important initiatives and creates meaningful change in our state.</p>
598            </div>
599          </div>
600          <div class="pb-donate-amounts">
601              <a href="#" 
602                 class="pb-donate-amount-button"
603                 data-amount="26">
604                $26
605              </a>
606              <a href="#" 
607                 class="pb-donate-amount-button"
608                 data-amount="50">
609                $50
610              </a>
611              <a href="#" 
612                 class="pb-donate-amount-button"
613                 data-amount="100">
614                $100
615              </a>
616              <a href="#" 
617                 class="pb-donate-amount-button"
618                 data-amount="250">
619                $250
620              </a>
621              <a href="" 
622                 class="pb-donate-amount-button"
623                 data-amount="500">
624                $500
625              </a>
626              <a href="" 
627                 class="pb-donate-amount-button"
628                 data-amount="1000">
629                $1,000
630              </a>
631              <a href="#" class="pb-donate-amount-button other">Other</a>
632          </div>
633        </div>
634      </div>
635    </div>
636  </div>
637</section> 
638  <section id="section_22891" 
639         class="pb-section pb-form pb-section pb-form bg0 align-text-top image-layout-above pb-button-size-medium pb-button-radius-rounded pb-button-shadow-none"
640         data-pb-section-id="22891"
641         >
642
643  <div class="pb-content">
644    <div class="pb-content-wrapper "  style="--form-width: 0.5">
645      <div class="pb-text-content">
646        
647
648
649
650
651                    <div>
652                    <img src="https://images.solidarity.tech/fit-in/1200x0/filters:no_upscale()/w0hf9z92e7fvm9pu569v28lnhedj" 
653                        alt="" 
654                        class="pb-section-image" 
655                        style="object-position: 50% 50%"
656                        loading="lazy">
657                    </div>
658        
659
660
661
662    
663      
664              <div class="pb-eyebrow " data-pb-field="eyebrow">
665                Take Action
666              </div>
667
668            <div class="pb-headline" data-pb-field="headline">
669              <h2>Join Our Movement</h2>
670            </div>
671
672              <div class="pb-description" data-pb-field="description">
673                <p class="">Sign up today and be part of a people-powered campaign.</p>
674              </div>
675
676       
677      </div>
678
679      <div class="pb-form-content">
680        <div class="pb-form-wrapper ">
681          <div class="pb-form-container">
682
683
684
685
686            <div class="pb-form-eyebrow" data-pb-field="form_eyebrow">
687                Get Involved
688            </div>
689            
690            <div class="pb-form-headline" data-pb-field="form_headline">
691                <h3>Make Your Voice Heard</h3>
692            </div>
693
694          
695            
696                
697                
698                
699                <form class="pb-form" method="post" action="/simple-volunteer-form" name="simple-volunteer-form" id="simple-volunteer-form" data-remote="false" data-toggle="validator">
700<div class="pb-form-grid">
701<div class="pb-form-field"><div class="form-group">
702<input type="tel" id="pretty_phone_number" data-phone-number-origin="home_country" data-home-country='["US","PR","VI","CA"]' class="form-control" name="pretty_phone_number" data-validphonenumber data-validphonenumber-error="Please enter a valid phone number." data-required-error="Please fill out this field." onkeypress="return event.charCode &gt;= 48 &amp;&amp; event.charCode &lt;= 57" autocomplete="off" required placeholder="Phone Number"><div class="help-block with-errors"></div>
703</div></div>
704<div class="pb-form-field"><div class="form-group">
705<input class="form-control" autocomplete="name" placeholder="Full Name" type="text" pattern="[\D]+\s[\D]+" name="full_name" id="full_name" data-error="Please enter your full name" required><div class="help-block with-errors"></div>
706</div></div>
707<div class="pb-form-field"><div class="form-group">
708<input class="form-control" autocomplete="email" placeholder="Email" type="email" name="email" id="email" pattern="^[a-zA-Z0-9_.+\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-.]+$" data-error="That email address is invali
708d"><div class="help-block with-errors"></div>
709</div></div>
710<div class="pb-form-field"><div class="form-group">
711<input class="form-control" type="text" autocomplete="postal-code" placeholder="Zip Code" name="zip_code" id="zip_code" data-home-country='["US","PR","VI","CA"]' data-required-error="Please fill out this field." required><div class="help-block with-errors"></div>
712</div></div>
713<fieldset class="pb-form-options form-group checkboxes-component not-required">
714<legend>Volunteer Opportunities</legend>
715<label class="control-label normal ml-10  "><input name="volunteer-opportunities[]" type="checkbox" value="iEqOBCxy" class="checkbox-inline-input" data-required-error="Please check a box if you want to proceed."> Knock Doors </label><label class="control-label normal ml-10  "><input name="volunteer-opportunities[]" type="checkbox" value="dUBaYxUt" class="checkbox-inline-input" data-required-error="Please check a box if you want to proceed."> Make Phone Calls </label><label class="control-label normal ml-10  "><input name="volunteer-opportunities[]" type="checkbox" value="Adxinrrp" class="checkbox-inline-input" data-required-error="Please check a box if you want to proceed."> Collect Signatures </label><label class="control-label normal ml-10  "><input name="volunteer-opportunities[]" type="checkbox" value="OHNkx2Iw" class="checkbox-inline-input" data-required-error="Please check a box if you want to proceed."> Host An Event </label><label class="control-label normal ml-10  "><input name="volunteer-opportunities[]" type="checkbox" value="3lLR2E3W" class="checkbox-inline-input" data-required-error="Please check a box if you want to proceed."> Talk To Voters Online </label><label class="control-label normal ml-10  "><input name="volunteer-opportunities[]" type="checkbox" value="kzfneUwB" class="checkbox-inline-input" data-required-error="Please check a box if you want to proceed."> Help With Video/ Social Media </label><label class="control-label normal ml-10  "><input name="volunteer-opportunities[]" type="checkbox" value="vHQ9m0Qy" class="checkbox-inline-input" data-required-error="Please check a box if you want to proceed."> Become A Community Organizer </label><div class="help-block with-errors"></div>
716</fieldset>
717<fieldset class="pb-form-options form-group checkboxes-component not-required">
718<legend></legend>
719<label class="control-label normal ml-10  "><input name="checkboxes[]" type="checkbox" value="option-1" class="checkbox-inline-input" data-required-error="Please check this box if you want to proceed."> I'm a student  </label><div class="help-block with-errors"></div>
720</fieldset>
721<div class="st-hp" aria-hidden="true" style="position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;">
722  <label>Leave this field blank <input type="text" name="st_hp" value="" tabindex="-1" autocomplete="off"></label>
723</div>
724<input type="hidden" name="st_rt" value="BAhsKwhqaXIFoQE=--bb61a38980e7a9fae50cd78434c45cbbbeb26a0a" autocomplete="off">
725</div>
726<button type="submit" id="form_submit_button" class="btn btn-primary submit btn-lg pb-button">
727
728					<span>Submit</span>
729				
730			</button><input type="hidden" id="phone_number" data-phone-number-origin="home_country" data-home-country='["US","PR","VI","CA"]' class="form-control" name="phone_number"><input type="hidden" name="sms_permission" value="true"><input type="hidden" name="email_permission" value="true"><input type="hidden" name="timezone" id="timezone" autocomplete="off"><input type="hidden" name="authenticity_token" id="authenticity_token" value="pt7USv8zFyIlhRynETXl_Ieif0TgHl6rRzbO2RMmutoR_3spsChehnoJl3xOW-S7V1FERX6vFJPidd_4SGRqbQ" autocomplete="off">
731</form>
732                
733                
734                
734<script>
735                  document.addEventListener("DOMContentLoaded", function() {
736                    if (typeof waitForSolidarity === 'function') {
737                      waitForSolidarity(function() {
738                        solidarity.forms.initForm('simple-volunteer-form');
739                      });
740                    } else if (typeof window.solidarity !== 'undefined') {
741                      solidarity.forms.initForm('simple-volunteer-form');
742                    }
743                    
744                    // Track the source page this form is embedded in
745                    var form = document.querySelector('form[name="simple-volunteer-form"]');
746                    if (form && !form.querySelector('input[name="_source_page_id"]')) {
747                      var hiddenInput = document.createElement('input');
748                      hiddenInput.type = 'hidden';
749                      hiddenInput.name = '_source_page_id';
750                      hiddenInput.value = '9399';
751                      form.appendChild(hiddenInput);
752                    }
753                  });
754                </script>
754
755          </div>
756        </div>
757      </div>
758    </div>
759  </div>
760
761
762
763</section> 
764  
765<section id="section_11713" 
766         class="pb-section pb-footer bg3"
767         data-pb-section-id="11713">
768  
769  <div class="pb-content">
770    <div class="pb-content-wrapper">
771      <div class="pb-footer-content">
772        <div class="pb-language-selector" data-selected-language="English">
773          <i class="far fa-globe"></i>
774          <select onchange="var p = new URLSearchParams(window.location.search); p.set('locale', this.value); window.location.href = window.location.pathname + '?' + p.toString();">
775              <option value="en" selected>
776                
777                  English
778              </option>
779              <option value="es" >
780                
781                  Español (Spanish)
782              </option>
783              <option value="zh" >
784                
785                  汉语 (Chinese (Mandarin))
786              </option>
787              <option value="fr" >
788                
789                  français (French)
790              </option>
791              <option value="ht" >
792                
793                  Haitian Creole
794              </option>
795              <option value="pt" >
796                
797                  Português (Portuguese)
798              </option>
799              <option value="vi" >
800                
801                  Tiếng Việt (Vietnamese)
802              </option>
803          </select>
804          <i class="far fa-chevron-down"></i>
805        </div>
806
807          
808            <div class="pb-social-icons">
809                <a href="https://www.facebook.com/andreaforgovernor/" class="social-icon" target="_blank" rel="noopener noreferrer">
810                  <i class="fab fa-facebook"></i>
811                </a>
812              
813                <a href="https://x.com/ajforma" class="social-icon x-icon" target="_blank" rel="noopener noreferrer">
814                  <svg viewBox="0 0 24 24">
815                    <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/>
816                  </svg>
817                </a>
818              
819                <a href="https://www.instagram.com/andreaforgovernor" class="social-icon" target="_blank" rel="noopener noreferrer">
820                  <i class="fab fa-instagram"></i>
821                </a>
822
823                <a href="https://www.tiktok.com/@ajforma" class="social-icon" target="_blank" rel="noopener noreferrer">
824                  <i class="fab fa-tiktok"></i>
825                </a>
826
827
828              <a href="https://bsky.app/profile/andreaforgovernor.bsky.social" class="social-icon" target="_blank" rel="noopener noreferrer">
829                <svg viewBox="0 0 600 530" class="bluesky-logo" width="24" height="24">
830                  <path d="m135.72 44.03c66.496 49.921 138.02 151.14 164.28 205.46 26.262-54.316 97.782-155.54 164.28-205.46 47.98-36.021 125.72-63.892 125.72 24.795 0 17.712-10.155 148.79-16.111 170.07-20.703 73.984-96.144 92.854-163.25 81.433 117.3 19.964 147.14 86.092 82.697 152.22-122.39 125.59-175.91-31.511-189.63-71.766-2.514-7.3797-3.6904-10.832-3.7077-7.8964-0.0174-2.9357-1.1937 0.51669-3.7077 7.8964-13.714 40.255-67.233 197.36-189.63 71.766-64.444-66.128-34.605-132.26 82.697-152.22-67.108 11.421-142.55-7.4491-163.25-81.433-5.9562-21.282-16.111-152.36-16.111-170.07 0-88.687 77.742-60.816 125.72-24.795z" fill="currentColor"/>
831                </svg>
832              </a>
833
834
835
836
837            </div>
838
839
840
841          <div class="pb-paid-by" data-pb-field="paid_by">
842            Paid for by THE COMMITTEE TO ELECT ANDREA JAMES FOR GOVERNOR, PO BOX 300033, BOSTON, MA 02130
843          </div>
844
845        <div class="pb-solidarity-tech">
846          <a href="https://www.solidarity.tech/?utm_source=site-mark" target="_blank">
847            <svg class="icon-solidarity-tech" width="26" height="22" viewBox="0 0 42 36" xmlns="http://www.w3.org/2000/svg" style="vertical-align: middle; margin-right: 4px;">
848              <path  fill-rule="evenodd" clip-rule="evenodd" d="M37.2054 0.0110076C35.1164 0.198966 32.807 0.883621 29.6772 2.24274C28.6427 2.69205 25.9056 4.04593 24.8338 4.63859C22.8537 5.73352 20.865 6.51213 18.9939 6.92502C18.7656 6.9754 18.4792 7.0386 18.3574 7.06542C17.4303 7.26952 15.5948 7.44619 14.3996 7.44636C13.0318 7.44652 11.3447 7.26707 10.5202 7.03369C10.4083 7.00201 10.5052 6.77861 9.10128 10.3062C8.44412 11.9574 7.62217 14.0201 7.27472 14.8898C6.92731 15.7595 6.54676 16.7165 6.42907 17.0164C6.31139 17.3163 5.80308 18.5917 5.29947 19.8507C4.74527 21.2363 4.40385 22.1595 4.43451 22.1897C4.57146 22.3246 5.77573 22.6823 6.48764 22.7996C6.9313 22.8727 7.25545 22.8864 7.99979 22.8634C9.68061 22.8114 10.4725 22.5304 13.8737 20.7787C16.3945 19.4804 17.7537 18.9013 19.3087 18.4631C20.6793 18.077 22.8285 17.7455 23.3562 17.839L23.6372 17.8888L23.5346 18.1887C23.4782 18.3537 23.3776 18.6665 23.311 18.884L23.19 19.2793L22.7665 19.2802C21.5641 19.2829 19.8266 19.6193 18.136 20.1766C17.4142 20.4146 15.336 21.4134 13.0011 22.6446C11.8627 23.2448 11.4236 23.4238 10.4695 23.6762C9.22555 24.0053 8.61871 24.0896 7.50803 24.0874C6.54288 24.0855 5.91954 24.0103 5.15549 23.8034C4.79985 23.7071 4.00663 23.5325 3.92509 23.5325C3.87145 23.5325 3.71325 23.8739 3.45143 24.5549C3.23522 25.1172 2.84397 26.1294 2.58204 26.8042C2.32005 27.479 1.89803 28.5709 1.64424 29.2307C1.39038 29.8905 0.902772 31.1515 0.560686 32.033C-0.0176511 33.5231 -0.0542404 33.6399 0.0394182 33.6961C0.0948274 33.7293 0.489279 33.9463 0.915946 34.1784C4.77195 36.275 8.33253 36.5486 12.4815 35.0672C13.9772 34.5331 15.54
84803 33.7819 18.1636 32.3368C20.7977 30.8857 22.5703 30.1295 24.4186 29.6683C25.5282 29.3915 25.9298 29.3444 27.1586 29.3466C28.2393 29.3486 28.3599 29.359 28.8733 29.4942C29.9791 29.7855 31.0219 30.4229 31.5213 31.1131C31.6488 31.2892 31.7655 31.4342 31.7807 31.4355C31.7959 31.4367 31.9249 31.1129 32.0672 30.7159C32.3305 29.982 33.5931 26.4912 37.1506 16.6619C38.2415 13.6479 39.1753 11.0861 39.2257 10.969C39.3112 10.7704 39.3111 10.7401 39.2235 10.5141C39.0821 10.1493 38.6221 9.50343 38.3015 9.2195C37.3668 8.39166 35.9753 8.01487 34.5484 8.20305C32.8509 8.42699 30.5157 9.31171 28.6255 10.447C25.6991 12.2049 23.9255 12.9649 21.4991 13.5009C21.096 13.59 20.7534 13.6629 20.738 13.6629C20.6573 13.6629 20.7409 13.4166 21.0257 12.8146L21.3415 12.1472L21.6208 12.1118C22.0068 12.0629 22.8495 11.8502 23.4776 11.6431C24.6021 11.2722 25.533 10.8268 28.5702 9.20669C31.3977 7.69839 33.3683 7.0446 35.268 6.9844C36.7147 6.93854 37.7337 7.21205 38.7346 7.91486C39.2568 8.28151 39.4222 8.42792 39.6983 8.76768L39.9078 9.02544L39.9619 8.87674C39.9917 8.795 40.4028 7.66071 40.8754 6.35612C41.3481 5.05154 41.7877 3.86348 41.8523 3.71603C41.9566 3.47785 41.963 3.41389 41.9089 3.14349C41.5625 1.41156 40.58 0.400938 38.9623 0.112375C38.4883 0.0278565 37.5926 -0.0238359 37.2054 0.0110076Z"></path>
849            </svg>
850          </a>
851          <div>
852            Made in <a href="https://www.solidarity.tech/?utm_source=site-mark" target="_blank" rel="noopener noreferrer">Solidarity Tech</a>
853          </div>
854        </div>
855      </div>
856    </div>
857  </div>
858</section> 
859 
860</div>
861
862
863
864  
864<script>
865
866
867
868
869
870
871
872
873
874  </script>
874
875
876
877</body>
878</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.