.blog-post{margin:0}.blog-post__header__image img{border-radius:2rem;height:13.438rem;object-fit:cover;width:100%}.blog-post__header__content{background-color:#f3efef;border-radius:2rem;font-size:.875rem;margin-top:-3.75rem;margin-inline:auto;padding:1.875rem 1.125rem 1.875rem .625rem;position:relative;width:95%;z-index:1}.content__timestamp{align-items:center;color:#000;display:flex;font-size:.875rem}.content__timestamp img{margin-right:.625rem}.blog-post__header__content h1{font-size:1.875rem;line-height:1.875rem}.blog-post__timestamp{display:block}.blog-post__header__content__tags{margin-bottom:1.188rem}.tags a,.tags a:hover{font-size:.875rem;font-weight:700;text-transform:uppercase}.blog-post__body,.blog-post__footer{margin-inline:auto;max-width:60rem}.blog-related-posts{margin-inline:auto;width:fit-content}.blog-post__body{margin-top:1.875rem}.blog-post__body img{border-radius:2rem}.blog-post__footer__share{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;padding:1.875rem 0;text-align:center}.blog-post__footer__share__title{margin-bottom:1.25rem}.blog-post__footer__share__links{display:flex;gap:1.563rem;justify-content:center}button.blog-post__footer__share__links__link,button.blog-post__footer__share__links__link:active{background-color:transparent;border-radius:0;box-shadow:none;padding:unset}.blog-post__footer__share__copied-link{color:#4f7d24;display:none}.blog-post__footer__author{align-items:flex-start;background-color:#f3efef;border-radius:2rem;display:flex;gap:1.875rem;margin-top:3.125rem;padding:1.125rem 1.875rem}.blog-post__footer__author img{border-radius:50%;height:5.625rem;object-fit:cover;width:5.625rem}.blog-post__footer__author__bio__name a{color:#677691;font-weight:700}.blog-post__footer__cta{display:flex;justify-content:center;margin-top:3.125rem}.blog-related-posts h2,.post__content__title a,.post__content__title a:hover,h3.post__content__title{color:#000;font-weight:700;line-height:1.625rem;text-align:left}.blog-related-posts{margin-top:3.125rem}.blog-related-posts__list{display:flex;gap:.625rem;margin-top:1rem;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.blog-related-posts__post{background-color:#f9f7f7;display:flex;flex:0 0 100%;flex-flow:column;height:33.25rem;max-width:18.75rem;padding:.625rem .625rem 1.875rem}.blog-related-posts__list::-webkit-scrollbar{display:none}.blog-related-posts__image,.blog-related-posts__post{border-radius:2rem}.blog-related-posts__image{height:14.063rem;object-fit:cover;width:100%}.post__content{display:flex;flex:1;flex-direction:column;margin-left:.625rem;margin-top:1.875rem}.post__content__footer{color:#000;margin-top:auto}.content__timestamp{margin-bottom:.625rem}.post__content__footer__link a{align-items:center;display:flex;gap:.625rem}.post__content__footer__link a svg{fill:#3381e5}.post__content__title{margin-top:.625rem}@media screen and (min-width:768px){.blog-post__header{align-items:center;display:flex;flex-direction:row-reverse}.blog-post__header__content{background-color:#f3efef;border-radius:2rem 0 0 2rem;font-size:.875rem;height:26.25rem;margin:0;padding:1.875rem 1.125rem 1.875rem .625rem}.blog-post__header__content h1{font-size:3.125rem;line-height:3.125rem}.blog-post__header__image{width:100%}.blog-post__header__image img{height:31.25rem}.blog-post__header__content{align-items:center;display:flex;justify-content:flex-end}.blog-post__header__content__wrapper{width:36.625rem}.blog-post__body{margin-top:6.25rem}.blog-post__footer__author{align-items:center}.blog-post__footer__cta{margin-top:6.25rem}.blog-related-posts__post{flex:0 0 50%;height:32rem;max-width:22.063rem}}@media screen and (min-width:1024px){.blog-related-posts__post{flex:0 0 33.33333%}.blog-related-posts{margin-top:6.25rem}.blog-related-posts h2{font-size:3.125rem;margin-bottom:3.125rem}.blog-related-posts__list{justify-content:space-between}}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}