.masthead[data-astro-cid-uwv4mmhs]{background:var(--color-page)}.masthead-inner[data-astro-cid-uwv4mmhs]{max-width:var(--container-wide);margin:0 auto;padding:1rem 1.25rem .75rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}@media(min-width:768px){.masthead-inner[data-astro-cid-uwv4mmhs]{padding:1.25rem 1.5rem 1rem}}@media(min-width:1024px){.masthead-inner[data-astro-cid-uwv4mmhs]{padding:1.5rem 2rem 1.25rem}}.masthead-rule[data-astro-cid-uwv4mmhs]{max-width:var(--container-wide);margin:0 auto;height:1px;background:var(--color-strong)}.masthead-crumbs[data-astro-cid-uwv4mmhs]{min-width:0}.crumbs-list[data-astro-cid-uwv4mmhs]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;color:var(--color-mute)}.crumbs-item[data-astro-cid-uwv4mmhs]{display:inline-flex;align-items:center;gap:.5rem}.crumbs-link[data-astro-cid-uwv4mmhs]{color:var(--color-mute);transition:color var(--motion-fast);text-decoration:none}.crumbs-link[data-astro-cid-uwv4mmhs]:hover{color:var(--color-strong)}.crumbs-current[data-astro-cid-uwv4mmhs]{color:var(--color-strong);font-weight:600}.crumbs-sep[data-astro-cid-uwv4mmhs]{color:var(--color-line)}.crumbs-back[data-astro-cid-uwv4mmhs]{display:none;align-items:center;gap:.4rem;min-height:24px;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--color-mute);text-decoration:none}.crumbs-back[data-astro-cid-uwv4mmhs]:hover{color:var(--color-strong)}@media(max-width:767px){.crumbs-back[data-astro-cid-uwv4mmhs]{display:inline-flex}.masthead-crumbs[data-astro-cid-uwv4mmhs].has-back,.masthead-inner[data-astro-cid-uwv4mmhs] .masthead-id[data-astro-cid-uwv4mmhs]{display:none}.masthead-inner[data-astro-cid-uwv4mmhs]{padding-top:.75rem;padding-bottom:.6rem}}.masthead-id[data-astro-cid-uwv4mmhs]{display:inline-flex;align-items:baseline;gap:.4rem;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;color:var(--color-mute)}.masthead-id-glyph[data-astro-cid-uwv4mmhs]{color:var(--color-faint)}.masthead-id-n[data-astro-cid-uwv4mmhs]{color:var(--color-strong);font-weight:700;letter-spacing:.04em}.masthead-id-dot[data-astro-cid-uwv4mmhs]{color:var(--color-line)}.masthead-id-type[data-astro-cid-uwv4mmhs]{color:var(--color-electric);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.article-shell[data-astro-cid-uwv4mmhs]{background:var(--color-page)}.mtoc-wrap[data-astro-cid-uwv4mmhs]{padding:1.25rem 1.25rem 0}@media(min-width:768px){.mtoc-wrap[data-astro-cid-uwv4mmhs]{padding:1.5rem 1.5rem 0}}@media(min-width:1024px){.mtoc-wrap[data-astro-cid-uwv4mmhs]{display:none}}.mtoc[data-astro-cid-uwv4mmhs]{border:1px solid var(--color-line-soft);border-radius:var(--radius-md);background:var(--color-paper, #fff);max-width:44rem}.mtoc-summary[data-astro-cid-uwv4mmhs]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:48px;padding:0 1rem;font-family:var(--font-sans);font-size:15px;font-weight:600;color:var(--color-strong);cursor:pointer;list-style:none}.mtoc-summary[data-astro-cid-uwv4mmhs]::-webkit-details-marker{display:none}.mtoc-chev[data-astro-cid-uwv4mmhs]{width:.55rem;height:.55rem;border-right:2px solid var(--color-mute);border-bottom:2px solid var(--color-mute);transform:rotate(45deg) translateY(-2px);transition:transform var(--motion-fast)}.mtoc[data-astro-cid-uwv4mmhs][open] .mtoc-chev[data-astro-cid-uwv4mmhs]{transform:rotate(-135deg) translateY(-2px)}.mtoc-summary[data-astro-cid-uwv4mmhs]:focus-visible{outline:2px solid var(--color-electric);outline-offset:2px;border-radius:var(--radius-md)}.mtoc-list[data-astro-cid-uwv4mmhs]{list-style:none;margin:0;padding:.25rem 1rem .85rem;border-top:1px solid var(--color-line-soft)}.mtoc-item[data-astro-cid-uwv4mmhs]{margin:0}.mtoc-link[data-astro-cid-uwv4mmhs]{display:block;padding:.5rem 0;font-family:var(--font-sans);font-size:15px;line-height:1.4;color:var(--color-body);text-decoration:none}.mtoc-link[data-astro-cid-uwv4mmhs]:hover{color:var(--color-strong)}.mtoc-level-3[data-astro-cid-uwv4mmhs] .mtoc-link[data-astro-cid-uwv4mmhs]{padding-left:1rem;font-size:14px;color:var(--color-mute)}.article-grid[data-astro-cid-uwv4mmhs]{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;max-width:var(--container-wide);margin:0 auto;padding:2.5rem 1.25rem 4rem}.article-left[data-astro-cid-uwv4mmhs]{display:none}@media(min-width:768px){.article-grid[data-astro-cid-uwv4mmhs]{padding:3rem 1.5rem 5rem;gap:3rem}}@media(min-width:1024px){.article-grid[data-astro-cid-uwv4mmhs]{grid-template-columns:14rem minmax(0,1fr);column-gap:3.25rem;padding:3.5rem 2rem 2rem;justify-content:start}.article-left[data-astro-cid-uwv4mmhs]{display:block;position:sticky;top:8.5rem;align-self:start;max-height:calc(100vh - 10rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent}.article-left[data-astro-cid-uwv4mmhs]::-webkit-scrollbar{width:4px}.article-left[data-astro-cid-uwv4mmhs]::-webkit-scrollbar-thumb{background:var(--color-line);border-radius:2px}.article-main[data-astro-cid-uwv4mmhs]{max-width:44rem;width:100%}}.article-foot[data-astro-cid-uwv4mmhs]{max-width:var(--container-wide);margin:0 auto;padding:0 1.25rem 4rem}@media(min-width:768px){.article-foot[data-astro-cid-uwv4mmhs]{padding:0 1.5rem 5rem}}@media(min-width:1024px){.article-foot[data-astro-cid-uwv4mmhs]{padding:0 2rem 6rem}}@media(min-width:1024px){.article-foot[data-astro-cid-uwv4mmhs]>.rail-stack{max-width:44rem;margin-left:17.25rem}}.article-foot[data-astro-cid-uwv4mmhs] .rail-stack{display:flex;flex-direction:column;gap:1.5rem}.article-foot[data-astro-cid-uwv4mmhs] .wedge-rail{display:none}.article-foot[data-astro-cid-uwv4mmhs] .manifest-eyebrow{color:var(--color-mute)!important;font-size:10.5px}.article-foot[data-astro-cid-uwv4mmhs] .manifest-count{background:transparent!important;color:var(--color-mute)!important;font-weight:500;padding:0}.article-foot[data-astro-cid-uwv4mmhs] .manifest-count:before{content:"× ";opacity:.6}.article-foot[data-astro-cid-uwv4mmhs] .manifest-head{padding-bottom:.5rem;margin-bottom:.25rem}.article-foot[data-astro-cid-uwv4mmhs] .manifest-title{font-size:12px}.article-main[data-astro-cid-uwv4mmhs] h2:not([data-wedge-variant] *){font-family:var(--font-display);font-size:var(--text-display-md);line-height:var(--text-display-md--line-height);letter-spacing:var(--text-display-md--letter-spacing);font-weight:600;color:var(--color-strong);margin:1.5rem 0;scroll-margin-top:8rem;text-wrap:balance}.article-main[data-astro-cid-uwv4mmhs] h2:first-child:not([data-wedge-variant] *){margin-top:0}.article-main[data-astro-cid-uwv4mmhs] h3:not([data-wedge-variant] *){font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:600;color:var(--color-strong);margin:2.5rem 0 .75rem;scroll-margin-top:8rem}.article-main[data-astro-cid-uwv4mmhs] p:not([data-wedge-variant] *){font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-body);margin:0 0 1.25rem;text-wrap:pretty}.article-main[data-astro-cid-uwv4mmhs] p:last-child:not([data-wedge-variant] *){margin-bottom:0}.article-main[data-astro-cid-uwv4mmhs] :is(p,ul,ol,h2,h3,blockquote):not([data-wedge-variant] *):not(figure *):not(table *){max-width:40rem}.article-main[data-astro-cid-uwv4mmhs] strong:not([data-wedge-variant] *){color:var(--color-strong);font-weight:600}.article-main[data-astro-cid-uwv4mmhs] a:not(.inline-cite):not([data-wedge-variant] *){color:var(--color-strong);background-image:linear-gradient(transparent 92%,var(--color-signal) 0);background-repeat:no-repeat;background-size:100% 100%;transition:color var(--motion-fast)}.article-main[data-astro-cid-uwv4mmhs] a:not(.inline-cite):not([data-wedge-variant] *):hover{color:var(--color-signal-hover)}.article-main[data-astro-cid-uwv4mmhs] ul:not([data-wedge-variant] *),.article-main[data-astro-cid-uwv4mmhs] ol:not([data-wedge-variant] *){margin:0 0 1.5rem;padding-left:1.25rem;color:var(--color-body);font-size:var(--text-body);line-height:var(--text-body--line-height)}.article-main[data-astro-cid-uwv4mmhs] li:not([data-wedge-variant] *){margin-bottom:.5rem}.article-main[data-astro-cid-uwv4mmhs] li:not([data-wedge-variant] *)::marker{color:var(--color-faint)}.article-main[data-astro-cid-uwv4mmhs] blockquote:not([data-wedge-variant] *){margin:2rem 0;padding:0 0 0 1.25rem;border-left:2px solid var(--color-signal);font-family:var(--font-display);font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-strong);font-weight:500;text-wrap:balance}.article-main[data-astro-cid-uwv4mmhs] hr:not([data-wedge-variant] *){border:0;height:1px;background:var(--color-line-soft);margin:3.5rem 0}.article-main[data-astro-cid-uwv4mmhs] code:not(pre code):not([data-wedge-variant] *){font-family:var(--font-mono);font-size:.875em;background:var(--color-soft);padding:.1rem .4rem;border-radius:4px;border:1px solid var(--color-line-soft);color:var(--color-strong);overflow-wrap:anywhere}.toc[data-astro-cid-bq57v4tt]{font-family:var(--font-sans);line-height:1.4}.toc-pageid[data-astro-cid-bq57v4tt],.toc-eyebrow[data-astro-cid-bq57v4tt],.toc-num[data-astro-cid-bq57v4tt]{font-family:var(--font-mono)}.toc-pageid[data-astro-cid-bq57v4tt]{display:flex;align-items:baseline;gap:.4rem;padding-bottom:.875rem;margin-bottom:1.5rem;border-bottom:1px solid var(--color-line-soft)}.toc-pageid-glyph[data-astro-cid-bq57v4tt]{font-size:13px;color:var(--color-faint)}.toc-pageid-n[data-astro-cid-bq57v4tt]{font-size:14.5px;font-weight:600;color:var(--color-strong);letter-spacing:.04em}.toc-pageid-type[data-astro-cid-bq57v4tt]{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-electric);font-weight:600;margin-left:auto}.toc-eyebrow[data-astro-cid-bq57v4tt]{display:inline-flex;align-items:center;gap:.5rem;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-mute);font-weight:600;margin:0 0 1rem}.toc-eyebrow-mark[data-astro-cid-bq57v4tt]{display:inline-block;width:16px;height:2px;border-radius:2px;background:var(--color-signal)}.toc-list[data-astro-cid-bq57v4tt]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.1rem}.toc-item[data-astro-cid-bq57v4tt]{margin:0}.toc-link[data-astro-cid-bq57v4tt]{display:grid;grid-template-columns:1.5rem 1fr;column-gap:.6rem;align-items:baseline;padding:.42rem .5rem .42rem 0;font-family:var(--font-sans);color:var(--color-mute);border-radius:var(--radius-xs);transition:color var(--motion-fast);text-decoration:none}.toc-link[data-astro-cid-bq57v4tt]:hover{color:var(--color-strong)}.toc-num[data-astro-cid-bq57v4tt]{font-size:10.5px;letter-spacing:.06em;color:var(--color-faint);line-height:1.4;text-align:right;transition:color var(--motion-fast)}.toc-text[data-astro-cid-bq57v4tt]{font-size:13.5px;letter-spacing:0;line-height:1.4;word-break:break-word}.toc-level-3[data-astro-cid-bq57v4tt] .toc-num[data-astro-cid-bq57v4tt]{color:var(--color-line)}.toc-level-3[data-astro-cid-bq57v4tt] .toc-text[data-astro-cid-bq57v4tt]{color:var(--color-faint);font-size:13px}.toc-level-3[data-astro-cid-bq57v4tt] .toc-link[data-astro-cid-bq57v4tt]:hover .toc-text[data-astro-cid-bq57v4tt]{color:var(--color-mute)}.toc-link[data-astro-cid-bq57v4tt].toc-active .toc-num[data-astro-cid-bq57v4tt]{color:var(--color-electric)}.toc-link[data-astro-cid-bq57v4tt].toc-active .toc-text[data-astro-cid-bq57v4tt]{color:var(--color-strong)}.toc-link[data-astro-cid-bq57v4tt].toc-active{position:relative}.toc-link[data-astro-cid-bq57v4tt].toc-active:before{content:"";position:absolute;left:-.875rem;top:50%;width:.5rem;height:1px;background:var(--color-signal);transform:translateY(-50%)}.answer-block[data-astro-cid-6x4zgmmd]{margin:0 0 2.5rem}.answer-lead[data-astro-cid-6x4zgmmd]{position:relative;font-family:var(--font-sans);font-size:1.21rem;line-height:1.55;color:var(--color-strong);margin:0 0 1.5rem;padding-left:1.25rem;border-left:2px solid var(--color-signal);text-wrap:pretty}.answer-lead[data-astro-cid-6x4zgmmd] strong{font-weight:600;color:var(--color-strong)}.answer-lead[data-astro-cid-6x4zgmmd] a{color:var(--color-strong);background-image:linear-gradient(transparent 90%,var(--color-signal) 0);background-repeat:no-repeat}.answer-level-3[data-astro-cid-6x4zgmmd] .answer-lead[data-astro-cid-6x4zgmmd]{font-size:1.075rem;line-height:1.55;padding-left:1rem;border-left-width:1.5px;border-left-color:color-mix(in oklab,var(--color-signal) 70%,var(--color-line))}.answer-bare[data-astro-cid-6x4zgmmd] .answer-lead[data-astro-cid-6x4zgmmd]{padding-left:0;border-left:0}.answer-expand[data-astro-cid-6x4zgmmd] p:first-child{margin-top:0}.answer-expand[data-astro-cid-6x4zgmmd] p:last-child{margin-bottom:0}.answer-level-3[data-astro-cid-6x4zgmmd]{margin:0 0 1.75rem}
