@media (min-width:900px){.hs-elevate-content-wrapper{padding:0}}#right-side .author-image{height:80px;margin-bottom:10px;width:80px}aside svg{fill:#162843;height:30px}.blog-post-header{background:#f5f5f5;margin-bottom:30px;padding:30px;text-align:center}.blog-post-header a.hs-elevate-tag{color:var(--hsElevate--tag__case)}.blog-post-header h1{margin:10px}.blog-post-header p.author,.hs-elevate-blog-content-container{margin-block:0!important}.hs-elevate-blog-meta__image-container{height:80px;width:80px}aside a.hs-elevate-social-share__link{padding:3px}aside{scrollbar-width:none;-ms-overflow-style:none;align-self:flex-start}aside::-webkit-scrollbar{display:none}pre:has(>code){background:#f2f2f2;border-left:10px solid var(--hsElevate--link--primary__fontColor);padding:10px 20px}.blog-post-layout{display:grid;gap:2rem;grid-template-columns:minmax(0,3fr) minmax(0,9fr) minmax(0,3fr)}.blog-toc{border-radius:0;border-right:1px solid #ccc;font-size:.95rem;max-height:calc(100vh - 140px);overflow-y:auto;padding:1rem 1.25rem;position:sticky;top:0}.blog-toc__title{font-weight:600;margin-bottom:.75rem}.blog-toc__list{list-style:none;margin:0;padding:0}.blog-toc__list li{margin:.25rem 0}.blog-toc__list li.blog-toc__item--h3{font-size:.9em;padding-left:1rem}.blog-toc__list a{cursor:pointer;text-decoration:none}.blog-toc__list a:hover{text-decoration:underline}@media (max-width:900px){.blog-post-layout{grid-template-columns:1fr}.blog-toc{margin-bottom:1.5rem;max-height:none;position:static}}