.eo-article-aftermatter,.eo-article-next{--eo-closing-rhythm:48px;--eo-closing-step:24px}@media (min-width:641px){.eo-article-aftermatter,.eo-article-next{--eo-closing-rhythm:64px;--eo-closing-step:36px}}@media (min-width:1080px){.eo-article-aftermatter,.eo-article-next{--eo-closing-rhythm:80px;--eo-closing-step:48px}}.eo-article-aftermatter{--eo-content-max:1600px;box-sizing:border-box;width:100%;min-width:0;padding-inline:var(--eo-rail);padding-block:0 var(--eo-inset-y);position:relative}.eo-article-aftermatter:has(>.eo-series-finish:last-child){padding-bottom:0}.eo-article-aftermatter:before{content:"";position:absolute;top:0;left:var(--section-rail,16px);right:var(--section-rail,16px);height:1px;background:var(--section-rule);pointer-events:none;z-index:1}.eo-article-aftermatter>*{box-sizing:border-box;width:min(100%,var(--eo-prose-outer,752px));margin-inline:auto}@media (min-width:641px){.eo-article-aftermatter>*{margin-inline:-16px auto}}.eo-article-tags{justify-content:center;padding-top:var(--eo-inset-y);padding-inline:var(--eo-inset-x)}@media (min-width:641px){.eo-article-aftermatter .eo-article-tags{justify-content:flex-start}.eo-article-aftermatter>:is(.eo-article-tags,.eo-article-map,.eo-closing){padding-inline:16px}}.eo-article-map{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 24px;padding-top:var(--eo-closing-step);padding-inline:var(--eo-inset)}.eo-article-map__title{margin:0;font-size:12px;font-weight:400;line-height:18px}.eo-article-map a{color:var(--eo-ink);font-size:20px;line-height:24px;letter-spacing:-.01em;text-decoration:underline;text-underline-offset:4px}.eo-article-map a:is(:hover,:focus-visible){color:var(--eo-hover-ink);background-color:var(--eo-hover-fill)}.eo-article-aftermatter>.eo-series-nav--end{width:auto;margin:0}.eo-article-aftermatter>.eo-series-nav--end:has(+.eo-series-finish) .eo-story-grid:after{display:none}.eo-article-aftermatter>.eo-series-finish{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px;width:auto;margin-inline:0;margin-block:0;padding-block:var(--eo-inset-y)}.eo-series-finish:after,.eo-series-finish:before{content:"";position:absolute;left:calc(var(--section-rail, 16px) - var(--eo-rail, 16px));right:calc(var(--section-rail, 16px) - var(--eo-rail, 16px));height:1px;background:var(--section-rule);pointer-events:none}.eo-series-finish:before{top:0}.eo-series-finish:after{bottom:0}.eo-series-finish__text{display:flex;min-width:0;flex-direction:column;gap:12px}.eo-series-finish__line{margin:0;font-size:var(--eo-t1-size);font-weight:var(--eo-t1-weight);line-height:var(--eo-t1-lead);letter-spacing:var(--eo-t1-track);color:var(--eo-ink)}.eo-series-finish__count{margin:0;font-size:12px;text-transform:uppercase;color:var(--eo-meta)}@media (max-width:640px){.eo-article-aftermatter>.eo-series-finish{flex-direction:column;align-items:flex-start}}.eo-article-aftermatter>.eo-footnotes{margin-top:var(--eo-closing-step)}.eo-article-columns__body .editor-content>.eo-editorial-frame:last-child:has(hr.eo-reading-divider){display:none}@media (max-width:640px){.eo-article-map a,.eo-article-tags a{position:relative}.eo-article-map a:before,.eo-article-tags a:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}@media (min-width:1080px){:root:has(.eo-article-opening[data-cover=yes]) .eo-article-aftermatter>:is(.eo-article-tags,.eo-article-map,.eo-closing){width:calc(min(660px, (100% + 2 * var(--eo-inset)) * (12 - 2 * var(--eo-article-cover-cols)) / 12 - 2 * var(--eo-inset)) + 32px);margin-inline-start:calc(max(var(--eo-cover-col), (100% - 660px) / 2) - 16px)}}@media (min-width:641px) and (max-width:1079px){.eo-article-aftermatter>.eo-closing{margin-inline:auto}.eo-article-aftermatter .eo-closing,.eo-article-aftermatter .eo-closing__buttons{justify-content:center}}.eo-action-bar,.eo-media-bar,.eo-save-share{--eo-bar-surface:var(--eo-gray-5-dark);--eo-bar-ink:var(--eo-gray-6-light);--eo-bar-muted:var(--eo-steel);--eo-bar-line:var(--eo-gray-2-dark);--eo-bar-accent:var(--eo-neon);--eo-bar-hover:var(--eo-neon)}.eo-action-bar,.eo-media-bar{--eo-cut-x:9px;--eo-cut-y:7px;position:relative;isolation:isolate;display:flex;align-items:center;min-height:44px;padding-inline:var(--eo-bar-pad,12px);padding-block:6px}.eo-action-bar,.eo-article-opening__controls{--eo-bar-pad:12px;--eo-glyph:26px;--eo-count-fs:15px;--eo-count-gap:6px;--eo-count-slot:calc(2 * 0.6 * var(--eo-count-fs));--eo-cell:calc(2 * var(--eo-bar-pad) + var(--eo-glyph) + var(--eo-count-gap) + var(--eo-count-slot));--eo-actions-w:calc(2 * var(--eo-cell) + 1px)}@media (max-width:640px){.eo-action-bar,.eo-article-opening__controls{--eo-bar-pad:8px}}.eo-action-bar{padding-inline:0;gap:0}.eo-action-bar>button,.eo-action-bar>div>button{box-sizing:border-box;min-width:var(--eo-cell);padding-inline:var(--eo-bar-pad);justify-content:center}.eo-article-opening__controls .eo-article-opening__audio{--eo-bar-gap:6px;gap:var(--eo-bar-gap)}.eo-article-opening__controls .eo-article-opening__audio .eo-media-bar__icon-button{box-sizing:content-box;width:26px;height:26px}@media (max-width:640px){.eo-article-opening__controls .eo-article-opening__audio{--eo-bar-pad:8px}}.eo-media-bar{--eo-bar-pad:12px;--eo-bar-gap:8px;--eo-speed-ls:-0.07em;--eo-seek-max:320px;width:100%;min-width:0;gap:12px}.eo-action-bar[data-open=true]{z-index:30}.eo-action-bar:before,.eo-media-bar:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--eo-bar-surface);clip-path:polygon(var(--eo-cut-x,9px) 0,100% 0,100% calc(100% - var(--eo-cut-y, 7px)),calc(100% - var(--eo-cut-x, 9px)) 100%,0 100%,0 var(--eo-cut-y,7px))}.eo-action-bar>button:after,.eo-action-bar>div>button:after,.eo-media-bar__icon-button:after,.eo-media-bar__speed:after{display:none!important}.eo-action-bar>button,.eo-action-bar>div>button,.eo-media-bar .eo-media-bar__icon-button,.eo-media-bar .eo-media-bar__speed{clip-path:none}@media (max-width:640px),(pointer:coarse){.eo-media-bar__icon-button{padding:14px 4px 14px 14px;margin:-14px -4px -14px -14px}.eo-media-bar__speed{box-sizing:content-box;padding:16px 4px;margin:-16px -4px}.eo-action-bar>button,.eo-action-bar>div>button{padding-block:9px;margin-block:-9px}.eo-media-bar__seek{box-sizing:content-box;padding-block:20px;margin-block:-20px;background-clip:content-box}.eo-article-opening__audio .eo-media-bar__speed{padding-inline:4px 6px;margin-inline:-4px -6px}.eo-article-map a,.eo-article-tags a{position:relative}.eo-article-map a:before,.eo-article-tags a:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}.eo-media-bar__icon-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--eo-bar-ink);background:none;transition:color var(--eo-dur-fast) var(--eo-ease-out)}.eo-media-bar__icon-button:is(:hover,:focus-visible):not(:disabled){color:var(--eo-bar-hover)}.eo-media-bar__icon-button:disabled,.eo-media-bar__speed:disabled{opacity:.4;cursor:not-allowed}.eo-media-bar__speed{flex-shrink:0;min-width:42px;text-align:left;font-family:var(--font-fg-mono),monospace;font-size:13px;font-weight:500;line-height:1.1;letter-spacing:var(--eo-speed-ls);font-variant-numeric:tabular-nums;color:var(--eo-bar-muted);background:none;transition:color var(--eo-dur-fast) var(--eo-ease-out)}.eo-media-bar__speed:is(:hover,:focus-visible):not(:disabled){color:var(--eo-bar-hover)}.eo-media-bar__seek{flex:0 0 108px;min-width:56px}.eo-media-bar__time{flex-shrink:0;white-space:nowrap;font-family:var(--font-fg-mono),monospace;font-size:12px;color:var(--eo-bar-muted)}.eo-save-share__button{color:var(--eo-bar-ink);background:none;transition:color var(--eo-dur-fast) var(--eo-ease-out)}.eo-save-share__button:is(:hover,:focus-visible){color:var(--eo-bar-hover)}.eo-save-share__button[data-on]{color:var(--eo-bar-accent)}.eo-save-share__button:is(:hover,:focus-visible) .eo-save-share__count{color:var(--eo-bar-hover)}.eo-save-share__count{font-family:var(--font-fg-mono),monospace;font-size:var(--eo-count-fs,12px);color:var(--eo-bar-muted);transition:color var(--eo-dur-fast) var(--eo-ease-out)}.eo-save-share__button[data-on] .eo-save-share__count{color:var(--eo-bar-accent)}.eo-save-share__divider{width:1px;background:var(--eo-bar-line)}.eo-article-gnb{position:fixed;top:0;left:0;right:0;z-index:51;display:flex;align-items:center;gap:20px;height:var(--gnb-bar-height,53px);color:var(--eo-ink);opacity:0;transform:translateY(-16px);pointer-events:none;transition:opacity var(--eo-dur-gnb-swap-out) var(--eo-ease-in),transform var(--eo-dur-gnb-swap-out) var(--eo-ease-in),box-shadow var(--eo-dur-gnb-swap-out) var(--eo-ease-in);--eo-gnb-control:44px}.eo-article-gnb--shown{opacity:1;transform:translateY(0);pointer-events:auto;transition:opacity var(--eo-dur-gnb-swap-in) var(--eo-ease-out) var(--eo-delay-gnb-swap-in),transform var(--eo-dur-gnb-swap-in) var(--eo-ease-out) var(--eo-delay-gnb-swap-in),box-shadow var(--eo-dur-gnb-swap-in) var(--eo-ease-out) var(--eo-delay-gnb-swap-in);box-shadow:inset 0 -1px var(--eo-line)}@media (prefers-reduced-motion:reduce){.eo-article-gnb{transition:none;transform:none}}.eo-article-gnb__back{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--eo-gnb-control);height:var(--eo-gnb-control);color:currentColor;transition:opacity var(--eo-dur-fast) var(--eo-ease-out)}.eo-article-gnb__back:hover{opacity:.6}.eo-article-gnb__title{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-fg),sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:var(--eo-t1-track)}.eo-article-gnb__toc{position:relative;flex-shrink:0;max-width:70%}.eo-article-gnb__toc-button{display:inline-flex;align-items:center;max-width:100%;gap:6px;height:var(--eo-gnb-control);padding-inline:0;color:currentColor;transition:opacity var(--eo-dur-fast) var(--eo-ease-out)}.eo-article-gnb__toc-button:hover{opacity:.7}.eo-article-gnb__toc-button:focus-visible{outline:1px solid currentColor;outline-offset:4px}.eo-article-gnb__toc-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-fg-mono),monospace;font-weight:500;font-size:14px;line-height:12px;letter-spacing:var(--eo-c2-track);text-transform:uppercase}.eo-article-gnb__toc-caret{width:16px;height:16px;flex-shrink:0;transition:transform var(--eo-dur-fast) var(--eo-ease-out)}.eo-article-gnb__toc-caret--open{transform:scaleY(-1)}@media (max-width:640px){.eo-article-gnb{gap:12px}.eo-article-gnb__toc{max-width:56%}}@media (min-width:1080px){.eo-article-gnb__title{font-size:20px;line-height:24px}}@media (min-width:1280px){.eo-article-gnb{--eo-gnb-control:36px}}.eo-article-opening__controls .eo-action-bar>button,.eo-article-opening__controls .eo-action-bar>div>button{min-width:0}.eo-article-opening__controls .eo-save-share__button>svg{margin-inline:-5px}.eo-article-opening__controls .eo-save-share__count{min-width:0}.eo-article-opening__controls .eo-save-share__count[data-empty]{margin-inline-start:0}.eo-article-opening__controls .eo-article-opening__audio{padding-inline-start:max(0px,calc(var(--eo-bar-pad) - 4.7px))}.eo-article-opening__controls .eo-article-opening__audio .eo-media-bar__icon-button{width:16px}.eo-article-opening__controls.eo-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__main{transform:none}.eo-article-opening__controls .eo-article-opening__audio .eo-media-bar__speed,.eo-article-opening__controls.eo-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__speed{min-width:0}.eo-article-opening__controls,.eo-article-opening__controls .eo-action-bar,.eo-article-opening__controls .eo-article-opening__audio{--eo-bar-pad:16px}@media (max-width:640px){.eo-article-opening__controls,.eo-article-opening__controls .eo-action-bar,.eo-article-opening__controls .eo-article-opening__audio{--eo-bar-pad:12px}}.eo-article-opening{--ao-inset:var(--eo-inset);--ao-inset-y:var(--ao-inset);--ao-ts:42px;--ao-tl:var(--eo-scale-lead);--ao-tt:var(--eo-scale-track);--ao-tw:500;--ao-cap:0.63;--ao-desc:0.176;--ao-font-asc:0.96;--ao-font-desc:0.22;--ao-desc-gap:var(--ao-inset-y);--ao-base:calc((var(--ao-font-asc) - var(--ao-font-desc)) / 2);--ao-title-mt:round(nearest,calc(var(--ao-inset-y) - var(--ao-tl) / 2 + (var(--ao-cap) - var(--ao-base)) * var(--ao-ts)),1px);--ao-title-pb:round(nearest,calc(var(--ao-desc-gap) - var(--ao-tl) / 2 + (var(--ao-base) + var(--ao-desc)) * var(--ao-ts)),1px);--ao-dek-size:22px;--ao-dek-lh:24px;--ao-avatar:calc(var(--ao-name-lh) + var(--ao-row-gap) + var(--ao-role-lh));--ao-name-size:18px;--ao-name-lh:24px;--ao-role-size:14px;--ao-role-lh:12px;--ao-row-gap:4px;position:relative;display:flex;flex-direction:column;width:100%;min-width:0;margin-block-end:32px}.eo-article-opening:after,.eo-article-opening:before,.eo-article-opening__split:before{content:"";position:absolute;left:calc(-1 * var(--ao-inset));right:calc(-1 * var(--ao-inset));height:1px;background:var(--section-rule);pointer-events:none}.eo-article-opening:before{top:0}.eo-article-opening:after{bottom:0}.eo-article-opening__split:before{top:0;left:0;right:0}.eo-article-opening__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:0 var(--ao-inset-y)}.eo-article-opening .eo-article-opening__date{margin:0;white-space:nowrap;font-family:var(--font-default);font-weight:400;font-size:var(--ao-name-size);line-height:var(--ao-name-lh);letter-spacing:var(--eo-t1-track);color:var(--eo-reading-muted)}.eo-article-opening .eo-article-opening__meta-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 16px;min-width:0}.eo-article-opening .eo-article-opening__meta{justify-content:flex-start}.eo-article-opening .eo-article-opening__kicker{margin:0;white-space:nowrap;color:var(--eo-reading-muted);font-variant-numeric:tabular-nums}.eo-article-opening .eo-article-opening__meta-end{align-items:baseline;column-gap:12px}.eo-article-opening .eo-article-chip{position:relative;display:block;width:fit-content;flex:none;white-space:nowrap;color:var(--eo-blue);font-family:var(--font-default);font-weight:400;font-size:var(--ao-name-size);line-height:var(--ao-name-lh);letter-spacing:var(--eo-t1-track);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;text-decoration-thickness:1px;transition:text-decoration-color var(--eo-dur-fast) var(--eo-ease-out)}html:not(.dark) .eo-article-opening .eo-article-chip{color:var(--eo-blue-ink)}.eo-article-opening .eo-article-chip:is(:hover,:focus-visible){text-decoration-color:currentColor}@media (max-width:640px){.eo-article-opening .eo-article-chip:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}.eo-article-opening .eo-article-opening__title{margin:var(--ao-title-mt) 0 0;color:var(--eo-ink);font-size:var(--ao-ts);line-height:var(--ao-tl);letter-spacing:var(--ao-tt);font-weight:var(--ao-tw);text-wrap:pretty;hyphens:none;padding-block:0 var(--ao-title-pb)}.eo-article-opening__title-line{display:block}.eo-article-opening[data-title-size=xl]{--ao-ts:42px;--ao-tw:500}.eo-article-opening[data-title-size=lg]{--ao-ts:36px;--ao-tw:400}.eo-article-opening[data-title-size=md]{--ao-ts:34px;--ao-tw:400}.eo-article-opening[data-title-size=sm]{--ao-ts:30px;--ao-tw:400}@media (max-width:640px){.eo-article-opening{--ao-tl:round(nearest,calc(1em * 1.05),2px)}}.eo-article-opening__split{position:relative;display:grid;grid-template-columns:minmax(0,1fr);column-gap:0;margin-inline:calc(-1 * var(--ao-inset))}.eo-article-opening__cell{position:relative;min-width:0;padding:var(--ao-inset-y) var(--ao-inset);--ao-bt:0;--ao-bl:0}.eo-article-opening__cell:before{content:"";position:absolute;inset:0;pointer-events:none;border-bottom:solid var(--section-rule);border-width:0;border-top:calc(1px * var(--ao-bt)) solid var(--section-rule);border-left:calc(1px * var(--ao-bl)) solid var(--section-rule);border-right:calc(1px * var(--ao-br, 0)) solid var(--section-rule)}.eo-article-opening__mid{display:contents}.eo-article-opening__cell--dek{order:1}.eo-article-opening__cell--plate{order:2;--ao-plate-pb:0px;display:flex;flex-direction:column;padding:1px 1px var(--ao-plate-pb)}.eo-article-opening__cell--credits{order:3;--ao-row-air:var(--ao-inset-y);--ao-bt:1}.eo-article-opening__controls-cell{order:4;--ao-bt:1}.eo-article-opening__plate{position:relative;overflow:hidden;width:100%;flex:1 0 auto;aspect-ratio:3/2}.eo-article-opening__plate img{object-position:50% 50%}.eo-article-opening__plate [data-skeleton]{--eo-skeleton-cut-x:0px;--eo-skeleton-cut-y:0px}.eo-article-opening__dek{margin:0;max-width:56ch;color:var(--eo-reading-muted);font-weight:400;font-size:var(--ao-dek-size);line-height:var(--ao-dek-lh);letter-spacing:var(--ao-dek-track,var(--eo-t1-track));overflow-wrap:break-word;text-wrap:pretty}.eo-article-opening .eo-byline{gap:0;align-items:stretch}.eo-article-opening .eo-byline-credits{flex-direction:column;gap:0;width:100%}.eo-article-opening .eo-byline-credit{display:flex;align-items:center;gap:12px;min-width:0}.eo-article-opening .eo-byline-credit+.eo-byline-credit{margin-top:calc(2 * var(--ao-row-air, 12px))}.eo-article-opening .eo-byline-avatar{width:var(--ao-avatar);height:var(--ao-avatar)}.eo-article-opening .eo-byline-text{gap:var(--ao-row-gap);min-width:0}.eo-article-opening .eo-byline-name,.eo-article-opening .eo-byline-role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eo-article-opening .eo-byline-name{font-size:var(--ao-name-size);line-height:var(--ao-name-lh);font-weight:400;letter-spacing:var(--eo-t1-track)}.eo-article-opening .eo-byline-text .eo-byline-name{line-height:var(--ao-name-size)}.eo-article-opening .eo-byline-text{gap:12px}@media (min-width:641px){.eo-article-opening .eo-byline-text{gap:4px}}.eo-article-opening .eo-byline-role{font-size:var(--ao-role-size)}.eo-article-opening .eo-byline-stack{display:flex;align-items:center;gap:12px;width:100%;min-width:0;margin:0;padding:0;border:0;background:none;color:var(--eo-ink);text-align:left;cursor:pointer}.eo-article-opening .eo-byline-stack:focus-visible{outline:1px solid var(--eo-ink);outline-offset:4px}.eo-article-opening .eo-byline-stack__avatars{display:flex;flex:none;isolation:isolate}.eo-article-opening .eo-byline-stack__avatars .eo-byline-avatar+.eo-byline-avatar{margin-inline-start:calc(-.3 * var(--ao-avatar))}.eo-article-opening .eo-byline-stack__avatars .eo-byline-avatar:first-child{z-index:4}.eo-article-opening .eo-byline-stack__avatars .eo-byline-avatar:nth-child(2){z-index:3}.eo-article-opening .eo-byline-stack__avatars .eo-byline-avatar:nth-child(3){z-index:2}.eo-article-opening .eo-byline-stack__avatars .eo-byline-avatar:nth-child(4){z-index:1}.eo-article-opening .eo-byline-stack .eo-byline-name{display:block;color:var(--eo-ink);text-transform:none}.eo-article-opening .eo-byline-stack__more{color:var(--eo-dim)}.eo-article-opening .eo-byline-stack__role{display:block;color:var(--eo-dim)}@media (min-width:1080px){.eo-article-opening[data-cover=yes] .eo-article-opening__cell--credits{container:eo-credits/inline-size}}@container eo-credits (max-width: 319px){.eo-article-opening .eo-byline-stack{flex-direction:column;align-items:flex-start;gap:8px}.eo-article-opening .eo-byline-stack .eo-byline-text{width:100%}.eo-article-opening .eo-byline-stack .eo-byline-name{white-space:normal;text-wrap:pretty}}.eo-article-opening .eo-byline-avatar{--ao-dim:0}.eo-article-opening .eo-byline-avatar img{filter:brightness(calc(1 - .6 * var(--ao-dim)));transition:filter var(--eo-dur-fast) var(--eo-ease-out)}.eo-article-opening .eo-byline-stack__avatars[data-previewing] .eo-byline-avatar{--ao-dim:1}.eo-article-opening .eo-byline-stack .eo-byline-stack__avatars[data-previewing] .eo-byline-avatar[data-active][data-active]{z-index:5;--ao-dim:0}@media (prefers-reduced-motion:reduce){.eo-article-opening .eo-byline-avatar img{transition:none}}.eo-article-opening .eo-byline-stack+.eo-byline-credits{margin-top:calc(2 * var(--ao-row-air, 12px))}.eo-article-opening .eo-byline-stack+.eo-byline-credits .eo-byline-credit{position:relative}.eo-article-opening .eo-byline-stack+.eo-byline-credits .eo-byline-credit:after{content:"";position:absolute;top:calc(-1 * var(--ao-row-air, 12px));left:calc(-1 * var(--ao-inset));right:calc(-1 * var(--ao-inset));height:1px;background:var(--section-rule);pointer-events:none}@keyframes eo-article-opening-drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes eo-article-opening-fade{0%{opacity:0}to{opacity:1}}.eo-article-opening__drop{animation:eo-article-opening-drop var(--eo-dur-reveal) var(--eo-ease-reveal) both}.eo-article-opening__plate{animation:eo-article-opening-fade var(--eo-dur-reveal) var(--eo-ease-reveal) both}.eo-article-opening[data-fit=pending] :is(.eo-article-opening__drop,.eo-article-opening__plate){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.eo-article-opening__drop,.eo-article-opening__plate{animation:none}}.eo-article-opening:not(:has(.eo-byline)) .eo-article-opening__cell--credits{display:none}@media (max-width:640px){.eo-article-opening[data-dek=yes] .eo-article-opening__cell--plate{--ao-bt:1}.eo-article-opening[data-dek=none][data-cover=none] .eo-article-opening__cell--credits{--ao-bt:0}.eo-article-opening[data-cover=none] .eo-article-opening__cell--credits{order:2}.eo-article-opening:not(:has(.eo-byline))[data-dek=none][data-cover=none] .eo-article-opening__controls-cell{--ao-bt:0}.eo-article-opening:has(.eo-byline) .eo-article-opening__controls-cell{--ao-bt:0;padding-top:0}.eo-article-opening .eo-article-opening__controls:not(.eo-article-opening__controls--floating) .eo-article-opening__audio{flex:0 0 auto;width:max-content}.eo-article-opening .eo-article-opening__controls:not(.eo-article-opening__controls--floating) .eo-media-bar__scrub{display:none}.eo-article-opening .eo-article-opening__controls:not(.eo-article-opening__controls--floating) .eo-media-bar__speed{min-width:0}.eo-article-opening{--ao-inset-y:12px}.eo-article-opening .eo-article-opening__meta-end{gap:8px}.eo-article-opening__cell--dek{padding-block-end:round(nearest,calc(var(--ao-inset-y) - (var(--ao-dek-lh) / 2 - .546 * var(--ao-dek-size))),1px)}.eo-article-opening{--ao-name-size:14px;--ao-name-lh:18px;--ao-role-size:12px;--ao-row-gap:6px}}@media (min-width:641px){.eo-article-opening{--ao-dek-size:24px;--ao-dek-lh:24px;--ao-desc-gap:calc(var(--ao-inset-y) / 2);margin-block-end:48px}.eo-article-opening[data-title-size=xl]{--ao-ts:72px;--ao-tw:500}.eo-article-opening[data-title-size=lg]{--ao-ts:64px;--ao-tw:500}.eo-article-opening[data-title-size=md]{--ao-ts:56px;--ao-tw:500}.eo-article-opening[data-title-size=sm]{--ao-ts:48px;--ao-tw:500}.eo-article-opening__split{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr auto}.eo-article-opening__cell--dek{grid-column:1/7;grid-row:1;order:0}.eo-article-opening__cell--credits{grid-column:1/7;grid-row:2;order:0;--ao-bt:1}.eo-article-opening__controls-cell{grid-column:1/13;grid-row:3;order:0;--ao-bt:1}.eo-article-opening__cell--plate{grid-column:7/13;grid-row:1/3;order:0;--ao-bt:0;--ao-bl:1}.eo-article-opening[data-dek=none] .eo-article-opening__cell--credits{grid-row:1/3;--ao-bt:0}.eo-article-opening[data-cover=none] .eo-article-opening__split{grid-template-rows:auto auto}.eo-article-opening[data-cover=none] .eo-article-opening__cell--dek{grid-column:1/9}.eo-article-opening[data-cover=none] .eo-article-opening__cell--credits{grid-column:9/13;grid-row:1;--ao-bt:0;--ao-bl:1}.eo-article-opening[data-cover=none] .eo-article-opening__controls-cell{grid-column:1/13;grid-row:2}.eo-article-opening[data-cover=none][data-dek=none] .eo-article-opening__cell--credits{grid-column:1/13;--ao-bl:0}.eo-article-opening:not(:has(.eo-byline))[data-cover=none] .eo-article-opening__cell--dek{grid-column:1/13}.eo-article-opening:not(:has(.eo-byline))[data-cover=none][data-dek=none] .eo-article-opening__controls-cell{--ao-bt:0}}@media (min-width:641px){.eo-article-opening[data-cover=yes]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr auto auto auto auto;width:calc(100% + 2 * var(--ao-inset));margin-inline:calc(-1 * var(--ao-inset))}.eo-article-opening[data-cover=yes]:after,.eo-article-opening[data-cover=yes]:before{left:0;right:0}.eo-article-opening[data-cover=yes] .eo-article-opening__split{display:contents}.eo-article-opening[data-cover=yes] .eo-article-opening__split:before{display:none}.eo-article-opening[data-cover=yes] .eo-article-opening__meta,.eo-article-opening[data-cover=yes] .eo-article-opening__title{grid-column:1;padding-inline:var(--ao-inset)}.eo-article-opening[data-cover=yes] .eo-article-opening__title{grid-row:1;align-self:start}.eo-article-opening[data-cover=yes] .eo-article-opening__meta{grid-row:2}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--dek{grid-column:1;grid-row:3;--ao-bt:1}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--credits{grid-column:1;grid-row:4;--ao-bt:1;--ao-bl:0}.eo-article-opening[data-cover=yes][data-dek=none] .eo-article-opening__cell--credits{grid-row:3}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--plate{grid-column:2;grid-row:1/6;--ao-bt:0;--ao-bl:1}.eo-article-opening[data-cover=yes] .eo-article-opening__controls-cell{grid-column:1;grid-row:5;--ao-bt:0;padding-top:0}.eo-article-opening[data-cover=yes] .eo-article-opening__controls:not(.eo-article-opening__controls--floating) .eo-article-opening__audio{flex:0 0 auto;width:max-content}.eo-article-opening[data-cover=yes] .eo-article-opening__controls:not(.eo-article-opening__controls--floating) .eo-media-bar__scrub{display:none}.eo-article-opening[data-cover=yes] .eo-article-opening__controls:not(.eo-article-opening__controls--floating) .eo-media-bar__speed{min-width:0}.eo-article-opening[data-cover=yes][data-title-size]{--ao-title-w:calc((100vw - 2 * var(--home-gutter, 32px) + 2 * var(--ao-inset)) / 2 - 2 * var(--ao-inset));--ao-ts:var(--ao-ts-fit,clamp(40px,round(down,var(--ao-title-w)/(var(--ao-title-fit,31) * 0.34),1px),72px));--ao-tw:500}@supports (width:calc(1px * sign(1px))){.eo-article-opening[data-cover=yes][data-title-size]{--ao-tw:calc(450 + 50 * sign(var(--ao-ts) - 36.9px))}}}@media (min-width:641px) and (max-width:1079px){.eo-article-opening[data-cover=yes]{grid-template-rows:auto auto auto 1fr auto}.eo-article-opening[data-cover=yes] .eo-article-opening__meta,.eo-article-opening[data-cover=yes] .eo-article-opening__title{grid-column:1/-1}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--plate{grid-row:3/6;--ao-bt:1}.eo-article-opening[data-cover=yes][data-title-size]{--ao-title-w:calc(100vw - 2 * var(--home-gutter, 32px));--ao-ts:clamp(40px,round(down,var(--ao-title-w)/(var(--ao-title-fit,31) * 0.51),1px),64px)}}@media (min-width:960px){.eo-article-opening[data-title-size=xl]{--ao-ts:84px;--ao-tw:500}.eo-article-opening[data-title-size=lg]{--ao-ts:72px;--ao-tw:500}.eo-article-opening[data-title-size=md]{--ao-ts:60px;--ao-tw:500}.eo-article-opening[data-title-size=sm]{--ao-ts:52px;--ao-tw:500}}@media (min-width:1080px){.eo-article-opening{--ao-dek-size:28px;--ao-dek-lh:30px;--ao-dek-track:-0.01em;margin-block-end:64px}.eo-article-opening[data-title-size=xl]{--ao-ts:96px;--ao-tw:500}.eo-article-opening[data-title-size=lg]{--ao-ts:80px;--ao-tw:500}.eo-article-opening[data-title-size=md]{--ao-ts:64px;--ao-tw:500}.eo-article-opening[data-title-size=sm]{--ao-ts:56px;--ao-tw:500}.eo-article-opening .eo-article-opening__controls-cell{position:absolute;left:0;bottom:0;width:100%;height:0;padding:0;--ao-bt:0}.eo-article-opening .eo-article-opening__controls-cell:before,.eo-article-opening .eo-article-opening__controls-cell>:not(.eo-article-opening__controls-anchor){display:none}.eo-article-opening .eo-article-opening__controls:not(.eo-article-opening__controls--floating){visibility:hidden}.eo-article-opening .eo-article-opening__controls-cell .eo-article-opening__controls-anchor{height:0!important}.eo-article-opening .eo-article-opening__cell--plate{--ao-plate-pb:1px}.eo-article-opening[data-cover=yes]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr auto auto;width:calc(100% + 2 * var(--ao-inset));margin-inline:calc(-1 * var(--ao-inset))}.eo-article-opening[data-cover=yes]:after,.eo-article-opening[data-cover=yes]:before{left:0;right:0}.eo-article-opening[data-cover=yes] .eo-article-opening__split{display:contents}.eo-article-opening[data-cover=yes] .eo-article-opening__split:before{display:none}.eo-article-opening[data-cover=yes] .eo-article-opening__meta,.eo-article-opening[data-cover=yes] .eo-article-opening__title{padding-inline:var(--ao-inset)}.eo-article-opening[data-cover=yes] .eo-article-opening__title{grid-row:1;align-self:start}.eo-article-opening[data-cover=yes] .eo-article-opening__meta{grid-row:2}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--dek{--ao-bt:1}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--credits{--ao-bt:1;--ao-bl:1}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--plate{--ao-bt:0;--ao-bl:1}.eo-article-opening[data-cover=yes] .eo-article-opening__plate{aspect-ratio:16/9}.eo-article-opening[data-cover=yes]{grid-template-rows:auto 1fr auto}.eo-article-opening[data-cover=yes] .eo-article-opening__plate{aspect-ratio:3/2}.eo-article-opening[data-cover=yes]{--ao-desc-gap:var(--ao-inset-y)}.eo-article-opening[data-cover=yes] .eo-article-opening__meta{grid-row:1;padding:round(nearest,calc(var(--ao-inset-y) - var(--ao-name-lh) / 2 + (var(--ao-cap) - var(--ao-base)) * var(--ao-name-size)),1px) var(--ao-inset) 0}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--dek{padding-block:round(nearest,calc(var(--ao-inset-y) - var(--ao-dek-lh) / 2 + (var(--ao-cap) - var(--ao-base)) * var(--ao-dek-size)),1px) round(nearest,calc(var(--ao-inset-y) - var(--ao-dek-lh) / 2 + (var(--ao-base) + var(--ao-desc)) * var(--ao-dek-size)),1px)}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--plate{grid-row:1/4}.eo-article-opening[data-cover=yes] .eo-article-opening__title{grid-row:2}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--dek{grid-row:3;--ao-bl:0}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--credits{grid-row:3}}@media (min-width:1080px) and (max-width:1699px){.eo-article-opening[data-cover=yes]{--ao-dek-size:24px;--ao-dek-lh:24px}}@media (min-width:1080px){.eo-article-opening[data-cover=yes][data-dek=none] .eo-article-opening__cell--credits{--ao-bl:0}.eo-article-opening[data-cover=yes][data-title-size]{--ao-title-w:calc((min(100vw - 2 * var(--home-gutter, 64px), var(--home-content-max, 1840px)) + 2 * var(--ao-inset)) * 9 / 12 - 2 * var(--ao-inset));--ao-ts:var(--ao-ts-fit,clamp(var(--ao-ts-floor,48px),round(down,min(var(--ao-title-w) * 0.0745,var(--ao-title-w)/(var(--ao-title-fit,31) * 0.51)),1px),96px));--ao-tw:500}.eo-article-opening[data-cover=yes]{--ao-ts-floor:48px}.eo-article-opening[data-cover=yes]:has(.eo-byline-stack[aria-expanded=true]) .eo-article-opening__plate{flex:none;height:var(--ao-plate-lock,auto)}}@media (min-width:1280px){.eo-article-opening[data-cover=yes]{--ao-ts-floor:52px}}@media (min-width:641px){.eo-article-opening[data-cover=yes] .eo-article-opening__cell--plate{grid-column:1;--ao-bl:0;--ao-br:1}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--credits,.eo-article-opening[data-cover=yes] .eo-article-opening__cell--dek,.eo-article-opening[data-cover=yes] .eo-article-opening__controls-cell,.eo-article-opening[data-cover=yes] .eo-article-opening__meta,.eo-article-opening[data-cover=yes] .eo-article-opening__title{grid-column:2}}@media (min-width:641px) and (max-width:1079px){.eo-article-opening[data-cover=yes] .eo-article-opening__meta,.eo-article-opening[data-cover=yes] .eo-article-opening__title{grid-column:1/-1}}@media (min-width:1080px){.eo-article-opening[data-cover=yes] .eo-article-opening__cell--plate{grid-column:1/4}.eo-article-opening[data-cover=yes] .eo-article-opening__meta,.eo-article-opening[data-cover=yes] .eo-article-opening__title{grid-column:4/13}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--dek{grid-column:4/10}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--credits{grid-column:10/13}.eo-article-opening[data-cover=yes] .eo-article-opening__controls-cell,.eo-article-opening[data-cover=yes][data-dek=none] .eo-article-opening__cell--credits{grid-column:4/13}.eo-article-opening[data-cover=yes]:not(:has(.eo-byline)) .eo-article-opening__cell--dek{grid-column:4/13}}@media (min-width:1900px){.eo-article-opening[data-cover=yes] .eo-article-opening__cell--plate{grid-column:1/5}.eo-article-opening[data-cover=yes] .eo-article-opening__meta,.eo-article-opening[data-cover=yes] .eo-article-opening__title{grid-column:5/13}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--dek{grid-column:5/9}.eo-article-opening[data-cover=yes] .eo-article-opening__cell--credits{grid-column:9/13}.eo-article-opening[data-cover=yes] .eo-article-opening__controls-cell,.eo-article-opening[data-cover=yes][data-dek=none] .eo-article-opening__cell--credits{grid-column:5/13}.eo-article-opening[data-cover=yes]:not(:has(.eo-byline)) .eo-article-opening__cell--dek{grid-column:5/13}}.eo-article-opening__skeleton-line{display:flex;align-items:center;font-size:var(--ao-ts);height:var(--ao-tl)}.eo-article-opening__skeleton-line--narrow{display:none}@media (max-width:1079px){.eo-article-opening__skeleton-line--narrow{display:flex}}.eo-article-opening__skeleton-line>*{height:.72em}