:root{--corner-radius-normal:0.25rem;--corner-radius-huge:6rem}@media (min-width:768px){:root{--corner-radius-normal:1rem;--corner-radius-huge:12.25rem}}@media (max-width:768px){:root{--corner-radius-normal:0.25rem;--corner-radius-huge:6rem}}.blog-post-meta{display:flex;flex-direction:row;font-size:var(--fs-paragraph-sm-size);gap:.5rem;letter-spacing:var(--fs-paragraph-sm-letter-spacing,normal);line-height:var(--fs-paragraph-sm-line-height);margin-bottom:1.5rem}.blog-post-meta>:not(:last-child){align-items:center;display:flex;flex-direction:row;gap:.5rem}.blog-post-meta>:not(:last-child):after{color:inherit;content:"/"}.blog-post-meta a,.blog-post-meta a:active,.blog-post-meta a:focus,.blog-post-meta a:hover,.blog-post-meta a:visited{color:inherit}.hs-blog-post article.blog-post{--spacing-inline:1rem;padding-inline:1rem;--spacing-block:2rem;padding-block:2rem;--corner-radius-normal:1rem;--corner-radius-huge:12.25rem}@media (max-width:768px){.hs-blog-post article.blog-post{--corner-radius-normal:0.25rem;--corner-radius-huge:6rem}}@media (min-width:768px){.hs-blog-post article.blog-post{--spacing-inline:2rem}}@media (min-width:992px){.hs-blog-post article.blog-post{--spacing-inline:3rem}}@media (min-width:768px){.hs-blog-post article.blog-post{padding-inline:2rem}}@media (min-width:992px){.hs-blog-post article.blog-post{padding-inline:3rem;--spacing-block:4rem;padding-block:4rem}}.hs-blog-post article.blog-post .blog-post__tags{display:inline-flex;flex-direction:row;gap:.5rem}.hs-blog-post article.blog-post .blog-post__tags .chip{align-items:center;background-color:var(--color-black-100);border:1px solid var(--color-black-100);border-radius:62.4375rem;color:var(--color-black-0);cursor:pointer;display:inline-flex;flex-direction:row;font-size:var(--fs-paragraph-sm-size);font-weight:var(--fs-paragraph-sm-weight,normal);justify-content:center;letter-spacing:var(--fs-paragraph-sm-letter-spacing,normal);line-height:var(--fs-paragraph-sm-line-height);padding:.25rem 1rem;transition:background-color .15s ease-in-out;width:fit-content}.hs-blog-post article.blog-post .blog-post__tags .chip:hover{background-color:var(--color-black-70);border-color:var(--color-black-70)}.hs-blog-post .blog-post__body,.hs-blog-post .blog-post__body p{font-size:var(--fs-paragraph-md-size);letter-spacing:var(--fs-paragraph-md-letter-spacing,normal);line-height:var(--fs-paragraph-md-line-height)}.blog-tag-container,.hs-blog-post .blog-post__body h1,.hs-blog-post .blog-post__body h2,.hs-blog-post .blog-post__body h3,.hs-blog-post .blog-post__body h4,.hs-blog-post .blog-post__body h5,.hs-blog-post .blog-post__body h6,.hs-blog-post .blog-post__body ol,.hs-blog-post .blog-post__body p,.hs-blog-post .blog-post__body ul{margin-inline:auto;margin-bottom:2rem;max-width:51.6rem}.blog-tag-container{padding:1rem 0}.hs-blog-post .blog-post__body ol:not(.hs-image__grid__list),.hs-blog-post .blog-post__body ul:not(.hs-image__grid__list){padding-left:1rem}@supports selector(:has(+ *)){.hs-blog-post .blog-post__body .hs-image__grid__list,.hs-blog-post .blog-post__body p:has(>img){max-width:none}}@supports not (selector(:has(+ *))){.hs-blog-post .blog-post__body{margin-inline:auto;max-width:58rem}.hs-blog-post .blog-post__body .hs-image__grid__list,.hs-blog-post .blog-post__body img{max-width:none}}.hs-blog-post .blog-post__body img{border-radius:var(--cornerRadius-lg,1rem);margin:1.5rem auto}.hs-blog-post .blog-post-extra{align-items:end;border-bottom:1px solid var(--color-black-100);display:flex;gap:4rem;justify-content:space-between;margin-block:3rem 2rem;margin-inline:auto;max-width:51.6rem;padding-bottom:2rem}.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.3333333333%}}.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}.event-date-logo-container{align-items:center;display:flex;flex-direction:row-reverse;gap:40px;justify-content:flex-end;margin-inline:auto;margin-bottom:30px;max-width:51.6rem}.blog-post__body{--fs-title-lg-size:30px;margin:auto;max-width:51.6rem}.body-container.body-container--blog-post{padding-top:30px}