@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}address{font-style:normal}input[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}p:empty{display:none}.post-edit-link{display:none}.clear{content:'';display:table;width:100%}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block;margin:0}ol,ul{list-style:none}.entry-content ul{padding-left:2px;list-style-type:disc}.entry-content ol{padding-left:2px;list-style-type:decimal}dl dd{font-size:.88em;line-height:1.3}a{text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body{margin:0}body.admin-bar #page:before{top:32px}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}input[type="checkbox"],input[type="radio"]{padding:0;margin-right:.3em}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{border:solid 1px #ba0064;border-radius:0;padding:2.5px;width:100%}.entry-content #vscf .form-group input[type="text"],.entry-content #vscf .form-group input[type="email"],.entry-content #vscf .form-group input[type="url"],.entry-content #vscf .form-group input[type="password"],.entry-content #vscf .form-group input[type="search"]{width:100%}textarea{border:solid 1px #ba0064;border-radius:0;padding:2.5px;overflow:auto;vertical-align:top;width:100%}.entry-content #vscf .form-group textarea{width:100%}.entry-content ul,.entry-content ol{margin:10px 20px;padding:10px 20px}.entry-content p+ul{margin-top:0;padding-top:0}.entry-content li{margin-bottom:5px}ul.bullets{list-style:disc}ol{list-style:decimal}.entry-content li>ul,.entry-content li>ol{margin:10px 5px;padding:10px 5px}dt{font-weight:bold}dd{margin:0 10px 10px}img{height:auto;max-width:100%}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 10px 0;width:100%}table,th,td{border:1px solid rgba(0,0,0,0.1)}caption,th,td{font-weight:normal;text-align:left}th{border-width:1px;font-weight:bold;padding:5px 10px}td{border-width:1px;padding:5px 10px}iframe{max-width:100%}iframe.sm-iframe{display:block}@media (min-width: 740px){iframe.sm-iframe{display:none}}iframe.lg-iframe{display:none}@media (min-width: 740px){iframe.lg-iframe{display:block}}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}pre{font-family:"Courier 10 Pitch", Courier, monospace;font-size:14px;font-size:1.4rem;line-height:1.6;margin-bottom:5px;max-width:100%;overflow:auto;padding:5px}code,kbd,tt,var{font-size:14px;font-size:1.4rem}abbr,acronym{cursor:help}mark,ins{text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}body,button,input,select,textarea{font-family:"IBM Plex Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(16px, 1.5vw, 19px);font-weight:300;line-height:1.5;word-wrap:break-word}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700;color:#000;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:800}.blog h1 a,.blog h2 a,.blog h3 a,.blog h4 a,.blog h5 a,.blog h6 a{font-weight:700}h1{margin:1em 0 10px 0}h2,h3,h4,h5,h6{margin:2em 0 .5em 0}h1.no-margin,h2.no-margin,h3.no-margin,h4.no-margin,h5.no-margin,h6.no-margin,p.no-margin,ul.no-margin,ol.no-margin{margin-top:0}h3{text-transform:uppercase}.gb-container>h1:first-child,.gb-container>h2:first-child,.gb-container>h3:first-child,.gb-container>h4:first-child,.gb-container>h5:first-child,.gb-container>h6:first-child,.gb-container>p:first-child{margin-top:0}p{margin-bottom:.8em}a{text-decoration:none;transition:all .3s ease;color:#000;font-weight:600;text-underline-offset:2px}a:visited{color:#ba0064}a:hover{color:#000}a.gb-button,#menu li a{text-decoration:none}a.gb-button:hover,#menu li a:hover{text-decoration:none}.wp-block-button{text-transform:uppercase;font-weight:600;letter-spacing:0.07em}blockquote{clear:both;display:block;font-style:italic;margin:5px 1em}address{margin:0 0 5px}h1{font-size:3em;line-height:1.1}h2{font-size:1.65em}h3{font-size:1.3em}h4{font-size:1.2em}h1.widget-title,h5{font-size:1.1em}h6{font-size:.9em}.center{text-align:center}.big{font-size:1.25em}.entry-content .has-small-font-size{font-size:.85em !important}.entry-content .has-medium-font-size{font-size:1em !important}.entry-content .has-large-font-size{font-size:1.25em !important}.entry-content .has-x-large-font-size{font-size:1.75em !important}.narrow{max-width:34em;margin:0 auto}.narrow h1,.narrow h2,.narrow h3,.narrow h4,.narrow h5,.narrow h6{text-align:center}h1.narrow,h2.narrow,h3.narrow,h4.narrow,h5.narrow,h6.narrow{text-align:center}figcaption,.wp-caption-text{font-size:.85em;border-bottom:solid 1px #ccc}ul.inline li{display:inline-block;white-space:nowrap;padding:0 .5em 0 0}ul.inline li::before{content:"*";font-weight:600;padding-right:.5em}ul.inline::after{content:"*";font-weight:600;padding-right:1em}.wp-block-image{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}@media (min-width: 640px){.wp-block-image{display:inline}}.wp-block-image .alignleft{margin:0 auto 1em auto}@media (min-width: 640px){.wp-block-image .alignleft{display:table;float:left;margin-right:1em;max-width:45%}}.wp-block-image .alignright{margin:0 auto 1em auto}@media (min-width: 510px){.wp-block-image .alignright{display:table;float:right;margin-left:1em;max-width:45%}}.wp-block-image .aligncenter{clear:both;text-align:center;display:table;margin:0 auto;max-width:100%}.wp-block-image .aligncenter img{display:block;margin:0 auto;max-width:100%}figcaption{font-style:italic;margin:10px 0 4px 0;border-bottom:solid 1px rgba(255,255,255,0.25)}.button{display:block;text-align:center;background-color:#ba0064;color:#fff;font-size:1.1em;line-height:1.1;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;font-weight:600;padding:4px 34px;margin:20px auto}.button:hover{background-color:#000}.button.large-button{font-size:2em;margin:1em auto}.wp-block-accordion-heading__toggle-title{text-transform:none}.wp-block-accordion-item{padding:4px 20px;background-color:rgba(186,0,100,0.3);margin-bottom:1em;border:solid 2px #ba0064;transition:all ease .3s}.wp-block-accordion-item h3{margin:0 0 0 auto}.wp-block-accordion-item .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.wp-block-accordion-item:not(.is-open):has(button.wp-block-accordion-heading__toggle:hover){background-color:#ba0064}.wp-block-accordion-item:not(.is-open):has(button.wp-block-accordion-heading__toggle:hover) h3{color:#fff}.wp-block-accordion-item:not(.is-open):has(button.wp-block-accordion-heading__toggle:hover) a{text-decoration:none}.wp-block-accordion-item.is-open{background-color:rgba(186,0,100,0.15)}body{color:#444;min-height:100vh}#wrapper{max-width:1600px;min-height:100vh;margin:0 auto;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100%;box-shadow:0 0 22px rgba(0,0,0,0.1)}#container{padding:0 1em}@media (min-width: 740px){#container{padding:0 2em}}#container section.full,#container div.full,#container header.full,#container footer.full,#container table.full,#container form.full{margin-left:-1em !important;margin-right:-1em !important;max-width:calc(100% + 2em);width:calc(100% + 2em)}@media (min-width: 740px){#container section.full,#container div.full,#container header.full,#container footer.full,#container table.full,#container form.full{margin-left:-2em !important;margin-right:-2em !important;max-width:calc(100% + 4em) !important;width:calc(100% + 4em)}}#content-wrapper>header.header{display:none}.brand-wrapper{display:flex;flex-wrap:none;align-items:center;justify-content:space-between;padding:10px;box-shadow:0px 4px 3px rgba(0,0,0,0.1)}@media (min-width: 740px){#branding{display:flex;align-items:center;gap:20px}}#branding a{border-bottom:none !important}#logo img{height:auto;width:auto;max-height:70px;max-width:300px}#site-description{text-transform:uppercase;font-size:.75em;font-weight:600;letter-spacing:.1em}#menu{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{transition:all .3s ease}#menu ul.mega-sub-menu{padding:0 !important}#menu ul.mega-sub-menu li a{display:block;padding:12px 8px !important}#menu ul.mega-sub-menu li a:hover{color:#000 !important}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background-color:#f2f2f2;color:#000}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:hover,#menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link:hover,#menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link:hover{background-color:#f2f2f2 !important;color:#000 !important}@media (max-width: 640px){#menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:hover{background-color:#fff}}body:not(.home) .hero{min-height:30vw;text-align:center;position:relative;z-index:10}body:not(.home) .hero::after{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3)}body:not(.home) .hero h1{position:relative;font-size:clamp(30px, 8vw, 130px);margin:0 auto;text-transform:uppercase;font-weight:700;text-shadow:10px 10px 20px rgba(0,0,0,0.35),-10px -10px 20px rgba(0,0,0,0.35);z-index:20}body:not(.home) .hero>*{position:relative;z-index:15}#footer{width:100%;background-color:#000;color:#fff;font-size:.9rem;letter-spacing:.07em;text-align:center;padding:10px;overflow:hidden}#footer a{color:#fff;font-weight:600}#copyright{clear:both;padding:30px 10px 10px 10px;text-align:center;color:rgba(255,255,255,0.7);font-size:.86em}#copyright a{color:rgba(255,255,255,0.9)}header.page-header{background-color:#d82978;color:#fff;padding:20px 20px 0 20px}.wp-block-boldblocks-counting-number{font-weight:800}.wrapper{display:flex;gap:.5em}p{margin-top:1em;margin-bottom:1em}ul{list-style-type:disc;padding-left:2em}ul li{margin-top:.5em}a{color:#d82978}a:hover{color:#8d003f}.float-button{position:fixed;right:2em;top:2em;font-weight:bold;z-index:9999}.float-button a{transition:all .3s ease}.float-button a:hover{background-color:#fff !important}#mc4wp-form-1 p{margin-bottom:.4em}#mc4wp-form-1 label{display:block;font-weight:400;font-size:.95rem}body.home #mc4wp-form-1 label{color:#ccc}#mc4wp-form-1 input,#mc4wp-form-1 select{font-size:1.1em;background-color:#ddd;height:2.2em;padding:2px 5px 2px 5px;border:none;width:100%}#mc4wp-form-1 select{line-height:1}#mc4wp-form-1 input[type="submit"]{display:block;background-color:#b80065;color:white;height:auto;padding:.75em 1em;border:none;border-radius:300px;font-weight:700;text-transform:uppercase;font-size:1em;line-height:1;width:100%;margin:.5em auto 1em auto;transition:all .3s ease}#mc4wp-form-1 input[type="submit"]:hover{background-color:#df3090}.mc4wp-alert{border:solid 3px #b80065;padding:20px;max-width:410px}.mc4wp-success{border-color:#feef05}.gb-element-f1370781 .petitioner__title{display:none}.gb-element-f1370781 .petitioner__goal:before{display:block;content:'Sign the petition';font-size:2em;margin-bottom:.5em}.gb-element-f1370781 button.petitioner__btn--letter{display:none}@media (min-width: 768px){.wp-singular .pet-narrow{display:none}}@media (max-width: 767px){.wp-singular .pet-wide{display:none}}details{margin:1em auto}details summary{color:#d82978;font-weight:bold;border:solid 1px #d82978;padding:.2em .5em}details summary::before{content:"Show "}details:open summary::before{content:"Hide "}#main div.petitioner .petitioner__goal:before{display:block;content:"Sign the petition here";font-size:1.75em;letter-spacing:-0.02em;margin-bottom:.5em}.petitioner-submissions{text-align:center}.petitioner-submissions .submissions__item.submissions__item--heading{display:none}.petitioner-submissions .submissions__list{display:block}.petitioner-submissions .submissions__item{display:inline-block;border:solid 1px #ccc;padding:0 8px;margin:6px;border-radius:1000px}.petitioner-submissions .submissions__item .submissions__item__inner:first-child::after{content:'|';color:#bbb}.petitioner-submissions .submissions__item .submissions__item__inner{display:inline;padding:3px 0px 5px 0;border:none}.petitioner-submissions .ptr-pagination{justify-content:center}.has-background.has-white-background-color{background-color:#fff;color:#444}.has-background.has-white-background-color a{color:#ba0064}.has-background.has-white-background-color a:hover{color:#5d0032}.wp-block-button__link.has-white-color{color:#fff}.wp-block-button__link.has-white-color:visited{color:#fff}.wp-block-button__link.has-white-color:hover{color:#fff}.wp-block-button__link.has-white-background-color{background-color:#fff;color:#444}.wp-block-button__link.has-white-background-color:visited{background-color:#fff;color:#444}.wp-block-button__link.has-white-background-color:hover{background-color:#f2de00 !important;color:#444 !important}.has-background.has-black-background-color{background-color:#000;color:#f2f2f2}.has-background.has-black-background-color a{color:#f2de00}.has-background.has-black-background-color a:hover{color:#fff479}.wp-block-button__link.has-black-color{color:#000}.wp-block-button__link.has-black-color:visited{color:#000}.wp-block-button__link.has-black-color:hover{color:#000}.wp-block-button__link.has-black-background-color{background-color:#000;color:#f2f2f2}.wp-block-button__link.has-black-background-color:visited{background-color:#000;color:#f2f2f2}.wp-block-button__link.has-black-background-color:hover{background-color:#9b0043 !important;color:#f2f2f2 !important}.has-background.has-magenta-background-color{background-color:#ba0064;color:#f2f2f2}.has-background.has-magenta-background-color a{color:#f2de00}.has-background.has-magenta-background-color a:hover{color:#fff479}.wp-block-button__link.has-magenta-color{color:#ba0064}.wp-block-button__link.has-magenta-color:visited{color:#ba0064}.wp-block-button__link.has-magenta-color:hover{color:#ba0064}.wp-block-button__link.has-magenta-background-color{background-color:#ba0064;color:#f2f2f2}.wp-block-button__link.has-magenta-background-color:visited{background-color:#ba0064;color:#f2f2f2}.wp-block-button__link.has-magenta-background-color:hover{background-color:#ed0066 !important;color:#f2f2f2 !important}.has-background.has-yellow-background-color{background-color:#f2de00;color:#444}.has-background.has-yellow-background-color a{color:#ba0064}.has-background.has-yellow-background-color a:hover{color:#5d0032}.wp-block-button__link.has-yellow-color{color:#f2de00}.wp-block-button__link.has-yellow-color:visited{color:#f2de00}.wp-block-button__link.has-yellow-color:hover{color:#f2de00}.wp-block-button__link.has-yellow-background-color{background-color:#f2de00;color:#444}.wp-block-button__link.has-yellow-background-color:visited{background-color:#f2de00;color:#444}.wp-block-button__link.has-yellow-background-color:hover{background-color:#fff200 !important;color:#444 !important}.has-background.has-teal-background-color{background-color:#14a8ad;color:#444}.has-background.has-teal-background-color a{color:#ba0064}.has-background.has-teal-background-color a:hover{color:#5d0032}.wp-block-button__link.has-teal-color{color:#14a8ad}.wp-block-button__link.has-teal-color:visited{color:#14a8ad}.wp-block-button__link.has-teal-color:hover{color:#14a8ad}.wp-block-button__link.has-teal-background-color{background-color:#14a8ad;color:#444}.wp-block-button__link.has-teal-background-color:visited{background-color:#14a8ad;color:#444}.wp-block-button__link.has-teal-background-color:hover{background-color:#035a66 !important;color:#444 !important}.has-background.has-dark-grey-background-color{background-color:#2a2a2a;color:#f2f2f2}.has-background.has-dark-grey-background-color a{color:#f2de00}.has-background.has-dark-grey-background-color a:hover{color:#fff479}.wp-block-button__link.has-dark-grey-color{color:#2a2a2a}.wp-block-button__link.has-dark-grey-color:visited{color:#2a2a2a}.wp-block-button__link.has-dark-grey-color:hover{color:#2a2a2a}.wp-block-button__link.has-dark-grey-background-color{background-color:#2a2a2a;color:#f2f2f2}.wp-block-button__link.has-dark-grey-background-color:visited{background-color:#2a2a2a;color:#f2f2f2}.wp-block-button__link.has-dark-grey-background-color:hover{background-color:#a8037c !important;color:#f2f2f2 !important}.has-background.has-light-grey-background-color{background-color:#f2f2f2;color:#444}.has-background.has-light-grey-background-color a{color:#ba0064}.has-background.has-light-grey-background-color a:hover{color:#5d0032}.wp-block-button__link.has-light-grey-color{color:#f2f2f2}.wp-block-button__link.has-light-grey-color:visited{color:#f2f2f2}.wp-block-button__link.has-light-grey-color:hover{color:#f2f2f2}.wp-block-button__link.has-light-grey-background-color{background-color:#f2f2f2;color:#444}.wp-block-button__link.has-light-grey-background-color:visited{background-color:#f2f2f2;color:#444}.wp-block-button__link.has-light-grey-background-color:hover{background-color:#f2de00 !important;color:#444 !important}
