.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:400!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)}.eo-image-framed[data-fit=frame] button.eo-image-zoom__trigger{position:relative;display:block;box-sizing:border-box;width:100%;padding:0;aspect-ratio:4/3;height:auto;background-color:var(--eo-frame-ground)}.eo-image-framed[data-fit=frame] button.eo-image-zoom__trigger:before{content:"";position:absolute;inset:0;background-color:var(--eo-frame-pattern);-webkit-mask:url(/brand/figma/article-frame.svg) center/cover no-repeat;mask:url(/brand/figma/article-frame.svg) center/cover no-repeat;pointer-events:none}.eo-image-framed[data-fit=frame] button.eo-image-zoom__trigger img.eo-image-framed__img{position:absolute;inset:calc(100cqw / 24);margin:auto;width:auto;height:auto;max-width:calc(100% - 100cqw / 12);max-height:calc(100% - 100cqw / 12);aspect-ratio:auto}.eo-article-columns__body .eo-media-break .eo-image-zoom__trigger{background:var(--eo-gray-5)}.eo-article-columns__body .eo-media-break{--media-cap:max(320px,calc(100svh - var(--gnb-bar-height, 53px) - 60px));--media-floor:calc(var(--eo-prose-outer, 752px) - 32px);padding-block:60px;gap:0}@media (max-height:500px) and (orientation:landscape){.eo-article-columns__body .eo-media-break{--media-floor:0px}}.eo-article-columns__body .eo-media-break .eo-image-zoom__trigger img{aspect-ratio:auto var(--media-ratio,16/9);max-height:var(--media-cap);object-fit:contain}.eo-article-columns__body .eo-media-break:not([data-tall]){max-width:min(100%,max(calc(var(--media-cap) * var(--media-ratio, 1.7778)),var(--media-floor)));margin-inline:auto}.eo-article-columns__body .eo-media-break:not([data-tall]) .eo-image-zoom__trigger img{max-height:max(var(--media-cap),calc(var(--media-floor) / var(--media-ratio, 1.7778)))}@media (min-width:641px){.eo-article-columns__body .eo-editorial-frame[data-width=wide] .eo-media-break:not([data-tall]){margin-inline:0 auto}}.eo-article-columns__body .eo-editorial-frame:is([data-width=wide],[data-width=full]) .eo-media-break:not([data-tall]){max-width:100%;margin-inline:0;.eo-image-zoom__trigger img{max-height:none}}.eo-article-columns__body .eo-editorial-frame:is([data-width=wide],[data-width=full]) .eo-media-break>.eo-media-caption{padding-inline:var(--eo-inset)}.eo-article-columns__body .eo-editorial-frame:is([data-width=wide],[data-width=full]) .eo-media-break[data-framed],.eo-article-columns__body .eo-media-break[data-framed]{max-width:min(100%,max(calc(var(--media-cap) * 4 / 3),var(--media-floor)));margin-inline:auto}@media (min-width:641px){.eo-article-columns__body .eo-editorial-frame:is([data-width=wide]) .eo-media-break[data-framed]{margin-inline:0 auto}}@media (min-width:641px) and (max-width:1079px){.eo-article-columns__body .eo-editorial-frame[data-width=reading] .markdown-image:not(.eo-media-break){padding-inline:16px}}@media (min-width:1080px){.eo-article-columns:has(.eo-article-opening[data-cover=yes]) .eo-article-columns__body .eo-editorial-frame[data-width=reading]:has(.eo-image-zoom__trigger,.eo-video-break){.eo-editorial-frame__content{grid-column:1/-1;justify-self:start;width:min(100%,var(--eo-third-edge));max-width:none;margin-inline:0}.eo-editorial-frame__note{grid-column:1/-1;grid-row:2;width:100%;max-width:none}.eo-article-block-measure,.eo-article-block-measure-max{width:100%;max-width:none;padding-inline:0;margin-inline:0}.eo-reading-caption,.eo-video-break{padding-inline:0}}}.eo-article-columns__body .eo-media-caption{box-sizing:border-box;display:flex;align-items:baseline;justify-content:space-between;gap:24px;width:100%;margin-top:12px;text-align:left}.eo-article-columns__body :is(.eo-gallery__figure figcaption,.markdown-image)>.eo-media-caption{margin-top:0}.eo-article-columns__body .markdown-image.eo-media-break>.eo-media-caption{margin-top:12px}.eo-article-columns__body .eo-media-caption__text{max-width:calc(100% * 2 / 3);font-size:var(--eo-reading-caption-size);color:var(--eo-faint-page);overflow-wrap:anywhere}.eo-article-columns__body .eo-media-caption__credit{max-width:40%;margin-left:auto;font-size:var(--eo-reading-caption-size);text-align:right;color:var(--eo-faint-page);overflow-wrap:anywhere}@media (max-width:640px){.eo-article-columns__body .eo-media-caption{flex-direction:column;align-items:flex-start;gap:2px}.eo-article-columns__body .eo-media-caption__credit,.eo-article-columns__body .eo-media-caption__text{max-width:none;margin-left:0;text-align:left}}.eo-article-columns__body .eo-video-break{padding-block:60px}.eo-article-columns__body .eo-video-break__frame{background-color:var(--eo-surface)}.eo-article-columns__body .eo-editorial-frame:has(.eo-media-break,.eo-video-break)+.eo-editorial-frame .eo-reading-h2:not(.eo-reading-h2--first,.eo-reading-h2--after-kicker){padding-block-start:max(32px,calc(var(--eo-reading-h2-space-before) - 60px))}.eo-article-columns__body .eo-editorial-frame:has(blockquote.quote-block)+.eo-editorial-frame .eo-reading-h2:not(.eo-reading-h2--first,.eo-reading-h2--after-kicker){padding-block-start:max(32px,calc(var(--eo-reading-h2-space-before) - 30px))}.eo-article-columns__body .eo-editorial-frame:has(hr.eo-reading-divider)+.eo-editorial-frame .eo-reading-h2:not(.eo-reading-h2--first,.eo-reading-h2--after-kicker){padding-block-start:max(32px,calc(var(--eo-reading-h2-space-before) - 48px))}.eo-article-columns__body .eo-editorial-frame:has(.markdown-image:not(.eo-media-break))+.eo-editorial-frame .eo-reading-h2:not(.eo-reading-h2--first,.eo-reading-h2--after-kicker){padding-block-start:max(32px,calc(var(--eo-reading-h2-space-before) - 36px))}.eo-article-columns__body .eo-editorial-frame:has(.eo-btn)+.eo-editorial-frame .eo-reading-h2:not(.eo-reading-h2--first,.eo-reading-h2--after-kicker){padding-block-start:max(32px,calc(var(--eo-reading-h2-space-before) - 24px))}.eo-article-columns__body .eo-editorial-frame:has(.eo-reading-callout-card)+.eo-editorial-frame .eo-reading-h2:not(.eo-reading-h2--first,.eo-reading-h2--after-kicker){padding-block-start:max(32px,calc(var(--eo-reading-h2-space-before) - 24px))}.eo-article-columns__body .eo-editorial-frame:has(.eo-gallery)+.eo-editorial-frame .eo-reading-h2:not(.eo-reading-h2--first,.eo-reading-h2--after-kicker){padding-block-start:max(32px,calc(var(--eo-reading-h2-space-before) - 28px))}.eo-table-block{width:100%;margin-block:32px;padding-inline:16px}@media (min-width:641px){.eo-table-block{padding-inline:0}}@media (min-width:1080px){.eo-table-block{margin-inline:auto}}.eo-table-block__scroll{width:100%;overflow-x:auto}.eo-table-block table{width:100%;border-collapse:collapse;border:1px solid var(--section-rule)}.eo-table-block :is(th,td){border:1px solid var(--section-rule);padding:12px 16px;text-align:left;vertical-align:top;min-width:96px}.eo-table-block th{font-family:var(--font-fg-mono),monospace;font-size:12px;font-weight:400;line-height:1.25;letter-spacing:-.07em;text-transform:uppercase;color:var(--eo-gray-1)}.eo-table-block td{font-family:var(--font-fg),sans-serif;font-size:16px;line-height:24px;letter-spacing:.005em;color:var(--eo-ink)}.eo-table-block[data-editing] :is(th,td){padding:0}.eo-table-block .eo-table-block__input{display:block;width:100%;min-height:0!important;padding:12px 16px!important;resize:none;overflow:hidden;background:transparent!important;background-image:none!important;clip-path:none!important;font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit;color:inherit!important;-webkit-text-fill-color:currentColor!important}.eo-table-block th .eo-table-block__input{line-height:1.25!important}.eo-table-block .eo-table-block__input:focus{box-shadow:inset 0 0 0 1px var(--eo-neon)!important}.eo-table-block__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:13px}.eo-table-block__tool{padding:4px 10px;font-size:13px}.eo-table-block__toggle{display:inline-flex;align-items:center;gap:6px}.eo-table-block__hint{color:var(--eo-gray-1)}.eo-video-sized{--video-cap:calc(100svh - 120px);--video-ratio:1.7778;width:min(100%,calc(var(--video-cap) * var(--video-ratio)));margin-inline:auto}.eo-video-frame{aspect-ratio:var(--video-ratio);background-color:var(--eo-surface)}.eo-video-break__frame.eo-video-frame{--eo-cut-x:clamp(var(--eo-cut-min),min(100cqw,var(--video-cap) * var(--video-ratio)) * var(--eo-cut-k),var(--eo-cut-max));--eo-cut-y:calc(var(--eo-cut-x) * 7 / 9)}.eo-autoplay-video{position:relative;width:100%;height:100%}.eo-autoplay-video__media{display:block;width:100%;height:100%;object-fit:contain}.eo-autoplay-video__toggle{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:color-mix(in srgb,var(--eo-black) 70%,transparent);color:var(--eo-white);opacity:.85}.eo-autoplay-video__toggle:focus-visible,.eo-autoplay-video__toggle:hover{opacity:1}.eo-autoplay-video__toggle:after{content:none}.eo-x-embed__image{display:block;width:100%;height:auto;clip-path:inset(0 round 12px)}.eo-x-embed__image--dark,html.dark .eo-x-embed__image--has-dark.eo-x-embed__image--light{display:none}html.dark .eo-x-embed__image--dark{display:block}:is(.eo-article-columns__body,.notion-editor) .eo-x-embed .eo-media-caption__text a{font:inherit;letter-spacing:inherit;color:inherit!important;background-color:transparent!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:is(.eo-article-columns__body,.notion-editor) .eo-x-embed .eo-media-caption__text a:is(:hover,:focus-visible){color:var(--eo-ink)!important;background-color:transparent!important}