.post-body--wrapper{display:var(--ds-blog-post--post-body-wrapper--display);max-width:var(--ds-blog-post--post-body-wrapper--max-width);padding:var(--ds-blog-post--post-body-wrapper--padding);row-gap:var(--ds-blog-post--post-body-wrapper--row-gap);width:var(--ds-blog-post--post-body-wrapper--width)}.post-body{padding:var(--ds-blog-post--post-body--padding)}html:not(.hs-inline-edit):has(.post-body--wrapper) a[data-hs-anchor=true]{display:var(--ds-blog-post--anchor-tag--display);height:var(--ds-blog-post--anchor-tag--height);margin-bottom:var(--ds-blog-post--anchor-tag--margin-bottom);margin-top:var(--ds-blog-post--anchor-tag--margin-top);scroll-margin-top:calc(-25vh + 74px)}html:has(.post-body--wrapper){scroll-behavior:smooth}@media screen and (min-width:768px){.post-body--wrapper{padding:var(--ds-blog-post--post-body-wrapper--padding--tablet)}.post-body{padding:var(--ds-blog-post--post-body--padding--tablet)}}@media screen and (min-width:1024px){.post-body--wrapper{column-gap:var(--ds-blog-post--post-body-wrapper--column-gap);grid-template-columns:var(--ds-blog-post--post-body-wrapper--grid-template-columns);padding:var(--ds-blog-post--post-body-wrapper--padding--longform--desktop)}.post-body--wrapper.shortform{grid-template-columns:var(--ds-blog-post--post-body-wrapper--grid-template-columns--shortform);margin:0 auto;max-width:1500px;padding:var(--ds-blog-post--post-body-wrapper--padding--shortform--desktop)}.post-header--wrapper{grid-column:var(--ds-blog-post--post-header-wrapper--grid-column)}.post-body--wrapper.shortform .post-body{grid-column:var(--ds-blog-post--post-body--grid-column--shortform)}.post-body{grid-column:var(--ds-blog-post--post-body--grid-column--longform);padding:var(--ds-blog-post--post-body--padding--desktop)}.post-body--wrapper.shortform .popular-posts--wrapper{position:var(--ds-blog-post--popular-posts--position--shortform)}.popular-posts--wrapper{grid-column:var(--ds-blog-post--popular-posts--grid-column)}.post-body--wrapper.shortform .popular-posts--wrapper .ds-module{position:var(--ds-blog-post--popular-posts-module--position)}html:not(.hs-inline-edit):has(.post-body--wrapper) a[data-hs-anchor=true]{scroll-margin-top:calc(-25vh + 80px)}}