.page_container__M04p_{max-width:1200px;margin:0 auto;padding:2rem 1rem}.page_title__0e3T2{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:2rem;text-align:center}.page_blogGrid__0_Ay3{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.page_blogCard__STyhW{background:white;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column}.page_blogCard__STyhW:hover{transform:translateY(-4px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.page_blogCardHeader__g2vTg{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.9rem}.page_type__lX816{background:#f0f0f0;padding:.25rem .75rem;border-radius:20px;color:#666}.page_date___egt2{color:#666}.page_blogCardTitle__JvKTV{font-size:1.25rem;font-weight:600;color:#333;text-decoration:none;margin-bottom:1rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_blogCardTitle__JvKTV:hover{color:#0070f3}.page_blogCardBody__QjqGh{color:#666;font-size:.95rem;line-height:1.6;margin-bottom:1rem;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_blogCardTag__AiaIw{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:auto}.page_tag___Mq8C{background:#f0f0f0;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;color:#666}@media (max-width:768px){.page_container__M04p_{padding:1rem}.page_title__0e3T2{font-size:2rem;margin-bottom:1.5rem}.page_blogGrid__0_Ay3{grid-template-columns:1fr;gap:1.5rem}.page_blogCard__STyhW{padding:1.25rem}}