body{-webkit-font-smoothing:antialiased;font-family:open-sans,sans-serif;font-optical-sizing:auto;font-size:16px;font-style:normal;font-weight:400}#blog #hero{background:#676767;padding:2rem 0}@media only screen and (min-width:768px){#blog #hero{padding:5rem 0}}#blog #hero .hero-img-wrap{aspect-ratio:470/199.38;max-width:470px;width:80%}#blog #hero .hero-img{height:100%;width:100%}#blog .post{position:relative}#blog .post-teaser{box-shadow:0 0 16px 0 rgba(0,0,0,.1);position:relative}#blog .post-teaser .img-wrap{aspect-ratio:1.1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}#blog .post-teaser a,#blog .post-teaser a:hover{color:#676767;text-decoration:none}#blog .post-teaser .title{color:#1c5835;font-family:open-sans,sans-serif;font-optical-sizing:auto;font-size:2.5rem;font-style:normal;font-weight:700;line-height:1}@media only screen and (min-width:1200px){#blog .post-teaser .title{font-size:1.7rem}}#blog .post-teaser .excerpt{width:auto}#blog .post-teaser .content,#blog .post-teaser .excerpt-wrap{flex-grow:1}#blog #load-posts a{border:0;color:#fff;height:42px;margin:0 auto;text-decoration:none;text-transform:none;width:140px}#blog #load-posts a.disabled{background:#1c5835;opacity:.5}#blog-post .hero-img{aspect-ratio:2/1;background-position:50%;background-repeat:no-repeat;background-size:cover}#blog-post .row-1{margin-bottom:1.5rem;margin-top:1rem}@media only screen and (min-width:768px){#blog-post .row-1{margin-bottom:2rem;margin-top:2rem}}#blog-post .row-1 .content-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:768px){#blog-post .row-1 .content-wrapper{flex-direction:row}}#blog-post .row-1 .content-wrapper .back{align-items:center;display:flex;margin-bottom:1rem;text-decoration:none}@media only screen and (min-width:768px){#blog-post .row-1 .content-wrapper .back{margin-bottom:0}}#blog-post .row-1 .content-wrapper .back span:last-of-type{color:#1c5835;font-family:open-sans,sans-serif;font-optical-sizing:auto;font-size:1rem;font-style:normal;font-weight:700;margin-left:.5rem;margin-top:.125rem;text-transform:uppercase}@media only screen and (min-width:768px){#blog-post .row-1 .content-wrapper .back span:last-of-type{font-size:1.25rem}}#blog-post .row-1 .content-wrapper .back svg{height:14px;width:14px;fill:#1c5835}@media only screen and (min-width:768px){#blog-post .row-1 .content-wrapper .back svg{height:24px;width:24px}}#blog-post .row-1 .content-wrapper .date{color:#676767;font-family:open-sans,sans-serif;font-optical-sizing:auto;font-size:1.25rem;font-style:normal;font-weight:400}@media only screen and (min-width:768px){#blog-post .row-1 .content-wrapper .date{font-size:1.5rem}}#blog-post .title{color:#294635;font-family:open-sans-condensed,sans-serif;font-optical-sizing:auto;font-size:2.5rem;font-style:normal;font-weight:700;line-height:1;margin-bottom:2rem;text-align:center}@media only screen and (min-width:1200px){#blog-post .title{font-size:3.75rem}}#blog-post h2{color:#676767;font-family:open-sans,sans-serif;font-optical-sizing:auto;font-size:1.75rem;font-style:normal;font-weight:700}#blog-post h3{font-size:1.35rem}#blog-post a{color:#294635}#blog-post a:hover{color:#294635;text-decoration:underline}#blog-post a strong{color:#294635}#blog-post p a{text-decoration:underline}#blog-post strong{color:#676767}#blog-post img{height:auto;max-width:100%;width:auto}#blog-post ul{list-style-type:none}#blog-post ul li:before{background:#676767;border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:.5rem;position:relative;top:-1px;width:.5rem}#blog-post .post-nav{background:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.1);color:#1c5835;font-family:open-sans,sans-serif;font-optical-sizing:auto;font-size:1.5rem;font-style:normal;font-weight:700;height:101px}@media only screen and (min-width:768px){#blog-post .post-nav{font-size:1.5rem}}#blog-post .post-nav .icon{transform:rotate(-180deg)}#blog-post .post-nav a{color:unset;text-decoration:none}#blog-post .post-nav .content-wrap{flex-grow:1}#blog-post .post-nav .img-wrap{aspect-ratio:180/101;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:180px}#blog-post .post-nav .post-direction{font-family:quinn-display,sans-serif;font-optical-sizing:auto;font-style:italic;font-weight:700;line-height:1;text-transform:uppercase}#blog-post .post-nav .title{color:#1c5835;font-family:open-sans-condensed,sans-serif;font-optical-sizing:auto;font-size:1.25rem;font-style:normal;font-weight:700;margin:.25rem 0 0;text-align:left}#blog-post .post-nav.prev .post-direction,#blog-post .post-nav.prev .title{text-align:left}#blog-post .post-nav.next .post-direction,#blog-post .post-nav.next .title{text-align:right}