.contribute-page{max-width:900px;margin:0 auto;padding:50px 6% 65px}.contribute-page h1{font-size:clamp(58px,7vw,90px);line-height:.88;margin-bottom:30px}.contribute-lead{font-size:17px;max-width:660px;line-height:1.7}.contribute-page form{padding:30px;border:2px solid;background:#eeeedf;margin:30px 0}.contribute-page label{display:block;font:bold 13px 'Courier New',monospace;margin-bottom:22px}.contribute-page input,.contribute-page select,.contribute-page textarea{display:block;margin-top:10px;border:2px solid;width:100%;padding:13px;background:#fffef6;color:#111;font:15px Arial;line-height:1.5}.contribution-note{font-size:12px;line-height:1.8}.contribute-page button{cursor:pointer;border:2px solid}.contribute-page .direct-email{padding:25px 0;border-top:2px solid;border-bottom:2px solid;margin:30px 0}.direct-email h2{font:bold 23px Arial;letter-spacing:-.5px}.direct-email a{font-size:14px;text-decoration:underline;line-height:2}.back-to-comparison{display:inline-block;font:bold 11px 'Courier New',monospace;border-bottom:1px solid;padding:12px 0}@media(max-width:650px){.contribute-page form{padding:20px}.contribute-page h1{font-size:56px}}
