.blog_main__mNBhz{min-height:50vh;background:#fafbfc}.blog_hero__WLLgl{background:linear-gradient(135deg,#0f172a,#1e293b 40%,#0f172a);color:#fff;padding:1.5rem 0 2rem;margin-bottom:0}.blog_heroInner__9Eu8Q{max-width:640px;margin:0 auto;padding:0 var(--container-pad,22px);text-align:center}.blog_heroTitle__avXya{font-size:clamp(1.65rem,3.5vw,2.25rem);font-weight:700;letter-spacing:-.02em;margin:0 0 .4rem;line-height:1.25;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.blog_heroSubtitle__c9uT_{font-size:.95rem;line-height:1.5;color:hsla(0,0%,100%,.9);margin:0 0 1rem;text-shadow:0 1px 1px rgba(0,0,0,.2)}.blog_searchFormWrap__d3k95{display:flex;max-width:380px;margin:0 auto;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.12)}.blog_searchFormCompact__QRqVG{max-width:100%}.blog_searchFormCompact__QRqVG .blog_searchButton__kwndJ,.blog_searchFormCompact__QRqVG .blog_searchInput__Gwvzs{padding:.5rem .75rem;font-size:.9rem}.blog_searchInput__Gwvzs{flex:1 1;padding:.75rem 1rem;border:none;font-size:1rem;background:#fff;color:#0f172a}.blog_searchInput__Gwvzs::placeholder{color:#94a3b8}.blog_searchInput__Gwvzs:focus{outline:none}.blog_searchButton__kwndJ{padding:.75rem 1.25rem;background:var(--primary-color,#2563eb);color:#fff;border:none;font-weight:600;font-size:.95rem;cursor:pointer;transition:background .2s}.blog_searchButton__kwndJ:hover{background:var(--primary-hover,#1d4ed8)}.blog_sidebarSearch__FzXNv{margin-bottom:1.5rem}.blog_layout__7rshj{display:flex;gap:2.5rem;max-width:var(--content-max-width,1200px);margin:0 auto;padding:2.5rem var(--container-pad,22px) 4rem}.blog_section__dZhnf{flex:1 1;min-width:0}.blog_sectionInner__NE4qQ{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.06)}.blog_emptyState__LIYZo{text-align:center;padding:3rem 2rem}.blog_emptyText__beUzA{color:#64748b;margin:0 0 1rem;font-size:1rem}.blog_emptyLink__LtXeV{color:var(--primary-color,#2563eb);font-weight:600;text-decoration:none}.blog_emptyLink__LtXeV:hover{text-decoration:underline}.blog_list__av3dK{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.blog_card__AELHx{margin:0}.blog_cardLink__4MC_H{display:flex;flex-direction:column;text-decoration:none;color:#0f172a;border-radius:10px;overflow:hidden;background:#fff;border:1px solid #e2e8f0;transition:all .25s ease;height:100%}.blog_cardLink__4MC_H:focus,.blog_cardLink__4MC_H:hover{border-color:var(--primary-color,#2563eb);box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px);outline:none}.blog_cardImageWrap___VUSF{display:block;aspect-ratio:16/10;background:#f1f5f9;overflow:hidden}.blog_cardImage__JEROn{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.blog_cardLink__4MC_H:hover .blog_cardImage__JEROn{transform:scale(1.03)}.blog_cardContent___f_rY{padding:1.1rem 1.15rem;display:flex;flex-direction:column;gap:.4rem;flex:1 1;min-height:110px}.blog_cardTitle__Yatym{font-size:1rem;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#0f172a}.blog_cardMeta__Ux07F{font-size:.8rem;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.blog_cardExcerpt__jDGOY{font-size:.875rem;line-height:1.5;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.blog_pagination__GtfcC{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid #e2e8f0;flex-wrap:wrap}.blog_pageLink__fZ8w2{color:var(--primary-color,#2563eb);text-decoration:none;font-size:.95rem;font-weight:500;padding:.5rem 1rem;border-radius:6px;transition:background .2s}.blog_pageLink__fZ8w2:hover{background:rgba(37,99,235,.08)}.blog_pageInfo__KjNbg{font-size:.9rem;color:#64748b}.blog_sidebar__QuVF5{width:280px;flex-shrink:0}.blog_sidebarSticky__D0H4v{position:-webkit-sticky;position:sticky;top:1.5rem}.blog_sidebarBlock__P0Lqt{margin-bottom:1.75rem;background:#fff;border-radius:10px;padding:1.25rem 1.15rem;box-shadow:0 1px 3px rgba(0,0,0,.06);border:1px solid #e2e8f0}.blog_sidebarTitle__BJQEg{font-size:.85rem;font-weight:700;color:#0f172a;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.05em}.blog_sidebarList__IFhzY{list-style:none;margin:0;padding:0}.blog_sidebarList__IFhzY li{margin-bottom:.5rem}.blog_sidebarList__IFhzY li:last-child{margin-bottom:0}.blog_sidebarLinkActive__W_P9u,.blog_sidebarLink__jJQNm{font-size:.9rem;text-decoration:none;color:#64748b;display:block;padding:.25rem 0;transition:color .2s}.blog_sidebarLinkActive__W_P9u,.blog_sidebarLink__jJQNm:hover{color:var(--primary-color,#2563eb)}.blog_sidebarLinkActive__W_P9u{font-weight:600}.blog_sidebarCount__7QE4_{font-weight:400;color:#94a3b8}.blog_recentLink__yh7bh{font-size:.9rem;color:#334155;text-decoration:none;display:block;line-height:1.4;margin-bottom:.2rem}.blog_recentLink__yh7bh:hover{color:var(--primary-color,#2563eb)}.blog_recentDate__fyoT7{font-size:.75rem;color:#94a3b8;display:block;margin-bottom:.6rem}.blog_tagCloud__wMacl{display:flex;flex-wrap:wrap;gap:.5rem}.blog_tagActive__d3XjD,.blog_tag__WCjGh{font-size:.8rem;padding:.35rem .75rem;border-radius:20px;text-decoration:none;background:#f1f5f9;color:#64748b;transition:all .2s}.blog_tag__WCjGh:hover{background:#e2e8f0;color:var(--primary-color,#2563eb)}.blog_tagActive__d3XjD{background:var(--primary-color,#2563eb);color:#fff}.blog_postLayout__kRKtW{display:flex;gap:2.5rem;max-width:var(--content-max-width,1200px);margin:0 auto;padding:2rem var(--container-pad,22px) 4rem}.blog_article__NwR5q{flex:1 1;min-width:0;background:#fff;border-radius:12px;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.06);border:1px solid #e2e8f0}.blog_articleWrap__Fm4Zh{width:100%}.blog_breadcrumb__Tx_co{display:flex;align-items:center;gap:.5rem;margin:0 0 1.5rem;font-size:.9rem}.blog_breadcrumbLink__J83cX{color:var(--primary-color,#2563eb);text-decoration:none;font-weight:500;transition:color .2s}.blog_breadcrumbLink__J83cX:hover{color:var(--primary-hover,#1d4ed8);text-decoration:underline}.blog_breadcrumbSep__kSzst{color:#94a3b8;font-weight:300;font-size:1.1em}.blog_breadcrumbLinkCurrent__zAyNv{color:#64748b;text-decoration:none;font-weight:500}.blog_breadcrumbLinkCurrent__zAyNv:hover{color:var(--primary-color,#2563eb)}.blog_back__p1Yoa{margin:0 0 1.5rem}.blog_backLink__esxuc{font-size:.9rem;color:var(--primary-color,#2563eb);text-decoration:none;font-weight:500}.blog_backLink__esxuc:hover{text-decoration:underline}.blog_articleImageWrap__yy10I{margin-bottom:1.75rem;border-radius:12px;overflow:hidden;background:#f1f5f9;box-shadow:0 4px 12px rgba(0,0,0,.06)}.blog_articleImage__JuHVr{width:100%;height:auto;display:block}.blog_articleHeaderCard__WUNGH{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem 1.75rem;margin-bottom:2rem}.blog_articleTitle__xkUYu{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;color:#0f172a;line-height:1.3;margin:0 0 1rem;letter-spacing:-.01em}.blog_articleMetaRow__AOcsB{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5rem;margin-bottom:1rem}.blog_articleMetaItem__8GB9U{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;color:#64748b;text-decoration:none;transition:color .2s}.blog_articleMetaItem__8GB9U:hover{color:var(--primary-color,#2563eb)}.blog_articleMetaRow__AOcsB .blog_articleMetaItem__8GB9U:not(:last-child):after{content:" · ";margin-left:.25rem;color:#94a3b8;font-weight:400}.blog_articleTags__J9cS5{display:flex;flex-wrap:wrap;gap:.5rem}.blog_articleTag__0IdAe{display:inline-block;padding:.35rem .9rem;font-size:.8rem;font-weight:500;color:var(--primary-color,#2563eb);background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.2);border-radius:20px;text-decoration:none;transition:all .2s}.blog_articleTag__0IdAe:hover{background:var(--primary-color,#2563eb);color:#fff;border-color:var(--primary-color,#2563eb)}.blog_articleHeader__8j_1X{margin-bottom:1.75rem}.blog_articleMeta__7cg4I{font-size:.9rem;color:#64748b;margin:0}.blog_articleTaxonomy__f7UlE{margin-top:.75rem;font-size:.875rem;color:#64748b}.blog_taxLabel__Gw2_v{display:block;margin-bottom:.25rem}.blog_taxLink__XlXXa{color:var(--primary-color,#2563eb);text-decoration:none}.blog_taxLink__XlXXa:hover{text-decoration:underline}.blog_postSidebar__aKS0v{width:280px;flex-shrink:0}.blog_articleBody__Nvzys{font-size:1.0625rem;line-height:1.75;color:#334155}.blog_articleBody__Nvzys img{max-width:100%;height:auto;border-radius:8px}.blog_articleBody__Nvzys p{margin-bottom:1.25rem}.blog_articleBody__Nvzys ol,.blog_articleBody__Nvzys ul{margin-bottom:1.25rem;padding-left:1.5rem}.blog_articleBody__Nvzys h2{font-size:1.35rem;font-weight:700;margin:2rem 0 .75rem;color:#0f172a}.blog_articleBody__Nvzys h3{font-size:1.15rem;font-weight:600;margin:1.5rem 0 .5rem;color:#0f172a}.blog_relatedPosts__r_gpk{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #e2e8f0}.blog_relatedTitle__ep6uH{font-size:1.1rem;font-weight:700;color:#0f172a;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.04em}.blog_relatedList__ZRebl{list-style:none;margin:0;padding:0;display:grid;grid-gap:1rem;gap:1rem}.blog_relatedList__ZRebl li{margin:0}.blog_relatedLink__C7TGN{display:flex;align-items:center;gap:1rem;text-decoration:none;color:#334155;font-size:.95rem;padding:.5rem 0;border-radius:8px;transition:background .2s}.blog_relatedLink__C7TGN:hover{color:var(--primary-color,#2563eb);background:#f8fafc}.blog_relatedThumb__NzUhG{width:64px;height:64px;object-fit:cover;border-radius:8px;flex-shrink:0}@media (max-width:900px){.blog_layout__7rshj{flex-direction:column;padding:1.5rem var(--container-pad,22px) 3rem}.blog_sidebar__QuVF5{width:100%;order:-1}.blog_sidebarSticky__D0H4v{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.blog_sidebarBlock__P0Lqt{margin-bottom:0}.blog_hero__WLLgl{padding:1.25rem 0 1.5rem}.blog_sectionInner__NE4qQ{padding:1.5rem}.blog_postLayout__kRKtW{flex-direction:column;padding:1.5rem var(--container-pad,22px) 3rem}.blog_postSidebar__aKS0v{width:100%;order:1}.blog_postSidebar__aKS0v .blog_sidebarSticky__D0H4v{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.blog_article__NwR5q{padding:1.25rem}.blog_articleHeaderCard__WUNGH{padding:1.25rem 1.5rem}}