.r2-clamp1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.r2-wrap{max-width:940px;margin:0 auto}.r2-search:focus{border-color:#2E7D50!important;box-shadow:0 0 0 3px rgba(46,125,80,.12)!important}.r2-search::placeholder{color:#A8A290}.r2-email:focus{border-color:#2E7D50!important}.r2-email::placeholder,.r2-textarea::placeholder{color:#A8A290}.r2-textarea:focus{border-color:#2E7D50!important}.r2-clear:hover{background:#E3DEC9!important;color:#5C5849!important}.r2-momentum-cell{transition:background .12s ease}.r2-momentum-cell:hover{background:#F1EEE0}.r2-chip{transition:box-shadow .14s ease,border-color .14s ease}.r2-chip:hover{box-shadow:0 4px 12px rgba(40,60,40,.1);border-color:#8FC29F!important}.r2-planned-row{transition:border-color .14s ease}.r2-planned-row:hover{border-color:#E4CE93!important}.r2-vote-row{transition:border-color .14s ease,box-shadow .14s ease}.r2-vote-row:hover{border-color:#E2D5AE!important;box-shadow:0 4px 14px rgba(80,65,20,.07)}.r2-result{transition:border-color .14s ease}.r2-result:hover{border-color:#DAD4BE!important}.r2-vote-btn,.r2-vote-chip{transition:all .12s ease}.r2-vote-open:hover{background:#FFF7E6!important;border-color:#D9C68C!important}.r2-vote-voted:hover{background:#b18413!important;border-color:#b18413!important}.r2-vote-follow.r2-vote-voted:hover{background:#EFE1BE!important;border-color:#E1D0A3!important}.r2-submit{transition:background .12s ease}.r2-submit:hover{background:#276a44!important}.r2-vote-submit{transition:background .12s ease}.r2-vote-submit:hover{background:#b18413!important}.r2-more:hover{background:#EEE2C4!important}.r2-reqbtn:hover{background:#E0EFE5!important;border-color:#2E7D50!important}.r2-link:hover{color:#276a44}.r2-pulse{animation:r2Pulse 2s infinite}@keyframes r2Toast{0%{opacity:0;transform:translate(-50%,12px)}12%{opacity:1;transform:translate(-50%)}88%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,12px)}}@keyframes r2Fade{0%{opacity:0}to{opacity:1}}@keyframes r2Pop{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes r2Pulse{0%{box-shadow:0 0 0 0 rgba(62,123,214,.5)}70%{box-shadow:0 0 0 7px rgba(62,123,214,0)}to{box-shadow:0 0 0 0 rgba(62,123,214,0)}}@keyframes r2Reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.r2-toast{animation:r2Toast 2.6s ease forwards}.r2-backdrop{animation:r2Fade .16s ease}.r2-modal{animation:r2Pop .2s ease}.r2-fade{animation:r2Fade .18s ease}.r2-revealed{animation:r2Reveal .16s ease}@media (max-width:860px){.r2-vote-grid{grid-template-columns:1fr!important}}@media (max-width:640px){.r2-hero-title{font-size:30px!important}.r2-section{padding:20px 18px 22px!important}}