.postlist{margin-top:1.25rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;list-style:none;padding:0}.postlist-item{display:flex;flex-direction:column}.postlist-item__img{border-radius:.5rem;height:auto}.blog-page-content__article{padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 1024px){.blog-page-content__article{padding:0}}@media screen and (max-width: px){.postlist{grid-template-columns:1fr}}.Icon:where(.astro-2J64KJWD){position:absolute;right:-2.5rem;top:-1.5rem;aspect-ratio:1 / 1;height:600px;width:600px;background-size:contain;background-repeat:no-repeat;opacity:.1}
