.content-area:where(.astro-4RWIUCD5){padding:2rem;width:100%;min-height:100vh}.page-title:where(.astro-4RWIUCD5){color:var(--primary-color);font-size:2.5rem;margin-bottom:2rem;font-family:var(--font-family-sans)}.post-item-footer:where(.astro-4RWIUCD5){font-family:var(--font-family-sans);font-weight:700}.post-item-date:where(.astro-4RWIUCD5){color:var(--text-secondary);text-align:left;text-transform:uppercase;margin-right:16px}hr:where(.astro-4RWIUCD5){margin:60px auto}@media (max-width: 768px){.content-area:where(.astro-4RWIUCD5){padding:1rem}}
