html,body{padding:0;margin:0;font-family:"Roboto Slab", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;background:rgba(140,68,19,0.05);background-image:url("/bg.svg");background-position:top;color:#2c2225}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:500}img{max-width:100%}a{color:#3c8c19;text-decoration:underline}*{box-sizing:border-box}.layout .content{max-width:1000px;margin:0 auto;position:relative}.layout header{padding:10px;text-align:center;overflow:hidden;background:#1a4555}.layout header h1{font-family:Display, sans-serif;font-size:60px;margin:20px 0}.layout header h1 a:link,.layout header h1 a:visited{text-decoration:none;color:#fff}.layout .hero-image{height:50vh;background-size:cover;background-position:center;border-top:10px solid #e7e9a6;border-bottom:10px solid #3c8c19;margin-bottom:20px}.layout.single .hero-image{height:70vh}.layout footer{text-align:center;background:#20273a;padding:10vh;color:#fffc}.single .post{margin-top:-20vh}.post{margin:10vh 20px;box-shadow:0 10px 10px #0001}.post-summary article,.post{padding:3vh 40px 10vh}@media (max-width: 600px){.post-summary article,.post{padding-left:20px;padding-right:20px;margin-left:5px;margin-right:5px}}.post-summary{margin:20px 20px;display:flex;flex-direction:row;box-shadow:0 10px 10px #0001}.post-summary .post-image{position:relative;flex:0 0 400px;margin:10px;background-position:center;background-size:cover;background-repeat:no-repeat}.post-summary .post-image a{position:absolute;top:0;left:0;right:0;bottom:0}.post-summary article{padding-bottom:5vh}@media (max-width: 800px){.post-summary{flex-direction:column-reverse}.post-summary article{padding:0px 20px 20px}}.post,.post-summary{background:#f7f3f0;line-height:1.5}.post .post-title,.post-summary .post-title{color:#2c2225;text-decoration:none}.post .post-title h2,.post-summary .post-title h2{font-size:32px}.post .post-meta,.post-summary .post-meta{opacity:0.7}.post .post-content h1,.post-summary .post-content h1{font-size:24px}.post .post-content h2,.post-summary .post-content h2{font-size:20px}.post .post-content h3,.post-summary .post-content h3{font-size:16px}.post .post-content .img-wrap,.post-summary .post-content .img-wrap{display:block;text-align:center}.post .post-content .img-wrap img,.post-summary .post-content .img-wrap img{max-width:100%;display:inline-block;box-shadow:0 5px 10px #0002}.post .post-links,.post-summary .post-links{margin-top:40px}.post .post-links .post-next,.post-summary .post-links .post-next{float:right}.tree-container{width:50vw;min-width:280px;max-width:400px;position:absolute;left:50%;transform:translate(-50%, 0)}.tree-container .tree{position:absolute;bottom:-14px}

/*# sourceMappingURL=style.css.map */