.blog-nav-wrapper{border-bottom:1px solid var(--gray,#e4e7ec)}.blog-sidebar-nav{margin-bottom:24px}.blog-nav-heading{color:var( --purply-black);margin-bottom:.625rem}.blog-nav-link{color:var(--legit-purple);display:inline-block;font-family:Roobert;font-size:var(--text-md);font-weight:500;line-height:1.2;position:relative;transition:color var(--animation-speed) ease}.blog-nav-link:before{background:var(--legit-purple);content:"";height:100%;left:-.75rem;position:absolute;top:0;transform:scaleY(0);transition:transform var(--animation-speed) ease;width:2px}.blog-nav-link.active{color:var(--legit-purple)}.blog-nav-link.active:before{transform:scaleY(1)}.blog-sidebar-nav.mobile-hidden{display:none}.blog-sidebar-nav-dropdown{-webkit-appearance:none;-moz-appearance:none;background:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%231A1A1A' d='m20.03 9.53-7.5 7.5a.75.75 0 0 1-1.06 0l-7.5-7.5a.75.75 0 1 1 1.06-1.06L12 15.44l6.97-6.97a.75.75 0 0 1 1.06 1.06'/%3E%3C/svg%3E");background-position-x:97%;background-position-y:7px;background-repeat:no-repeat;border:1px solid var(--gray-300,#d0d5dd);border-radius:8px;color:var(--gray-body,#344054);font-size:14px;font-weight:500;line-height:1.2;padding:10px 16px;width:100%}.blog-sidebar-form-heading{color:var(--purply-black);margin-bottom:1.5rem}.blog-sidebar-form-wrapper .hs-form-field.hs-email{margin-bottom:1.5rem}.blog-sidebar-form-wrapper form label{display:none}.blog-sidebar-form-wrapper .hs-form-field.hs-email .hs-input{background:transparent;border:1px solid var(--gray-300);color:var(--gray);font-family:Roobert,sans-serif;font-size:.875rem;font-weight:500;line-height:1.2}.blog-sidebar-share-wrapper{border-top:1px solid var(--gray);margin-top:1.5rem;padding-top:1.5rem}.blog-share-heading{color:var(--purply-black);font-size:18px;margin-bottom:.75rem}.blog-share-links-wrapper{gap:1.625rem}.blog-share-link{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;width:1.75rem}.blog-share-link[data-icon=twitter]{background-image:url(https://20956152.fs1.hubspotusercontent-na1.net/hubfs/20956152/Icons/twitter%20share%20icon%20primary%20600.svg)}.blog-share-link[data-icon=linkedin]{background-image:url(https://20956152.fs1.hubspotusercontent-na1.net/hubfs/20956152/Icons/linekdin%20share%20icon%20primary%20600.svg)}.blog-sidebar-nav-container .info-panel{background:var(--gray-50,#f9fafb);border:1px solid var(--legit-purple);border-radius:12px;display:flex;flex-direction:column;gap:24px;padding:1.5rem;width:100%}.blog-sidebar-nav-container .info-panel h4{color:var(--purply-black);font-size:24px;font-style:normal;font-weight:700;line-height:110%;margin:0}.blog-sidebar-nav-container .info-panel .panel-item{display:flex;flex-direction:column;font-family:Roobert;gap:10px;width:100%}.blog-sidebar-nav-container .info-panel .panel-item .title{color:var( --dark-lilac);font-size:14px;font-style:normal;font-weight:700;line-height:120%}.blog-sidebar-nav-container .info-panel .panel-item .value{color:var(--legit-purple);font-size:18px;font-style:normal;font-weight:700;line-height:120%}.blog-sidebar-nav-container .info-panel .panel-item .role{color:var(--legit-purple);font-size:14px;font-style:normal;font-weight:400;line-height:120%}.blog-sidebar-nav-container .info-panel .panel-item div{display:flex;flex-direction:column;width:100%}.blog-sidebar-nav-container .cta-link.sidebar{align-items:center;background:var( --dark-lilac,#240953);border:2px solid var(--legit-purple);border-radius:8px;display:flex;gap:8px;justify-content:center;padding:10px 16px;width:100%}.blog-sidebar-nav-container .cta-link.sidebar span{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:120%}@media (width >= 48rem){.blog-sidebar-nav.mobile-hidden{display:flex;flex-direction:column}.blog-sidebar-nav{flex-direction:column;gap:.625rem;padding-left:1.25rem}.blog-sidebar-nav-container{position:sticky;top:10rem}}@media (width >= 80rem){.blog-nav-heading{font-size:18px}.blog-nav-link:hover{color:var(--legit-purple)}.blog-nav-link:hover:before{transform:scaleY(1)}.blog-post-copy h1,.blog-post-copy h2{scroll-margin-top:9rem}}