@import url(https://fonts.googleapis.com/css?family=Montserrat:600|Open+Sans:400,400i,700);*,:after,:before{box-sizing:border-box}body{padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif}body,h1,h2,h3,h4,h5 h6{margin:0}img{max-width:100%}.Body{color:#333;text-align:center;padding:10px 10px 0;max-width:700px;margin:0 auto 40px;align-self:center}.Body>p{margin:0;line-height:1.56;font-size:16px}.Header{position:relative;padding-bottom:24px;margin-bottom:18px}.Header:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;width:70px;height:4px;background-color:#de1e3d}.Header-logos{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;max-width:600px;margin:0 auto 24px;padding-right:15px}.Header-logos img{display:block;margin:0 auto;max-width:95px}.Header-logos a{flex:1 1 50%;margin-bottom:8px}.Header-logos .wnyc-logo{fill:#888;width:50px;height:21px}.Header-logos svg{display:block;margin:0 auto}@media only screen and (min-width:600px){.Header-logos{flex-wrap:nowrap;padding:0}.Header-logos a{flex:none;margin:0 18px}}.Header-title{font-family:Montserrat,sans-serif;font-size:28px;font-weight:600;line-height:1.29}@media only screen and (min-width:600px){.Header-title{font-size:45px;line-height:1.18}}.Form{background-color:hsla(0,0%,87.5%,.2);padding:24px 20px}@media only screen and (min-width:600px){.Form{padding:30px}}.Form-header{color:#888;font-size:12px;font-weight:600;line-height:1.83;letter-spacing:1.7px;text-transform:uppercase;text-align:center;margin-bottom:16px}.Form-input{max-width:289px;margin:0 auto 16px}.Form-disclaimer{max-width:289px;margin:0 auto 24px}.Form-submit{max-width:289px;margin:0 auto}.Form-submit__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Open Sans,sans-serif;background-color:#1e66de;border:none;color:#fff;border-radius:20px;padding:4px;font-size:14px;line-height:2.21;font-weight:600;display:block;width:100%;cursor:pointer}.Form-submit__button[disabled]{opacity:.2;cursor:not-allowed}.AddressField-input{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Open Sans,sans-serif;width:100%;display:block;padding:8px;font-size:14px;line-height:1.57;border:2px solid #ddd}.AddressField-input::-webkit-input-placeholder{font-style:oblique;color:rgba(0,0,0,.6)}.AddressField-input::-ms-input-placeholder{font-style:oblique;color:rgba(0,0,0,.6)}.AddressField-input::placeholder{font-style:oblique;color:rgba(0,0,0,.6)}.AddressField-suggestions{position:relative;z-index:100}.SuggestionList{position:absolute;left:0;top:0;width:100%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);background-color:#fff}.SuggestionItem{padding:4px;border-bottom:1px solid #ddd;cursor:pointer;transition:background-color 125ms ease}.SuggestionItem:last-child{border-bottom:none}.SuggestionItem--active{background-color:hsla(0,0%,87.5%,.2)}.EmailField-input{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Open Sans,sans-serif;width:100%;display:block;padding:8px;font-size:14px;line-height:1.57;border:2px solid #ddd}.EmailField-input::-webkit-input-placeholder{font-style:oblique;color:rgba(0,0,0,.6)}.EmailField-input::-ms-input-placeholder{font-style:oblique;color:rgba(0,0,0,.6)}.EmailField-input::placeholder{font-style:oblique;color:rgba(0,0,0,.6)}.Disclaimer-input{position:absolute;left:-9990px;opacity:0}.Disclaimer-label{position:relative;display:flex;align-items:flex-start;cursor:pointer}.Disclaimer-label:before{content:"";display:block;flex-shrink:0;width:18px;height:18px;border:2px solid #ddd;border-radius:2px;margin-top:3px;margin-right:8px}@media only screen and (min-width:600px){.Disclaimer-label:before{margin-right:5px}}.Disclaimer-label:after{content:"";display:block;width:6px;height:11px;border-right:2px solid #000;border-bottom:2px solid #000;opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);position:absolute;left:6px;top:5px;transition:opacity 125ms ease,-webkit-transform 125ms cubic-bezier(.17,.67,1,3);transition:opacity 125ms ease,transform 125ms cubic-bezier(.17,.67,1,3);transition:opacity 125ms ease,transform 125ms cubic-bezier(.17,.67,1,3),-webkit-transform 125ms cubic-bezier(.17,.67,1,3)}.Disclaimer-label__text{font-size:12px;color:#888}.Disclaimer-label a{color:#888}.Disclaimer-input:checked+.Disclaimer-label:after{opacity:1;-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}.ErrorMessage{font-size:14px;line-height:1.75;color:#de1e3d;font-weight:600}.VoterGuideEmbed{min-height:100vh;display:flex;flex-direction:column;justify-content:center}
/*# sourceMappingURL=main.44fb0140.chunk.css.map */