.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_list__Ex0uN{display:flex;flex-direction:column}.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_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_grid__Txfex{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.Blog_gridFeatured___JV4C .Blog_cardLead___RxAu{grid-column:span 2;grid-row:span 2}.Blog_gridFeatured___JV4C .Blog_cardLead___RxAu .Blog_cover__jTUCx{flex:1;aspect-ratio:auto;min-height:300px}.Blog_card__S6XAr{display:flex;flex-direction:column;gap:14px;min-width:0}.Blog_card__S6XAr,.Blog_grid__Txfex .Blog_card__S6XAr:hover{color:var(--az-text)}.Blog_grid__Txfex .Blog_card__S6XAr:hover .Blog_cardTitle__erPGu{color:var(--az-accent-text)}.Blog_grid__Txfex .Blog_card__S6XAr:hover .Blog_cover__jTUCx{border-color:var(--az-border-strong)}.Blog_card__S6XAr:focus-visible{outline:2px solid var(--az-indicator);outline-offset:4px;border-radius:var(--az-radius-md)}.Blog_cardBody__PQCCV{display:flex;flex-direction:column;gap:8px}.Blog_cardTitle__erPGu{font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.3;text-wrap:balance;transition:color var(--az-dur-fast) var(--az-ease-out)}.Blog_cardText__fwPKA{font-size:14px;line-height:1.6;color:var(--az-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Blog_cardLead___RxAu .Blog_cardTitle__erPGu{font-family:var(--az-font-display);font-size:clamp(26px,2.6vw,36px);letter-spacing:-.03em;line-height:1.1}.Blog_cardLead___RxAu .Blog_cardText__fwPKA{font-size:16px;-webkit-line-clamp:4;color:var(--az-text-2)}.Blog_metaNew__ep3wV{color:var(--az-brand-ink);background:var(--az-brand-mint);border-radius:3px;padding:2px 6px;letter-spacing:.1em}.Blog_cover__jTUCx{position:relative;display:block;aspect-ratio:16/9;border-radius:var(--az-radius-lg);border:1px solid var(--az-border);overflow:hidden;isolation:isolate;transition:border-color var(--az-dur-fast) var(--az-ease-out)}.Blog_cover__jTUCx:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(135deg,transparent 15%,#000 85%);mask-image:linear-gradient(135deg,transparent 15%,#000 85%)}.Blog_coverLg__JZ2cN{aspect-ratio:16/8}.Blog_coverSky__g61hs{background:radial-gradient(140% 120% at 100% 100%,var(--az-brand-sky),transparent 70%),linear-gradient(160deg,var(--az-brand-ink),color-mix(in srgb,var(--az-brand-sky) 40%,var(--az-brand-ink)))}.Blog_coverMint__UJ4DS{background:radial-gradient(120% 90% at 100% 100%,color-mix(in srgb,var(--az-brand-mint) 55%,transparent),transparent 60%),var(--az-brand-ink)}.Blog_coverBlend__OFYsV{background:radial-gradient(90% 80% at 0 100%,color-mix(in srgb,var(--az-brand-sky) 80%,transparent),transparent 65%),radial-gradient(90% 80% at 100% 0,color-mix(in srgb,var(--az-brand-mint) 45%,transparent),transparent 60%),var(--az-brand-ink)}.Blog_coverDeep__vEDtC{background:radial-gradient(70% 60% at 85% 90%,color-mix(in srgb,var(--az-brand-mint) 35%,transparent),transparent 65%),linear-gradient(200deg,color-mix(in srgb,var(--az-brand-sky) 85%,#000),#07131f)}.Blog_coverImage__0y9Kd{-o-object-fit:cover;object-fit:cover;z-index:-1;transition:transform var(--az-dur-slow) var(--az-ease-out)}.Blog_grid__Txfex .Blog_card__S6XAr:hover .Blog_coverImage__0y9Kd{transform:scale(1.03)}.Blog_coverMark___oENi{position:absolute;right:-6%;bottom:-14%;width:58%;height:auto;aspect-ratio:1;color:var(--az-brand-mint);opacity:.22}.Blog_coverBadge__qt1Zy{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:var(--az-radius-full);background:rgba(13,38,32,.55);border:1px solid rgba(122,226,192,.35);color:var(--az-brand-mint);font-family:var(--az-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(4px)}.Blog_coverLg__JZ2cN .Blog_coverBadge__qt1Zy{left:20px;top:20px;font-size:11px}.Blog_band__RuFDt{border-top:1px solid var(--az-border);background:var(--az-surface)}.Blog_bandInner__Yh538{max-width:var(--az-site-max);margin:0 auto;padding:48px var(--az-site-pad) 64px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px}.Blog_band__RuFDt .Blog_archive__ef8F2{flex-direction:row;flex-wrap:wrap;gap:8px;border:0;background:none;overflow:visible}.Blog_band__RuFDt .Blog_archiveItem__8a0Bd,.Blog_band__RuFDt .Blog_archive__ef8F2 .Blog_archiveItem__8a0Bd:last-child{border:1px solid var(--az-border);border-radius:var(--az-radius-full);padding:7px 14px;background:var(--az-bg)}.Blog_band__RuFDt .Blog_subscribe__MUbpA{max-width:420px}@media (max-width:960px){.Blog_grid__Txfex{grid-template-columns:repeat(2,minmax(0,1fr))}.Blog_gridFeatured___JV4C .Blog_cardLead___RxAu .Blog_cover__jTUCx{flex:none;aspect-ratio:16/8;min-height:0}.Blog_gridFeatured___JV4C .Blog_cardLead___RxAu{grid-row:auto}.Blog_bandInner__Yh538{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:620px){.Blog_grid__Txfex{grid-template-columns:minmax(0,1fr)}.Blog_gridFeatured___JV4C .Blog_cardLead___RxAu{grid-column:auto}.Blog_coverLg__JZ2cN,.Blog_cover__jTUCx,.Blog_gridFeatured___JV4C .Blog_cardLead___RxAu .Blog_cover__jTUCx{aspect-ratio:2/1}}.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_articleCover___a0rf{margin:8px 0 4px}.Blog_articleCover___a0rf .Blog_cover__jTUCx{aspect-ratio:16/7}.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}}.Blog_postPre__JVGOQ{padding:16px 20px;background:var(--az-code-bg);font-family:var(--az-font-mono);font-size:var(--az-text-md);line-height:var(--az-leading-code);color:var(--az-text-2)}.Blog_postPre__JVGOQ,.Blog_postTable___Y1aq{margin:0;border:1px solid var(--az-border);border-radius:7px;overflow-x:auto}.Blog_postTable___Y1aq table{width:100%;border-collapse:collapse;font-size:15px}.Blog_postTable___Y1aq td,.Blog_postTable___Y1aq th{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--az-border)}.Blog_postTable___Y1aq th{font-weight:600;color:var(--az-text);background:var(--az-surface)}.Blog_postTable___Y1aq tr:last-child td{border-bottom:0}