.prose_page__keE2a{padding-block:clamp(2.5rem,6vw,4rem) 0;display:grid;grid-template-columns:12rem minmax(0,1fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}@media (max-width:860px){.prose_page__keE2a{grid-template-columns:minmax(0,1fr)}}.prose_toc__SRYlx{position:-webkit-sticky;position:sticky;top:84px;font-size:var(--t-sm)}.prose_toc__SRYlx ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:.45rem;gap:.45rem}.prose_toc__SRYlx a{color:var(--ink-2);text-decoration:none}.prose_toc__SRYlx a:hover{color:var(--ink);text-decoration:underline}.prose_tocTitle__njx_V{font-weight:650;margin-bottom:.6rem;color:var(--ink)}@media (max-width:860px){.prose_toc__SRYlx{position:static;border-bottom:1px solid var(--rule);padding-bottom:1.2rem}.prose_toc__SRYlx ol{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}}.prose_body__aGJP8{max-width:44rem}.prose_body__aGJP8 h1{font-size:var(--t-3xl);font-weight:700;letter-spacing:-.03em;margin-bottom:.8rem}.prose_lede__hVAPr{font-size:var(--t-lg);color:var(--ink-2);margin-bottom:2.5rem}.prose_body__aGJP8 h2{font-size:var(--t-xl);margin:3rem 0 .8rem;padding-top:1.4rem;border-top:1px solid var(--rule);scroll-margin-top:80px}.prose_body__aGJP8 h3{font-size:var(--t-md);font-weight:650;margin:1.8rem 0 .5rem;scroll-margin-top:80px}.prose_body__aGJP8 ol,.prose_body__aGJP8 ul{padding-left:1.2rem;margin:0 0 1em}.prose_body__aGJP8 li{margin:.35rem 0}.prose_body__aGJP8 li>p{margin:0}.prose_block__OtP_1{background:var(--ink);color:#dfe6ec;border-radius:var(--radius-sheet);padding:1rem 1.2rem;margin:0 0 1.2rem;font-size:.82rem;line-height:1.6}.prose_block__OtP_1 code{background:none;padding:0;color:inherit;font-size:inherit;white-space:pre}@media (prefers-color-scheme:dark){.prose_block__OtP_1{background:#05090d}}.prose_flags__y4PNf{margin:0 0 1.4rem}.prose_flags__y4PNf td:first-child{white-space:nowrap;width:1%}.prose_callout__zcVo2{border-left:3px solid var(--cobalt);background:var(--cobalt-soft);padding:.85rem 1.1rem;border-radius:0 var(--radius-sheet) var(--radius-sheet) 0;margin:0 0 1.4rem}.prose_callout__zcVo2 p:last-child{margin-bottom:0}.prose_article__TNXxj{padding-block:clamp(2rem,5vw,3.5rem) 0}.prose_article__TNXxj>.prose_body__aGJP8{margin-inline:auto}.prose_crumbs__b84XU ol{list-style:none;display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0 0 2rem;padding:0;font-size:var(--t-sm);color:var(--ink-3)}.prose_crumbs__b84XU li+li:before{content:"/";margin-right:.5rem;color:var(--rule)}.prose_crumbs__b84XU a{color:var(--ink-2);text-decoration:none}.prose_crumbs__b84XU a:hover{text-decoration:underline}.prose_meta__97TRL{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;font-size:var(--t-sm);color:var(--ink-3);margin:-1.5rem 0 2.5rem}.prose_add__LFu9T{color:#7fd3a6}.prose_del__cVHNk{color:#ff8a74}.prose_twoCol__fuVDq{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.5rem;gap:.5rem}.prose_twoCol__fuVDq>div{min-width:0}.prose_label__1EU__{font-size:var(--t-xs);font-weight:600;color:var(--ink-2);margin:0 0 .4rem}.prose_index__RXImD{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.prose_index__RXImD li{border-bottom:1px solid var(--rule)}.prose_index__RXImD a{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.25rem;gap:.25rem;padding:1.1rem 0;color:inherit;text-decoration:none}.prose_index__RXImD a:hover strong{color:var(--cobalt)}.prose_index__RXImD strong{font-weight:600}.prose_index__RXImD span{color:var(--ink-2);font-size:var(--t-sm)}.prose_index__RXImD code{justify-self:start;font-size:.75rem}.prose_related__TIGUQ{margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid var(--rule)}.prose_related__TIGUQ h2{font-size:var(--t-md);margin:0 0 .8rem;padding:0;border:0}.prose_related__TIGUQ ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:.5rem;gap:.5rem}.prose_cta__cl_7q{margin-top:3rem;padding:1.5rem;background:var(--paper);border:1px solid var(--rule);border-radius:10px}.prose_cta__cl_7q h2{margin:0 0 .4rem;padding:0;border:0;font-size:var(--t-lg)}.prose_cta__cl_7q .prose_cmdWrap__M56dD{max-width:24rem;margin-top:1rem}