.page-module__D1rvnq__main{max-width:1200px;margin:0 auto;padding:2rem}.page-module__D1rvnq__title{text-align:center;margin-bottom:.5rem;font-family:Sora,sans-serif;font-size:2.5rem}.page-module__D1rvnq__subtitle{color:#475569;text-align:center;margin-bottom:2rem;font-size:1.125rem}.page-module__D1rvnq__empty{color:#475569;text-align:center}.page-module__D1rvnq__posts{flex-direction:column;gap:2rem;display:flex}.page-module__D1rvnq__post{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:1.5rem;padding:1.5rem;transition:all .2s;display:flex}.page-module__D1rvnq__post:hover{border-color:#0891b2;transform:translateY(-2px);box-shadow:0 6px 16px rgba(15,23,42,.08)}.page-module__D1rvnq__content{flex:1}.page-module__D1rvnq__imageLink{flex-shrink:0}.page-module__D1rvnq__featuredImage{object-fit:cover;border-radius:8px;width:150px;height:150px}.page-module__D1rvnq__post h2{color:#0f172a;margin-bottom:.5rem;font-family:Sora,sans-serif;font-size:1.5rem}.page-module__D1rvnq__post time{color:#475569;margin-bottom:.5rem;font-size:.875rem;display:block}.page-module__D1rvnq__post p{color:#475569;line-height:1.65}.page-module__D1rvnq__post h2 a{color:#0f172a;transition:color .2s}.page-module__D1rvnq__post h2 a:hover{color:#0891b2}.page-module__D1rvnq__excerpt{margin-top:.5rem}.page-module__D1rvnq__readMore{color:#0891b2;margin-top:1rem;font-weight:600;transition:color .2s;display:inline-block}.page-module__D1rvnq__readMore:hover{color:#0e7490}@media (max-width:768px){.page-module__D1rvnq__post{flex-direction:column}.page-module__D1rvnq__featuredImage{width:100%;height:auto}}
