﻿.clearfix,.prj-video{*zoom:1}.clearfix:before,.clearfix:after,.prj-video:before,.prj-video:after{content:"";display:table}.clearfix:after,.prj-video:after{clear:both}.related .related-project{*zoom:1}.related .related-project:before,.related .related-project:after{content:"";display:table}.related .related-project:after{clear:both}.related .related-project .img{float:left;display:block;margin-right:1rem}.related .related-project .body{overflow:hidden;zoom:1;text-align:left}.carl-sagan article .single-photo img{box-sizing:border-box}#prj-backers .backer-stats{position:relative;list-style:none;margin:0;padding:20px 0}#prj-backers .backer-stats .backer-stat{margin-bottom:10px;display:inline-block;vertical-align:middle;padding-right:20px}#prj-backers .backer-stats .backer-stat .stat-number{font-size:20px;font-weight:600}#prj-backers .backer-stats .backer-stat .stat-label{margin-left:8px;font-size:20px;color:#9Ba5aa;display:block;margin-left:0;font-size:13px;line-height:1em}#prj-backers .backer-stats .backer-stat.first{padding-left:0}#prj-backers .backer-stats .backer-stat.first .stat-number{font-size:24px}#prj-backers .backer-stats .backer-stat.first .stat-label{display:inline-block;margin-left:7px;font-size:24px}#prj-backers .backer-stats .backer-stat.second{padding-left:20px;border-left:1px solid #CCC}#prj-backers .backer-faces img{width:50px;height:50px;position:relative;overflow:hidden;border-radius:50%}#prj-backers .backer-faces a{margin:3px 4px;transition-duration:0.2s}#prj-backers .backer-faces a:hover{opacity:1}#prj-backers .backer-faces a:hover img{top:-2px}#prj-backers .backer-faces .tooltip{margin-top:-32px}#prj-backers .backer-faces .show-more-backers{text-transform:uppercase;font-size:11px;font-weight:600;-webkit-font-smoothing:antialiased;letter-spacing:1.8px;cursor:pointer;position:relative;top:-21px;left:7px;border:2px solid #36ac9c;padding:6px 8px;border-radius:3px}.endorsement{padding-right:30px;margin-bottom:50px}.endorsement .quote{border:7px solid #DEEAEF;border-width:7px;border-style:solid;-o-border-image:linear-gradient(to bottom, #DEEAEF, #E2F4E9) 0% 0% 0% 100%;border-image:linear-gradient(to bottom, #DEEAEF, #E2F4E9) 0% 0% 0% 100%;padding-left:20px;margin-bottom:20px}.endorsement .quote.review{border:7px solid #F4EBD5;border-width:7px;border-style:solid;-o-border-image:linear-gradient(to bottom, #F4EBD5, #E1C89F) 0% 0% 0% 100%;border-image:linear-gradient(to bottom, #F4EBD5, #E1C89F) 0% 0% 0% 100%}.endorsement .attribution{*zoom:1;margin-bottom:20px}.endorsement .attribution:before,.endorsement .attribution:after{content:"";display:table}.endorsement .attribution:after{clear:both}.endorsement .attribution .media-img{float:left;display:block;margin-right:1rem}.endorsement .attribution .media-body{overflow:hidden;zoom:1;text-align:left}.endorsement .attribution .media-img img{width:60px;border-radius:50%}.endorsement .attribution .name{font-weight:bold;-webkit-font-smoothing:antialiased;color:#1a2024}.endorsement .attribution .professional-title{font-size:15px;line-height:18px;margin:2px 0;color:#9Ba5aa}.endorsement .attribution .affiliation{color:#9Ba5aa;font-size:15px;line-height:18px;margin-bottom:6px}.endorsement .attribution .reviewer{text-transform:uppercase;letter-spacing:1.4px;font-weight:600;color:#FFF;background-color:#DCAD82;padding:2px 4px;border-radius:4px;display:inline;font-size:12px;-webkit-font-smoothing:antialiased;margin-bottom:4px;top:-2px;position:relative}.fx-animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fx-donationFadeIn{-webkit-animation-name:fx-donationFadeIn;animation-name:fx-donationFadeIn}.fx-donationFadeOut{-webkit-animation-name:fx-donationFadeOut;animation-name:fx-donationFadeOut}.fx-fadeInUp{-webkit-animation-name:fx-fadeInUp;animation-name:fx-fadeInUp}@-webkit-keyframes fx-donationFadeIn{0%{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fx-donationFadeIn{0%{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fx-donationFadeOut{0%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}}@keyframes fx-donationFadeOut{0%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}}@-webkit-keyframes fx-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fx-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.project-page .funding-box .fund-button-donation{text-align:left;background-color:#FFF;padding:0px 6%;padding-top:25px}@media (min-width: 768px){.project-page .funding-box .fund-button-donation{background-color:#FFF;margin-top:-6px;padding:0;padding-top:0}}.project-page .funding-box .fund-button-donation form{position:relative;max-width:300px;margin:auto}.project-page .funding-box .fund-button-donation form label{position:absolute;top:-15px;font-size:10px;font-weight:600;color:#aaa;opacity:0;transition:opacity .4s;-webkit-font-smoothing:antialiased}.project-page .funding-box .fund-button-donation form label.checkbox{position:static;opacity:1;font-size:inherit}.project-page .funding-box .fund-button-donation form label.checkbox input{display:inline;width:auto}.project-page .funding-box .fund-button-donation form input{padding:0 0 5px 0;border:0;border-radius:0;border-bottom:2px solid #aaa;outline:none;height:auto;font-size:18px}.project-page .funding-box .fund-button-donation form input:active,.project-page .funding-box .fund-button-donation form input:focus{transition:border-color .4s;border-color:#26B8AD}.project-page .funding-box .fund-button-donation form input.is-error{border-color:#FF7979}.project-page .funding-box .fund-button-donation form .input-icon{position:absolute}.project-page .funding-box .fund-button-donation form input,.project-page .funding-box .fund-button-donation form .nbtn{width:100%}.project-page .funding-box .fund-button-donation form .nbtn{margin-top:5px}.project-page .funding-box .fund-button-donation form .backer-confirm{margin-top:5px;font-size:12px;color:#36ac9c;text-align:center;-webkit-animation-delay:1.8s;animation-delay:1.8s;transition-delay:1.8s;-webkit-animation-duration:0.4s;animation-duration:0.4s}.project-page .funding-box .fund-button-donation form .anonymous-flag{position:relative;margin-top:14px;margin-bottom:10px;font-size:13px}.project-page .funding-box .fund-button-donation form .anonymous-flag:hover .tooltip-wrapper,.project-page .funding-box .fund-button-donation form .anonymous-flag:focus .tooltip-wrapper{display:block}.project-page .funding-box .fund-button-donation form .anonymous-flag label.checkbox{font-weight:500}.project-page .funding-box .fund-button-donation form .anonymous-flag .tooltip-wrapper{display:none}.project-page .funding-box .fund-button-donation form .anonymous-flag .tooltip-wrapper .tooltip{position:relative;background:#333;color:#eee;border-radius:5px;font-size:13px;padding:10px;margin-bottom:10px}.project-page .funding-box .fund-button-donation form .anonymous-flag .tooltip-wrapper .tooltip:before{content:'';display:block;position:absolute;top:-8px;left:50px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #333}@media (min-width: 768px){.project-page .funding-box .fund-button-donation form .anonymous-flag .tooltip-wrapper{position:absolute;left:-235px;top:-18px;width:200px}.project-page .funding-box .fund-button-donation form .anonymous-flag .tooltip-wrapper .tooltip:before{top:20px;left:initial;right:-16px;border-left:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent}}.project-page .funding-box .fund-button-donation form .errors{border:1px solid #FF7979;border-radius:4px;padding:4px;font-size:12px;color:white;background:#FF7979;font-weight:900;margin-bottom:12px;-webkit-font-smoothing:antialiased}.project-page .funding-box .fund-button-donation form .errors.hidden{display:none}.project-page .funding-box .fund-button-donation .amount-label{display:inline-block;font-size:18px}.project-page .funding-box .fund-button-donation .amount-placeholder{font-size:18px;position:absolute;top:4px;left:58px;color:#aaa;-webkit-font-smoothing:antialiased}.project-page .funding-box .fund-button-donation .amount{position:relative;margin-bottom:30px;height:60px}.project-page .funding-box .fund-button-donation .amount.warning input{border:2px solid #ffbd00;transition:border 500ms ease-out}.project-page .funding-box .fund-button-donation .amount .input-prefix{position:absolute;top:-1px;left:0;color:#aaa;font-size:24px}.project-page .funding-box .fund-button-donation .amount .input-prefix.is-active{color:#000}.project-page .funding-box .fund-button-donation .amount input{border:2px solid;border-color:#bebebe;border-radius:4px;height:60px;width:100%;font-size:38px;font-weight:500;margin-top:0;padding:7px 30px 7px 28px}@media (min-width: 768px){.project-page .funding-box .fund-button-donation .amount input{width:71%}}.project-page .funding-box .fund-button-donation .amount input:active,.project-page .funding-box .fund-button-donation .amount input:focus{border-color:#26B8AD}.project-page .funding-box .fund-button-donation .amount:before{content:'$';position:absolute;top:11px;left:9px;font-size:32px;font-weight:600;-webkit-font-smoothing:antialiased;line-height:1.2em}.project-page .funding-box .fund-button-donation .amount-warning{position:absolute;font-size:12px;color:#aaa;text-align:center;width:90%;opacity:0;transition:opacity .4s}.project-page .funding-box .fund-button-donation .amount-warning.shown{opacity:1}.project-page .funding-box .fund-button-donation .currency-label{display:inline-block;position:absolute;font-size:11px;top:58%;right:2%;margin-top:-12px;font-weight:500;color:#bebebe}@media (min-width: 768px){.project-page .funding-box .fund-button-donation .currency-label{right:32%}}.project-page .funding-box .fund-button-donation .card-number{position:relative}.project-page .funding-box .fund-button-donation .card-number .card-type{right:0;position:absolute;top:4px}.project-page .funding-box .fund-button-donation .card-number .nu-card{top:2px}.project-page .funding-box .fund-button-donation .amount-fun-message{display:none;position:relative;top:-53px;left:220px;width:97px;text-align:left;margin:4px auto;font-size:12px;color:#36ac9c}@media (min-width: 768px){.project-page .funding-box .fund-button-donation .amount-fun-message{display:inline-block;left:212px}}.project-page .funding-box .fund-button-donation .amount-fun-message p{font-size:18px;display:block;margin:0;margin-bottom:-4px}.project-page .funding-box .fund-button-donation .amount-fun-message span{font-size:11px}.project-page .funding-box .fund-button-donation .amount-fun-message .fun-message{margin-top:15px;font-size:13px}.project-page .funding-box .fund-button-donation .accepted-card{position:absolute;margin-right:0;top:4px;right:0}.project-page .funding-box .fund-button-donation .accepted-card:nth-child(2){right:16px}.project-page .funding-box .fund-button-donation .accepted-card:nth-child(3){right:32px}.project-page .funding-box .fund-button-donation .accepted-card:nth-child(4){right:48px}.project-page .funding-box .fund-button-donation .accepted-card:nth-child(5){right:64px}.project-page .funding-box .fund-button-donation .input-wrapper{margin-top:25px;position:relative}.project-page .funding-box .fund-button-donation .input-wrapper label{opacity:0}.project-page .funding-box .fund-button-donation .input-wrapper .nu-card-mastercard{height:15px;width:14px;background-position:-87px -35px;background-size:175px 82px}.project-page .funding-box .fund-button-donation .input-wrapper .nu-card-amex{height:14px;width:14px;background-position:-101px -35px;background-size:175px 82px}.project-page .funding-box .fund-button-donation .input-wrapper .nu-card-discover{height:14px;width:14px;background-position:-120px -35px;background-size:182px 82px}.project-page .funding-box .fund-button-donation .input-wrapper .nu-card-visa{background-position:-161px -17.5px;height:17px;width:15px;background-size:182px 82px}.project-page .funding-box .fund-button-donation .input-wrapper.is-selected label{opacity:1;color:#26B8AD}.project-page .funding-box .fund-button-donation .input-wrapper.is-filled label{opacity:1;color:#26B8AD}.project-page .funding-box .fund-button-donation .expiry,.project-page .funding-box .fund-button-donation .cvc{display:inline-block;width:30%;margin-right:10px}.project-page .funding-box .fund-button-donation .loading{position:absolute;top:0;width:100%;height:100%;background-color:#FFF;opacity:0.9}.project-page .funding-box .fund-button-donation .loading .spinner{position:relative;top:35%;width:40px;height:75px;margin:auto;background:url(//d3t9s8cdqyboc5.cloudfront.net/assets/nucleus/loading-ba180c57800572c49f42d4a576618ff0be88fdf6d9d8758d972919190bf1fe70.gif) no-repeat}.project-page .funding-box .fund-button-donation .form-heading{position:relative;font-size:11px;letter-spacing:1.3px;text-transform:uppercase;margin-top:0;margin-bottom:7px;-webkit-font-smoothing:antialiased}.project-page .funding-box .fund-button-donation .form-heading.mbn{margin-bottom:-4px}.project-page .funding-box .fund-button-donation .confirm-form-description{margin-top:0px;margin-bottom:20px;font-size:16px;-webkit-font-smoothing:antialiased;color:#555}.project-page .funding-box .fund-button-donation .edit-cards{display:block;margin-top:5px;margin-bottom:20px;color:#aaa;font-size:13px;-webkit-font-smoothing:antialiased}.project-page .funding-box .fund-button-donation .log-in-link{display:none;top:0;font-size:13px;color:#aaa;-webkit-font-smoothing:antialiased}.project-page .funding-box .fund-button-donation .back-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-size:20px;top:24px;left:42%;position:relative;line-height:1.4;color:#97D6CC;-webkit-font-smoothing:antialiased;cursor:pointer;font-weight:600;letter-spacing:1.6px}@media (min-width: 768px){.project-page .funding-box .fund-button-donation .back-button{left:122px;top:5px;font-size:13px}}.project-page .funding-box .fund-button-donation .back-button .fa-remove{margin-top:-1px;margin-right:3px;background-position:-165px -56px;height:7px;width:9px;background-size:190px 94px}.project-page .funding-box .fund-button-donation .back-button:hover{opacity:.7}.project-page .funding-box .fund-button-donation .donation-callout{display:inline-block;width:100%;text-align:center;margin-bottom:30px}@media (min-width: 768px){.project-page .funding-box .fund-button-donation .donation-callout{background:#F8FBFA;display:block;border:2px solid #97D6CC;border-radius:5px;position:absolute;top:-261px;width:287px;-webkit-font-smoothing:antialiased;text-align:center}.project-page .funding-box .fund-button-donation .donation-callout:before,.project-page .funding-box .fund-button-donation .donation-callout:after{content:' ';position:absolute;height:0;width:0;border-style:solid;border-color:transparent;border-bottom:0;border-width:2px}.project-page .funding-box .fund-button-donation .donation-callout:after{border-color:rgba(151,214,204,0);border-top-color:#F8FBFA;bottom:-15px;left:131px;border-width:15px}.project-page .funding-box .fund-button-donation .donation-callout:before{border-color:rgba(248,251,250,0);border-top-color:#97D6CC;bottom:-18px;left:130px;border-width:16px}}.project-page .funding-box .fund-button-donation .donation-callout.reward-callout{top:-324px}.project-page .funding-box .fund-button-donation .donation-callout h3{text-align:center;margin:0;font-size:22px;font-weight:500;-webkit-font-smoothing:antialiased;color:#006154}.project-page .funding-box .fund-button-donation .donation-callout p{color:#014139;font-size:14px;line-height:1.32}@media (min-width: 768px){.project-page .funding-box .fund-button-donation .donation-callout .donation-callout-content{width:250px;padding:12px 18px 30px 18px}}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container{border-radius:5px;background-color:#36ac9c}@media (min-width: 768px){.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container{width:287px;border-radius:4px 4px 0 0}}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container .reward-callout-content{padding:12px 12px 1px 12px;display:block}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container h5,.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container p{color:#FFF;text-align:left}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container p{margin-top:0px}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container h5{margin-bottom:4px;margin-top:0px}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container .reward-callout-header{width:80%}@media (min-width: 768px){.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container .reward-callout-header{width:227px;display:inline-block}}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container .reward-callout-header h5{text-align:left}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container .reward-callout-header .fa-trophy{color:#FFF;display:inline;margin-right:4px}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container .reward-callout-link{display:inline;float:right;margin-top:-20px}@media (min-width: 768px){.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container .reward-callout-link{margin-top:-2px}}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container .btn{background-color:transparent;border-color:white;color:white}.project-page .funding-box .fund-button-donation .donation-callout .reward-callout-container .btn:hover{background-color:rgba(255,255,255,0.2)}.project-page .funding-box .fund-button-donation .stripe-lock{position:relative}.project-page .funding-box .fund-button-donation .stripe-lock .stripe-message{display:inline-block;margin-left:6px;vertical-align:bottom;color:#014139;font-size:14px}@desktop-styles{.project-page .funding-box .fund-button-donation .stripe-lock .stripe-message{font-size:14px}}.project-page .funding-box .fund-button-donation .stripe-lock .powered-by-stripe{display:none;position:absolute;top:1px;left:-111px;padding:5px 6px 4px;font-weight:400;background-color:#36ac9c;border-radius:4px;font-size:11px;color:#FFF;text-align:center}.project-page .funding-box .fund-button-donation .stripe-lock .powered-by-stripe .stripe{background-image:url("https://d1sg0ksu7mr16v.cloudfront.net/admin_uploads/nucleus/stripe.png");width:27px;height:11px;display:inline-block;background-size:27px 11px;vertical-align:middle}.project-page .funding-box .fund-button-donation .stripe-lock .powered-by-stripe:after{position:absolute;top:29%;left:100%;content:"";width:0px;height:0px;border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #36ac9c}.project-page .funding-box .fund-button-donation .stripe-lock:hover{opacity:1}.project-page .funding-box .fund-button-donation .stripe-lock:hover .powered-by-stripe{display:block}.project-page .funding-box .fund-button-donation .icon-lock{display:inline-block;vertical-align:middle;height:15px;width:12px;background:url(//d3t9s8cdqyboc5.cloudfront.net/assets/payment-lock-9af80e0c22e4944c533e197435f27c262f8a51c0d1e1966c74d5cfa9b8b56b3d.png) no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.project-page .funding-box .fund-button-donation .icon-lock{background-image:url("payment-lock2x.png");background-size:12px 15px}}.project-page .funding-box .fund-button-donation .existing-card{*zoom:1;margin:20px 0 40px 0;padding:6px 8px 12px 20px;background-color:#fafafa;border:2px solid #bebebe;border-radius:4px}.project-page .funding-box .fund-button-donation .existing-card:before,.project-page .funding-box .fund-button-donation .existing-card:after{content:"";display:table}.project-page .funding-box .fund-button-donation .existing-card:after{clear:both}.project-page .funding-box .fund-button-donation .existing-card .media-img{float:left;display:block;margin-right:1rem}.project-page .funding-box .fund-button-donation .existing-card .media-body{overflow:hidden;zoom:1;text-align:left}.project-page .funding-box .fund-button-donation .existing-card .media-img{margin-top:5px;margin-right:10px}.project-page .funding-box .fund-button-donation .existing-card .media-body{font-size:14px;line-height:14px;vertical-align:bottom;display:inline-block}.project-page .funding-box .fund-button-donation .existing-card .card-name{font-weight:600;font-size:16px;padding-top:10px;display:inline-block}.project-page .funding-box .fund-button-donation .existing-card .card-numbers{margin-left:12px;opacity:0.4}.project-page .funding-box .fund-button-donation .existing-card .card-check{float:left;display:inline-block;vertical-align:top;margin-top:6px;margin-right:12px;text-align:center;line-height:17px;font-size:14px;width:17px;height:17px;border-radius:34px;border:2px solid #36ac9c;color:#36ac9c}.project-page .funding-box .fund-button-donation .existing-card .fa-check{font-size:12px}.js-funding-contents{transition:.2s}.js-funding-contents .mini-avatar{display:none}@media (min-width: 768px){.js-funding-contents .mini-avatar{display:inline-block}}.js-funding-contents .backer-indicator{display:none;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:.48s;animation-duration:.48s}@media (min-width: 768px){.js-funding-contents .backer-indicator{display:block}}.js-funding-contents .backer-indicator .mini-avatar{width:30px;height:30px}@media (min-width: 768px){.js-funding-contents .backer-indicator .backer-badge{position:relative;margin-left:14px;margin-top:-10px;margin-bottom:0px;color:#36ac9c;font-weight:600;-webkit-font-smoothing:antialiased;margin-top:-43px;margin-bottom:20px}}.js-funding-contents .backer-indicator .backer-badge .nu-endorse{top:10px}@media (min-width: 768px){.js-funding-contents .backer-indicator .backer-badge .nu-endorse{top:20px}}.labnotes-nav{margin:30px 0;padding:10px 20px;background:#fafafa;border:1px solid #eee;border-radius:4px;max-width:600px;-webkit-font-smoothing:antialiased;*zoom:1}.labnotes-nav:before,.labnotes-nav:after{content:"";display:table}.labnotes-nav:after{clear:both}.labnotes-nav .nav-filters,.labnotes-nav .nav-actions{line-height:50px}.labnotes-nav .nav-filters a,.labnotes-nav .nav-actions a{font-weight:600}.labnotes-nav .nav-filters{float:left}.labnotes-nav .nav-filters a{padding:2px 0;margin-right:20px;color:#aaa}.labnotes-nav .nav-filters a.selected{border-bottom:3px solid #36ac9c;color:#36ac9c}.labnotes-nav .nav-actions{float:left;margin-right:20px}.tag{display:inline-block;margin-right:5px;margin-bottom:8px;padding:1px 5px;border:2px solid #aaa;border-radius:5px;font-size:13px;font-weight:600;-webkit-font-smoothing:antialiased;color:#444}.tag.category{color:#FFF}.tag.badge{border-color:#cce6eb}.tag.all{background-color:#333;border-color:#333}.tag.political_science{background-color:#6c5cab;border-color:#6c5cab}.tag.anthropology{background-color:#B96D9E;border-color:#B96D9E}.tag.art_and_design{background-color:#7E7DEC;border-color:#7E7DEC}.tag.social_science{background-color:#89BEF7;border-color:#89BEF7}.tag.economics{background-color:#456DB4;border-color:#456DB4}.tag.biology{background-color:#1486b3;border-color:#1486b3}.tag.chemistry{background-color:#5EB0C0;border-color:#5EB0C0}.tag.ecology{background-color:#29a286;border-color:#29a286}.tag.physics{background-color:#67D6C1;border-color:#67D6C1}.tag.materials_science{background-color:#7BCF93;border-color:#7BCF93}.tag.earth_science{background-color:#96b94f;border-color:#96b94f}.tag.education{background-color:#FFAD55;border-color:#FFAD55}.tag.paleontology{background-color:#fca88a;border-color:#fca88a}.tag.medicine{background-color:#F86B48;border-color:#F86B48}.tag.neuroscience{background-color:#FF5D58;border-color:#FF5D58}.tag.psychology{background-color:#DF587C;border-color:#DF587C}.tag.computer_science{background-color:#91CBDD;border-color:#91CBDD}.tag.data_science{background-color:#CED5E9;border-color:#CED5E9}.tag.engineering{background-color:#989898;border-color:#989898}.tag.mathematics{background-color:#434343;border-color:#434343}.thanks{padding:40px}.thanks .banner{height:150px;background-repeat:no-repeat;background-size:cover;background-position-y:50%}.thanks .thanks-hero{text-align:center;margin-bottom:40px}.thanks.dark{color:#fff;background-color:rgba(0,0,0,0.6)}.thanks h1{margin-bottom:10px}.thanks h2{font-weight:500;color:#4a5658}.thanks .project-card{border:2px solid #ddd;border-radius:8px 8px 0 0;margin-top:12px;text-align:center;padding:24px}.thanks .project-card .funding-bar-container{padding:0 40px}.thanks .project-card .funding-bar{height:10px;width:100%;text-align:left;border-radius:5px;overflow:hidden;background-color:#ddd}.thanks .project-card .funding-bar .percent-funded,.thanks .project-card .funding-bar .stretch-goal-funded{display:inline-block;vertical-align:top;height:10px}.thanks .project-card .funding-bar .percent-funded{background-color:#36ac9c;border-radius:5px}.thanks .project-card .funding-bar .percent-funded.with-stretch-goal{border-radius:0 0 0 0}.thanks .project-card .funding-bar .stretch-goal-funded{background-color:#f89406;border-radius:0 5px 5px 0}.thanks .project-card .funding-bar-stats{-webkit-font-smoothing:antialiased;font-weight:600;text-transform:uppercase;color:#aaa;letter-spacing:2px}.thanks .project-card .title a{font-size:16px;display:inline-block;margin:10px 0 5px 0;color:#4a5658;font-family:"Copernicus", Times}.thanks .project-card .researchers{font-size:15px;font-weight:600;-webkit-font-smoothing:antialiased}.thanks .project-card .researchers a{color:#4a5658}.thanks .project-card img{display:block;margin:20px auto;width:94%;background-color:#4a5658;border-radius:6px}.thanks .project-subtext{margin-top:-52px;background-color:#f5f5f5;font-size:15px;border:2px solid #ddd;border-radius:0 0 8px 8px;text-align:center;padding:12px 20px}.thanks .thanks-sidebar h2{font-size:20px;font-weight:500}.thanks .thanks-sidebar h2.no-margin{margin:0 0 -18px}.thanks .thanks-sidebar h3{margin-top:35px}.thanks .thanks-sidebar p{margin:-10px 0 20px 0}.thanks .thanks-sidebar .social{color:#FFF;border:none;font-size:16px;font-weight:600;padding:10px 18px 11px 22px;margin-top:8px;margin-right:10px;margin-bottom:20px}.thanks .thanks-sidebar .twitter{background-color:#00AAF1}.thanks .thanks-sidebar .facebook{background-color:#3B5998}.thanks .thanks-sidebar .new-comment-form textarea{height:120px;width:405px;margin-bottom:20px}.thanks .thanks-sidebar .new-comment-form .btn{float:right;margin-right:106px}.thanks .thanks-sidebar .scoot-up{width:120px;position:relative}.thanks .backer-badge{position:relative;margin-left:14px;margin-top:-10px;margin-bottom:0px;color:#36ac9c;font-weight:600;-webkit-font-smoothing:antialiased}@media (min-width: 768px){.thanks .backer-badge{margin-top:-43px;margin-bottom:20px}}.thanks .backer-badge .nu-endorse{top:10px}@media (min-width: 768px){.thanks .backer-badge .nu-endorse{top:20px}}html,body,#full-wrap{height:100%}.carl-sagan{height:100%}.carl-sagan .container{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 768px){.carl-sagan .container{width:980px}}.carl-sagan .custom-nav{padding:0 30px;margin-top:10px}.carl-sagan .masthead{text-align:left;color:#4a5658;min-width:100%;min-height:720px;width:100%;height:100%;overflow:hidden;position:relative;z-index:0}@media (min-width: 768px){.carl-sagan .masthead{min-width:900px}}.carl-sagan .masthead .container{padding:0}@media (max-width: 800px){.carl-sagan .masthead .title{padding-top:30px}}.carl-sagan .masthead .banner-image{background-color:#4a5658;text-align:left;color:#4a5658;min-width:100%;min-height:720px;width:100%;height:100%;overflow:hidden;position:absolute;z-index:0}@media (min-width: 768px){.carl-sagan .masthead .banner-image{min-width:900px}}.carl-sagan .masthead .banner-color{min-width:100%;opacity:0.34;min-height:720px;width:100%;height:100%;overflow:hidden;position:absolute;z-index:1}@media (min-width: 768px){.carl-sagan .masthead .banner-color{min-width:900px}}.carl-sagan .masthead .hero-background{position:absolute;top:0;left:0;min-height:100%;min-width:100%}.carl-sagan .masthead .hero-background{background-color:#444;z-index:-1}.carl-sagan .masthead .logo{padding-top:65px;width:150px}.carl-sagan .masthead .title-box{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:1000px;padding:0 30px;margin:0 auto;position:relative;transition:opacity 2s ease-in-out;z-index:4}.carl-sagan .masthead .title-box .project-title{-webkit-animation-delay:0.8s;animation-delay:0.8s;max-width:680px;font-family:"Copernicus", Times;font-weight:400;letter-spacing:-0.012em;text-align:left;color:#FFF;font-size:22px}@media (min-width: 768px){.carl-sagan .masthead .title-box .project-title{line-height:1.39;font-size:30px}}.carl-sagan .masthead .title-box .author{width:100%;-webkit-animation-delay:0.2s;animation-delay:0.2s;padding-top:12px;font-size:15px;font-weight:600;line-height:25px;color:#FFF}@media (min-width: 768px){.carl-sagan .masthead .title-box .author{width:700px}}.carl-sagan .masthead .title-box .author div{display:inline-block}.carl-sagan .masthead .title-box .author img{position:relative;top:9px;margin-right:1px}.carl-sagan .masthead .title-box .author sup{font-weight:400;opacity:0.76;margin-left:2px}.carl-sagan .masthead .title-box .author div:first-child{margin-left:10px}.carl-sagan .masthead .title-box .institution{width:100%;display:inline-block;-webkit-animation-delay:0.2s;animation-delay:0.2s;margin-top:30px;font-size:14px;font-weight:400;color:#FFF}@media (min-width: 768px){.carl-sagan .masthead .title-box .institution{width:700px}}.carl-sagan .masthead .title-box .institution p{margin:2px 12px 6px 0}.carl-sagan .masthead .title-box .institution sup{margin-right:3px}.carl-sagan .masthead .title-box a{color:#FFF}.carl-sagan .masthead .journal-label{text-transform:uppercase;letter-spacing:1.4px;font-size:12px;font-weight:600;text-align:center;border-radius:4px;border:2px solid rgba(255,255,255,0.4);width:156px;margin:40px 0 24px 0;padding:2px 5px}.carl-sagan .nav-spacer{-webkit-animation-delay:0.75s;animation-delay:0.75s;-webkit-animation-duration:0.85s;animation-duration:0.85s;position:relative;z-index:1090;top:-69px;height:71px}.carl-sagan .nav-spacer .container{padding:0}.carl-sagan .nav-spacer .ribbon{display:inline-block;padding:40px;background:none;position:relative;color:white}@media (min-width: 768px){.carl-sagan .nav-spacer .ribbon{padding:0;display:inline}}.carl-sagan .nav-spacer .ribbon ul{top:-80px;width:100%;position:absolute;margin:0;padding:0}@media (min-width: 768px){.carl-sagan .nav-spacer .ribbon ul{width:980px;top:-50px}}.carl-sagan .nav-spacer .ribbon li{width:310px;display:inline-block;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;margin-right:28px}@media (min-width: 768px){.carl-sagan .nav-spacer .ribbon li{display:inline}}.carl-sagan .nav-spacer .ribbon li .label{margin-right:6px;font-weight:600}.carl-sagan .nav-spacer.fixed nav.sub-nav{position:fixed;box-shadow:0px -1px 12px rgba(0,0,0,0.02)}.carl-sagan .nav-spacer.fixed nav.sub-nav .ribbon{display:none}.carl-sagan .nav-spacer nav.sub-nav{position:relative;top:0;z-index:9999;text-align:center;background-color:#FFF;width:100%}@media (min-width: 768px){.carl-sagan .nav-spacer nav.sub-nav{border-bottom:2px solid #F2F3F4}}.carl-sagan .nav-spacer nav.sub-nav ul{min-width:100%;margin-bottom:0}.carl-sagan .nav-spacer nav.sub-nav .unstyled{-webkit-animation-delay:1.78s;animation-delay:1.78s;text-align:left}.carl-sagan .nav-spacer nav.sub-nav .nav-item{display:none;padding-top:25px;padding-bottom:25px;margin-right:30px;font-size:17px;font-weight:600;color:#4a5658;letter-spacing:0.15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.carl-sagan .nav-spacer nav.sub-nav .nav-item{display:inline-block}}.carl-sagan .nav-spacer nav.sub-nav .nav-item a{color:#4a5658;opacity:1;transition-duration:0.28s}.carl-sagan .nav-spacer nav.sub-nav .nav-item a:hover{color:#1a2024;text-decoration:none;opacity:1}.carl-sagan .nav-spacer nav.sub-nav .nav-item a.is-active{color:#36ac9c;text-decoration:none}.carl-sagan .nav-spacer nav.sub-nav .nav-item a.is-active:hover{opacity:1;color:#069783}.carl-sagan .nav-spacer nav.sub-nav .header-actions{display:none}@media (min-width: 768px){.carl-sagan .nav-spacer nav.sub-nav .header-actions{display:inline-block;width:116px;vertical-align:middle;margin-top:25px;float:right}}.carl-sagan .nav-spacer nav.sub-nav .header-views,.carl-sagan .nav-spacer nav.sub-nav .header-comments,.carl-sagan .nav-spacer nav.sub-nav .header-likes,.carl-sagan .nav-spacer nav.sub-nav .header-edit,.carl-sagan .nav-spacer nav.sub-nav .header-download{margin:0 12px 0 0;display:inline;width:auto;float:right}@media (min-width: 768px){.carl-sagan .nav-spacer nav.sub-nav .header-views,.carl-sagan .nav-spacer nav.sub-nav .header-comments,.carl-sagan .nav-spacer nav.sub-nav .header-likes,.carl-sagan .nav-spacer nav.sub-nav .header-edit,.carl-sagan .nav-spacer nav.sub-nav .header-download{margin:0 0 0 12px}}.carl-sagan .nav-spacer nav.sub-nav .header-views span,.carl-sagan .nav-spacer nav.sub-nav .header-views a,.carl-sagan .nav-spacer nav.sub-nav .header-comments span,.carl-sagan .nav-spacer nav.sub-nav .header-comments a,.carl-sagan .nav-spacer nav.sub-nav .header-likes span,.carl-sagan .nav-spacer nav.sub-nav .header-likes a,.carl-sagan .nav-spacer nav.sub-nav .header-edit span,.carl-sagan .nav-spacer nav.sub-nav .header-edit a,.carl-sagan .nav-spacer nav.sub-nav .header-download span,.carl-sagan .nav-spacer nav.sub-nav .header-download a{padding-right:0px;font-size:14px;color:#4a5658;font-weight:600}.carl-sagan .nav-spacer nav.sub-nav .header-views i,.carl-sagan .nav-spacer nav.sub-nav .header-comments i,.carl-sagan .nav-spacer nav.sub-nav .header-likes i,.carl-sagan .nav-spacer nav.sub-nav .header-edit i,.carl-sagan .nav-spacer nav.sub-nav .header-download i{font-size:16px;padding:0 6px 0 2px}@media (min-width: 768px){.carl-sagan .nav-spacer nav.sub-nav .header-views i,.carl-sagan .nav-spacer nav.sub-nav .header-comments i,.carl-sagan .nav-spacer nav.sub-nav .header-likes i,.carl-sagan .nav-spacer nav.sub-nav .header-edit i,.carl-sagan .nav-spacer nav.sub-nav .header-download i{font-size:14px}}.carl-sagan .nav-spacer nav.sub-nav .header-comments{cursor:pointer;margin-right:15px}.carl-sagan .nav-spacer nav.sub-nav .header-comments .react-component{display:inline-block}@media (min-width: 768px){.carl-sagan .nav-spacer nav.sub-nav .header-comments i{width:13px}}.carl-sagan .nav-spacer nav.sub-nav .header-comments i span{color:#4a5658}.carl-sagan .nav-spacer nav.sub-nav .header-views svg path{fill:#1a2024}.carl-sagan .nav-spacer nav.sub-nav .header-views svg{vertical-align:middle}@media (min-width: 768px){.carl-sagan .nav-spacer nav.sub-nav .header-likes{margin-right:8px}}.carl-sagan .nav-spacer nav.sub-nav .header-likes:hover i{color:#FF746F}.carl-sagan .nav-spacer nav.sub-nav .header-likes .fa-heart{display:inline-block;color:#DB5854}.carl-sagan .nav-spacer nav.sub-nav .header-likes .like{cursor:pointer}.carl-sagan .nav-spacer nav.sub-nav .header-likes .like-count{font-size:14px;margin-right:2px;font-weight:600;-webkit-font-smoothing:antialiased;color:#4a5658}.carl-sagan .nav-spacer nav.sub-nav .header-likes i{color:#D97471}.carl-sagan .nav-spacer nav.sub-nav .header-likes i:hover{color:#FF746F}.carl-sagan .nav-spacer nav.sub-nav .header-likes i.liked{color:#DB5854;-webkit-animation:heartPulse 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;animation:heartPulse 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both}@-webkit-keyframes heartPulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes heartPulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}}.carl-sagan .no-banner{background-color:#d2d7d9}.carl-sagan .no-banner .title-box .project-title,.carl-sagan .no-banner .title-box .author,.carl-sagan .no-banner .title-box a{color:#1a2024}.carl-sagan .no-banner .title-box .institution,.carl-sagan .no-banner .title-box sup,.carl-sagan .no-banner .title-box sub{color:#4a5658}.carl-sagan .no-banner .journal-label{background-color:#F2F3F4;border-color:#F2F3F4;border-radius:4px;padding:12px;width:136px;display:block}.carl-sagan .no-banner .ribbon{color:#4a5658}.carl-sagan article{position:relative;z-index:0}@media (min-width: 768px){.carl-sagan article .container{padding:0px}}.carl-sagan article .container{padding:0 20px}.carl-sagan article h1,.carl-sagan article h2{color:#000}.carl-sagan article h2{margin-bottom:30px;font-size:30px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carl-sagan article h3{font-size:22px;margin-bottom:10px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carl-sagan article hr.section-spacer{width:100%;margin:auto;margin-bottom:100px}@media (min-width: 768px){.carl-sagan article hr.section-spacer{width:1010px}}.carl-sagan article p{color:#4a5658;font-size:16.5px;line-height:1.85;padding:0;margin:20px 0}.carl-sagan article ul{margin:10px 0 10px 30px}.carl-sagan article ol li,.carl-sagan article ul li{color:#444;font-size:16px;line-height:1.5;padding:6px 0}.carl-sagan article img{max-width:100%}.carl-sagan article img{padding:0px;border:none;margin:10px 0 10px -34px;width:100%;border-radius:2px}@media (min-width: 768px){.carl-sagan article img{border:1px solid #ddd;padding:34px}}.carl-sagan article figure{width:93%;padding:10px 34px 20px 34px;margin:20px 0 20px -34px}@media (min-width: 768px){.carl-sagan article figure{width:100%}}.carl-sagan article figure img{border:none;width:720px;margin:0;padding:0}.carl-sagan article figure p{text-align:center;color:#9Ba5aa;font-size:16px;margin-top:3px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.carl-sagan article figure p{text-align:left}}.carl-sagan article figure br{display:none}.carl-sagan article figcaption{position:relative;text-align:center;margin-top:-10px;margin-bottom:10px;color:#9Ba5aa;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carl-sagan article table{width:93%;border:2px solid #eee;border-radius:4px;position:relative}.carl-sagan article table tr:hover{color:#4a5658;background-color:#efefef;transition-duration:0.2s}.carl-sagan article table tr:hover td{background-color:#fafafa}.carl-sagan article table tr td{font-size:14px;padding:9px 16px;border:none}.carl-sagan article table thead{color:#4a5658;background-color:#efefef;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:500;text-align:left;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carl-sagan article table thead tr{padding:0 0 0 14px}.carl-sagan article table thead th{padding:8px 16px}@media (min-width: 768px){.carl-sagan article table{width:900px}}.carl-sagan article .row{margin-bottom:60px}.carl-sagan article .js-section-wrap.is-active{display:block}.carl-sagan article .container{width:100%;margin:auto}@media (min-width: 768px){.carl-sagan article .container{width:980px}}.carl-sagan article .align-middle{vertical-align:middle}.carl-sagan article .align-baseline{vertical-align:bottom}.carl-sagan article .align-baseline img{vertical-align:baseline}.carl-sagan article aside{padding:0 20px}.carl-sagan article aside.info-module{margin-top:5px;width:180px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;border:2px solid #ddd;border-radius:7px;padding:18px 24px;line-height:22px;-webkit-animation-delay:0.7s;animation-delay:0.7s}.carl-sagan article aside.info-module img{width:115px;display:block;border:none;margin:0 auto}.carl-sagan article aside.info-module p.researcher-name{text-align:center;font-weight:600;margin:0 auto;width:100%;padding-top:9px;color:#4a5658;padding-bottom:4px}.carl-sagan article aside.info-module p.institution-name{padding:0;color:#6d7f82;text-align:center;font-size:16px;margin:0 auto;width:100%;line-height:18px}.carl-sagan article aside.info-module a{color:#000}.carl-sagan article aside.info-module i{margin-right:5px}.carl-sagan article aside.info-module ul{margin:28px 0 0 0}.carl-sagan article aside.info-module ul li{list-style:none;font-size:14px;font-weight:400;color:#92a1a4;margin:4px 0;padding:0}.carl-sagan article aside.info-module ul li a{color:#92a1a4}.carl-sagan article aside.info-module .first{-webkit-animation-delay:0.78s;animation-delay:0.78s}.carl-sagan article aside.info-module .second{-webkit-animation-delay:0.82s;animation-delay:0.82s}.carl-sagan article aside.info-module .third{-webkit-animation-delay:0.9s;animation-delay:0.9s}.carl-sagan article aside.info-module .fourth{-webkit-animation-delay:0.95s;animation-delay:0.95s}.carl-sagan article aside.info-module .fifth{-webkit-animation-delay:1s;animation-delay:1s}.carl-sagan article aside .categories{display:block;margin-top:10px;font-size:14px;font-weight:400;opacity:0.7}.carl-sagan article aside .categories .category{margin-right:15px}.carl-sagan article .caption{font-family:"proxima-nova", Helvetica, Arial, sans-serif;color:#999}.carl-sagan article .caption a{color:#999}.carl-sagan article .full-bleed{min-width:100%}.carl-sagan article .photo-group{margin-bottom:60px}.carl-sagan article .photo-group.photo-group--article-width .row{border:2px solid #eee;width:1005px;margin:auto;padding:26px 13px}.carl-sagan article .photo-group.photo-group--article-width .row .col-md-3,.carl-sagan article .photo-group.photo-group--article-width .row .col-md-6,.carl-sagan article .photo-group.photo-group--article-width .row .col-md-9,.carl-sagan article .photo-group.photo-group--article-width .row .col-md-12{padding:0 13px}.carl-sagan article .photo-group.photo-group--column-width{width:600px;padding:26px;position:relative;left:-26px;border:2px solid #eee}.carl-sagan article .photo-group.photo-group--column-width .row{margin-bottom:0px}.carl-sagan article .photo-group.photo-group--column-width .caption{margin-bottom:40px}.carl-sagan article .photo-group.photo-group--column-width .caption:last-child{margin-bottom:0px}.carl-sagan article .photo-group.photo-group--image-width{display:table;padding:26px;position:relative;left:-26px;border:2px solid #eee}.carl-sagan article .photo-group.photo-group--image-width .caption{margin-bottom:40px}.carl-sagan article .photo-group.photo-group--image-width .caption:last-child{margin-bottom:0px}.carl-sagan article .photo-group .caption{font-size:16px;padding-top:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carl-sagan article .photo-group--border{border:2px solid #eee;padding:26px;left:-26px;position:relative}.carl-sagan article .data-button{border:2px solid #007aaa;padding:6px 12px;border-radius:4px;color:#1a2024}.carl-sagan article .viz-container{margin:0}.carl-sagan article .viz-container iframe{height:810px;width:100%;overflow:hidden;border:none}@media (min-width: 768px){.carl-sagan article .viz-container iframe{width:980px}}.carl-sagan article .viz-container hr{width:980px;position:relative;margin:0}.carl-sagan article .video-container iframe{height:370px;max-width:720px;margin-top:40px}.carl-sagan article .related-projects{text-align:center;background-color:#eee;padding:60px 0;min-width:1040px}.carl-sagan article .related-projects h2{font-size:18px;letter-spacing:2px;text-transform:uppercase;color:#777}.carl-sagan article .related-projects .project-thumb{width:100%;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center center}.carl-sagan article .related-projects .project-thumb:hover{opacity:.7}.carl-sagan article .related-projects .funded{margin-top:25px;margin-bottom:25px;position:relative}.carl-sagan article .related-projects .funded hr{border:1px solid #ddd;margin:0 100px}.carl-sagan article .related-projects .funded .hr-float{position:absolute;display:inline-block;padding:0 10px;background-color:#eee;top:-10px;left:0;right:0;margin:0 auto;width:100px}.carl-sagan article .related-projects .title{margin-bottom:15px;font-family:"Copernicus", Times;font-size:20px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;line-height:1.35}.carl-sagan article .related-projects .funded,.carl-sagan article .related-projects .institution,.carl-sagan article .related-projects .project-tag{font-family:"Copernicus", Times;color:#777;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carl-sagan article .related-projects .title-box{height:100px}.carl-sagan article .related-projects .title-box a:hover{text-decoration:none}.carl-sagan article .related-projects .institution{margin-bottom:30px;font-size:16px}.carl-sagan article .related-projects .fund-button{display:inline-block;margin-bottom:20px;padding-top:10px;padding-bottom:10px;font-size:18px}.carl-sagan article .related-projects .project-tag{display:block}.carl-sagan article .single-photo{width:1030px;margin:auto}.carl-sagan article .single-photo img{padding:25px;border:2px solid #eee}.carl-sagan article .fancy-caption{width:240px;padding:20px 0;border-top:7px solid #eee;border-bottom:7px solid #eee;margin:auto}.carl-sagan article .fancy-caption p{font-family:"Copernicus", Times;font-size:20px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.35}.carl-sagan article .fancy-caption ul{margin-top:10px;list-style:none}.carl-sagan article .fancy-caption ul li{font-family:"proxima-nova", Helvetica, Arial, sans-serif;line-height:24px;color:#4a5658;font-size:16px}.carl-sagan article .fancy-caption span.circle{display:inline-block;width:10px;height:10px;border-radius:10px;margin-right:5px}.carl-sagan article .fancy-caption.video-caption p{font-family:"proxima-nova", Helvetica, Arial, sans-serif;font-size:16px}.carl-sagan article .fancy-caption.species-list{width:280px}.carl-sagan article .fancy-caption.species-list ul li{font-size:14px;line-height:19px}.carl-sagan article .fancy-caption.species-list ul li.species-list-title{font-size:14px;line-height:17px;color:#aaa}.carl-sagan article .fancy-caption.species-list ul li.family{font-size:13px;line-height:15px;font-family:"Copernicus", Times;-webkit-text-decoration:italic;text-decoration:italic}.carl-sagan article .legend{padding-left:30px;font-family:"Copernicus", Times;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;font-size:16px}.carl-sagan article .legend .key{display:inline-block;width:10px;height:10px;border-radius:10px;margin-right:5px}.carl-sagan article .legend .key.hibernacula{background-color:cyan}.carl-sagan article .legend .key.tracks{background-color:yellow}.carl-sagan article .legend .key.relocations{background-color:lime}.carl-sagan article .legend .key.initial{background-color:red}.carl-sagan article .legend li{margin-bottom:5px}.carl-sagan article .experiment-visit{background-color:#333;padding:60px 0;margin-bottom:100px;min-width:1040px}.carl-sagan article .experiment-visit .hr-heading{position:relative;margin-bottom:70px}.carl-sagan article .experiment-visit img{border:none}.carl-sagan article .experiment-visit h3.hr-float{position:absolute;display:inline-block;padding:0 10px;background-color:#333;color:#eee;top:-15px;left:0;right:0;margin:0 auto;width:265px;font-family:"Copernicus", Times}.carl-sagan article .experiment-visit p{font-size:16px;line-height:1.55;width:420px;color:#ccc;padding:10px 10px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carl-sagan article .experiment-visit .caption{padding:20px 0 30px 0}.carl-sagan article .experiment-visit .long-caption{width:600px;margin:auto;margin-bottom:100px}.carl-sagan article .experiment-visit .fancy-hr{color:#eee;margin:0 40px}.carl-sagan article .results-section h2{margin-bottom:15px}.carl-sagan article .results-section hr{margin-bottom:40px}.carl-sagan article .results-section .row{margin-bottom:20px}.carl-sagan article .results-section .figure-caption{color:#444;font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:italic;margin-bottom:40px}.carl-sagan article .results-chart{color:#999;-webkit-font-smoothing:antialiased;font-weight:400}.carl-sagan article .results-chart .col-md-3,.carl-sagan article .results-chart .col-md-6,.carl-sagan article .results-chart .col-md-9,.carl-sagan article .results-chart .col-md-12{margin-bottom:22px;line-height:1}.carl-sagan article .results-chart .bar{display:inline-block;vertical-align:middle;height:4px;width:0;margin-right:5px}.carl-sagan article .results-chart .bar.mainland{background-color:#8ADEA7}.carl-sagan article .results-chart .bar.island{background-color:#1FC4B0}.carl-sagan article .results-chart .bar.mean{margin-right:0}.carl-sagan article .results-chart .bar.max{position:relative;left:-8px;opacity:.5}.carl-sagan article .results-chart .location.unknown{color:#2a92a7}.carl-sagan article .results-chart .location.mainland{color:#55ba79}.carl-sagan article .results-chart .location.island{color:#2fac9c}.carl-sagan article .placeholder{color:#9Ba5aa;background:#f5f5f5;border-radius:5px;padding:12px 22px;width:190px}.carl-sagan #abstract p{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:31px}.carl-sagan #js-timeline .header h2{margin-left:20px;margin-bottom:30px;font-size:30px}.carl-sagan #references{padding:70px 0 60px 0}.carl-sagan #references h2{margin-bottom:15px;font-size:16px;font-weight:600;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carl-sagan #references p{color:#9Ba5aa;line-height:1.2;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carl-sagan #js-supported_by{margin:60px 0 0 0;background-color:#F3F5F5}.carl-sagan #js-supported_by .label{text-transform:uppercase;font-size:13px;color:#aaa;font-weight:500;letter-spacing:1.4px;margin-top:-6px;margin-bottom:12px}.carl-sagan #js-supported_by .about .btn{margin-top:12px;background-color:#FFF;border:2px solid #ddd;border-radius:22px;padding:6px 11px;margin-right:8px;color:#9Ba5aa;font-size:13px;font-weight:600}.carl-sagan #js-supported_by .backers{margin-bottom:80px}.carl-sagan #js-supported_by .backers img{height:45px;width:45px;margin:5px 7px 0 0px}.carl-sagan #js-supported_by .backers span{display:inline-block}.carl-sagan #js-supported_by .external-results{margin-bottom:70px}.carl-sagan #js-supported_by .external-result-card{width:100%;box-shadow:0 0 42px rgba(0,0,0,0.05);border-radius:4px;background-color:#FFF;display:block;height:133px;margin-top:-22px}@media (min-width: 768px){.carl-sagan #js-supported_by .external-result-card{width:720px}}.carl-sagan #js-supported_by .external-result-card .image{vertical-align:top;display:inline-block}.carl-sagan #js-supported_by .external-result-card .image img{width:200px;height:133px;margin:0;border-radius:4px 0 0 4px}.carl-sagan #js-supported_by .external-result-card .image .image-cover{background-image:linear-gradient(to top left, #215ec7 0%, #22c7ab 100%);opacity:0.5;width:200px;height:133px;position:absolute;border-radius:4px 0 0 4px}.carl-sagan #js-supported_by .external-result-card .card-details{display:inline-block;margin-left:-40px;padding:12px 18px 12px 10px}.carl-sagan #js-supported_by .external-result-card .card-details .title{font-family:"Copernicus", Times;font-size:16.5px;line-height:21px;letter-spacing:-0.2px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carl-sagan #js-supported_by .external-result-card .card-details .title a{color:#1a2024}.carl-sagan #js-supported_by .external-result-card .card-details .info{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:4px;line-height:17px;font-size:14px;color:#4a5658}.carl-sagan #js-supported_by .row{margin-top:60px}.carl-sagan #js-supported_by .tooltip{font-size:18px}.carl-sagan h2.figure-title{font-weight:400;opacity:0.8;margin-bottom:30px}.carl-sagan .leaflet-bottom{display:none}.carl-sagan .custom-popup .leaflet-popup-content-wrapper{background:#4a5658;color:#fff;font-size:16px;line-height:24px;border-radius:6px;font-family:"proxima-nova", Helvetica, Arial, sans-serif;font-weight:600}.carl-sagan .custom-popup .leaflet-popup-content-wrapper a{color:rgba(255,255,255,0.5)}.carl-sagan .custom-popup .leaflet-popup-close-button{display:none}.carl-sagan .custom-popup .leaflet-popup-tip{background:#4a5658}.carl-sagan .comments-container{margin:0 auto;margin-top:40px}.carl-sagan .comments-container .comments-count{font-weight:600;letter-spacing:1.4px;font-size:14px;text-transform:uppercase;color:#1a2024;display:inline-block;margin:0 auto;margin-bottom:20px}.carl-sagan .comments-container .comments-count .fa{margin-right:4px;color:#1a2024}.carl-sagan .comments-container .no-comments{display:none}@media (min-width: 768px){.carl-sagan .comments-container .comment{width:720px}}.next-article{height:190px;overflow:hidden;position:relative;background-color:#dae0e2 !important}.next-article:hover{height:190px;text-decoration:none}.next-article:hover .fade{background:linear-gradient(90deg, #e0e5e6 0%, rgba(224,229,230,0.9) 46%, rgba(224,229,230,0.82) 100%);opacity:1}.next-article:hover img{-webkit-transform:translate(2%, 0);transform:translate(2%, 0)}.next-article img{transition:all 0.2s ease-in-out;overflow:hidden;top:0px;position:relative}@media (min-width: 768px){.next-article img{width:100%;min-height:100%}}.next-article .section-footer{height:190px}@media (min-width: 768px){.next-article .section-footer{margin-bottom:0px}}.next-article .container{padding:20px}@media (min-width: 768px){.next-article .container{padding:0px}}.next-article .fade{background:linear-gradient(90deg, #dae0e2 0%, rgba(218,224,226,0.95) 38%, rgba(218,224,226,0.8) 100%);opacity:.92;transition:opacity 0.2s ease-in-out;height:1000px;width:100%;top:-1000px;position:relative}.next-article .next-article-holder{display:inline;position:relative;top:-140px}.next-article .next-article-holder a{text-decoration:none}.next-article .next-article-holder p{color:#4a5658;margin-bottom:-10px;font-weight:600;font-size:18px}.next-article .next-article-holder h3{font-size:22px;color:#36ac9c;font-family:"Copernicus", Times}#results_published{border-bottom:2px solid #F2F3F4;padding-bottom:80px}#results_published .external-result{width:92%;background-color:#F8F8FB;border-radius:4px;display:inline-block;padding:12px 24px;margin:5px 0}@media (min-width: 768px){#results_published .external-result{width:600px}}#results_published .external-result .details{display:inline-block}#results_published .external-result .details h4{padding:0;font-size:16px;font-weight:600;line-height:22px;margin:12px 0;color:#1a2024}#results_published .external-result .details p,#results_published .external-result .details a{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4a5658;font-size:14px;margin:8px 0}#results_published .external-result img{height:36px;width:50px;border-radius:4px;display:inline-block;float:right;margin-top:5px}#results_published .external-result .file-attachment{margin-bottom:3px}#results_published .external-result .file-attachment i{color:#9Ba5aa;margin-right:4px;font-size:12px}#results_published .external-result .file-attachment span{margin-right:7px;color:#9Ba5aa;font-size:12px}.project-page .masthead .how-it-works .how-it-works-link{color:#9Ba5aa;cursor:pointer}.project-page .masthead .how-it-works .how-it-works-link:hover{opacity:.7}.info-modal{width:100%;-webkit-animation-duration:0.46s;animation-duration:0.46s}@media (min-width: 768px){.info-modal{width:317px}}.info-modal .modal-close{font-size:13px;color:#9Ba5aa}.modal .how-it-works-content{width:100%;padding:0px 14px}.modal .how-it-works-content .heading{margin-top:30px;font-weight:600;font-size:13px;padding-bottom:4px;-webkit-font-smoothing:antialiased;border-bottom:3px solid #5eb0c0;display:inline-block;cursor:pointer}@media (min-width: 768px){.modal .how-it-works-content .heading{margin-top:-14px}}.modal .how-it-works-content .step{font-weight:600;-webkit-font-smoothing:antialiased;font-size:18px;color:#1a2024}.modal .how-it-works-content ul{margin:0;padding:0;width:290px}.modal .how-it-works-content ul li,.modal .how-it-works-content ul p{color:#4a5658;list-style:none;position:relative;padding-left:0px;margin-top:4px;margin-bottom:32px}.modal .how-it-works-content .background{background-color:#ddd;color:#4a5658;font-weight:500;line-height:17px;font-size:13px;padding:24px 18px;margin-left:-15px}.modal .how-it-works-content .background .step{color:#4a5658;font-size:14px}@media (min-width: 768px){.modal .how-it-works-content .background{padding:25px 44px 16px 44px;position:relative;margin-left:-44px;border-radius:0 0 6px 6px;width:288px;margin-bottom:-29px}}.project-page .funding-bar{height:10px;width:100%;border-radius:5px;overflow:hidden;background-color:#ddd}.project-page .funding-bar .percent-funded,.project-page .funding-bar .stretch-goal-funded{display:inline-block;vertical-align:top;height:10px}.project-page .funding-bar .percent-funded{background-color:#36ac9c;border-radius:5px}.project-page .funding-bar .percent-funded.with-stretch-goal{border-radius:0 0 0 0}.project-page .funding-bar .stretch-goal-funded{background-color:#f89406;border-radius:0 5px 5px 0}.project-page .funding-bar-stats{margin-top:8px;-webkit-font-smoothing:antialiased}.project-page .funding-bar-stats .stat{display:inline-block;margin-right:40px}.project-page .funding-bar-stats .stat:last-child{margin-right:0px}.project-page .funding-bar-stats .stat span{display:block;font-size:18px;font-weight:600;margin-bottom:3px}.project-page .masthead{border-bottom:4px solid #f5f5f5;text-align:center}@media (min-width: 768px){.project-page .masthead{padding-bottom:50px;text-align:left}}.project-page .masthead .container{padding-top:125px}@media (min-width: 768px){.project-page .masthead .container{padding-top:0}}.project-page .masthead .hero-image{position:absolute;top:0;left:0;height:200px;width:100%;background-size:cover;background-position:center center}@media (min-width: 768px){.project-page .masthead .hero-image{position:relative;height:360px;width:640px;border-radius:5px;overflow:hidden}}.project-page .masthead .hero-image:hover .play{background-color:#36ac9c}.project-page .masthead .hero-image:hover .video-text{display:block}.project-page .masthead .hero-image:hover .placeholder-text{transition-duration:0.2s;opacity:1}.project-page .masthead .hero-image iframe{position:relative;z-index:20}.project-page .masthead .hero-image .placeholder-text{position:relative;top:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;color:#FFF;background-color:rgba(0,0,0,0.3);height:auto;width:100%;padding:47px 0}.project-page .masthead .hero-image .placeholder-text .fa{color:#FFF;display:block;font-size:45px}@media (min-width: 768px){.project-page .masthead .hero-image .placeholder-text{padding:21% 0;top:0px;left:0;height:100%;width:100%;text-align:center}}@media (min-width: 768px){.project-page .masthead .hero{position:relative;display:inline-block;vertical-align:top;height:auto;z-index:1}}.project-page .masthead .hero a:hover{opacity:1}.project-page .masthead .hero .play{position:absolute;top:72.5px;left:0px;right:0px;margin:auto;height:55px;width:68.75px;border-radius:6px;background-color:rgba(26,32,36,0.5);color:#FFF;font-size:2em;line-height:60px;padding-left:5px;cursor:pointer}.project-page .masthead .hero .play:hover{background-color:#36ac9c}@media (min-width: 768px){.project-page .masthead .hero .play{top:152.5px}}.project-page .masthead .hero .video-text{top:131.81818px;position:relative;width:100px;margin:0 auto;left:0;padding-left:4px;color:#fff;font-weight:600;font-size:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 9px rgba(150,150,150,0.74);-webkit-animation-duration:0.35s;animation-duration:0.35s}@media (min-width: 768px){.project-page .masthead .hero .video-text{top:220.5px;display:none}}.project-page .masthead .title{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;letter-spacing:-0.3px;font-family:"Copernicus", Times;font-weight:400;line-height:1.3;font-size:21px;color:#000;margin-top:0px}@media (min-width: 768px){.project-page .masthead .title{letter-spacing:-0.012em;margin-top:60px;margin-bottom:24px;width:640px;color:#000;font-size:32px;line-height:1.39}}.project-page .masthead .researchers{margin-bottom:8px;font-weight:600;max-width:640px;color:#1a2024}.project-page .masthead .researchers a{color:#1a2024}.project-page .masthead .backers{padding:0 20px;color:#1a2024;line-height:1.3;margin-bottom:20px}.project-page .masthead .backers a{color:#1a2024}.project-page .masthead .backers .expand-indicator{display:none}@media (min-width: 768px){.project-page .masthead .backers .expand-indicator{display:inline-block;margin-left:3px}}@media (min-width: 768px){.project-page .masthead .backers{margin-bottom:30px;padding:0}.project-page .masthead .backers .additional-count,.project-page .masthead .backers .hide-additional-backers{cursor:pointer;font-weight:600;color:#1a2024}.project-page .masthead .backers .additional-count:hover,.project-page .masthead .backers .hide-additional-backers:hover{opacity:.7}.project-page .masthead .backers .additional-count{white-space:nowrap}.project-page .masthead .backers .hide-additional-backers{margin-top:5px;text-align:center}.project-page .masthead .backers .hide-additional-backers .nu-icon{margin-left:-1px}}.project-page .masthead .tags{display:none}@media (min-width: 768px){.project-page .masthead .tags{display:block;margin-top:20px;max-width:640px}.project-page .masthead .tags a,.project-page .masthead .tags a:hover{text-decoration:none;color:inherit}.project-page .masthead .tags .tag{display:inline-block;margin:0 5px 8px 0;padding:1px 5px;border:2px solid #D4D9DB;border-radius:5px;font-size:13px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.project-page .masthead .tags .category{color:#FFF;border:none;padding:3px 8px}.project-page .masthead .tags .category:hover{opacity:0.8;color:#FFF}.project-page .masthead .tags .related{padding-top:40px;padding-bottom:50px}.project-page .masthead .tags .related h3{margin-bottom:10px;color:#888;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.project-page .masthead .mobile-stats{margin:0 0 20px 0}.project-page .masthead .mobile-stats .stat{padding:0 15px;line-height:1.1}.project-page .masthead .mobile-stats .stat ~ .stat{border-left:1px solid #ddd}.project-page .masthead .mobile-stats .stat:last-of-type{padding-right:0}.project-page .masthead .mobile-stats .stat span{font-weight:600}@media (min-width: 768px){.project-page .masthead .mobile-stats{display:none}}@media (min-width: 768px){.project-page .masthead .funding-box{box-sizing:border-box;position:relative;display:inline-block;vertical-align:top;width:340px;padding:5px 30px 30px}}.project-page .masthead .funding-box .donation-box{box-sizing:border-box;position:fixed;top:0;left:0;right:0;bottom:0;z-index:275;background-color:#FFF;padding:0 25px}@media (min-width: 768px){.project-page .masthead .funding-box .donation-box{top:-9px}}.project-page .masthead .funding-box .donation-box .fund-button-donation{overflow-y:auto;height:100%}@media (min-width: 768px){.project-page .masthead .funding-box .donation-box{position:absolute}.project-page .masthead .funding-box .donation-box .fund-button-donation{overflow:inherit}.project-page .masthead .funding-box .donation-box .fund-button-donation .previously-backed{font-size:18px;margin:-8px 0 32px 0;text-align:center;font-weight:600}.project-page .masthead .funding-box .donation-box .fund-button-donation .previously-backed img{height:31px;width:24px;position:relative;top:7px;margin-right:5px}}@media (min-width: 768px){.project-page .masthead .funding-box .increase-pledge .donation-box{top:40px}}.project-page .masthead .funding-box .previously-backed{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:60px 0 24px 0;text-align:center;background-color:#f5f5f5;border:2px solid #ddd;border-radius:3px;padding:4px 0 10px;font-weight:600;line-height:30px}@media (min-width: 768px){.project-page .masthead .funding-box .previously-backed{margin:6px 0 24px 0}}.project-page .masthead .funding-box .previously-backed img{height:31px;width:24px;position:relative;top:7px;margin-right:5px}.project-page .masthead .fund-btn,.project-page .masthead .increase-donation{margin-bottom:30px}.project-page .masthead .fund-btn .nbtn-xlg,.project-page .masthead .increase-donation .nbtn-xlg{padding:17px 17px 15px}.project-page .masthead .fund-btn{box-sizing:border-box;width:270px}@media (min-width: 768px){.project-page .masthead .fund-btn{width:100%}}.project-page .masthead .increase-donation .button{position:relative}.project-page .masthead .increase-donation .amount{position:absolute;top:0px;bottom:0px;font-size:22px}.project-page .masthead .increase-donation .amount .input-prefix{position:absolute;top:16px;left:10px;z-index:1}.project-page .masthead .increase-donation .amount input{position:absolute;top:0px;bottom:0px;width:70px;padding-left:25px;border:1px solid #36ac9c;border-radius:4px 0 0 4px;-moz-appearance:textfield}.project-page .masthead .increase-donation .amount input::-webkit-inner-spin-button,.project-page .masthead .increase-donation .amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.project-page .masthead .increase-donation button{margin-left:95px}.project-page .masthead .increase-donation .errors{margin-top:7px}.project-page .masthead .funding-raised{display:none}@media (min-width: 768px){.project-page .masthead .funding-raised{display:block;margin-bottom:30px;line-height:1}}.project-page .masthead .funding-raised .focus-stat{display:block;margin-bottom:5px;font-size:48px;font-weight:600;line-height:54px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.project-page .masthead .funding-raised .description{font-size:22px;margin-bottom:20px;line-height:26px}.project-page .masthead .state-indicator{padding:10px 10px;border-radius:4px;color:#5B7A87;border:2px solid #5B7A87;font-size:20px}.project-page .masthead .state-indicator.state-private{color:#CD8D29;border-color:#CD8D29}.project-page .masthead .state-indicator.state-ready{color:#D98083;border-color:#D98083}.project-page .masthead .state-indicator.state-approved{color:#36ac9c;border-color:#36ac9c}.project-page .masthead .matching-text{margin:-10px 0px 20px 0px;max-width:270px;color:#36ac9c;-webkit-font-smoothing:antialiased;line-height:1.1;font-size:14px}.project-page .masthead .matching-text a{font-weight:600}.project-page .masthead .question-mark-icon{display:inline-block;position:relative;top:-1.5px;vertical-align:middle;margin-right:5px;width:17px;height:17px;border-radius:16px;line-height:18px;text-align:center;font-size:14px;border:1.5px solid #9Ba5aa;color:#9Ba5aa}.project-page .masthead .result-banner{height:208px}.project-page .masthead .result-banner .banner-image,.project-page .masthead .result-banner .banner-color{height:200px;top:200px}@media (min-width: 768px){.project-page .masthead .result-banner .banner-image,.project-page .masthead .result-banner .banner-color{top:70px;height:220px}}.project-page .masthead .result-banner .banner-image{min-width:100%;width:100%;background-color:#4a5658;text-align:left;color:#4a5658;overflow:hidden;position:absolute;z-index:0}@media (min-width: 768px){.project-page .masthead .result-banner .banner-image{min-width:900px;top:0px;position:relative}}.project-page .masthead .result-banner .banner-color{min-width:100%;position:absolute;opacity:0.54;width:100%;background:linear-gradient(108deg, #1c3d9a, #04ab93);background-size:400% 400%;-webkit-animation:banner-cover 2000s ease infinite;animation:banner-cover 2000s ease infinite;overflow:hidden;z-index:1}@media (min-width: 768px){.project-page .masthead .result-banner .banner-color{min-width:900px;top:-220px;position:relative}}@-webkit-keyframes banner-cover{0%{background-position:0% 33%}50%{background-position:100% 68%}100%{background-position:0% 33%}}@keyframes banner-cover{0%{background-position:0% 33%}50%{background-position:100% 68%}100%{background-position:0% 33%}}.project-page .masthead .result-banner .banner-link{position:absolute;color:#FFF;z-index:201}@media (min-width: 768px){.project-page .masthead .result-banner .banner-link{position:relative;top:-650px}}.project-page .masthead .result-banner .banner-link h2{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF;pointer-events:none;margin:4px 0}.project-page .masthead .result-banner .banner-link h2::-moz-selection{background:none;cursor:default}.project-page .masthead .result-banner .banner-link h2::selection{background:none;cursor:default}@media (min-width: 768px){.project-page .masthead .result-banner .banner-link h2{margin:52px 0 0 0}}.project-page .masthead .result-banner .banner-link p{font-size:13px;width:100%;pointer-events:none;margin-top:10px;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.project-page .masthead .result-banner .banner-link p{width:650px}}.project-page .masthead .result-banner .banner-link p::-moz-selection{background:none;cursor:default}.project-page .masthead .result-banner .banner-link p::selection{background:none;cursor:default}.project-page .masthead .result-banner .banner-link a{font-weight:600}.project-page .masthead .mobile-funding-bar{display:block;z-index:10;position:absolute;top:199px;border-radius:0;text-align:left;height:10px;width:100%;overflow:hidden;background-color:#ddd}@media (min-width: 768px){.project-page .masthead .mobile-funding-bar{display:none}}.project-page .masthead .mobile-funding-bar .percent-funded,.project-page .masthead .mobile-funding-bar .stretch-goal-funded{display:inline-block;vertical-align:top;height:10px}.project-page .masthead .mobile-funding-bar .percent-funded{background-color:#36ac9c;border-radius:0 5px 5px 0}.project-page .masthead .mobile-funding-bar .percent-funded.with-stretch-goal{border-radius:0 0 0 0}.project-page .masthead .mobile-funding-bar .stretch-goal-funded{background-color:#f89406;border-radius:0 5px 5px 0}.project-nav{display:none}@media (min-width: 768px){.project-nav{display:block;padding-top:20px}.project-nav ul{*zoom:1;margin:0}.project-nav ul:before,.project-nav ul:after{content:"";display:table}.project-nav ul:after{clear:both}.project-nav li{padding-right:30px}.project-nav li a{color:#000;font-size:20px;font-weight:600;-webkit-font-smoothing:antialiased}.project-nav li a:hover{opacity:1;color:#36ac9c}.project-nav li a.is-selected{color:#36ac9c}}.project-nav .social-btn{float:right;padding-right:0;padding-left:10px;margin-top:-3px}.project-nav .social-btn a{color:#9Ba5aa;padding-top:4px;display:inline-block}.project-nav .social-btn a:hover{border:0;opacity:1}.project-nav .social-btn a:hover .fa-facebook{color:#3B5998}.project-nav .social-btn a:hover .fa-twitter{color:#00AAF1}.project-nav .follow .btn{display:inline-block;border:2px solid #C2CBD0;background:#FFF;padding:2px 12px;font-weight:400;color:#9Ba5aa;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition-duration:0.2s}.project-nav .follow .btn:hover{color:#4a5658}.project-nav .follow .btn:active,.project-nav .follow .btn:focus{box-shadow:none;outline:0}.project-nav .follow .btn:active{box-shadow:inset 0px 8px 137px -19px rgba(226,233,235,0.59)}.project-nav .muted a{color:#aaa}@media (min-width: 768px){#budget{min-height:250px}#budget .main-column{width:435px}#budget h2.heading i.heading-icon{position:relative;top:3px}}.project-budget .budget-chart{display:block;margin-bottom:20px}.project-budget .budget-chart-wrapper{float:right;width:200px;padding-left:50px;margin-right:-200px;margin-top:40px}.project-budget .budget-total{text-align:center;color:#aaa;font-size:24px}.project-budget .budget-total .funding-target{color:#004E6D;margin-left:-3px}.project-budget .add-budget-item{margin-top:10px}.project-budget .budget-color{vertical-align:middle;display:inline-block;position:relative;border-radius:50%;width:20px;height:20px;margin-right:5px}@media (min-width: 768px){.project-budget .budget-color{top:7px}}.project-budget .budget-divider{width:427px;margin:10px 0;border:1px dashed #ddd}.project-budget .budget-row{margin-bottom:2px;min-height:30px}.project-budget .budget-row .budget-item,.project-budget .budget-row .budget-cost{vertical-align:middle;display:inline-block;padding:7px 0px 7px 8px;height:auto}@media (min-width: 768px){.project-budget .budget-row .budget-item,.project-budget .budget-row .budget-cost{vertical-align:top;font-size:15px}}.project-budget .budget-row .budget-item.static,.project-budget .budget-row .budget-cost.static{white-space:normal;margin-top:0px;margin-bottom:-20px}@media (min-width: 768px){.project-budget .budget-row .budget-item.static,.project-budget .budget-row .budget-cost.static{vertical-align:top;margin-bottom:0}}.project-budget .budget-row .budget-item{width:30%;margin-right:5px;margin-top:4px;height:40px}@media (min-width: 768px){.project-budget .budget-row .budget-item{width:50%;min-height:40px;height:auto;color:#9Ba5aa}}.project-budget .budget-row .budget-item.static{height:auto}@media (min-width: 768px){.project-budget .budget-row .budget-item.static{min-width:202px;max-width:53%}}.project-budget .budget-row .budget-cost{width:80%;border-radius:0 6px 6px 0;padding-left:7px;height:40px;margin:0}@media (min-width: 768px){.project-budget .budget-row .budget-cost{width:75%;margin:4px 3px}}.project-budget .budget-row .budget-cost.no-margin{margin:0px}.project-budget .budget-row .budget-cost.static{font-weight:600;width:auto}.project-budget .budget-row:hover .budget-delete{vertical-align:middle;color:#FF7979;display:inline;position:relative}@media (min-width: 768px){.project-budget .budget-row:hover .budget-delete{top:10px}}.project-budget .budget-row .budget-dollar-input{height:auto;width:33%;display:inline-block;padding:0;margin:0;position:relative}@media (min-width: 768px){.project-budget .budget-row .budget-dollar-input{width:120px;min-width:auto;margin-top:4px}}.project-budget .budget-dollar-sign{width:20%;max-width:30px;padding:7px 7px 7px 8px;font-size:16px !important;margin:0;height:auto;background-color:#f5f5f5;color:#aaa;border:2px solid #ccc;border-right:none;border-radius:6px 0 0 6px;vertical-align:top;box-sizing:border-box;display:inline-block;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.project-budget .budget-dollar-sign{padding:7px 7px 7px 8px}}.project-budget .budget-delete{cursor:pointer;color:#aaa;display:none}.project-budget .budget-delete .close-button{position:relative;top:5px;left:3px;margin-top:1px;font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:.5}.project-budget.project-page-budget{position:relative;margin-bottom:60px}@media (min-width: 768px){.project-budget.project-page-budget{padding-left:40px;float:right;width:500px;margin-bottom:0px}}.project-budget.project-page-budget .budget-row{margin-bottom:20px}@media (min-width: 768px){.project-budget.project-page-budget .budget-row{width:300px;margin-bottom:0}}.project-budget.project-page-budget .budget-color{top:14px;width:15px;height:15px;margin-right:0;vertical-align:top;position:relative}@media (min-width: 768px){.project-budget.project-page-budget .budget-color{top:11px}}.project-budget.project-page-budget .budget-cost{box-sizing:border-box;float:right;width:auto}@media (min-width: 768px){.project-budget.project-page-budget .budget-cost{width:auto;max-width:120px}}.project-budget.project-page-budget .budget-item{width:70%;box-sizing:border-box;margin-right:0}@media (min-width: 768px){.project-budget.project-page-budget .budget-item{width:210px}}.project-budget.project-page-budget .budget-divider{width:100%}@media (min-width: 768px){.project-budget.project-page-budget .budget-divider{width:300px}}.project-budget.project-page-budget .budget-chart-wrapper{float:none;margin:0;padding:0;display:block;margin:0 auto}@media (min-width: 768px){.project-budget.project-page-budget .budget-chart-wrapper{position:absolute;top:-20px;left:370px;margin:0;padding:0;width:200px}}.project-budget.project-page-budget canvas{margin:0 auto;margin-bottom:20px}.scientific-impact{background-color:#435660;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF;text-align:center;overflow:hidden}@media (min-width: 768px){.scientific-impact{text-align:left;padding-top:70px}}.scientific-impact .container{padding-bottom:0}.scientific-impact h3{color:#FFF;font-size:20px}@media (min-width: 768px){.scientific-impact h3{font-size:22px}}.scientific-impact .tagline{margin-bottom:20px;font-weight:600;font-size:16px}@media (min-width: 768px){.scientific-impact .tagline{margin-bottom:30px;font-size:18px;font-weight:400;max-width:375px}}.scientific-impact .nbtn{margin-bottom:50px;padding:9px 28px;font-weight:600;font-size:18px}@media (min-width: 768px){.scientific-impact .nbtn{padding:12px 30px}}.scientific-impact .results-image{position:relative;bottom:-10px}@media (min-width: 768px){.scientific-impact .results-image{bottom:-11px;left:60px}}.file-attachment-sprite{background-image:url("//d3t9s8cdqyboc5.cloudfront.net/assets/file_attachments/sprites_small-5e93b6a503512fd2e46fcb075991a371a72a63455be4b26eadca94b778dd1818.png");background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-size:230px 26px;margin:1px 7px 3px 0px;width:22px;height:24px}.file-attachment-sprite.audio{background-position:-115px -1px}.file-attachment-sprite.code{background-position:-23px -1px}.file-attachment-sprite.generic{background-position:-1px 0px}.file-attachment-sprite.image{background-position:-161px -1px}.file-attachment-sprite.pdf{background-position:-46px -1px}.file-attachment-sprite.powerpoint{background-position:-92px -1px}.file-attachment-sprite.spreadsheet{background-position:-69px -1px}.file-attachment-sprite.text{background-position:-207px -1px}.file-attachment-sprite.video{background-position:-138px -1px}.file-attachment-sprite.zip{background-position:-184px -1px}.attachment-container{overflow:hidden}.attachment-container .file-attachments .attachment-header{display:inline-block}.attachment-container .file-attachments .attachment-header-show{text-transform:uppercase;color:#555;font-weight:400;font-size:14px;letter-spacing:1.4px;margin-bottom:20px}.attachment-container .file-attachments .attachment-files{position:relative}.attachment-container .file-attachments .attachment-files .header{padding-left:3px}.attachment-container .file-attachments .attachment-files .btn.btn-inverse{margin-top:20px}@media (min-width: 768px){.attachment-container .file-attachments .attachment-files .btn.btn-inverse{float:right}}.attachment-container .file-attachments .attachment-files .file-attachment-list{display:inline-block;padding-bottom:20px;margin-right:10px}.attachment-container .file-attachments .attachment-files .file-attachment-list .each-attachment{padding-bottom:3px}.attachment-container .file-attachments .attachment-files .file-attachment-list .close-icon{font-size:17px}.attachment-container .file-attachments .attachment-files .file-attachment-list .file_attachment_icon{vertical-align:middle;height:25px;width:25px}.attachment-container .file-attachments .attachment-files ul{list-style-type:none;margin-top:0px}.attachment-container .file-attachments .attachment-files p{display:inline;font-size:inherit}.attachment-container .file-attachments .attachment-files .text-muted{font-size:15px;color:#9Ba5aa}.attachment-container .file-attachments .attachment-files .attachment-link{display:inline-block;font-weight:300;margin:3px 7px 3px 0px}.attachment-container .file-attachments .attachment-files .attachment-link a{color:#4a5658;font-weight:400;font-size:14px}.calendar{display:block}.calendar .day{display:inline-block}.calendar .image-container{display:inline-block;width:45%;margin-right:22px}.calendar .image-container img{border-radius:3px;width:100%}.calendar .information{display:inline-block;width:50%;vertical-align:top;height:100%}.calendar .information .date-label{display:block}.calendar .information .title{display:block;margin:12px 0;font-weight:600}.calendar .information .description{display:inline-block;font-size:16px}.calendar hr{border-color:#ddd;margin:42px 0 50px 0}.calendar hr:last-child{display:none}.slider-for img{border-radius:3px}.slider-nav{margin-top:3px;width:100%;height:90px}.slider-nav .slick-slide{height:60px}.slider-nav .slick-slide img{border-radius:2px;max-width:102px !important;padding:0 2px;vertical-align:bottom}.slick-prev,.slick-next{position:absolute;display:block;height:100%;width:38px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:white;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:100}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-weight:600;font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0px;background:linear-gradient(to left, transparent 0%, rgba(0,0,0,0.15) 100%)}.slick-prev:hover{background:linear-gradient(to left, transparent 0%, rgba(0,0,0,0.25) 100%)}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"〈"}[dir="rtl"] .slick-prev:before{content:"〉"}.slick-next{right:0px;background:linear-gradient(to right, transparent 0%, rgba(0,0,0,0.15) 100%)}.slick-next:hover{background:linear-gradient(to right, transparent 0%, rgba(0,0,0,0.25) 100%)}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"〉"}[dir="rtl"] .slick-next:before{content:"〈"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#results-success .modal{width:90%;max-height:330px;text-align:center;background:#6ACEBE;color:#FFF;border:none;-webkit-animation-delay:2.5s !important;animation-delay:2.5s !important;-webkit-animation-duration:0.8s;animation-duration:0.8s}@media (min-width: 768px){#results-success .modal{width:320px}}#results-success .modal-close{color:#FFF}#results-success .emoji{margin:30px 0 10px 0;font-size:32px}#results-success h1{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF;font-size:24px;font-weight:500;margin-bottom:40px;line-height:32px}#results-success .social{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#results-success .social-buttons .btn{background:#FFF;width:54px;margin:0 4px;color:#FFF}#results-success .social-buttons .facebook{background:#3B5998}#results-success .social-buttons .twitter{background:#00AAF1}#results-success .social-buttons .reddit{background:#FF3A00}#results-success #copy{color:#4a5658}#results-success #link{opacity:0;position:absolute;left:-2000px}#results-success #success{position:absolute;width:200px;height:20px;display:none;background:#4a5658;border-radius:4px;padding:3px 4px;right:0;margin-top:5px;font-size:13.5px}.c-projects .flash{margin-bottom:0}.project-state{border-radius:5px;position:absolute;top:-60px;right:10px;background-color:#000;color:#ccc;font-size:14px;margin:10px 0;padding:8px 15px 8px 10px}.project-state .id{display:inline;padding:5px}.project-state a{color:#ccc}.project-state i.fa-star.stared{color:#ffc40d}.project-state i.fa-star.stared:hover{color:#ffc40d}.project-state i.fa-star:hover{color:#f89406}.prj-section{padding:25px;word-wrap:break-word}.prj-section img,.prj-section iframe,.prj-section embed{max-width:100%}@media (min-width: 768px){.prj-section{padding:50px 0;margin:auto;width:980px;word-wrap:normal}}.prj-section-header{margin-bottom:20px;padding-bottom:0;font-size:30px;line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prj-video{padding-top:10px;padding-bottom:0}.prj-video iframe{width:100%;height:100%;margin-bottom:38px}@media (min-width: 768px){.prj-video iframe{width:614px;height:345px;float:right;margin-left:38px;margin-top:5px}}.prj-video .synopsis,.prj-video .synopsis p{margin-bottom:18px;letter-spacing:0.03rem;color:#444;font-size:18px;line-height:1.2em;font-family:"Copernicus", Times;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.prj-video .synopsis,.prj-video .synopsis p{font-size:22px;margin-bottom:22px}}.prj-video .drop-cap p:first-of-type:first-letter{float:left;margin-right:7px;line-height:40px;font-size:40px;font-weight:600}@media (min-width: 768px){.prj-video .drop-cap p:first-of-type:first-letter{margin-right:9px;line-height:50px;font-size:50px}}.prj-budget .budget{margin-bottom:30px}@media (min-width: 768px){.prj-budget .budget{width:365px;display:inline-block;vertical-align:top;margin-bottom:0}}.prj-budget .budget-item p{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prj-budget .item-description{display:inline-block;vertical-align:top;width:230px;padding-right:15px}.prj-budget .circle{border-radius:50%;width:15px;height:15px;display:inline-block;margin-right:10px}.prj-budget .item-amount{margin-left:25px;display:inline-block;vertical-align:top}@media (min-width: 768px){.prj-budget article{display:inline-block;vertical-align:top;width:615px}.prj-budget article p{font-size:15px}.prj-budget .item-amount{margin-left:0;display:inline-block;vertical-align:top}}#budget-graph{width:210px;height:210px;margin-bottom:40px}#budget-graph path{stroke:white;stroke-width:1.5px}@media (min-width: 768px){#budget-graph{margin-bottom:20px}}.prj-researcher-bio{background:#ddd;width:auto}.prj-researcher-bio .prj-section-header{font-size:25px}@media (min-width: 768px){.prj-researcher-bio .prj-section-header{font-size:30px}}.prj-researcher-bio .researcher-name a,.prj-researcher-bio .institution-name a{color:#444}.prj-researcher-bio .researcher-name{padding-bottom:0;font-size:20px}.prj-researcher-bio .institution-name{font-weight:200;font-style:italic;font-family:"Copernicus", Times;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;margin-bottom:10px}.prj-researcher-bio .researcher-affiliations{margin-top:20px;padding-right:40px}.prj-researcher-bio aside .mugshot{width:200px;height:200px;border-radius:100px;width:200px;height:200px;border-radius:100px;overflow:hidden;margin-bottom:20px;background-repeat:no-repeat;background-size:cover}.prj-researcher-bio article p{font-size:15px}@media (min-width: 768px){.prj-researcher-bio .researcher-name{font-size:24px}.prj-researcher-bio .institution-name{font-size:18px}.prj-researcher-bio aside{box-sizing:border-box;padding-right:30px;width:325px}.prj-researcher-bio article{width:615px}.prj-researcher-bio aside,.prj-researcher-bio article{display:inline-block;vertical-align:top}}#prj-backers{padding:50px 25px 20px 25px}#prj-backers .backer-stats{position:relative;list-style:none;margin:0;padding:20px 0}#prj-backers .backer-stats .backer-stat{margin-bottom:10px}#prj-backers .backer-stats .backer-stat .stat-number{font-size:20px;font-weight:600}#prj-backers .backer-stats .backer-stat .stat-label{margin-left:8px;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#prj-backers .backer-faces img{margin:3}#prj-backers #backer-banner{position:relative;margin:0 auto;display:inline;z-index:-2;top:33px}@media (min-width: 768px){#prj-backers .backer-stats .backer-stat{display:inline-block;vertical-align:middle;padding-right:20px}#prj-backers .backer-stats .backer-stat .stat-label{display:block;margin-left:0;font-size:13px;line-height:1em}#prj-backers .backer-stats .backer-stat.first{padding-left:0}#prj-backers .backer-stats .backer-stat.first .stat-number{font-size:24px}#prj-backers .backer-stats .backer-stat.first .stat-label{display:inline-block;margin-left:7px;font-size:24px}#prj-backers .backer-stats .backer-stat.second{padding-left:20px;border-left:1px solid #CCC}}.prj-endorsements{overflow:hidden}@media (min-width: 768px){.prj-endorsements{overflow:visible}}.prj-endorsements i.endorsement-icon{width:25px;height:25px;border-radius:12.5px;background-color:#41ADC4;display:inline-block;position:relative;top:2px;margin-right:5px}.prj-endorsements i.endorsement-icon .fa{position:absolute;font-size:18px;color:#fff;top:4px;left:3px}.prj-abstract{overflow:hidden}.prj-abstract h2{line-height:28px}.prj-abstract p{font-size:15px;line-height:21px}.prj-abstract a{text-decoration:none}.prj-abstract a.read-more,.prj-abstract a.read-less{color:#444}.project-ending-soon{color:#9d261d;font-weight:bold}.date-field{width:100px}.featured-project .funding-meter h2{font-size:20px}.featured-project .funding-meter h5{font-size:10px}.related .related-project .related-backers{display:block;color:#888;-webkit-font-smoothing:antialised}.related .related-project .img{border-radius:4px;overflow:hidden;width:150px}.related .related-project .body{margin-bottom:10px}.related .related-project .body a{font-size:16px;line-height:19px;font-weight:600;-webkit-font-smoothing:antialised}.project-index-published{color:#46a546}.project-index-published td{background:#EEFBEF}.project-index-funded{color:#9d261d}.project-index-funded td{background:#eee}.project-index-needs-review td{background:#ECCFFF}.project-index-yellow td{background:#FED2C5}.character-limit{word-wrap:break-word;white-space:pre-wrap}.count-left{color:#F6694B}.state-change-button{display:inline-block;vertical-align:middle;min-width:200px}.prj-article-container{border-top:2px solid #ddd;padding-top:50px}.prj-article-title{margin-bottom:20px}.prj-article{padding-bottom:200px}.prj-article,.prj-article p{margin-bottom:30px;color:#444;font-family:"Copernicus", Times;font-size:17px;line-height:1.75;letter-spacing:0.01rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grants-banner{padding:11px 15px;color:inherit;border:2px solid;border-radius:4px;font-size:14px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin:10px 0 40px 0;position:relative}.grants-banner i{padding-right:5px}.grants-banner img{height:14px;padding-right:5px;position:relative;top:2px}.grants-banner a{color:inherit;text-decoration:underline}@media (min-width: 768px){.grants-banner{margin:20px 0 0 0;bottom:-36px}}.results-edit-banner{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:2px solid #36ac9c;background:#f5fafa;border-radius:4px;font-size:14px;font-weight:600;display:inline-block;margin:10px 0 40px 0;padding:11px 15px;position:relative}.results-edit-banner img{height:34px;display:inline;padding-right:5px;position:relative;left:3px}.results-edit-banner .result-edit-banner-label{display:inline-block;margin:4px 0 4px 12px}.results-edit-banner h2{height:21px;margin:0;padding:0;vertical-align:top;display:block;font-size:18px;color:#4a5658}.results-edit-banner p{margin:0;padding:0;color:#4a5658;font-weight:400;display:block;margin-top:-2px}.results-edit-banner a{font-weight:600;margin:10px 0;padding:5px 12px;display:inline-block}@media (min-width: 768px){.results-edit-banner a{margin:-22px 0 0 40px}}@media (min-width: 768px){.results-edit-banner{margin:0;bottom:-36px}}.project-page img{max-width:100%}.project-page .heading{font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.project-page .heading{font-size:28px}}.project-page .heading.with-drilldown{margin-bottom:5px}.project-page .heading a{color:#000}.project-page section{word-wrap:break-word}.project-page section.with-top-border{border-top:1px solid #ddd}@media (min-width: 768px){.project-page section{padding-top:50px;padding-bottom:50px}}.project-page section p{color:#1a2024}@media (min-width: 768px){.project-page section p{line-height:1.4}}.project-page section ul li,.project-page section ol li{color:#1a2024;margin:23px 6px;line-height:1.4;font-size:inherit}.project-page section .video-container iframe{width:100% !important}@media (min-width: 768px){.project-page .main-column{width:640px}}.project-page .blank-state{color:#aaa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.project-page #about{color:#4a5658;line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.project-page #about{padding-bottom:30px;font-size:21px;line-height:1.4}.project-page #about .heading{margin-bottom:13px}.project-page #about p{color:#4a5658;margin:0 0 20px;font-size:21px}}.project-page #ask-the-scientists .heading-icon{top:2px}.project-page #ask-the-scientists .question{margin-top:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.project-page #ask-the-scientists .question{font-size:24px}}.project-page #recent-labnotes{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.project-page #recent-labnotes{padding-bottom:75px}}.project-page #recent-labnotes .heading-icon{top:4px}.project-page #recent-labnotes .right{float:right;display:inline}.project-page #recent-labnotes .right a{color:#FFF;font-weight:600}.project-page #labnotes .heading-icon{top:4px}.project-page #labnotes .label{color:#9Ba5aa;margin-bototm:-20px}.project-page #labnotes .update-tags{margin-top:20px;margin-bottom:30px}.project-page #team{background-color:#f5f5f5}.project-page #team .heading{margin-bottom:30px}.project-page #team .heading-icon{top:4px}.project-page #team h3{margin-top:3px;font-size:20px}.project-page #team .researcher{*zoom:1;margin-bottom:30px}.project-page #team .researcher:before,.project-page #team .researcher:after{content:"";display:table}.project-page #team .researcher:after{clear:both}.project-page #team .researcher .media-img{float:left;display:block;margin-right:1rem}.project-page #team .researcher .media-body{overflow:hidden;zoom:1;text-align:left}.project-page #team .researcher h3{font-size:16px;margin-bottom:0}.project-page #team .researcher .media-img{margin-right:25px}.project-page #team .researcher .full-name{font-weight:600}@media (min-width: 768px){.project-page #team .researcher .full-name{font-size:20px}}.project-page #team .researcher .title{margin-bottom:20px;font-style:italic;font-size:16px}.project-page #team .reseacher-avatar{width:75px}.project-page #team .reseacher-avatar img{width:100px}@media (min-width: 768px){.project-page #team .reseacher-avatar{width:150px}}@media (min-width: 768px){.project-page #team .bio{display:block}}.project-page #team .bio .team-member-name{margin-top:20px}.project-page #team .bio .team-member-name:first-of-type{margin-top:0}.project-page #discussion .heading{margin-bottom:30px}.project-page #discussion .heading-icon{top:4px}.project-page #discussion .blank-state{margin-bottom:40px;background-color:#f5f5f5;border-radius:4px;padding:10px 20px;color:#555}.project-page #endorsements .heading{margin-bottom:30px}.project-page #endorsements .heading-icon{top:7px}.project-page #free-form{padding-bottom:100px}.project-page #free-form .heading-icon{top:2px}.project-page #milestones .heading img{width:21px;margin-right:6px}.project-page #milestones .milestones-timeline{margin:10px 0}@media (min-width: 768px){.project-page #rewards .main-column{width:640px}}@media (min-width: 768px){.project-page #rewards .right{float:right}}.project-page #rewards .about{color:#4a5658;line-height:1.3;padding:0 16px 30px 16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.project-page #rewards .about{font-size:21px}.project-page #rewards .about .heading{margin-bottom:13px}.project-page #rewards .about p{margin:0 0 20px;font-size:21px}}.project-page #rewards .fa-trophy{color:#36ac9c;margin-right:4px}.project-page .placeholder{background-color:#f5f5f5;border:2px solid #ddd;padding:25px;border-radius:6px;text-align:center;color:#aaa}.placeholder-wrapper{background-color:#F2F3F4;padding:60px 20px;width:580px;border-radius:6px;margin:-10px 0 120px 0;text-align:center}.placeholder-wrapper p{color:#004E6D;width:400px;margin:0 auto;margin-bottom:30px}.project-results-wrapper,.project-methods-wrapper{margin:60px 0 100px 0}.project-content-restricted{max-width:600px}.drilldown-link{text-transform:uppercase;letter-spacing:1.8px;font-weight:600;font-size:11px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.drilldown-link i{margin-left:4px}
