.scene[data-astro-cid-kul5wcmh]{aspect-ratio:560/420;border-radius:var(--rad-4);background:var(--card);border:1px solid var(--line);width:100%;position:relative;overflow:hidden}.sv[data-astro-cid-kul5wcmh]{width:100%;height:100%;display:block;position:absolute;inset:0}.win[data-astro-cid-kul5wcmh]{fill:var(--t)}.scene[data-astro-cid-kul5wcmh] .pic{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.anim .on[data-astro-cid-kul5wcmh] .pic{animation:ss-rise .9s var(--ease) both}@keyframes ss-rise{0%{opacity:0;transform:translateY(14px)}}.tour[data-astro-cid-mpdi5uci]{gap:48px;display:grid;position:relative}.rail[data-astro-cid-mpdi5uci]{border-bottom:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.rail[data-astro-cid-mpdi5uci] button[data-astro-cid-mpdi5uci]{color:var(--heather);font:600 var(--fs-small) var(--font);text-align:left;cursor:pointer;transition:color .5s var(--ease);background:0 0;border:0;justify-items:start;gap:4px;padding:0 8px 16px 0;display:grid}.rail[data-astro-cid-mpdi5uci] b[data-astro-cid-mpdi5uci]{font-weight:400;font-size:var(--fs-fine);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--heather)}.rail[data-astro-cid-mpdi5uci] button[data-astro-cid-mpdi5uci]:hover,.rail[data-astro-cid-mpdi5uci] [data-astro-cid-mpdi5uci][aria-selected=true],.rail[data-astro-cid-mpdi5uci] [data-astro-cid-mpdi5uci][aria-selected=true] b[data-astro-cid-mpdi5uci]{color:var(--plum)}.rail[data-astro-cid-mpdi5uci] button[data-astro-cid-mpdi5uci]:after{bottom:-1px}.rail[data-astro-cid-mpdi5uci] button[data-astro-cid-mpdi5uci]:focus-visible{outline:2px solid var(--plum);outline-offset:4px;border-radius:var(--rad-1)}.panels[data-astro-cid-mpdi5uci]{display:grid}.panel[data-astro-cid-mpdi5uci]{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.js[data-astro-cid-mpdi5uci] .panel[data-astro-cid-mpdi5uci]{opacity:0;visibility:hidden;transition:opacity .6s var(--ease), transform .7s var(--ease), visibility 0s .6s;grid-area:1/1;transform:translateY(8px)}.js[data-astro-cid-mpdi5uci] .panel[data-astro-cid-mpdi5uci].on{opacity:1;visibility:visible;transition:opacity .6s var(--ease), transform .7s var(--ease), visibility 0s;transform:none}.tour[data-astro-cid-mpdi5uci]:not(.js) .panel[data-astro-cid-mpdi5uci]+.panel[data-astro-cid-mpdi5uci]{margin-top:64px}.demo[data-astro-cid-mpdi5uci]{position:relative}.spot-w[data-astro-cid-mpdi5uci]{z-index:3;position:absolute}.hs[data-astro-cid-mpdi5uci]{background:var(--plum);width:28px;height:28px;color:var(--card);cursor:pointer;box-shadow:0 0 0 3px var(--card), var(--sh-1);transition:transform .5s var(--ease), background-color .5s var(--ease);border:0;border-radius:50%;place-content:center;padding:0;display:grid;position:relative;transform:translate(-50%,-50%)}.hs[data-astro-cid-mpdi5uci] .plus[data-astro-cid-mpdi5uci]{width:10px;height:10px}.hs[data-astro-cid-mpdi5uci] .plus[data-astro-cid-mpdi5uci]:before,.hs[data-astro-cid-mpdi5uci] .plus[data-astro-cid-mpdi5uci]:after{height:1.6px}.hs[data-astro-cid-mpdi5uci]:hover{background:var(--aub)}.hs[data-astro-cid-mpdi5uci][aria-expanded=true]{transform:translate(-50%,-50%)rotate(45deg)}.hs[data-astro-cid-mpdi5uci]:focus-visible{outline:2px solid var(--plum);outline-offset:4px}.tip[data-astro-cid-mpdi5uci]{border-radius:var(--rad-3);background:var(--card);width:248px;color:var(--aub);border:1px solid var(--line);box-shadow:var(--sh-2);font-size:var(--fs-fine);gap:4px;padding:16px;line-height:1.5;display:grid;position:absolute;top:-14px;left:24px}.tip[data-astro-cid-mpdi5uci][hidden]{display:none}.tip[data-astro-cid-mpdi5uci] b[data-astro-cid-mpdi5uci]{font-weight:600;font-size:var(--fs-small);color:var(--plum)}.tip[data-astro-cid-mpdi5uci].left{left:auto;right:24px}.tip[data-astro-cid-mpdi5uci].up{top:auto;bottom:0}.anim .demo[data-astro-cid-mpdi5uci]:has(.scene.on) .spot-w[data-astro-cid-mpdi5uci]{animation:st-spot .6s var(--ease) 1.4s both}@keyframes st-spot{0%{opacity:0;transform:scale(.6)}}.anim .tip[data-astro-cid-mpdi5uci]:not([hidden]){animation:tip .5s var(--ease) both}@keyframes tip{0%{opacity:0;transform:translateY(4px)}}.copy[data-astro-cid-mpdi5uci]{align-content:center;justify-items:start;gap:16px;display:grid}.count[data-astro-cid-mpdi5uci]{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--heather);font-weight:600}.copy[data-astro-cid-mpdi5uci] .d3[data-astro-cid-mpdi5uci]{max-width:15em}.sp[data-astro-cid-mpdi5uci]{font-size:var(--fs-body);max-width:46ch;line-height:1.6}.lb[data-astro-cid-mpdi5uci]{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--heather);font-weight:600;line-height:16px}.hp[data-astro-cid-mpdi5uci]{gap:8px;width:100%;max-width:46ch;display:grid}.hp[data-astro-cid-mpdi5uci] ul[data-astro-cid-mpdi5uci]{gap:6px;list-style:none;display:grid}.hp[data-astro-cid-mpdi5uci] li[data-astro-cid-mpdi5uci]{font-size:var(--fs-small);color:var(--aub);padding-left:20px;line-height:1.5;position:relative}.hp[data-astro-cid-mpdi5uci] li[data-astro-cid-mpdi5uci]:before{content:"";background:var(--gold);width:10px;height:1px;position:absolute;top:.72em;left:0}.two[data-astro-cid-mpdi5uci]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;width:100%;padding-top:16px;display:grid}.get[data-astro-cid-mpdi5uci]{align-content:start;gap:4px;display:grid}.get[data-astro-cid-mpdi5uci] p[data-astro-cid-mpdi5uci]:last-child{font-size:var(--fs-small);color:var(--plum);line-height:1.55}.ml[data-astro-cid-mpdi5uci]{font-size:var(--fs-small);color:var(--aub);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;max-width:44ch;line-height:1.55;display:grid}.ml[data-astro-cid-mpdi5uci] .mll{width:20px;height:20px;color:var(--heather);margin-top:1px}.ml[data-astro-cid-mpdi5uci] a[data-astro-cid-mpdi5uci]{white-space:nowrap;color:var(--plum);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--plum) 35%, transparent);text-underline-offset:4px;transition:text-decoration-color .5s var(--ease);font-weight:600;text-decoration-thickness:1px}.ml[data-astro-cid-mpdi5uci] a[data-astro-cid-mpdi5uci]:hover{text-decoration-color:var(--plum)}.ml[data-astro-cid-mpdi5uci] a[data-astro-cid-mpdi5uci]:focus-visible{outline:2px solid var(--plum);outline-offset:3px;border-radius:var(--rad-1)}.ml[data-astro-cid-mpdi5uci] a[data-astro-cid-mpdi5uci] svg[data-astro-cid-mpdi5uci]{vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;margin-left:4px;display:inline-block}.arrows[data-astro-cid-mpdi5uci]{gap:8px;margin-top:8px;display:flex}.tour[data-astro-cid-mpdi5uci]:not(.js) .arrows[data-astro-cid-mpdi5uci]{display:none}.ar[data-astro-cid-mpdi5uci] svg[data-astro-cid-mpdi5uci]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ar[data-astro-cid-mpdi5uci]:not(.nx){background:0 0;justify-content:center;width:52px;padding:0}.ar[data-astro-cid-mpdi5uci]:disabled{opacity:.35;cursor:default}.ar[data-astro-cid-mpdi5uci].nx:disabled{display:none}.sr[data-astro-cid-mpdi5uci]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1100px){.panel[data-astro-cid-mpdi5uci]{gap:48px}}@media (width<=900px){.tour[data-astro-cid-mpdi5uci]{gap:32px}.rail[data-astro-cid-mpdi5uci]{scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);gap:24px;display:flex;overflow-x:auto}.rail[data-astro-cid-mpdi5uci]::-webkit-scrollbar{display:none}.rail[data-astro-cid-mpdi5uci] button[data-astro-cid-mpdi5uci]{flex:none;grid-auto-flow:column;align-items:baseline;gap:8px;padding:0 0 14px}.panel[data-astro-cid-mpdi5uci]{grid-template-columns:1fr;gap:32px}.two[data-astro-cid-mpdi5uci]{grid-template-columns:1fr;gap:16px}.tip[data-astro-cid-mpdi5uci]{z-index:80;width:auto;position:fixed;inset:auto 16px 16px}.tip[data-astro-cid-mpdi5uci].left{right:16px}.tip[data-astro-cid-mpdi5uci].up{bottom:16px}}.fc[data-astro-cid-jcfg5j6x]{isolation:isolate;gap:32px;display:grid}.fc[data-astro-cid-jcfg5j6x]>.example[data-astro-cid-jcfg5j6x]{margin:-16px 0 0}.ctrl[data-astro-cid-jcfg5j6x]{gap:12px;display:grid}.lab[data-astro-cid-jcfg5j6x]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lb[data-astro-cid-jcfg5j6x]{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--heather);font-weight:600}.play[data-astro-cid-jcfg5j6x].btn{background:0 0;gap:10px;min-height:44px;padding:0 18px 0 16px}.play[data-astro-cid-jcfg5j6x] svg[data-astro-cid-jcfg5j6x]{width:14px;height:14px}.ip[data-astro-cid-jcfg5j6x]{fill:currentColor}.is[data-astro-cid-jcfg5j6x]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;display:none}.playing[data-astro-cid-jcfg5j6x] .ip[data-astro-cid-jcfg5j6x]{display:none}.playing[data-astro-cid-jcfg5j6x] .is[data-astro-cid-jcfg5j6x]{display:block}input[data-astro-cid-jcfg5j6x][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;--p:0;background:0 0;width:100%;height:28px}input[data-astro-cid-jcfg5j6x][type=range]::-webkit-slider-runnable-track{border-radius:var(--rad-pill);background:linear-gradient(90deg, var(--plum) calc(var(--p) * 100%), var(--line) 0);height:2px}input[data-astro-cid-jcfg5j6x][type=range]::-moz-range-track{border-radius:var(--rad-pill);background:linear-gradient(90deg, var(--plum) calc(var(--p) * 100%), var(--line) 0);height:2px}input[data-astro-cid-jcfg5j6x][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--card);border:1.5px solid var(--plum);width:18px;height:18px;box-shadow:var(--sh-1);border-radius:50%;margin-top:-8px}input[data-astro-cid-jcfg5j6x][type=range]::-moz-range-thumb{background:var(--card);border:1.5px solid var(--plum);border-radius:50%;width:15px;height:15px}input[data-astro-cid-jcfg5j6x][type=range]:focus-visible{outline:2px solid var(--plum);outline-offset:4px;border-radius:var(--rad-2)}.ticks[data-astro-cid-jcfg5j6x]{justify-content:space-between;margin-top:-4px;padding:0 9px;list-style:none;display:flex}.ticks[data-astro-cid-jcfg5j6x] li[data-astro-cid-jcfg5j6x]{font-size:var(--fs-fine);color:var(--heather);cursor:pointer;white-space:nowrap;width:0;transition:color .5s var(--ease);justify-items:center;gap:8px;font-weight:500;display:grid}.ticks[data-astro-cid-jcfg5j6x] li[data-astro-cid-jcfg5j6x]:first-child span[data-astro-cid-jcfg5j6x]{justify-self:start;margin-left:-9px}.ticks[data-astro-cid-jcfg5j6x] li[data-astro-cid-jcfg5j6x]:last-child span[data-astro-cid-jcfg5j6x]{justify-self:end;margin-right:-9px}.ticks[data-astro-cid-jcfg5j6x] i[data-astro-cid-jcfg5j6x]{background:var(--card);width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--mist-2);transition:background-color .5s var(--ease), box-shadow .5s var(--ease);border-radius:50%}.ticks[data-astro-cid-jcfg5j6x] li[data-astro-cid-jcfg5j6x].past i[data-astro-cid-jcfg5j6x],.ticks[data-astro-cid-jcfg5j6x] li[data-astro-cid-jcfg5j6x].on i[data-astro-cid-jcfg5j6x]{background:var(--plum);box-shadow:none}.ticks[data-astro-cid-jcfg5j6x] li[data-astro-cid-jcfg5j6x].on{color:var(--plum);font-weight:600}.fin[data-astro-cid-jcfg5j6x]{border-radius:inherit;overflow:hidden}.fh[data-astro-cid-jcfg5j6x]{background:var(--plum);align-items:center;gap:12px;padding:14px 24px;display:flex}.av[data-astro-cid-jcfg5j6x]{border-radius:var(--arch-s);background:var(--c);width:30px;height:36px;color:var(--white-warm);font-weight:600;font-size:var(--fs-fine);transition:background-color .6s var(--ease);place-content:center;display:grid}.nm[data-astro-cid-jcfg5j6x]{color:var(--on-dark);font-weight:600;font-size:var(--fs-small);line-height:1.3}.gr[data-astro-cid-jcfg5j6x]{font-size:var(--fs-fine);color:var(--on-dark-2);line-height:1.3}.body[data-astro-cid-jcfg5j6x]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);display:grid}.stops[data-astro-cid-jcfg5j6x]{padding:32px;display:grid}.stop[data-astro-cid-jcfg5j6x]{opacity:0;transition:opacity .6s var(--ease), transform .7s var(--ease);pointer-events:none;grid-area:1/1;align-content:start;gap:12px;display:grid;transform:translateY(8px)}.stop[data-astro-cid-jcfg5j6x].on{opacity:1;pointer-events:auto;transform:none}.when[data-astro-cid-jcfg5j6x]{color:var(--heather)}.sb[data-astro-cid-jcfg5j6x]{font-size:var(--fs-small);line-height:1.6}.note[data-astro-cid-jcfg5j6x]{border-radius:var(--rad-3);background:var(--vellum);font-size:var(--fs-small);color:var(--plum);margin:8px 0 0;padding:16px;line-height:1.55}.nk[data-astro-cid-jcfg5j6x]{font-size:var(--fs-fine);color:var(--heather);margin-bottom:2px;font-weight:600}.map[data-astro-cid-jcfg5j6x]{background:var(--vellum);border-left:1px solid var(--line);align-content:start;gap:16px;margin:0;padding:24px 32px;display:grid}.map[data-astro-cid-jcfg5j6x] svg[data-astro-cid-jcfg5j6x]{width:100%;height:auto;font-family:var(--font);overflow:visible}.lk[data-astro-cid-jcfg5j6x]{stroke:var(--mist-2);stroke-width:1px;vector-effect:non-scaling-stroke}.ring[data-astro-cid-jcfg5j6x]{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:stroke .6s var(--ease), opacity .6s var(--ease)}.core[data-astro-cid-jcfg5j6x]{transition:fill .6s var(--ease), stroke .6s var(--ease)}.sl[data-astro-cid-jcfg5j6x]{fill:var(--aub);paint-order:stroke;stroke:var(--vellum);stroke-width:5px;stroke-linejoin:round;font-size:10.5px;font-weight:600}[data-astro-cid-jcfg5j6x][data-s=mastered] .core[data-astro-cid-jcfg5j6x]{fill:var(--gold-soft)}[data-astro-cid-jcfg5j6x][data-s=mastered] .ring[data-astro-cid-jcfg5j6x]{stroke:var(--gold);opacity:.45}[data-astro-cid-jcfg5j6x][data-s=working] .core[data-astro-cid-jcfg5j6x]{fill:var(--heather)}[data-astro-cid-jcfg5j6x][data-s=working] .ring[data-astro-cid-jcfg5j6x]{stroke:var(--heather);stroke-dasharray:3 3;opacity:.7}[data-astro-cid-jcfg5j6x][data-s=gap] .core[data-astro-cid-jcfg5j6x]{fill:var(--terra)}[data-astro-cid-jcfg5j6x][data-s=gap] .ring[data-astro-cid-jcfg5j6x]{stroke:var(--terra);opacity:.7}[data-astro-cid-jcfg5j6x][data-s=next] .core[data-astro-cid-jcfg5j6x]{fill:var(--white-warm);stroke:var(--mist-2);stroke-width:1.5px;vector-effect:non-scaling-stroke}[data-astro-cid-jcfg5j6x][data-s=next] .ring[data-astro-cid-jcfg5j6x]{stroke:#0000}.leg[data-astro-cid-jcfg5j6x]{font-size:var(--fs-fine);color:var(--aub);flex-wrap:wrap;gap:6px 16px;list-style:none;display:flex}.leg[data-astro-cid-jcfg5j6x] li[data-astro-cid-jcfg5j6x]{align-items:center;gap:8px;display:inline-flex}.leg[data-astro-cid-jcfg5j6x] i[data-astro-cid-jcfg5j6x]{border-radius:50%;width:8px;height:8px}.leg[data-astro-cid-jcfg5j6x] [data-astro-cid-jcfg5j6x][data-s=mastered] i[data-astro-cid-jcfg5j6x]{background:var(--gold-soft)}.leg[data-astro-cid-jcfg5j6x] [data-astro-cid-jcfg5j6x][data-s=working] i[data-astro-cid-jcfg5j6x]{background:var(--heather)}.leg[data-astro-cid-jcfg5j6x] [data-astro-cid-jcfg5j6x][data-s=gap] i[data-astro-cid-jcfg5j6x]{background:var(--terra)}.leg[data-astro-cid-jcfg5j6x] [data-astro-cid-jcfg5j6x][data-s=next] i[data-astro-cid-jcfg5j6x]{background:var(--white-warm);box-shadow:inset 0 0 0 1.5px var(--mist-2)}@media (prefers-reduced-motion:reduce){.stop[data-astro-cid-jcfg5j6x],.ticks[data-astro-cid-jcfg5j6x] li[data-astro-cid-jcfg5j6x],.ticks[data-astro-cid-jcfg5j6x] i[data-astro-cid-jcfg5j6x],.av[data-astro-cid-jcfg5j6x],.ring[data-astro-cid-jcfg5j6x],.core[data-astro-cid-jcfg5j6x]{transition:none}}.sk[data-astro-cid-jcfg5j6x],.ring[data-astro-cid-jcfg5j6x]{transform-box:fill-box;transform-origin:50%}.anim .fc[data-astro-cid-jcfg5j6x]:not(.in) .sk[data-astro-cid-jcfg5j6x]{opacity:0;transform:scale(.6)}.anim .fc[data-astro-cid-jcfg5j6x]:not(.in) .lk[data-astro-cid-jcfg5j6x]{stroke-dasharray:1;stroke-dashoffset:1px}.anim .fc[data-astro-cid-jcfg5j6x]:not(.in) [data-astro-cid-jcfg5j6x]:is(.fh,.stop.on,.leg){opacity:0}.anim .fc[data-astro-cid-jcfg5j6x].in .sk[data-astro-cid-jcfg5j6x]{transition:opacity .5s var(--ease) calc(.3s + var(--k) * .3s), transform .7s var(--ease) calc(.3s + var(--k) * .3s)}.anim .fc[data-astro-cid-jcfg5j6x].in .lk[data-astro-cid-jcfg5j6x]{stroke-dasharray:1;transition:stroke-dashoffset .7s var(--ease) calc(.6s + var(--j) * .12s)}.anim .fc[data-astro-cid-jcfg5j6x].in [data-astro-cid-jcfg5j6x]:is(.fh,.leg){transition:opacity .6s var(--ease) .1s}.anim .fc[data-astro-cid-jcfg5j6x].in .leg[data-astro-cid-jcfg5j6x]{transition-delay:1.6s}.anim .fc[data-astro-cid-jcfg5j6x] .sk[data-astro-cid-jcfg5j6x].chg .ring[data-astro-cid-jcfg5j6x]{animation:fc-chg .9s var(--ease) both}@keyframes fc-chg{0%{opacity:0;transform:scale(1.6)}}.anim .fc[data-astro-cid-jcfg5j6x].now [data-astro-cid-jcfg5j6x]:is(.sk,.lk,.fh,.stop,.leg){transition:none}@media (width<=860px){.body[data-astro-cid-jcfg5j6x]{grid-template-columns:1fr}.map[data-astro-cid-jcfg5j6x]{border-left:0;border-top:1px solid var(--line);padding:24px}.ticks[data-astro-cid-jcfg5j6x] span[data-astro-cid-jcfg5j6x]{display:none}.ticks[data-astro-cid-jcfg5j6x] li[data-astro-cid-jcfg5j6x]{width:auto}.fh[data-astro-cid-jcfg5j6x]{padding:12px 16px}.stops[data-astro-cid-jcfg5j6x]{padding:24px 16px}}.gl[data-astro-cid-ndlsbtl7]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,80px);display:grid}.lc[data-astro-cid-ndlsbtl7]{gap:0;min-width:0;display:grid}.lc[data-astro-cid-ndlsbtl7] .head{margin-bottom:40px}.list[data-astro-cid-ndlsbtl7]{list-style:none;display:grid}.list[data-astro-cid-ndlsbtl7] li[data-astro-cid-ndlsbtl7]{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;padding:14px 0;display:grid}.list[data-astro-cid-ndlsbtl7] li[data-astro-cid-ndlsbtl7]:last-child{border-bottom:1px solid var(--line)}.list[data-astro-cid-ndlsbtl7] h3[data-astro-cid-ndlsbtl7]{color:var(--plum);margin-bottom:2px}.list[data-astro-cid-ndlsbtl7] p[data-astro-cid-ndlsbtl7]{font-size:var(--fs-small);color:var(--aub);line-height:1.5}.ic[data-astro-cid-ndlsbtl7]{border-radius:var(--rad-3);background:var(--mist);place-content:center;width:40px;height:40px;display:grid}.ic[data-astro-cid-ndlsbtl7] svg[data-astro-cid-ndlsbtl7]{fill:none;width:24px;height:24px;stroke:var(--aub);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.fig[data-astro-cid-ndlsbtl7]{margin:0}.plan[data-astro-cid-ndlsbtl7]{--c:var(--terra)}.scr-hd[data-astro-cid-ndlsbtl7] .who[data-astro-cid-ndlsbtl7]{color:var(--on-dark);margin-left:auto;font-size:12.5px;font-weight:600}.scr-hd[data-astro-cid-ndlsbtl7] .lng[data-astro-cid-ndlsbtl7]{border-radius:var(--rad-pill);border:1px solid var(--line-dark);color:var(--on-dark-2);padding:2px 8px;font-size:11px;font-weight:600}.pb[data-astro-cid-ndlsbtl7]{background:var(--scr-panel);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.later[data-astro-cid-ndlsbtl7]{border-left:1px solid var(--scr-line)}.half[data-astro-cid-ndlsbtl7]{background:var(--scr-panel);align-content:start;gap:14px;padding:18px 20px 20px;display:grid}.hk[data-astro-cid-ndlsbtl7]{align-items:center;gap:8px;display:flex}.hk[data-astro-cid-ndlsbtl7] i[data-astro-cid-ndlsbtl7]{background:var(--gold);width:14px;height:1px}.trw[data-astro-cid-ndlsbtl7]{position:relative}.trace[data-astro-cid-ndlsbtl7]{gap:18px;padding:2px 0;list-style:none;display:grid;position:relative}.tl[data-astro-cid-ndlsbtl7]{width:2px;height:calc(100% - 62px);position:absolute;top:14px;left:70px;overflow:visible}.tl[data-astro-cid-ndlsbtl7] path[data-astro-cid-ndlsbtl7]{fill:none;stroke:var(--terra);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:4 4}.r[data-astro-cid-ndlsbtl7]{grid-template-columns:48px 26px minmax(0,1fr);align-items:center;gap:0 10px;display:grid;position:relative}.gr[data-astro-cid-ndlsbtl7]{color:var(--heather);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.nd[data-astro-cid-ndlsbtl7]{background:var(--scr-panel);z-index:1;border-radius:50%;place-content:center;justify-self:center;width:22px;height:22px;display:grid;position:relative}.nd[data-astro-cid-ndlsbtl7] i[data-astro-cid-ndlsbtl7]{border-radius:50%;width:14px;height:14px}[data-astro-cid-ndlsbtl7][data-s=next] .nd[data-astro-cid-ndlsbtl7] i[data-astro-cid-ndlsbtl7]{background:var(--white-warm);box-shadow:inset 0 0 0 1.5px var(--mist-2)}[data-astro-cid-ndlsbtl7][data-s=working] .nd[data-astro-cid-ndlsbtl7] i[data-astro-cid-ndlsbtl7]{background:var(--heather)}[data-astro-cid-ndlsbtl7][data-s=gap] .nd[data-astro-cid-ndlsbtl7]{box-shadow:0 0 0 1.5px var(--terra)}[data-astro-cid-ndlsbtl7][data-s=gap] .nd[data-astro-cid-ndlsbtl7] i[data-astro-cid-ndlsbtl7]{background:var(--terra);width:12px;height:12px}.sk[data-astro-cid-ndlsbtl7]{gap:1px;min-width:0;display:grid}.sk[data-astro-cid-ndlsbtl7] b[data-astro-cid-ndlsbtl7]{color:var(--plum);font-size:13px;font-weight:600;line-height:1.3}.sk[data-astro-cid-ndlsbtl7] em[data-astro-cid-ndlsbtl7]{color:var(--heather);font-size:11.5px;font-style:normal;line-height:1.3}[data-astro-cid-ndlsbtl7][data-s=gap] .sk[data-astro-cid-ndlsbtl7] em[data-astro-cid-ndlsbtl7]{color:var(--terra-ink)}.here[data-astro-cid-ndlsbtl7]{border-radius:var(--rad-pill);background:var(--plum);color:var(--card);grid-column:3;justify-self:start;margin-top:6px;padding:3px 9px;font-size:11px;font-weight:600}.proj[data-astro-cid-ndlsbtl7]{border-radius:var(--rad-2);border:1px solid var(--scr-line);background:var(--card);gap:10px;padding:12px 14px;display:grid}.pt[data-astro-cid-ndlsbtl7]{color:var(--plum);font-size:13px;font-weight:600;line-height:1.35}.caps[data-astro-cid-ndlsbtl7]{gap:6px;list-style:none;display:grid}.caps[data-astro-cid-ndlsbtl7] li[data-astro-cid-ndlsbtl7]{color:var(--aub);align-items:center;gap:8px;font-size:12px;display:flex}.caps[data-astro-cid-ndlsbtl7] i[data-astro-cid-ndlsbtl7]{background:var(--c);border-radius:50%;width:7px;height:7px}.ai[data-astro-cid-ndlsbtl7]{color:var(--aub);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;font-size:12px;line-height:1.45;display:grid}.ai[data-astro-cid-ndlsbtl7] svg[data-astro-cid-ndlsbtl7]{fill:none;width:18px;height:18px;stroke:var(--heather);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.pf[data-astro-cid-ndlsbtl7]{background:var(--scr-bar);border-top:1px solid var(--scr-line);color:var(--plum);flex-wrap:wrap;align-items:center;gap:10px 20px;padding:12px 20px;font-size:12px;display:flex}.pf[data-astro-cid-ndlsbtl7] em[data-astro-cid-ndlsbtl7]{color:var(--heather);font-size:10.5px;font-style:normal;line-height:1.3;display:block}.pf[data-astro-cid-ndlsbtl7] .m[data-astro-cid-ndlsbtl7]{align-items:center;gap:8px;line-height:1.3;display:inline-flex}.pf[data-astro-cid-ndlsbtl7] .u[data-astro-cid-ndlsbtl7]{line-height:1.3}.pf[data-astro-cid-ndlsbtl7] .o[data-astro-cid-ndlsbtl7]{align-items:center;gap:6px;margin-left:auto;font-size:11.5px;font-weight:600;display:inline-flex}.pf[data-astro-cid-ndlsbtl7] .o[data-astro-cid-ndlsbtl7] svg[data-astro-cid-ndlsbtl7]{fill:none;width:14px;height:14px;stroke:var(--sage);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.tl[data-astro-cid-ndlsbtl7] path[data-astro-cid-ndlsbtl7]{stroke-dashoffset:0}.anim .fig[data-astro-cid-ndlsbtl7]:not(.in) [data-astro-cid-ndlsbtl7]:is(.scr-hd,.r,.later,.pf,.here){opacity:0}.anim .fig[data-astro-cid-ndlsbtl7].in .scr-hd[data-astro-cid-ndlsbtl7]{transition:opacity .6s var(--ease) .1s}.anim .fig[data-astro-cid-ndlsbtl7].in .r[data-astro-cid-ndlsbtl7]{animation:gl-in .6s var(--ease) calc(.35s + var(--i) * .3s) backwards}.anim .fig[data-astro-cid-ndlsbtl7].in .tl[data-astro-cid-ndlsbtl7] path[data-astro-cid-ndlsbtl7]{animation:gl-trace 1.1s var(--ease) .9s backwards}.anim .fig[data-astro-cid-ndlsbtl7].in .r2[data-astro-cid-ndlsbtl7] .nd[data-astro-cid-ndlsbtl7]{animation:gl-ring .9s var(--ease) 1.9s backwards}.anim .fig[data-astro-cid-ndlsbtl7].in .here[data-astro-cid-ndlsbtl7]{transition:opacity .6s var(--ease) 2.3s}.anim .fig[data-astro-cid-ndlsbtl7].in .later[data-astro-cid-ndlsbtl7]{transition:opacity .7s var(--ease) 2.6s}.anim .fig[data-astro-cid-ndlsbtl7].in .pf[data-astro-cid-ndlsbtl7]{transition:opacity .7s var(--ease) 3s}.anim .fig[data-astro-cid-ndlsbtl7].now [data-astro-cid-ndlsbtl7]{transition:none!important;animation:none!important}@keyframes gl-in{0%{opacity:0;transform:translateY(6px)}}@keyframes gl-trace{0%{stroke-dashoffset:40px;opacity:0}30%{opacity:1}}@keyframes gl-ring{0%{box-shadow:0 0 0 1.5px var(--terra), 0 0 0 0 #a8674f59}to{box-shadow:0 0 0 1.5px var(--terra), 0 0 0 10px #a8674f00}}@media (width<=1000px){.gl[data-astro-cid-ndlsbtl7]{grid-template-columns:1fr;gap:32px}.lc[data-astro-cid-ndlsbtl7]{display:contents}.lc[data-astro-cid-ndlsbtl7] .head{order:0;margin-bottom:0}.list[data-astro-cid-ndlsbtl7]{order:1}.fig[data-astro-cid-ndlsbtl7]{order:2;max-width:600px}.lc[data-astro-cid-ndlsbtl7]>.example[data-astro-cid-ndlsbtl7]{order:3;margin-top:-16px}}@media (width<=520px){.pb[data-astro-cid-ndlsbtl7]{grid-template-columns:1fr}.later[data-astro-cid-ndlsbtl7]{border-left:0;border-top:1px solid var(--scr-line)}.half[data-astro-cid-ndlsbtl7]{padding:16px}.scr-hd[data-astro-cid-ndlsbtl7] .lng[data-astro-cid-ndlsbtl7]{display:none}.pf[data-astro-cid-ndlsbtl7]{padding:12px 16px}.pf[data-astro-cid-ndlsbtl7] .o[data-astro-cid-ndlsbtl7]{margin-left:0}}.cx[data-astro-cid-5lftvnqc]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,72px);display:grid}.lhs[data-astro-cid-5lftvnqc]{gap:20px;min-width:0;display:grid}.tg[data-astro-cid-5lftvnqc]{border-bottom:1px solid var(--line);gap:32px;display:flex}.tg[data-astro-cid-5lftvnqc] button[data-astro-cid-5lftvnqc]{font:600 var(--fs-small)/1.3 var(--font);color:var(--heather);cursor:pointer;transition:color .5s var(--ease);background:0 0;border:0;padding:0 0 14px}.tg[data-astro-cid-5lftvnqc] button[data-astro-cid-5lftvnqc]:after{bottom:-1px}.tg[data-astro-cid-5lftvnqc] button[data-astro-cid-5lftvnqc][aria-pressed=true],.tg[data-astro-cid-5lftvnqc] button[data-astro-cid-5lftvnqc]:hover{color:var(--plum)}.tg[data-astro-cid-5lftvnqc] button[data-astro-cid-5lftvnqc]:focus-visible{outline:2px solid var(--plum);outline-offset:4px;border-radius:var(--rad-1)}.art[data-astro-cid-5lftvnqc]{--c:var(--gold);margin:0}.lad[data-astro-cid-5lftvnqc]{background:var(--scr-panel);padding:18px 20px 8px}.lad[data-astro-cid-5lftvnqc] svg[data-astro-cid-5lftvnqc]{width:100%;height:auto;font-family:var(--font);display:block;overflow:visible}.conn[data-astro-cid-5lftvnqc]{stroke:var(--mist-2);stroke-width:1px;vector-effect:non-scaling-stroke}.gr[data-astro-cid-5lftvnqc]{letter-spacing:.14em;text-transform:uppercase;fill:var(--heather);font-size:10px;font-weight:600}.sk[data-astro-cid-5lftvnqc]{fill:var(--plum);letter-spacing:-.01em;font-size:15px;font-weight:600}.em[data-astro-cid-5lftvnqc]{font-size:12.5px;font-weight:500}.halo[data-astro-cid-5lftvnqc]{fill:var(--scr-panel)}.na[data-astro-cid-5lftvnqc]{fill:var(--heather)}.r1[data-astro-cid-5lftvnqc] .na[data-astro-cid-5lftvnqc],.r2[data-astro-cid-5lftvnqc] .na[data-astro-cid-5lftvnqc]{fill:var(--white-warm);stroke:var(--mist-2);stroke-width:1.5px;stroke-dasharray:3 3}.loop[data-astro-cid-5lftvnqc],.loop-h[data-astro-cid-5lftvnqc]{fill:none;stroke:var(--heather);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ea[data-astro-cid-5lftvnqc]{fill:var(--heather)}.nb[data-astro-cid-5lftvnqc]{fill:var(--gold-soft)}.r2[data-astro-cid-5lftvnqc] .nb[data-astro-cid-5lftvnqc]{stroke:var(--terra);stroke-width:2px}.down[data-astro-cid-5lftvnqc],.down-h[data-astro-cid-5lftvnqc]{fill:none;stroke:var(--terra);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.up[data-astro-cid-5lftvnqc]{fill:none;stroke:var(--gold-soft);stroke-width:3px;stroke-linecap:round}.eb[data-astro-cid-5lftvnqc]{fill:var(--aub)}.r2[data-astro-cid-5lftvnqc] .eb[data-astro-cid-5lftvnqc]{fill:var(--terra-ink)}.shr[data-astro-cid-5lftvnqc]{fill:var(--white-warm);stroke:var(--mist-2);stroke-width:1px;vector-effect:non-scaling-stroke}.s1[data-astro-cid-5lftvnqc] .shr[data-astro-cid-5lftvnqc],.s2[data-astro-cid-5lftvnqc] .shr[data-astro-cid-5lftvnqc]{fill:var(--card)}.shq[data-astro-cid-5lftvnqc]{fill:var(--plum);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.s1[data-astro-cid-5lftvnqc] .shq[data-astro-cid-5lftvnqc],.s2[data-astro-cid-5lftvnqc] .shq[data-astro-cid-5lftvnqc]{opacity:.45}.shl[data-astro-cid-5lftvnqc]{stroke:var(--sheet);stroke-width:5px;stroke-linecap:round}.rgc[data-astro-cid-5lftvnqc]{fill:var(--white-warm);stroke:var(--mist-2);stroke-width:1px;vector-effect:non-scaling-stroke}.rgt[data-astro-cid-5lftvnqc]{fill:none;stroke:var(--sheet);stroke-width:6px}.rgf[data-astro-cid-5lftvnqc]{fill:none;stroke:var(--gold-soft);stroke-width:6px;stroke-linecap:round}.rgk[data-astro-cid-5lftvnqc]{fill:none;stroke:var(--plum);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.rg1[data-astro-cid-5lftvnqc]{letter-spacing:.12em;text-transform:uppercase;fill:var(--heather);font-size:10px;font-weight:600}.rg2[data-astro-cid-5lftvnqc]{fill:var(--plum);font-size:13px;font-weight:600}[data-astro-cid-5lftvnqc]:is(.la,.na,.ea,.lb,.nb,.eb,.wa,.wb){transition:opacity .6s var(--ease)}.cx[data-astro-cid-5lftvnqc][data-mode=b] [data-astro-cid-5lftvnqc]:is(.la,.na,.ea,.wa),.cx[data-astro-cid-5lftvnqc][data-mode=a] [data-astro-cid-5lftvnqc]:is(.lb,.nb,.eb,.wb){opacity:0}.cx[data-astro-cid-5lftvnqc][data-mode=a] [data-astro-cid-5lftvnqc]:is(.r1,.r2) [data-astro-cid-5lftvnqc]:is(.sk,.gr){opacity:.5}.row[data-astro-cid-5lftvnqc] [data-astro-cid-5lftvnqc]:is(.sk,.gr){transition:opacity .6s var(--ease)}.wks[data-astro-cid-5lftvnqc]{background:var(--scr-panel);border-top:1px solid var(--scr-line);gap:10px;padding:14px 20px 16px;display:grid}.wks[data-astro-cid-5lftvnqc] .a-k[data-astro-cid-5lftvnqc]{color:var(--heather)}.wks[data-astro-cid-5lftvnqc]{grid-template-areas:"k""w"}.wks[data-astro-cid-5lftvnqc] .a-k[data-astro-cid-5lftvnqc]{grid-area:k}.wk[data-astro-cid-5lftvnqc]{grid-area:w;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;list-style:none;display:grid}.wk[data-astro-cid-5lftvnqc] li[data-astro-cid-5lftvnqc]{gap:4px;min-width:0;display:grid}.wk[data-astro-cid-5lftvnqc] span[data-astro-cid-5lftvnqc]{color:var(--heather);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.wk[data-astro-cid-5lftvnqc] b[data-astro-cid-5lftvnqc]{border-radius:var(--rad-2);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:7px 6px;font-size:11px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.t-mist[data-astro-cid-5lftvnqc] b[data-astro-cid-5lftvnqc]{background:var(--mist);color:var(--aub)}.t-dusk[data-astro-cid-5lftvnqc] b[data-astro-cid-5lftvnqc]{background:var(--dusk-t);color:var(--dusk-ink)}.t-terra[data-astro-cid-5lftvnqc] b[data-astro-cid-5lftvnqc]{background:var(--terra-t);color:var(--terra-ink)}.t-gold[data-astro-cid-5lftvnqc] b[data-astro-cid-5lftvnqc]{background:var(--gold-t);color:var(--ochre-ink)}.end[data-astro-cid-5lftvnqc]{background:var(--scr-bar);border-top:1px solid var(--scr-line);padding:12px 20px;display:grid}.end[data-astro-cid-5lftvnqc] p[data-astro-cid-5lftvnqc]{color:var(--plum);transition:opacity .6s var(--ease);grid-area:1/1;font-size:13px;font-weight:600}.tb[data-astro-cid-5lftvnqc]{border-collapse:collapse;width:100%;font-size:var(--fs-small);line-height:1.45}.tb[data-astro-cid-5lftvnqc] thead[data-astro-cid-5lftvnqc] th[data-astro-cid-5lftvnqc]{text-align:left;font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--heather);vertical-align:bottom;border-bottom:1px solid var(--line);transition:color .5s var(--ease);padding:0 12px 14px 0;font-weight:600}.tb[data-astro-cid-5lftvnqc] tbody[data-astro-cid-5lftvnqc] th[data-astro-cid-5lftvnqc]{text-align:left;color:var(--plum);vertical-align:top;width:30%;font-weight:600;font-size:var(--fs-fine);padding:14px 16px 14px 0;line-height:1.45}.tb[data-astro-cid-5lftvnqc] td[data-astro-cid-5lftvnqc]{vertical-align:top;color:var(--heather);transition:color .5s var(--ease);padding:14px 12px 14px 0}.tb[data-astro-cid-5lftvnqc] tbody[data-astro-cid-5lftvnqc] tr[data-astro-cid-5lftvnqc]{border-bottom:1px solid var(--line)}.tb[data-astro-cid-5lftvnqc] td[data-astro-cid-5lftvnqc].cb{position:relative}.cx[data-astro-cid-5lftvnqc][data-mode=a] .ca[data-astro-cid-5lftvnqc],.cx[data-astro-cid-5lftvnqc][data-mode=b] .cb[data-astro-cid-5lftvnqc]{color:var(--plum)}.cx[data-astro-cid-5lftvnqc][data-mode=b] td[data-astro-cid-5lftvnqc].cb{font-weight:500}.fair[data-astro-cid-5lftvnqc]{font-size:var(--fs-small);color:var(--aub);margin-top:20px;line-height:1.55}.fair[data-astro-cid-5lftvnqc] .more[data-astro-cid-5lftvnqc]{white-space:nowrap;color:var(--plum);font-weight:600}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=a] .loop[data-astro-cid-5lftvnqc]{stroke-dasharray:1;animation:cx-draw 1.1s var(--ease) .2s backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=a] .loop-h[data-astro-cid-5lftvnqc]{animation:cx-fade .4s var(--ease) 1.2s backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=b] .down[data-astro-cid-5lftvnqc]{stroke-dasharray:1;animation:cx-draw .8s var(--ease) .2s backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=b] .down-h[data-astro-cid-5lftvnqc]{animation:cx-fade .4s var(--ease) .9s backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=b] .up[data-astro-cid-5lftvnqc]{stroke-dasharray:1;animation:cx-up 1.1s var(--ease) 1.1s backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=b] [data-astro-cid-5lftvnqc]:is(.nb,.eb){animation:cx-fade .5s var(--ease) var(--d) backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=b] .wb[data-astro-cid-5lftvnqc] li[data-astro-cid-5lftvnqc]{animation:cx-rise .5s var(--ease) calc(.3s + var(--i) * .12s) backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=a] .sh[data-astro-cid-5lftvnqc]{animation:cx-rise .5s var(--ease) backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=a] .s1[data-astro-cid-5lftvnqc]{animation-delay:.5s}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=a] .s0[data-astro-cid-5lftvnqc]{animation-delay:.8s}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=b] .ring[data-astro-cid-5lftvnqc]{animation:cx-fade .5s var(--ease) 2.3s backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=b] .rgf[data-astro-cid-5lftvnqc]{stroke-dasharray:1;animation:cx-draw .8s var(--ease) 2.5s backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=b] .rgk[data-astro-cid-5lftvnqc]{stroke-dasharray:1;animation:cx-draw .5s var(--ease) 3.1s backwards}.anim .cx[data-astro-cid-5lftvnqc].play[data-mode=a] .wa[data-astro-cid-5lftvnqc] li[data-astro-cid-5lftvnqc]{animation:cx-rise .5s var(--ease) calc(.2s + var(--i) * 80ms) backwards}@keyframes cx-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes cx-up{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes cx-fade{0%{opacity:0}}@keyframes cx-rise{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){[data-astro-cid-5lftvnqc]:is(.la,.na,.ea,.lb,.nb,.eb,.wa,.wb,.end p,.tb td,.row .sk,.row .gr){transition:none}}@media (width<=1000px){.cx[data-astro-cid-5lftvnqc]{grid-template-columns:1fr}.art[data-astro-cid-5lftvnqc]{max-width:640px}}@media (width<=560px){.tg[data-astro-cid-5lftvnqc]{gap:20px}.lad[data-astro-cid-5lftvnqc]{padding:14px 12px 4px;overflow:hidden}.lad[data-astro-cid-5lftvnqc] svg[data-astro-cid-5lftvnqc]{width:138%;max-width:none}[data-astro-cid-5lftvnqc]:is(.sheets,.ring){display:none}.wks[data-astro-cid-5lftvnqc],.end[data-astro-cid-5lftvnqc]{padding-left:14px;padding-right:14px}.wk[data-astro-cid-5lftvnqc]{grid-template-columns:repeat(3,minmax(0,1fr))}.tb[data-astro-cid-5lftvnqc] thead[data-astro-cid-5lftvnqc]{display:none}.tb[data-astro-cid-5lftvnqc] tbody[data-astro-cid-5lftvnqc] tr[data-astro-cid-5lftvnqc]{grid-template-columns:1fr 1fr;gap:6px 16px;padding:14px 0;display:grid}.tb[data-astro-cid-5lftvnqc] tbody[data-astro-cid-5lftvnqc] th[data-astro-cid-5lftvnqc]{grid-column:1/-1;width:auto;padding:0}.tb[data-astro-cid-5lftvnqc] td[data-astro-cid-5lftvnqc]{font-size:var(--fs-fine);padding:0}.tb[data-astro-cid-5lftvnqc] td[data-astro-cid-5lftvnqc]:before{content:attr(data-l);letter-spacing:.14em;text-transform:uppercase;color:var(--heather);margin-bottom:2px;font-size:10.5px;font-weight:600;display:block}}.lg[data-astro-cid-ro5fnlm3]{gap:32px;display:grid}.lt[data-astro-cid-ro5fnlm3]{border-collapse:collapse;width:100%;color:var(--on-dark)}.lt[data-astro-cid-ro5fnlm3] thead[data-astro-cid-ro5fnlm3] th[data-astro-cid-ro5fnlm3]{text-align:left;font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-3);border-bottom:1px solid var(--line-dark);padding:0 24px 14px 0;font-weight:600}.lt[data-astro-cid-ro5fnlm3] tbody[data-astro-cid-ro5fnlm3] tr[data-astro-cid-ro5fnlm3]{border-bottom:1px solid var(--line-dark)}.lt[data-astro-cid-ro5fnlm3] tbody[data-astro-cid-ro5fnlm3] tr[data-astro-cid-ro5fnlm3][hidden]{display:none}.lt[data-astro-cid-ro5fnlm3] tbody[data-astro-cid-ro5fnlm3] th[data-astro-cid-ro5fnlm3],.lt[data-astro-cid-ro5fnlm3] td[data-astro-cid-ro5fnlm3]{vertical-align:top;text-align:left;padding:20px 24px 20px 0}.lt[data-astro-cid-ro5fnlm3] tbody[data-astro-cid-ro5fnlm3] th[data-astro-cid-ro5fnlm3]{width:24%;display:table-cell}.pt[data-astro-cid-ro5fnlm3]{font-weight:600;font-size:var(--fs-h4);letter-spacing:-.01em;color:var(--on-dark);line-height:1.35;display:block}.pa[data-astro-cid-ro5fnlm3]{font-weight:400;font-size:var(--fs-fine);color:var(--on-dark-3);margin-top:4px;line-height:1.5;display:block}.pf[data-astro-cid-ro5fnlm3]{width:46%;font-size:var(--fs-small);color:var(--on-dark-2);line-height:1.6}.ps[data-astro-cid-ro5fnlm3]{align-content:start;gap:10px;display:grid}.lt[data-astro-cid-ro5fnlm3] td[data-astro-cid-ro5fnlm3].ps{display:table-cell}.ps[data-astro-cid-ro5fnlm3]>[data-astro-cid-ro5fnlm3]+[data-astro-cid-ro5fnlm3]{margin-top:10px}.pk[data-astro-cid-ro5fnlm3]{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-3);font-weight:600;display:block}.src[data-astro-cid-ro5fnlm3]{display:block}.src[data-astro-cid-ro5fnlm3] a[data-astro-cid-ro5fnlm3]{font-size:var(--fs-fine);color:var(--on-dark);text-underline-offset:3px;transition:text-decoration-color .5s var(--ease);align-items:baseline;gap:6px;font-weight:600;line-height:1.45;text-decoration:underline 1px #f5f1ea4d;display:inline-flex}.src[data-astro-cid-ro5fnlm3] a[data-astro-cid-ro5fnlm3]:hover{text-decoration-color:var(--gold)}.src[data-astro-cid-ro5fnlm3] a[data-astro-cid-ro5fnlm3]:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:var(--rad-1)}.src[data-astro-cid-ro5fnlm3] svg[data-astro-cid-ro5fnlm3]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:10px;height:10px}.pv[data-astro-cid-ro5fnlm3]{color:var(--on-dark-3);font-size:12.5px;line-height:1.45;display:block}.sr[data-astro-cid-ro5fnlm3]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.anim .lt[data-astro-cid-ro5fnlm3] tr[data-astro-cid-ro5fnlm3].open{animation:lg-in .6s var(--ease) both}@keyframes lg-in{0%{opacity:0;transform:translateY(6px)}}.mo[data-astro-cid-ro5fnlm3]{justify-self:start;gap:10px}.mo[data-astro-cid-ro5fnlm3] svg[data-astro-cid-ro5fnlm3]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .5s var(--ease)}.mo[data-astro-cid-ro5fnlm3][aria-expanded=true] svg[data-astro-cid-ro5fnlm3]{transform:rotate(180deg)}.foot[data-astro-cid-ro5fnlm3]{border-top:1px solid var(--line-dark);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px 64px;margin-top:32px;padding-top:48px;display:grid}.lb[data-astro-cid-ro5fnlm3]{font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--on-dark-3);font-weight:600;line-height:16px}.hon[data-astro-cid-ro5fnlm3]{align-content:start;gap:12px;display:grid}.hon[data-astro-cid-ro5fnlm3] p[data-astro-cid-ro5fnlm3]:last-child{font-size:var(--fs-body);color:var(--on-dark);line-height:1.6}.ms[data-astro-cid-ro5fnlm3]{align-content:start;gap:16px;display:grid}.ms[data-astro-cid-ro5fnlm3] ol[data-astro-cid-ro5fnlm3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;list-style:none;display:grid}.ms[data-astro-cid-ro5fnlm3] li[data-astro-cid-ro5fnlm3]{border-top:1px solid var(--line-dark);grid-template-columns:28px minmax(0,1fr);gap:8px;padding:16px 0;display:grid}.ms[data-astro-cid-ro5fnlm3] h3[data-astro-cid-ro5fnlm3]{color:var(--on-dark)}.ms[data-astro-cid-ro5fnlm3] li[data-astro-cid-ro5fnlm3] p[data-astro-cid-ro5fnlm3]{font-size:var(--fs-small);color:var(--on-dark-2);line-height:1.55}.n[data-astro-cid-ro5fnlm3]{font-weight:300;font-size:var(--fs-fine);font-variant-numeric:tabular-nums;color:var(--on-dark-3);padding-top:2px}.mp[data-astro-cid-ro5fnlm3]{font-size:var(--fs-small);color:var(--on-dark-2);max-width:60ch;line-height:1.55}.ms[data-astro-cid-ro5fnlm3] .btns[data-astro-cid-ro5fnlm3]{margin-top:8px}@media (prefers-reduced-motion:reduce){.src[data-astro-cid-ro5fnlm3] a[data-astro-cid-ro5fnlm3],.mo[data-astro-cid-ro5fnlm3] svg[data-astro-cid-ro5fnlm3]{transition:none}}@media (width<=960px){.foot[data-astro-cid-ro5fnlm3]{grid-template-columns:1fr}}@media (width<=760px){.lt[data-astro-cid-ro5fnlm3] thead[data-astro-cid-ro5fnlm3]{display:none}.lt[data-astro-cid-ro5fnlm3],.lt[data-astro-cid-ro5fnlm3] tbody[data-astro-cid-ro5fnlm3],.lt[data-astro-cid-ro5fnlm3] tbody[data-astro-cid-ro5fnlm3] tr[data-astro-cid-ro5fnlm3],.lt[data-astro-cid-ro5fnlm3] tbody[data-astro-cid-ro5fnlm3] th[data-astro-cid-ro5fnlm3],.lt[data-astro-cid-ro5fnlm3] td[data-astro-cid-ro5fnlm3],.lt[data-astro-cid-ro5fnlm3] td[data-astro-cid-ro5fnlm3].ps{width:auto;display:block}.lt[data-astro-cid-ro5fnlm3] tbody[data-astro-cid-ro5fnlm3] tr[data-astro-cid-ro5fnlm3]{padding:20px 0}.lt[data-astro-cid-ro5fnlm3] tbody[data-astro-cid-ro5fnlm3] tr[data-astro-cid-ro5fnlm3][hidden]{display:none}.lt[data-astro-cid-ro5fnlm3] tbody[data-astro-cid-ro5fnlm3] th[data-astro-cid-ro5fnlm3],.lt[data-astro-cid-ro5fnlm3] td[data-astro-cid-ro5fnlm3]{padding:0}.lt[data-astro-cid-ro5fnlm3] td[data-astro-cid-ro5fnlm3].pf{margin-top:10px}.lt[data-astro-cid-ro5fnlm3] td[data-astro-cid-ro5fnlm3].ps{margin-top:12px}.ms[data-astro-cid-ro5fnlm3] ol[data-astro-cid-ro5fnlm3]{grid-template-columns:1fr}}.dp[data-astro-cid-h5pimiao]{align-items:center}.all[data-astro-cid-h5pimiao]{margin-top:40px}.all[data-astro-cid-h5pimiao] .more[data-astro-cid-h5pimiao]{font-size:var(--fs-small);color:var(--plum);font-weight:600}.caps[data-astro-cid-h5pimiao]{gap:10px;margin-top:4px;display:grid}.lb[data-astro-cid-h5pimiao]{font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--heather);font-weight:600;line-height:16px}.caps[data-astro-cid-h5pimiao] ul[data-astro-cid-h5pimiao]{flex-wrap:wrap;gap:8px 20px;list-style:none;display:flex}.caps[data-astro-cid-h5pimiao] li[data-astro-cid-h5pimiao]{font-size:var(--fs-small);color:var(--plum);align-items:center;gap:8px;font-weight:600;display:inline-flex}.caps[data-astro-cid-h5pimiao] i[data-astro-cid-h5pimiao]{background:var(--c);border-radius:50%;width:7px;height:7px}.dives[data-astro-cid-h5pimiao]{justify-items:stretch;gap:12px;max-width:460px;margin-top:8px;display:grid}.cl[data-astro-cid-h5pimiao]{text-align:center;justify-items:center;gap:26px;max-width:900px;margin:0 auto;display:grid}.cl[data-astro-cid-h5pimiao] .d1[data-astro-cid-h5pimiao]{max-width:15ch}.cl[data-astro-cid-h5pimiao] .lede[data-astro-cid-h5pimiao]{margin:0 auto}.cl[data-astro-cid-h5pimiao] .btns[data-astro-cid-h5pimiao]{justify-content:center}.sv[data-astro-cid-h5pimiao]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:10px 20px;margin-top:32px;padding-top:24px;display:flex}.sv-h[data-astro-cid-h5pimiao]{font-size:var(--fs-small);color:var(--aub)}.sv[data-astro-cid-h5pimiao] ul[data-astro-cid-h5pimiao]{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.sv[data-astro-cid-h5pimiao] a[data-astro-cid-h5pimiao]{font-size:var(--fs-small);color:var(--plum);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--heather);font-weight:500}
