.post-container{padding-top:var(--first-section-padding-top)}.post-section{margin-bottom:var(--dnd-section-bottom-margin)}.post-hero{display:flex;gap:64px;justify-content:space-between}.post-hero-body{flex:0 1 50%}.post-hero__description{text-wrap:wrap}.post-hero-author,.post-hero__breadcrumbs{align-items:center;display:flex;gap:8px}.post-hero__img{flex:0 0 50%}.post-hero__img img{height:100%;object-fit:cover;width:100%}.post-body-wrapper{margin-bottom:var(--dnd-section-bottom-margin)}.post-body-wrapper .content-wrapper{display:flex;gap:80px;justify-content:space-between}.post-body{flex:0 1 800px}.post-body-section{margin-bottom:12px}.post-body__content-wrapper h2{--font-size:var(--h3-font-size)}.post-body__content-wrapper h3{--font-size:var(--h4-font-size)}.post-body__content-wrapper h4{--font-size:var(--h5-font-size)}.post-body__content-wrapper h5{--font-size:var(--h6-font-size)}.post-body__content-wrapper h6{--font-size:var(--text-lg)}.post-body__content-wrapper :is(h2,h3,h4,h5,h6){margin-block:var(--spacing-10x) var(--spacing-5x)}.post-body__content-wrapper #section-0 h2{margin-top:0}.post-body__content-wrapper :is(p,li){font-size:1.1111rem}.post-body__content-wrapper p:has(+*){margin-bottom:var(--spacing-5x)}.post-body__content-wrapper hr{font-size:0}.post-toc-wrapper{position:sticky;top:var(--scroll-margin-top)}