.article-related[data-v-4be9f961]{background:var(--fg-surface-subtle);border-top:1px solid var(--fg-line);padding-block:var(--fg-space-section)}.article-related h2[data-v-4be9f961]{font-size:var(--fg-type-section);font-weight:600;letter-spacing:var(--fg-heading-tracking);line-height:1.2;margin:0 0 var(--fg-space-8)}.article-related ul[data-v-4be9f961]{display:grid;gap:var(--fg-space-8);list-style:none;margin:0;padding:0}.article-related li[data-v-4be9f961]{max-width:42rem;min-width:0}.article-related a[data-v-4be9f961]{border-top:1px solid var(--fg-line);display:flex;flex-direction:column;height:100%;padding-top:var(--fg-space-6);text-decoration:none}.article-related__label[data-v-4be9f961]{color:var(--fg-muted);font-size:var(--fg-type-small)}.article-related h3[data-v-4be9f961]{color:var(--fg-ink);font-size:var(--fg-type-compact);font-weight:600;letter-spacing:var(--fg-subheading-tracking);line-height:1.3;margin:var(--fg-space-4) 0 0;text-wrap:pretty}.article-related p[data-v-4be9f961]{color:var(--fg-muted);font-size:var(--fg-type-body);line-height:1.65;margin:var(--fg-space-4) 0 var(--fg-space-6)}.article-related__action[data-v-4be9f961]{align-items:center;color:var(--fg-cobalt);display:flex;font-size:var(--fg-type-small);font-weight:600;gap:var(--fg-space-2);margin-top:auto;min-height:var(--fg-control-height)}.article-related a:hover h3[data-v-4be9f961]{color:var(--fg-cobalt)}.article-related a:hover .article-related__action[data-v-4be9f961]{text-decoration:underline}@media(min-width:48rem){.article-related ul[data-v-4be9f961]{grid-template-columns:repeat(3,minmax(0,1fr))}}.article-share[data-v-86cec8ad]{font-size:var(--fg-type-small);min-width:0}.article-share button[data-v-86cec8ad]{align-items:center;background:transparent;border:0;border-radius:var(--fg-control-radius);color:var(--fg-cobalt);cursor:pointer;display:inline-flex;font-weight:600;gap:var(--fg-space-2);min-height:var(--fg-control-height);padding:0;transition:color var(--fg-motion-fast)}.article-share button[data-v-86cec8ad]:hover{color:var(--fg-ink)}.article-share button[data-v-86cec8ad]:disabled{cursor:progress}.article-share__status[data-v-86cec8ad]{color:var(--fg-muted);line-height:1.5;margin:0}.article-share input[data-v-86cec8ad]{background:var(--fg-canvas);border:1px solid var(--fg-line);border-radius:var(--fg-control-radius);color:var(--fg-text);margin-top:var(--fg-space-2);min-height:var(--fg-control-height);padding:var(--fg-space-2);width:100%}@media(prefers-reduced-motion:reduce){.article-share button[data-v-86cec8ad]{transition:none}}.article-layout[data-v-4763365a]{padding-top:var(--fg-space-8)}.article-layout__breadcrumbs ol[data-v-4763365a]{display:flex;flex-wrap:wrap;gap:var(--fg-space-3);list-style:none;margin:0;padding:0}.article-layout__breadcrumbs li[data-v-4763365a]{align-items:center;color:var(--fg-muted);display:flex;font-size:var(--fg-type-small);gap:var(--fg-space-3);min-width:0}.article-layout__breadcrumbs a[data-v-4763365a]{align-items:center;color:var(--fg-cobalt);display:inline-flex;font-weight:600;min-height:var(--fg-control-height);text-decoration:none}.article-layout__breadcrumbs a[data-v-4763365a]:hover{color:var(--fg-ink)}.article-layout__header[data-v-4763365a]{padding-block:clamp(2rem,5vw,4rem) clamp(2.5rem,5vw,4rem)}.article-layout__title[data-v-4763365a]{color:var(--fg-ink);font-size:var(--fg-type-article-title);font-weight:650;letter-spacing:-.035em;line-height:1.12;margin:0;max-width:32ch;overflow-wrap:anywhere;text-wrap:balance}.article-layout__summary[data-v-4763365a]{color:var(--fg-muted);font-size:var(--fg-type-lede);line-height:1.65;margin:var(--fg-space-6) 0 0;max-width:64ch;text-wrap:pretty}.article-layout__grid[data-v-4763365a]{display:grid;gap:var(--fg-space-8);padding-bottom:var(--fg-space-section)}.article-layout__main[data-v-4763365a],.article-layout__rail[data-v-4763365a]{min-width:0}.article-layout__metadata[data-v-4763365a]{border-left:2px solid var(--fg-cobalt);font-size:var(--fg-type-small);line-height:1.5;padding-left:var(--fg-space-4)}.article-layout__metadata dl[data-v-4763365a]{-moz-column-gap:var(--fg-space-6);column-gap:var(--fg-space-6);display:flex;flex-wrap:wrap;margin:0 0 var(--fg-space-2);row-gap:var(--fg-space-4)}.article-layout__metadata dt[data-v-4763365a]{color:var(--fg-muted);margin-bottom:var(--fg-space-1)}.article-layout__metadata dd[data-v-4763365a]{color:var(--fg-ink);font-weight:500;margin:0}.article-layout__toc[data-v-4763365a]{border-block:1px solid var(--fg-line);margin-top:var(--fg-space-8);padding-block:var(--fg-space-4)}.article-layout__cover[data-v-4763365a]{aspect-ratio:16/9;background:var(--fg-surface-subtle);border-radius:var(--fg-media-radius);margin:0 0 var(--fg-space-12);overflow:hidden}.article-layout__cover img[data-v-4763365a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-layout__prose[data-v-4763365a]{color:var(--fg-text);font-size:var(--fg-type-article-body);line-height:1.75;max-width:none;overflow-wrap:anywhere}.article-layout__prose[data-v-4763365a] p{color:inherit;font-size:inherit;line-height:inherit;margin-block:0 var(--fg-space-6)}.article-layout__prose[data-v-4763365a] h2,.article-layout__prose[data-v-4763365a] h3,.article-layout__prose[data-v-4763365a] h4{color:var(--fg-ink);font-weight:650;letter-spacing:var(--fg-subheading-tracking);line-height:1.3;margin-block:2.5rem var(--fg-space-4);scroll-margin-top:calc(var(--fg-header-height) + var(--fg-space-8));text-wrap:pretty}.article-layout__prose[data-v-4763365a] h2{font-size:var(--fg-type-article-heading)}.article-layout__prose[data-v-4763365a] h3{font-size:1.25rem}.article-layout__prose[data-v-4763365a] h4{font-size:1.125rem}.article-layout__prose[data-v-4763365a] .article-body>:first-child{margin-top:0}.article-layout__prose[data-v-4763365a] a{color:var(--fg-cobalt);font-weight:600;text-decoration:underline}.article-layout__prose[data-v-4763365a] :is(h2,h3,h4)>a{color:inherit;font:inherit;text-decoration:none}.article-layout__prose[data-v-4763365a] a:hover{color:var(--fg-ink);text-decoration:underline}.article-layout__prose[data-v-4763365a] ol,.article-layout__prose[data-v-4763365a] ul{margin-block:var(--fg-space-6);padding-left:1.4rem}.article-layout__prose[data-v-4763365a] li{margin-block:var(--fg-space-2);padding-left:var(--fg-space-1)}.article-layout__prose[data-v-4763365a] li::marker{color:var(--fg-muted)}.article-layout__prose[data-v-4763365a] blockquote{background:transparent;border-radius:0;font-size:var(--fg-type-article-body);margin-block:var(--fg-space-8);padding:var(--fg-space-2) var(--fg-space-6)}.article-layout__prose[data-v-4763365a] blockquote>:last-child{margin-bottom:0}.article-layout__prose[data-v-4763365a] pre{max-width:100%;overflow-x:auto}.article-layout__prose[data-v-4763365a] table{font-size:var(--fg-type-small);line-height:1.6}.article-layout__supplement[data-v-4763365a]{margin-top:var(--fg-space-12)}@media(min-width:64rem){.article-layout__grid[data-v-4763365a]{gap:var(--fg-space-12);grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.article-layout__main[data-v-4763365a]{max-width:var(--fg-article-measure)}.article-layout__metadata dl[data-v-4763365a]{display:grid;gap:var(--fg-space-4)}.article-layout__toc[data-v-4763365a]{border-bottom:0;padding-top:var(--fg-space-6);position:sticky;top:calc(var(--fg-header-height) + var(--fg-space-6))}}
