.blog-module__3rPSzG__page{background:var(--light-gray);min-height:100vh;padding:120px 0 80px}.blog-module__3rPSzG__header{text-align:center;margin-bottom:60px}.blog-module__3rPSzG__title{color:var(--secondary-blue);margin-bottom:16px;font-size:48px;font-weight:800}.blog-module__3rPSzG__subtitle{color:var(--text-light);font-size:20px}.blog-module__3rPSzG__container{max-width:var(--container-width);margin:0 auto;padding:0 20px}.blog-module__3rPSzG__grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;display:grid}.blog-module__3rPSzG__card{clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%);background:#fff;border-bottom:3px solid #0000;flex-direction:column;padding:30px;transition:all .3s;display:flex}.blog-module__3rPSzG__card:hover{border-bottom-color:var(--accent-cyan);transform:translateY(-5px);box-shadow:0 15px 30px #0000000d}.blog-module__3rPSzG__category{text-transform:uppercase;color:var(--primary-blue);letter-spacing:1px;margin-bottom:12px;font-size:12px;font-weight:700}.blog-module__3rPSzG__postTitle{color:var(--text-dark);margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.3}.blog-module__3rPSzG__date{color:var(--text-light);opacity:.7;margin-bottom:16px;font-size:13px}.blog-module__3rPSzG__excerpt{color:var(--text-light);flex-grow:1;margin-bottom:24px;line-height:1.6}.blog-module__3rPSzG__readMore{color:var(--primary-blue);text-transform:uppercase;font-size:14px;font-weight:700;transition:color .2s}.blog-module__3rPSzG__readMore:hover{color:var(--secondary-blue);text-decoration:underline}@media (max-width:600px){.blog-module__3rPSzG__grid{grid-template-columns:1fr}}
