.blog-card[data-v-1b0a7269]{display:flex;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:20px;overflow:hidden;transition:box-shadow var(--dur-normal),transform var(--dur-fast)}.blog-card__link[data-v-1b0a7269]{display:flex;flex-direction:column;width:100%;text-decoration:none;color:inherit}.blog-card__link[data-v-1b0a7269]:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.blog-card[data-v-1b0a7269]:hover{box-shadow:0 4px 20px #00000014;transform:translateY(-2px)}.blog-card__image[data-v-1b0a7269]{width:100%;height:260px;overflow:hidden}.blog-card__image img[data-v-1b0a7269]{width:100%;height:100%;object-fit:cover;display:block}.blog-card__body[data-v-1b0a7269]{display:flex;flex-direction:column;gap:20px;padding:20px}.blog-card__date[data-v-1b0a7269]{display:block;font-weight:400;font-size:14px;line-height:1.43;color:var(--fg-subtle)}.blog-card__title[data-v-1b0a7269]{font-weight:500;font-size:20px;line-height:1.4;color:var(--fg);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card__desc[data-v-1b0a7269]{font-weight:400;font-size:16px;line-height:1.25;color:var(--fg-muted);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1439px){.blog-card__image[data-v-1b0a7269]{height:220px}}@media(max-width:1279px){.blog-card__image[data-v-1b0a7269]{height:200px}.blog-card__body[data-v-1b0a7269]{gap:16px}}@media(max-width:768px){.blog-card__image[data-v-1b0a7269]{height:180px}.blog-card__body[data-v-1b0a7269]{gap:14px;padding:16px}.blog-card__title[data-v-1b0a7269]{font-size:18px}.blog-card__desc[data-v-1b0a7269]{font-size:15px}}.blog-page[data-v-7d499112]{display:flex;flex-direction:column;min-height:100vh;background:var(--bg-card)}.blog-content[data-v-7d499112]{display:flex;flex-direction:column;align-items:center;gap:40px;padding:80px 260px}.blog-breadcrumb[data-v-7d499112]{width:100%;max-width:1200px}.blog-breadcrumb ol[data-v-7d499112]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:14px;color:var(--fg-subtle)}.blog-breadcrumb li+li[data-v-7d499112]:before{content:"/";margin-right:8px;color:var(--fg-subtle)}.blog-breadcrumb a[data-v-7d499112]{color:var(--fg-muted);text-decoration:none}.blog-breadcrumb a[data-v-7d499112]:hover{text-decoration:underline}.blog-content__header[data-v-7d499112]{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1200px}.blog-content__title[data-v-7d499112]{font-weight:500;font-size:60px;line-height:1.17;color:var(--fg);text-align:center;margin:0}.blog-content__subtitle[data-v-7d499112]{font-weight:400;font-size:18px;line-height:1.5;color:var(--fg-muted);text-align:center;max-width:760px;margin:0}.blog-state[data-v-7d499112]{font-size:16px;color:var(--fg-muted);margin:0}.blog-state--error[data-v-7d499112]{color:var(--danger, #d92d20)}.blog-grid[data-v-7d499112]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;width:100%}.blog-pagination[data-v-7d499112]{display:flex;align-items:center;gap:16px}.blog-pagination__btn[data-v-7d499112]{display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:10px;border:none;border-radius:10px;background:transparent;font-weight:400;font-size:16px;line-height:1.3;color:var(--fg);text-decoration:none;cursor:pointer;transition:background var(--dur-fast);box-sizing:border-box}a.blog-pagination__btn[data-v-7d499112]:hover{background:var(--bg-surface)}.blog-pagination__btn--active[data-v-7d499112]{background:var(--border-subtle)}.blog-pagination__btn--dots[data-v-7d499112]{cursor:default}.blog-pagination__btn--disabled[data-v-7d499112]{opacity:.4;cursor:not-allowed}@media(max-width:1439px){.blog-content[data-v-7d499112]{padding:60px 120px}.blog-content__title[data-v-7d499112]{font-size:52px}}@media(max-width:1279px){.blog-content[data-v-7d499112]{padding:48px 60px;gap:32px}.blog-content__title[data-v-7d499112]{font-size:44px}.blog-grid[data-v-7d499112]{gap:24px}}@media(max-width:1024px){.blog-grid[data-v-7d499112]{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-content[data-v-7d499112]{padding:40px}}@media(max-width:768px){.blog-content[data-v-7d499112]{padding:32px 20px;gap:24px}.blog-content__title[data-v-7d499112]{font-size:36px}.blog-content__subtitle[data-v-7d499112]{font-size:16px}.blog-grid[data-v-7d499112]{grid-template-columns:minmax(0,1fr);gap:20px}.blog-pagination[data-v-7d499112]{gap:8px}.blog-pagination__btn[data-v-7d499112]{width:44px;height:44px;font-size:14px}}@media(max-width:480px){.blog-content[data-v-7d499112]{padding:24px 16px}.blog-content__title[data-v-7d499112]{font-size:30px}}
