.author .author-header .author-title,.author .author-header .post-title,.author .post-header .author-title,.author .post-header .post-title,.post .author-header .author-title,.post .author-header .post-title,.post .post-header .author-title,.post .post-header .post-title,.tag .author-header .author-title,.tag .author-header .post-title,.tag .post-header .author-title,.tag .post-header .post-title{color:#141414}.author,.post,.tag{font-size:1.2rem;line-height:1.5;color:#141414}.author-head,.post-head{margin-top:25px;min-height:70vh;background-size:cover;background-position:center center}.author-head.no-cover,.post-head.no-cover{min-height:1vh}@media only screen and (max-width:700px){.author-head,.post-head{min-height:38vh;background-size:contain}}.author h1,.author h2,.author h3,.author h4,.author h5,.author h6,.post h1,.post h2,.post h3,.post h4,.post h5,.post h6,.tag h1,.tag h2,.tag h3,.tag h4,.tag h5,.tag h6{max-width:700px;text-align:center;margin-right:auto;margin-left:auto}.author .author-header,.author .post-header,.author blockquote,.author ol,.author p,.author pre,.author ul,.post .author-header,.post .post-header,.post blockquote,.post ol,.post p,.post pre,.post ul,.tag .author-header,.tag .post-header,.tag blockquote,.tag ol,.tag p,.tag pre,.tag ul{margin:0 auto;padding-left:20vw;padding-right:20vw}@media only screen and (max-width:700px){.author .author-header,.author .post-header,.author blockquote,.author ol,.author p,.author pre,.author ul,.post .author-header,.post .post-header,.post blockquote,.post ol,.post p,.post pre,.post ul,.tag .author-header,.tag .post-header,.tag blockquote,.tag ol,.tag p,.tag pre,.tag ul{padding-left:8vw;padding-right:8vw;font-size:1.3rem}}@media only screen and (min-width:1300px){.author .author-header,.author .post-header,.author blockquote,.author ol,.author p,.author pre,.author ul,.post .author-header,.post .post-header,.post blockquote,.post ol,.post p,.post pre,.post ul,.tag .author-header,.tag .post-header,.tag blockquote,.tag ol,.tag p,.tag pre,.tag ul{padding-left:30vw;padding-right:30vw}}.author ol,.author ul,.post ol,.post ul,.tag ol,.tag ul{padding-left:19vw;margin:0}.author ol li,.author ul li,.post ol li,.post ul li,.tag ol li,.tag ul li{padding-left:1vw}.author ol ol,.author ol ul,.author ul ol,.author ul ul,.post ol ol,.post ol ul,.post ul ol,.post ul ul,.tag ol ol,.tag ol ul,.tag ul ol,.tag ul ul{padding-left:5vw}@media only screen and (max-width:700px){.author ol,.author ul,.post ol,.post ul,.tag ol,.tag ul{box-sizing:border-box;max-width:90%;padding-left:8vw;padding-right:8vw}}@media only screen and (min-width:1300px){.author ol,.author ul,.post ol,.post ul,.tag ol,.tag ul{padding-left:29vw;padding-right:29vw}}.author blockquote,.post blockquote,.tag blockquote{font-size:2rem}.author blockquote p,.post blockquote p,.tag blockquote p{padding-left:5%;padding-right:0;border-left:5px solid #000}@media only screen and (max-width:700px){.author blockquote p,.post blockquote p,.tag blockquote p{font-size:1.8rem}}.author .author-header,.author .post-header,.post .author-header,.post .post-header,.tag .author-header,.tag .post-header{text-align:center;margin-bottom:20px}.author .author-header .author-title,.author .author-header .post-title,.author .post-header .author-title,.author .post-header .post-title,.post .author-header .author-title,.post .author-header .post-title,.post .post-header .author-title,.post .post-header .post-title,.tag .author-header .author-title,.tag .author-header .post-title,.tag .post-header .author-title,.tag .post-header .post-title{margin-bottom:10px}.author .post-content,.post .post-content,.tag .post-content{margin-bottom:4rem}.author .post-content a,.post .post-content a,.tag .post-content a{text-decoration-skip-ink:auto;text-decoration:underline}.author code,.author p,.author pre,.author ul,.post code,.post p,.post pre,.post ul,.tag code,.tag p,.tag pre,.tag ul{margin-bottom:1rem}.author blockquote,.author iframe,.author img,.post blockquote,.post iframe,.post img,.tag blockquote,.tag iframe,.tag img{display:block;max-width:90%;max-height:90vh;margin:10px auto;transition:all .5s}.author blockquote.focus,.author iframe.focus,.author img.focus,.post blockquote.focus,.post iframe.focus,.post img.focus,.tag blockquote.focus,.tag iframe.focus,.tag img.focus{box-sizing:border-box;width:100vw;max-height:90vw;max-width:100vw}.author .post-footer,.post .post-footer,.tag .post-footer{width:700px;margin:0 auto;border-top:3px solid #141414;padding-top:10px}@media only screen and (max-width:700px){.author .post-footer,.post .post-footer,.tag .post-footer{max-width:90vw;padding-left:5vw;padding-right:5vw}}.author .post-footer .author,.post .post-footer .author,.tag .post-footer .author{width:100%;margin-right:5px}.author .post-footer .author p,.post .post-footer .author p,.tag .post-footer .author p{padding:0}.author .post-footer .author a,.post .post-footer .author a,.tag .post-footer .author a{text-shadow:.03em 0 #fdfdfd,-.03em 0 #fdfdfd,0 .03em #fdfdfd,0 -.03em #fdfdfd,.06em 0 #fdfdfd,-.06em 0 #fdfdfd,.09em 0 #fdfdfd,-.09em 0 #fdfdfd,.12em 0 #fdfdfd,-.12em 0 #fdfdfd,.15em 0 #fdfdfd,-.15em 0 #fdfdfd;text-decoration:none;background:linear-gradient(#fdfdfd,#fdfdfd),linear-gradient(#fdfdfd,#fdfdfd),linear-gradient(#000,#000);background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:0 90%,100% 90%,0 90%}.author .post-footer .share,.post .post-footer .share,.tag .post-footer .share{clear:both}.author .post-cover,.post .post-cover,.tag .post-cover{width:700px}.author .author-meta,.author .post-meta,.post .author-meta,.post .post-meta,.tag .author-meta,.tag .post-meta{max-width:700px;margin:0 auto;margin-bottom:2rem;text-align:center}@media only screen and (max-width:700px){.author .author-meta,.author .post-meta,.post .author-meta,.post .post-meta,.tag .author-meta,.tag .post-meta{max-width:100%}}.author .author-meta .author-thumb,.author .author-meta .post-meta-info,.author .post-meta .author-thumb,.author .post-meta .post-meta-info,.post .author-meta .author-thumb,.post .author-meta .post-meta-info,.post .post-meta .author-thumb,.post .post-meta .post-meta-info,.tag .author-meta .author-thumb,.tag .author-meta .post-meta-info,.tag .post-meta .author-thumb,.tag .post-meta .post-meta-info{display:block}.author .author-meta .post-meta-info,.author .post-meta .post-meta-info,.post .author-meta .post-meta-info,.post .post-meta .post-meta-info,.tag .author-meta .post-meta-info,.tag .post-meta .post-meta-info{text-align:center}.author .author-meta .author-thumb,.author .post-meta .author-thumb,.post .author-meta .author-thumb,.post .post-meta .author-thumb,.tag .author-meta .author-thumb,.tag .post-meta .author-thumb{width:50px;height:50px;border-radius:50%;cursor:default;margin-top:1rem;margin-bottom:2rem;box-shadow:0 0 0 5px #fff,0 0 0 6px #777}.author .author-meta a,.author .post-meta a,.post .author-meta a,.post .post-meta a,.tag .author-meta a,.tag .post-meta a{text-decoration:underline;text-decoration-skip:ink}.authors .by{margin:0 auto;padding-left:1em;padding-right:1em;width:90%}.authors .author-images{display:flex;flex-direction:row;justify-content:center}.authors .author-images .author-image{display:block;margin-top:20px;margin-bottom:50px;text-align:center;width:50%}.authors .author-images .author-image a{display:block;width:100px;height:100px;background-size:contain;background-color:#000;margin:0 auto;border-radius:50%;box-shadow:0 0 0 5px #fff,0 0 0 6px #777}@media only screen and (max-width:700px){.authors .author-images .author-image a{width:50px;height:50px}}.authors .author-images .author-image .hidden{display:none}.tag-project .post-footer{display:none}.post-follow-cta{max-width:450px;margin:20px auto}@media only screen and (max-width:700px){.post-follow-cta{margin:2%;width:96%}}.post-follow-cta .text{margin-bottom:1rem;padding:2%}.post-follow-cta .som-list{display:flex;flex-wrap:wrap}.post-follow-cta .som-list .text{margin-bottom:1rem;padding:2%}.post-follow-cta .som-list a{display:inline-block;box-sizing:border-box;flex-grow:1;width:48%;font-size:1rem;font-family:"Open Sans",sans-serif;font-weight:700;text-align:center;padding:.6rem;margin:4px;color:#fff;opacity:.8;transition:opacity .4s}@media only screen and (max-width:700px){.post-follow-cta .som-list a{opacity:1}}.post-follow-cta .som-list a:hover{opacity:1}.post-follow-cta .som-list a.facebook{background-color:#3b5998}.post-follow-cta .som-list a.instagram{background:radial-gradient(circle at 10% 100%,#fed373 4%,#f15245 30%,#d92e7f 62%,#9b36b7 85%,#515ecf)}.post-follow-cta .som-list a.twitter{background-color:#1da1f2}.post-follow-cta .som-list a.youtube{background-color:red}.post-follow-cta .som-list a.feedly{background-color:#2bb24c}.post-follow-cta .som-list a.bloglovin{background-color:#222}#blog .author-title,#blog .post-title{margin-top:.5rem}#blog .read-more-wrap{text-align:center;margin-top:50px;margin-bottom:50px}#blog .read-more-wrap .blog-read-more{display:inline-block;background:#000;padding:20px;font-size:2rem;color:#fff}.wrapper{display:flex;flex-direction:row;min-height:100vh}@media (max-width:700px){.wrapper{display:flex;flex-direction:column}}.main{max-width:700px;width:80%;margin:0 auto;padding:25px}@media (max-width:700px){.main{display:flex;flex-direction:column}}#projects{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;height:auto;justify-content:center;padding:25px 1% 1%;margin:0 auto}#projects .project_piece{min-width:30%;flex:1;padding:0 1%;margin-bottom:8px}@media (max-width:700px){#projects .project_piece{width:100%}}#projects .project_piece img{width:100%;min-height:20vh;height:100%}#projects .project_piece .overlay-container{display:flex;overflow:hidden;position:relative;text-align:center}#projects .project_piece .image_overlay{align-items:center;background:#000;bottom:0;color:#fff;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .5s}#projects .project_piece .image_overlay p{background:#000;padding:10px;border:1px solid #fff;opacity:1;font-family:"Open Sans",sans-serif;font-size:2.6rem}#projects .project_piece .image_overlay:hover{opacity:.8}@media (max-width:900px){#projects .project_piece .image_overlay{opacity:.8}}@media (max-width:900px){#projects .project_piece{min-width:50%}}.site-footer{clear:both;min-height:200px;background-color:#141414;text-align:center}.site-footer a{color:#fff}.site-footer .copyright{padding-top:90px;color:#fff}.tag-project .post-meta,.tag-project .read-next,.tag-project .site-wrapper .main-header,.tag-project .subscribe-button,.tag-projects .post-meta,.tag-projects .read-next,.tag-projects .site-wrapper .main-header,.tag-projects .subscribe-button{display:none}.nav{text-align:center;margin-bottom:1rem}.nav span{display:inline-block;font-family:"Open Sans",sans-serif;font-size:1.3rem;text-transform:uppercase}.nav span a{border-bottom:4px solid #fff;display:block;padding:0 10px;margin-right:10px}.nav span.nav-current a{border-bottom:4px solid #000}.nav span:hover a{border-bottom:4px solid #777}.pagination{width:200px;padding:20px;margin:0 auto;text-align:center}.pagination a{text-shadow:.03em 0 #fdfdfd,-.03em 0 #fdfdfd,0 .03em #fdfdfd,0 -.03em #fdfdfd,.06em 0 #fdfdfd,-.06em 0 #fdfdfd,.09em 0 #fdfdfd,-.09em 0 #fdfdfd,.12em 0 #fdfdfd,-.12em 0 #fdfdfd,.15em 0 #fdfdfd,-.15em 0 #fdfdfd;text-decoration:none;background:linear-gradient(#fdfdfd,#fdfdfd),linear-gradient(#fdfdfd,#fdfdfd),linear-gradient(#000,#000);background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:0 90%,100% 90%,0 90%;margin:0 10px}html{font-size:100%}@media only screen and (max-width:700px){html{font-size:75%}}@media only screen and (max-width:700px){html p{font-size:1.3rem}}body{background-color:#fdfdfd;margin:0;font-size:100%;font-family:"PT Serif",Georgia,"Times New Roman",serif;color:#141414;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif}h1{font-size:4.2rem}@media only screen and (max-width:700px){h1{font-size:3.3rem}}h2{font-size:3.57rem}@media only screen and (max-width:700px){h2{font-size:2.805rem}}h3{font-size:2.94rem}@media only screen and (max-width:700px){h3{font-size:2.31rem}}h4{font-size:2.31rem}@media only screen and (max-width:700px){h4{font-size:1.815rem}}h5{font-size:1.68rem}@media only screen and (max-width:700px){h5{font-size:1.32rem}}h6{font-size:1.05rem}@media only screen and (max-width:700px){h6{font-size:.825rem}}a{color:#000;text-decoration:none}figure{margin:0;padding:0}.main-header{position:relative;width:100%;margin-bottom:2rem;text-align:center;background-color:#000;background-repeat:no-repeat}.main-header .blog-logo{overflow:hidden}.main-header .blog-logo iframe,.main-header .blog-logo img{max-width:100%;height:120px;margin:10px 0}.main-header .inner{width:80%}