.blog_breadcrumb__lbVVQ{margin-bottom:20px;color:var(--text-muted);font-size:.85rem}.blog_breadcrumb__lbVVQ a{color:inherit;text-underline-offset:3px}.blog_title__mB_71{margin:0 0 24px;color:var(--text);font-size:clamp(1.6rem,3.5vw,2rem)}.blog_grid__Jqgos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:20px;gap:20px}.blog_card__IrPOL{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg,20px);background:var(--surface);color:var(--text);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.blog_card__IrPOL:hover{transform:translateY(-2px);border-color:var(--border-strong,var(--border));box-shadow:var(--shadow-md)}.blog_card__IrPOL:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.blog_cover__3oLzV{position:relative;display:grid;aspect-ratio:16/9;place-items:center;overflow:hidden;background:var(--surface-2,var(--bg))}.blog_cover__3oLzV img{object-fit:cover}.blog_coverPlaceholder__8JFxg{color:var(--text-muted);opacity:.55}.blog_cardContent__0Yozx{padding:18px}.blog_cardTitle__siLxY{margin:0 0 8px;font-size:1.05rem;line-height:1.5;-webkit-line-clamp:2}.blog_cardTitle__siLxY,.blog_excerpt__kjhsI{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.blog_excerpt__kjhsI{margin:0;color:var(--text-2);font-size:.9rem;line-height:1.7;-webkit-line-clamp:3}.blog_date__p3dOM{display:block;margin-top:14px;color:var(--text-muted);font-size:.78rem}.blog_pagination__aloYN{display:flex;justify-content:center;gap:8px;margin-top:32px}.blog_pagination__aloYN button{min-width:40px;min-height:40px;padding:6px 10px}.blog_article__3Lhmu{width:min(100% - 32px,880px);margin:28px auto 64px}.blog_articleCover__F8Q4w{position:relative;aspect-ratio:16/8;max-height:400px;margin-bottom:24px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg,20px);background:var(--surface-2,var(--bg))}.blog_articleCover__F8Q4w img{object-fit:cover}.blog_articleTitle__dYGvo{max-width:72ch;margin:0 0 12px;color:var(--text);font-size:clamp(1.7rem,4vw,2.4rem);line-height:1.4}.blog_articleDate__0eUwI{display:block;margin-bottom:32px;color:var(--text-muted);font-size:.85rem}.blog_richContent__G8vom{max-width:72ch;color:var(--text);font-size:1.05rem;line-height:1.9;overflow-wrap:anywhere}.blog_richContent__G8vom :where(h2,h3,h4){margin:1.8em 0 .65em;color:var(--text);line-height:1.35}.blog_richContent__G8vom h2{font-size:1.55rem}.blog_richContent__G8vom h3{font-size:1.3rem}.blog_richContent__G8vom ol,.blog_richContent__G8vom p,.blog_richContent__G8vom ul{margin:0 0 1.1em}.blog_richContent__G8vom :where(ul,ol){-webkit-padding-start:1.5em;padding-inline-start:1.5em}.blog_richContent__G8vom li+li{margin-top:.4em}.blog_richContent__G8vom a{color:var(--primary);text-underline-offset:3px}.blog_richContent__G8vom blockquote{margin:1.5em 0;-webkit-padding-start:1.1em;padding-inline-start:1.1em;-webkit-border-start:3px solid var(--primary);border-inline-start:3px solid var(--primary);color:var(--text-2)}.blog_richContent__G8vom :where(pre,code){max-width:100%;overflow-x:auto}.blog_richContent__G8vom pre{padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2,var(--bg))}.blog_articleBack__BhOAj{max-width:72ch;margin-top:48px;padding-top:24px;border-top:1px solid var(--border)}@media (max-width:640px){.blog_grid__Jqgos{grid-template-columns:minmax(0,1fr);gap:14px}.blog_article__3Lhmu{width:min(100% - 24px,880px);margin-block:20px 48px}}@media (prefers-reduced-motion:reduce){.blog_card__IrPOL{transition:none}}