CINXE.COM
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1"> <meta name="description" content=""> <meta name="author" content="re:Members"> <title data-suffix=" 路 LWV Member Portal"> LWV Member Portal 路 LWV Member Portal</title> <meta name="branding-primary-color" content="#005596"> <meta name="branding-secondary-color" content="#be0f34"> <link rel="apple-touch-icon" sizes="57x57" href="/images/favicons/apple-touch-icon-57x57-b20220eec0e65365186cbdfeaccb5cac.png?vsn=d"> <link rel="apple-touch-icon" sizes="60x60" href="/images/favicons/apple-touch-icon-60x60-17bc556c67b82ea2b87b649c42528adb.png?vsn=d"> <link rel="apple-touch-icon" sizes="72x72" href="/images/favicons/apple-touch-icon-72x72-02f75c7c5056501121b2623bf79fe898.png?vsn=d"> <link rel="apple-touch-icon" sizes="76x76" href="/images/favicons/apple-touch-icon-76x76-7fecbd4aff9fd88a81b1dbc22a38c551.png?vsn=d"> <link rel="apple-touch-icon" sizes="114x114" href="/images/favicons/apple-touch-icon-114x114-f62059669120266f74939a47cfeb10cb.png?vsn=d"> <link rel="apple-touch-icon" sizes="120x120" href="/images/favicons/apple-touch-icon-120x120-f263846761fe2cad03ed297dfd18c21e.png?vsn=d"> <link rel="apple-touch-icon" sizes="144x144" href="/images/favicons/apple-touch-icon-144x144-8082d834e0e516e7baf2c7b6d2472f4e.png?vsn=d"> <link rel="apple-touch-icon" sizes="152x152" href="/images/favicons/apple-touch-icon-152x152-e07024ff445f3cd39ba737629a7f9551.png?vsn=d"> <link rel="apple-touch-icon" sizes="180x180" href="/images/favicons/apple-touch-icon-180x180-8d01d2dd552d8294bbebe15f72b73779.png?vsn=d"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <meta name="apple-mobile-web-app-title" content="LWV Member Portal"> <link rel="icon" type="image/png" sizes="32x32" href="/images/favicons/favicon-32x32-123f43fced0ce01f4496d0fb77599840.png?vsn=d"> <link rel="icon" type="image/png" sizes="16x16" href="/images/favicons/favicon-16x16-e4fdf621dc6a0c4019aed6322b204223.png?vsn=d"> <link rel="shortcut icon" href="/images/favicons/favicon-4d8b5f329c3069dea7261128617b3929.ico?vsn=d"> <meta name="mobile-web-app-capable" content="yes"> <meta name="theme-color" content="#fff"> <meta name="application-name" content="LWV Member Portal"> <meta name="msapplication-TileColor" content="#fff"> <meta name="msapplication-TileImage" content="/images/favicons/mstile-144x144-07d06239a4b54cc90c8055aefc2def69.png?vsn=d"> <meta name="msapplication-config" content="/images/favicons/browserconfig.xml"> <meta name="csrf-token" content="PGkrQSsdJBM_BRwABxpRETMMWT40bDJEy9brJWcuvQl7ME6HPShVBYui"> <link phx-track-static rel="stylesheet" href="/assets/appv2-344400da8dc3f78ccc4a9af3c6334826.css?vsn=d"> <link phx-track-static rel="stylesheet" href="/assets/app-c1071a56519dc0c3d1eab8f9ba42e2ea.css?vsn=d"> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js"> </script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-DDCEP0D6KM'); gtag('set', 'allow_google_signals', false); gtag('set', 'allow_ad_personalization_signals', false); </script> <script src="https://browser.sentry-cdn.com/5.11.2/bundle.min.js" integrity="sha384-FLzYisBa7tvsi/ZP1ISnzZJqBkmw5mvwk7KOmH82W9wdPZKG3bG9hSO8GQFVSlOu" crossorigin="anonymous" data-polaris-consent="essential"> </script> <script> Sentry.init({ dsn: 'https://1118b2481c8a411699ef538cb24e9712@sentry.io/1894547', release: '42.6.4', // mz (2023-11-16): // pulled from (but modified): https://github.com/getsentry/sentry-javascript/issues/3440#issuecomment-828834651 beforeSend: function(event, hint) { // filter out UnhandledRejection errors that have no information if (event !== undefined && event.exception !== undefined && event.exception.values !== undefined && event.exception.values.length == 1) { var e = event.exception.values[0]; if (e.type === 'UnhandledRejection' && /Non-Error promise rejection captured with value: Object Not Found Matching/.test(e.value)) { return null; } } } }); </script> <script async src="https://ui.unit.co/release/latest/components.js"></script> </head> <body> <main id="phx-GDNmUnwGIH9u2uUN" data-phx-main data-phx-session="SFMyNTY.g2gDaAJhBXQAAAAIdwJpZG0AAAAUcGh4LUdETm1VbndHSUg5dTJ1VU53B3Nlc3Npb250AAAAAHcEdmlld3cYRWxpeGlyLlZveWRXZWIuTG9naW5MaXZldwpwYXJlbnRfcGlkdwNuaWx3BnJvdXRlcncVRWxpeGlyLlZveWRXZWIuUm91dGVydwhyb290X3BpZHcDbmlsdwlyb290X3ZpZXd3GEVsaXhpci5Wb3lkV2ViLkxvZ2luTGl2ZXcMbGl2ZV9zZXNzaW9uaAJ3B2RlZmF1bHRuCABSp6IYsTkzGG4GAJkUjwWWAWIAAVGA.W9wElRKCSbBTekvJYQcK9WR6XFpLzpq9BXwDUttIW_4" data-phx-static="SFMyNTY.g2gDaAJhBXQAAAADdwJpZG0AAAAUcGh4LUdETm1VbndHSUg5dTJ1VU53BWZsYXNodAAAAAB3CmFzc2lnbl9uZXdsAAAABXcMdm95ZF9hc3NpZ25zdwp1c2VyX3Rva2VudxBpc19pbXBlcnNvbmF0aW5ndwxjdXJyZW50X3VzZXJ3DWN1cnJlbnRfbG9naW5qbgYAmRSPBZYBYgABUYA.-WnGyetMOfSNJ6PF48_hWTURSyK9GKiU3TqU0SznqyM" class="tw-flex tw-flex-col [flex:1_0_auto] tw-mb-20 lg:tw-mb-0"> <!-- Mobile menu popover --> <div id="mobile-menu" class="tw-fixed tw-inset-0 tw-z-50 tw-h-dvh tw-w-full tw-bg-white/75 tw-p-3 tw-opacity-0 tw-will-change-scroll [transition:opacity_0.2s,_transform_0.2s,_display_0.2s_allow-discrete] popover-open:tw-opacity-100 popover-open:tw-backdrop-blur-xl popover-open:starting:tw-opacity-0 popover-open:starting:tw-backdrop-blur-0" popover> <div class="tw-flex tw-justify-end tw-p-2"> <button popovertarget="mobile-menu" popovertargetaction="hide" class="tw-text-zinc-600 hover:tw-text-zinc-900"> <svg xmlns="http://www.w3.org/2000/svg" class="tw-size-6" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path> </svg> <span class="tw-sr-only">Close</span> </button> </div> <nav class="tw-mt-8"> <ul class="tw-space-y-4"> </ul> </nav> </div> <div class="tw-grow"> <div class="tw--mb-6 tw-h-full"> <div class="tw-flex lg:tw-flex-row tw-flex-col-reverse tw-min-h-screen"> <div class="tw-flex tw-w-full tw-flex-col tw-justify-center tw-bg-white tw-p-8 lg:tw-w-1/2"> <div id="login" class="sm:tw-self-center sm:tw-max-w-lg"> <img src="https://voyd-assets.s3.amazonaws.com/lwv/assets/static/images/lwv_index_logo.png" class="tw-mx-auto"> <!-- Native Login --> <div id="portal_login" class="tw-flex tw-flex-col tw-justify-center"> <form id="login_form" action="/auth/login?_action=password" method="post" phx-submit="login_dispatch" phx-target="1"></form> <form id="login_form_magic_link" phx-submit="magic_link_dispatch" phx-target="1"></form> <form id="magic_link_login_code" action="/auth/login?_action=magic_link" method="post" phx-submit="submit_magic_link_code" phx-target="1"></form> <h1 id="title" class="tw-mb-4 tw-text-2xl"> <span>Log in</span><span x-show="login_method != `password`"> or Sign up</span><span> to continue</span> </h1> <div> <div id="email-magic-link-fields" class="tw-flex tw-flex-col tw-gap-3"> <div class="tw-grid tw-group tw-w-full tw-items-center"> <label for="login_email" class="select-none pb-1.5 text-base/6 font-semibold leading-none group-has-[:disabled]:opacity-50 sm:text-sm/6 "> <span class="align-baseline">Email address</span> </label> <input type="email" name="login[email]" id="login_email" form="login_form_magic_link" class="tw-flex tw-h-10 tw-w-full tw-appearance-none tw-rounded-lg tw-border-none tw-bg-white tw-px-2.5 tw-py-1.5 tw-text-sm tw-text-zinc-950 tw-shadow tw-ring-1 tw-ring-zinc-500/30 tw-transition-[box-shadow] placeholder:tw-text-zinc-500 invalid:tw-ring-red-500 hover:tw-ring-2 hover:tw-ring-zinc-900/30 invalid:hover:tw-ring-red-500 focus:tw-outline-none focus:tw-ring-2 focus:tw-ring-primary invalid:focus:tw-ring-red-500 disabled:tw-cursor-not-allowed disabled:tw-opacity-50 disabled:hover:tw-ring-1 disabled:hover:tw-ring-zinc-500/30" placeholder="you@example.com" autocapitalize="off" autocomplete="off"> </div> <button id="magic_link_email_button" class="tw-flex tw-w-full tw-justify-center tw-rounded-md tw-bg-primary tw-px-4 tw-py-2 tw-text-white tw-shadow tw-transition-all hover:tw-bg-primary-light disabled:tw-opacity-50" form="login_form_magic_link" type="submit" phx-disable-with="Submitting..."> Continue with email </button> <div class="tw-mt-4 tw-flex tw-gap-4 tw-items-center tw-justify-center tw-bg-zinc-100 tw-p-4 tw-rounded-lg tw-text-zinc-500"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1" class="tw-size-6 tw-stroke-[var(--brand)] tw-fill-[var(--brand)]"> <path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"></path> </svg> <p>We'll email you a code for a seamless sign in.</p> </div> </div> <div class="tw-mt-6 tw-text-sm tw-text-center tw-text-zinc-700"> Having trouble signing in? Click <a target="_blank" href="https://www.lwv.org/contact-us" class="tw-text-[var(--brand)] tw-underline">here for assistance</a>. </div> <div class="tw-my-6 tw-flex tw-items-center"> <div class="tw-flex-grow tw-border-t tw-border-zinc-200"></div> <div class="tw-mx-4 tw-flex-shrink tw-text-sm tw-text-zinc-600">OR</div> <div class="tw-flex-grow tw-border-t tw-border-zinc-200"></div> </div> </div> <div class="tw-grid tw-grid-cols-1 tw-gap-4"> <button id="email-password-button" type="button" class="tw-relative tw-isolate tw-inline-flex tw-items-center tw-justify-center tw-gap-x-2 tw-rounded-lg tw-border tw-border-zinc-500/20 tw-bg-white tw-px-2.5 tw-py-1.5 tw-text-sm tw-font-medium tw-text-zinc-500 tw-shadow-sm tw-transition-colors hover:tw-border-zinc-500/20 hover:tw-text-zinc-500/75 disabled:tw-pointer-events-none disabled:tw-opacity-50" phx-click="[["toggle_attr",{"attr":["disabled",true]}],["push",{"value":{"method":"password"},"event":"change_method"}]]" phx-target="1"> <svg class="tw-size-6 tw-fill-[var(--brand)]" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 43.247 14.182"> <path d="M27.211,9.263l-3.618-2.172,3.615-2.168c.481-.288.636-.909.348-1.39-.288-.481-.909-.636-1.39-.348l-3.53,2.118V1.013c0-.56-.453-1.013-1.013-1.013s-1.013.453-1.013,1.013v4.289l-3.533-2.121c-.481-.288-1.102-.133-1.39.348-.288.481-.133,1.102.348,1.39l3.618,2.172-3.615,2.168c-.481.288-.636.909-.348,1.39.288.481.909.636,1.39.348l3.53-2.118v4.289c0,.56.453,1.013,1.013,1.013s1.013-.453,1.013-1.013v-4.289l3.533,2.121c.481.288,1.102.133,1.39-.348.288-.481.133-1.102-.348-1.39Z"> </path> <path d="M42.754,9.263l-3.618-2.172,3.615-2.168c.481-.288.636-.909.348-1.39-.288-.481-.909-.636-1.39-.348l-3.53,2.118V1.013c0-.56-.453-1.013-1.013-1.013s-1.013.453-1.013,1.013v4.289l-3.533-2.121c-.481-.288-1.102-.133-1.39.348-.288.481-.133,1.102.348,1.39l3.618,2.172-3.615,2.168c-.481.288-.636.909-.348,1.39.288.481.909.636,1.39.348l3.53-2.118v4.289c0,.56.453,1.013,1.013,1.013s1.013-.453,1.013-1.013v-4.289l3.533,2.121c.481.288,1.102.133,1.39-.348.288-.481.133-1.102-.348-1.39Z"> </path> <path d="M11.667,9.263l-3.618-2.172,3.615-2.168c.481-.288.636-.909.348-1.39-.288-.481-.909-.636-1.39-.348l-3.53,2.118V1.013c0-.56-.453-1.013-1.013-1.013s-1.013.453-1.013,1.013v4.289L1.534,3.181c-.481-.288-1.102-.133-1.39.348-.288.481-.133,1.102.348,1.39l3.618,2.172L.496,9.259c-.481.288-.636.909-.348,1.39.288.481.909.636,1.39.348l3.53-2.118v4.289c0,.56.453,1.013,1.013,1.013s1.013-.453,1.013-1.013v-4.289l3.533,2.121c.481.288,1.102.133,1.39-.348.288-.481.133-1.102-.348-1.39Z"> </path> </svg> Continue with password </button> </div> </div> <!--/ Native Login --> </div> </div> <div class="tw-isolate tw-relative tw-flex tw-flex-col tw-justify-center tw-items-center tw-w-full lg:tw-w-1/2 tw-min-h-screen lg:tw-min-h-0 tw-overflow-clip tw-text-white"> <!-- Background --> <div class="tw-z-[-1] tw-absolute tw--inset-3 tw-bg-cover tw-bg-center tw-w-[110%] tw-h-[110%]" style="filter: blur(1px);background-image: url(https://s3.amazonaws.com/cs_public/stock_photos/Networking-Focused/women-smiling-and-painting.jpg);"> </div> <!-- Overlay --> <div class="tw-absolute tw-inset-0 tw-bg-black/50 tw-blend" style="background-blend-mode: normal; background-color: #000; opacity: 0.7"> </div> <!-- Text --> <div class="tw-relative tw-m-auto tw-w-3/4 tw-text-center"> <img class="lg:tw-hidden tw-place-self-center tw-mb-8" src="https://voyd-assets.s3.amazonaws.com/lwv/assets/static/images/lwv_logo_nav.png" alt="Banner image for LWV Member Portal"> <h1 class="tw-drop-shadow-md tw-mb-4 tw-font-bold tw-text-3xl xl:tw-text-5xl"> Welcome to the League of Women Voters </h1> <h2 class="tw-drop-shadow-md tw-mb-8 tw-text-xl xl:tw-text-3xl tw-text-center"> Ready to join or renew your membership?<p><br><a href="/membership" title="Join or renew your membership" class="button is-primary">Get started today!</a></p> </h2> <a href="#login" style="color: #fff;"> <span class="tw-hero-chevron-down lg:tw-hidden tw-mx-auto tw-mt-20 tw-w-8 tw-h-8"></span> </a> </div> </div> </div> </div> </div> <!-- START MOBILE BOTTOM NAVIGATION --> <!-- START FOOTER --> <footer class="footer landing tw-mt-6 tw-hidden lg:tw-block" style="background-color: #005596"> <div id="footer-desktop" class="is-hidden-touch"> <div class="columns is-centered is-vcentered"> <div class="column "> <figure class="image is-inline-block is-pulled-right"> <img src="https://voyd-assets.s3.amazonaws.com/lwv/assets/static/images/lwv_footer_logo.png" alt="League of Women Voters brand image"> </figure> </div> <div class="column has-text-white"> <ul class="is-unstyled "> <li class="has-text-weight-bold"> League of Women Voters </li> <li> 1233 20th Street NW, Suite 500, Washington, DC, 20036 </li> <li> Email: <a href="mailto:lwv@lwv.org"> lwv@lwv.org </a> </li> <li> Tel: <a href="tel:2024291965"> (202) 429-1965 </a> </li> <li> Website: <a href="https://www.lwv.org/"> https://www.lwv.org/ </a> </li> <li> <a class="" href="https://www.lwv.org/privacy-policy"> Privacy Policy </a> | <a href="https://remembers.com/terms-of-use" target="_blank"> Terms of Service </a> </li> <li>漏 2025 re:Members</li> </ul> </div> <div class="column has-text-white"> <ul class="social-media"> <li> <a href="https://www.facebook.com/leagueofwomenvoters" target="_blank"> <span class="icon is-medium"><i class="fab fa-facebook fa-lg"></i></span> <span>Facebook</span> </a> </li><li> <a href="https://twitter.com/LWV" target="_blank"> <span class="icon is-medium"><i class="fa-brands fa-x-twitter fa-lg"></i></span> <span>X</span> </a> </li><li> <a href="https://www.instagram.com/leagueofwomenvoters/" target="_blank"> <span class="icon is-medium"><i class="fab fa-instagram fa-lg"></i></span> <span>Instagram</span> </a> </li><li> <a href="https://www.tiktok.com/@lwvus" target="_blank"> <span class="icon is-medium"><i class="fa-brands fa-tiktok fa-lg"></i></span> <span>TikTok</span> </a> </li> </ul> </div> </div> </div> </footer> <!-- END FOOTER --> <script data-polaris-consent="essential"> window.userToken = 'SFMyNTY.g2gDdwNuaWxuBgCYFI8FlgFiAAFRgA.lVmg2LKfNPiIomrBwADHSKYkaEoxuhkcWFdV457qeX4'; </script> <script defer phx-track-static type="module" src="/assets/app-262ce928ae7d378b6f0ba5a8b2196a13.js?vsn=d" data-polaris-consent="essential"> </script></main> </body> </html>