.ArticleRenderer_article__1Djq0{--_gap:min(7.5vw,3.75rem);display:grid;grid-template-areas:"topMatter" "content";gap:var(--_gap);container:article/inline-size}@media screen and (min-width:1000px){.ArticleRenderer_article__1Djq0{grid-template-areas:"topMatter ." "content sidebar"}}.ArticleRenderer_article__1Djq0[data-layout=wide]{grid-template-areas:"topMatter" "content"}@media screen and (min-width:1000px){.ArticleRenderer_article__1Djq0[data-layout=sidebar]{grid-template-columns:66% min(25%,270px);-moz-column-gap:min(7.5%,5rem);column-gap:min(7.5%,5rem);row-gap:var(--_gap)}}.ArticleRenderer_publishedAt__9u7EW{font-style:italic;font-size:1.125rem;font-family:var(--font-code),monospaced}[data-theme=light] .ArticleRenderer_publishedAt__9u7EW{color:var(--highlight-color)}.ArticleRenderer_topMatter__YPlct{grid-area:topMatter}.ArticleRenderer_topMatter__YPlct>*+*{margin-block-start:1.125em;margin-block-start:var(--flow-space,1.125lh)}.ArticleRenderer_content__r2yQ1{--headerThree-font-size:clamp(26px,calc(26px + 8 * (100vw - 400px) / 600),34px);--headerThree-line-height:1.25;--headerFour-flow-space:1.5lh;grid-area:content}.ArticleRenderer_articleBody__B61eX{padding-block-start:var(--_gap)}.ArticleRenderer_articleBody__B61eX>*+*{margin-block-start:1em;margin-block-start:var(--flow-space,1lh)}.ArticleRenderer_sidebar__lHs1_{grid-area:sidebar;display:none;container:sidebar/inline-size;--sidebar-top:2.5rem}@media screen and (min-width:1000px){.ArticleRenderer_sidebar__lHs1_{display:block}}.ArticleRenderer_sidebar__lHs1_>div>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.ArticleRenderer_sidebar__lHs1_>div{position:sticky;top:var(--sidebar-top);max-block-size:calc(100vh - var(--sidebar-top));overflow-y:auto}h2.ArticleRenderer_smallHeader__ncZg3{font-family:var(--font-code),monospaced;font-style:italic;font-weight:500;padding-block-end:.375rem;font-size:1rem;color:var(--highlightSecondary-color);border-bottom:1px solid var(--hrule-color)}@media screen and (min-width:1000px){[data-layout=sidebar] h2.ArticleRenderer_smallHeader__ncZg3{color:inherit;border-bottom-width:0}}.ArticleRenderer_featuredImageWrapper__MqL4c{padding-block-end:var(--_gap)}[data-theme=light] .ArticleRenderer_button__wYP15:hover span,[data-theme=light] .ArticleRenderer_button__wYP15:hover svg{color:var(--tertiary-opaque-color)}.ArticleRenderer_button__wYP15 span,.ArticleRenderer_button__wYP15 svg{color:var(--highlight-color)}.ArticleRenderer_metaWrapper__Cplpe{--headerTwo-font-size:1.75rem;display:flex;flex-direction:column;gap:2rem;border-top:1px solid var(--hrule-color);border-bottom:1px solid var(--hrule-color);padding-block:2.5rem}.ArticleRenderer_metaWrapper__Cplpe:empty{display:none}.ArticleRenderer_closingDash__DO6OH{--flow-space:2.75lh;display:none;stroke:var(--hrule-color)}@media screen and (min-width:1000px){.ArticleRenderer_closingDash__DO6OH{display:block}}.BackButton_nav__obZJM{margin-block-end:clamp(52px,calc(52px + 28 * (100vw - 400px) / 600),80px)}.BackButton_nav__obZJM a{margin-block-start:0}.ArticleHeader_subtitle__cboor{margin-block-start:.3em;margin-block-start:.3lh}.FeaturedImage_featuredImage__Uioyn{max-inline-size:100%!important;grid-column:-1/1}.FeaturedImage_featuredImage__Uioyn img{border-radius:.5rem}@media screen and (max-width:1000px){[data-layout=sidebar]>.FeaturedImage_featuredImage__Uioyn{display:none}}.ReadTime_time__3Sl97{display:inline-block;font-family:var(--font-code),monospaced;font-size:1rem;padding-block:.1875rem;padding-inline:.75rem;border-radius:.375rem;block-size:2.25rem;background-color:var(--tertiary-color)}[data-theme=light] .ReadTime_time__3Sl97{color:var(--highlight-color)}.FixedFooter_footer__9wOxI{position:sticky;bottom:-1px;background-color:transparent;margin-inline:calc(var(--container-padding) * -1);margin-block-start:3.5rem;max-inline-size:calc(100vw - 1px)}@media screen and (min-width:1000px){[data-layout=sidebar] .FixedFooter_footer__9wOxI{display:none}}.FixedFooter_footer__9wOxI[data-intersecting=false]{background-color:var(--secondary-color)}.FixedFooter_inner__OEtnt{--fixed-footer-bg-color:white}[data-theme=dark] .FixedFooter_inner__OEtnt{--fixed-footer-bg-color:hsl(240deg 5.26% 7.45%)}.FixedFooter_inner__OEtnt{padding-block:1.875rem;padding-inline:var(--container-padding);transition:background-color .125s ease-in;background-color:transparent}@media (max-width:81.24rem){[data-intersecting=false] .FixedFooter_inner__OEtnt{background-color:var(--fixed-footer-bg-color)}}@media (min-width:81.25rem){.FixedFooter_inner__OEtnt:before{content:"";position:fixed;z-index:-1;transition:background-color .125s ease-in;background-color:var(--secondary-color)}[data-intersecting=false] .FixedFooter_inner__OEtnt:before{background-color:transparent;left:0;right:0;bottom:0;height:6.125rem;background-color:var(--fixed-footer-bg-color)}}.FixedFooter_jumpNav__wsSLG{width:100%}@media screen and (min-width:37.5rem){.FixedFooter_jumpNav__wsSLG{width:auto}}.FixedFooter_selectForm__CTeuS{position:relative}.FixedFooter_selectForm__CTeuS select{position:absolute;inset:0;opacity:0}.FixedFooter_selectForm__CTeuS select:hover{cursor:pointer}.FixedFooter_selectForm__CTeuS select:focus-visible+label,.FixedFooter_selectForm__CTeuS select:hover+label{border-color:var(--highlight-color);color:var(--highlight-color)}.FixedFooter_selectForm__CTeuS label{min-block-size:2.25rem;padding-inline:1rem;padding-block-start:.375rem;padding-block-end:.25rem;border-radius:.375rem;background-color:var(--tertiary-color);border:1px solid;font-size:.875rem;transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.FixedFooter_selectForm__CTeuS label>span{flex-grow:1}.FixedFooter_read__V4l10{flex:1 1 auto}.FixedFooter_cta__qS5jn{--blockLinkBorder-color:var(--highlight-color)}.FixedFooter_cta__qS5jn a{margin-block-start:0;color:var(--highlight-color)}.FixedFooter_cta__qS5jn a:focus-visible,.FixedFooter_cta__qS5jn a:hover{--navLinkActive-color:var(--secondary-color);--navLinkActiveBg-color:var(--highlight-color)}@media screen and (min-width:1000px){[data-layout=sidebar]>div .ShareButtons_wrapper__cKOO4{display:none}}.ShareButtons_share__nI_SH{--color-mode-transition:color 0.25s,background-color 0.25s,border-color 0.25s;display:flex;align-items:center;justify-content:center;background-color:var(--blockLinkBg-color);block-size:2.25rem;inline-size:2.25rem;border-radius:100%;border:1px solid var(--blockLinkBorder-color)}.ShareButtons_share__nI_SH:focus-visible,.ShareButtons_share__nI_SH:hover{outline:none;color:var(--navLinkActive-color);background-color:var(--navLinkActiveBg-color);border-color:var(--blockLinkBorder-color)}[data-theme=light] .ShareButtons_share__nI_SH:not(:hover,:focus-visible){color:var(--highlight-color)}.TableOfContents_toc__ePmXD ol{list-style:none}.TableOfContents_toc__ePmXD ol[data-columns=true]{-moz-columns:1;column-count:1;-moz-column-gap:3.75rem;column-gap:3.75rem}@container (min-width: 640px){.TableOfContents_toc__ePmXD ol[data-columns=true]{-moz-columns:2;column-count:2}}.TableOfContents_toc__ePmXD ol li:not(:first-child){margin-block-start:.75rem}@media screen and (min-width:1000px){[data-layout=sidebar]>div .TableOfContents_toc__ePmXD{display:none}}aside .TableOfContents_toc__ePmXD{font-size:min(.8125rem,13px)}.TableOfContents_toc__ePmXD a[data-active=true]{text-decoration-line:underline;text-underline-offset:.3125rem;text-decoration-color:currentColor}.TableOfContents_toc__ePmXD a[data-active=true]:not(:hover){color:var(--highlightSecondary-color)}[data-theme=dark] .TableOfContents_toc__ePmXD a[data-active=true]:not(:hover){text-decoration-color:var(--navLinkActive-color)}h2.TableOfContents_sidebarHeader__njMjF{font-family:var(--font-code),monospaced;font-style:italic;font-weight:500;padding-block-end:.375rem;font-size:1rem;border-bottom:1px solid var(--hrule-color)}[data-theme=light] h2.TableOfContents_sidebarHeader__njMjF{color:var(--highlight-color);border-bottom-color:var(--highlight-color)}