body,html{background-color:#f9f6ee;color:#222220;padding:0;margin:0;font-family:Avenir,sans-serif;line-height:1.4;-webkit-font-smoothing:antialiased}.home-page{text-align:center}.about-page{max-width:520px}.blog-page,.page-content{margin:auto;padding-top:1.2rem}.landing-pic{border:1px solid #000;margin-bottom:16px}.page-content a{color:inherit;text-decoration:underline}*{box-sizing:border-box}@media only screen and (max-width:380px){.landing-pic{max-width:100%}}@media only screen and (max-width:700px){.blog-page,.page-content{padding-left:.8em;padding-right:.8em}.blog-page{max-width:700px;margin:auto}}@media only screen and (min-width:700px){.page-content{width:696px}}@media only screen and (min-width:1000px){.home-page{display:flex;justify-content:space-evenly}.home-page .landing-pic{margin:50px}.blog-page{max-width:800px}}@media only screen and (min-width:1800px){.blog-page{max-width:1200px}}