.PostList_list__fLK7F{list-style:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:700px){.PostList_list__fLK7F{grid-template-columns:1fr 1fr}}.PostList_card__JZWpm{background:rgba(255,255,255,.85);border-radius:14px;overflow:hidden;border:1px solid rgba(186,230,253,.7);box-shadow:0 2px 8px rgba(2,132,199,.08);transition:transform .2s,box-shadow .2s}.PostList_card__JZWpm:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(2,132,199,.18)}.PostList_cardLink__EGQR3{display:flex;flex-direction:column;color:inherit;text-decoration:none;height:100%}.PostList_cardLink__EGQR3:hover{color:inherit}.PostList_imageWrap__BP8Xk{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#bae6fd,#e0f2fe);overflow:hidden;position:relative}.PostList_image__hSguk{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.PostList_imageFallback__sxF8J{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;opacity:.5}.PostList_body__fu4qS{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1}.PostList_title__s_cUO{font-size:1.15rem;font-weight:600;color:#0c4a6e;line-height:1.4;-webkit-line-clamp:2}.PostList_excerpt__Rg2TR,.PostList_title__s_cUO{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.PostList_excerpt__Rg2TR{font-size:.9rem;color:#475569;line-height:1.55;-webkit-line-clamp:3}.PostList_meta__A2VDw{display:flex;flex-wrap:wrap;gap:6px;color:#64748b;font-size:.8rem;margin-top:auto;padding-top:4px}.Pagination_nav__YW6ZR{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:20px 0}.Pagination_btn__AIN72{background:#fff;border:1px solid #bae6fd;border-radius:8px;padding:8px 14px;font-size:.9rem;color:#0284c7;text-decoration:none;transition:background .15s,color .15s}.Pagination_btn__AIN72:hover{background:#e0f2fe;color:#0c4a6e}.Pagination_disabled__mwp0c{cursor:not-allowed}.Pagination_disabled__mwp0c,.Pagination_disabled__mwp0c:hover{color:#cbd5e1;background:#f8fafc}.Pagination_numbers__jgfP_{list-style:none;margin:0;padding:0;display:flex;gap:6px;align-items:center}.Pagination_numberBtn__DqraI{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;border-radius:8px;border:1px solid transparent;background:transparent;color:#334155;text-decoration:none;font-size:.9rem;transition:background .15s,color .15s}.Pagination_numberBtn__DqraI:hover{background:#e0f2fe;color:#0c4a6e}.Pagination_active__YawTR,.Pagination_active__YawTR:hover{background:#0284c7;color:#fff}.Pagination_ellipsis__wI5Jg{color:#94a3b8;padding:0 4px}@media (max-width:480px){.Pagination_nav__YW6ZR{gap:8px}.Pagination_btn__AIN72{padding:6px 10px;font-size:.85rem}}.blog_section__eovMY{max-width:960px;margin:40px auto;padding:0 16px;display:flex;flex-direction:column;gap:28px}.blog_header__sAVYB{text-align:center;display:flex;flex-direction:column;gap:8px}.blog_title__u04JU{font-size:2rem;font-weight:700;color:#0c4a6e;margin:0}.blog_subtitle__SyUfA{color:#475569;font-size:.95rem;margin:0}.blog_empty__rF5Er{background:rgba(255,255,255,.7);border:1px dashed #cbd5e1;border-radius:12px;padding:48px 16px;text-align:center;color:#64748b}@media (max-width:700px){.blog_section__eovMY{margin:24px auto;gap:20px}.blog_title__u04JU{font-size:1.5rem}}