<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body{font-size:var(--font-size);color:var(--color-black);line-height:1.8rem}a{color:var(--color-secondary)}a:hover,a:active,a:focus{color:var(--color-hover);text-decoration:underline;text-underline-offset:0.1rem}label:not(.custom-control-label){font-size:0.85rem;font-weight:600;text-transform:uppercase;margin-bottom:0.25rem;margin-top:0.25rem}.pt-20{padding-top:20px}.pt-40{padding-top:40px}.pt-60{padding-top:60px}.pt-80{padding-top:80px}.pt-100{padding-top:100px}.pt-120{padding-top:120px}.pb-20{padding-bottom:20px}.pb-40{padding-bottom:40px}.pb-60{padding-bottom:60px}.pb-80{padding-bottom:80px}.pb-100{padding-bottom:100px}.pb-120{padding-bottom:120px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.mt-60{margin-top:60px}.mt-80{margin-top:80px}.mt-100{margin-top:100px}.mt-120{margin-top:120px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mb-60{margin-bottom:60px}.mb-80{margin-bottom:80px}.mb-100{margin-bottom:100px}.mb-120{margin-bottom:120px}.container{max-width:1600px}.container .brand-and-nav .logo-wrapper{width:230px;max-width:230px}.big-card{background-color:#f8f8f8;border-radius:40px;margin-left:60px;margin-right:60px;text-align:center}@media screen and (max-width: 992px){.big-card{margin-left:20px;margin-right:20px}}.small-card{background-color:#f8f8f8;border-radius:20px;padding:40px 30px;gap:20px}.section-title{font-weight:normal;font-size:2rem}@media (min-width: 576px){.section-title{font-size:2.5rem}}@media (min-width: 992px){.section-title{font-size:3rem}}.page_content_or_intro img{max-width:100%;margin-block:1rem;height:auto}@media (min-width: 576px){.page_content_or_intro img{margin-inline:1rem}}.page_content_or_intro .sli-elected-official-result-thumbnail img{max-width:unset;margin:unset}#petition-content img{max-width:50%;height:50%}#content iframe{max-width:100%;width:100%}.btn{height:50px;border:2px solid;border-radius:50px;border-color:var(--color-black);padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.1rem;font-weight:400}.btn-primary{background-color:var(--color-primary);border-color:white;color:white}.btn-primary:hover{background-color:white;border-color:var(--color-primary);color:var(--color-primary)}.btn-white{background-color:white;border-color:white;color:var(--color-primary);font-weight:600}.btn-white:hover{background:var(--color-black);border-color:var(--color-black);color:white}.btn-donate{height:40px}select{height:50px;padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.95em;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:26px;background-image:url(select-caret-icon.svg);background-position:calc(100% - 23px) center !important;background-repeat:no-repeat}.nav-container{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;position:relative;font-size:1.4em;z-index:99}.nav-container:has(.show,.collapsing){background-color:var(--color-primary);position:relative}.nav-container nav .navbar-brand{width:320px;max-width:320px}.nav-container nav .navbar-collapse.show{background-color:var(--color-primary);opacity:0.94;z-index:999}.nav-container nav .navbar-collapse .nav-item&gt;a{text-shadow:2px 2px 4px var(--color-primary)}.nav-container nav .navbar-collapse .dropdown-menu .dropdown-item{padding:0.25rem 1.5rem 0.5rem 2rem;text-indent:-0.5rem;white-space:normal;font-size:1rem;line-height:1.4rem}.nav-container nav .gcse-search{width:20vw}.nav-container nav .gsc-control-cse{width:100%}.nav-container nav .gsc-control-cse .gsc-input{padding:0}.nav-container nav .gsc-control-cse .gsc-input .gsc-input-box{background-color:transparent}.nav-container nav .gsc-control-cse .gsc-input .gsc-input-box .gsib_a{padding:0;border-bottom:1px solid #888}.nav-container nav .gsc-control-cse .gsc-input .gsc-input-box .gsib_a input{background:none !important;font-size:1.2rem;color:#888}.nav-container nav .gsc-control-cse .gsc-input .gsc-input-box .gsib_a input::-webkit-input-placeholder{color:#888}.nav-container nav .gsc-control-cse .gsc-input .gsc-input-box .gsib_a input::-moz-placeholder{color:#888}.nav-container nav .gsc-control-cse .gsc-input .gsc-input-box .gsib_a input:-ms-input-placeholder{color:#888}.nav-container nav .gsc-control-cse .gsc-input .gsc-input-box .gsib_a input::placeholder{color:#888}.nav-container nav .gsc-control-cse .gsc-input .gsc-input-box .gsib_a input:focus,.nav-container nav .gsc-control-cse .gsc-input .gsc-input-box .gsib_a input:active{color:white !important;border-color:white !important}.nav-container nav .gsc-control-cse td.gsc-search-button{padding-inline:0.8rem;border-radius:5px}.nav-container nav .gsc-control-cse td.gsc-search-button:hover{background-color:var(--color-black)}.nav-container nav .gsc-control-cse td.gsc-search-button button{width:30px;padding:0;background-color:transparent;border:none}.nav-container nav .gsc-control-cse td.gsc-search-button button svg{width:1.1rem !important;height:1.1rem !important;fill:#888 !important}.nav-container nav .gsc-control-cse td.gsc-search-button button:focus svg,.nav-container nav .gsc-control-cse td.gsc-search-button button:hover svg{fill:white !important}.nav-container nav .gsc-control-cse:has(input:focus) td.gsc-search-button svg,.nav-container nav .gsc-control-cse:has(input:active) td.gsc-search-button svg{fill:white !important}@media (min-width: 992px){.nav-container nav .gsc-control-cse{width:19.5vw}}.nav-container nav .gsc-results-wrapper-visible{border-radius:20px;box-shadow:1px 5px 20px var(--color-black-60)}@media (min-width: 992px){.nav-container{background-color:transparent !important}.nav-container .dropdown-menu{min-width:320px}.nav-container .navbar-expand-lg .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}}@media (min-width: 992px) and (max-width: 1199px){.nav-container{font-size:1.2rem}}.navbar-dark .navbar-nav .nav-link{color:white}.page-title{line-height:120%}footer .footer-container .footer-col{width:clamp(20%, 16em, 100%)}footer .footer-container .footer-col h3{font-size:1.2rem;font-weight:600}footer .footer-container .footer-col ul{list-style-type:none}footer .footer-container .footer-col a{color:white}footer .footer-container .footer-col .footer-social-links i{width:2.2rem;height:2.2rem;line-height:2.2rem}footer .footer-container .footer-col .footer-social-links i:hover.fa-twitter{color:#4099ff !important}footer .footer-container .footer-col .footer-social-links i:hover.fa-facebook-f{color:#3b5998 !important}footer .footer-container .footer-col .footer-social-links i:hover.fa-instagram{color:#e1306c !important}footer .footer-container .footer-col .footer-social-links i:hover.fa-youtube{color:red !important}footer .footer-container .footer-col .footer-social-links i:hover.fa-linkedin{color:#0077b5 !important}footer .footer-bottom{font-size:0.95rem}footer .footer-bottom a{color:white;text-decoration:underline}.header-homepage{--carousel-item-height:100vh;--carousel-item-height:100svh;min-height:var(--carousel-item-height)}.header-inner{--carousel-item-height:466px}@media screen and (max-width: 768px){.header-inner{--carousel-item-height:320px}}.carousel#carouselFeatures .carousel-inner{margin-top:3rem !important}.carousel#carouselFeatures .carousel-inner::after{content:"";display:block;clear:both}.carousel#carouselFeatures .carousel-inner .carousel-item{height:calc(var(--carousel-item-height) - 3rem);background-position:center left;background-repeat:no-repeat;background-size:cover}.carousel#carouselFeatures .carousel-inner .carousel-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel#carouselFeatures .carousel-inner .carousel-item.active .carousel-caption{opacity:1}.carousel#carouselFeatures .carousel-inner .carousel-item::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:var(--color-primary);opacity:0}.carousel#carouselFeatures .carousel-inner .carousel-item .carousel-caption{left:30%;right:0%;width:58%;bottom:auto;opacity:0;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.carousel#carouselFeatures .carousel-inner .carousel-item .carousel-caption .page-title{line-height:150%;text-shadow:2px 2px 4px var(--color-primary)}.carousel#carouselFeatures .carousel-inner .carousel-item .carousel-caption p{font-size:1.6rem;line-height:2.5rem;text-shadow:2px 2px 4px var(--color-primary)}@media screen and (max-width: 1400px){.carousel#carouselFeatures .carousel-inner .carousel-item .carousel-caption p{font-size:calc(1rem + 0.5vw);line-height:160%}}@media screen and (max-width: 992px){.carousel#carouselFeatures .carousel-inner .carousel-item::before{opacity:0.7}.carousel#carouselFeatures .carousel-inner .carousel-item .carousel-caption{width:100% !important}}.carousel#carouselFeatures .carousel-inner ol.carousel-indicators{bottom:auto}.carousel#carouselFeatures .carousel-inner ol.carousel-indicators li{width:30px;height:30px;border-radius:50%}.carousel#carouselBlogSlider .carousel-inner .news-card{min-height:842px;max-height:842px}.carousel#carouselBlogSlider .carousel-inner .news-card .news-card-pic{width:100%;height:250px;min-height:250px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:20px;border-radius:20px}@media (min-width: 1200px){.carousel#carouselBlogSlider .carousel-inner .news-card .news-card-pic{width:100%;height:380px;min-height:380px}}.carousel#carouselBlogSlider .carousel-inner .news-card h4{word-break:break-word}.carousel#carouselBlogSlider .carousel-inner .news-card .learn-more-link a{font-weight:600}@media (max-width: 767px){.carousel#carouselBlogSlider .carousel-inner .carousel-item&gt;div{display:none}.carousel#carouselBlogSlider .carousel-inner .carousel-item&gt;div:first-child{display:block}.carousel#carouselBlogSlider .carousel-inner .carousel-item-prev{z-index:1}.carousel#carouselBlogSlider .carousel-inner .news-card{margin-left:0 !important;margin-right:0 !important}}.carousel#carouselBlogSlider .carousel-inner .carousel-item.active,.carousel#carouselBlogSlider .carousel-inner .carousel-item-next,.carousel#carouselBlogSlider .carousel-inner .carousel-item-prev{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 992px){.carousel#carouselBlogSlider .carousel-inner .carousel-item-next:not(.carousel-item-left),.carousel#carouselBlogSlider .carousel-inner .active.carousel-item-right{-webkit-transform:translateX(33.333%);transform:translateX(33.333%)}.carousel#carouselBlogSlider .carousel-inner .carousel-item-prev:not(.carousel-item-right),.carousel#carouselBlogSlider .carousel-inner .active.carousel-item-left{-webkit-transform:translateX(-33.333%);transform:translateX(-33.333%)}}@media (min-width: 768px) and (max-width: 991px){.carousel#carouselBlogSlider .carousel-inner .carousel-item-next:not(.carousel-item-left),.carousel#carouselBlogSlider .carousel-inner .active.carousel-item-right{-webkit-transform:translateX(50%);transform:translateX(50%)}.carousel#carouselBlogSlider .carousel-inner .carousel-item-prev:not(.carousel-item-right),.carousel#carouselBlogSlider .carousel-inner .active.carousel-item-left{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.carousel#carouselBlogSlider .carousel-inner .carousel-item-right,.carousel#carouselBlogSlider .carousel-inner .carousel-item-left{-webkit-transform:translateX(0);transform:translateX(0)}.carousel#carouselBlogSlider a.carousel-control.carousel-control-prev,.carousel#carouselBlogSlider a.carousel-control.carousel-control-next{width:unset}.carousel#carouselBlogSlider a.carousel-control .carousel-control-icon{height:60px;width:60px;aspect-ratio:1 / 1;border-radius:50%;background-size:24px;background-color:var(--color-primary);opacity:0.75;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.carousel#carouselBlogSlider a.carousel-control:hover .carousel-control-icon{opacity:1}.carousel#carouselSponsorSlider .carousel-inner .sponsor{height:10rem}.carousel#carouselSponsorSlider .carousel-inner .sponsor img{width:clamp(230px, 400px, 100%);max-height:165px}@media (max-width: 575px){.carousel#carouselSponsorSlider .carousel-inner .carousel-item&gt;div{display:none}.carousel#carouselSponsorSlider .carousel-inner .carousel-item&gt;div:first-child{display:block}.carousel#carouselSponsorSlider .carousel-inner .carousel-item-prev{z-index:1}.carousel#carouselSponsorSlider .carousel-inner .news-card{margin-left:0 !important;margin-right:0 !important}}.carousel#carouselSponsorSlider .carousel-inner .carousel-item.active,.carousel#carouselSponsorSlider .carousel-inner .carousel-item-next,.carousel#carouselSponsorSlider .carousel-inner .carousel-item-prev{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 992px){.carousel#carouselSponsorSlider .carousel-inner .carousel-item-next:not(.carousel-item-left),.carousel#carouselSponsorSlider .carousel-inner .active.carousel-item-right{-webkit-transform:translateX(25%);transform:translateX(25%)}.carousel#carouselSponsorSlider .carousel-inner .carousel-item-prev:not(.carousel-item-right),.carousel#carouselSponsorSlider .carousel-inner .active.carousel-item-left{-webkit-transform:translateX(-25%);transform:translateX(-25%)}}@media (min-width: 768px) and (max-width: 991px){.carousel#carouselSponsorSlider .carousel-inner .carousel-item-next:not(.carousel-item-left),.carousel#carouselSponsorSlider .carousel-inner .active.carousel-item-right{-webkit-transform:translateX(33.333%);transform:translateX(33.333%)}.carousel#carouselSponsorSlider .carousel-inner .carousel-item-prev:not(.carousel-item-right),.carousel#carouselSponsorSlider .carousel-inner .active.carousel-item-left{-webkit-transform:translateX(-33.333%);transform:translateX(-33.333%)}}@media (min-width: 576px) and (max-width: 767px){.carousel#carouselSponsorSlider .carousel-inner .carousel-item-next:not(.carousel-item-left),.carousel#carouselSponsorSlider .carousel-inner .active.carousel-item-right{-webkit-transform:translateX(50%);transform:translateX(50%)}.carousel#carouselSponsorSlider .carousel-inner .carousel-item-prev:not(.carousel-item-right),.carousel#carouselSponsorSlider .carousel-inner .active.carousel-item-left{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.carousel#carouselSponsorSlider .carousel-inner .carousel-item-right,.carousel#carouselSponsorSlider .carousel-inner .carousel-item-left{-webkit-transform:translateX(0);transform:translateX(0)}.carousel#carouselSponsorSlider a.carousel-control .carousel-control-icon{height:60px;width:60px;aspect-ratio:1 / 1;border-radius:50%;background-size:24px;background-color:var(--color-primary);opacity:0.75;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.carousel#carouselSponsorSlider a.carousel-control:hover .carousel-control-icon{opacity:1}@media (max-width: 575px){.blog-slider-container{padding-left:0px !important;padding-right:0px !important}}.homepage-take-action .card-header a img{height:200px;-o-object-fit:cover;object-fit:cover}.homepage-take-action .card-body .title{font-size:1.1rem}.homepage-take-action .card-body p{font-size:0.95rem}.homepage-take-action .card-footer .learn-more-link{font-weight:600}@media (min-width: 1200px){.homepage-take-action .card{max-width:35%}}.homepage-map select#user_state{min-width:219px}.homepage-map .state-select-button{min-width:142px}.homepage-news .btn{height:60px;max-width:200px}.cta-signup .btn{height:60px;width:200px}.cta-donate .cta-image{min-height:200px;background-repeat:no-repeat;background-position:center 30%;background-size:cover}.cta-donate .cta-image.cta-donation-image{background-image:url("https://assets.nationbuilder.com/americansforsafeaccess/pages/16659/attachments/original/1710721322/CarlaBasante_capitol.jpeg?1710721322")}.cta-donate .cta-content{min-height:420px}.cta-donate .cta-content .cta-content-inner .options-fieldset .radio-inline .custom-radio input:checked+label{background-color:var(--color-secondary)}.cta-donate .cta-content .cta-content-inner .options-fieldset .radio-inline .custom-radio label{border:1px solid rgba(255,255,255,0.5);color:white}.cta-donate .cta-content .cta-content-inner h3{font-size:2.5rem}.cta-donate .cta-content .cta-content-inner .btn{font-size:1.4rem}.cta-donate .cta-content .cta-content-inner button:focus{background-color:white;color:var(--color-primary)}.cta-donate .cta-content .cta-content-inner .submit{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.asa-stats .stats-title{font-weight:normal}.asa-stats .stats-blurb{margin:auto}.asa-stats .stats-row{color:var(--color-black);opacity:0.55}.asa-stats .stats-row .stat-col{padding-left:40px;padding-right:40px}.asa-stats .stats-row .stat-col h5{font-size:1.3rem;font-weight:600}.asa-stats .stats-row .stat-col h4{font-size:2.4rem;font-weight:800}.who-we-serve .items-row{row-gap:50px}.who-we-serve .items-row .item-col{padding-left:15px;padding-right:15px}.who-we-serve .items-row .item-col img{border-radius:255px;width:255px;height:255px;margin-bottom:40px;-o-object-fit:cover;object-fit:cover;max-width:100%}@media screen and (max-width: 767px){.who-we-serve .items-row .item-col img{border-radius:220px;width:220px;height:220px}}.who-we-serve .items-row .item-col h4{font-size:0.95em;line-height:22px}.who-we-serve .items-row .item-col .btn{height:60px;max-width:200px}.testimonials h4{font-size:2rem;line-height:2.6rem;font-weight:300}.testimonials p{font-size:1.5rem}.testimonials img{width:120px}@media (max-width: 992px){.testimonials h4{font-size:1.8rem;line-height:2.1rem}}.states-legend ul{gap:8px}.states-legend ul li{font-size:0.85rem;font-weight:600}.states-legend ul li .fa{font-size:1.3rem;position:relative;top:3px}.states-legend ul li.grade_1 .fa{color:#1dbe00}.states-legend ul li.grade_2 .fa{color:#fc0101}.states-legend ul li.grade_3 .fa{color:#fd9900}.states-legend ul li.grade_4 .fa{color:#fede02}.states-legend ul li.grade_5 .fa{color:#c1c1c1}.state-select-container select{border-width:2px;border-color:var(--color-black)}#calendar .fc-header-toolbar{margin-bottom:0.9rem}#calendar .fc-header-toolbar button{background:transparent;border:0}#calendar .fc-header-toolbar button .fc-icon{font-family:"Font Awesome 5 Pro" !important;color:var(--color-primary);font-size:3rem;margin:0;font-weight:900}#calendar .fc-header-toolbar button .fc-icon.fc-icon-chevron-left::before{content:"\f053"}#calendar .fc-header-toolbar button .fc-icon.fc-icon-chevron-right::before{content:"\f054"}table.state_table{margin-bottom:1rem}table.state_table tr{display:-ms-grid;display:grid}table.state_table tr td{text-align:center;padding:4px}table.state_table tr td strong{color:#007ecb;font-size:1.2em}@media (min-width: 576px){table.state_table tr{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media (min-width: 992px){table.state_table tr{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}}table.grade_breakdown{margin-top:40px;width:100%}table.grade_breakdown .rights{color:#5474b9}table.grade_breakdown .access{color:#a14142}table.grade_breakdown .functionality{color:#5f9bb6}table.grade_breakdown .consumer{color:#6759a5}table.grade_breakdown .affordability{color:#517d49}table.grade_breakdown .equity{color:#c79345}table.grade_breakdown .sub .equity{color:#c48425}table.grade_breakdown .penalties{color:#a14142}table.grade_breakdown tr.grade_title{font-weight:bold;font-size:110%;border:1px solid #ccc}table.grade_breakdown tr.grade_title:hover{cursor:pointer}table.grade_breakdown tr.grade_title td:first-child{padding-left:42px;text-indent:-33px}table.grade_breakdown tr.grade_title img{width:32px !important;height:32px !important;background:url(https://d3n8a8pro7vhmx.cloudfront.net/americansforsafeaccess/pages/16659/attachments/original/1645030665/sos_sprites_2.png?1645030665);margin:0 !important;display:inline !important}table.grade_breakdown tr.grade_title img.rights{background-position:-10px -42px}table.grade_breakdown tr.grade_title img.access{background-position:73px -4px}table.grade_breakdown tr.grade_title img.navigation{background-position:-92px -5px}table.grade_breakdown tr.grade_title img.functionality{background-position:38px -4px}table.grade_breakdown tr.grade_title img.consumer{background-position:-85px -42px}table.grade_breakdown tr.grade_title img.covid{background-position:-92px -42px}table.grade_breakdown tr.grade_title img.affordability{background-position:-48px -4px}table.grade_breakdown tr.grade_title img.equity{background-position:-8px -4px}table.grade_breakdown tr.grade_title img.penalties{background-position:-48px -42px}table.grade_breakdown tr td{padding:0.5rem 1rem}table.grade_breakdown table.sub tr:not(:last-child){border-bottom:1px solid #ddd}table.grade_breakdown table.sub tr td:last-child{text-align:center}table.grade_breakdown tfoot td{padding-top:20px}@media (max-width: 576px){table.grade_breakdown tr.grade_title{font-size:70%}table.grade_breakdown tr.sub{font-size:85%}}.campaign_button img{max-width:100%;height:auto}.campaign_button a:hover img,.campaign_button a:focus-visible img{box-shadow:2px 2px 4px var(--color-primary-85)}.embed-responsive{padding-top:100%;border:1px solid #ccc}.sponsors .sponsor-card{min-height:400px}.sponsors .sponsor-card h3{font-weight:600}.sponsors .sponsor-card img{width:400px;max-width:100%;border-radius:20px}@media (min-width: 768px){.sponsors .sponsor_level_3,.sponsors .sponsor_level_4{width:48%;max-width:48%}}.membership-card-container .membership-card{width:100%}.membership-card-container .membership-card ul{padding-left:1rem}.membership-card-container .membership-card ul li{margin-bottom:1rem}.membership-card-container .membership-card .membership-dues{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.membership-card-container .membership-card .membership-dues p{min-width:200px}.membership-card-container .membership-card .membership-dues p a{border-width:3px;font-weight:bold}@media (min-width: 576px) and (max-width: 992px){.membership-card-container .membership-card{width:45%}}@media (min-width: 992px){.membership-card-container .membership-card{width:30%}}.archive-alert{margin-top:-60px}.accordion .accordion-title button h3{font-size:1.1rem}.accordion .accordion-title button h3::after{content:"\f054";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:2rem;position:absolute;right:2rem;margin-top:-0.3rem;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.accordion .accordion-title button[aria-expanded="true"] h3::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-children.children-circles .circle-row::before{content:"";background-color:var(--color-popout);height:calc(100% - 6rem);position:absolute;z-index:-1;width:100%;top:6rem;border-radius:0.25rem}.page-children.children-circles .circle-card{width:11rem;height:11rem;border-width:3px !important;-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out}.page-children.children-circles .circle-card a img{-webkit-filter:brightness(0) opacity(0.8);filter:brightness(0) opacity(0.8);width:4rem}.page-children.children-circles .circle-card h4{color:#444;font-size:0.95rem;font-weight:600}.page-children.children-circles .circle-card:hover{box-shadow:2px 2px 4px var(--color-black-50)}.page-children.children-squares-icon .card{border:none}.page-children.children-squares-icon .card .card-header{-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;background-image:-webkit-linear-gradient(45deg, var(--color-black) -15%, var(--color-highlight));background-image:linear-gradient(45deg, var(--color-black) -15%, var(--color-highlight))}.page-children.children-squares-icon .card .card-header a{height:86px}.page-children.children-squares-icon .card .card-header a img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.page-children.children-squares-icon .card .card-header:hover{box-shadow:2px 2px 4px var(--color-black-50)}.page-children.children-squares-icon .card .card-body{border-inline:1px solid var(--color-popout);font-size:0.95rem;line-height:1.8rem}.page-children.children-squares-icon .card .card-body .title{font-weight:600}.page-children.children-squares-icon .card .card-footer{border:1px solid var(--color-popout);-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out}.page-children.children-squares-icon .card .card-footer:hover{box-shadow:2px 2px 4px var(--color-black-50)}.page-children.children-squares-image .card{width:100%}.page-children.children-squares-image .card .card-header a img{height:200px;-o-object-fit:cover;object-fit:cover}.page-children.children-squares-image .card .card-body .title{font-size:1.1rem}.page-children.children-squares-image .card .card-body p{font-size:0.95rem}.page-children.children-squares-image .card .card-footer .learn-more-link{font-weight:600}@media (min-width: 576px){.page-children.children-squares-image .card{width:45%}}@media (min-width: 992px){.page-children.children-squares-image .card{width:30%}}.blog-page .blog-card{border-width:2px !important}.blog-page .blog-card .blog-card-image{min-height:200px;background-repeat:no-repeat;background-size:contain;background-position:top}.blog-page .blog-card h4{font-size:1.6rem}.blog-page .blog-card .blog-card-meta a{color:var(--color-primary)}.blog-page .blog-card .read-more-link{font-size:0.9rem}@media (min-width: 992px){.blog-page .blog-card .blog-card-image{min-height:280px}.blog-page .blog-card h4{font-size:2rem}}.blog-page .pagination{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.blog-page .pagination li.page-item{font-size:2rem;font-weight:bold}.blog-page .pagination li.page-item .page-link{line-height:2rem;padding-left:20px;padding-right:20px;border-radius:0;border:0}.blog-page .pagination li.page-item .page-link:hover{background-color:white;opacity:0.8}.blog-page .pagination li.page-item.active .page-link{color:white;background-color:var(--color-primary)}.blog-page .pagination li.page-item:first-child .page-link,.blog-page .pagination li.page-item:last-child .page-link{color:var(--color-primary);font-weight:400;font-size:5.8rem}.page-type-donation .amount-buttons{margin-inline:-20px}.page-type-donation .amount-buttons input[type="radio"]:checked+label{background-color:var(--color-primary);color:white}.page-type-donation .amount-buttons .custom-control-inline,.page-type-donation .amount-buttons input#donation_amount_other{width:209px;margin-inline:20px;padding-left:0}.page-type-donation .amount-buttons input#donation_amount_other{width:calc(209px * 2 + 20px * 2) !important;padding-left:68px}.page-type-donation .amount-buttons label.radio,.page-type-donation .amount-buttons input#donation_amount_other{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:89px;color:var(--color-primary);font-size:1.8rem;line-height:1.8rem;border-radius:89px;border:3px solid var(--color-primary);margin-bottom:20px}.page-type-donation .amount-buttons label.radio{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-weight:bold}.page-type-donation .amount-buttons label.radio:hover{background-color:var(--color-primary);color:#fff}.page-type-donation .amount-buttons label.radio::before{opacity:0;position:absolute;z-index:-1}.page-type-donation .amount-buttons label[for="donation_amount_other"]{visibility:hidden;position:absolute}@media (max-width: 575px){.page-type-donation .amount-buttons .custom-control-inline,.page-type-donation .amount-buttons input#donation_amount_other{width:100% !important}}@media (max-width: 767px){.page-type-donation .amount-buttons label.radio,.page-type-donation .amount-buttons input#donation_amount_other{height:70px;font-size:1.4rem;line-height:1.4rem}}.page-type-donation .payment-info .expiration-selects{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.page-type-donation .payment-info .expiration-selects #donation_card_expires_on_1i,.page-type-donation .payment-info .expiration-selects #donation_card_expires_on_2i{min-width:164px;max-width:300px}.page-type-donation .donation-submit .submit-button{height:89px;width:calc(209px * 2 + 20px * 2) !important;font-size:1.8rem}@media (max-width: 575px){.page-type-donation .donation-submit .submit-button{width:100% !important;font-size:1.2rem}}@media (max-width: 767px){.page-type-donation .donation-submit .submit-button{height:70px;font-size:1.4rem;line-height:1.4rem}}.page-type-donation-v2 .donation-flex-row .donation-flex-col-left img.header-image{-o-object-fit:cover;object-fit:cover;min-width:100%;-o-object-position:center 30%;object-position:center 30%;border-radius:40px}@media (max-width: 991px){.page-type-donation-v2 .donation-flex-row .donation-flex-col-left img.header-image{max-height:200px}}.page-type-donation-v2 .donation-flex-row .donation-flex-col-right .small-card{border-radius:40px}.page-type-donation-v2 .donation-flex-row .donation-flex-col-right .form-errors,.page-type-donation-v2 .donation-flex-row .donation-flex-col-right .form-errors+p{font-size:0.95rem}@media (max-width: 575px){.page-type-donation-v2 .donation-flex-row .donation-flex-col-right{padding-inline:0 !important}.page-type-donation-v2 .donation-flex-row .small-card{padding-inline:20px !important}}.donation-submit-fieldset .submit-button{height:70px;font-size:1.8rem;line-height:1.8rem}@media (max-width: 767px){.donation-submit-fieldset .submit-button{font-size:1.4rem;line-height:1.4rem}}.amount-info-fieldset .donation-v2-amounts{margin-inline:-20px}.amount-info-fieldset .donation-v2-amounts .custom-radio{width:175px;margin-inline:12px;padding-left:0}.amount-info-fieldset .donation-v2-amounts .custom-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:70px;margin-bottom:20px;border-radius:70px;border:2px solid var(--color-primary);color:var(--color-primary);font-size:1.8rem;line-height:1.8rem}.amount-info-fieldset .donation-v2-amounts .custom-radio label:hover{background-color:var(--color-primary);color:#fff;box-shadow:4px 4px 5px gray}.amount-info-fieldset .donation-v2-amounts .custom-radio label::before{opacity:0;position:absolute;z-index:-1}.amount-info-fieldset .donation-v2-amounts .custom-radio input[type="radio"]:checked+label{background-color:var(--color-primary);color:white}.amount-info-fieldset .donation-v2-amounts .custom-radio input.highlight+label{background-color:var(--color-primary-85);color:white}.amount-info-fieldset .donation-v2-amounts .custom-radio:has(#donation_amount_other){display:none}.amount-info-fieldset .donation-v2-amounts .other-amount{width:clamp(200px, 94%, 374px);height:70px;border-radius:70px;border:2px solid var(--color-primary);margin-inline:12px}.amount-info-fieldset .donation-v2-amounts .other-amount .donation-other-input-container input{height:66px;border:0;padding-left:68px;font-size:1.8rem;line-height:1.8rem;background:transparent}.amount-info-fieldset .donation-v2-amounts .other-amount .donation-other-input-container .currency-symbol{position:absolute;height:66px;padding-left:32px;padding-right:9px;font-size:1.8rem;border-radius:70px 0 0 70px}@media (max-width: 575px){.amount-info-fieldset .donation-v2-amounts .custom-radio{width:100% !important}.amount-info-fieldset .donation-v2-amounts .other-amount{width:calc(100vw - 12px * 2) !important;margin-inline:12px}}@media (max-width: 767px){.amount-info-fieldset .donation-v2-amounts label.radio,.amount-info-fieldset .donation-v2-amounts .other-amount .donation-other-input-container input{font-size:1.4rem;line-height:1.4rem}.amount-info-fieldset .donation-v2-amounts .currency-symbol{font-size:1.6rem;line-height:1.6rem}}.amount-info-fieldset .fees-checkbox label{text-transform:none;font-weight:normal}.honoree-checkbox label{width:calc(100% - 1.5rem - 12px) !important;text-transform:none;font-weight:normal}.honoree-checkbox .honoree-details{display:none}.honoree-checkbox input:checked+label+.honoree-details{display:block}.other-ways-to-give ul{list-style-type:none}.other-ways-to-give ul li{display:inline-block;padding-left:60px;height:3rem;border-radius:8px;background-image:-webkit-linear-gradient(45deg, var(--color-black-60) 25%, var(--color-black), var(--color-black-60));background-image:linear-gradient(45deg, var(--color-black-60) 25%, var(--color-black), var(--color-black-60));-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out}.other-ways-to-give ul li:hover{background-image:-webkit-linear-gradient(45deg, var(--color-black-60) 45%, var(--color-black), var(--color-black-60));background-image:linear-gradient(45deg, var(--color-black-60) 45%, var(--color-black), var(--color-black-60));box-shadow:4px 4px 4px var(--color-black)}.other-ways-to-give ul li a{color:white;position:relative}.other-ways-to-give ul li a::before{height:32px;width:32px;background-size:32px 32px;background-repeat:no-repeat;display:block;position:absolute;left:-46px;top:-1px;content:"";-webkit-filter:invert(1);filter:invert(1)}.other-ways-to-give ul li.paypal a::before{background-image:url("https://assets.nationbuilder.com/americansforsafeaccess/pages/16659/attachments/original/1720378831/logo-paypal.svg")}.other-ways-to-give ul li.venmo a::before{background-image:url("https://assets.nationbuilder.com/americansforsafeaccess/pages/16659/attachments/original/1720378830/logo-venmo.svg")}.other-ways-to-give ul li.crypto a::before{background-image:url("https://assets.nationbuilder.com/americansforsafeaccess/pages/16659/attachments/original/1720378231/generic-cryptocurrency.svg")}.other-ways-to-give ul li.stocks a::before{background-image:url("https://assets.nationbuilder.com/americansforsafeaccess/pages/16659/attachments/original/1720378231/stats-chart.svg")}.other-ways-to-give ul li.daf a::before{background-image:url("https://assets.nationbuilder.com/americansforsafeaccess/pages/16659/attachments/original/1720378230/daf-generic.svg")}.other-ways-to-give ul li.check a::before{background-image:url("https://assets.nationbuilder.com/americansforsafeaccess/pages/16659/attachments/original/1720378498/check.svg")}.other-ways-to-give ul li.money-order a::before{background-image:url("https://assets.nationbuilder.com/americansforsafeaccess/pages/16659/attachments/original/1720378498/moneyorder.svg")}.other-ways-to-give ul li.wire a::before{background-image:url("https://assets.nationbuilder.com/americansforsafeaccess/pages/16659/attachments/original/1720378499/banktransfer.svg")}.options-fieldset .radio-inline{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.options-fieldset .radio-inline .custom-radio{margin:0;padding:0}.options-fieldset .radio-inline .custom-radio input:checked+label{background-color:var(--color-primary);color:white}.options-fieldset .radio-inline .custom-radio label{background-color:transparent;color:var(--color-black-50);font-size:1rem;line-height:1rem;text-align:center;padding:8px 16px;margin-right:-1px;border:1px solid var(--color-primary);-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;min-width:128px}.options-fieldset .radio-inline .custom-radio label:hover{cursor:pointer}.options-fieldset .radio-inline .custom-radio label::before,.options-fieldset .radio-inline .custom-radio label::after{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.options-fieldset .radio-inline .custom-radio:first-of-type label{border-radius:70px 0 0 70px}.options-fieldset .radio-inline .custom-radio:last-of-type label{border-radius:0 70px 70px 0}.page-page-not-found .content-404{top:0}.page-page-not-found .content-404 h2,.page-page-not-found .content-404 p{font-family:"Courier Prime"}.page-page-not-found .content-404 h2{font-size:calc(1.475rem + 2vw)}.page-page-not-found .content-404 p{font-size:calc(1rem + 0.6vw)}.resources-button:hover{box-shadow:4px 4px 20px var(--color-primary)}@media (max-width: 425px){.salsa-form,#weQtayJgjV{margin-inline:-14px}.salsa-form .sli-tl-letter-msg,#weQtayJgjV .sli-tl-letter-msg{border:none !important;padding:0 !important}}.downloadable::before{content:"\f019";position:absolute;bottom:30px;right:49px;font-family:"Font Awesome 5 Pro";color:white;background-color:var(--color-primary);opacity:68%;padding:0.8rem 1rem;border-radius:5px;border:2px solid var(--color-black);-webkit-transition:opacity 400ms;transition:opacity 400ms}.downloadable:hover::before{opacity:78%}div.recall-states{-webkit-column-count:1;-moz-column-count:1;column-count:1}div.recall-states div{font-size:1.4rem;line-height:2.8rem;width:90%}div.recall-states div.spacer{border-top:2px solid var(--color-popout)}@media (min-width: 768px){div.recall-states{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width: 992px){div.recall-states{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (min-width: 1400px){div.recall-states{-webkit-column-count:4;-moz-column-count:4;column-count:4}}#toc.small-card{padding-top:23px !important}#toc button{background-color:transparent;border:none;font-weight:600}#toc button::after{content:"\f054";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1rem;position:absolute;right:2rem;margin-top:-2.4rem;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}#toc button[aria-expanded="true"]::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#toc ul li{font-size:0.85rem;font-weight:600;line-height:1.2rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#toc ul li i{font-family:"Font Awesome 5 Pro";font-style:normal;margin-right:0.5rem;color:transparent}#toc ul li a{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;color:var(--color-black-75)}#toc ul li a:hover{color:var(--color-black);text-decoration:none}#toc ul li.active{background-color:aliceblue}#toc ul li.active i{color:var(--color-black)}#toc ul li:hover{background-color:#DBE9FA}#toc ul li:hover i{color:var(--color-black)}@media (min-width: 768px){#toc{position:-webkit-sticky;position:sticky;top:20px;height:calc(100vh - 20px);overflow-y:auto}#toc button{border-bottom:2px solid #ccc !important;width:100%;text-align:left}}
</pre></body></html>