.post{background-color:var(--color-bg);color:var(--color-text)}.post-header{padding-block:var(--space-fluid-md);padding-inline:var(--space-fluid-sm)}.post-header__content{gap:var(--space-fluid-2xl)0;grid-column:1/-1;grid-template-rows:auto 1fr;grid-template-columns:1fr;display:grid}@media (min-width:70em){.post-header--with-media .post-header__content{grid-column:auto/span 6}}.post-header__hero{grid-column:1/-1}@media (min-width:70em){.post-header__hero{grid-column:8/span 5}.post-header:not(.post-header--with-media) .post-header__metas{justify-content:space-between;display:flex}}.post-authors{flex-direction:column}.post-author{align-items:center}.post-authors,.post-author{gap:var(--space-4);display:flex}.post-author__photo{border-radius:var(--bdrs-full);max-width:2.125rem;overflow:hidden}.post-author .type-chip,.post-metas .type-chip{color:var(--color-text-soft)}.post-metas{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.post-metas__time{align-items:center;gap:var(--space-2);display:flex}.post-metas__time svg{width:1.25rem;height:1.25rem}.post-text{grid-column:1/-1}@media (max-width:69.9375em){.post-text{padding-block:var(--space-fluid-md);padding-inline:var(--space-fluid-sm)}}@media (min-width:70em){.post-text{--content-column:3/span 6;--popout-column:2/span 8;grid-column:2/span 10;grid-template-columns:subgrid;padding-block:var(--space-fluid-2xl);display:grid}}.post-text>*{grid-column:1/-1}@media (min-width:70em){.post-text>*,.post-text>[class*=embedded-]{grid-column:var(--content-column)}:is(.post-text>.embedded-image--large,.post-text>.embedded-content--full:has(img)){--content-column:2/span 8}}.post-text__zoomable-image{cursor:zoom-in}.post-text__zoomable-image:focus-visible{outline:2px solid var(--color-text);outline-offset:var(--space-1)}#modal-post-image .modal__container-wrapper,#modal-post-image .modal__container{max-width:none}.post-image-modal-content__image{max-height:calc(100dvh - var(--space-fluid-xl)*4);width:auto;margin-inline:auto}.post-related{background-color:var(--color-bg)}.post-related .multicard__cta,.postList__multicard .multicard__cta{justify-self:start}.reference__link,.references__list__link{color:var(--color-text);scroll-margin-top:calc(var(--space-fluid-md) + var(--nav-height))}.reference__link:hover,.reference__link:focus-within,.reference__link:active,.references__list__link:hover,.references__list__link:focus-within,.references__list__link:active{color:var(--color-text-link-hover)}
