.blog-post__timestamp{display:block}.blog-post__author{align-items:center;display:flex;margin-bottom:1.4rem}.blog-post__author-image{height:auto;margin-right:.7rem;width:50px}.blog-post__author-name,.blog-post__author-name:active,.blog-post__author-name:focus,.blog-post__author-name:hover{text-decoration:none}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:active,.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-post-section{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:900px;padding-left:32px;padding-right:32px;width:100%}.blog-post>h1,.blog-post__body,.blog-post__meta,.blog-post__timestamp{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin-left:auto;margin-right:auto;max-width:800px;width:100%}.blog-post__timestamp{color:#555;font-size:15px;line-height:1.5;margin-bottom:.7rem}.blog-post>h1{color:#202020;font-size:42px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:1.25rem;margin-top:0}.blog-post__meta{color:#303030;font-size:16px;line-height:1.5;margin-bottom:2.5rem}.blog-post__body{color:#252525;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.7;overflow-wrap:break-word;word-wrap:break-word}.blog-post__body blockquote,.blog-post__body li,.blog-post__body p,.blog-post__body td,.blog-post__body th{font-family:inherit;font-size:inherit;line-height:inherit}.blog-post__body li,.blog-post__body p{text-align:left}.blog-post__body p{margin-bottom:1.25rem;margin-top:0}.blog-post__body h2{color:#202020;font-size:32px;font-weight:700;letter-spacing:-.015em;line-height:1.22;margin-bottom:1rem;margin-top:3rem}.blog-post__body h3{color:#252525;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:.85rem;margin-top:2.25rem}.blog-post__body h4{color:#303030;font-size:20px;font-weight:700;line-height:1.35;margin-bottom:.7rem;margin-top:1.8rem}.blog-post__body ol,.blog-post__body ul{margin-bottom:1.5rem;margin-top:.5rem;padding-left:1.6rem}.blog-post__body li{margin-bottom:.65rem;padding-left:.2rem}.blog-post__body a{text-decoration:underline}.blog-post__body a:focus,.blog-post__body a:hover{text-decoration:none}.blog-post__body img{display:block;height:auto;margin:2rem auto;max-width:100%}.blog-post__body figure{margin:2rem auto;max-width:100%;width:100%}.blog-post__body figure img{margin-bottom:.75rem;margin-top:0}.blog-post__body figcaption{color:#666;font-size:14px;line-height:1.5;margin:0;text-align:center}.blog-post__body blockquote{background:#fff8e8;border-left:5px solid #e4a11b;border-radius:0 6px 6px 0;color:#303030;margin:2rem 0;padding:1.35rem 1.5rem}.blog-post__body blockquote p:last-child{margin-bottom:0}.blog-post__body table{border-collapse:collapse;display:block;font-size:16px;line-height:1.5;margin:2rem 0;max-width:100%;overflow-x:auto;width:100%}.blog-post__body td,.blog-post__body th{border:1px solid #d9d9d9;padding:.8rem .9rem;text-align:left;vertical-align:top}.blog-post__body th{background:#f4f4f4;font-weight:700}.blog-post__body hr{border:0;border-top:1px solid #dedede;margin:3rem 0}.blog-post__meta .social-sharing{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem 1.25rem}.blog-post__meta .social-sharing a,.blog-post__meta .social-sharing__link{flex:0 0 auto;margin:0}@media (max-width:767px){.blog-post-section{padding-left:20px;padding-right:20px}.blog-post>h1{font-size:30px;letter-spacing:-.02em;line-height:1.16}.blog-post__timestamp{font-size:14px}.blog-post__meta{font-size:15px;margin-bottom:2rem}.blog-post__body{font-size:17px;line-height:1.65}.blog-post__body h2{font-size:25px;line-height:1.25;margin-top:2.4rem}.blog-post__body h3{font-size:21px;line-height:1.3;margin-top:1.9rem}.blog-post__body h4{font-size:19px}.blog-post__body figure,.blog-post__body img{margin-bottom:1.6rem;margin-top:1.6rem}.blog-post__body blockquote{padding:1.1rem 1.2rem}.blog-post__meta .social-sharing{flex-wrap:nowrap;gap:.9rem;max-width:100%;overflow-x:auto;padding-bottom:.25rem}}