.blog-post__body-wrapper,.blog-post__divider,.blog-post__meta,.blog-post__preheader,.blog-post__summary,.blog-post__title{margin-left:auto;margin-right:auto;max-width:820px}.blog-header--post{aspect-ratio:21/6;border-radius:16px;height:auto;margin:0 auto;max-width:1240px;min-height:0;overflow:hidden;padding:0}@media (max-width:1288px){.blog-header--post{border-radius:0;max-width:none}}@media (max-width:767px){.blog-header--post{aspect-ratio:16/9}}.blog-post__body div[style]{color:#2b3038!important;font-family:Inter,sans-serif!important;font-size:17.5px!important;line-height:1.75!important;max-width:none!important}.blog-post__body :where(p,li,h2,h3,h4,span,strong,em,blockquote){font-family:Inter,sans-serif!important}.blog-index{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto;max-width:1240px;padding:0 24px}.blog-index .blog-index__post{background:#fff;border:1px solid rgba(10,18,32,.08);border-radius:16px;box-shadow:0 5px 10px rgba(154,161,177,.14);display:flex;flex-direction:column;margin:0;max-width:none;overflow:hidden;padding:0;transition:transform .18s ease,box-shadow .18s ease;width:auto}.blog-index .blog-index__post:hover{box-shadow:0 20px 46px rgba(16,42,100,.16);transform:translateY(-3px)}.blog-index .blog-index__post-image{aspect-ratio:16/9;background-position:50%;background-size:cover;display:block;flex:0 0 auto;height:auto;min-height:0}.blog-index .blog-index__post-content{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;padding:18px 20px 20px}.blog-index .blog-index__post-preheader{background:#dffd67;border-radius:999px;color:#0a1220;display:inline-block;font:700 10.5px/1 Inter,sans-serif;letter-spacing:.07em;margin:0 0 8px;padding:4px 9px;text-transform:uppercase}.blog-index .blog-index__post h3{color:#0a1220;font:700 17px/1.3 Rubik,sans-serif;margin:0}.blog-index .blog-index__post p{color:#5b6472;font:400 14px/1.45 Inter,sans-serif;margin:0}.blog-index .blog-index__post-meta{color:#5b6472;font:400 11.5px/1 Inter,sans-serif;margin-top:auto;padding-top:12px}@media (max-width:600px){.blog-index{grid-template-columns:1fr;padding:0 18px}}.hs-blog-listing .widget-span.dnd-module{box-sizing:border-box;float:none;margin-left:auto;margin-right:auto;max-width:1240px;padding-left:24px;padding-right:24px}.hs-blog-listing [class*=row-number-1] .widget-span.dnd-module{max-width:none;padding-left:0;padding-right:0}.hs-blog-listing [class*=row-number-2]{padding-top:56px}.hs-blog-listing .hs-form .hs-input,.hs-blog-listing .hs-form input[type=email]{border:1px solid rgba(10,18,32,.14);border-radius:12px;box-sizing:border-box;font:400 14px/1.2 Inter,sans-serif;max-width:420px;padding:11px 13px;width:100%!important}.hs-blog-listing .hs-form .hs-button{border:0;border-radius:999px;cursor:pointer;font:700 13px/1 Inter,sans-serif;padding:11px 22px;transition:transform .18s ease,box-shadow .18s ease}.hs-blog-listing .hs-form .hs-button:hover{box-shadow:0 10px 22px rgba(10,18,32,.18);transform:translateY(-2px)}.hs-blog-listing .widget-type-cell[class*=cell_]:has(.hs-form){border-radius:16px;float:none;margin-left:auto;margin-right:auto;max-width:1240px;overflow:hidden;width:auto}.blog-pagination{display:flex;gap:6px;margin:40px auto 56px;max-width:1240px;padding:0 24px}.blog-pagination,.blog-pagination__link{align-items:center;justify-content:center}.blog-pagination__link{border:1px solid rgba(10,18,32,.08);border-radius:999px;color:#0a1220;display:inline-flex;font:700 13px/1 Inter,sans-serif;height:38px;min-width:38px;padding:0 12px;text-decoration:none;transition:background-color .18s ease,color .18s ease}.blog-pagination__link:hover{background:#f8fafc;text-decoration:none}.blog-pagination__link--active{background:#0061fe;border-color:#0061fe;color:#fff}.blog-pagination__ellipsis{color:#5b6472;padding:0 4px}.mgb-mas{background:#fff;border:1px solid rgba(10,18,32,.12);border-radius:999px;color:#0a1220;cursor:pointer;display:block;font:700 13px/1 Inter,sans-serif;margin:8px auto 56px;padding:12px 26px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mgb-mas:hover{border-color:rgba(10,18,32,.2);box-shadow:0 10px 22px rgba(10,18,32,.1);transform:translateY(-2px)}.mgb-mas:focus-visible{outline:2px solid #0061fe;outline-offset:2px}@media (prefers-reduced-motion:reduce){.mgb-mas{transition:border-color .18s ease}.mgb-mas:hover{transform:none}}