.Blog_hero__7tTxi{max-width:var(--az-site-max);margin:0 auto;padding:clamp(56px,8vw,96px) var(--az-site-pad) 40px;display:flex;flex-direction:column;gap:20px}.Blog_h1___W8Wq{margin:0;font-family:var(--az-font-display);font-size:clamp(44px,6vw,72px);font-weight:600;letter-spacing:-.04em;line-height:1}.Blog_lead__9R77l{margin:0;font-size:clamp(17px,1.6vw,19px);line-height:1.55;color:var(--az-text-2);max-width:620px}.Blog_layout__wM67y{max-width:var(--az-site-max);margin:0 auto;padding:0 var(--az-site-pad) var(--az-section-gap);display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.Blog_main__nPsgB{flex:999 1 560px;display:flex;flex-direction:column;gap:24px;min-width:0}.Blog_controls__ft1IQ{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.Blog_search___Heb8{flex:1 1 280px}.Blog_search___Heb8 input.Blog_searchInput__tb3V_{padding-top:8px;padding-bottom:8px;padding-left:36px}.Blog_search___Heb8 input.Blog_searchInput__tb3V_::-webkit-search-cancel-button{cursor:pointer}.Blog_seg__v2raz{display:inline-flex;flex-wrap:wrap;padding:3px;gap:2px;background:var(--az-raised);border:1px solid var(--az-border);border-radius:var(--az-radius-md);max-width:100%}.Blog_segItem__oM08n{display:inline-flex;align-items:center;padding:6px 12px;border-radius:4px;color:var(--az-muted);font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap;transition:background var(--az-dur-fast) var(--az-ease-out),color var(--az-dur-fast) var(--az-ease-out)}.Blog_seg__v2raz .Blog_segItem__oM08n:hover{color:var(--az-text)}.Blog_seg__v2raz .Blog_segItemActive__UF3Ri,.Blog_seg__v2raz .Blog_segItemActive__UF3Ri:hover{background:var(--az-hover);color:var(--az-text);box-shadow:inset 0 0 0 1px var(--az-border-strong)}[data-theme=light] .Blog_seg__v2raz .Blog_segItemActive__UF3Ri{background:var(--az-surface);box-shadow:0 1px 2px rgba(20,27,37,.08),inset 0 0 0 1px var(--az-border)}.Blog_resultBar__kvkdq{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:28px;font-size:13px;color:var(--az-muted)}.Blog_item__i5Cp3,.Blog_list__Ex0uN{display:flex;flex-direction:column}.Blog_item__i5Cp3{gap:8px;padding:22px 0;border-top:1px solid var(--az-border)}.Blog_item__i5Cp3,.Blog_list__Ex0uN .Blog_item__i5Cp3:hover{color:var(--az-text)}.Blog_list__Ex0uN .Blog_item__i5Cp3:hover .Blog_itemTitle__MBNcw{color:var(--az-accent-text)}.Blog_meta__C4nCh{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-family:var(--az-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--az-muted)}.Blog_metaTopic__Zrr3z{color:var(--az-accent-text)}.Blog_itemTitle__MBNcw{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.3;transition:color var(--az-dur-fast) var(--az-ease-out)}.Blog_itemText__6loS9{font-size:15px;line-height:1.6;color:var(--az-muted)}.Blog_empty__aTUJI{padding:48px 0;border-top:1px solid var(--az-border);display:flex;flex-direction:column;gap:8px;align-items:flex-start}.Blog_emptyTitle__7CJH0{font-size:17px;font-weight:600}.Blog_emptyText__lkskx{font-size:14px;color:var(--az-muted)}.Blog_pagerWrap__3XBxY{border-top:1px solid var(--az-border);padding-top:20px}.Blog_pagerWrap__3XBxY a.Blog_pagerLink__NtkMl:hover{background:var(--az-hover);color:var(--az-text)}.Blog_pagerWrap__3XBxY a.Blog_pagerLinkActive__Nl3vk,.Blog_pagerWrap__3XBxY a.Blog_pagerLinkActive__Nl3vk:hover{background:var(--az-selected-bg);color:var(--az-selected-text)}.Blog_pagerDisabled__oQfA3{opacity:.4;cursor:not-allowed}.Blog_aside__da48Q{flex:1 1 240px;display:flex;flex-direction:column;gap:32px;position:sticky;top:96px}.Blog_asideGroup__VDGZa{display:flex;flex-direction:column;gap:10px}.Blog_archive__ef8F2{display:flex;flex-direction:column;border:1px solid var(--az-border);border-radius:var(--az-radius-lg);background:var(--az-surface);overflow:hidden}.Blog_archiveItem__8a0Bd{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--az-border);font-size:14px;color:var(--az-text-2);transition:background var(--az-dur-fast) var(--az-ease-out)}.Blog_archive__ef8F2 .Blog_archiveItem__8a0Bd:last-child{border-bottom:0}.Blog_archive__ef8F2 .Blog_archiveItem__8a0Bd:hover{background:var(--az-hover);color:var(--az-text-2)}.Blog_archive__ef8F2 .Blog_archiveItemActive__ztzyP,.Blog_archive__ef8F2 .Blog_archiveItemActive__ztzyP:hover{background:var(--az-hover);color:var(--az-text)}.Blog_archiveCount__xAZuK{font-family:var(--az-font-mono);font-size:12px;color:var(--az-muted)}.Blog_asideText__MBj_X{margin:0;font-size:14px;line-height:1.55;color:var(--az-muted)}.Blog_subscribe__MUbpA{display:flex;flex-direction:column;gap:10px}.Blog_subscribe__MUbpA input.Blog_subscribeInput__0ykqh{padding-top:8px;padding-bottom:8px}.Blog_subscribeNote__1huT1{margin:0;font-size:13px;line-height:1.5}.Blog_subscribeOk__FN84L{color:var(--az-good-strong)}.Blog_subscribeErr__8FtMV{color:var(--az-bad-strong)}.Blog_rss__ZGdma{font-size:13px;display:flex;gap:6px;align-items:center;color:var(--az-accent-text)}.Blog_rss__ZGdma:hover{color:var(--az-text)}.Blog_article__t8sYk{max-width:720px;margin:0 auto;padding:clamp(48px,7vw,88px) var(--az-site-pad) clamp(56px,8vw,96px);display:flex;flex-direction:column;gap:22px;font-size:17px;line-height:1.7;color:var(--az-text-2)}.Blog_article__t8sYk a{color:var(--az-accent-text)}.Blog_article__t8sYk a:hover{color:var(--az-text)}.Blog_crumbs__tOJCa{display:flex;gap:8px;align-items:center;font-size:13px}.Blog_article__t8sYk .Blog_crumbs__tOJCa a,.Blog_crumbs__tOJCa{color:var(--az-muted)}.Blog_article__t8sYk .Blog_crumbs__tOJCa a:hover{color:var(--az-text)}.Blog_postTitle__zNVuI{margin:0;font-family:var(--az-font-display);font-size:clamp(38px,5vw,56px);font-weight:600;letter-spacing:-.04em;line-height:1.05;color:var(--az-text)}.Blog_byline__9IZoG{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--az-border)}.Blog_bylineMeta__0TLsR{display:flex;gap:16px;align-items:center;font-family:var(--az-font-mono);font-size:12px;color:var(--az-muted)}.Blog_postLead__pOMAy{margin:0;font-size:19px;color:var(--az-text);text-wrap:pretty}.Blog_postH2___yIXg{margin:20px 0 0;font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--az-text)}.Blog_postP__jb7qq{margin:0;text-wrap:pretty}.Blog_postH3__9zJqo{margin:12px 0 0;font-size:19px;font-weight:600;letter-spacing:-.015em;line-height:1.35;color:var(--az-text)}.Blog_postList__rF9QF{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:8px}.Blog_postQuote__Uzdkq{margin:0;padding:4px 0 4px 18px;border-left:2px solid var(--az-indicator);color:var(--az-text)}.Blog_postImg__Vi29G{display:block;max-width:100%;height:auto;border:1px solid var(--az-border);border-radius:var(--az-radius-lg,12px)}.Blog_tags__sM3WY{display:flex;gap:8px;flex-wrap:wrap;padding-top:12px}.Blog_share__G2otw{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.Blog_shareLabel__oZ1Fc{font-size:13px;color:var(--az-muted);padding-right:4px}.Blog_article__t8sYk a.Blog_shareBtn__E1DNu{color:var(--az-muted)}.Blog_article__t8sYk a.Blog_shareBtn__E1DNu:hover{color:var(--az-text)}.Blog_shareRow__SRm2k{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--az-border);border-bottom:1px solid var(--az-border)}.Blog_shareRowTitle__XyUtn{font-size:15px;font-weight:600;color:var(--az-text)}.Blog_cite__Gsi6T{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--az-border);border-radius:var(--az-radius-lg);background:var(--az-surface)}.Blog_citeHead__HGF05{display:flex;flex-direction:column;gap:4px}.Blog_citeTitle__BfNNc{margin:0;font-size:16px;font-weight:600;color:var(--az-text)}.Blog_citeText___JRFc{font-size:14px;line-height:1.5;color:var(--az-muted)}.Blog_code__kTQW6{background:var(--az-code-bg);border:1px solid var(--az-border);border-radius:7px;overflow:hidden;min-width:0}.Blog_codeHead__MdHQc{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 6px 6px 14px;border-bottom:1px solid var(--az-border);font-family:var(--az-font-mono);font-size:var(--az-text-xs);color:var(--az-muted)}.Blog_codePre__s3jNb{margin:0;padding:16px 20px;font-family:var(--az-font-mono);font-size:var(--az-text-md);line-height:var(--az-leading-code);color:var(--az-text-2);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;max-height:500px}.Blog_cta__WkLSW{margin-top:20px;padding:28px;border:1px solid var(--az-border);border-radius:var(--az-radius-xl);background:var(--az-surface);display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.Blog_ctaText__03BJb{display:flex;flex-direction:column;gap:6px}.Blog_ctaTitle__9Z6P9{font-size:18px;font-weight:600;line-height:1.35;color:var(--az-text)}.Blog_ctaSub__2kWtm{font-size:14px;line-height:1.5;color:var(--az-muted)}.Blog_after__YAch_{max-width:var(--az-site-max);margin:0 auto;padding:0 var(--az-site-pad) var(--az-section-gap);display:flex;flex-direction:column;gap:20px}.Blog_adjacent__DaN59{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;border-top:1px solid var(--az-border);padding-top:36px;padding-bottom:20px}.Blog_adjLink__srOTY{display:flex;flex-direction:column;gap:6px;color:var(--az-text)}.Blog_adjLinkNext__zA1RK{align-items:flex-end;text-align:right}.Blog_adjacent__DaN59 .Blog_adjLink__srOTY:hover{color:var(--az-accent-text)}.Blog_adjLabel__o0gd2{font-size:13px;color:var(--az-muted);display:flex;gap:6px;align-items:center}.Blog_adjTitle__cl_6N{font-size:16px;font-weight:600;line-height:1.4}.Blog_related__dEhhX{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.Blog_relatedCard__rdW3P{display:flex;flex-direction:column;gap:10px;padding:24px 23px}.Blog_relatedTitle__4IkDT{font-size:18px;font-weight:600;line-height:1.35}@media (max-width:860px){.Blog_aside__da48Q{position:static}}