@-webkit-keyframes ArticlePage_rotateBorder_-1{to{--border-angle: 360deg}}@keyframes ArticlePage_rotateBorder_-1{to{--border-angle: 360deg}}.ArticlePage_root_982{opacity:0;padding-top:var(--header-height-mobile)}@media(min-width:768px){.ArticlePage_root_982{padding-top:var(--header-height-tablet)}}.ArticlePage_container_1141{position:relative}.ArticlePage_summary_1179{display:none}@media(min-width:1280px){.ArticlePage_summary_1179{display:block;position:fixed;top:50%;left:var(--grid-margin-left);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ArticlePage_wrapper_1381{width:var(--grid-total-width);margin-left:var(--grid-margin-left)}@media(min-width:768px){.ArticlePage_wrapper_1381{width:calc((var(--grid-column-width) + var(--grid-gutter-width)) * 8 - var(--grid-gutter-width));margin-left:auto;margin-right:auto}}@media(min-width:1024px){.ArticlePage_wrapper_1381{width:calc((var(--grid-column-width) + var(--grid-gutter-width)) * 7 - var(--grid-gutter-width))}}@media(min-width:1280px){.ArticlePage_wrapper_1381{width:calc((calc((var(--grid-column-width-value) + var(--grid-gutter-width-value)) * 6) - var(--grid-gutter-width-value)) * var(--vr))}}.ArticlePage_wrapper_1381{margin-top:88rem}@media(min-width:768px){.ArticlePage_wrapper_1381{margin-top:188rem}}.ArticlePage_mdxProviderTransition_2111{opacity:0}.ArticlePage_article_2153{top:0;margin:64rem 0;font-size:17rem;line-height:27rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-family:Inter,sans-serif;font-weight:var(--font-weight-body, 400);font-style:normal;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ArticlePage_article_2153>*:first-child{margin-top:0}.ArticlePage_article_2153 h1,.ArticlePage_article_2153 h2,.ArticlePage_article_2153 h3,.ArticlePage_article_2153 h4{color:var(--colors-title-primary)}.ArticlePage_article_2153 h1{font-size:46rem;line-height:46rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-family:Inter,sans-serif;font-weight:var(--font-weight-body, 400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter Display,sans-serif;font-weight:500;font-style:normal;text-wrap:balance;margin-top:calc(3 * var(--spacing))}.ArticlePage_article_2153 h2{position:relative;font-size:26.19rem;line-height:28.8rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-family:Inter,sans-serif;font-weight:var(--font-weight-body, 400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter Display,sans-serif;font-weight:500;font-style:normal;text-wrap:balance;margin-top:calc(3 * var(--spacing) * 2)}.ArticlePage_article_2153 h2:before{content:"##";opacity:.2;margin-right:8rem;position:relative}@media(min-width:768px){.ArticlePage_article_2153 h2:before{position:absolute;left:-41rem}}.ArticlePage_article_2153 h3{font-size:19.8rem;line-height:27.9rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-weight:var(--font-weight-body, 400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter,sans-serif;font-weight:500;font-style:normal;margin-top:calc(3 * var(--spacing) * 2)}.ArticlePage_article_2153 h4{font-size:calc(16.5 * 1rem * 1.1);line-height:calc(25.9 * 1rem * 1.1);letter-spacing:0rem;text-rendering:geometricPrecision;font-weight:var(--font-weight-body, 400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter,sans-serif;font-weight:500;font-style:normal;margin-top:calc(3 * var(--spacing))}.ArticlePage_article_2153 p{margin-top:calc(3 * var(--spacing))}.ArticlePage_article_2153 .LinkCard{margin:calc(calc(3 * var(--spacing)) * 2) auto}.ArticlePage_article_2153 a:not(.article-title){color:var(--colors-content-link);text-decoration:none}@media(hover:hover){.ArticlePage_article_2153 a:not(.article-title):hover{text-decoration:underline}}.ArticlePage_article_2153 a:not(.article-title){-webkit-transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94);transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94)}@media(hover:hover){.ArticlePage_article_2153 a.article-title:hover{color:var(--colors-content-brand)}}.ArticlePage_article_2153 a.article-title{-webkit-transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94);transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94)}.ArticlePage_article_2153 img,.ArticlePage_article_2153 video{width:100%}.ArticlePage_article_2153 em{font-family:Inter,sans-serif;font-weight:var(--font-weight-body, 400);font-style:normal;font-style:italic}.ArticlePage_article_2153 b,.ArticlePage_article_2153 strong{font-family:Inter,sans-serif;font-weight:500;font-style:normal;color:var(--colors-content-highlight)}.ArticlePage_article_2153 ul{margin-top:calc(1 * var(--spacing));padding-left:14rem}.ArticlePage_article_2153 li{margin-top:2rem;list-style:disc}.ArticlePage_article_2153 iframe{width:100%;border:none}.ArticlePage_article_2153 hr{margin:calc(calc(3 * var(--spacing)) * 2) 0;border-top:2px solid var(--colors-content-brand);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}.ArticlePage_article_2153 blockquote{position:relative;text-wrap:stable;margin:calc(calc(3 * var(--spacing)) * 1.5) 0;padding:24rem;border-radius:8rem;color:var(--colors-content-primary);background-color:var(--colors-background-blockquote);font-size:15.3rem;line-height:24.3rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-weight:var(--font-weight-body, 400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter,sans-serif;font-weight:500;font-style:normal}.ArticlePage_article_2153 blockquote p:first-of-type{margin-top:0}.ArticlePage_article_2153 .Sandpack{margin-top:48rem;margin-bottom:48rem}@media(min-width:768px){.ArticlePage_article_2153 .Sandpack{width:calc(100% + 175rem);margin-left:-87.5rem;margin-right:-87.5rem}}.ArticlePage_article_2153 .CodeSpace{margin-top:48rem;margin-bottom:48rem}.ArticlePage_article_2153 code:not(pre code){background-color:var(--colors-background-code-hightlight-line);color:var(--colors-content-code-inline-text);font-family:monospace;padding:calc(calc(3 * var(--spacing)) * .1) calc(calc(3 * var(--spacing)) * .3);border-radius:6px;font-size:.82em}.ArticlePage_article_2153 pre:has(code){width:100%;overflow-x:auto}.ArticlePage_article_2153 pre code{overflow-x:auto;font-family:monospace;font-size:.82em}.ArticlePage_article_2153 .CodeSpace pre code{overflow-x:unset;font-family:inherit;font-size:inherit}.ArticlePage_article_2153 .MediaStatic{margin-top:48rem;margin-bottom:48rem}.ArticlePage_article_2153 .MediaStatic_mediaWrapper{border-radius:15rem}.ArticlePage_backButton_8860{display:block;margin-top:48rem}.ArticlePage_share_8916{margin-top:calc(4 * var(--spacing))}.ArticlePage_backToJournalButton_8968{display:block;margin-top:calc(4 * var(--spacing));color:var(--colors-content-brand)}@-webkit-keyframes ArticleHeader_rotateBorder_-1{to{--border-angle: 360deg}}@keyframes ArticleHeader_rotateBorder_-1{to{--border-angle: 360deg}}.ArticleHeader_wrapperTitleBack_966{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.ArticleHeader_title_1046{color:var(--colors-title-primary);font-size:36rem;line-height:36rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-family:Inter,sans-serif;font-weight:var(--font-weight-body, 400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter Display,sans-serif;font-weight:500;font-style:normal;text-wrap:balance}@media(min-width:768px){.ArticleHeader_title_1046{font-size:46rem;line-height:46rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-family:Inter,sans-serif;font-weight:var(--font-weight-body, 400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter Display,sans-serif;font-weight:500;font-style:normal;text-wrap:balance}}.ArticleHeader_infoCard_2161{margin-top:24rem}@-webkit-keyframes Summary_rotateBorder_-1{to{--border-angle: 360deg}}@keyframes Summary_rotateBorder_-1{to{--border-angle: 360deg}}.Summary_root_966{width:auto}.Summary_wrapper_992{position:relative}@media(hover:hover){.Summary_wrapper_992:has(.Summary_summaryListWrapper_1066:hover) .Summary_linesWrapper_1093,.Summary_wrapper_992:has(.Summary_linesWrapper_1093:hover) .Summary_linesWrapper_1093{opacity:0}.Summary_wrapper_992:has(.Summary_summaryListWrapper_1066:hover) .Summary_summaryListWrapper_1066,.Summary_wrapper_992:has(.Summary_linesWrapper_1093:hover) .Summary_summaryListWrapper_1066{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}.Summary_linesWrapper_1093{position:absolute;top:50%;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.Summary_lines_1093{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem;margin-top:8rem}.Summary_line_1093{opacity:0;border-radius:10px;background-color:var(--colors-content-tertiary);height:3rem;margin-left:calc((var(--item-level) - 2) * 5rem);width:calc(2rem + var(--item-length) * 1.5px);-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out}.Summary_line_1093.Summary_active_1876{background-color:var(--colors-content-brand)}body.theme-light .Summary_line_1093{background-color:silver}body.theme-light .Summary_line_1093.Summary_active_1876{background-color:#438e8a}.Summary_summaryListWrapper_1066{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-webkit-transform:translateX(-1.5%);transform:translate(-1.5%);max-width:calc(calc((var(--grid-column-width-value) + var(--grid-gutter-width-value)) * 2) * var(--vr))}@media(min-width:1440px){.Summary_summaryListWrapper_1066{max-width:calc(calc((var(--grid-column-width-value) + var(--grid-gutter-width-value)) * 3) * var(--vr))}}@media(min-width:1680px){.Summary_summaryListWrapper_1066{max-width:calc(calc((var(--grid-column-width-value) + var(--grid-gutter-width-value)) * 4) * var(--vr))}}.Summary_list_2626:not(.Summary_list_first_2636){margin-left:16rem}.Summary_item_2676{position:relative;display:block}.Summary_link_2727{font-size:16.5rem;line-height:25.9rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-weight:var(--font-weight-body, 400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter,sans-serif;font-weight:500;font-style:normal;text-wrap:balance;display:block;position:relative;cursor:pointer;color:var(--colors-content-secondary)}@media(hover:hover){.Summary_link_2727:hover{color:var(--colors-title-primary)}}.Summary_link_2727.Summary_active_1876:not(:hover){color:var(--colors-content-brand)}@property --border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@-webkit-keyframes Share_rotateBorder_-1{to{--border-angle: 360deg}}@keyframes Share_rotateBorder_-1{to{--border-angle: 360deg}}.Share_wrapper_966{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.Share_label_1031{font-size:16.5rem;line-height:25.9rem;letter-spacing:0rem;text-rendering:geometricPrecision;font-weight:var(--font-weight-body, 400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Inter,sans-serif;font-weight:500;font-style:normal}.Share_link_1512{width:28rem;height:28rem;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0) scale(1);-webkit-transition:-webkit-transform .35s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .35s cubic-bezier(.175,.885,.32,1.275);transition:transform .35s cubic-bezier(.175,.885,.32,1.275);transition:transform .35s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .35s cubic-bezier(.175,.885,.32,1.275)}.Share_link_1512 svg{position:relative;width:28rem;height:28rem}.Share_link_1512 svg path{-webkit-transition:fill .35s cubic-bezier(.175,.885,.32,1.275);transition:fill .35s cubic-bezier(.175,.885,.32,1.275)}@media(hover:hover){.Share_link_1512:hover{-webkit-transform:rotate(3deg) scale(1.4);transform:rotate(3deg) scale(1.4)}.Share_link_1512:hover svg path{fill:var(--colors-content-brand)}}
