.cnt[data-astro-cid-5kgktsyd]{font-variant-numeric:tabular-nums;display:inline-block}.ch[data-astro-cid-3v5fo7ti]{padding-block:var(--chapter-pad);scroll-margin-top:4.5rem;position:relative;overflow:clip}.t-panel[data-astro-cid-3v5fo7ti]{width:var(--content-w);border-radius:var(--r-xl);color:var(--text-on-dark);box-shadow:var(--e-2);background:var(--surface-dark);margin:.35rem auto 0;padding-block:clamp(1.75rem,1.2rem + 2.4vw,4.25rem) clamp(1.25rem,.8rem + 2.4vw,4.25rem)}.t-panel[data-astro-cid-3v5fo7ti] .wrap[data-astro-cid-3v5fo7ti]{width:calc(100% - 2 * var(--panel-pad))}@media (width<=36rem){.scn[data-astro-cid-3v5fo7ti]{width:min(100%, var(--fig-s))}}.ch.top:has(>.in>.tp>nav.bc:first-child){padding-top:clamp(1rem,.6rem + 1vw,1.5rem)}.tp[data-astro-cid-3v5fo7ti]>nav.bc:first-child{margin-bottom:var(--s2)}.in[data-astro-cid-3v5fo7ti]{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:clamp(.9rem,.8rem + .5vw,1.25rem);display:grid}.tp[data-astro-cid-3v5fo7ti],.ft[data-astro-cid-3v5fo7ti]{width:100%;min-width:0}.in[data-astro-cid-3v5fo7ti]>[data-astro-cid-3v5fo7ti]{min-width:0}.scn[data-astro-cid-3v5fo7ti]{width:min(100%, calc(var(--fig) * var(--fig-k)));justify-self:center;margin-block:clamp(.6rem,.4rem + .8vw,1rem)}.top[data-astro-cid-3v5fo7ti] .act[data-astro-cid-3v5fo7ti]{order:-1}.top[data-astro-cid-3v5fo7ti] .tk[data-astro-cid-3v5fo7ti]{order:-1;margin-top:-.25rem}.top[data-astro-cid-3v5fo7ti] .hd[data-astro-cid-3v5fo7ti],.top[data-astro-cid-3v5fo7ti] .line[data-astro-cid-3v5fo7ti]{order:-2}.top[data-astro-cid-3v5fo7ti] .tp[data-astro-cid-3v5fo7ti]{order:-3}.top[data-astro-cid-3v5fo7ti].actlast .act[data-astro-cid-3v5fo7ti],.top[data-astro-cid-3v5fo7ti].actlast .tk[data-astro-cid-3v5fo7ti]{order:0}.z-m[data-astro-cid-3v5fo7ti]:not(.top){padding-block:calc(var(--section) / 2)}.z-m[data-astro-cid-3v5fo7ti]:not(.top):last-child{padding-bottom:calc(var(--chapter-pad) * .62)}.top[data-astro-cid-3v5fo7ti].l-wide,.top[data-astro-cid-3v5fo7ti].z-m:not(.t-panel){padding-bottom:var(--s4)}.pts[data-astro-cid-3v5fo7ti],.act[data-astro-cid-3v5fo7ti],.tk[data-astro-cid-3v5fo7ti]{width:100%}.hd[data-astro-cid-3v5fo7ti]{font-family:var(--display);font-stretch:var(--head-stretch);font-weight:var(--head-weight);letter-spacing:var(--head-track);line-height:1;font-size:var(--fs-chapter);text-wrap:balance;overflow-wrap:break-word;max-width:15ch}.z-m[data-astro-cid-3v5fo7ti] .hd[data-astro-cid-3v5fo7ti]{font-size:var(--t-20);max-width:none;letter-spacing:var(--head-track);line-height:var(--lh-head)}.ch[data-astro-cid-3v5fo7ti].top>.in[data-astro-cid-3v5fo7ti]>.hd[data-astro-cid-3v5fo7ti].big{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--head-track);text-wrap:pretty;max-width:none}.num[data-astro-cid-3v5fo7ti]{font-size:var(--fs-number);letter-spacing:var(--num-track);line-height:.9;font-stretch:var(--num-stretch);font-weight:var(--num-weight);white-space:nowrap;margin:0 0 .12em -.03em;display:block}.num[data-astro-cid-3v5fo7ti] small[data-astro-cid-3v5fo7ti]{letter-spacing:0;color:var(--text-3);margin-left:.08em;font-size:.34em;font-weight:500}.hasnum[data-astro-cid-3v5fo7ti] .words[data-astro-cid-3v5fo7ti]{display:block}.line[data-astro-cid-3v5fo7ti]{font-size:var(--fs-line);color:var(--text-2);text-wrap:pretty;max-width:34ch;margin:0;line-height:1.42}.z-m[data-astro-cid-3v5fo7ti]:not(.top) .line[data-astro-cid-3v5fo7ti]{font-size:var(--t-13);color:var(--text-3);max-width:72ch;line-height:1.5}.t-panel[data-astro-cid-3v5fo7ti] .line[data-astro-cid-3v5fo7ti]{color:var(--text-on-dark-2)}.note[data-astro-cid-3v5fo7ti]{font-size:var(--t-14);color:var(--text-3);margin:-.2rem 0 0}.act[data-astro-cid-3v5fo7ti]{gap:var(--s1) var(--s3);flex-wrap:wrap;align-items:center;display:flex}.act[data-astro-cid-3v5fo7ti] .arrow-link{font-size:var(--t-16)}@media (width<=36rem){.act[data-astro-cid-3v5fo7ti] :is(a,button).btn{white-space:normal;text-wrap:balance;text-align:center;flex:100%;min-width:0;max-width:32rem}}.t-panel[data-astro-cid-3v5fo7ti] .act[data-astro-cid-3v5fo7ti] .arrow-link{color:var(--text-on-dark)}.l-stack[data-astro-cid-3v5fo7ti] .in[data-astro-cid-3v5fo7ti]{text-align:center;justify-items:center}.l-stack[data-astro-cid-3v5fo7ti] .hd[data-astro-cid-3v5fo7ti]{max-width:16ch}.l-stack[data-astro-cid-3v5fo7ti] .line[data-astro-cid-3v5fo7ti]{margin-inline:auto}.l-stack[data-astro-cid-3v5fo7ti] .act[data-astro-cid-3v5fo7ti],.l-stack[data-astro-cid-3v5fo7ti] .tk[data-astro-cid-3v5fo7ti] ul{justify-content:center}.ch[data-astro-cid-3v5fo7ti].l-stack.band>.in[data-astro-cid-3v5fo7ti]{text-align:left;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface-raised);box-shadow:var(--e-1);justify-items:start;row-gap:var(--s1);padding:clamp(1rem,.6rem + 2vw,2.5rem)}.band[data-astro-cid-3v5fo7ti] .hd[data-astro-cid-3v5fo7ti]{font-size:var(--t-20);line-height:var(--lh-head);max-width:none;margin:0}.band[data-astro-cid-3v5fo7ti] .line[data-astro-cid-3v5fo7ti]{max-width:56ch;margin-inline:0;line-height:1.45}.band[data-astro-cid-3v5fo7ti] .act[data-astro-cid-3v5fo7ti]{margin-top:var(--s2)}.l-stack[data-astro-cid-3v5fo7ti].band .act[data-astro-cid-3v5fo7ti],.l-stack[data-astro-cid-3v5fo7ti].band .tk[data-astro-cid-3v5fo7ti] ul{justify-content:flex-start}.band[data-astro-cid-3v5fo7ti] .act[data-astro-cid-3v5fo7ti] .scanw{width:100%}@media (width<=34rem){.band[data-astro-cid-3v5fo7ti] .act[data-astro-cid-3v5fo7ti] .scanf input{padding-inline:.5em}.band[data-astro-cid-3v5fo7ti] .act[data-astro-cid-3v5fo7ti] .scanf .btn{padding-inline:.75em}}@media (width<=36rem){.bleed[data-astro-cid-3v5fo7ti] .scn[data-astro-cid-3v5fo7ti]{width:calc(100% + 2 * var(--s3));max-width:none;margin-inline:calc(-1 * var(--s3))}}.l-wide[data-astro-cid-3v5fo7ti] .hd[data-astro-cid-3v5fo7ti]{max-width:18ch}.l-wide[data-astro-cid-3v5fo7ti] .line[data-astro-cid-3v5fo7ti]{max-width:46ch}.cha[data-astro-cid-3v5fo7ti]{align-items:baseline;gap:.25rem var(--s3);flex-wrap:wrap;display:flex}.body[data-astro-cid-3v5fo7ti]{margin-top:clamp(1.75rem,1.2rem + 2vw,3rem)}.chf[data-astro-cid-3v5fo7ti]>summary[data-astro-cid-3v5fo7ti]{cursor:pointer;grid-template-columns:minmax(0, 1fr) var(--tap);column-gap:var(--s-3);min-height:var(--tap);align-items:start;list-style:none;display:grid}.chf[data-astro-cid-3v5fo7ti]>summary[data-astro-cid-3v5fo7ti]::-webkit-details-marker{display:none}.chf[data-astro-cid-3v5fo7ti]>summary[data-astro-cid-3v5fo7ti]:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--r);outline:none}.chv[data-astro-cid-3v5fo7ti]{width:var(--tap);height:var(--tap);margin-top:calc((var(--t-20) * var(--lh-head) - var(--tap)) / 2);color:var(--text-2);transition:color var(--t-fast);justify-content:center;align-items:center;display:inline-flex}.chv[data-astro-cid-3v5fo7ti] svg{transition:transform var(--t-fast)}.chf[data-astro-cid-3v5fo7ti]>summary[data-astro-cid-3v5fo7ti]:hover .chv[data-astro-cid-3v5fo7ti]{color:var(--text)}.chf[data-astro-cid-3v5fo7ti][open]>summary[data-astro-cid-3v5fo7ti] .chv[data-astro-cid-3v5fo7ti] svg{transform:rotate(180deg)}.chm[data-astro-cid-3v5fo7ti]{max-width:none;margin:var(--s-3) 0 0;font-size:var(--fs-ui);justify-content:flex-end;display:flex}@media (width>=40.01rem){.chf[data-astro-cid-3v5fo7ti][data-fold-phone]::details-content{content-visibility:visible}}.t-panel[data-astro-cid-3v5fo7ti] .body[data-astro-cid-3v5fo7ti]{margin-top:var(--s4)}.z-m[data-astro-cid-3v5fo7ti]:not(.top):not(.t-panel) .body[data-astro-cid-3v5fo7ti]{margin-top:var(--s2)}@media (width>=60rem){.l-split[data-astro-cid-3v5fo7ti] .in[data-astro-cid-3v5fo7ti]{grid-template-rows:1fr repeat(8,auto) 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:".sc""tp sc""hd sc""ln sc""pt sc""nt sc""ac sc""tk sc""ft sc"".sc";gap:0 clamp(3rem,.5rem + 5vw,6rem)}.top[data-astro-cid-3v5fo7ti].l-split:not(.flip) .in[data-astro-cid-3v5fo7ti]{column-gap:var(--gutter-lg);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.top[data-astro-cid-3v5fo7ti].l-split .in[data-astro-cid-3v5fo7ti]>.hd[data-astro-cid-3v5fo7ti]{max-width:none}.top[data-astro-cid-3v5fo7ti].l-split .in[data-astro-cid-3v5fo7ti]>.line[data-astro-cid-3v5fo7ti]{max-width:62ch}.top[data-astro-cid-3v5fo7ti].l-split:not(.flip) .in[data-astro-cid-3v5fo7ti]>.scn[data-astro-cid-3v5fo7ti]{justify-self:end}.l-split[data-astro-cid-3v5fo7ti].flip .in[data-astro-cid-3v5fo7ti]{grid-template-areas:"sc.""sc tp""sc hd""sc ln""sc pt""sc nt""sc ac""sc tk""sc ft""sc."}.ch.top.l-split:has(>.in>.tp>nav.bc:first-child)>.in[data-astro-cid-3v5fo7ti]{grid-template-rows:auto repeat(7,auto) 1fr;grid-template-areas:"tp tp""hd sc""ln sc""pt sc""nt sc""ac sc""tk sc""ft sc"".sc"}.ch.top.l-split.flip:has(>.in>.tp>nav.bc:first-child)>.in[data-astro-cid-3v5fo7ti]{grid-template-areas:"tp tp""sc hd""sc ln""sc pt""sc nt""sc ac""sc tk""sc ft""sc."}.ch.top.l-split:has(>.in>.tp>nav.bc:first-child)>.in[data-astro-cid-3v5fo7ti]>.scn[data-astro-cid-3v5fo7ti]{align-self:start}.l-split[data-astro-cid-3v5fo7ti] .tp[data-astro-cid-3v5fo7ti]{margin-bottom:var(--s3);grid-area:tp}.l-split[data-astro-cid-3v5fo7ti] .ft[data-astro-cid-3v5fo7ti]{margin-top:var(--s4);grid-area:ft}.l-split[data-astro-cid-3v5fo7ti] .hd[data-astro-cid-3v5fo7ti]{grid-area:hd}.l-split[data-astro-cid-3v5fo7ti] .line[data-astro-cid-3v5fo7ti]{margin-top:var(--s3);grid-area:ln}.l-split[data-astro-cid-3v5fo7ti] .pts[data-astro-cid-3v5fo7ti]{margin-top:var(--s4);grid-area:pt}.l-split[data-astro-cid-3v5fo7ti] .note[data-astro-cid-3v5fo7ti]{margin-top:var(--s2);grid-area:nt}.l-split[data-astro-cid-3v5fo7ti] .act[data-astro-cid-3v5fo7ti]{margin-top:var(--s4);grid-area:ac}.l-split[data-astro-cid-3v5fo7ti] .tk[data-astro-cid-3v5fo7ti]{margin-top:var(--s2);grid-area:tk}.l-split[data-astro-cid-3v5fo7ti] .scn[data-astro-cid-3v5fo7ti]{grid-area:sc;align-self:center;margin:0}.l-split[data-astro-cid-3v5fo7ti].edge .scn[data-astro-cid-3v5fo7ti]{justify-self:end}.l-split[data-astro-cid-3v5fo7ti].edge.flip .scn[data-astro-cid-3v5fo7ti]{justify-self:start}.z-m[data-astro-cid-3v5fo7ti].l-split:not(.top) .in[data-astro-cid-3v5fo7ti]{grid-template-rows:0 repeat(8,auto) 1fr}.z-m[data-astro-cid-3v5fo7ti].l-split:not(.top) .scn[data-astro-cid-3v5fo7ti]{align-self:start}.l-stack[data-astro-cid-3v5fo7ti] .scn[data-astro-cid-3v5fo7ti]{margin-bottom:var(--s2)}.ch[data-astro-cid-3v5fo7ti].l-stack.band>.in[data-astro-cid-3v5fo7ti]{column-gap:var(--gutter-lg);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:0}.band[data-astro-cid-3v5fo7ti] .in[data-astro-cid-3v5fo7ti]>[data-astro-cid-3v5fo7ti]{grid-column:1/8}.band[data-astro-cid-3v5fo7ti] .in[data-astro-cid-3v5fo7ti]>[data-astro-cid-3v5fo7ti]+[data-astro-cid-3v5fo7ti]{margin-top:var(--s1)}.l-stack[data-astro-cid-3v5fo7ti].band .in[data-astro-cid-3v5fo7ti]>.act[data-astro-cid-3v5fo7ti]{grid-area:1/8/span 8/-1;justify-content:flex-end;margin:0}.top[data-astro-cid-3v5fo7ti].l-wide .in[data-astro-cid-3v5fo7ti]:has(>.line,>.act,>.ft){column-gap:var(--gutter-lg);grid-template-rows:repeat(5,auto) 1fr auto auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"tp tp""hd hd""ln ac""ln tk""ln ft""ln.""pt pt""nt nt";row-gap:0}.top[data-astro-cid-3v5fo7ti].l-wide .in[data-astro-cid-3v5fo7ti]:has(>.line,>.act,>.ft)>.tp[data-astro-cid-3v5fo7ti]{margin-bottom:var(--s3);grid-area:tp}.top[data-astro-cid-3v5fo7ti].l-wide .in[data-astro-cid-3v5fo7ti]:has(>.line,>.act,>.ft)>.hd[data-astro-cid-3v5fo7ti]{grid-area:hd}.top[data-astro-cid-3v5fo7ti].l-wide .in[data-astro-cid-3v5fo7ti]:has(>.line,>.act,>.ft)>.line[data-astro-cid-3v5fo7ti]{margin-top:var(--s3);grid-area:ln;max-width:62ch}.top[data-astro-cid-3v5fo7ti].l-wide .in[data-astro-cid-3v5fo7ti]:has(>.line,>.act,>.ft)>.pts[data-astro-cid-3v5fo7ti]{margin-top:var(--s3);grid-area:pt}.top[data-astro-cid-3v5fo7ti].l-wide .in[data-astro-cid-3v5fo7ti]:has(>.line,>.act,>.ft)>.note[data-astro-cid-3v5fo7ti]{margin-top:var(--s2);grid-area:nt}.top[data-astro-cid-3v5fo7ti].l-wide .in[data-astro-cid-3v5fo7ti]:has(>.line,>.act,>.ft)>.act[data-astro-cid-3v5fo7ti]{margin-top:var(--s3);grid-area:ac}.top[data-astro-cid-3v5fo7ti].l-wide .in[data-astro-cid-3v5fo7ti]:has(>.line,>.act,>.ft)>.tk[data-astro-cid-3v5fo7ti]{margin-top:var(--s2);grid-area:tk}.top[data-astro-cid-3v5fo7ti].l-wide .in[data-astro-cid-3v5fo7ti]:has(>.line,>.act,>.ft)>.ft[data-astro-cid-3v5fo7ti]{margin-top:var(--s3);grid-area:ft}.in[data-astro-cid-3v5fo7ti]>.shr:not(.solo):not(.s-s){grid-template-columns:minmax(0, auto) minmax(0, var(--w-text));justify-content:space-between}.ch[data-astro-cid-3v5fo7ti] .in[data-astro-cid-3v5fo7ti]>.shr:not(.solo):not(.s-s)>:is(.sht,.shs){grid-column:auto}.in[data-astro-cid-3v5fo7ti]>.shr:not(.solo):not(.s-s)>.shs{text-align:right;justify-items:end}.in[data-astro-cid-3v5fo7ti]>.shr:not(.solo):not(.s-s) .sha{text-align:right;justify-self:end}.in[data-astro-cid-3v5fo7ti]>.shr:not(.solo):not(.s-s) .shl{text-wrap:balance}.lline[data-astro-cid-3v5fo7ti] .in[data-astro-cid-3v5fo7ti]>.shr:not(.solo):not(.s-s){grid-template-columns:minmax(0,1fr)}.lline[data-astro-cid-3v5fo7ti] .in[data-astro-cid-3v5fo7ti]>.shr:not(.solo):not(.s-s)>.shs{text-align:left;justify-items:start;padding-top:0}}
