.pmenu[data-astro-cid-wkliymp2]{--pm-h:3.5rem;top:var(--hdr-h);z-index:20;background:var(--surface);border-block:1px solid var(--line);position:sticky}html:has([data-pmenu]){scroll-padding-top:calc(var(--hdr-h) + 3.5rem + var(--s2))}.in[data-astro-cid-wkliymp2]{width:var(--content-w);align-items:center;gap:var(--s2);min-height:var(--pm-h);margin-inline:auto;display:flex}.who[data-astro-cid-wkliymp2]{color:var(--text);flex:none;align-items:center;gap:.55rem;margin:0;font-size:.95rem;font-weight:650;text-decoration:none;display:inline-flex}.ico[data-astro-cid-wkliymp2]{place-items:center;width:1.6rem;height:1.6rem;display:grid}.nm[data-astro-cid-wkliymp2],.gl[data-astro-cid-wkliymp2]{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.its[data-astro-cid-wkliymp2]{min-width:0;padding:0 0 0 var(--s1);scrollbar-width:none;flex:1;align-items:center;gap:.15rem;margin:0;list-style:none;display:flex;overflow-x:auto}.its[data-astro-cid-wkliymp2]::-webkit-scrollbar{display:none}.its[data-astro-cid-wkliymp2] li[data-astro-cid-wkliymp2]{flex:none;align-items:center;display:flex}.its[data-astro-cid-wkliymp2] li[data-astro-cid-wkliymp2].sep:before{content:"";background:var(--line);width:1px;height:1.25rem;margin:0 .6rem}.its[data-astro-cid-wkliymp2] a[data-astro-cid-wkliymp2]{border-radius:var(--r-md);min-height:2.25rem;font-size:var(--fs-nav);color:var(--text-2);white-space:nowrap;transition:background var(--t-fast), color var(--t-fast);align-items:center;gap:.35rem;padding:.4rem .75rem;font-weight:500;text-decoration:none;display:inline-flex}.its[data-astro-cid-wkliymp2] a[data-astro-cid-wkliymp2]:hover{color:var(--text);background:var(--nav-wash)}.its[data-astro-cid-wkliymp2] a[data-astro-cid-wkliymp2]:focus-visible{outline-offset:-2px;box-shadow:none}.its[data-astro-cid-wkliymp2] a[data-astro-cid-wkliymp2][aria-current]:focus-visible{box-shadow:inset 0 0 0 2px var(--ink), inset 0 0 0 4px var(--paper)}.n[data-astro-cid-wkliymp2]{color:var(--text-3);font-size:.72rem}.its[data-astro-cid-wkliymp2] a[data-astro-cid-wkliymp2][aria-current]{background:var(--ink);color:var(--surface);font-weight:600}.its[data-astro-cid-wkliymp2] a[data-astro-cid-wkliymp2][aria-current] .n[data-astro-cid-wkliymp2]{color:inherit;opacity:.7}@media (pointer:coarse){.its[data-astro-cid-wkliymp2] a[data-astro-cid-wkliymp2]{min-height:2.75rem}}.go[data-astro-cid-wkliymp2]{opacity:0;visibility:hidden;min-width:0;transition:opacity var(--t-fast), visibility 0s var(--t-fast);flex:none;align-items:center;gap:.35rem;display:inline-flex}[data-astro-cid-wkliymp2][data-stuck] .go[data-astro-cid-wkliymp2]{opacity:1;visibility:visible;transition:opacity var(--t-fast)}@media (width<=75rem){.nm[data-astro-cid-wkliymp2]{display:none}}@media (width<=60rem){.go[data-astro-cid-wkliymp2]{display:none}.its[data-astro-cid-wkliymp2]{mask-image:linear-gradient(90deg, transparent var(--fc,0rem), #000 var(--fl,.01rem), #000 calc(100% - 1.25rem), transparent);padding-inline:.6rem 1.25rem}.its[data-astro-cid-wkliymp2][data-scrolled]{--fc:.6rem;--fl:2.6rem}}@media (width<=40rem){.in[data-astro-cid-wkliymp2]{width:auto;padding-inline:var(--edge);gap:.25rem}.its[data-astro-cid-wkliymp2] a[data-astro-cid-wkliymp2]{min-height:2.75rem;padding-inline:.5rem}.its[data-astro-cid-wkliymp2] li[data-astro-cid-wkliymp2].sep:before{margin:0 .25rem}}.xr[data-astro-cid-vm635jdi]{column-gap:var(--gutter-lg);margin:calc(-1 * var(--s2)) 0;clip-path:inset(2px 0 0);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));display:grid}.xrow[data-astro-cid-vm635jdi]:last-child:nth-child(odd){grid-column:1/-1}.xrow[data-astro-cid-vm635jdi]{align-content:start;gap:var(--s2);padding-block:var(--s2);border-top:1px solid var(--line);grid-template-columns:6.5rem minmax(0,1fr);display:grid}dt[data-astro-cid-vm635jdi]{font-size:var(--fs-caption);color:var(--text-3);padding-top:.15em;font-weight:600}dd[data-astro-cid-vm635jdi]{min-width:0;margin:0}ul[data-astro-cid-vm635jdi]{gap:var(--s1) var(--s3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-vm635jdi]{min-width:0}li[data-astro-cid-vm635jdi]>*+*{vertical-align:middle;margin-left:.4em}li[data-astro-cid-vm635jdi] a[data-astro-cid-vm635jdi]{overflow-wrap:anywhere;font-weight:600}.xn[data-astro-cid-vm635jdi]{font-size:var(--fs-caption);color:var(--text-3)}@media (width<=30rem){.xrow[data-astro-cid-vm635jdi]{gap:var(--s1);grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){ul[data-astro-cid-vm635jdi]{row-gap:max(var(--s1), calc(44px - 1lh))}}.steps[data-astro-cid-4sxwm2bz]{--text:var(--text-on-dark);--text-2:var(--text-on-dark-2);--text-3:var(--text-on-dark-3);--line:var(--dark-rule);background:var(--ink-dark);color:var(--text);border-radius:var(--r);grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.step[data-astro-cid-4sxwm2bz]{gap:var(--s-2);padding:var(--card-pad);flex-direction:column;min-width:0;display:flex}.step[data-astro-cid-4sxwm2bz]+.step[data-astro-cid-4sxwm2bz]{box-shadow:inset 1px 0 var(--line)}.step[data-astro-cid-4sxwm2bz].here{background:var(--ink-dark-2);box-shadow:inset 0 0 0 1px var(--text-3)}.step[data-astro-cid-4sxwm2bz].here+.step[data-astro-cid-4sxwm2bz]{box-shadow:none}.stn[data-astro-cid-4sxwm2bz]{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:24px;display:flex}h3[data-astro-cid-4sxwm2bz]{font-size:var(--t-16);font-weight:var(--fw-strong);color:var(--text);align-items:center;gap:var(--s-2);margin:0;display:inline-flex}.n[data-astro-cid-4sxwm2bz]{border-radius:var(--r-pill);background:var(--on-dark);width:20px;height:20px;color:var(--ink);font-size:var(--t-11);font-weight:var(--fw-strong);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.tag[data-astro-cid-4sxwm2bz]{padding:2px var(--s-2);border-radius:var(--r-pill);background:var(--signal);color:var(--signal-ink);font-size:var(--t-11);font-weight:var(--fw-strong);white-space:nowrap;align-items:center;display:inline-flex}.bar[data-astro-cid-4sxwm2bz]{height:8px;margin-top:var(--s-1);border-radius:var(--r-pill);display:block;position:relative;overflow:hidden}.s-yes[data-astro-cid-4sxwm2bz] .bar[data-astro-cid-4sxwm2bz]{background:var(--signal)}.s-part[data-astro-cid-4sxwm2bz] .bar[data-astro-cid-4sxwm2bz],.s-no[data-astro-cid-4sxwm2bz] .bar[data-astro-cid-4sxwm2bz]{box-shadow:inset 0 0 0 1.5px var(--signal)}.s-part[data-astro-cid-4sxwm2bz] .bar[data-astro-cid-4sxwm2bz]:before{content:"";background:var(--signal);position:absolute;inset:0 50% 0 0}.s-open[data-astro-cid-4sxwm2bz] .bar[data-astro-cid-4sxwm2bz]{outline:1.5px dashed var(--text-3);outline-offset:-1.5px}.s-na[data-astro-cid-4sxwm2bz] .bar[data-astro-cid-4sxwm2bz]:before{content:"";background:var(--text-3);border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:30%;right:30%}.mk[data-astro-cid-4sxwm2bz]{font-size:var(--t-12);font-weight:var(--fw-strong);color:var(--text)}.s-open[data-astro-cid-4sxwm2bz] .mk[data-astro-cid-4sxwm2bz]{color:var(--text-2)}.ln[data-astro-cid-4sxwm2bz]{font-size:var(--t-13);line-height:var(--lh-ui);color:var(--text-2);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.why[data-astro-cid-4sxwm2bz]{color:var(--text-3)}.shot[data-astro-cid-4sxwm2bz]{color:var(--text);font-weight:var(--fw-strong);text-underline-offset:.2em;white-space:nowrap}.num[data-astro-cid-4sxwm2bz]{padding-top:var(--s-3);align-items:baseline;gap:var(--s-2);flex-wrap:wrap;margin:auto 0 0;display:flex}.num[data-astro-cid-4sxwm2bz] strong[data-astro-cid-4sxwm2bz]{font-family:var(--display);font-stretch:var(--head-stretch);font-weight:var(--fw-fig);letter-spacing:var(--head-track);font-size:var(--t-28);line-height:var(--lh-tight);font-variant-numeric:tabular-nums;color:var(--text)}.num[data-astro-cid-4sxwm2bz] span[data-astro-cid-4sxwm2bz]{font-size:var(--t-12);color:var(--text-2)}@media (width<=68rem){.steps[data-astro-cid-4sxwm2bz]{grid-template-columns:minmax(0,1fr)}.step[data-astro-cid-4sxwm2bz]{gap:var(--s-2) var(--s-4);grid-template-columns:minmax(8rem,.8fr) minmax(0,2.4fr) minmax(7rem,1fr);grid-template-areas:"stn ln num""bar ln num""mk ln num";align-items:start;display:grid}.step[data-astro-cid-4sxwm2bz]+.step[data-astro-cid-4sxwm2bz]{box-shadow:inset 0 1px var(--line)}.stn[data-astro-cid-4sxwm2bz]{grid-area:stn}.bar[data-astro-cid-4sxwm2bz]{grid-area:bar;margin:0}.mk[data-astro-cid-4sxwm2bz]{grid-area:mk}.ln[data-astro-cid-4sxwm2bz]{grid-area:ln}.num[data-astro-cid-4sxwm2bz]{grid-area:num;justify-content:flex-end;margin:0;padding:0}}@media (width<=40rem){.step[data-astro-cid-4sxwm2bz]{grid-template-columns:minmax(0,1fr);grid-template-areas:"stn""bar""mk""ln""num"}.num[data-astro-cid-4sxwm2bz]{justify-content:flex-start}}.tiles[data-astro-cid-cexdff6y]{padding:0 var(--card-pad);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.tile[data-astro-cid-cexdff6y]{align-content:start;gap:var(--s-1) var(--gutter-lg);padding:var(--s-3) 0;grid-template-columns:minmax(0,15rem) minmax(0,1fr);min-width:0;display:grid}.tile[data-astro-cid-cexdff6y]+.tile[data-astro-cid-cexdff6y]{border-top:1px solid var(--rule)}.tb[data-astro-cid-cexdff6y]{gap:var(--s-1);min-width:0;display:grid}@media (width>=80rem){.tiles[data-astro-cid-cexdff6y]{column-gap:var(--gutter-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.tile[data-astro-cid-cexdff6y]{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}.tile[data-astro-cid-cexdff6y]:nth-child(2){border-top:0}}.th[data-astro-cid-cexdff6y]{justify-content:space-between;align-items:flex-start;gap:var(--s1);display:flex}h3[data-astro-cid-cexdff6y]{font-size:var(--t-14);line-height:var(--lh-ui);font-weight:var(--fw-strong);flex:none;margin:0}.tv[data-astro-cid-cexdff6y]{font-size:var(--t-13);line-height:var(--lh-ui);color:var(--text-2);overflow-wrap:anywhere;text-wrap:pretty;max-width:none;margin:0}.tv[data-astro-cid-cexdff6y] code[data-astro-cid-cexdff6y]{font-family:var(--mono);border-radius:var(--r-xs);background:var(--surface-sunken);padding:.05em .3em;font-size:.82em}.src[data-astro-cid-cexdff6y]{color:var(--text-2);text-underline-offset:.2em;white-space:nowrap}.lk[data-astro-cid-cexdff6y]{color:var(--text);font-family:var(--mono);font-size:var(--t-12);text-underline-offset:.2em;overflow-wrap:anywhere}.num[data-astro-cid-cexdff6y]{color:var(--text-2);font-size:var(--t-12);max-width:none;margin:0;padding-top:2px}.num[data-astro-cid-cexdff6y] strong[data-astro-cid-cexdff6y]{font-family:var(--display);font-stretch:var(--head-stretch);font-weight:var(--head-weight);letter-spacing:var(--head-track);font-size:var(--t-20);color:var(--text);font-variant-numeric:tabular-nums;margin-right:.2rem;line-height:1}.num[data-astro-cid-cexdff6y]+.num[data-astro-cid-cexdff6y]{margin-top:0}.toolsband[data-astro-cid-cexdff6y]{margin-top:var(--s-3);padding:var(--card-pad);gap:.8rem;min-width:0;display:grid}.tbh[data-astro-cid-cexdff6y]{justify-content:space-between;align-items:baseline;gap:.25rem var(--s2);flex-wrap:wrap;display:flex}.tbl[data-astro-cid-cexdff6y]{font-size:var(--t-12);color:var(--text-2);max-width:none;margin:0}.toolsband[data-astro-cid-cexdff6y].one{align-items:center;gap:.6rem var(--s2);flex-wrap:wrap;display:flex}.toolsband[data-astro-cid-cexdff6y].one .tbl[data-astro-cid-cexdff6y]{margin-left:auto}.tnames[data-astro-cid-cexdff6y]{flex-wrap:wrap;gap:.35rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tnames[data-astro-cid-cexdff6y] li[data-astro-cid-cexdff6y]{min-width:0;max-width:100%}.tnames[data-astro-cid-cexdff6y] code[data-astro-cid-cexdff6y]{max-width:100%;font-family:var(--mono);border-radius:var(--r-xs);background:var(--surface-sunken);color:var(--text);overflow-wrap:anywhere;padding:.1em .4em;font-size:.78rem;line-height:1.4;display:inline-block}.all[data-astro-cid-cexdff6y] summary[data-astro-cid-cexdff6y]{width:fit-content;color:var(--text);cursor:pointer;text-underline-offset:.2em;font-size:.88rem;text-decoration:underline}.all[data-astro-cid-cexdff6y][open] summary[data-astro-cid-cexdff6y]{margin-bottom:.6rem}.rest[data-astro-cid-cexdff6y] li[data-astro-cid-cexdff6y]:nth-child(-n+16),.more-n[data-astro-cid-cexdff6y],.all[data-astro-cid-cexdff6y][open] .more-w[data-astro-cid-cexdff6y],.all[data-astro-cid-cexdff6y][open] .more-n[data-astro-cid-cexdff6y],.less[data-astro-cid-cexdff6y]{display:none}.all[data-astro-cid-cexdff6y][open] .less[data-astro-cid-cexdff6y]{display:inline}.all[data-astro-cid-cexdff6y]:not(:has(.rest li:nth-child(17))){display:none}.changes[data-astro-cid-cexdff6y]{margin-top:var(--s-3);padding:var(--card-pad);gap:var(--s-2);min-width:0;display:grid}.changes[data-astro-cid-cexdff6y] h3[data-astro-cid-cexdff6y]{font-size:var(--t-14)}.clines[data-astro-cid-cexdff6y]{gap:var(--s-1) var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));margin:0;padding:0;list-style:none;display:grid}.clines[data-astro-cid-cexdff6y] li[data-astro-cid-cexdff6y]{align-items:baseline;gap:var(--s-3);min-width:0;font-size:var(--t-13);line-height:var(--lh-ui);color:var(--text);display:flex}.clines[data-astro-cid-cexdff6y] span[data-astro-cid-cexdff6y]{overflow-wrap:anywhere;min-width:0}.clines[data-astro-cid-cexdff6y] time[data-astro-cid-cexdff6y]{font-variant-numeric:tabular-nums;min-width:3.4rem;color:var(--text-2);flex:none}.tile[data-astro-cid-cexdff6y].s-open h3[data-astro-cid-cexdff6y]{color:var(--text-2)}.pkgs[data-astro-cid-cexdff6y]{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.pkgs[data-astro-cid-cexdff6y] li[data-astro-cid-cexdff6y]{align-items:center;gap:.6rem;min-width:0;min-height:2rem;display:flex}.pkgs[data-astro-cid-cexdff6y] .eco[data-astro-cid-cexdff6y]{width:2.6rem;color:var(--text-2);flex:none;font-size:.84rem}.pkgs[data-astro-cid-cexdff6y] a[data-astro-cid-cexdff6y]{overflow-wrap:anywhere;color:var(--text);font-size:.88rem}.ss[data-astro-cid-cexdff6y]{min-width:0;font-size:var(--t-12);color:var(--text);text-align:right;text-wrap:balance;flex:0 auto;margin-top:1px;font-weight:600;line-height:1.3;display:block}.ss[data-astro-cid-cexdff6y] i[data-astro-cid-cexdff6y]{vertical-align:-.17em;box-sizing:border-box;border:1.5px solid;border-radius:50%;width:.9rem;height:.9rem;margin-right:.4rem;display:inline-block;position:relative;overflow:hidden}.s-yes[data-astro-cid-cexdff6y] .ss[data-astro-cid-cexdff6y] i[data-astro-cid-cexdff6y]{background:currentColor}.s-yes[data-astro-cid-cexdff6y] .ss[data-astro-cid-cexdff6y] i[data-astro-cid-cexdff6y]:after{content:"";border:solid var(--surface-raised);border-width:0 1.5px 1.5px 0;width:.2rem;height:.4rem;position:absolute;top:.07rem;left:.22rem;transform:rotate(45deg)}.s-part[data-astro-cid-cexdff6y] .ss[data-astro-cid-cexdff6y] i[data-astro-cid-cexdff6y]:after{content:"";background:currentColor;position:absolute;inset:0 50% 0 0}.s-no[data-astro-cid-cexdff6y] .ss[data-astro-cid-cexdff6y] i[data-astro-cid-cexdff6y]:before,.s-no[data-astro-cid-cexdff6y] .ss[data-astro-cid-cexdff6y] i[data-astro-cid-cexdff6y]:after{content:"";background:currentColor;width:.46rem;height:1.5px;margin:-.75px 0 0 -.23rem;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.s-no[data-astro-cid-cexdff6y] .ss[data-astro-cid-cexdff6y] i[data-astro-cid-cexdff6y]:after{transform:rotate(-45deg)}.s-open[data-astro-cid-cexdff6y] .ss[data-astro-cid-cexdff6y]{color:var(--text-3);font-weight:500}.s-open[data-astro-cid-cexdff6y] .ss[data-astro-cid-cexdff6y] i[data-astro-cid-cexdff6y]{border-style:dashed}@media (width<=48rem){.tile[data-astro-cid-cexdff6y]{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.pkgs[data-astro-cid-cexdff6y] li[data-astro-cid-cexdff6y]{min-height:44px}.pkgs[data-astro-cid-cexdff6y] a[data-astro-cid-cexdff6y]{min-height:44px;font-size:var(--t-14);align-items:center;display:inline-flex}.toolsband[data-astro-cid-cexdff6y],.changes[data-astro-cid-cexdff6y]{margin-top:var(--s1);padding:1.05rem 1.1rem}.first[data-astro-cid-cexdff6y] li[data-astro-cid-cexdff6y]:nth-child(n+9){display:none}.rest[data-astro-cid-cexdff6y] li[data-astro-cid-cexdff6y]:nth-child(-n+16){display:list-item}.all[data-astro-cid-cexdff6y],.all[data-astro-cid-cexdff6y]:not(:has(.rest li:nth-child(17))){display:block}.more-w[data-astro-cid-cexdff6y]{display:none}.more-n[data-astro-cid-cexdff6y]{display:inline}.all[data-astro-cid-cexdff6y][open] .more-n[data-astro-cid-cexdff6y]{display:none}.all[data-astro-cid-cexdff6y] summary[data-astro-cid-cexdff6y]{line-height:44px}.toolsband[data-astro-cid-cexdff6y].one{justify-items:start;gap:.4rem;display:grid}.toolsband[data-astro-cid-cexdff6y].one .tbl[data-astro-cid-cexdff6y]{order:1;margin-left:0}.toolsband[data-astro-cid-cexdff6y].one .tnames[data-astro-cid-cexdff6y]{order:2;margin-top:.4rem}.lk[data-astro-cid-cexdff6y]{align-items:center;min-height:44px;display:inline-flex}.src[data-astro-cid-cexdff6y]{align-items:center;width:fit-content;min-height:44px;display:flex}}li[data-astro-cid-nfx255he]{gap:.2rem var(--s2);grid-template-columns:minmax(0,1fr) 8.5rem minmax(6rem,11rem);align-items:center;min-height:2.9rem;padding:.2rem 0;display:grid}li[data-astro-cid-nfx255he]+li[data-astro-cid-nfx255he]{border-top:1px solid var(--line)}.cn[data-astro-cid-nfx255he]{color:var(--text);align-items:center;min-height:44px;font-weight:550;line-height:1.35;text-decoration:none;display:inline-flex}.cn[data-astro-cid-nfx255he]:hover{text-underline-offset:.2em;text-decoration:underline}.cv[data-astro-cid-nfx255he]{font-size:.84rem}.cv[data-astro-cid-nfx255he] b[data-astro-cid-nfx255he]{color:var(--text);font-weight:650}.bar[data-astro-cid-nfx255he]{gap:2px;height:.6rem;display:flex}.bar[data-astro-cid-nfx255he] i[data-astro-cid-nfx255he]{border-radius:2px;min-width:3px;height:100%;display:block}.s-lo[data-astro-cid-nfx255he]{background:var(--ink)}.s-eq[data-astro-cid-nfx255he]{background:var(--wait)}.s-hi[data-astro-cid-nfx255he]{background:var(--card);box-shadow:inset 0 0 0 1px var(--ink-2)}@media (width<=40rem){li[data-astro-cid-nfx255he]{grid-template-columns:minmax(0,1fr) minmax(5rem,7rem);grid-template-areas:"cn cn""cv bar";padding:.2rem 0 .7rem}.cn[data-astro-cid-nfx255he]{grid-area:cn}.cv[data-astro-cid-nfx255he]{grid-area:cv}.bar[data-astro-cid-nfx255he]{grid-area:bar}}.cmp[data-astro-cid-5up74tla]{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.side[data-astro-cid-5up74tla]{min-width:0}.cat[data-astro-cid-5up74tla],.std[data-astro-cid-5up74tla]{gap:var(--s-3);padding:var(--card-pad);flex-direction:column;min-width:0;display:flex}.std[data-astro-cid-5up74tla]{grid-column:1/-1}h3[data-astro-cid-5up74tla]{font-size:var(--t-16);font-weight:var(--fw-strong);line-height:var(--lh-ui);margin:0}.chd[data-astro-cid-5up74tla]{gap:2px;display:grid}.lead[data-astro-cid-5up74tla]{font-size:var(--t-12);color:var(--text-3);text-wrap:pretty;max-width:60ch;margin:0}.ctab[data-astro-cid-5up74tla]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--t-13)}.ctab[data-astro-cid-5up74tla] th[data-astro-cid-5up74tla],.ctab[data-astro-cid-5up74tla] td[data-astro-cid-5up74tla]{padding:0 var(--s-3);text-align:left;vertical-align:middle;border-top:1px solid var(--rule);height:44px}.ctab[data-astro-cid-5up74tla] thead[data-astro-cid-5up74tla] th[data-astro-cid-5up74tla]{height:32px;font-size:var(--t-12);font-weight:var(--fw-ui);color:var(--text-3);border-top:0}.ctab[data-astro-cid-5up74tla] th[data-astro-cid-5up74tla]:first-child,.ctab[data-astro-cid-5up74tla] td[data-astro-cid-5up74tla]:first-child{padding-left:var(--s-2)}.ctab[data-astro-cid-5up74tla] thead[data-astro-cid-5up74tla] th[data-astro-cid-5up74tla]:nth-child(2){width:4.5rem}.ctab[data-astro-cid-5up74tla] thead[data-astro-cid-5up74tla] th[data-astro-cid-5up74tla]:nth-child(3){width:40%}.ctab[data-astro-cid-5up74tla] tbody[data-astro-cid-5up74tla] th[data-astro-cid-5up74tla]{font-weight:var(--fw-strong)}.ctab[data-astro-cid-5up74tla] tr[data-astro-cid-5up74tla].me>[data-astro-cid-5up74tla]{background:var(--accent-soft)}.ctab[data-astro-cid-5up74tla] tr[data-astro-cid-5up74tla].me>[data-astro-cid-5up74tla]:first-child{border-radius:var(--r-sm) 0 0 var(--r-sm)}.ctab[data-astro-cid-5up74tla] tr[data-astro-cid-5up74tla].me>[data-astro-cid-5up74tla]:last-child{border-radius:0 var(--r-sm) var(--r-sm) 0}.ctab[data-astro-cid-5up74tla] tr[data-astro-cid-5up74tla].me>[data-astro-cid-5up74tla],.ctab[data-astro-cid-5up74tla] tr[data-astro-cid-5up74tla].me+tr[data-astro-cid-5up74tla]>[data-astro-cid-5up74tla]{border-top-color:#0000}.rn[data-astro-cid-5up74tla]{align-items:center;gap:var(--s-2);min-width:0;display:flex}.rn[data-astro-cid-5up74tla] img,.rn[data-astro-cid-5up74tla] .icon{flex:none}.nm[data-astro-cid-5up74tla]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);overflow:hidden}a[data-astro-cid-5up74tla].nm{text-decoration:none}a[data-astro-cid-5up74tla].nm:hover{text-underline-offset:.2em;text-decoration:underline}.trk[data-astro-cid-5up74tla] .dtrack{max-width:7.5rem}.cfoot[data-astro-cid-5up74tla]{justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-3);font-size:var(--t-13);flex-wrap:wrap;display:flex}.sh[data-astro-cid-5up74tla]{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.key[data-astro-cid-5up74tla]{gap:var(--s-1) var(--s-3);font-size:var(--t-12);color:var(--text-2);flex-wrap:wrap;margin:0;display:flex}.key[data-astro-cid-5up74tla] span[data-astro-cid-5up74tla]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.key[data-astro-cid-5up74tla] i[data-astro-cid-5up74tla]{border-radius:var(--r-pill);width:14px;height:8px;display:inline-block}.s-lo[data-astro-cid-5up74tla]{background:var(--ink)}.s-eq[data-astro-cid-5up74tla]{background:var(--wait)}.s-hi[data-astro-cid-5up74tla]{background:var(--card);box-shadow:inset 0 0 0 1px var(--ink-2)}.base[data-astro-cid-5up74tla]{font-size:var(--t-12);color:var(--text-3);max-width:70ch;margin:0}.crit[data-astro-cid-5up74tla]{margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.cmp[data-astro-cid-5up74tla]:not(.solo){grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.crit[data-astro-cid-5up74tla]{column-gap:var(--gutter-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.crit[data-astro-cid-5up74tla]>li:nth-child(2){border-top:0}}.more[data-astro-cid-5up74tla]{border-top:1px solid var(--rule)}.more[data-astro-cid-5up74tla]>summary[data-astro-cid-5up74tla]{cursor:pointer;min-height:44px;font-size:var(--t-13);font-weight:var(--fw-strong);color:var(--text);align-items:center;gap:6px;list-style:none;display:inline-flex}.more[data-astro-cid-5up74tla]>summary[data-astro-cid-5up74tla]::-webkit-details-marker{display:none}.more[data-astro-cid-5up74tla][open]>summary[data-astro-cid-5up74tla] .glyph{transform:rotate(180deg)}.sfoot[data-astro-cid-5up74tla]{font-size:var(--t-13);align-self:flex-start}.cfoot[data-astro-cid-5up74tla] .arrow-link[data-astro-cid-5up74tla],.sfoot[data-astro-cid-5up74tla],a[data-astro-cid-5up74tla].nm{align-items:center;min-height:44px;display:inline-flex}a[data-astro-cid-5up74tla].nm{min-width:44px;line-height:44px;display:inline-block}@media (width<=40rem){.ctab[data-astro-cid-5up74tla] th[data-astro-cid-5up74tla],.ctab[data-astro-cid-5up74tla] td[data-astro-cid-5up74tla]{padding:0 var(--s-2)}.ctab[data-astro-cid-5up74tla] thead[data-astro-cid-5up74tla] th[data-astro-cid-5up74tla]:nth-child(2){width:3.5rem}.ctab[data-astro-cid-5up74tla] thead[data-astro-cid-5up74tla] th[data-astro-cid-5up74tla]:nth-child(3){width:6.5rem}}.team[data-astro-cid-kuwrkxq3]{min-width:0}.team[data-astro-cid-kuwrkxq3].solo{padding-block:var(--s-5) var(--s-6)}.tc[data-astro-cid-kuwrkxq3]{gap:var(--s-4);padding:var(--card-pad);border-radius:var(--r);background:var(--paper-2);min-width:0;display:grid}.solo[data-astro-cid-kuwrkxq3] .tc[data-astro-cid-kuwrkxq3]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.solo[data-astro-cid-kuwrkxq3] .act[data-astro-cid-kuwrkxq3]{grid-column:2}.tl[data-astro-cid-kuwrkxq3]{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}h2[data-astro-cid-kuwrkxq3]{font-family:var(--font);font-size:var(--t-16);font-weight:var(--fw-strong);line-height:var(--lh-ui);letter-spacing:0;margin:0}.tline[data-astro-cid-kuwrkxq3]{font-size:var(--t-12);line-height:var(--lh-ui);color:var(--text-3);text-wrap:pretty;margin:0}.cnt[data-astro-cid-kuwrkxq3]{margin:var(--s-2) 0 0;gap:2px;display:grid}.cnt[data-astro-cid-kuwrkxq3] strong[data-astro-cid-kuwrkxq3]{font-family:var(--display);font-stretch:var(--head-stretch);font-weight:var(--fw-fig);letter-spacing:var(--head-track);font-size:var(--t-48);font-variant-numeric:tabular-nums;line-height:1}.cnt[data-astro-cid-kuwrkxq3] span[data-astro-cid-kuwrkxq3]{font-size:var(--t-13);font-weight:var(--fw-strong);line-height:var(--lh-ui)}.kinds[data-astro-cid-kuwrkxq3]{gap:2px var(--s-3);font-size:var(--t-12);color:var(--text-2);flex-wrap:wrap;margin:0;display:flex}.kinds[data-astro-cid-kuwrkxq3] strong[data-astro-cid-kuwrkxq3]{font-weight:var(--fw-strong);color:var(--text)}.tsteps[data-astro-cid-kuwrkxq3]{padding:var(--s-1) var(--s-3);min-width:0;margin:0;list-style:none;display:grid}.tst[data-astro-cid-kuwrkxq3]{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:36px;font-size:var(--t-13);display:flex}.tst[data-astro-cid-kuwrkxq3]+.tst[data-astro-cid-kuwrkxq3]{border-top:1px solid var(--rule)}.tn[data-astro-cid-kuwrkxq3]{font-weight:var(--fw-strong)}.tw[data-astro-cid-kuwrkxq3]{font-size:var(--t-12);font-weight:var(--fw-ui);line-height:var(--lh-ui);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.tst[data-astro-cid-kuwrkxq3].blocks .tw[data-astro-cid-kuwrkxq3]{font-weight:var(--fw-strong)}.tw[data-astro-cid-kuwrkxq3] i[data-astro-cid-kuwrkxq3]{box-sizing:border-box;border:1.5px solid;border-radius:50%;flex:none;width:13px;height:13px;position:relative;overflow:hidden}.s-yes[data-astro-cid-kuwrkxq3] .tw[data-astro-cid-kuwrkxq3] i[data-astro-cid-kuwrkxq3]{background:currentColor}.s-yes[data-astro-cid-kuwrkxq3] .tw[data-astro-cid-kuwrkxq3] i[data-astro-cid-kuwrkxq3]:after{content:"";border:solid var(--card);border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:1px;left:3px;transform:rotate(45deg)}.s-part[data-astro-cid-kuwrkxq3] .tw[data-astro-cid-kuwrkxq3] i[data-astro-cid-kuwrkxq3]:after{content:"";background:currentColor;position:absolute;inset:0 50% 0 0}.s-no[data-astro-cid-kuwrkxq3] .tw[data-astro-cid-kuwrkxq3] i[data-astro-cid-kuwrkxq3]:before,.s-no[data-astro-cid-kuwrkxq3] .tw[data-astro-cid-kuwrkxq3] i[data-astro-cid-kuwrkxq3]:after{content:"";background:currentColor;width:7px;height:1.5px;margin:-.75px 0 0 -3.5px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.s-no[data-astro-cid-kuwrkxq3] .tw[data-astro-cid-kuwrkxq3] i[data-astro-cid-kuwrkxq3]:after{transform:rotate(-45deg)}.s-open[data-astro-cid-kuwrkxq3] .tw[data-astro-cid-kuwrkxq3]{color:var(--text-3)}.s-open[data-astro-cid-kuwrkxq3] .tw[data-astro-cid-kuwrkxq3] i[data-astro-cid-kuwrkxq3]{border-style:dashed}.act[data-astro-cid-kuwrkxq3]{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin:0;display:flex}.act[data-astro-cid-kuwrkxq3] .arrow-link[data-astro-cid-kuwrkxq3],.act[data-astro-cid-kuwrkxq3] .btn[data-astro-cid-kuwrkxq3]{align-items:center;min-height:44px;display:inline-flex}.act[data-astro-cid-kuwrkxq3] .arrow-link[data-astro-cid-kuwrkxq3]{font-size:var(--t-13)}.act[data-astro-cid-kuwrkxq3] .btn[data-astro-cid-kuwrkxq3]{white-space:normal;text-align:center;max-width:100%}@media (width<=48rem){.solo[data-astro-cid-kuwrkxq3] .tc[data-astro-cid-kuwrkxq3]{grid-template-columns:minmax(0,1fr)}.solo[data-astro-cid-kuwrkxq3] .act[data-astro-cid-kuwrkxq3]{grid-column:auto}}.pfh[data-astro-cid-ft4dalnx]{padding-block:clamp(1rem, .6rem + 1vw, 1.5rem) var(--s-8)}.in[data-astro-cid-ft4dalnx]{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.tp[data-astro-cid-ft4dalnx]{margin-bottom:var(--s-4)}.in[data-astro-cid-ft4dalnx]>[data-astro-cid-ft4dalnx]{min-width:0}.idt[data-astro-cid-ft4dalnx]{align-items:center;gap:var(--s-3);min-width:0;display:flex}.ico[data-astro-cid-ft4dalnx]{border-radius:var(--r-sm);flex:none;place-items:center;width:52px;height:52px;display:grid}.nm[data-astro-cid-ft4dalnx]{gap:2px;min-width:0;display:grid}h1[data-astro-cid-ft4dalnx]{font-family:var(--display);font-stretch:var(--head-stretch);font-weight:var(--fw-head);letter-spacing:var(--head-track);font-size:var(--t-28);line-height:var(--lh-tight);overflow-wrap:anywhere;text-wrap:balance;margin:0}.dom[data-astro-cid-ft4dalnx]{justify-self:start;align-items:center;gap:var(--s-1);font-size:var(--t-13);color:var(--text-2);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration-thickness:1px;display:inline-flex}.dom[data-astro-cid-ft4dalnx]:hover{color:var(--text)}.what[data-astro-cid-ft4dalnx]{margin:var(--s-4) 0 0;font-size:var(--t-16);line-height:var(--lh-body);color:var(--text);text-wrap:pretty;max-width:60ch}.ans[data-astro-cid-ft4dalnx]{margin:var(--s-3) 0 0;font-size:var(--t-14);line-height:var(--lh-body);color:var(--text-2);text-wrap:pretty;max-width:62ch}.ans[data-astro-cid-ft4dalnx] strong[data-astro-cid-ft4dalnx]{color:var(--text);font-weight:var(--fw-strong)}.act[data-astro-cid-ft4dalnx]{gap:var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.lv[data-astro-cid-ft4dalnx]{gap:var(--s-4);padding:var(--card-pad);align-self:start;display:grid}.lvtop[data-astro-cid-ft4dalnx]{gap:var(--s-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.lvt[data-astro-cid-ft4dalnx]{gap:2px;min-width:0;display:grid}.lvn[data-astro-cid-ft4dalnx]{font-size:var(--t-16);font-weight:var(--fw-strong);line-height:var(--lh-ui);margin:0}.lvs[data-astro-cid-ft4dalnx]{color:var(--text-2);font-size:var(--t-13);line-height:var(--lh-ui);margin:0}.lvrows[data-astro-cid-ft4dalnx]{border-top:1px solid var(--rule);margin:0;display:grid}.lvrows[data-astro-cid-ft4dalnx]>div[data-astro-cid-ft4dalnx]{gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--rule);grid-template-columns:8rem minmax(0,1fr);display:grid}.lvrows[data-astro-cid-ft4dalnx] dt[data-astro-cid-ft4dalnx]{font-size:var(--t-12);color:var(--text-3);padding-top:1px}.lvrows[data-astro-cid-ft4dalnx] dd[data-astro-cid-ft4dalnx]{gap:2px;min-width:0;margin:0;display:grid}.fv[data-astro-cid-ft4dalnx]{font-size:var(--t-13);font-weight:var(--fw-strong);line-height:var(--lh-ui);color:var(--text);text-wrap:pretty}.fs[data-astro-cid-ft4dalnx]{font-size:var(--t-12);line-height:var(--lh-ui);color:var(--text-3)}.lv[data-astro-cid-ft4dalnx] .lvf{font-size:var(--t-13);color:var(--text-2);margin:0}.lvfoot[data-astro-cid-ft4dalnx]{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.lvm[data-astro-cid-ft4dalnx]{font-size:var(--t-12);font-weight:var(--fw-strong);color:var(--text);text-underline-offset:.2em;text-decoration-thickness:1px}.ladder[data-astro-cid-ft4dalnx]{gap:var(--s-1);display:inline-flex}.ladder[data-astro-cid-ft4dalnx] span[data-astro-cid-ft4dalnx]{font-size:var(--t-11);font-weight:var(--fw-strong);border-radius:var(--r-pill);border:1px solid var(--rule-2);color:var(--text-3);font-variant-numeric:tabular-nums;padding:1px 7px}.ladder[data-astro-cid-ft4dalnx] span[data-astro-cid-ft4dalnx].cur{background:var(--ink);border-color:var(--ink);color:var(--card)}.facts[data-astro-cid-ft4dalnx]{gap:0 var(--s-4);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fc[data-astro-cid-ft4dalnx]{padding:var(--s-3) 0;grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;min-width:0;display:grid}.fk[data-astro-cid-ft4dalnx]{font-size:var(--t-12);color:var(--text-3);margin:0}.fval[data-astro-cid-ft4dalnx]{font-size:var(--t-13);font-weight:var(--fw-strong);color:var(--text);overflow-wrap:anywhere;margin:0}.fval[data-astro-cid-ft4dalnx] a[data-astro-cid-ft4dalnx]{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.rec[data-astro-cid-ft4dalnx]{gap:2px;margin:0;display:grid}.fc[data-astro-cid-ft4dalnx] .ftag{font-size:var(--t-12);color:var(--text-2);margin:0}.fc[data-astro-cid-ft4dalnx] .ftag.pill{white-space:normal;justify-self:start;max-width:100%}.fc[data-astro-cid-ft4dalnx] .ftag a{color:var(--text);font-weight:var(--fw-strong);text-underline-offset:.2em;text-decoration-thickness:1px}@media (width>=40rem){.facts[data-astro-cid-ft4dalnx]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=40rem){.in[data-astro-cid-ft4dalnx] nav.bc li.mid{display:none}.in[data-astro-cid-ft4dalnx] nav.bc a{align-items:center;min-height:44px;display:inline-flex}.ico[data-astro-cid-ft4dalnx]{width:44px;height:44px}.lvm[data-astro-cid-ft4dalnx],.fval[data-astro-cid-ft4dalnx] a[data-astro-cid-ft4dalnx],.dom[data-astro-cid-ft4dalnx]{align-items:center;min-height:44px;display:inline-flex}.lvrows[data-astro-cid-ft4dalnx]>div[data-astro-cid-ft4dalnx]{grid-template-columns:minmax(0,1fr);gap:2px}.act[data-astro-cid-ft4dalnx]{grid-template-columns:minmax(0,1fr);display:grid}.act[data-astro-cid-ft4dalnx] a.btn{white-space:normal;text-align:center;text-wrap:balance;justify-content:center}.act[data-astro-cid-ft4dalnx] a.btn svg{flex:none}}@media (width>=60rem){.in[data-astro-cid-ft4dalnx]{column-gap:var(--gutter-lg);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:0}.tp[data-astro-cid-ft4dalnx]{margin-bottom:var(--s-10);grid-column:1/-1}.who[data-astro-cid-ft4dalnx]{grid-area:2/1/auto/8}.lv[data-astro-cid-ft4dalnx]{grid-area:2/8/4/-1;align-self:start}.facts[data-astro-cid-ft4dalnx]{margin-top:var(--s-6);grid-area:3/1/auto/8;align-self:start}.in[data-astro-cid-ft4dalnx]>:not(.tp,.who,.lv,.facts){margin-top:var(--s-4);grid-column:1/-1}}.mark[data-astro-cid-mfljpsar]{color:var(--text);align-items:center;gap:.45rem;font-size:.86rem;font-weight:600;line-height:1.3;display:inline-flex}.mark[data-astro-cid-mfljpsar].quiet,.m-open[data-astro-cid-mfljpsar],.m-plan[data-astro-cid-mfljpsar]{color:var(--text-2);font-weight:500}i[data-astro-cid-mfljpsar]{box-sizing:border-box;border:1.5px solid;border-radius:50%;flex:none;width:.9rem;height:.9rem;position:relative;overflow:hidden}.m-yes[data-astro-cid-mfljpsar] i[data-astro-cid-mfljpsar]{background:var(--text);border-color:var(--text)}.m-yes[data-astro-cid-mfljpsar] i[data-astro-cid-mfljpsar]:after{content:"";border:solid var(--surface-raised);border-width:0 1.5px 1.5px 0;width:.2rem;height:.4rem;position:absolute;top:.07rem;left:.22rem;transform:rotate(45deg)}.m-part[data-astro-cid-mfljpsar] i[data-astro-cid-mfljpsar]:after{content:"";background:currentColor;position:absolute;inset:0 50% 0 0}.m-no[data-astro-cid-mfljpsar] i[data-astro-cid-mfljpsar]:before,.m-no[data-astro-cid-mfljpsar] i[data-astro-cid-mfljpsar]:after{content:"";background:currentColor;width:.46rem;height:1.5px;margin:-.75px 0 0 -.23rem;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.m-no[data-astro-cid-mfljpsar] i[data-astro-cid-mfljpsar]:after{transform:rotate(-45deg)}.m-open[data-astro-cid-mfljpsar] i[data-astro-cid-mfljpsar]{color:var(--text-3);border-style:dashed}.m-plan[data-astro-cid-mfljpsar] i[data-astro-cid-mfljpsar]{color:var(--text-3)}.m-plan[data-astro-cid-mfljpsar] i[data-astro-cid-mfljpsar]:after{content:"";background:currentColor;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:22%;right:22%}.gi[data-astro-cid-wke6rt7q]{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.gpanel[data-astro-cid-wke6rt7q]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:0;display:grid;overflow:hidden}.solo[data-astro-cid-wke6rt7q] .gpanel[data-astro-cid-wke6rt7q]{grid-template-columns:minmax(0,1fr)}.gway[data-astro-cid-wke6rt7q],.gall[data-astro-cid-wke6rt7q]{padding:var(--card-pad);min-width:0}.gall[data-astro-cid-wke6rt7q]{box-shadow:inset 1px 0 var(--rule)}.notes[data-astro-cid-wke6rt7q]{min-width:0;padding:var(--s-3) var(--card-pad);box-shadow:inset 0 1px var(--rule);grid-column:1/-1}.lab[data-astro-cid-wke6rt7q]{font-size:var(--t-16);font-weight:var(--fw-strong);color:var(--text);margin:0}.big[data-astro-cid-wke6rt7q]{margin:var(--s-2) 0 0;justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.big[data-astro-cid-wke6rt7q] strong[data-astro-cid-wke6rt7q]{font-family:var(--display);font-stretch:var(--head-stretch);font-weight:var(--fw-head);letter-spacing:var(--head-track);font-size:var(--t-20);line-height:var(--lh-tight);overflow-wrap:anywhere}.big[data-astro-cid-wke6rt7q] span[data-astro-cid-wke6rt7q]{color:var(--text-2);font-size:var(--t-13);white-space:nowrap;font-variant-numeric:tabular-nums}.stopline[data-astro-cid-wke6rt7q]{margin:var(--s-1) 0 0;font-size:var(--t-14);line-height:var(--lh-body);color:var(--text-2);text-wrap:pretty;max-width:40rem}.needs[data-astro-cid-wke6rt7q]{margin:var(--s-3) 0 0;gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.needs[data-astro-cid-wke6rt7q] li[data-astro-cid-wke6rt7q]{padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);border:1px solid var(--rule);gap:2px;min-width:0;display:grid}.needs[data-astro-cid-wke6rt7q] strong[data-astro-cid-wke6rt7q]{font-size:var(--t-13);font-weight:var(--fw-strong)}.needs[data-astro-cid-wke6rt7q] span[data-astro-cid-wke6rt7q]{font-size:var(--t-12);color:var(--text-2)}.needs[data-astro-cid-wke6rt7q] .yes[data-astro-cid-wke6rt7q]{background:var(--surface-dark);border-color:var(--surface-dark);color:var(--text-on-dark)}.needs[data-astro-cid-wke6rt7q] .yes[data-astro-cid-wke6rt7q] span[data-astro-cid-wke6rt7q]{color:var(--text-on-dark-2)}.needs[data-astro-cid-wke6rt7q] .unk[data-astro-cid-wke6rt7q]{border-style:dashed}.also[data-astro-cid-wke6rt7q]{margin:var(--s-3) 0 0;font-size:var(--t-13);color:var(--text-2)}.kinds[data-astro-cid-wke6rt7q]{margin:var(--s-3) 0 0;padding:0;list-style:none;display:grid}.kinds[data-astro-cid-wke6rt7q] li[data-astro-cid-wke6rt7q]{gap:var(--s-1) var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.kw[data-astro-cid-wke6rt7q]{align-content:start;gap:.1rem;display:grid}.kw[data-astro-cid-wke6rt7q] strong[data-astro-cid-wke6rt7q]{font-size:var(--t-13);font-weight:var(--fw-strong);line-height:var(--lh-ui)}.kw[data-astro-cid-wke6rt7q] small[data-astro-cid-wke6rt7q]{font-size:var(--t-12);color:var(--text-3)}.kx[data-astro-cid-wke6rt7q]{justify-items:start;gap:.25rem;display:grid}.kx[data-astro-cid-wke6rt7q]>span[data-astro-cid-wke6rt7q]:last-child{font-size:var(--t-13);line-height:var(--lh-ui);color:var(--text-2);text-wrap:pretty}.solo[data-astro-cid-wke6rt7q] .kinds[data-astro-cid-wke6rt7q]{gap:0 var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.solo[data-astro-cid-wke6rt7q] .kinds[data-astro-cid-wke6rt7q] li[data-astro-cid-wke6rt7q]{grid-template-columns:minmax(0,1fr)}.ways[data-astro-cid-wke6rt7q]{border-collapse:collapse;width:100%;margin-top:var(--s-2);font-size:var(--t-13)}.ways[data-astro-cid-wke6rt7q] th[data-astro-cid-wke6rt7q],.ways[data-astro-cid-wke6rt7q] td[data-astro-cid-wke6rt7q]{text-align:left;vertical-align:top;padding:var(--s-3) var(--s-3) var(--s-3) 0}.ways[data-astro-cid-wke6rt7q] th[data-astro-cid-wke6rt7q]:last-child,.ways[data-astro-cid-wke6rt7q] td[data-astro-cid-wke6rt7q]:last-child{padding-right:0}.ways[data-astro-cid-wke6rt7q] thead[data-astro-cid-wke6rt7q] th[data-astro-cid-wke6rt7q]{font-size:var(--t-12);font-weight:var(--fw-ui);color:var(--text-3);padding-top:0}.ways[data-astro-cid-wke6rt7q] tbody[data-astro-cid-wke6rt7q] tr[data-astro-cid-wke6rt7q]{border-top:1px solid var(--rule)}.ways[data-astro-cid-wke6rt7q] tbody[data-astro-cid-wke6rt7q] th[data-astro-cid-wke6rt7q]{font-weight:var(--fw-ui);width:36%}.ways[data-astro-cid-wke6rt7q] td[data-astro-cid-wke6rt7q]{width:30%}.ways[data-astro-cid-wke6rt7q] td[data-astro-cid-wke6rt7q] .mark{padding-top:.12rem}.ways[data-astro-cid-wke6rt7q] td[data-astro-cid-wke6rt7q].why{width:auto;font-size:var(--t-13);line-height:var(--lh-ui);color:var(--text-2)}@media (width<=60rem){.gpanel[data-astro-cid-wke6rt7q]{grid-template-columns:minmax(0,1fr)}.gall[data-astro-cid-wke6rt7q]{box-shadow:inset 0 1px var(--rule)}}@media (width<=40rem){.needs[data-astro-cid-wke6rt7q]{grid-template-columns:minmax(0,1fr);gap:.4rem}.needs[data-astro-cid-wke6rt7q] li[data-astro-cid-wke6rt7q]{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:.6rem .8rem}.kinds[data-astro-cid-wke6rt7q] li[data-astro-cid-wke6rt7q]{grid-template-columns:minmax(0,1fr)}.ways[data-astro-cid-wke6rt7q] thead[data-astro-cid-wke6rt7q]{display:none}.ways[data-astro-cid-wke6rt7q],.ways[data-astro-cid-wke6rt7q] tbody[data-astro-cid-wke6rt7q],.ways[data-astro-cid-wke6rt7q] tr[data-astro-cid-wke6rt7q],.ways[data-astro-cid-wke6rt7q] th[data-astro-cid-wke6rt7q],.ways[data-astro-cid-wke6rt7q] td[data-astro-cid-wke6rt7q],.ways[data-astro-cid-wke6rt7q] tbody[data-astro-cid-wke6rt7q] th[data-astro-cid-wke6rt7q],.ways[data-astro-cid-wke6rt7q] td[data-astro-cid-wke6rt7q].why{width:auto;display:block}.ways[data-astro-cid-wke6rt7q] tbody[data-astro-cid-wke6rt7q] tr[data-astro-cid-wke6rt7q]{padding:.75rem 0}.ways[data-astro-cid-wke6rt7q] th[data-astro-cid-wke6rt7q],.ways[data-astro-cid-wke6rt7q] td[data-astro-cid-wke6rt7q]{padding:0}.ways[data-astro-cid-wke6rt7q] td[data-astro-cid-wke6rt7q]{margin-top:.3rem}}.meters[data-astro-cid-qgjwyzqg]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.meters[data-astro-cid-qgjwyzqg].wc{grid-template-columns:repeat(var(--n), minmax(0, 1fr)) minmax(0, 2fr)}.meters[data-astro-cid-qgjwyzqg]:not(.wc)>.cant[data-astro-cid-qgjwyzqg]{grid-column:1/-1}.meters[data-astro-cid-qgjwyzqg]>li[data-astro-cid-qgjwyzqg]{align-content:start;gap:var(--s-1);padding:var(--card-pad);min-width:0;box-shadow:-1px -1px 0 var(--rule);display:grid}.k[data-astro-cid-qgjwyzqg]{font-size:var(--t-12);color:var(--text-3);margin:0}.v[data-astro-cid-qgjwyzqg]{align-items:baseline;gap:var(--s-1);margin:0;display:flex}.v[data-astro-cid-qgjwyzqg] strong[data-astro-cid-qgjwyzqg]{font-family:var(--display);font-stretch:var(--head-stretch);font-weight:var(--fw-fig);letter-spacing:var(--head-track);font-size:var(--t-28);line-height:var(--lh-tight);font-variant-numeric:tabular-nums;color:var(--text)}.v[data-astro-cid-qgjwyzqg] span[data-astro-cid-qgjwyzqg]{font-size:var(--t-12);color:var(--text-3)}.l[data-astro-cid-qgjwyzqg]{font-size:var(--t-12);line-height:var(--lh-ui);color:var(--text-2);margin:0}.bar[data-astro-cid-qgjwyzqg]{height:6px;margin-top:var(--s-2);border-radius:var(--r-pill);background:var(--paper-3);display:block;overflow:hidden}.bar[data-astro-cid-qgjwyzqg] i[data-astro-cid-qgjwyzqg]{background:var(--ink);border-radius:var(--r-pill);height:100%;display:block}.cl[data-astro-cid-qgjwyzqg]{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.cl[data-astro-cid-qgjwyzqg] li[data-astro-cid-qgjwyzqg]{font-size:var(--t-12);line-height:var(--lh-ui);color:var(--text-2);padding:0}.cl[data-astro-cid-qgjwyzqg] strong[data-astro-cid-qgjwyzqg]{font-weight:var(--fw-strong);color:var(--text)}@media (width<=64rem){.meters[data-astro-cid-qgjwyzqg]{flex-wrap:wrap;display:flex}.meters[data-astro-cid-qgjwyzqg]>li[data-astro-cid-qgjwyzqg]{flex:9.5rem}.meters[data-astro-cid-qgjwyzqg]>.cant[data-astro-cid-qgjwyzqg]{flex-basis:100%}}.use[data-astro-cid-hvvc2ot4]{gap:var(--s-4);min-width:0;display:grid}.lab[data-astro-cid-hvvc2ot4]{font-size:var(--t-16);font-weight:var(--fw-strong);color:var(--text);margin:0}.ch[data-astro-cid-hvvc2ot4]{justify-content:space-between;align-items:center;gap:var(--s1) var(--s2);flex-wrap:wrap;display:flex}.legend[data-astro-cid-hvvc2ot4]{font-size:var(--t-12);color:var(--text-2);flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;list-style:none;display:flex}.legend[data-astro-cid-hvvc2ot4] li[data-astro-cid-hvvc2ot4]{align-items:center;gap:.4rem;display:inline-flex}.thru[data-astro-cid-hvvc2ot4]{flex-wrap:wrap;gap:.3rem;display:inline-flex}.olist[data-astro-cid-hvvc2ot4] .thru[data-astro-cid-hvvc2ot4]{flex-wrap:nowrap;flex:none}.off[data-astro-cid-hvvc2ot4]{border-style:dashed;border-color:var(--text-3)}.tasks[data-astro-cid-hvvc2ot4]{border-collapse:collapse;width:100%;margin-top:var(--s-2);font-size:var(--t-13)}.tasks[data-astro-cid-hvvc2ot4] th[data-astro-cid-hvvc2ot4],.tasks[data-astro-cid-hvvc2ot4] td[data-astro-cid-hvvc2ot4]{text-align:left;vertical-align:top;padding:var(--s-3) var(--s-3) var(--s-3) 0}.tasks[data-astro-cid-hvvc2ot4] thead[data-astro-cid-hvvc2ot4] th[data-astro-cid-hvvc2ot4]{font-size:var(--t-12);font-weight:var(--fw-ui);color:var(--text-3);padding-top:0}.tasks[data-astro-cid-hvvc2ot4] tbody[data-astro-cid-hvvc2ot4] tr[data-astro-cid-hvvc2ot4]{border-top:1px solid var(--rule)}.tasks[data-astro-cid-hvvc2ot4] tbody[data-astro-cid-hvvc2ot4] th[data-astro-cid-hvvc2ot4]{font-weight:var(--fw-ui)}.tasks[data-astro-cid-hvvc2ot4] .res[data-astro-cid-hvvc2ot4]{width:11rem}.tasks[data-astro-cid-hvvc2ot4] .thr[data-astro-cid-hvvc2ot4]{width:13rem;padding-right:0}.tasks[data-astro-cid-hvvc2ot4] .res[data-astro-cid-hvvc2ot4] .mark{padding-top:.1rem}.why[data-astro-cid-hvvc2ot4]{font-size:var(--t-12);line-height:var(--lh-ui);color:var(--text-2);max-width:46rem;margin-top:2px;font-weight:400;display:block}.none[data-astro-cid-hvvc2ot4]{color:var(--text-3);font-size:.84rem}.below[data-astro-cid-hvvc2ot4]{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.fold[data-astro-cid-hvvc2ot4] summary[data-astro-cid-hvvc2ot4]{align-items:center;gap:var(--s-2);cursor:pointer;min-height:44px;font-size:var(--t-13);font-weight:var(--fw-ui);margin:-.5rem 0;list-style:none;display:flex}.fold[data-astro-cid-hvvc2ot4] summary[data-astro-cid-hvvc2ot4]::-webkit-details-marker{display:none}.fold[data-astro-cid-hvvc2ot4] summary[data-astro-cid-hvvc2ot4] svg{transition:transform var(--t-fast)}.fold[data-astro-cid-hvvc2ot4][open] summary[data-astro-cid-hvvc2ot4] svg{transform:rotate(180deg)}.fold[data-astro-cid-hvvc2ot4][open]>.olist[data-astro-cid-hvvc2ot4]{margin-top:var(--s2)}.olist[data-astro-cid-hvvc2ot4]{margin:var(--s2) 0 0;gap:0 var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.olist[data-astro-cid-hvvc2ot4] li[data-astro-cid-hvvc2ot4]{justify-content:space-between;align-items:flex-start;gap:var(--s1);padding:var(--s-2) 0;border-bottom:1px solid var(--rule);font-size:var(--t-13);line-height:var(--lh-ui);min-width:0;display:flex}.olist[data-astro-cid-hvvc2ot4] li[data-astro-cid-hvvc2ot4]>span[data-astro-cid-hvvc2ot4]:first-child{overflow-wrap:anywhere;min-width:0}.olist[data-astro-cid-hvvc2ot4].res li[data-astro-cid-hvvc2ot4]{font-size:var(--t-13)}.olist[data-astro-cid-hvvc2ot4] .mark{font-size:var(--t-12);flex:none}.olist[data-astro-cid-hvvc2ot4].res{column-gap:var(--gutter-lg);grid-template-columns:repeat(3,minmax(0,1fr))}@media (width>=105rem){.olist[data-astro-cid-hvvc2ot4].res{grid-template-columns:repeat(4,minmax(0,1fr))}}.clist[data-astro-cid-hvvc2ot4]{margin:var(--s1) 0 0;gap:0 var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));padding:0;list-style:none;display:grid}.clist[data-astro-cid-hvvc2ot4] li[data-astro-cid-hvvc2ot4]{padding:var(--s-3) 0;border-top:1px solid var(--rule);align-content:start;gap:2px;display:grid}.clist[data-astro-cid-hvvc2ot4] strong[data-astro-cid-hvvc2ot4]{font-size:var(--t-13);font-weight:var(--fw-strong)}.clist[data-astro-cid-hvvc2ot4] span[data-astro-cid-hvvc2ot4]{font-size:var(--t-12);line-height:var(--lh-ui);color:var(--text-2)}.clist[data-astro-cid-hvvc2ot4]+.lab[data-astro-cid-hvvc2ot4]{margin-top:var(--s2)}.lab[data-astro-cid-hvvc2ot4].sm{margin-top:var(--s3);font-size:.9rem}.plans[data-astro-cid-hvvc2ot4]{column-gap:var(--s4)}.plans[data-astro-cid-hvvc2ot4] li[data-astro-cid-hvvc2ot4]{align-items:baseline;gap:var(--s1);grid-template-columns:minmax(0,1fr) auto}.plans[data-astro-cid-hvvc2ot4] strong[data-astro-cid-hvvc2ot4]{font-size:.9rem;font-weight:500}.plans[data-astro-cid-hvvc2ot4] span[data-astro-cid-hvvc2ot4]{white-space:nowrap}.pl[data-astro-cid-hvvc2ot4]{margin:var(--s-3) 0 0;font-size:var(--t-12);line-height:var(--lh-ui);color:var(--text-2)}.tiles[data-astro-cid-hvvc2ot4]{margin:var(--s3) 0 var(--s2);grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--s1);padding:0;list-style:none;display:grid}.tiles[data-astro-cid-hvvc2ot4] li[data-astro-cid-hvvc2ot4]{border-radius:var(--r-md);background:var(--surface-sunken);align-content:start;gap:.3rem;padding:1rem 1.1rem;display:grid}.tiles[data-astro-cid-hvvc2ot4] strong[data-astro-cid-hvvc2ot4]{font-size:.95rem;font-weight:600}.tiles[data-astro-cid-hvvc2ot4] span[data-astro-cid-hvvc2ot4]{color:var(--text-2);font-size:.86rem;line-height:1.45}.offer[data-astro-cid-hvvc2ot4] .olist[data-astro-cid-hvvc2ot4]{columns:var(--cols,3);column-gap:var(--gutter);display:block}.offer[data-astro-cid-hvvc2ot4] .olist[data-astro-cid-hvvc2ot4] li[data-astro-cid-hvvc2ot4]{break-inside:avoid;align-items:center}@media (width<=56rem){.olist[data-astro-cid-hvvc2ot4],.olist[data-astro-cid-hvvc2ot4].res{grid-template-columns:repeat(2,minmax(0,1fr))}.offer[data-astro-cid-hvvc2ot4] .olist[data-astro-cid-hvvc2ot4]{columns:2}}@media (width<=40rem){.olist[data-astro-cid-hvvc2ot4],.olist[data-astro-cid-hvvc2ot4].res{grid-template-columns:minmax(0,1fr)}.offer[data-astro-cid-hvvc2ot4] .olist[data-astro-cid-hvvc2ot4]{columns:1}.tiles[data-astro-cid-hvvc2ot4]{grid-template-columns:minmax(0,1fr)}.tasks[data-astro-cid-hvvc2ot4] thead[data-astro-cid-hvvc2ot4]{display:none}.tasks[data-astro-cid-hvvc2ot4],.tasks[data-astro-cid-hvvc2ot4] tbody[data-astro-cid-hvvc2ot4],.tasks[data-astro-cid-hvvc2ot4] tr[data-astro-cid-hvvc2ot4]{width:auto;display:block}.tasks[data-astro-cid-hvvc2ot4] tbody[data-astro-cid-hvvc2ot4] tr[data-astro-cid-hvvc2ot4]{gap:.4rem var(--s1);grid-template-columns:minmax(0,1fr) auto;padding:.8rem 0;display:grid}.tasks[data-astro-cid-hvvc2ot4] th[data-astro-cid-hvvc2ot4],.tasks[data-astro-cid-hvvc2ot4] td[data-astro-cid-hvvc2ot4]{padding:0;display:block;width:auto!important}.tasks[data-astro-cid-hvvc2ot4] .thr[data-astro-cid-hvvc2ot4]{grid-column:1/-1}}.ob[data-astro-cid-kvaqfhvs]{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface-raised);gap:.55rem;padding:1rem 1.2rem 1.1rem;font-size:.95rem;line-height:1.5;display:grid}.oh[data-astro-cid-kvaqfhvs]{color:var(--text-3);align-items:center;gap:.6rem;margin:0;font-size:.86rem;font-weight:600;display:flex}.oh[data-astro-cid-kvaqfhvs] img[data-astro-cid-kvaqfhvs]{border-radius:var(--r-sm);object-fit:contain;background:var(--surface);flex:none;width:1.75rem;height:1.75rem}.oh[data-astro-cid-kvaqfhvs] strong[data-astro-cid-kvaqfhvs]{color:var(--text);font-weight:650}.od[data-astro-cid-kvaqfhvs]{color:var(--text-2);max-width:64ch;margin:0}.ol[data-astro-cid-kvaqfhvs]{flex-wrap:wrap;gap:.35rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.ol[data-astro-cid-kvaqfhvs] a[data-astro-cid-kvaqfhvs]{color:var(--text);text-underline-offset:3px;font-weight:600}.cl[data-astro-cid-cxqpr54b]{gap:var(--s3);display:grid}.clog[data-astro-cid-cxqpr54b] ul[data-astro-cid-cxqpr54b]{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.clog[data-astro-cid-cxqpr54b] li[data-astro-cid-cxqpr54b]+li[data-astro-cid-cxqpr54b]{border-top:1px solid var(--line);padding-top:var(--s2)}.clog[data-astro-cid-cxqpr54b] p[data-astro-cid-cxqpr54b]{color:var(--text-2);margin:.2rem 0 0;line-height:1.5}.clog[data-astro-cid-cxqpr54b] p[data-astro-cid-cxqpr54b] strong[data-astro-cid-cxqpr54b]{color:var(--text)}.d[data-astro-cid-cxqpr54b]{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.88rem}.cform[data-astro-cid-cxqpr54b]{gap:var(--s2);padding:var(--s4);background:var(--card);border:1px solid var(--rule);border-radius:var(--r-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cform[data-astro-cid-cxqpr54b]>[data-astro-cid-cxqpr54b]{min-width:0}.cform[data-astro-cid-cxqpr54b] [data-astro-cid-cxqpr54b]:is(select,input[type=url],.btn){min-height:44px}.wide[data-astro-cid-cxqpr54b]{grid-column:1/-1}.sub[data-astro-cid-cxqpr54b]{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.sub[data-astro-cid-cxqpr54b] span[data-astro-cid-cxqpr54b]{color:var(--text-3);font-size:.88rem}.st[data-astro-cid-cxqpr54b][data-state=invalid],.st[data-astro-cid-cxqpr54b][data-state=later]{border:2px solid var(--ink)}.cform[data-astro-cid-cxqpr54b] textarea[data-astro-cid-cxqpr54b][aria-invalid=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.st[data-astro-cid-cxqpr54b]{padding:var(--s2);border:1px solid var(--rule);border-radius:var(--r-md);background:var(--paper);color:var(--text);margin:0;line-height:1.5}@media (width<=48rem){.cform[data-astro-cid-cxqpr54b]{padding:var(--s3);grid-template-columns:minmax(0,1fr)}}.pp[data-astro-cid-iv27o2ya]{padding-block:var(--s3)}.ppc[data-astro-cid-iv27o2ya]{gap:var(--s2);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-raised);display:grid}.pph[data-astro-cid-iv27o2ya]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.pph[data-astro-cid-iv27o2ya] h2[data-astro-cid-iv27o2ya]{letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:650;line-height:1.3}.ppl[data-astro-cid-iv27o2ya]{border-radius:var(--r-sm);object-fit:contain;background:var(--surface);flex:none;width:2rem;height:2rem}.tag[data-astro-cid-iv27o2ya]{font-weight:600;font-size:var(--t-12);letter-spacing:.01em;color:var(--text-2);background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--r-xs);padding:.05em .55em;line-height:1.6;text-decoration:none}.tag[data-astro-cid-iv27o2ya]:hover{color:var(--text);border-color:var(--line-hover)}.ppp[data-astro-cid-iv27o2ya]{max-width:68ch;color:var(--text-2);margin:0;line-height:1.55}.pps[data-astro-cid-iv27o2ya]{gap:var(--s1);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.pps[data-astro-cid-iv27o2ya] a[data-astro-cid-iv27o2ya]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);display:block;overflow:hidden}.pps[data-astro-cid-iv27o2ya] a[data-astro-cid-iv27o2ya]:hover{border-color:var(--line-hover)}.pps[data-astro-cid-iv27o2ya] img[data-astro-cid-iv27o2ya]{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.ppa[data-astro-cid-iv27o2ya]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.ppv[data-astro-cid-iv27o2ya]{color:var(--text);text-underline-offset:3px;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.ppk[data-astro-cid-iv27o2ya]{flex-wrap:wrap;gap:.35rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.ppk[data-astro-cid-iv27o2ya] a[data-astro-cid-iv27o2ya]{color:var(--text);text-underline-offset:3px;font-weight:600}@media (width<=36rem){.ppc[data-astro-cid-iv27o2ya]{padding:var(--s2)}}.ch.pfc.z-m:not(.top){padding-block:var(--s-5) var(--s-6);scroll-margin-top:0}.ch.pfc.z-m:not(.top):not(.t-panel)>.in{row-gap:var(--s-4);border-top:0;padding-top:0}.ch.pfc .shr .sht{font-size:var(--t-20);max-width:none}.ch.pfc .shr .shl{font-size:var(--t-13);line-height:var(--lh-ui);color:var(--text-3)}.ch.pfc .shr .sha{font-size:var(--t-13)}.ch.pfc>.body{margin-top:var(--s-4)}@media (width<=40rem){.ch.pfc .cha .arrow-link{align-items:center;min-height:44px;display:inline-flex}}@media (width>=60rem){.ch.pfc .shr:not(.solo) .shs{justify-content:flex-end;align-items:baseline;gap:0 var(--s-4);text-align:right;flex-wrap:wrap;display:flex}}.ch#steps{padding-top:var(--s-4)}#checkpoints>.in{border-top:0}.nrows[data-astro-cid-wx4yoc26]{margin:0;padding:0;list-style:none;display:grid}.nrows[data-astro-cid-wx4yoc26] li[data-astro-cid-wx4yoc26]{gap:var(--s-1) var(--s-3);padding:var(--s-3) 0;font-size:var(--t-13);line-height:var(--lh-ui);grid-template-columns:7rem minmax(0,1fr);display:grid}.nrows[data-astro-cid-wx4yoc26] li[data-astro-cid-wx4yoc26]:first-child{padding-top:0}.nrows[data-astro-cid-wx4yoc26] li[data-astro-cid-wx4yoc26]:last-child{padding-bottom:0}.nrows[data-astro-cid-wx4yoc26] li[data-astro-cid-wx4yoc26]+li[data-astro-cid-wx4yoc26]{border-top:1px solid var(--rule)}.nk[data-astro-cid-wx4yoc26]{font-size:var(--t-12);font-weight:var(--fw-strong);color:var(--text-3);padding-top:1px}.nb[data-astro-cid-wx4yoc26]{gap:var(--s-1);color:var(--text-2);justify-items:start;display:grid}.nb[data-astro-cid-wx4yoc26]>strong[data-astro-cid-wx4yoc26],.nb[data-astro-cid-wx4yoc26]>a[data-astro-cid-wx4yoc26] strong[data-astro-cid-wx4yoc26]{color:var(--text)}.nb[data-astro-cid-wx4yoc26] .tq[data-astro-cid-wx4yoc26]{margin:0}@media (width<=40rem){.nrows[data-astro-cid-wx4yoc26] li[data-astro-cid-wx4yoc26]{grid-template-columns:minmax(0,1fr)}.nb[data-astro-cid-wx4yoc26] a[data-astro-cid-wx4yoc26].tap{align-items:center;min-height:44px;display:inline-flex}}.uwrap[data-astro-cid-wx4yoc26]{gap:var(--s2);min-width:0;display:grid}.tips[data-astro-cid-wx4yoc26]{min-width:0;padding:0;scroll-margin-top:6rem}.tbar[data-astro-cid-wx4yoc26]{align-items:baseline;gap:var(--s-3);padding:var(--card-pad) var(--card-pad) 0;display:flex}.tt[data-astro-cid-wx4yoc26]{min-width:0;font-size:var(--t-16);font-weight:var(--fw-strong);flex:1;margin:0}.tcount[data-astro-cid-wx4yoc26]{white-space:nowrap;font-size:var(--t-12);color:var(--text-3)}.tlist[data-astro-cid-wx4yoc26]{padding:var(--s-2) var(--card-pad) var(--card-pad);gap:0 var(--gutter-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.tlist[data-astro-cid-wx4yoc26] li[data-astro-cid-wx4yoc26]{gap:var(--s-1);padding:var(--s-3) 0;border-top:1px solid var(--rule);font-size:var(--t-13);line-height:var(--lh-body);grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;display:grid}.tno[data-astro-cid-wx4yoc26]{font-size:var(--t-12);font-weight:var(--fw-strong);color:var(--text-3);font-variant-numeric:tabular-nums}.ttx[data-astro-cid-wx4yoc26]{overflow-wrap:break-word;min-width:0}.tk[data-astro-cid-wx4yoc26]{font-family:var(--mono);background:var(--paper-2);color:var(--text);overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:.1em .35em;font-size:.92em}.tk[data-astro-cid-wx4yoc26] .w[data-astro-cid-wx4yoc26]{white-space:nowrap}@media (width<=60rem){.ugrid[data-astro-cid-wx4yoc26]{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.tlist[data-astro-cid-wx4yoc26]{grid-template-columns:minmax(0,1fr)}}.reply[data-astro-cid-wx4yoc26]{margin-top:var(--s2)}.reply[data-astro-cid-wx4yoc26] .by[data-astro-cid-wx4yoc26]{color:var(--text-3);margin-top:.3rem;font-size:.88rem;display:block}.ch[data-astro-cid-wx4yoc26]{font-size:var(--fs-h4);letter-spacing:-.01em;margin-bottom:var(--s1);font-weight:650;line-height:1.3}.d[data-astro-cid-wx4yoc26]{color:var(--text-2);max-width:66ch}.strong[data-astro-cid-wx4yoc26]{font-weight:600;color:var(--text)!important}.small[data-astro-cid-wx4yoc26]{color:var(--text-3);font-size:.84rem}.mt2[data-astro-cid-wx4yoc26]{margin-top:var(--s1)}.hn[data-astro-cid-wx4yoc26]{margin-top:var(--s2);font-size:.85rem}.g2[data-astro-cid-wx4yoc26]{gap:var(--s4) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.checks[data-astro-cid-wx4yoc26]{gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.surf[data-astro-cid-wx4yoc26]{margin:0;display:grid}.sr[data-astro-cid-wx4yoc26]{gap:var(--s2);border-top:1px solid var(--line);grid-template-columns:12rem minmax(0,1fr);padding:.75rem 0;display:grid}.sr[data-astro-cid-wx4yoc26]:first-child{border-top:0;padding-top:0}.sr[data-astro-cid-wx4yoc26]:last-child{padding-bottom:0}.sr[data-astro-cid-wx4yoc26] dt[data-astro-cid-wx4yoc26]{font-size:.95rem;font-weight:600}.sv[data-astro-cid-wx4yoc26]{min-width:0;color:var(--text-2);overflow-wrap:anywhere;gap:.25rem;margin:0;font-size:.92rem;display:grid}.sv[data-astro-cid-wx4yoc26] a[data-astro-cid-wx4yoc26]{color:var(--text)}.sid[data-astro-cid-wx4yoc26]{color:var(--text-3);font-size:.82rem}.sid[data-astro-cid-wx4yoc26] a[data-astro-cid-wx4yoc26],.sid[data-astro-cid-wx4yoc26] .mono[data-astro-cid-wx4yoc26]{font-size:.8rem}.data[data-astro-cid-wx4yoc26] .sr[data-astro-cid-wx4yoc26]{grid-template-columns:7.5rem minmax(0,1fr)}.tq[data-astro-cid-wx4yoc26]{margin:0}.tq[data-astro-cid-wx4yoc26] p[data-astro-cid-wx4yoc26]{color:var(--text-2);margin:0}.hash[data-astro-cid-wx4yoc26]{overflow-wrap:anywhere;font-size:.82rem}.close[data-astro-cid-wx4yoc26]{padding-block:var(--s-5) 0}.found[data-astro-cid-wx4yoc26]{max-width:none;padding-top:var(--s-2);border-top:1px solid var(--line);font-size:var(--t-13);color:var(--text-2);grid-column:1/-1;margin:0}.found[data-astro-cid-wx4yoc26] a[data-astro-cid-wx4yoc26]{color:var(--text);text-underline-offset:.2em}main:has(>.close:last-child)+.sf{margin-top:var(--s-8)}.cline[data-astro-cid-wx4yoc26]{gap:var(--s-3) var(--gutter-lg);padding:var(--s-2) var(--card-pad);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.cline[data-astro-cid-wx4yoc26].nocite{grid-template-columns:minmax(0,1fr)}.nocite[data-astro-cid-wx4yoc26] .cdata[data-astro-cid-wx4yoc26]{justify-content:space-between;align-items:center;gap:0 var(--s-4);flex-wrap:wrap;display:flex}.dk[data-astro-cid-wx4yoc26]{font-size:var(--t-13);color:var(--text-2);margin:0}.citedin[data-astro-cid-wx4yoc26]{min-width:0;padding-block:var(--s-2)}.citedin[data-astro-cid-wx4yoc26] .dk[data-astro-cid-wx4yoc26]{font-weight:var(--fw-strong);color:var(--text)}.citedin[data-astro-cid-wx4yoc26] ul[data-astro-cid-wx4yoc26]{gap:0 var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.citedin[data-astro-cid-wx4yoc26] a[data-astro-cid-wx4yoc26],.dlinks[data-astro-cid-wx4yoc26] a[data-astro-cid-wx4yoc26]{min-width:44px;min-height:44px;color:var(--text);text-underline-offset:.2em;font-size:var(--t-13);line-height:var(--lh-ui);align-items:center;display:inline-flex}.cdata[data-astro-cid-wx4yoc26]{min-width:0}.cdata[data-astro-cid-wx4yoc26] .dk[data-astro-cid-wx4yoc26]{padding-block:var(--s-3)}.cdata[data-astro-cid-wx4yoc26] .dk[data-astro-cid-wx4yoc26] a[data-astro-cid-wx4yoc26]{color:var(--text);font-weight:var(--fw-strong);text-underline-offset:.2em}.dlinks[data-astro-cid-wx4yoc26]{gap:0 var(--s-4);flex-wrap:wrap;margin:0;display:flex}.dlinks[data-astro-cid-wx4yoc26] a[data-astro-cid-wx4yoc26]{min-width:0;font-weight:var(--fw-ui);position:relative}.dlinks[data-astro-cid-wx4yoc26] a[data-astro-cid-wx4yoc26]:after{content:"";position:absolute;inset:0 -.5rem}.dlinks[data-astro-cid-wx4yoc26] a[data-astro-cid-wx4yoc26][aria-expanded=true]{font-weight:var(--fw-strong);text-decoration-thickness:2px}@media (width<=48rem){.cline[data-astro-cid-wx4yoc26],.citedin[data-astro-cid-wx4yoc26] ul[data-astro-cid-wx4yoc26]{grid-template-columns:minmax(0,1fr)}}.cp[data-astro-cid-wx4yoc26]{margin-top:var(--s3);scroll-margin-top:calc(var(--hdr-h,4rem) + 1rem);display:none}.cp[data-astro-cid-wx4yoc26].on,.close[data-astro-cid-wx4yoc26]:not(.js) .cp[data-astro-cid-wx4yoc26]:is(:target,:has(:target)){display:block}#cite-p[data-astro-cid-wx4yoc26] .cite[open]>summary{display:none}.cpb[data-astro-cid-wx4yoc26]{gap:var(--s2);display:grid}.cpb[data-astro-cid-wx4yoc26]>[data-astro-cid-wx4yoc26]{margin:0}.cpc[data-astro-cid-wx4yoc26]{gap:var(--s2);padding:var(--s4);justify-items:start;display:grid}#cite-p[data-astro-cid-wx4yoc26] .cpc[data-astro-cid-wx4yoc26]{padding-block:var(--s3);justify-items:stretch}.cph[data-astro-cid-wx4yoc26]{font-size:1.25rem}.cpl[data-astro-cid-wx4yoc26]{color:var(--text-2);max-width:62ch}.faq[data-astro-cid-wx4yoc26]{justify-self:stretch;justify-items:stretch;gap:0;max-width:none}.faq[data-astro-cid-wx4yoc26]>div[data-astro-cid-wx4yoc26]{gap:var(--s1) var(--gutter);padding:var(--s2) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.faq[data-astro-cid-wx4yoc26]>div[data-astro-cid-wx4yoc26]:first-child{border-top:0;padding-top:0}.faq[data-astro-cid-wx4yoc26]>div[data-astro-cid-wx4yoc26]:last-child{padding-bottom:0}.faq[data-astro-cid-wx4yoc26] dt[data-astro-cid-wx4yoc26]{color:var(--text);font-weight:650}.faq[data-astro-cid-wx4yoc26] dd[data-astro-cid-wx4yoc26]{color:var(--text-2);max-width:62ch;margin:0}@media (width<=40rem){.faq[data-astro-cid-wx4yoc26]>div[data-astro-cid-wx4yoc26]{grid-template-columns:minmax(0,1fr)}.cpc[data-astro-cid-wx4yoc26]{padding:var(--s3)}}.chips[data-astro-cid-wx4yoc26]{flex-wrap:wrap;gap:6px;display:flex}.rh[data-astro-cid-wx4yoc26]{margin:0 0 var(--s2);font-size:1.05rem;font-weight:650}.sal[data-astro-cid-wx4yoc26]{margin-top:var(--s3)}@media (width<=60rem){.g2[data-astro-cid-wx4yoc26]{grid-template-columns:minmax(0,1fr)}}@media (width<=36rem){.log[data-astro-cid-wx4yoc26]>:not(summary){margin:0 var(--s2) var(--s2)}}.tiles[data-astro-cid-wuknrl5f]{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-wuknrl5f]{flex-direction:column;gap:.75rem;min-width:0;padding:1.2rem 1.3rem;display:flex}.th[data-astro-cid-wuknrl5f]{justify-content:space-between;align-items:flex-start;gap:var(--s1);display:flex}h3[data-astro-cid-wuknrl5f]{flex:none;margin:0;font-size:1.02rem;font-weight:650;line-height:1.3}.it[data-astro-cid-wuknrl5f]{gap:.25rem;min-width:0;display:grid}.tv[data-astro-cid-wuknrl5f]{color:var(--text-2);overflow-wrap:anywhere;text-wrap:pretty;max-width:none;margin:0;font-size:.9rem;line-height:1.5}.tv[data-astro-cid-wuknrl5f] code[data-astro-cid-wuknrl5f]{font-family:var(--mono);border-radius:var(--r-xs);background:var(--surface-sunken);color:var(--text);padding:.05em .3em;font-size:.82em}.lk[data-astro-cid-wuknrl5f]{color:var(--text);text-underline-offset:.2em}.src[data-astro-cid-wuknrl5f]{overflow-wrap:anywhere;max-width:none;margin:0;font-size:.8rem;line-height:1.4}.src[data-astro-cid-wuknrl5f] a[data-astro-cid-wuknrl5f]{color:var(--text-3);text-underline-offset:.2em}.src[data-astro-cid-wuknrl5f] a[data-astro-cid-wuknrl5f]:hover{color:var(--text)}.none[data-astro-cid-wuknrl5f]{color:var(--text-2)}.num[data-astro-cid-wuknrl5f]{color:var(--text-2);max-width:none;margin:auto 0 0;padding-top:.35rem;font-size:.86rem}.num[data-astro-cid-wuknrl5f] strong[data-astro-cid-wuknrl5f]{font-family:var(--display);font-stretch:var(--head-stretch);font-weight:var(--head-weight);letter-spacing:var(--head-track);color:var(--text);font-variant-numeric:tabular-nums;margin-right:.2rem;font-size:1.7rem;line-height:1}.ss[data-astro-cid-wuknrl5f]{min-width:0;color:var(--text);text-align:right;flex:0 auto;margin-top:.12rem;font-size:.84rem;font-weight:600;line-height:1.3;display:block}.ss[data-astro-cid-wuknrl5f] i[data-astro-cid-wuknrl5f]{vertical-align:-.17em;box-sizing:border-box;border:1.5px solid;border-radius:50%;width:.9rem;height:.9rem;margin-right:.4rem;display:inline-block;position:relative;overflow:hidden}.s-part[data-astro-cid-wuknrl5f] .ss[data-astro-cid-wuknrl5f] i[data-astro-cid-wuknrl5f]:after{content:"";background:currentColor;position:absolute;inset:0 50% 0 0}.tile[data-astro-cid-wuknrl5f].s-open{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.tile[data-astro-cid-wuknrl5f].s-open h3[data-astro-cid-wuknrl5f]{color:var(--text-2)}.s-open[data-astro-cid-wuknrl5f] .ss[data-astro-cid-wuknrl5f]{color:var(--text-2);font-weight:500}.s-open[data-astro-cid-wuknrl5f] .ss[data-astro-cid-wuknrl5f] i[data-astro-cid-wuknrl5f]{border-style:dashed}.rq[data-astro-cid-wuknrl5f]{gap:var(--s3);padding:var(--s4);display:grid}.rq[data-astro-cid-wuknrl5f] h3[data-astro-cid-wuknrl5f]{font-size:var(--fs-h4);margin:0}.rq[data-astro-cid-wuknrl5f] .sgf{align-items:end;gap:var(--s2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.rq[data-astro-cid-wuknrl5f] .sgf .sub{display:contents}.rq[data-astro-cid-wuknrl5f] .sgf .st{grid-column:1/-1}.rq[data-astro-cid-wuknrl5f] .sgf .st:empty{display:none}.rq[data-astro-cid-wuknrl5f] .sgf .field{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:.35rem}.rq[data-astro-cid-wuknrl5f] .sgf .field input{grid-column:1/-1}main:has(>#request:last-child)+.sf{margin-top:0}.rq[data-astro-cid-wuknrl5f] .sgf input:not(.hp),.rq[data-astro-cid-wuknrl5f] .sgf .btn{min-height:44px}.rqf[data-astro-cid-wuknrl5f]{justify-content:space-between;align-items:center;gap:0 var(--s3);padding-top:var(--s2);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.rqf[data-astro-cid-wuknrl5f] a[data-astro-cid-wuknrl5f]{min-width:44px;min-height:44px;color:var(--text);text-underline-offset:.2em;justify-content:center;align-items:center;font-size:.92rem;display:inline-flex}.data[data-astro-cid-wuknrl5f]{align-items:center;gap:0 var(--s3);margin:0;display:flex}.dk[data-astro-cid-wuknrl5f]{color:var(--text-2);font-size:.86rem;font-weight:650}@media (width<=79.99rem){.tiles[data-astro-cid-wuknrl5f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=60rem){.rq[data-astro-cid-wuknrl5f] .sgf{grid-template-columns:minmax(0,1fr)}}@media (width<=48rem){.rq[data-astro-cid-wuknrl5f]{padding:var(--s3)}}@media (width<=40rem){.tiles[data-astro-cid-wuknrl5f]{gap:var(--s1);grid-template-columns:minmax(0,1fr)}.tile[data-astro-cid-wuknrl5f]{padding:1.05rem 1.1rem}.tile[data-astro-cid-wuknrl5f] a[data-astro-cid-wuknrl5f]{position:relative}.tile[data-astro-cid-wuknrl5f] a[data-astro-cid-wuknrl5f]:after{content:"";height:max(100%,44px);position:absolute;top:50%;left:0;right:0;translate:0 -50%}}
