.blog_page__W7UOa{max-width:900px;margin:0 auto;padding:40px 16px 80px}.blog_header__I2HZn{margin-bottom:40px}.blog_title__ZfDK6{font-size:2rem;font-weight:800;margin:0 0 8px}.blog_subtitle__OJokm{color:#555;font-size:1rem;margin:0}.blog_backLink__fZX6A{font-size:.875rem;color:#888;text-decoration:none;display:inline-block;margin-bottom:16px}.blog_backLink__fZX6A:hover{color:#333}.blog_grid__4V75O{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:24px;gap:24px}.blog_card__gqIni{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s}.blog_card__gqIni:hover{border-color:#2563eb;box-shadow:0 4px 16px rgba(37,99,235,.08)}.blog_cardTitle__PYBxC{font-size:1rem;font-weight:700;margin:0;line-height:1.4}.blog_cardExcerpt__SYxXZ{font-size:.875rem;color:#555;margin:0;line-height:1.5;flex:1 1}.blog_cardMeta__0Lwwc{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;font-size:.78rem;color:#888;gap:8px}.blog_empty__c23k7{color:#888;padding:60px 0;text-align:center}.blog_pagination__CgEnV{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:48px}.blog_pageBtn__YJgcy{padding:8px 14px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:.875rem;text-decoration:none;color:#374151;transition:border-color .15s}.blog_pageBtnActive__55OJ1,.blog_pageBtn__YJgcy:hover{border-color:#2563eb;color:#2563eb}.blog_pageBtnActive__55OJ1{font-weight:700}