.blog-post{background:var(--active-bg);isolation:isolate;overflow:visible;padding-left:3rem;padding-right:3rem;position:relative}.blog-post:before{background:url(//2044218.fs1.hubspotusercontent-na1.net/hubfs/2044218/raw_assets/public/Aztech%20Theme%202023/dist/modules/blog-post/blog-post-lines.svg) no-repeat;background-position:100% 0;background-size:auto 100%;content:"";display:block;height:55rem;left:0;opacity:.2;position:absolute;top:3rem;width:16rem;z-index:-1}section.blog-post.section{--active-bg:#233255;background:var(--active-bg);padding-bottom:0;padding-top:0}.blog-post__wrap.site-wrap{--site-width:105rem;background:#fff;padding:12rem 3rem}.blog-post__wrap .blog-post__title{font-size:5rem;font-weight:700;max-width:100%;text-wrap:auto}.blog-post__grid .blog-post__body p{color:#000}.blog-post__grid .blog-post__sidebar a.is-active{color:#ff5a00}.blog-post__grid .blog-post__sidebar a{color:#000}.body-container-wrapper .blog-post:before{filter:grayscale(1)}.blog-post__grid .blog-post__body h1,.blog-post__grid .blog-post__body h2,.blog-post__grid .blog-post__body h3,.blog-post__grid .blog-post__body h4,.blog-post__grid .blog-post__body h5,.blog-post__grid .blog-post__body h6{font-weight:700!important}.blog-post__contents h3,.blog-post__share h3{font-weight:700;text-transform:none}@media (min-width:48em){.blog-post:before{height:67.6rem;opacity:.3;width:26rem}}@media (min-width:64em){.blog-post:before{background-position:0 0;height:92rem;left:auto;right:0;width:38rem}}.blog-post__wrap{--site-width:92rem}.blog-post__date-author{color:#ff5a00;font-size:2rem;font-weight:500;margin-bottom:6.8rem;text-align:center}@media (min-width:64em){.blog-post__date-author{text-align:left}}.blog-post__date-author a{-webkit-text-decoration:none;text-decoration:none}.blog-post__title{color:#ff5a00;font-family:elizeth;font-size:3.4rem;margin-bottom:3.6rem;max-width:20ch;text-align:center;text-wrap:balance}@media (min-width:48em){.blog-post__title{margin-bottom:3.6rem}}@media (min-width:64em){.blog-post__title{font-size:5rem;font-weight:700;margin-bottom:3.6rem;text-align:left}}.blog-post__featured-image{border-radius:4rem;margin-bottom:4rem;overflow:hidden}.blog-post__featured-image img{display:block}@media (min-width:48em){.blog-post__featured-image{margin-bottom:4.6rem}}@media (min-width:64em){.blog-post__featured-image{margin-bottom:5rem}}.blog-post__section-title{color:#ff5a00;font-family:elizeth;font-size:2.8rem;margin-bottom:3rem}@media (min-width:48em){.blog-post__grid{align-items:flex-start;display:flex;margin-top:4rem}.blog-post__sidebar{margin-right:4rem;position:sticky;top:14rem;width:calc(100% - 64.7rem)}}.blog-post__contents{margin-bottom:7rem}.blog-post__content-list a{display:block;font-size:1.6rem;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:all .4s}.blog-post__content-list a.is-active{color:#ff5a00}.blog-post__content-item{margin-bottom:1rem}.blog-post__content-sub{height:0;overflow:hidden;transition:all .4s}.blog-post__content-sub a{font-size:1.4rem;margin-bottom:.5rem}.blog-post__content-sub-inner{padding:1rem 0 1rem 1rem}.blog-post__body{font-weight:500}@media (min-width:48em){.blog-post__body{flex-shrink:0;width:60.7rem}}.blog-post__body h2,.blog-post__body h3,.blog-post__body h4{color:#ff5a00;font-family:elizeth;font-weight:400!important;margin-bottom:1em}.blog-post__body h2 strong,.blog-post__body h3 strong,.blog-post__body h4 strong{font-weight:400}.blog-post__body h2{font-size:3rem!important}.blog-post__body h3{font-size:2.8rem!important}.blog-post__body h4{font-size:2.4rem!important}.blog-post__body img{border-radius:4rem;display:block;margin:4rem 0}.social-share{align-items:flex-end;display:flex;gap:1.5rem}.social-share__link{display:block;padding:.5rem;-webkit-text-decoration:none;text-decoration:none}@media (max-width:1024px){.blog-post__title{margin-left:auto;margin-right:auto}body,header.site-header{background:#f0f2f5}.hs-blog-post section.blog-post.section{border-top-left-radius:35px;border-top-right-radius:35px}.blog-post__sidebar{margin-bottom:55px;margin-right:0;position:relative;top:0;width:100%}.blog-post__body{flex-shrink:inherit;width:100%}.blog-post__grid{flex-wrap:wrap}}@media (max-width:767px){.blog-post__wrap .blog-post__title{font-size:3.6rem}.blog-post__wrap.site-wrap{padding:12rem 1.5rem}}