body .post__container{display:flex;gap:clamp(3rem,.01em + 6vw,7rem);margin:auto;max-width:1400px!important;padding-top:0!important}body .tags-container{flex:0 0 clamp(200px,0.01em + 15vw,300px);position:relative;>div{position:sticky;top:max(var(--site-gutter),var(--nav-height))}}body .post__container p{max-width:none;text-wrap:pretty}.post__body .tags-container ul li:before{display:none}body .blog-top-tags .block{flex-direction:column}@media(max-width:767px){body .post__container{flex-direction:column;gap:2rem}}body .nav{--nav-toggler-size:30px}body .navbar-menu__parent:first-child{margin-left:0}body .navbar-menu__parent-link{font-size:clamp(12.5px,.01em + 1.3vw,15px)}.navbar-actions .header__cta{font-size:14px;height:38px;padding:5px 18px 5px 10px}.navbar-actions .header__cta .button__icon,.navbar-actions .header__cta .button__text{translate:0 0}body .nav__toggler{box-shadow:none;margin-inline:-10px 0}body .burger-toggler i{width:24px}body .burger-toggler i:after{transform:translate(-50%,250%);width:24px}body .burger-toggler i:before{transform:translate(-50%,calc(-400% + 1px));width:24px}body .mobile-drawer{--color-accent:var(--color-foreground);--nav-font-weight:400;max-width:375px;transform:translateX(-100%);width:calc(100% - 50px)}body [aria-expanded=true]~.mobile-drawer{transform:translateX(0);transition:transform var(--duration-medium,.3s) var(--cubic-bezier-wipe,cubic-bezier(.645,.045,.355,1)),visibility var(--duration-medium,.3s) ease}body .nav__toggler[aria-expanded=true]:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgb(var(--color-black),.5);content:"";height:calc(100vh - var(--header-height));inset:auto auto 0 0;position:fixed;transition:opacity var(--duration-medium,.3s),visibility var(--duration-medium,.3s);width:100vw}.mobile-drawer .header__cta,.mobile-drawer a.topbar__link[href*=calculator],.mobile-drawer a.topbar__link[href*=contact]{display:none}.mobile-menu:after{background:rgb(var(--color-foreground),.08);content:"";height:1px;margin:1.25rem var(
    --site-gutter);width:calc(100% - var(--site-gutter)*2)}.footer .hs-menu-depth-1:before{display:none}.footer .hs-menu-item a{font-weight:400;padding:0}.footer .hs-menu-wrapper ul{font-size:14.5px;line-height:inherit;line-height:1.8}