@font-face{font-family:'Open Sans';src:url("fonts/OpenSans-Regular-webfont.eot");src:url("fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Regular-webfont.woff") format("woff"),url("fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("fonts/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url("fonts/OpenSans-Semibold-webfont.eot");src:url("fonts/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Semibold-webfont.woff") format("woff"),url("fonts/OpenSans-Semibold-webfont.ttf") format("truetype"),url("fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("fonts/OpenSans-SemiboldItalic-webfont.eot");src:url("fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-SemiboldItalic-webfont.woff") format("woff"),url("fonts/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"),url("fonts/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url("fonts/OpenSans-Bold-webfont.eot");src:url("fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Bold-webfont.woff") format("woff"),url("fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("fonts/OpenSans-Bold-webfont.svg#open_sansbold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Grundfont';src:url("fonts/Grundfont.eot?wl393x");src:url("fonts/Grundfont.eot?#iefixwl393x") format("embedded-opentype"),url("fonts/Grundfont.woff?wl393x") format("woff"),url("fonts/Grundfont.ttf?wl393x") format("truetype"),url("fonts/Grundfont.svg?wl393x#Grundfont") format("svg");font-weight:normal;font-style:normal}[class^="gf-"],[class*=" gf-"]{font-family:'Grundfont';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gf-mail:before{content:"\e600"}.gf-telephone:before{content:"\e601"}.gf-location:before{content:"\e602"}.gf-twitter:before{content:"\f600";color:#55ACEE}.gf-facebook:before{content:"\f601";color:#3B5999}.gf-googleplus:before{content:"\f602";color:#D73D32}.gf-tumblr:before{content:"\f603";color:#2C4762}.gf-instagram:before{content:"\f604";color:#306A92}.gf-dribbble:before{content:"\f605";color:#C32361}.gf-github:before{content:"\f606";color:#222}.gf-xing:before{content:"\f607";color:#176464}*{margin:0;padding:0}body{background-color:#242426}.wrapper{width:100%}.content{font-family:"Open Sans",Helvetica,arial,sans-serif;color:#222}@media screen and (min-width: 700px){.content{padding:30px;font-size:18px;line-height:26px}}@media screen and (max-width: 699px){.content{padding:3.285714285714286%;font-size:16px;line-height:24px}}@media screen and (min-width: 700px){.content>*{width:600px;margin:auto}}@media screen and (max-width: 699px){.content>*{width:86.71428571428571%;margin:auto}}a{text-decoration:none}a:link,a:visited{color:#2DA8ED}a:hover,a:active,a:focus{color:#0e6fa6}a h2{color:#000}h1,h2{font-family:"Open Sans",Helvetica,arial,sans-serif;padding:10px}h1{font-size:28px;font-weight:700}h2{font-size:25px;font-weight:600;font-style:italic}p{padding:10px}em{font-style:italic;font-weight:600}.center,h2,header,header .content .contact,.about .social,.quantified{text-align:center}.nowrap{white-space:nowrap}header{background:#5BAFB3 url("/img/top@2x.png") repeat-x;background-size:400px 300px;margin:0}header .zigzag0{width:100%;background:linear-gradient(-45deg, #fff 8px, transparent 0) 0 8px,linear-gradient(45deg, #fff 8px, transparent 0) 0 8px;background-position:left bottom;background-repeat:repeat-x;background-size:16px 16px}header .content{color:#fff}header .content a:link,header .content a:visited{color:#fff}header .content a:hover,header .content a:active,header .content a:focus{color:#fff;text-decoration:underline}header .content img{width:130px;height:130px;border-radius:50%;border:5px solid #fff}header .content .contact{font-size:18px;font-weight:600;margin:-5px auto 10px auto}header .content .contact a{white-space:nowrap;margin:0 5px 0 5px}header .content .contact [class^="gf-"],header .content .contact [class*=" gf-"]{display:inline-block;font-size:22px;line-height:inherit;vertical-align:bottom;margin:5px 5px 0 0;width:25px}.about{background-color:#fff}.about .social{font-size:50px}.about .social a{margin:0 2px 0 0}.about .social [class^="gf-"],.about .social [class*=" gf-"]{background-color:#fff;border-radius:25px;width:50px;height:50px}.projects{background-color:#E2E6E9}.quantified{background-color:#fff}.quantified .lifespan{width:200px;height:200px;margin:auto}.quantified .steps{max-width:400px;height:200px;margin:0 auto 10px auto}.location{height:180px}.location .map{width:100%;height:180px;z-index:0}.location .zigzagl1{width:100%;background:linear-gradient(-135deg, #fff 8px, transparent 0) 0 8px,linear-gradient(135deg, #fff 8px, transparent 0) 0 8px;background-position:left bottom;background-repeat:repeat-x;background-size:16px 16px;position:relative;margin:0 0 -13px 0;z-index:1}.location .zigzagl2{width:100%;background:linear-gradient(-45deg, #242426 8px, transparent 0) 0 8px,linear-gradient(45deg, #242426 8px, transparent 0) 0 8px;background-position:left bottom;background-repeat:repeat-x;background-size:16px 16px;position:relative;margin:-13px 0 0 0;z-index:1}.api{background-color:#242426;color:#fff}.api a{text-decoration:underline;color:#fff}section.contact{background-color:#161616;color:#999;font-size:16px;line-height:22px}section.contact:before,section.contact:after{content:' ';display:table}section.contact:after{clear:both}section.contact a{text-decoration:underline;color:#999}section.contact .bottom .address,section.contact .bottom .secure{margin:10px auto 10px auto}@media screen and (min-width: 700px){section.contact .bottom .address{float:left}}section.contact .bottom .address .name{font-weight:700}section.contact .bottom .address .street,section.contact .bottom .address .city{display:inline-block;padding:0 0 0 20px}@media screen and (min-width: 700px){section.contact .bottom .secure{float:right}}@media screen and (max-width: 420px){section.contact .bottom .secure br{display:none}}hr{border:none;height:14px}.zigzag1{background:linear-gradient(-135deg, #35C5B1 8px, transparent 0) 0 8px,linear-gradient(135deg, #35C5B1 8px, #fff 0) 0 8px;background-position:left bottom;background-repeat:repeat-x;background-size:16px 16px}.zigzag2{background:linear-gradient(-135deg, #fff 8px, transparent 0) 0 8px,linear-gradient(135deg, #fff 8px, #E2E6E9 0) 0 8px;background-position:left bottom;background-repeat:repeat-x;background-size:16px 16px}.zigzag3{background:linear-gradient(-135deg, #E2E6E9 8px, transparent 0) 0 8px,linear-gradient(135deg, #E2E6E9 8px, #242426 0) 0 8px;background-position:left bottom;background-repeat:repeat-x;background-size:16px 16px}.zigzag4{background:linear-gradient(-135deg, #242426 8px, transparent 0) 0 8px,linear-gradient(135deg, #242426 8px, #161616 0) 0 8px;background-position:left bottom;background-repeat:repeat-x;background-size:16px 16px}
/*# sourceMappingURL=style.min.css.map */
