.post__body{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;align-items:stretch}.post-main{border-radius:.25rem;grid-column:span 3}.post-sidebar{position:relative}.post-sidebar__body{border-radius:.25rem;position:sticky;top:.625rem}.post__label,.post__title{margin-bottom:.3125rem}.post__title{max-width:70%;text-align:center}.post__txt{width:100%}.post__image{padding-bottom:58%;position:relative}.post__subtxt{border:solid #fed417;border-radius:.25rem 0 0 .25rem;border-width:0 0 0 .3125rem;padding-left:2.25rem;position:relative}.post__dates{border-color:#e7e7e7;border-style:solid;border-width:.0625rem 0}.post__date{font-size:1.125rem;margin:.625rem 1rem;text-transform:uppercase}.post__date:first-child{justify-content:flex-end}.post__date:last-child{justify-content:flex-start}@media (max-width:81.25em){.post .post__body{grid-template-columns:repeat(3,1fr)}.post .post-main{grid-column:span 2}}@media (max-width:61.99875em){.post__body{display:flex;flex-direction:column}.post-sidebar__body{align-items:flex-start;column-gap:1.5rem;display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:47.99875em){.post-sidebar__body{grid-template-columns:repeat(1,1fr)}.post__title{max-width:100%}}@media (max-width:23.4375em){.post__label{font-size:1rem}.post__title{font-size:1.25rem}.post__subtxt{font-size:1.125rem}}@media (min-width:23.4375em) and (max-width:90em){.post__label{font-size:clamp(1rem,.9119718309875rem + .3755868545vw,1.25rem)}.post__title{font-size:clamp(1.25rem,1.07394366196875rem + .7511737089vw,1.75rem)}.post__subtxt{font-size:clamp(1.125rem,.99295774648125rem + .5633802817vw,1.5rem)}}@media (min-width:90em){.post__label{font-size:1.25rem}.post__title{font-size:1.75rem}.post__subtxt{font-size:1.5rem}}