.tp-blog-detail-article{margin-top:-1rem;padding-bottom:2.5rem}@media only screen and (min-width:992px){.tp-blog-detail-article{padding-bottom:3.85rem}.tp-blog-detail-article .rich-text-container{margin:0 auto;max-width:625px}}.tp-blog-detail-article-author{padding:1.25rem 0}.tp-blog-detail-article-author__author{background-color:#fff;border-radius:4px;box-shadow:0 20px 40px #eff6e3;display:flex;flex-direction:column;padding:1.4rem 1.2rem}.tp-blog-detail-article-author__author picture{flex:0 0 80px;margin-right:22px;height:80px;margin-bottom:.5rem;padding-bottom:80px;width:80px}.tp-blog-detail-article-author__author picture img{border-radius:50%;width:100%;object-fit:cover;height:100%}.tp-blog-detail-article-author__author-details .date{color:#4d8734;font-size:.7rem;line-height:19px;margin-bottom:8px}@media only screen and (min-width:576px){.tp-blog-detail-article-author__author{flex-direction:row}.tp-blog-detail-article-author__author picture{margin-bottom:0}}@media only screen and (min-width:992px){.tp-blog-detail-article-author__author{margin:0 auto;max-width:625px;padding:1.4rem 1.7rem 1.6rem 1.7rem}}.tp-blog-detail-article-share-topics{padding-bottom:1.25rem}.tp-blog-detail-article-share-topics .text_size-xs{color:#636363;margin-bottom:1.2rem}.tp-blog-detail-article-share-topics__social-share{border-top:1px solid #dbdbdb;margin:0 auto;max-width:625px;padding-top:1.25rem}.tp-blog-detail-article-share-topics__social-share h4{font-size:.75rem;font-weight:700;margin-bottom:.75rem;text-transform:uppercase}@media only screen and (min-width:992px){.tp-blog-detail-article-share-topics__social-share{margin:0 auto;max-width:625px}}.tp-blog-detail-back-to{padding:1.25rem 0 2.5rem}.tp-blog-detail-back-to .button{align-items:center;border-radius:30px;background-color:rgba(239,246,227,0.7);display:inline-flex}.tp-blog-detail-back-to .button::before{background:url("https://9456400.fs1.hubspotusercontent-na1.net/hubfs/9456400/_system_do_not_modify/icons/arrow-right-green.svg") center/cover no-repeat;content:"";display:block;flex:0 0 5px;height:8px;margin-right:.3rem;width:8px;transition:transform .1s linear;transform:scale(-1)}.tp-blog-detail-back-to .button:hover::before{transform:translateX(-5px) scale(-1)}.tp-blog-detail-header{padding-bottom:2rem}.tp-blog-detail-header .wrapper{background:rgba(239,246,227,0.6);padding:3rem 0;position:relative}.tp-blog-detail-header .wrapper::after{background:url("https://9456400.fs1.hubspotusercontent-na1.net/hubfs/9456400/_system_do_not_modify/artwork/blog-detail-header_artwork.svg") center/cover no-repeat;bottom:0;content:"";display:block;height:100%;position:absolute;right:0;width:80%}.tp-blog-detail-header .container--first{z-index:1}.tp-blog-detail-header .container--summary{margin-top:2rem}.tp-blog-detail-header__content{margin-bottom:1.5rem}.tp-blog-detail-header__content .content-wrapper{margin:0 auto;max-width:625px}.tp-blog-detail-header__content h1{margin-bottom:.7rem}.tp-blog-detail-header__content .author{color:#4d8734}.tp-blog-detail-header__content .meta-info{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:.7rem}.tp-blog-detail-header__content .meta-info ul{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;margin-left:-0.25rem;padding:0}.tp-blog-detail-header__content .meta-info ul li{margin:0 .25rem .25rem .25rem}.tp-blog-detail-header__content .meta-info ul li a{border:1px solid #4d8734;border-radius:13px;color:#4d8734;display:block;font-size:.5rem;font-weight:700;padding:.275rem .5rem;text-transform:uppercase;transition:background .1s linear,color .1s linear}.tp-blog-detail-header__content .meta-info ul li a:hover{background:#4d8734;color:#fff}.tp-blog-detail-header__featured-image .media_image-cover{padding-bottom:54.546%}.tp-blog-detail-header__featured-image .media_image-cover img{border-radius:10px}.tp-blog-detail-header__time-to-read{color:#4d8734;font-size:.6rem;font-weight:500;margin-bottom:.25rem;margin-left:.25rem}.tp-blog-detail-header__summary{margin:0 auto;max-width:625px}@media only screen and (min-width:992px){.tp-blog-detail-header .wrapper{padding:4rem 0 4.4rem}.tp-blog-detail-header .wrapper::after{width:130%}.tp-blog-detail-header .container--summary{margin-top:3.05rem}.tp-blog-detail-header__content .content-wrapper{margin:0 auto;max-width:625px}}body{padding-top:130.36px}@media only screen and (min-width:1200px){body{padding-top:116.36px}}