.featured-image-wrapper img{height:100%;object-fit:cover;width:100%}.featured-image-wrapper{border-radius:20px;overflow:hidden;width:100%}.featured-image-hero a{color:inherit}.featured-image-hero{display:flex;flex-direction:column;z-index:10}.featured-image-hero.bg_image:before{background:var(--background);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.sidebar{align-items:flex-start;display:flex;justify-content:space-around}.sidebar-wrapper{display:flex;flex-direction:column;position:sticky;top:calc(100px + .5rem)}.sidebar-wrapper div[class*=section]:not(:last-of-type){border-bottom:1px solid #ccc;padding-bottom:44px}.sidebar-wrapper div[class*=section]:not(:nth-of-type(2)){padding-top:44px}.hero-tags,.sidebar-menu.tags ul{display:flex;flex-wrap:wrap;gap:8px;list-style-image:none;list-style-type:none;margin:0;padding:0}.hero-tags a,.sidebar-menu.tags ul li a{border:1px solid #528355;border-radius:5px;color:#528355;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:24px;padding:4px 8px;position:relative}.hero-tags.tag-white a,.sidebar-menu.tags.tag-white ul li a{border-color:var(--white);color:var(--white)}.hero-tags.tag-white a:before,.sidebar-menu.tags.tag-white ul li a:before{background:var(--white)}.hero-tags a:is(:hover,:focus),.sidebar-menu.tags ul li a.active,.sidebar-menu.tags ul li a:hover{background:var(--link_hover_color);border-color:var(--link_hover_color);color:var(--white);transition:background .25s ease-out,color .25s ease-out,border-color .25s ease-out}.sidebar-menu.recent ul{list-style-image:none;list-style-type:none;margin:0;padding:0}.sidebar-menu.recent ul li a{display:block;font-size:.9rem;line-height:normal;padding:.5rem 0;text-decoration:none}@media(max-width:768px){.sidebar-wrapper{flex-direction:row;flex-wrap:wrap;padding:20px}.sr-blog-post .sidebar-wrapper>div[class*=section]{border-bottom:0;max-width:50%;padding:12px 24px!important;width:100%}.sr-blog-post .sidebar-wrapper>div.tags-section{max-width:70%}}.blog-offer{background:#f5f5f5;background-image:linear-gradient(to bottom left,#21006f,#1357e8);border-radius:20px;color:var(--white);margin-bottom:100px;margin-top:100px;padding-bottom:60px;padding-top:60px;position:relative}.blog-offer:before{background-image:url(https://48767472.fs1.hubspotusercontent-na1.net/hubfs/48767472/Website%20Assets/Image/Mesh.svg);background-position:0;background-repeat:no-repeat;background-size:cover;content:"";inset:0;position:absolute}.blog-offer .content-wrapper{display:flex;flex-direction:column}.blog-offer .sr-form form{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;flex-direction:column;gap:8px}.blog-offer .sr-form{background:none!important;border:none!important;border-radius:0;margin-top:1rem;padding:0!important}.blog-offer .sr-form :is(.hs-form-field,.hs_submit){width:100%}.blog-offer .sr-form.btn-wrapper.btn-wrapper-md input[type=submit]{min-height:56px}.blog-offer .sr-form .field>label,.blog-offer .sr-form .hs-error-msgs li{margin:0}.blog-offer .sr-form .hs-error-msgs{padding-bottom:.5rem}.blog-offer .sr-form .hs_error_rollup{display:none}@media(min-width:768px){.blog-offer .sr-form.btn-wrapper.btn-wrapper-md input[type=submit]{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;min-height:56px}.blog-offer .sr-form form{flex-direction:row;gap:0}.blog-offer .sr-form{margin-left:0}.blog-offer .sr-form :is(.hs-form-field,.hs_submit){width:unset}.blog-offer .sr-form.btn-wrapper.btn-wrapper-md .input input{border-bottom-right-radius:0;border-top-right-radius:0}}.blog-col .blog-toc__container{background:var(--white);border-radius:20px;box-shadow:0 2px 10px 0 rgba(0,0,0,.12);margin-bottom:40px}.blog-col .blog-toc__container .section-nav a,.blog-col .nav-group-title>div{padding:10px 20px}.blog-toc__container details summary svg{transform:rotate(0);transition:transform .15s ease;vertical-align:middle}.blog-toc__container details>summary{list-style:none}.blog-toc__container details[open]>summary svg{transform:rotate(-90deg)}.sr-blog-post .toc-heading{scroll-margin-block:100px;scroll-padding-top:100px}.blog-toc__container{align-self:start;position:sticky;top:var(--top,3rem);transition:top .25s ease-in-out;transition-delay:0s}.blog-toc__container details .nav-group-title .heading{margin-bottom:0}[data-header-scroll=false] .blog-toc__container .blog-toc{position:sticky;top:6rem;transition-delay:.3s}.blog-toc__container .section-nav{padding-left:0}.blog-toc__container .section-nav a{color:inherit;display:block;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin-bottom:12px;overflow:hidden;padding-bottom:10px;padding-left:12px;padding-top:10px;position:relative;text-decoration:none;text-overflow:ellipsis;transition:all .1s ease-in-out;-webkit-box-orient:vertical}.blog-toc__container .section-nav li{border-left:2px solid transparent;transition:all .1s ease-in-out}.blog-toc__container .section-nav .active{border-left-color:#528355}.blog-toc__container .section-nav a,.blog-toc__container .section-nav a:is(svg,path,svg path,g){color:var(--tertiary);fill:var(--tertiary)}.blog-toc__container .section-nav .active :is(a,svg,path,svg path,g),.blog-toc__container .section-nav a:is(:hover,:focus),.blog-toc__container .section-nav a:is(:hover,:focus) :is(svg,path,svg path,g){color:#528355;fill:#528355}.blog-toc__container .section-nav .toc-root{max-height:180px;overflow-y:auto;position:relative}.blog-toc__container .section-nav .toc-root:before{background:var(--black);content:"";height:100%;left:0;position:absolute;top:0;width:2px;z-index:-1}