.article-header_header__ZYLDx{padding-top:32px}.article-header_breadcrumbs__7gwu9{font-size:14px;line-height:20px}.article-header_breadcrumbs__7gwu9 ol{font-size:inherit}.article-header_card__XhJdx{margin-top:16px;padding:48px 54px;border-radius:48px;background:var(--bg-soft)}.article-header_rubric__e57Gl{display:inline-flex;align-items:center;height:32px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--white);color:var(--text-accent);font-size:14px;font-weight:var(--fw-medium);line-height:20px}.article-header_title__J9IGS{max-width:1000px;margin:24px 0 0;font-family:var(--font-sans);font-size:clamp(32px,2.8vw,40px);font-weight:var(--fw-semibold);line-height:1.2;letter-spacing:-.01em;color:var(--text);text-wrap:balance}.article-header_card__XhJdx>.article-header_title__J9IGS:first-child{margin-top:0}.article-header_accent__BjA_6{color:var(--text-accent)}.article-header_meta__wC770{display:inline-flex;align-items:center;gap:8px;margin:24px 0 0;font-size:14px;line-height:20px;color:color-mix(in srgb,var(--text) 70%,transparent)}@media (max-width:1023px){.article-header_card__XhJdx{padding:40px;border-radius:40px}}@media (max-width:639px){.article-header_header__ZYLDx{padding-top:24px}.article-header_card__XhJdx{padding:24px;border-radius:32px}.article-header_title__J9IGS{margin-top:16px;font-size:26px;line-height:34px}.article-header_meta__wC770{margin-top:16px}}.article_page__amdyT{--article-width:min(var(--article-page-width),100% - 2 * var(--article-page-side));--article-hero-width:var(--article-width)}.article_content__2lDKK{padding-bottom:80px}@media (max-width:639px){.article_content__2lDKK{padding-bottom:32px}}.article-contents_aside__1v7sc{position:sticky;top:calc(var(--header-h) + 24px);display:flex;flex-direction:column;gap:24px;max-height:calc(100vh - var(--header-h) - 48px)}.article-contents_contents__AIW8B{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.article-contents_action__zS95F{flex:none}.article-contents_action__zS95F>a,.article-contents_action__zS95F>button{height:auto;min-height:68px;padding:12px 32px;font-size:17px;font-weight:var(--fw-semibold);line-height:24px;white-space:normal}.article-contents_title__Jdx5l{margin:0;padding:0 16px 16px;font-size:14px;font-weight:var(--fw-semibold);line-height:20px;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--text) 60%,transparent)}.article-contents_toggle___ROI2{display:none}.article-contents_list__gMmmR{margin:0;padding:0;list-style:none}.article-contents_list__gMmmR a{display:flex;gap:12px;padding:10px 16px;border-radius:16px;color:color-mix(in srgb,var(--text) 80%,transparent);font-size:16px;font-weight:var(--fw-medium);line-height:22px;text-decoration:none;transition:background-color var(--transition),color var(--transition)}.article-contents_list__gMmmR a:hover{background:var(--bg-soft);color:var(--text)}.article-contents_list__gMmmR a[aria-current=true]{background:var(--bg-soft);color:var(--text);font-weight:var(--fw-semibold)}.article-contents_number__UnrrU{flex:none;color:var(--text-accent);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}@media (max-width:1023px){.article-contents_aside__1v7sc{position:static;gap:12px;max-height:none}.article-contents_contents__AIW8B{overflow:visible;border-radius:32px;background:var(--bg-soft)}.article-contents_title__Jdx5l{display:none}.article-contents_toggle___ROI2{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;padding:0 24px;border:0;background:none;color:var(--text);font:inherit;font-size:16px;font-weight:var(--fw-semibold);cursor:pointer}.article-contents_toggle___ROI2 svg{color:var(--text-accent);transition:transform var(--transition)}.article-contents_toggle___ROI2[aria-expanded=true] svg{transform:rotate(180deg)}.article-contents_list__gMmmR{padding:0 8px 16px}.article-contents_list__gMmmR:not([data-open=true]){display:none}.article-contents_list__gMmmR a:hover,.article-contents_list__gMmmR a[aria-current=true]{background:var(--white)}}@media (max-width:639px){.article-contents_contents__AIW8B{border-radius:24px}.article-contents_toggle___ROI2{min-height:56px;padding:0 20px}}.article-layout_article__UbCZu{--toc-width:280px;--toc-gap:64px;--text-width:800px}.article-layout_head__Jjxqx{width:min(var(--article-page-width),100% - 2 * var(--article-page-side));margin-inline:auto}.article-layout_columns__YuVUN{--strip-side:calc((100% - min(var(--article-page-width), 100% - 2 * var(--article-page-side))) / 2);display:grid;grid-template-columns:var(--toc-width) minmax(0,var(--text-width));gap:var(--toc-gap);align-items:start;margin-top:48px;margin-left:max(var(--strip-side),(100% - var(--text-width))/2 - var(--toc-width) - var(--toc-gap));margin-right:var(--strip-side)}.article-layout_single__19xbt{width:min(var(--text-width),100% - 2 * var(--article-page-side));margin:48px auto 0}.article-layout_body__cQ72Z{min-width:0;max-width:var(--text-width)}@media (max-width:1199px){.article-layout_article__UbCZu{--toc-gap:48px}}@media (max-width:1023px){.article-layout_columns__YuVUN{grid-template-columns:minmax(0,1fr);gap:32px;margin:32px auto 0}.article-layout_columns__YuVUN,.article-layout_single__19xbt{width:min(var(--article-page-width),100% - 2 * var(--article-page-side))}.article-layout_single__19xbt{margin-top:32px}.article-layout_body__cQ72Z{max-width:none}}@media (max-width:639px){.article-layout_columns__YuVUN{gap:24px;margin-top:24px}.article-layout_single__19xbt{margin-top:24px}}.article-lead-banner_banner__ME6_M{scroll-margin-top:calc(var(--header-h) + 32px);padding:48px 40px;border-radius:32px;background:var(--gradient-hero);color:var(--text-on-brand-strong)}[data-article-column] .article-lead-banner_banner__ME6_M{margin-block:48px}.article-lead-banner_title__xAiQ_{font-size:34px;font-weight:var(--fw-semibold);line-height:1.2}.article-lead-banner_text__53Ja_{margin-top:16px;color:var(--text-on-brand);font-size:18px;font-weight:var(--fw-regular);line-height:26px}.article-lead-banner_banner__ME6_M .article-lead-banner_button__gkS6j{height:auto;min-height:60px;margin-top:32px;padding:12px 60px;font-size:18px;font-weight:var(--fw-semibold);line-height:24px;white-space:normal}@media (max-width:639px){.article-lead-banner_banner__ME6_M{padding:32px 20px;border-radius:24px}[data-article-column] .article-lead-banner_banner__ME6_M{margin-block:32px}.article-lead-banner_title__xAiQ_{font-size:24px}.article-lead-banner_text__53Ja_{margin-top:12px;font-size:16px;line-height:22px}.article-lead-banner_banner__ME6_M .article-lead-banner_button__gkS6j{margin-top:24px;padding-inline:20px 56px;font-size:16px;line-height:22px}}