.ArticleBody_article__KOsov{width:100%;padding-inline:var(--row-inset)}.ArticleBody_article__KOsov>*{margin-top:0}.ArticleBody_article__KOsov>*+*{margin-top:26px}.ArticleBody_article__KOsov>.ArticleBody_h2__UBUZ1{margin-top:56px}.ArticleBody_article__KOsov>.ArticleBody_h2__UBUZ1+*{margin-top:24px}.ArticleBody_article__KOsov>.ArticleBody_figure__xpM7_{margin-top:40px}.ArticleBody_article__KOsov.ArticleBody_caseStudy__ir_jh>*+*{margin-top:24px}.ArticleBody_article__KOsov.ArticleBody_caseStudy__ir_jh>.ArticleBody_h2__UBUZ1{margin-top:120px}.ArticleBody_article__KOsov.ArticleBody_caseStudy__ir_jh>.ArticleBody_figure__xpM7_,.ArticleBody_article__KOsov.ArticleBody_caseStudy__ir_jh>.ArticleBody_h2__UBUZ1+*{margin-top:24px}.ArticleBody_p__EjRDb{font-weight:var(--weight-regular);line-height:26.4px;opacity:.9}.ArticleBody_h2__UBUZ1,.ArticleBody_p__EjRDb{font-size:var(--text-body);color:var(--color-primary)}.ArticleBody_h2__UBUZ1{font-weight:var(--weight-medium);line-height:24px}.ArticleBody_list__Vq6eH{display:flex;flex-direction:column;gap:8px}.ArticleBody_listItem__KKY1o{display:flex;gap:8px;font-size:var(--text-body);line-height:26.4px;color:var(--color-primary);opacity:.9}.ArticleBody_marker___jacw{flex:0 0 auto;opacity:.55}.ArticleBody_code__tP4Wc{font-size:14px;padding:1px 5px;border-radius:6px;background:var(--color-hover-surface);border:1px solid var(--color-divider);white-space:nowrap}.ArticleBody_inlineLink__AqgkV{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;transition:opacity .15s ease}.ArticleBody_inlineLink__AqgkV:hover{opacity:.7}.ArticleBody_figure__xpM7_{width:100%}.ArticleBody_figureCard__qHWsM{width:100%;aspect-ratio:692/260;border-radius:var(--radius-card);background:var(--color-hover-surface);border:1px solid var(--color-divider)}.ArticleBody_figureButton___Qx_s{display:block;position:relative;width:100%;padding:0;border:0;background:none;border-radius:var(--radius-card);overflow:hidden;cursor:pointer}.ArticleBody_figureButton___Qx_s img{display:block;width:100%;height:100%;object-fit:cover}.ArticleBody_figureButton___Qx_s.ArticleBody_contain__YNLiv{background:var(--color-hover-surface)}.ArticleBody_figureButton___Qx_s.ArticleBody_contain__YNLiv img{object-fit:contain}.ArticleBody_overlay__wQQZl{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.5);opacity:0;transition:opacity .25s ease;pointer-events:none}@media (hover:hover){.ArticleBody_figureButton___Qx_s:hover .ArticleBody_overlay__wQQZl{opacity:1}}.ArticleBody_figureButton___Qx_s:focus-visible .ArticleBody_overlay__wQQZl{opacity:1}@media (prefers-reduced-motion:reduce){.ArticleBody_overlay__wQQZl{transition:none}}.ArticleBody_lightbox__3ZMLd{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;overscroll-behavior:none;touch-action:none}.ArticleBody_backdrop__aLHCQ{position:absolute;inset:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.9);touch-action:none}.ArticleBody_close__tSf3X{position:absolute;top:40px;right:var(--page-padding);z-index:1;padding:8px;border:0;background:none;cursor:pointer}.ArticleBody_expandedImage__uNUbH{position:relative;z-index:1;width:auto;height:auto;max-width:min(1024px,calc(100vw - 80px));max-height:min(769px,calc(100dvh - 160px));object-fit:cover;cursor:zoom-out}@media (max-width:640px){.ArticleBody_expandedImage__uNUbH{max-width:calc(100vw - 32px);max-height:calc(100dvh - 96px)}.ArticleBody_close__tSf3X{top:16px;right:16px}}.ArticleBody_caption__KwjPF{margin-top:16px;font-size:12px;line-height:16px;color:var(--color-secondary);text-align:center}.ArticleBody_ctaLink__M7r4j{display:inline-flex;align-items:baseline;gap:8px;font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--color-primary);transition:opacity .15s ease}.ArticleBody_ctaLink__M7r4j:hover{opacity:.7}.ArticleBody_ctaArrow__GvNHJ{color:var(--color-secondary)}