@property --eo-mid-col-text{syntax:"<length>";inherits:true;initial-value:640px}@property --eo-wide-pull{syntax:"<length>";inherits:true;initial-value:0}.eo-home .eo-explore-more{position:relative}.eo-home .eo-explore-more: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-home .eo-article-rating-frame{position:relative}.eo-home .eo-article-rating-frame: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-star-rating{--eo-star-on:var(--eo-gray-5-light);--eo-star-off:var(--eo-gray-1-dark)}html:not(.dark) .eo-star-rating{--eo-star-on:var(--eo-ink);--eo-star-off:var(--eo-gray-2)}.eo-home .eo-article-rating-frame:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--section-rule),var(--section-rule)),linear-gradient(var(--section-rule),var(--section-rule));background-size:1px 100%;background-position:var(--section-rail) 0,calc(100% - var(--section-rail)) 0;background-repeat:no-repeat}.article-header-offset,.eo-article-columns{--eo-prose-outer:752px}@media (min-width:641px){.article-header-offset,.eo-article-columns{--eo-prose-outer:688px}}@media (max-width:1079px) and (max-height:500px) and (orientation:landscape){.article-header-offset,.eo-article-columns{--eo-prose-outer:632px}}.eo-article-columns{--eo-content-max:1600px;--eo-article-body-width:var(--eo-prose-outer);--eo-reading-h2-size:30px;--eo-reading-h2-space-before:50px;--eo-reading-h2-space-after:12px;--eo-reading-h2-leading:var(--eo-scale-lead);--eo-reading-h2-track:var(--eo-scale-track);--eo-reading-h3-leading:var(--eo-scale-lead);--eo-reading-h3-track:var(--eo-scale-track);--eo-reading-h4-leading:var(--eo-scale-lead);--eo-reading-h4-track:var(--eo-scale-track);--eo-reading-h2-weight:500;--eo-reading-h3-size:24px;--eo-reading-h3-weight:500;--eo-reading-h3-space-before:30px;--eo-reading-h3-space-after:12px;--eo-reading-h4-size:20px;--eo-reading-body-size:20px;--eo-reading-body-leading:26px;--eo-reading-quote-size:22px;--eo-reading-quote-leading:30px;--eo-reading-quote-small-size:var(--eo-reading-body-size);--eo-reading-quote-small-leading:var(--eo-reading-body-leading);--eo-reading-pullquote-size:32px;--eo-reading-pullquote-leading:42px;--eo-reading-caption-size:16px;--eo-reading-caption-leading:18px;--eo-reading-muted:var(--color-mag-gray-600);box-sizing:border-box;width:100%;padding-inline:var(--eo-rail);padding-block-start:var(--total-header-height)}.eo-article-opening__actions{flex:0 0 auto}.eo-article-opening__controls-anchor{width:100%;min-width:0}.eo-article-opening__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-width:0}.eo-article-opening__controls--floating{position:fixed;top:calc(var(--gnb-bar-height, 53px) + var(--eo-dock-gap, 8px));z-index:49;pointer-events:none}.eo-article-opening__controls--floating>*{pointer-events:auto}@property --eo-bar-surface{syntax:"<color>";inherits:true;initial-value:transparent}@property --eo-bar-ink{syntax:"<color>";inherits:true;initial-value:transparent}@property --eo-bar-muted{syntax:"<color>";inherits:true;initial-value:transparent}@property --eo-bar-accent{syntax:"<color>";inherits:true;initial-value:transparent}@property --eo-bar-hover{syntax:"<color>";inherits:true;initial-value:transparent}.eo-article-opening__controls--floating .eo-media-bar{transition:--eo-bar-surface var(--eo-dur-card-hover) var(--eo-ease-card-hover),--eo-bar-ink var(--eo-dur-card-hover) var(--eo-ease-card-hover),--eo-bar-muted var(--eo-dur-card-hover) var(--eo-ease-card-hover),--eo-bar-accent var(--eo-dur-card-hover) var(--eo-ease-card-hover),--eo-bar-hover var(--eo-dur-card-hover) var(--eo-ease-card-hover)}.eo-article-opening__controls--floating .eo-media-bar[data-playing]{--eo-bar-surface:var(--eo-neon);--eo-bar-ink:var(--eo-black);--eo-bar-muted:var(--eo-black);--eo-bar-line:color-mix(in srgb,var(--eo-black) 32%,transparent);--eo-bar-accent:var(--eo-black);--eo-bar-hover:var(--eo-black)}.eo-article-opening__controls .eo-article-opening__audio{flex:0 1 auto;width:clamp(196px,calc(100% - var(--eo-actions-w) - var(--eo-bar-gap)),284px);max-width:100%;gap:var(--eo-bar-gap);padding-inline-end:var(--eo-bar-pad)}@media (max-width:389px){.eo-article-opening__controls .eo-article-opening__audio{width:clamp(160px,calc(100% - var(--eo-actions-w) - var(--eo-bar-gap)),284px)}.eo-article-opening__controls:not(.eo-article-opening__controls--floating) .eo-article-opening__audio .eo-media-bar__time{display:none}}.eo-article-opening__controls--floating .eo-article-opening__audio{flex:0 0 auto;width:max-content;padding-inline-end:var(--eo-bar-pad)}.eo-media-bar[data-no-audio] .eo-media-bar__time{opacity:.4}.eo-article-opening__controls--floating .eo-article-opening__audio[data-no-audio] .eo-media-bar__scrub{display:none}.eo-article-opening__controls--floating :is(.eo-action-bar,.eo-article-opening__audio){filter:opacity(.6)}.eo-article-opening__controls--floating :is(.eo-action-bar,.eo-article-opening__audio)[data-over-media=true]{filter:opacity(.2)}.eo-article-opening__controls--floating :is(.eo-action-bar,.eo-article-opening__audio):is(:hover,:focus-within,[data-open],[data-hover-open],[data-seek-expanded]){filter:none}@media (max-width:1079px){.eo-article-opening__controls--floating :is(.eo-action-bar,.eo-article-opening__audio),.eo-article-opening__controls--floating :is(.eo-action-bar,.eo-article-opening__audio)[data-over-media=true]{filter:none}}.eo-article-opening__controls--floating :is(.eo-action-bar,.eo-article-opening__audio){transition:filter var(--eo-dur-reveal) var(--eo-ease-reveal)}@keyframes eo-dock-in{0%{opacity:0;transform:translateY(calc(-1 * var(--eo-dock-drop)))}}@keyframes eo-dock-out{to{opacity:0;transform:translateY(calc(-1 * var(--eo-dock-drop)))}}.eo-article-opening__controls--floating{--eo-dock-drop:12px;animation:eo-dock-in var(--eo-dur-dock-in) var(--eo-ease-out)}.eo-article-opening__controls--floating[data-leaving]{animation:eo-dock-out var(--eo-dur-dock-out) var(--eo-ease-in) forwards}.eo-article-opening__controls--floating[data-leaving]>*{pointer-events:none}@media (min-width:1080px){.eo-article-opening__controls--floating{flex-wrap:nowrap;justify-content:flex-end}.eo-article-opening__controls--floating .eo-article-opening__audio{max-width:none}}@media (prefers-reduced-motion:reduce){.eo-article-opening__controls--floating,.eo-article-opening__controls--floating[data-leaving]{animation:none}.eo-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__scrub{transition:none}}.eo-media-bar__scrub{display:contents}.eo-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__scrub{position:absolute;top:100%;left:calc(-1 * var(--eo-audio-x, 0px));display:flex;align-items:center;gap:12px;box-sizing:border-box;width:var(--eo-dock-span,100%);min-height:52px;padding:14px 12px 6px;isolation:isolate;opacity:0;visibility:hidden;transform:translateY(-8px);clip-path:inset(0 0 100% 0);transform-origin:top left;transition:opacity var(--eo-dur-peek-out) var(--eo-ease-in),transform var(--eo-dur-peek-out) var(--eo-ease-in),clip-path var(--eo-dur-peek-out) var(--eo-ease-in),visibility 0s linear var(--eo-dur-peek-out)}.eo-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__scrub:before{content:"";position:absolute;inset:8px 0 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-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__seek{flex:1 1 auto;width:auto;min-width:40px}@media (min-width:641px) and (max-width:1079px){.eo-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__scrub{width:var(--eo-dock-span,var(--eo-audio-end,100%))}}@media (min-width:1080px) and (max-width:1599px){:root:has(.eo-article-opening[data-cover=yes]) .eo-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__scrub{left:calc(var(--eo-bars-x, 0px) - var(--eo-audio-x, 0px));width:calc(var(--eo-audio-end, 100%) - var(--eo-bars-x, 0px))}}@media (max-width:640px){.eo-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__scrub{left:calc(-1 * var(--eo-audio-x, 0px));width:var(--eo-dock-span,var(--eo-audio-end,100%))}}@media (hover:hover){.eo-article-opening__controls--floating .eo-article-opening__audio:is([data-hover-open],:has(:focus-visible)) .eo-media-bar__scrub{opacity:1;visibility:visible;transform:none;clip-path:inset(0 0 -1px 0);transition:opacity var(--eo-dur-peek-in) var(--eo-ease-out),transform var(--eo-dur-peek-in) var(--eo-ease-out),clip-path var(--eo-dur-peek-in) var(--eo-ease-out)}}.eo-media-bar__main{display:contents}.eo-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__main{display:flex;align-items:center;gap:var(--eo-bar-gap);font-family:var(--font-fg-mono),monospace;font-size:13px;transform:translateX(calc((5 - var(--eo-speed-len, 5)) * .5 * (1ch + var(--eo-speed-ls))))}.eo-article-opening__controls--floating .eo-article-opening__audio .eo-media-bar__speed{min-width:calc(5 * (1ch + var(--eo-speed-ls)));text-align:left}@media (hover:none){.eo-article-opening__controls--floating .eo-article-opening__audio:is([data-seek-expanded],:has(:focus-visible)) .eo-media-bar__scrub{opacity:1;visibility:visible;transform:none;clip-path:inset(0 0 -1px 0);transition:opacity var(--eo-dur-peek-in) var(--eo-ease-out),transform var(--eo-dur-peek-in) var(--eo-ease-out),clip-path var(--eo-dur-peek-in) var(--eo-ease-out)}}.eo-article-opening__audio .eo-media-bar__seek{flex:1 1 80px;width:80px;min-width:40px}.eo-article-opening__audio .eo-media-bar__speed{min-width:32px}.eo-article-columns__body,.eo-article-reading-content,.eo-notion-reading-canvas{width:100%;min-width:0;max-width:none}.eo-article-columns__body .editor-content>*{align-self:stretch;width:100%;min-width:0}@media (min-width:481px){.eo-article-columns{--eo-reading-h3-size:26px;--eo-reading-h4-size:22px}}@media (min-width:641px){.eo-article-columns{--eo-reading-h2-size:44px;--eo-reading-h2-space-before:57px;--eo-reading-h2-space-after:14px;--eo-reading-body-size:22px;--eo-reading-body-leading:29px;--eo-reading-h2-weight:500;--eo-reading-h3-size:28px;--eo-reading-h3-weight:500;--eo-reading-h3-space-before:36px;--eo-reading-h3-space-after:12px;--eo-reading-h4-size:24px}}@media (min-width:1280px){.eo-article-columns{--eo-reading-h2-size:48px;--eo-reading-h2-space-before:64px;--eo-reading-h2-space-after:16px;--eo-reading-quote-size:24px;--eo-reading-quote-leading:30px;--eo-reading-pullquote-size:36px;--eo-reading-pullquote-leading:48px}}.eo-article-columns__body{min-width:0;padding-bottom:var(--eo-gap-box)}.eo-article-columns__body .eo-reading-h2{padding-block-start:var(--eo-reading-h2-space-before);padding-block-end:var(--eo-reading-h2-space-after);font-size:var(--eo-reading-h2-size);line-height:var(--eo-reading-h2-leading);letter-spacing:var(--eo-reading-h2-track);
  /* !important: the body column pins its children to 500 (below). */font-weight:var(--eo-reading-h2-weight,500)!important;text-wrap:pretty}.eo-article-columns__body .eo-reading-h2--after-kicker,.eo-article-columns__body .eo-reading-h2--first{padding-block-start:32px}.eo-article-columns__body .eo-reading-h3{padding-block-start:var(--eo-reading-h3-space-before);padding-block-end:var(--eo-reading-h3-space-after);font-size:var(--eo-reading-h3-size);line-height:var(--eo-reading-h3-leading);letter-spacing:var(--eo-reading-h3-track);font-weight:var(--eo-reading-h3-weight,500)!important;text-wrap:pretty}.eo-article-columns__body .eo-reading-h4{font-size:var(--eo-reading-h4-size);line-height:var(--eo-reading-h4-leading);letter-spacing:var(--eo-reading-h4-track);font-weight:500!important;text-wrap:pretty}.eo-article-columns__body .eo-editorial-frame:has(>.eo-editorial-frame__content>.eo-reading-h2)+.eo-editorial-frame .eo-reading-h3,.eo-article-columns__body .eo-reading-h2+.eo-reading-h3{padding-block-start:12px}:is(#article-renderer,.eo-notion-editor-canvas) .eo-article-columns__body :is(.eo-reading-h2,.eo-reading-h3,.eo-reading-h4) :is(strong,b){font-weight:inherit!important}.eo-article-columns__body :is(.eo-reading-body,.eo-reading-list){font-size:var(--eo-reading-body-size);line-height:var(--eo-reading-body-leading);letter-spacing:.005em;text-wrap:wrap}.eo-article-columns__body .eo-reading-body,.eo-article-columns__body .eo-reading-list-block{padding-block:10px}.eo-article-columns__body .eo-reading-quote{font-size:var(--eo-reading-quote-size);line-height:var(--eo-reading-quote-leading);letter-spacing:-.01em;text-wrap:pretty}.eo-article-columns__body :is(blockquote.quote-block:not(.quote-block--small),.markdown-quote){position:relative;align-items:flex-start;border-left:0;padding-inline:0;text-align:left}.eo-article-columns__body :is(blockquote.quote-block:not(.quote-block--small),.markdown-quote) :is(div,p){align-items:flex-start;text-align:left;text-wrap:pretty}@media (min-width:641px){.eo-article-columns__body blockquote.quote-block:not(.quote-block--small){margin-inline:0}}.eo-article-columns__body .eo-markdown-body>.markdown-quote{padding-inline:16px}.eo-article-columns{--eo-article-quote-width:960px}:root{--eo-dock-span-max:332px}@media (min-width:1080px){.eo-article-columns{--eo-wide-max:calc(100cqw - var(--eo-dock-span-max) - var(--eo-gutter));--eo-article-quote-width:min(960px,var(--eo-wide-max))}}@media (min-width:1280px){.eo-article-columns:has(.eo-article-opening[data-cover=yes]){--eo-third-edge:calc((2 * 100cqw + var(--eo-inset)) / 3)}}@media (min-width:1080px){.eo-article-columns:has(.eo-article-opening[data-cover=yes]){--eo-wide-max:100cqw}.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-notion-reading-canvas>*{--eo-mid-col-text:min(660px,100cqw);--eo-prose-outer:calc(var(--eo-mid-col-text) + 32px);--eo-article-body-width:var(--eo-prose-outer);--eo-third-edge:var(--eo-mid-col-text);--eo-article-quote-width:var(--eo-mid-col-text);--eo-am-w:min(100vw - 2 * var(--home-gutter,64px),var(--home-content-max,1840px));--eo-am-cc:calc((var(--eo-am-w) + 2 * var(--eo-inset)) * var(--eo-article-cover-cols) / 12);--eo-wide-pull:max(var(--eo-am-cc),(var(--eo-am-w) - 660px)/2);--eo-wide-w:calc(var(--eo-am-w) - var(--eo-am-cc))}.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-article-columns__body .eo-editorial-frame:is(:has(.callout-block),:has(.eo-table-block)):not([data-width=wide],[data-width=full]) .eo-editorial-frame__content{width:var(--eo-mid-col-text);max-width:var(--eo-mid-col-text);margin-inline:0 auto}.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-article-columns__body .eo-editorial-frame:not([data-width=wide],[data-width=full]) .callout-block{width:100%;max-width:100%;margin-inline:0}.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-markdown-body>*{width:calc(min(660px, 100%) + 32px);margin-inline:0 auto}.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-markdown-body>:is(:has(.markdown-image),.markdown-image){width:min(660px,100%);margin-inline:16px auto}.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-article-columns__body{padding-inline:max(var(--eo-cover-col),(100% - 660px)/2)}.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-article-columns__body .eo-editorial-frame:is([data-width=wide],[data-width=full]):not(:has(.eo-video-break)) .eo-editorial-frame__content{position:relative;width:var(--eo-wide-w);max-width:none;margin-inline:calc(-1 * var(--eo-wide-pull)) 0}.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-article-columns__body .eo-editorial-frame:is([data-width=wide],[data-width=full]):has(.eo-media-break):not(:has(.eo-video-break)) .eo-editorial-frame__content{width:calc(var(--eo-am-w) + 2 * var(--eo-inset));margin-inline:calc(-1 * (var(--eo-wide-pull) + var(--eo-inset))) 0}.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-article-columns__body .eo-editorial-frame:has(.eo-video-break) .eo-editorial-frame__content{width:var(--eo-mid-col-text);max-width:var(--eo-mid-col-text);margin-inline:0 auto}.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-article-columns__body [class*="w-[var(--eo-measure)]"]{max-width:100%}}.eo-article-columns__body .eo-editorial-frame:is([data-width=wide],[data-width=full]):has(.eo-media-break):not(:has(.eo-video-break)) .eo-editorial-frame__content{position:relative;width:calc(100% + 2 * var(--eo-inset));max-width:none;margin-inline:calc(-1 * var(--eo-inset)) 0}.eo-article-columns__body .eo-editorial-frame:has(blockquote.quote-block:not(.quote-block--small)) .eo-editorial-frame__content{max-width:min(var(--eo-article-quote-width),100%)}.eo-article-columns__body :is(.eo-article-block-measure,.eo-article-block-measure-max):has(>blockquote.quote-block){padding-block:30px}.eo-article-columns__body :is(.eo-article-block-measure,.eo-article-block-measure-max):has(>blockquote.quote-block:not(.quote-block--small)){width:100%;max-width:100%}.eo-article-columns__body blockquote.quote-block{margin-block:0}.eo-article-columns__body .markdown-quote{margin-block:0;padding-block:30px}.eo-article-columns__body .eo-markdown-body>.markdown-quote{width:min(100%,var(--eo-article-quote-width))}@container eo-editorial (min-width: 1152px){.eo-article-columns__body .eo-editorial-frame:has(blockquote.quote-block:not(.quote-block--small)) .eo-editorial-frame__content{grid-column:1/-1;width:100%;max-width:var(--eo-article-quote-width)}}.eo-reading-quote-block{border-left-color:var(--eo-accent-ink)}.eo-reading-quote-block .eo-reading-quote[data-quote-block-id]{color:var(--eo-accent-ink)}.eo-reading-quote-block .eo-reading-quote[data-quote-block-id] a{color:inherit}.eo-article-columns__body .eo-reading-quote:is([data-quote-block-id],.text-mag-yellow-400){font-size:var(--eo-reading-pullquote-size);line-height:var(--eo-reading-pullquote-leading);font-weight:500}.eo-article-columns__body .eo-reading-quote:is([data-quote-block-id],.text-mag-yellow-400) :is(strong,b){font-weight:inherit!important}.eo-article-columns__body blockquote.quote-block--small{align-items:flex-start;border-left:2px solid var(--eo-accent-ink);padding-left:20px;text-align:left}.eo-article-columns__body blockquote.quote-block--small .eo-reading-quote[data-quote-block-id]{font-size:var(--eo-reading-quote-small-size);line-height:var(--eo-reading-quote-small-leading);letter-spacing:.005em;font-weight:400}.eo-article-columns__body .eo-reading-quote .eo-reading-body{padding-block:0;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.eo-article-columns__body blockquote.quote-block{gap:24px}.eo-article-columns__body blockquote.quote-block .relative.hidden{display:none!important}.eo-article-columns__body .eo-reading-quote-name{font-family:var(--font-fg-mono),monospace;font-size:var(--eo-c1-size);font-weight:500!important;line-height:var(--eo-c1-lead);letter-spacing:var(--eo-c1-track);color:var(--eo-ink)!important;margin-bottom:0}.eo-article-columns__body .eo-reading-caption{font-size:var(--eo-reading-caption-size);line-height:var(--eo-reading-caption-leading);letter-spacing:var(--eo-c1-track)}.eo-article-columns__body blockquote.quote-block .eo-reading-caption{font-size:16px;font-weight:400;color:var(--eo-faint-page)!important}.eo-article-columns__body :is(.markdown-image,.eo-gallery__figure) .eo-reading-caption{font-weight:400;color:var(--eo-faint-page)!important}.eo-article-columns__body .eo-markdown-body{width:100%;max-width:none;margin-inline:auto;padding-inline:0}.eo-markdown-body>*{box-sizing:border-box;width:min(100%,var(--eo-article-body-width));margin-inline:auto;padding-inline:16px}.eo-markdown-body>.markdown-image,.eo-markdown-body>:has(.markdown-image){box-sizing:border-box;width:min(100%,1120px);margin-inline:auto;padding-inline:0}@media (min-width:641px){.eo-article-columns__body .eo-markdown-body>*{margin-inline:-16px auto}.eo-article-columns__body .eo-markdown-body>.markdown-image,.eo-article-columns__body .eo-markdown-body>.markdown-quote,.eo-article-columns__body .eo-markdown-body>:has(.markdown-image){margin-inline:0 auto}}@media (min-width:1080px){.eo-article-columns__body .eo-markdown-body>.markdown-image,.eo-article-columns__body .eo-markdown-body>:has(.markdown-image){width:min(100%,1120px,max(var(--eo-wide-max),var(--eo-third-edge,0px)))}}.eo-markdown-body .markdown-image img{width:100%;height:auto;object-fit:contain}@media (min-width:768px){.eo-article-columns__body .markdown-image>.eo-reading-caption{width:66%;max-width:none;overflow-wrap:anywhere}}.eo-article-columns__body :is(h1,h2,h3,h4)[tabindex="-1"]:focus{outline:none}.eo-article-columns__body a:not(:has(img)):hover{color:var(--eo-hover-ink)!important;background-color:var(--eo-hover-fill)}html.dark .eo-article-columns__body :is(.eo-reading-body,.eo-reading-list){color:var(--eo-gray-3-light)!important}.eo-article-columns__body :is(.eo-reading-body,.eo-reading-list,.eo-reading-callout-card) :is(strong,b):not(.bg-mag-neon-green-400,.bg-mag-green-200,.bg-mag-green-400){font-weight:500!important}html.dark :is(#article-renderer,.eo-notion-editor-canvas) .eo-article-columns__body :is(.eo-reading-body,.eo-reading-list) :is(strong,b):not(.bg-mag-neon-green-400,.bg-mag-green-200,.bg-mag-green-400){color:var(--color-mag-gray-900)!important}@media (prefers-reduced-motion:reduce){.eo-article-opening__controls--floating .eo-media-bar__seek,.eo-article-opening__controls--floating .eo-media-bar__time,.eo-article-opening__controls--floating :is(.eo-action-bar,.eo-media-bar){transition:none}}html:not(.dark) .eo-article-columns__body :is(.eo-reading-body,.eo-reading-list):not(.light-mode-override *){color:var(--eo-ink-2-paper)!important}html:not(.dark) :is(#article-renderer,.eo-notion-editor-canvas) .eo-article-columns__body :is(.eo-reading-body,.eo-reading-list) :is(strong,b):not(.bg-mag-neon-green-400,.bg-mag-green-200,.bg-mag-green-400):not(.light-mode-override *){color:var(--eo-ink)!important}:is(#article-renderer,.eo-notion-editor-canvas) .eo-article-columns__body :is(.eo-reading-body,.eo-reading-list) :is(p,div,span,u,br,li):not(.bg-mag-neon-green-400,.bg-mag-green-200,.bg-mag-green-400,.eo-accent-highlight,[class*=text-mag-]:not([class*=text-mag-gray]),[class*=text-mag-]:not([class*=text-mag-gray]) *,.light-mode-override *,a *){color:inherit!important}html:not(.dark) :is(#article-renderer,.eo-notion-editor-canvas) :is(.text-mag-yellow-400,.text-mag-neon-green-400,.\!text-mag-yellow-400,.\!text-mag-neon-green-400):not(.light-mode-override *){color:var(--eo-ink)!important}html:not(.dark) :is(#article-renderer,.eo-notion-editor-canvas) :is(.text-mag-sky-blue-200,.text-mag-sky-blue-300,.text-mag-sky-blue-400,.\!text-mag-sky-blue-200):not(.light-mode-override *){color:var(--eo-byline)!important}html:not(.dark) :is(#article-renderer,.eo-notion-editor-canvas) :is(.border-mag-neon-green-400,.border-mag-sky-blue-200):not(.light-mode-override *){border-color:var(--eo-ink)!important}html:not(.dark) :is(#article-renderer,.eo-notion-editor-canvas) .eo-editorial-frame__note[data-tone=highlight]{border-left-color:var(--eo-ink)}@media (max-width:640px){.eo-article-gnb[data-section] .eo-article-gnb__title{display:none}.eo-article-gnb[data-section] .eo-article-gnb__toc{flex:1 1 auto;min-width:0;max-width:none}.eo-article-gnb[data-section] .eo-article-gnb__toc-button{width:100%;justify-content:space-between}.eo-article-gnb[data-section] .eo-article-gnb__toc-label{flex:0 1 auto}}.eo-save-share__count{display:inline-block;min-width:var(--eo-count-slot);margin-inline-start:var(--eo-count-gap);text-align:left;font-variant-numeric:tabular-nums;transition:margin-inline-start var(--eo-dur-base) var(--eo-ease-out),opacity var(--eo-dur-base) var(--eo-ease-out),color var(--eo-dur-fast) var(--eo-ease-out)}.eo-save-share__count[data-empty]{margin-inline-start:calc(-1 * var(--eo-count-slot));opacity:0}.eo-article-opening__tab{display:none}@media (max-width:1079px){.eo-article-opening__controls--floating :is(.eo-action-bar,.eo-article-opening__audio){transition:transform var(--eo-dur-base) var(--eo-ease-out),opacity var(--eo-dur-fast) var(--eo-ease-out),filter var(--eo-dur-reveal) var(--eo-ease-reveal)}.eo-article-opening__controls--floating[data-audio-tucked] .eo-article-opening__audio,.eo-article-opening__controls--floating[data-tucked] .eo-action-bar{transform:translateX(calc(var(--eo-dock-right, 16px) + var(--eo-dock-span, 100vw)))}.eo-article-opening__controls--floating>.eo-article-opening__tab{--eo-bar-surface:var(--eo-gray-5-dark);--eo-bar-ink:var(--eo-gray-6-light);position:absolute;top:0;right:calc(-1 * var(--eo-tuck-right, 16px));z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;isolation:isolate;color:var(--eo-bar-ink);transform:translateX(100%);opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--eo-dur-base) var(--eo-ease-out),opacity var(--eo-dur-base) var(--eo-ease-out),filter var(--eo-dur-reveal) var(--eo-ease-reveal),width var(--eo-dur-fast) var(--eo-ease-out),color var(--eo-dur-fast) var(--eo-ease-out),--eo-bar-surface var(--eo-dur-card-hover) var(--eo-ease-card-hover),--eo-bar-ink var(--eo-dur-card-hover) var(--eo-ease-card-hover),visibility 0s linear var(--eo-dur-base)}.eo-article-opening__controls--floating>.eo-article-opening__tab:is(:hover,:focus-within){color:var(--eo-neon)}.eo-article-opening__controls--floating>.eo-article-opening__tab[data-over-media=true]{filter:opacity(.2)}.eo-article-opening__controls--floating>.eo-article-opening__tab[data-over-media=true]:is(:hover,:focus-within){filter:none}.eo-article-opening__controls--floating[data-tucked]>.eo-article-opening__tab[data-live]{width:100px;opacity:1}.eo-article-opening__controls--floating[data-tucked]>.eo-article-opening__tab[data-live][data-playing]{--eo-bar-surface:var(--eo-neon);--eo-bar-ink:var(--eo-on-band)}.eo-article-opening__tab[data-live][data-playing]:is(:hover,:focus-within){color:var(--eo-on-band)}.eo-article-opening__tab:before{transition:background-color var(--eo-dur-fast) var(--eo-ease-out)}.eo-article-opening__tab-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--eo-dur-fast) var(--eo-ease-out)}.eo-article-opening__tab:not([data-playing]) .eo-article-opening__tab-icon--play,.eo-article-opening__tab[data-playing] .eo-article-opening__tab-icon--pause{opacity:1}.eo-article-opening__tab-open{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;color:inherit;background:none;transition:opacity var(--eo-dur-fast) var(--eo-ease-out)}.eo-article-opening__tab[data-live]>.eo-article-opening__tab-open{inset:0 auto 0 12px;width:44px}.eo-article-opening__tab-live{position:absolute;inset:0 4px 0 auto;width:44px;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--eo-dur-fast) var(--eo-ease-out),visibility 0s linear var(--eo-dur-fast)}.eo-article-opening__tab[data-live]>.eo-article-opening__tab-live{opacity:1;visibility:visible;transition-delay:0s}.eo-article-opening__tab-pause{position:relative;display:flex;align-items:center;justify-content:center;height:44px;min-width:44px;padding:0;color:inherit;background:none}.eo-article-opening__tab[data-live] .eo-article-opening__tab-pause{pointer-events:auto}.eo-article-opening__tab :is(button):after{display:none!important}.eo-article-opening__controls--floating:is([data-tucked],[data-audio-tucked])>.eo-article-opening__tab{transform:translateX(0);opacity:.5;visibility:visible;pointer-events:auto;transition-delay:0s}.eo-article-opening__controls--floating:is([data-tucked],[data-audio-tucked])>.eo-article-opening__tab:is(:hover,:focus-within){opacity:1}.eo-article-opening__tab: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% 100%,var(--eo-cut-x,9px) 100%,0 calc(100% - var(--eo-cut-y, 7px)),0 var(--eo-cut-y,7px))}.eo-article-opening__tab:after{display:none!important}.eo-article-opening__tab>svg{flex:none}.eo-article-opening__tab :is(button):focus-visible{outline:1px solid currentColor;outline-offset:-4px}}@media (prefers-reduced-motion:reduce){.eo-article-opening__controls--floating :is(.eo-action-bar,.eo-article-opening__audio),.eo-article-opening__controls--floating>.eo-article-opening__tab,.eo-article-opening__tab-icon,.eo-article-opening__tab-live,.eo-article-opening__tab-open,.eo-article-opening__tab:before,.eo-save-share__count{transition:none}}@keyframes eo-article-body-drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.eo-article-columns{--eo-body-delay:0.16s}.eo-article-columns:has(.eo-article-opening[data-fit=pending]) .eo-article-columns__body{animation-play-state:paused}.eo-article-columns__body{animation:eo-article-body-drop var(--eo-dur-reveal) var(--eo-ease-reveal) var(--eo-body-delay) backwards}@media (prefers-reduced-motion:reduce){.eo-article-columns__body{animation:none}}.eo-article-opening__controls--floating:has(.eo-action-bar[data-open=true]){z-index:50}@media (min-width:641px) and (max-width:1079px){.eo-article-columns .eo-article-columns__body .eo-editorial-frame:has(blockquote.quote-block:not(.quote-block--small)) .eo-editorial-frame__content{max-width:calc(min(100%, var(--eo-prose-outer, 752px)) - 32px)}}@media (max-width:1079px){.eo-article-opening__controls--floating[data-tuck-instant] :is(.eo-action-bar,.eo-article-opening__audio),.eo-article-opening__controls--floating[data-tuck-instant]>.eo-article-opening__tab{transition:none!important}}@keyframes eo-tab-intro-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1079px) and (prefers-reduced-motion:no-preference){.eo-article-opening__controls--floating:is([data-tucked],[data-audio-tucked])>.eo-article-opening__tab[data-intro]{opacity:1}.eo-article-opening__tab[data-intro] .eo-article-opening__tab-open svg{animation:eo-tab-intro-spin .9s var(--eo-ease-in-out,cubic-bezier(.65,0,.35,1)) var(--eo-dur-base) both}}:root{--eo-article-body-width:720px}@media (min-width:1080px){.eo-article-block-measure{width:var(--eo-article-body-width,720px)}.eo-article-block-measure-max{max-width:var(--eo-article-body-width,720px)}}.eo-image-tint:after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:multiply}.eo-image-tint[data-tint=neon]:after{background:var(--eo-neon)}.eo-image-tint[data-tint=blue]:after{background:var(--eo-blue)}.eo-image-tint[data-tint=green]:after{background:var(--eo-green)}.eo-editorial-frame{width:100%;min-width:0}.eo-editorial-frame__content{width:100%;max-width:min(var(--eo-prose-outer,752px),100%);margin-inline:auto;min-width:0}.eo-editorial-frame[data-width=wide] .eo-editorial-frame__content{max-width:min(1120px,100%)}@media (max-width:640px){.eo-article-columns__body .eo-editorial-frame:not([data-width=wide],[data-width=full]):not(:has(img,video,iframe,.callout-block,blockquote.quote-block:not(.quote-block--small))) .eo-editorial-frame__content{width:calc(100% + 32px);max-width:calc(100% + 32px);margin-inline:-16px}.eo-article-columns__body .eo-editorial-frame__content blockquote.quote-block--small{margin-inline:16px}.eo-article-columns__body .eo-editorial-frame__content blockquote.quote-block:not(.quote-block--small){width:auto;margin-inline:0}}@media (min-width:641px){.eo-article-columns__body .eo-editorial-frame__content{margin-inline:-16px auto}.eo-article-columns__body .eo-editorial-frame:has(blockquote.quote-block:not(.quote-block--small)) .eo-editorial-frame__content,.eo-article-columns__body .eo-editorial-frame:is([data-width=wide],[data-width=full]) .eo-editorial-frame__content{margin-inline:0 auto}.eo-article-columns__body .eo-editorial-frame:has(.callout-block) .eo-editorial-frame__content{margin-inline:0 auto}.eo-article-columns__body .eo-editorial-frame:has(.eo-table-block) .eo-editorial-frame__content{margin-inline:0 auto}.eo-article-columns__body .eo-editorial-frame__content>div:has(>.eo-button:only-child){justify-content:flex-start}}@media (min-width:1080px){.eo-article-columns__body .eo-editorial-frame[data-width=wide] .eo-editorial-frame__content{max-width:min(1120px,100%,max(var(--eo-wide-max,1120px),var(--eo-third-edge,0px)))}}.eo-editorial-frame[data-width=full] .eo-editorial-frame__content{max-width:100%}.eo-editorial-frame__content .eo-article-block-breakout,.eo-editorial-frame__content .eo-article-block-full{width:100%;max-width:100%}.eo-editorial-frame__note{box-sizing:border-box;max-width:min(var(--eo-prose-outer,752px),100%);margin:16px auto 0;padding:12px 16px;border-left:2px solid var(--eo-steel,var(--eo-steel));color:inherit;font-family:var(--font-fg),sans-serif;font-size:16px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.eo-editorial-frame__note[data-tone=highlight]{border-left-color:var(--eo-neon,#f9ee3a);background:color-mix(in srgb,var(--eo-neon,#f9ee3a) 12%,transparent)}.eo-editorial-frame__note-title{margin-bottom:6px;font-weight:500}.eo-article-columns__body .callout-block{padding-inline:0!important;margin-block:24px}.eo-article-columns__body .eo-reading-callout-card{--eo-cut-x:18px;--eo-cut-y:14px;--eo-callout-stroke:var(--eo-halo);--eo-callout-pad:var(--eo-inset);position:relative;box-sizing:border-box;border:0;border-radius:0;padding-inline:var(--eo-callout-pad);padding-block-start:max(0px,round(nearest,calc(var(--eo-callout-pad) - (var(--eo-reading-body-leading) - .54 * var(--eo-reading-body-size)) / 2),1px));padding-block-end:max(0px,round(nearest,calc(var(--eo-callout-pad) - (var(--eo-reading-body-leading) - .72 * var(--eo-reading-body-size)) / 2),1px));background:none;clip-path:polygon(var(--eo-cut-x) 0,100% 0,100% calc(100% - var(--eo-cut-y)),calc(100% - var(--eo-cut-x)) 100%,0 100%,0 var(--eo-cut-y))}@media (max-width:640px){.eo-article-columns__body .eo-reading-callout-card{--eo-callout-pad:16px}}.eo-article-columns__body .eo-reading-callout-card,html:not(.dark) .eo-article-columns__body .eo-reading-callout-card{--eo-callout-pad:20px;background:var(--color-mag-gray-50)}.eo-article-columns__body .eo-reading-callout-card:after{display:none}@media (min-width:1080px){.eo-article-columns__body .eo-reading-callout-card{--eo-callout-pad:24px}}html:not(.dark) .eo-article-columns__body .eo-reading-callout-card{--eo-callout-stroke:var(--eo-ink)}.eo-article-columns__body .eo-reading-callout-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--eo-callout-stroke);clip-path:polygon(evenodd,var(--eo-cut-x) 0,100% 0,100% calc(100% - var(--eo-cut-y)),calc(100% - var(--eo-cut-x)) 100%,0 100%,0 var(--eo-cut-y),var(--eo-cut-x) 0,calc(var(--eo-cut-x) + .35px) 1px,1px calc(var(--eo-cut-y) + .48px),1px calc(100% - 1px),calc(100% - var(--eo-cut-x) - .35px) calc(100% - 1px),calc(100% - 1px) calc(100% - var(--eo-cut-y) - .48px),calc(100% - 1px) 1px,calc(var(--eo-cut-x) + .35px) 1px)}.eo-article-columns__body .eo-reading-callout-card :is(.eo-reading-callout-title,.eo-reading-callout-body){font-size:var(--eo-reading-body-size);line-height:var(--eo-reading-body-leading)}.eo-article-columns__body .eo-reading-callout-card>.eo-reading-callout-body-wrap{margin-top:12px}.eo-article-columns__body .eo-reading-callout-card>div:has(>.eo-reading-callout-title:empty){display:none}.eo-article-columns__body .eo-reading-callout-card>div:has(>.eo-reading-callout-title:empty)+.eo-reading-callout-body-wrap{margin-top:0}.eo-article-columns__body .eo-reading-callout-body>:is(ul,ol):last-child{margin-bottom:0}.eo-article-columns__body .eo-reading-callout-card .eo-reading-callout-title{min-height:0;line-height:round(nearest,calc(var(--eo-reading-body-size, 18px) * 24 / 21.6),6px);font-weight:500;letter-spacing:.005em;color:var(--eo-ink)!important}.eo-article-columns__body .eo-reading-callout-card .eo-reading-callout-body{font-weight:400;letter-spacing:.005em}html.dark .eo-article-columns__body .eo-reading-callout-body,html.dark .eo-article-columns__body .eo-reading-callout-body li{color:var(--eo-gray-3-light)!important}html:not(.dark) .eo-article-columns__body .eo-reading-callout-body,html:not(.dark) .eo-article-columns__body .eo-reading-callout-body li{color:var(--eo-ink-2-paper)!important}:is(#article-renderer,.eo-notion-editor-canvas) .eo-article-columns__body .eo-reading-callout-body :is(strong,b){font-weight:500!important;color:var(--eo-ink)!important}.eo-article-columns__body .eo-reading-callout-body span{color:inherit!important}.eo-article-columns__body .eo-reading-callout-card a{color:inherit;text-decoration:underline}.eo-article-columns__body .eo-reading-callout-card .eo-reading-callout-body li{line-height:var(--eo-reading-body-leading)}.eo-article-columns__body .eo-reading-callout-card .eo-reading-callout-body ul{margin-left:0;padding-left:0;list-style:none}.eo-article-columns__body .eo-reading-callout-card .eo-reading-callout-body ul>li{position:relative;padding-left:20px;list-style:none}.eo-article-columns__body .eo-reading-callout-card .eo-reading-callout-body ul>li:before{content:"";position:absolute;left:0;top:calc((var(--eo-reading-body-leading) - 8px) / 2);width:8px;height:8px;background:var(--eo-ink)}.eo-reading-divider{height:0;border:0;border-top:1px solid var(--eo-line);background:none}.eo-article-columns__body .eo-editorial-frame__content>div:has(>hr.eo-reading-divider){margin-block:48px}.eo-article-columns__body hr.eo-reading-divider{width:auto!important;height:0;margin-inline:calc((100% - 100cqw - var(--eo-gutter)) / 2);border:0;border-top:1px solid var(--eo-line)}.eo-article-columns__body .eo-reading-list-marker{margin-top:calc((var(--eo-reading-body-leading) - 8px) / 2)}.eo-article-columns__body .eo-notion-reading-canvas{container-type:inline-size;container-name:eo-editorial}@container eo-editorial (min-width: 1152px){.eo-article-columns__body .eo-editorial-frame{display:grid;grid-template-columns:calc(var(--eo-prose-outer, 752px) - 32px) minmax(0,1fr);max-width:none;margin-inline:0}.eo-article-columns__body .eo-editorial-frame__content{grid-column:1;grid-row:1;width:auto;max-width:none;margin-inline:-16px}.eo-article-columns__body .eo-editorial-frame[data-width=full] .eo-editorial-frame__content,.eo-article-columns__body .eo-editorial-frame[data-width=wide] .eo-editorial-frame__content{grid-column:1/-1;justify-self:start;width:100%;margin-inline:0}.eo-article-columns__body .eo-editorial-frame[data-width=wide] .eo-editorial-frame__content{max-width:min(1120px,max(var(--eo-wide-max,1120px),var(--eo-third-edge,0px)))}.eo-article-columns__body .eo-editorial-frame[data-width=full] .eo-editorial-frame__content{max-width:100%}.eo-article-columns__body .eo-editorial-frame:has(.eo-table-block) .eo-editorial-frame__content{margin-inline:0}.eo-article-columns__body .eo-editorial-frame[data-width=reading]:has(.callout-block) .eo-editorial-frame__content{margin-inline:0 -32px}.eo-article-columns__body .eo-editorial-frame__content .eo-article-block-breakout{width:100%;max-width:100%;margin-inline-start:0}.eo-article-columns__body .eo-editorial-frame[data-width=reading] .eo-editorial-frame__note,.eo-article-columns__body .eo-editorial-frame[data-width=reading][data-note-side=left] .eo-editorial-frame__note{grid-row:1;grid-column:2;align-self:start;justify-self:start;width:calc(100% - 40px);max-width:220px;margin:0 0 0 40px}.eo-article-columns__body .eo-editorial-frame[data-width=full] .eo-editorial-frame__note,.eo-article-columns__body .eo-editorial-frame[data-width=wide] .eo-editorial-frame__note{grid-column:1/-1;grid-row:2;width:100%}}.eo-gallery{width:100%;min-width:0;padding-block:28px}.eo-gallery__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width:640px){.eo-gallery__grid{grid-template-columns:minmax(0,1fr)}}.eo-gallery__figure{min-width:0;margin:0;text-align:center}.eo-gallery__grid .eo-gallery__media{position:relative;width:100%;aspect-ratio:var(--eo-gallery-ratio,3/2);max-height:min(72vh,720px)}.eo-gallery__grid .eo-gallery__media img{position:absolute;inset:0;width:100%;height:100%;max-height:100%}.eo-gallery__figure img{display:block;width:auto;height:auto;max-width:100%;max-height:min(72vh,720px);margin-inline:auto;object-fit:contain}.eo-gallery__carousel .eo-gallery__media{display:flex;align-items:center;justify-content:center;width:100%;position:relative;max-height:72vh;aspect-ratio:3/2}.eo-gallery__carousel .eo-gallery__media img{position:absolute;inset:0;width:100%;height:100%;max-height:100%}.eo-gallery[data-editable] .eo-gallery__carousel{width:min(100%,640px);margin-inline:auto}.eo-gallery[data-editable] .eo-gallery__carousel .eo-gallery__media{max-height:320px}.eo-gallery__carousel figcaption{min-height:36px}.eo-gallery__unavailable{display:flex;align-items:center;justify-content:center;min-height:120px;width:100%;border:1px solid;font-family:var(--font-fg-mono),monospace;font-size:13px}.eo-gallery__figure figcaption{margin-top:12px;font-family:var(--font-fg-mono),monospace;overflow-wrap:anywhere}.eo-gallery button:focus-visible,.eo-gallery__carousel:focus-visible,.eo-image-zoom__close:focus-visible,.eo-image-zoom__trigger:focus-visible{outline:2px solid var(--eo-blue,#6ec6d2);outline-offset:3px}.eo-gallery__navigation{display:flex;align-items:center;justify-content:space-between;max-width:220px;margin:16px auto 0;font-family:var(--font-fg-mono),monospace;font-size:13px}.eo-gallery__navigation button{width:44px;height:44px;border:1px solid;background:transparent;color:inherit;cursor:pointer}.eo-gallery__navigation button:disabled{opacity:.35;cursor:default}.eo-gallery-editor{container-type:inline-size;display:grid;gap:20px;min-width:0;padding:20px;margin-top:24px;border:1px solid var(--color-mag-gray-300);color:var(--color-mag-gray-900);background:var(--color-mag-gray-100);font-size:14px;line-height:1.5}.eo-gallery-editor__add,.eo-gallery-editor__item-actions,.eo-gallery-editor__layout{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.eo-gallery-editor__add button,.eo-gallery-editor__item-actions button,.eo-gallery-editor__layout button{min-width:44px;min-height:44px;border:1px solid var(--color-mag-gray-400);padding:8px 14px;background:var(--color-mag-white)}.eo-gallery-editor__layout button[aria-pressed=true]{background:var(--color-mag-gray-300);box-shadow:inset 0 -3px var(--eo-neon,#f9ee3a)}.eo-gallery-editor button:disabled{opacity:.4;cursor:not-allowed}.eo-gallery-editor__items{display:grid;gap:12px;min-width:0}.eo-gallery-editor__item{min-width:0;border:1px solid var(--color-mag-gray-300);background:var(--color-mag-white)}.eo-gallery-editor__summary{padding:16px;cursor:pointer;overflow-wrap:anywhere}.eo-gallery-editor__summary>span:first-of-type{font-weight:500}.eo-gallery-editor__summary-caption{display:block;margin-top:4px;font-size:13px}.eo-gallery-editor__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin:0;padding:0 16px 16px;border:0}.eo-gallery-editor label{display:grid;align-content:start;gap:8px;min-width:0}.eo-gallery-editor input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;max-width:100%;border:1px solid var(--color-mag-gray-400);padding:10px 12px;background:var(--color-mag-gray-100);font:inherit}.eo-gallery-editor__item-actions{grid-column:1/-1}.eo-gallery-editor__add{padding-top:20px;border-top:1px solid var(--color-mag-gray-300);align-items:end}.eo-gallery-editor__add label{flex:1 1 220px}.eo-gallery-editor input:focus-visible,.eo-gallery-editor__summary:focus-visible{outline:2px solid var(--eo-blue,#6ec6d2);outline-offset:3px}@container (min-width: 600px){.eo-gallery-editor__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.eo-image-zoom__trigger{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.eo-image-zoom{position:fixed;z-index:100;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:rgb(0 0 0/85%)}.eo-image-zoom__frame{position:relative;display:flex;max-width:100%;min-width:0}.eo-image-zoom__image{max-width:100%;max-height:90dvh;width:auto;height:auto;object-fit:contain}.eo-image-zoom__close{position:absolute;top:12px;right:12px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--eo-halo);padding:0;color:var(--eo-halo);background:var(--eo-black)}@media (max-width:640px){.eo-image-zoom{display:grid;grid-template-columns:minmax(100%,max-content);grid-template-rows:minmax(100%,max-content);box-sizing:border-box;padding:0;padding-block:calc(max(12px, env(safe-area-inset-top)) + 56px) 68px;overflow:auto;touch-action:pan-x pan-y pinch-zoom}.eo-image-zoom__frame{margin:auto;max-width:none}.eo-image-zoom__image{width:100vw;max-width:none;max-height:none;height:auto;cursor:zoom-in}.eo-image-zoom__image[data-zoom=pan]{cursor:zoom-out}.eo-image-zoom__image[data-zoom=pan]+.eo-image-zoom__close{position:fixed;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));min-width:44px;min-height:44px}}.eo-article-columns__body .editor-content[data-interview] .eo-editorial-frame[data-interview-role=q] .eo-editorial-frame__content{position:relative;padding-block:36px 2px}.eo-article-columns__body .editor-content[data-interview] .eo-editorial-frame[data-interview-role=q] .eo-editorial-frame__content>:is(h3,.text-block){padding-block:0;font-weight:var(--eo-t1-weight)!important;font-size:24px;line-height:var(--eo-scale-lead);letter-spacing:var(--eo-scale-track);max-width:84%;text-wrap:pretty;color:var(--eo-ink)!important}.eo-article-columns__body .editor-content[data-interview] .eo-editorial-frame[data-interview-role=q] .eo-editorial-frame__content>:is(h3,.text-block) :is(strong,b){font-weight:inherit!important;color:inherit!important}@media (min-width:641px){.eo-article-columns__body .editor-content[data-interview] .eo-editorial-frame[data-interview-role=q] .eo-editorial-frame__content>:is(h3,.text-block){max-width:520px;font-size:28px}}.eo-editorial-frame[data-interview-role=q]{scroll-margin-top:var(--eo-article-dock-clearance,121px)}@container eo-editorial (min-width: 880px){.eo-article-columns__body .editor-content[data-interview] .eo-editorial-frame[data-interview-role=q] .eo-editorial-frame__content{padding-block:48px 2px}}.eo-article-columns__body .eo-reading-callout-card.eo-glance{padding:0}.eo-article-columns__body .eo-glance__title{margin:0;padding:22px var(--eo-callout-pad) 14px;color:var(--eo-accent-ink)!important}.eo-article-columns__body .eo-glance__list{margin:0;padding:0}.eo-article-columns__body .eo-glance__row{display:grid;grid-template-columns:minmax(0,1fr);row-gap:0;align-items:start;margin:0;padding:11px var(--eo-callout-pad) 12px;border-top:1px solid var(--eo-line)}.eo-article-columns__body .eo-glance__list:first-child>.eo-glance__row:first-child{border-top:0;padding-block-start:22px}.eo-article-columns__body .eo-glance__row:last-child{padding-block-end:max(0px,round(nearest,calc(var(--eo-callout-pad) - (var(--eo-reading-body-leading) - .72 * var(--eo-reading-body-size)) / 2),1px))}.eo-article-columns__body .eo-glance__key{margin:0;min-width:0}.eo-article-columns__body .eo-glance__key-text{display:block;font-weight:500;color:var(--eo-ink)!important}.eo-article-columns__body .eo-glance__key-text,.eo-article-columns__body .eo-glance__value{font-size:var(--eo-reading-body-size);line-height:var(--eo-reading-body-leading);letter-spacing:.005em;overflow-wrap:anywhere}.eo-article-columns__body .eo-glance__value{margin:0;min-width:0;font-weight:400}html.dark .eo-article-columns__body .eo-glance__value{color:var(--eo-gray-3-light)!important}html:not(.dark) .eo-article-columns__body .eo-glance__value{color:var(--eo-ink-2-paper)!important}.eo-article-columns__body .eo-glance__value span{color:inherit!important}:is(#article-renderer,.eo-notion-editor-canvas) .eo-article-columns__body .eo-glance__value :is(strong,b){font-weight:500!important;color:var(--eo-ink)!important}.eo-article-columns__body .eo-glance :is(.eo-glance__key-text,.eo-glance__value) a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--eo-gray-2)}.eo-article-columns__body .eo-glance :is(.eo-glance__key-text,.eo-glance__value) a:hover{color:var(--eo-ink);text-decoration-color:var(--eo-ink)}@media (min-width:641px){.eo-article-columns__body .eo-glance[data-layout=grid] .eo-glance__row{grid-template-columns:200px minmax(0,1fr);column-gap:24px;row-gap:0;align-items:baseline}}.eo-quote-attribution{display:flex;flex-direction:column;gap:16px}.eo-quote-attribution__divider{width:16px;border-top:1px solid var(--color-mag-gray-200)}.eo-quote-attribution__lines{display:flex;flex-direction:column;gap:6px;width:100%}.quote-block .eo-quote-attribution__input{min-height:0;width:100%;padding:0!important;font-family:var(--font-fg-mono),monospace!important;font-weight:400!important;line-height:1!important;letter-spacing:-.07em!important;background:none!important;clip-path:none!important}.quote-block .eo-quote-attribution__input--name{font-size:18px!important;font-weight:500!important;color:var(--color-mag-gray-700)!important;-webkit-text-fill-color:var(--color-mag-gray-700)!important}.quote-block .eo-quote-attribution__input--role{font-size:16px!important;color:var(--eo-reading-muted,var(--color-mag-gray-500))!important;-webkit-text-fill-color:var(--eo-reading-muted,var(--color-mag-gray-500))!important}.quote-block .eo-quote-attribution__input::placeholder{font-family:var(--font-fg-mono),monospace!important;color:var(--eo-faint-page)!important;-webkit-text-fill-color:var(--eo-faint-page)!important}.quote-block .eo-quote-attribution__input:focus-visible{outline:1px solid var(--eo-field-accent)!important;outline-offset:4px}.quote-block[data-quote-style=big] .eo-quote-attribution{align-items:flex-start}.quote-block[data-quote-style=big] .eo-quote-attribution__input{text-align:left}.eo-quote-style-switch{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;font-family:var(--font-fg-mono),monospace;font-size:12px;line-height:1;letter-spacing:-.07em;text-transform:uppercase;color:var(--color-mag-gray-400);user-select:none}.eo-quote-style-switch [data-active]{opacity:.45}.eo-quote-style-switch [data-active=true]{color:var(--color-mag-gray-900);opacity:1}.eo-quote-style-switch__track{position:relative;width:36px;height:18px;padding:0;border:1px solid var(--color-mag-gray-400);background:transparent;cursor:pointer}.eo-quote-style-switch__track:disabled{cursor:default;opacity:.5}.eo-quote-style-switch__track:focus-visible{outline:1px solid var(--eo-field-accent);outline-offset:2px}.eo-quote-style-switch__thumb{position:absolute;top:2px;left:2px;width:12px;height:12px;background:var(--color-mag-gray-900);transition:transform .12s ease}.eo-quote-style-switch__track[aria-checked=true] .eo-quote-style-switch__thumb{transform:translateX(18px)}.eo-quote-style-switch .eo-quote-style-switch__track{border-color:var(--color-mag-gray-400)!important;clip-path:none}.eo-quote-style-switch .eo-quote-style-switch__track:after{content:none}.eo-notion-editor-canvas .eo-reading-quote-block .eo-reading-quote[data-quote-block-id]{-webkit-text-fill-color:var(--eo-accent-ink)}