.blog-post{margin:0 auto;max-width:960px;padding:3rem 1rem}.blog-post__blog-name{font-size:.875rem;margin-bottom:.5rem}.blog-post__meta{margin-bottom:1rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags{margin-bottom:1.5rem}.blog-post__tag-link{background-color:#f8fafc;border-radius:4px;display:inline-block;font-size:.875rem;margin:0 .5rem .5rem 0;padding:.25rem .75rem}.blog-post__share{display:flex;gap:.75rem;margin-bottom:1.5rem}.blog-post__share-link{align-items:center;border:1px solid #e2e8f0;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.blog-post__share-link svg{height:16px;width:16px}.blog-post__featured-image{height:auto;margin-bottom:2rem;max-width:100%}.blog-post__body{line-height:1.7}.blog-related-posts{background-color:#f8fafc;padding:3rem 1rem}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap;margin:0 auto;max-width:960px}.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{border-radius:8px;height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px;padding:0 1rem 3rem}.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}.blog-index__hero{align-items:center;display:flex;justify-content:center;min-height:620px;overflow:hidden;position:relative;text-align:center}.blog-index__hero-image{height:100%;left:0;object-fit:cover;object-position:center 25%;position:absolute;top:0;width:100%;z-index:0}.blog-index__hero-overlay{background:linear-gradient(180deg,rgba(15,23,42,.45),rgba(15,23,42,.7));bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.blog-index__hero-inner{margin:0 auto;max-width:700px;padding:2rem 1rem;position:relative;z-index:2}.blog-index__eyebrow{color:#f1f5f9;font-size:1.5rem;margin:0 0 .25rem}.blog-index__hero h1{color:#fff;margin:0 0 1rem}.blog-index__description{color:#f1f5f9;font-weight:600;margin:0 auto;max-width:600px}.blog-index__layout{margin:0 auto;max-width:1200px;padding:3rem 1rem}.blog-index__toolbar{margin-bottom:2rem}.blog-index__search{margin:0 0 1.5rem!important;max-width:420px!important;text-align:left!important}.blog-index__search form{align-items:stretch!important;display:flex!important;gap:0!important;justify-content:flex-start!important;margin:0!important}.blog-index__search input[type=search],.blog-index__search input[type=text]{background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:999px 0 0 999px!important;border-right:none!important;flex:1 1 auto!important;height:44px!important;margin:0!important;padding:0 1rem!important}.blog-index__search button{align-items:center!important;background-color:#2563eb!important;border:none!important;border-radius:0 999px 999px 0!important;color:#fff!important;cursor:pointer;display:flex!important;flex-shrink:0!important;height:44px!important;justify-content:center!important;margin:0!important;transition:background-color .15s ease-in-out;width:48px!important}.blog-index__search button:hover{background-color:#1d4ed8!important}.blog-index__search button img,.blog-index__search button svg{fill:#fff;height:18px;width:18px}.blog-index__topic-filter ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.blog-index__active-topic{margin:.75rem 0 0}.blog-index__topic-filter.blog-index__topic-filter a,.blog-index__topic-filter.blog-index__topic-filter a:active,.blog-index__topic-filter.blog-index__topic-filter a:link,.blog-index__topic-filter.blog-index__topic-filter a:visited{background-color:#f8fafc!important;border:none!important;border-radius:20px!important;color:#1e293b!important;display:inline-block!important;font-size:.875rem!important;font-weight:400!important;padding:.4rem .9rem!important;text-decoration:none!important}.blog-index__topic-filter.blog-index__topic-filter a:focus,.blog-index__topic-filter.blog-index__topic-filter a:hover{background-color:#e2e8f0!important;color:#1e293b!important}.blog-index__pagination{margin-top:2rem;text-align:center}.hs-blog-post-listing--grid,.hs-search-results__listing{display:grid!important;flex-wrap:unset!important;gap:1.5rem!important;grid-template-columns:1fr!important;list-style:none!important;margin:0!important;padding:0!important}@media screen and (min-width:640px){.hs-blog-post-listing--grid,.hs-search-results__listing{grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width:1100px){.hs-blog-post-listing--grid,.hs-search-results__listing{grid-template-columns:repeat(3,1fr)!important}}.hs-blog-post-listing__post,.hs-search-results__listing>li{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;border-top:3px solid #2563eb!important;display:flex!important;flex:none!important;flex-direction:column!important;height:100%!important;list-style:none!important;overflow:hidden!important;padding:1.25rem!important;width:auto!important}.hs-blog-post-listing__post-image-wrapper img,.hs-search-results__featured-image img{aspect-ratio:16/10!important;border-radius:8px!important;display:block!important;flex-shrink:0!important;height:auto!important;margin-bottom:1rem!important;object-fit:cover!important;width:100%!important}.hs-blog-post-listing__post-title,.hs-search-results__title,a.hs-search-results__title,a.hs-search-results__title:link,a.hs-search-results__title:visited{color:#0f172a!important;display:block!important;font-size:1.15rem!important;font-weight:700!important;line-height:1.35!important;margin:0 0 .5rem!important;text-decoration:none!important}.hs-blog-post-listing__post-title:before,.hs-search-results__title:before{color:#2563eb;content:"Article";display:block;font-size:.7rem;font-weight:700;letter-spacing:.06em;margin-bottom:.35rem;text-transform:uppercase}.hs-blog-post-listing__post-author,.hs-blog-post-listing__post-author a,.hs-blog-post-listing__post-tags,.hs-blog-post-listing__post-tags a{color:#2563eb!important;font-size:.85rem!important;text-decoration:none!important}.hs-blog-post-listing__post-content time{color:#94a3b8!important;display:block!important;font-size:.8rem!important;margin:.35rem 0 .5rem!important}.hs-blog-post-listing__post-description,.hs-search-results__description{color:#475569!important;display:-webkit-box!important;font-size:.9rem!important;line-height:1.55!important;margin:0!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}.hs-blog-post-listing__post-content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important}.hs-blog-post-listing__post-button-wrapper{margin-top:auto!important;padding-top:.75rem!important}.hs-blog-post-listing__post-button-wrapper a{color:#2563eb!important;font-weight:600!important;text-decoration:none!important}.blog-index__help{background-color:#f8fafc;padding:3rem 1rem;text-align:center}.blog-index__help h2{margin-bottom:1.25rem}