.post-title{margin-top:.6rem;margin-bottom:.25rem}.post-link:hover img{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.fundraising-info .fundraising-backers{margin:0;font-weight:400;color:#666}.fundraising-info .fundraising-progress{width:100%;height:4px;margin-top:8px;margin-bottom:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#27963c;background-color:#f2f8f7;border-radius:10px}.fundraising-info .fundraising-progress::-moz-progress-bar{background-color:#27963c}.fundraising-info .fundraising-progress::-webkit-progress-bar{color:#27963c;background-color:#f2f8f7}.fundraising-info .fundraising-progress::-moz-progress-bar{border-radius:10px}.fundraising-info .fundraising-progress::-webkit-progress-bar,.fundraising-info .fundraising-progress::-webkit-progress-value{border-radius:10px}.fundraising-info .fundraising-amount{margin:0}.fundraising-info .fundraising-amount span{font-weight:400}.share-buttons a{padding:9px 0;color:#fff}.share-buttons .icon-container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:48px;height:30px}.share-buttons .icon-container:hover{opacity:.9}.share-buttons .icon{width:17px;height:17px}.share-buttons .facebook-share .icon-container{background-color:#3b5998}.share-buttons .twitter-share .icon-container{background-color:#1da1f2}.share-buttons .email-share .icon-container{background-color:#323b43}.share-buttons li:first-child .icon-container{border-top-left-radius:3px;border-bottom-left-radius:3px}.share-buttons li:last-child .icon-container{border-top-right-radius:3px;border-bottom-right-radius:3px}article{width:100%;max-width:1124px;margin-left:auto;margin-right:auto;max-width:767px;position:relative;display:grid;grid:"title" "image" "side-bar" "content";-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}article .post-title{grid-area:title}article .wp-post-image{grid-area:image;margin-left:-1rem;margin-right:-1rem;max-width:100vw}article a.reward-link-container{width:100%;margin-bottom:1rem;font-weight:400;display:block}article a.reward-link-container .reward-tier{color:#333;border:1px solid #ddd;padding:10px}article a.reward-link-container .reward-tier .reward-tier-pledge{font-size:1.1rem;margin-bottom:1rem}article a.reward-link-container .reward-tier .reward-tier-title{font-size:1rem;margin-bottom:.5rem}article a.reward-link-container .reward-tier .reward-tier-backers{font-size:.6rem;color:#666}article a.reward-link-container .reward-tier p{margin-top:0;color:#666;font-size:.8rem}article .mobile-content-tabs{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;text-align:center;margin-bottom:1rem}article .mobile-content-tabs .mobile-content-tab{-webkit-box-flex:1;flex:1;padding:10px;color:#aaa;border-bottom:2px solid #aaa}article .mobile-content-tabs .mobile-content-tab.selected{color:#27963c;border-bottom:2px solid #27963c}article aside{-webkit-box-align:center;align-items:center;box-sizing:border-box;grid-area:side-bar;margin-top:24px}article aside h1{color:#27963c}article aside>:not(:last-child){margin-bottom:1rem}article aside .fundraising-info{align-self:stretch}article aside .fundraising-info .fundraising-amount span{font-size:.875rem;line-height:1.21rem;margin-left:3px}article aside .share-icons{-webkit-box-pack:center;justify-content:center}article aside .rewards-aside{display:none}article .post-content{grid-area:content;margin-top:24px}article .author .url{display:inline}article .post-content,article aside{width:100%;max-width:1124px;margin-left:auto;margin-right:auto;max-width:700px}@media screen and (min-width:960px){article{grid:"title title" "image side-bar" "content side-bar" ". side-bar"/9fr 5fr;max-width:1124px}article .wp-post-image{max-width:100%;margin:0}article .post-content{max-width:680px;margin-right:0}article #rewards-main-wrapper,article .mobile-content-tab{display:none}article aside{position:-webkit-sticky;position:sticky;top:1rem;align-self:start;padding:24px;margin:0;border-radius:10px;box-shadow:0 .3125rem 1rem -.1875rem rgba(0,0,0,.2)}article aside .fundraising-info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}article aside .rewards-aside{display:block}}