.spl-voting-form__heading{margin-bottom:5rem;text-align:center}.spl-voting-form form{border:none}.spl-voting-form--foreign-ip{text-align:center}.spl-voting-form__form{margin:0 auto;max-width:760px}.spl-voting-form__form fieldset{border:none;padding:0}.spl-voting-form__form .inputs-list{margin-top:15px}.spl-voting-form__form .search{position:relative}.spl-voting-form__form .search:before{color:#e91419;content:"\f002";display:block;font-family:Font Awesome\ 6 Pro;font-size:24px;pointer-events:none;position:absolute;right:20px;top:12px;z-index:999}.after-campaign-content{text-align:center}.before-campaign-content{display:grid;gap:8rem;grid-template-columns:1fr 1fr}@media screen and (max-width:768px){.before-campaign-content{display:flex;flex-direction:column;gap:3rem}}.before-campaign-content img{aspect-ratio:3/2;border-radius:25px;object-fit:cover}#thank-you-text{display:none;opacity:0;transition:opacity .3s ease}#thank-you-text.show{display:block;opacity:1}.hs-form span:has(>p+.hs-form-required){display:block;text-align:left!important}.hs-form span:has(>p+.hs-form-required)>p{display:inline;margin:0}.hs-form span:has(>p+.hs-form-required)>.hs-form-required{display:inline-block;margin-left:.25em;vertical-align:baseline}.hs-dependent-field .hs-fieldtype-booleancheckbox ul.inputs-list label span,.hs-fieldtype-checkbox ul.inputs-list label span{margin:0 0 1rem;padding-top:0}.spl-voting-form legend{margin-bottom:1.5rem;text-align:left}.spl-voting-form .submitted-message{display:none}