@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular-webfont.D8tGWbee.eot);src:url(/assets/OpenSans-Regular-webfont.D8tGWbee.eot?#iefix) format("embedded-opentype"),url(/assets/OpenSans-Regular-webfont.BoCUYWWE.woff) format("woff"),url(/assets/OpenSans-Regular-webfont.C6MglAun.ttf) format("truetype"),url(/assets/OpenSans-Regular-webfont.CvsnbMdh.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Semibold-webfont.E_--Pr3F.eot);src:url(/assets/OpenSans-Semibold-webfont.E_--Pr3F.eot?#iefix) format("embedded-opentype"),url(/assets/OpenSans-Semibold-webfont.dbA7iara.woff) format("woff"),url(/assets/OpenSans-Semibold-webfont.DiGw4KH8.ttf) format("truetype"),url(/assets/OpenSans-Semibold-webfont.C5C6wd2J.svg#open_sanssemibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-SemiboldItalic-webfont.ByM_qwBI.eot);src:url(/assets/OpenSans-SemiboldItalic-webfont.ByM_qwBI.eot?#iefix) format("embedded-opentype"),url(/assets/OpenSans-SemiboldItalic-webfont.COy6y_rh.woff) format("woff"),url(/assets/OpenSans-SemiboldItalic-webfont.DkWXmVYt.ttf) format("truetype"),url(/assets/OpenSans-SemiboldItalic-webfont.CDpars-H.svg#open_sanssemibold_italic) format("svg");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Bold-webfont.Bc2BsVZc.eot);src:url(/assets/OpenSans-Bold-webfont.Bc2BsVZc.eot?#iefix) format("embedded-opentype"),url(/assets/OpenSans-Bold-webfont.DokW95Uq.woff) format("woff"),url(/assets/OpenSans-Bold-webfont.DkwVyMXk.ttf) format("truetype"),url(/assets/OpenSans-Bold-webfont._wF8Yzvr.svg#open_sansbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Grundfont;src:url(/assets/Grundfont.BmWVQkut.eot?wl393x);src:url(/assets/Grundfont.BmWVQkut.eot?#iefixwl393x) format("embedded-opentype"),url(data:font/woff;base64,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) format("woff"),url(/assets/Grundfont.B16VvaK-.ttf?wl393x) format("truetype"),url(/assets/Grundfont.BvuU0YvT.svg?wl393x#Grundfont) format("svg");font-weight:400;font-style:normal}@media screen and (max-width: 699px){.content{padding:3.285714285714286%;font-size:16px;line-height:24px}}@media screen and (max-width: 699px){.content>*{width:86.71428571428571%;margin:auto}}.center,h2,header,header .content .contact,.about .social,.quantified{text-align:center}header{background:#5bafb3 url(/img/top@2x.png) repeat-x;background-size:400px 300px;margin:0}@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:400;font-style:normal}[class^=gf-],[class*=" gf-"]{font-family:Grundfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gf-mail:before{content:""}.gf-telephone:before{content:""}.gf-location:before{content:""}.gf-twitter:before{content:"";color:#55acee}.gf-facebook:before{content:"";color:#3b5999}.gf-googleplus:before{content:"";color:#d73d32}.gf-tumblr:before{content:"";color:#2c4762}.gf-instagram:before{content:"";color:#306a92}.gf-dribbble:before{content:"";color:#c32361}.gf-github:before{content:"";color:#222}.gf-xing:before{content:"";color:#176464}*{margin:0;padding:0}body{background-color:#242426}.wrapper{width:100%}@media screen and (min-width: 700px){.content{padding:30px;font-size:18px;line-height:26px}}@media screen and (max-width: 699px){.content{padding:3.2857142857%;font-size:16px;line-height:24px}}.content{font-family:Open Sans,Helvetica,arial,sans-serif;color:#222}@media screen and (min-width: 700px){.content>*{width:600px;margin:auto}}@media screen and (max-width: 699px){.content>*{width:86.7142857143%;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,.quantified,.about .social,header .content .contact,header,h2{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}header .content .contact a{white-space:nowrap;margin: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}.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;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;z-index:1}.api{background-color:#242426;color:#fff}.api a{text-decoration:underline;color:#fff}section.contact:before,section.contact:after{content:" ";display:table}section.contact:after{clear:both}section.contact{background-color:#161616;color:#999;font-size:16px;line-height:22px}section.contact a{text-decoration:underline;color:#999}section.contact .bottom .address,section.contact .bottom .secure{margin: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}
