.blog-post{margin:0 auto;max-width:960px}.ac-blog-post{align-items:flex-start;display:flex;flex-wrap:wrap}.ac-blog-post .blog-post__body,.blog-post__social-sharing{flex:0 0 100%;max-width:100%}.blog-post b,.blog-post strong{color:#000}.blog-post p{margin:0 0 25px}.blog-post__title{margin-bottom:10px;margin-top:16px}.blog-post__header{padding-top:40px}.blog-post__meta{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.4rem}.blog-post__featured-img{background-size:cover;height:350px;margin:40px 0}.ac-blog-post--featured-img-fixed{background-attachment:fixed}.ac-blog-post--featured-img-scroll{background-attachment:scroll}.ac-blog-post--featured-img-top{background-position:top}.ac-blog-post--featured-img-center{background-position:50%}.ac-blog-post--featured-img-bottom{background-position:bottom}.blog-post__meta-time{flex:0 0 100%;max-width:calc(100% - 65px)}.blog-post__meta img{display:block;height:50px;width:50px}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link.ac-button--outlined{border-radius:8px;border-width:1px!important;display:inline-block;font-size:14px;line-height:18px;margin-right:10px;padding:4px 10px;text-transform:capitalize}.blog-post ol,.blog-post ul{padding:0 0 20px 30px}.blog-post ol li,.blog-post ul li{margin-bottom:10px}.post-pagination .nav-text a{color:inherit;font-weight:inherit}.post-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px}.post-pagination .next-post,.post-pagination .prev-post{flex:0 0 48%;max-width:48%}.post-pagination .next-post{text-align:right}.body-container--blog-post{padding-bottom:30px}.post-footer .comment-from h4{line-height:inherit;margin-bottom:0}.post-footer .comment{margin-bottom:20px}#comments-listing{margin-bottom:50px}.blog-comments form{padding:0}.ac-blog__sidebar,.ac-blog__wrapper-sidebar{flex:0 0 100%;max-width:100%}.ac-blog__wrapper-sidebar{display:flex;flex-wrap:wrap}.ac-blog__widget{margin-bottom:40px}.ac-blog__widget-title h6{margin-bottom:18px}.ac-blog__widget ul{list-style:none;padding:0}.ac-blog__widget ul li{margin-bottom:0}.ac-blog__widget ul li a{color:#6b6b6b;display:inline-block;padding:6px 0;position:relative;text-transform:capitalize}.ac-blog__widget ul li a:hover{color:#111;font-weight:700}.ac-blog__subscribe .form-title,.ac-blog__subscribe form{border:none;padding:0}.blog-post__featured-img--mobile{padding:0 0 20px}.blog-post__featured-img--mobile img{display:block;width:100%}.blog-post__featured-img{display:none}@media screen and (min-width:768px){.blog-post__featured-img{display:block}.post-pagination{margin-top:50px}.blog-post__featured-img{margin:70px 0}.blog-post__header{padding-top:70px}.body-container--blog-post{padding-bottom:80px}.blog-post__featured-img--mobile{display:none}}@media screen and (min-width:992px){.blog-post__social-sharing{max-width:30px;position:sticky;top:20px}.blog-post--social-link .blog-post__body{max-width:calc(100% - 30px);padding-left:30px}.ac-blog__sidebar{flex:0 0 30%;max-width:30%;position:sticky;top:20px}.ac-blog-post--sidebar-left .blog-post__social-sharing{order:3}.ac-blog-post--sidebar-left .blog-post__body{order:2}.ac-blog-post--sidebar-left .ac-blog__sidebar{order:1}}.blog-comments{margin:0 auto;max-width:680px;padding-top:40px}.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}.hs_cos_wrapper_type_rich_text table{border:1px solid #e6e1f5!important;border-collapse:separate!important;border-radius:12px;border-spacing:0;box-shadow:0 1px 2px rgba(52,58,64,.04),0 8px 24px rgba(132,76,255,.06);color:#343a40;font-size:15px;line-height:1.55;margin:32px 0;overflow:hidden;width:100%!important}.hs_cos_wrapper_type_rich_text table td,.hs_cos_wrapper_type_rich_text table th{background:#fff;border:0!important;border-bottom:1px solid #eeeaf8!important;padding:14px 18px!important;vertical-align:top}.hs_cos_wrapper_type_rich_text table td+td,.hs_cos_wrapper_type_rich_text table th+th{border-left:1px solid #eeeaf8!important}.hs_cos_wrapper_type_rich_text table td p,.hs_cos_wrapper_type_rich_text table th p{margin:0!important}.hs_cos_wrapper_type_rich_text table td span{line-height:inherit!important}.hs_cos_wrapper_type_rich_text table thead th,.hs_cos_wrapper_type_rich_text table tr:first-child td{background:#844cff;border-bottom:0!important;border-left-color:hsla(0,0%,100%,.18)!important;color:#fff;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.hs_cos_wrapper_type_rich_text table tr:first-child td *{color:#fff!important}.hs_cos_wrapper_type_rich_text table tr:nth-child(odd):not(:first-child) td{background:#faf8ff}.hs_cos_wrapper_type_rich_text table tr:not(:first-child) td:first-child{color:#2b2f33;font-weight:600}.hs_cos_wrapper_type_rich_text table tr:last-child td{border-bottom:0!important}.hs_cos_wrapper_type_rich_text table tr:not(:first-child):hover td{background:#f3eeff}@media (max-width:640px){.hs_cos_wrapper_type_rich_text table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:14px}.hs_cos_wrapper_type_rich_text table td{min-width:160px;padding:12px 14px!important}}.blog-post__reading-time{align-items:center;color:var(--n600,#4c4c4c);display:inline-flex;font-size:inherit;gap:.5em;line-height:1.3}.blog-post__meta-time a+.blog-post__reading-time{margin-left:.75em}.blog-post__reading-time:before{background:var(--p500,#670fff);content:"";height:.5em;width:.5em}.read-progress{background:hsla(0,0%,100%,.96);border-bottom:1px solid var(--n100,#e7e7e7);height:36px;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;z-index:90}.read-progress.is-visible{opacity:1;transform:none}.read-progress__inner{align-items:center;display:flex;height:100%;justify-content:flex-end;margin:0 auto;max-width:1200px;padding:0 24px}.read-progress__label{align-items:center;color:var(--n900,#191919);display:inline-flex;font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;gap:.5em;line-height:1;text-transform:uppercase}.read-progress__label:before{background:var(--p500,#670fff);content:"";height:.6em;width:.6em}.read-progress__track{bottom:-1px;height:2px;left:0;position:absolute;right:0}.read-progress__fill{background:var(--p500,#670fff);height:100%;transform:scaleX(0);transform-origin:left center}@media (prefers-reduced-motion:reduce){.read-progress{transition:none}}@media (max-width:767px){.read-progress{height:32px}.read-progress__inner{padding:0 16px}}