.blog-post{margin:0 auto;padding-bottom:17px}@media (min-width:768px){.blog-post{padding-bottom:17px}}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-post__header{margin-top:28px}@media (min-width:768px){.blog-post__header{margin-top:100px}}.blog-post__header-row{display:flex;flex-direction:column}@media (min-width:991px){.blog-post__header-row{border-bottom:1px solid var(--color-neutral-310);display:flex;flex-direction:row;padding-bottom:40px}}.blog-post__header-details{display:flex;flex-direction:column;margin-right:auto;max-width:515px;padding-bottom:21px}@media (min-width:768px){.blog-post__header-details{padding-bottom:15px;padding-right:26px}}@media (min-width:991px){.blog-post__header-details{max-width:415px}}@media (min-width:1200px){.blog-post__header-details{max-width:515px}}.blog-post__header-type-readtime-date{color:var(--color-neutral-600);font-size:13px;letter-spacing:-.5px;margin-bottom:19px}.blog-post__header-type-readtime-date span:not(:last-child){margin-right:9px}.blog-post__header-date{padding-right:12px;position:relative}@media (max-width:768px){.blog-post__header-date,.blog-post__header-readtime{display:none}}.blog-post__header-date:after{background-color:var(--color-primary-four);border-radius:50%;content:"";height:3px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:3px}.blog-post__header-type{color:var(--color-primary);font-weight:700}.blog-post__header-title{color:var(--color-neutral-600);font-size:32px;letter-spacing:.3px;line-height:38px;margin-bottom:33px}.blog-post__header-meta{margin-top:auto}.blog-post__header-author{align-items:center;color:var(--color-neutral-900);display:flex;font-size:14px;font-weight:700}.blog-post__header-author img{border-radius:50%;height:43px;margin-right:14px;width:43px}@media (max-width:578px){.blog-post__header-image{margin-left:-16px;margin-right:-16px}}@media (min-width:768px){.blog-post__header-image{overflow:hidden}.blog-post__header-author img{height:56px;width:56px}}@media (min-width:991px){.blog-post__header-image{flex:0 0 600px;max-width:600px}}.blog-post__header-image figure{margin-bottom:0;position:relative}@media (min-width:768px){.blog-post__header-image figure{height:330px}}.blog-post__header-image figcaption{bottom:-24px;font-size:12px;left:0;position:absolute;right:0;text-align:center}.blog-post__header-image img{height:100%;object-fit:cover;width:100%}.blog-post__body{margin-bottom:31px}@media (min-width:768px){.blog-post__body{margin-bottom:45px}}.blog-post__body-row{position:relative}.blog-post__body-inner{margin-left:auto;margin-right:auto;margin-top:24px;max-width:792px;position:relative}@media (min-width:768px){.blog-post__body-inner{margin-top:30px}}@media (min-width:991px){.blog-post__body-inner{margin-top:45px}}.blog-post__body-content{border-bottom:1px solid var(--color-neutral-310);padding-bottom:50px}@media (min-width:768px){.blog-post__body-content{padding-bottom:35px}}.blog-post__body-content :last-child{margin-bottom:0}.blog-post__body-content p{letter-spacing:.15px;margin-bottom:45px}@media (min-width:768px){.blog-post__body-content p{margin-bottom:33px}}.blog-post__body-content blockquote{border-color:var(--color-primary-three);margin-bottom:35px;margin-left:auto;margin-right:auto;max-width:742px;padding-bottom:5px;padding-left:23px;padding-top:9px}.blog-post__body-content blockquote p{color:var(--color-primary-three);letter-spacing:.4px;margin-bottom:33px}@media (min-width:768px){.blog-post__body-content blockquote{margin-bottom:60px}.blog-post__body-content blockquote p{margin-bottom:12px}}.blog-post__body-content blockquote p.blockquote__author,.blog-post__body-content blockquote p:last-child{color:var(--color-neutral-600);font-size:14px;letter-spacing:-.2px}.blog-post__body-content img{margin-bottom:40px}@media (max-width:578px){.blog-post__body-content img{margin-left:-16px;margin-right:-16px;max-width:none;width:calc(100% + 32px)!important}}.blog-post__body-tags{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:-18px;margin-top:22px;padding-left:0}@media (min-width:768px){.blog-post__body-tags{margin-top:32px}}.blog-post__body-tags li{margin-bottom:16px}@media (min-width:768px){.blog-post__body-tags li{margin-bottom:18px}}.blog-post__body-tags li:not(:last-child){margin-right:6px}.blog-post__body-tags a{background-color:var(--color-neutral-230);border-radius:12px;color:var(--color-primary);font-size:11px;padding:4px 8px}.blog-post__body-share{margin-top:50px}@media (min-width:768px){.blog-post__body-share{margin-top:30px}}@media (min-width:991px){.blog-post__body-share{bottom:0;left:0;margin-top:0;position:absolute;top:49px}}@media (min-width:1200px){.blog-post__body-share{left:50px}}@media (min-width:1400px){.blog-post__body-share{left:75px}}.blog-post__body-share p{color:var(--color-neutral-900);font-size:14px;font-weight:700;margin-right:20px}@media (min-width:991px){.blog-post__body-share p{margin-bottom:8px;margin-right:0}}.blog-post .blog-form{margin-bottom:20px}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.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}