.page-module__D1rvnq__main{padding-top:80px;padding-bottom:100px}.page-module__D1rvnq__header{background-color:var(--secondary);text-align:center;margin-bottom:60px;padding:80px 0}.page-module__D1rvnq__title{color:var(--primary);margin-bottom:15px;font-size:3rem}.page-module__D1rvnq__subtitle{color:var(--text-light);font-size:1.2rem}.page-module__D1rvnq__grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px;max-width:900px;margin:0 auto;display:grid}.page-module__D1rvnq__card{background:var(--white);box-shadow:var(--shadow-md);border:1px solid var(--clay-light);border-radius:20px;text-decoration:none;transition:all .4s;display:block;overflow:hidden}.page-module__D1rvnq__card:hover{box-shadow:var(--shadow-xl);border-color:var(--accent);transform:translateY(-6px)}.page-module__D1rvnq__cardContent{padding:32px}.page-module__D1rvnq__date{color:var(--accent);text-transform:uppercase;letter-spacing:1px;font-size:.85rem;font-weight:600}.page-module__D1rvnq__card h2{color:var(--primary);margin:12px 0 16px;font-size:1.5rem}.page-module__D1rvnq__card p{color:var(--text-light);margin-bottom:20px;line-height:1.7}.page-module__D1rvnq__readMore{color:var(--accent);font-size:.9rem;font-weight:600}.page-module__D1rvnq__readTime{color:var(--text-light);margin-left:8px;font-weight:400}@media (max-width:768px){.page-module__D1rvnq__grid{grid-template-columns:1fr}.page-module__D1rvnq__title{font-size:2.2rem}}
