.mp[data-astro-cid-dgzwbn3j]{margin:0;padding:22px 22px 16px}svg[data-astro-cid-dgzwbn3j]{width:100%;height:auto;overflow:visible}.lb[data-astro-cid-dgzwbn3j]{font:600 11px var(--font);letter-spacing:.16em;text-transform:uppercase;fill:var(--heather)}.lb[data-astro-cid-dgzwbn3j].dark{fill:var(--plum)}.track[data-astro-cid-dgzwbn3j]{stroke:#2b1d3e2e;stroke-width:2px;stroke-dasharray:4 6;fill:none}.rail[data-astro-cid-dgzwbn3j]{stroke:#c9a24a2e;stroke-width:2px}.track[data-astro-cid-dgzwbn3j].solid{stroke:var(--gold);stroke-dasharray:none;stroke-width:2.5px;stroke-linecap:round}.cd[data-astro-cid-dgzwbn3j] circle[data-astro-cid-dgzwbn3j]{stroke-width:2px}.part[data-astro-cid-dgzwbn3j] circle[data-astro-cid-dgzwbn3j]{fill:var(--card);stroke:var(--heather)}.gap[data-astro-cid-dgzwbn3j] circle[data-astro-cid-dgzwbn3j]{fill:var(--card);stroke:var(--terra);stroke-dasharray:3 3}.crack[data-astro-cid-dgzwbn3j]{fill:none;stroke:var(--terra);stroke-width:1.4px;stroke-linecap:round}.dot[data-astro-cid-dgzwbn3j]{stroke-width:2px}.done[data-astro-cid-dgzwbn3j]{fill:var(--gold);stroke:var(--card)}.who[data-astro-cid-dgzwbn3j].cal circle[data-astro-cid-dgzwbn3j]{fill:var(--heather)}.who[data-astro-cid-dgzwbn3j].hk circle[data-astro-cid-dgzwbn3j]{fill:var(--plum);stroke:var(--gold);stroke-width:1.5px}.flame[data-astro-cid-dgzwbn3j]{fill:var(--gold)}.trace[data-astro-cid-dgzwbn3j]{fill:none;stroke:var(--deep-gold);stroke-width:1.6px;stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round}.trace[data-astro-cid-dgzwbn3j].head{stroke-dasharray:none}.halo[data-astro-cid-dgzwbn3j]{opacity:0}.note[data-astro-cid-dgzwbn3j]{font:500 12.5px var(--font);fill:var(--heather)}.note[data-astro-cid-dgzwbn3j].fixed{fill:var(--ochre-ink);font-weight:600}.note[data-astro-cid-dgzwbn3j].strong{fill:var(--plum);font-weight:600}.go[data-astro-cid-dgzwbn3j]{stroke:var(--plum);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}figcaption[data-astro-cid-dgzwbn3j]{margin-top:6px}.who[data-astro-cid-dgzwbn3j].cal{transform:translate(440px)}.who[data-astro-cid-dgzwbn3j].hk{transform:translate(488px)}.anim .mp[data-astro-cid-dgzwbn3j]:not(.in) [data-astro-cid-dgzwbn3j]:is(.cd,.dot,.gapn,.fixed,.trace,.go,.ahead){opacity:0}.anim .mp[data-astro-cid-dgzwbn3j]:not(.in) .who[data-astro-cid-dgzwbn3j]{transform:none}.anim .mp[data-astro-cid-dgzwbn3j]:not(.in) .track[data-astro-cid-dgzwbn3j].solid{stroke-dashoffset:1px;stroke-dasharray:1}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) .who[data-astro-cid-dgzwbn3j].cal{animation:4.2s linear both mp-cal}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) .who[data-astro-cid-dgzwbn3j].hk{animation:4.7s linear both mp-hk}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) .track[data-astro-cid-dgzwbn3j].solid{stroke-dasharray:1;animation:4.7s linear both mp-line}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) [data-astro-cid-dgzwbn3j]:is(.cd,.dot){animation:mp-pop .5s var(--ease) var(--d) both}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) .gapn[data-astro-cid-dgzwbn3j]{animation:.6s 1.3s both mp-fade}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) .gapn[data-astro-cid-dgzwbn3j].g2{animation-delay:3.2s}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) .trace[data-astro-cid-dgzwbn3j]{stroke-dasharray:1;animation:mp-trace .9s var(--ease) 1.3s both}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) .trace[data-astro-cid-dgzwbn3j].head{stroke-dasharray:none;animation:.3s 2.1s both mp-fade}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) .fixed[data-astro-cid-dgzwbn3j]{animation:.6s 1.7s both mp-fade}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) .halo[data-astro-cid-dgzwbn3j]{animation:1.6s 1.2s both mp-halo}.anim .mp[data-astro-cid-dgzwbn3j].in:not(.now) [data-astro-cid-dgzwbn3j]:is(.go,.ahead){animation:.6s 4.4s both mp-fade}@keyframes mp-cal{0%{transform:none}to{transform:translate(440px)}}@keyframes mp-hk{0%{transform:none}25.5%{transform:translate(110px)}47%{transform:translate(110px)}to{transform:translate(488px)}}@keyframes mp-line{0%{stroke-dashoffset:1px}25.5%{stroke-dashoffset:.7746px}47%{stroke-dashoffset:.7746px}to{stroke-dashoffset:0}}@keyframes mp-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes mp-fade{0%{opacity:0}to{opacity:1}}@keyframes mp-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes mp-halo{0%{opacity:0}30%{opacity:1}to{opacity:0}}.cd[data-astro-cid-dgzwbn3j],.dot[data-astro-cid-dgzwbn3j]{transform-box:fill-box;transform-origin:50%}.plat[data-astro-cid-hlzgp6k5]{width:100%;margin:0}.stage[data-astro-cid-hlzgp6k5]{aspect-ratio:16/11;position:relative}.layer[data-astro-cid-hlzgp6k5]{position:absolute}.l1[data-astro-cid-hlzgp6k5]{width:84%;top:2%;left:0}.l2[data-astro-cid-hlzgp6k5]{width:29%;top:14%;right:0}.l2[data-astro-cid-hlzgp6k5] .phone{width:100%}.note[data-astro-cid-hlzgp6k5]{border-radius:var(--rad-3);background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-2);color:var(--plum);align-items:center;gap:12px;padding:12px 16px 12px 12px;font-size:13px;display:flex}.note[data-astro-cid-hlzgp6k5] b[data-astro-cid-hlzgp6k5]{font-weight:600;display:block}.note[data-astro-cid-hlzgp6k5] em[data-astro-cid-hlzgp6k5]{color:var(--heather);font-size:12px;font-style:normal}.n1[data-astro-cid-hlzgp6k5]{bottom:6%;left:6%}.n2[data-astro-cid-hlzgp6k5]{bottom:0;right:18%}.ni[data-astro-cid-hlzgp6k5]{border-radius:var(--rad-2);flex:none;place-content:center;width:34px;height:34px;font-weight:600;display:grid}.ni[data-astro-cid-hlzgp6k5].gold{background:var(--plum);color:var(--gold)}.ni[data-astro-cid-hlzgp6k5].gold svg[data-astro-cid-hlzgp6k5]{fill:none;width:16px;height:16px;stroke:var(--gold);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.ni[data-astro-cid-hlzgp6k5].ok{background:var(--card);box-shadow:0 0 0 1px var(--line) inset;color:var(--plum);font-weight:400}.plat[data-astro-cid-hlzgp6k5] .cap[data-astro-cid-hlzgp6k5]{margin-top:24px}@media (width<=640px){.stage[data-astro-cid-hlzgp6k5]{aspect-ratio:auto;gap:16px;display:grid}.layer[data-astro-cid-hlzgp6k5]{width:auto;position:static}.l2[data-astro-cid-hlzgp6k5]{justify-self:center;width:min(62%,240px)}}.anim .plat[data-astro-cid-hlzgp6k5][data-play] .layer[data-astro-cid-hlzgp6k5]{opacity:0;transition:opacity .9s var(--ease), translate .9s var(--ease);translate:0 16px}.anim .plat[data-astro-cid-hlzgp6k5][data-play] .l2[data-astro-cid-hlzgp6k5]{transition-delay:.2s}.anim .plat[data-astro-cid-hlzgp6k5][data-play] .n1[data-astro-cid-hlzgp6k5]{transition-delay:.6s}.anim .plat[data-astro-cid-hlzgp6k5][data-play] .n2[data-astro-cid-hlzgp6k5]{transition-delay:.8s}.anim .plat[data-astro-cid-hlzgp6k5][data-play].in .layer[data-astro-cid-hlzgp6k5]{opacity:1;translate:0}.ac[data-astro-cid-vh7lo6wg]{--c:var(--tc,var(--gold));display:grid}.hd[data-astro-cid-vh7lo6wg] .live[data-astro-cid-vh7lo6wg]{margin-left:auto}.thread[data-astro-cid-vh7lo6wg]{padding:20px 22px 22px}.live[data-astro-cid-vh7lo6wg] i[data-astro-cid-vh7lo6wg]{background:var(--sage);border-radius:50%;width:6px;height:6px;display:block}.thread[data-astro-cid-vh7lo6wg]{gap:12px;list-style:none;display:grid}.m[data-astro-cid-vh7lo6wg]{gap:4px;max-width:86%;display:grid}.m[data-astro-cid-vh7lo6wg].child{justify-self:end;justify-items:end}.who[data-astro-cid-vh7lo6wg]{color:var(--heather);letter-spacing:.04em;font-size:11px;font-weight:600}.bub[data-astro-cid-vh7lo6wg]{border-radius:var(--rad-4);padding:11px 14px;font-size:14px;line-height:1.45}.child[data-astro-cid-vh7lo6wg] .bub[data-astro-cid-vh7lo6wg]{background:var(--plum);color:var(--on-dark);border-bottom-right-radius:var(--rad-1)}.ai[data-astro-cid-vh7lo6wg] .bub[data-astro-cid-vh7lo6wg]{background:var(--paper);color:var(--plum);border-bottom-left-radius:var(--rad-1)}.note[data-astro-cid-vh7lo6wg]{color:var(--ochre-ink);align-items:center;gap:8px;padding:2px 0;font-size:12.5px;font-weight:600;display:inline-flex}.note[data-astro-cid-vh7lo6wg]:before{content:"";background:var(--gold);flex:none;width:14px;height:1px}.example[data-astro-cid-vh7lo6wg]{margin-top:26px}.bw[data-astro-cid-vh7lo6wg]{display:grid;position:relative}.m[data-astro-cid-vh7lo6wg].child .bw[data-astro-cid-vh7lo6wg]{justify-items:end}.typing[data-astro-cid-vh7lo6wg]{border-radius:var(--rad-4) var(--rad-4) var(--rad-4) var(--rad-1);background:var(--paper);opacity:0;pointer-events:none;align-items:center;gap:4px;padding:14px;display:flex;position:absolute;top:0;left:0}.typing[data-astro-cid-vh7lo6wg] i[data-astro-cid-vh7lo6wg]{background:var(--heather);border-radius:50%;width:5px;height:5px}.anim .ac[data-astro-cid-vh7lo6wg][data-play]:not(.in) [data-astro-cid-vh7lo6wg]:is(.m,.note){opacity:0;transform:translateY(8px)}.anim .ac[data-astro-cid-vh7lo6wg][data-play]:not(.in) .m[data-astro-cid-vh7lo6wg].ai .bub[data-astro-cid-vh7lo6wg]{opacity:0}.anim .ac[data-astro-cid-vh7lo6wg][data-play].in .m[data-astro-cid-vh7lo6wg]{transition:opacity .6s var(--ease) calc(.3s + var(--i) * .85s), transform .7s var(--ease) calc(.3s + var(--i) * .85s)}.anim .ac[data-astro-cid-vh7lo6wg][data-play].in .m[data-astro-cid-vh7lo6wg].ai .bub[data-astro-cid-vh7lo6wg]{transition:opacity .5s var(--ease) calc(1s + var(--i) * .85s)}.anim .ac[data-astro-cid-vh7lo6wg][data-play].in .m[data-astro-cid-vh7lo6wg].ai .typing[data-astro-cid-vh7lo6wg]{animation:ac-typing .75s ease calc(.3s + var(--i) * .85s) both}.anim .ac[data-astro-cid-vh7lo6wg][data-play].in .note[data-astro-cid-vh7lo6wg]{transition:opacity .6s var(--ease) calc(.8s + var(--i) * .85s), transform .7s var(--ease) calc(.8s + var(--i) * .85s)}.anim .ac[data-astro-cid-vh7lo6wg][data-play]:not(.in) .note[data-astro-cid-vh7lo6wg]:before{transform:scaleX(0)}.note[data-astro-cid-vh7lo6wg]:before{transform-origin:0}.anim .ac[data-astro-cid-vh7lo6wg][data-play].in .note[data-astro-cid-vh7lo6wg]:before{transition:transform .6s var(--ease) calc(1s + var(--i) * .85s)}@keyframes ac-typing{0%{opacity:0}20%,80%{opacity:1}to{opacity:0}}.anim .ac[data-astro-cid-vh7lo6wg][data-play].now [data-astro-cid-vh7lo6wg]:is(.m,.note,.bub,.typing){transition:none;animation:none}.cmp[data-astro-cid-dewc6gxf]{gap:24px;display:grid}.sw[data-astro-cid-dewc6gxf]{flex-wrap:wrap;justify-self:start;gap:6px 32px;max-width:100%;display:inline-flex}.sw[data-astro-cid-dewc6gxf] button[data-astro-cid-dewc6gxf]{font:500 var(--fs-small)/1.2 var(--font);color:var(--aub);cursor:pointer;transition:color .5s var(--ease);background:0 0;border:0;padding:8px 0}.sw[data-astro-cid-dewc6gxf] button[data-astro-cid-dewc6gxf].uline:after{bottom:2px}.sw[data-astro-cid-dewc6gxf] button[data-astro-cid-dewc6gxf]:hover,.sw[data-astro-cid-dewc6gxf] [data-astro-cid-dewc6gxf][aria-pressed=true]{color:var(--plum)}.sw[data-astro-cid-dewc6gxf] [data-astro-cid-dewc6gxf][aria-pressed=true]{font-weight:600}.band.dark .sw[data-astro-cid-dewc6gxf] button[data-astro-cid-dewc6gxf]{color:var(--on-dark-2)}.band.dark .sw[data-astro-cid-dewc6gxf] button[data-astro-cid-dewc6gxf]:hover,.band.dark .sw[data-astro-cid-dewc6gxf] [data-astro-cid-dewc6gxf][aria-pressed=true]{color:var(--on-dark)}.tbl[data-astro-cid-dewc6gxf]{isolation:isolate;display:grid;position:relative}.tbl[data-astro-cid-dewc6gxf]:before{content:"";z-index:-1;border-radius:var(--rad-4);background:var(--t);transition:opacity .5s var(--ease);position:absolute;inset:-12px -16px -4px calc(62.963% + 7.70371px)}.js[data-astro-cid-dewc6gxf][data-side=a] .tbl[data-astro-cid-dewc6gxf]:before{opacity:.45}.band.dark .tbl[data-astro-cid-dewc6gxf]:before{background:#f5f1ea0d}.hd[data-astro-cid-dewc6gxf],.row[data-astro-cid-dewc6gxf]{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.hd[data-astro-cid-dewc6gxf]{border-bottom:1px solid var(--line);padding-bottom:12px}.hd[data-astro-cid-dewc6gxf] span[data-astro-cid-dewc6gxf]{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--heather);transition:opacity .5s var(--ease);font-weight:600}.row[data-astro-cid-dewc6gxf]{border-bottom:1px solid var(--line);align-items:start;padding:20px 0}.w[data-astro-cid-dewc6gxf]{font-weight:600;font-size:var(--fs-h4);color:var(--plum);line-height:1.4}.va[data-astro-cid-dewc6gxf],.vb[data-astro-cid-dewc6gxf]{font-size:var(--fs-small);transition:opacity .5s var(--ease);align-items:flex-start;gap:12px;margin:0;line-height:1.5;display:flex}.va[data-astro-cid-dewc6gxf]{color:var(--heather)}.vb[data-astro-cid-dewc6gxf]{color:var(--plum);font-weight:500}.va[data-astro-cid-dewc6gxf] i[data-astro-cid-dewc6gxf],.vb[data-astro-cid-dewc6gxf] i[data-astro-cid-dewc6gxf]{border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.va[data-astro-cid-dewc6gxf] i[data-astro-cid-dewc6gxf]{border:1px solid var(--heather)}.vb[data-astro-cid-dewc6gxf] i[data-astro-cid-dewc6gxf]{background:var(--c)}.sl[data-astro-cid-dewc6gxf]{display:none}.js[data-astro-cid-dewc6gxf][data-side=a] .vb[data-astro-cid-dewc6gxf],.js[data-astro-cid-dewc6gxf][data-side=b] .va[data-astro-cid-dewc6gxf],.js[data-astro-cid-dewc6gxf][data-side=a] .hd[data-astro-cid-dewc6gxf] .cb[data-astro-cid-dewc6gxf],.js[data-astro-cid-dewc6gxf][data-side=b] .hd[data-astro-cid-dewc6gxf] .ca[data-astro-cid-dewc6gxf]{opacity:.5}.js[data-astro-cid-dewc6gxf][data-side=a] .va[data-astro-cid-dewc6gxf]{color:var(--plum)}.js[data-astro-cid-dewc6gxf] .row[data-astro-cid-dewc6gxf] .va[data-astro-cid-dewc6gxf],.js[data-astro-cid-dewc6gxf] .row[data-astro-cid-dewc6gxf] .vb[data-astro-cid-dewc6gxf]{transition-delay:calc(var(--k) * 50ms)}.band.dark .hd[data-astro-cid-dewc6gxf],.band.dark .row[data-astro-cid-dewc6gxf]{border-color:var(--line-dark)}.band.dark .w[data-astro-cid-dewc6gxf]{color:var(--on-dark)}.band.dark .hd[data-astro-cid-dewc6gxf] span[data-astro-cid-dewc6gxf],.band.dark .va[data-astro-cid-dewc6gxf]{color:var(--on-dark-3)}.band.dark .vb[data-astro-cid-dewc6gxf],.band.dark .js[data-astro-cid-dewc6gxf][data-side=a] .va[data-astro-cid-dewc6gxf]{color:var(--on-dark)}.anim .cmp[data-astro-cid-dewc6gxf]:not(.in) .row[data-astro-cid-dewc6gxf]{opacity:0;transform:translateY(8px)}.anim .cmp[data-astro-cid-dewc6gxf].in .row[data-astro-cid-dewc6gxf]{transition:opacity .6s var(--ease) calc(.15s + var(--k) * .12s), transform .7s var(--ease) calc(.15s + var(--k) * .12s)}.anim .cmp[data-astro-cid-dewc6gxf]:not(.in) .vb[data-astro-cid-dewc6gxf] i[data-astro-cid-dewc6gxf]{transform:scale(0)}.anim .cmp[data-astro-cid-dewc6gxf].in .vb[data-astro-cid-dewc6gxf] i[data-astro-cid-dewc6gxf]{transition:transform .5s var(--ease) calc(.6s + var(--k) * .12s)}.anim .cmp[data-astro-cid-dewc6gxf].now [data-astro-cid-dewc6gxf]:is(.row,.vb i){transition:none}@media (width<=760px){.tbl[data-astro-cid-dewc6gxf]:before,.hd[data-astro-cid-dewc6gxf]{display:none}.tbl[data-astro-cid-dewc6gxf]{border-top:1px solid var(--line)}.row[data-astro-cid-dewc6gxf]{grid-template-columns:1fr;gap:8px;padding:16px 0}.js[data-astro-cid-dewc6gxf][data-side=a] .vb[data-astro-cid-dewc6gxf],.js[data-astro-cid-dewc6gxf][data-side=b] .va[data-astro-cid-dewc6gxf]{display:none}.js[data-astro-cid-dewc6gxf] .va[data-astro-cid-dewc6gxf],.js[data-astro-cid-dewc6gxf] .vb[data-astro-cid-dewc6gxf]{opacity:1!important}.cmp[data-astro-cid-dewc6gxf]:not(.js) .sl[data-astro-cid-dewc6gxf]{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--heather);font-weight:600;display:block}}.ex[data-astro-cid-ddrdhk5v]{gap:24px;display:grid}.tabs[data-astro-cid-ddrdhk5v]{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;display:grid}.tabs[data-astro-cid-ddrdhk5v] button[data-astro-cid-ddrdhk5v]{text-align:left;font:inherit;color:var(--aub);cursor:pointer;transition:color .5s var(--ease);background:0 0;border:0;padding:12px 0 16px;line-height:1.3;display:block}.tabs[data-astro-cid-ddrdhk5v] button[data-astro-cid-ddrdhk5v].uline:after{bottom:-1px}.tabs[data-astro-cid-ddrdhk5v] b[data-astro-cid-ddrdhk5v]{font-weight:600;font-size:var(--fs-small)}.tabs[data-astro-cid-ddrdhk5v] span[data-astro-cid-ddrdhk5v]{font-size:var(--fs-fine);color:var(--heather);margin-top:4px;display:block}.tabs[data-astro-cid-ddrdhk5v] button[data-astro-cid-ddrdhk5v]:hover,.tabs[data-astro-cid-ddrdhk5v] [data-astro-cid-ddrdhk5v][aria-selected=true]{color:var(--plum)}.panel[data-astro-cid-ddrdhk5v]{border-radius:var(--rad-4);background:var(--card);border:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,4vw,64px);padding:clamp(24px,3vw,40px);display:grid}.panel[data-astro-cid-ddrdhk5v][hidden]{display:none}.anim .panel[data-astro-cid-ddrdhk5v]:not([hidden]){animation:tx-in .6s var(--ease) both}@keyframes tx-in{0%{opacity:0;transform:translateY(8px)}}.art[data-astro-cid-ddrdhk5v]{border-radius:var(--arch-l);background:var(--t);padding:18px 18px 0}.aw[data-astro-cid-ddrdhk5v]{position:relative}.art[data-astro-cid-ddrdhk5v] svg[data-astro-cid-ddrdhk5v]{width:100%;height:auto;display:block}.aw[data-astro-cid-ddrdhk5v] .pic{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.arch[data-astro-cid-ddrdhk5v]{fill:#fffdf98c}.arch2[data-astro-cid-ddrdhk5v]{fill:none;stroke:var(--c);stroke-opacity:.3;stroke-width:1px;stroke-dasharray:3 7}.copy[data-astro-cid-ddrdhk5v]{gap:16px;display:grid}.hx[data-astro-cid-ddrdhk5v]{letter-spacing:-.025em;color:var(--plum);font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.1}.prog[data-astro-cid-ddrdhk5v]{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--plum);align-items:center;gap:10px;font-weight:600;display:inline-flex}.prog[data-astro-cid-ddrdhk5v] span[data-astro-cid-ddrdhk5v]{background:var(--c);border-radius:50%;width:8px;height:8px}.body[data-astro-cid-ddrdhk5v]{font-size:var(--fs-body);color:var(--aub);line-height:1.6}dl[data-astro-cid-ddrdhk5v]{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:0 24px;margin:0;display:grid}dl[data-astro-cid-ddrdhk5v] div[data-astro-cid-ddrdhk5v]{display:contents}dt[data-astro-cid-ddrdhk5v],dd[data-astro-cid-ddrdhk5v]{border-bottom:1px solid var(--line);padding:12px 0}dt[data-astro-cid-ddrdhk5v]{font-size:var(--fs-fine);color:var(--heather);font-weight:600}dd[data-astro-cid-ddrdhk5v]{color:var(--plum);font-size:var(--fs-small);margin:0}.sk[data-astro-cid-ddrdhk5v]{flex-wrap:wrap;gap:0 8px;list-style:none;display:flex}.sk[data-astro-cid-ddrdhk5v] li[data-astro-cid-ddrdhk5v]+li[data-astro-cid-ddrdhk5v]:before{content:"·";color:var(--heather);margin-right:8px}.stages[data-astro-cid-ddrdhk5v]{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px;list-style:none;display:grid;position:relative}.stages[data-astro-cid-ddrdhk5v] li[data-astro-cid-ddrdhk5v]{font-size:var(--fs-fine);color:var(--aub);justify-items:start;gap:8px;font-weight:500;display:grid;position:relative}.stages[data-astro-cid-ddrdhk5v] li[data-astro-cid-ddrdhk5v]:before{content:"";background:color-mix(in srgb, var(--c) 45%, transparent);height:1px;position:absolute;top:4.5px;left:10px;right:0}.stages[data-astro-cid-ddrdhk5v] li[data-astro-cid-ddrdhk5v]:last-child:before{display:none}.stages[data-astro-cid-ddrdhk5v] i[data-astro-cid-ddrdhk5v]{background:var(--c);border-radius:50%;width:10px;height:10px;position:relative}.anim .stages[data-astro-cid-ddrdhk5v][data-play] i[data-astro-cid-ddrdhk5v]{transition:transform .6s var(--ease) calc(.2s + var(--k) * .12s);transform:scale(0)}.anim .stages[data-astro-cid-ddrdhk5v][data-play].in i[data-astro-cid-ddrdhk5v]{transform:none}@media (width<=860px){.tabs[data-astro-cid-ddrdhk5v]{grid-template-columns:1fr 1fr}.panel[data-astro-cid-ddrdhk5v]{grid-template-columns:1fr;padding:20px}.art[data-astro-cid-ddrdhk5v]{max-width:280px}dl[data-astro-cid-ddrdhk5v]{grid-template-columns:1fr}dt[data-astro-cid-ddrdhk5v]{border-bottom:0;padding-bottom:0}dd[data-astro-cid-ddrdhk5v]{padding-top:4px}.sk[data-astro-cid-ddrdhk5v]{gap:4px;display:grid}.sk[data-astro-cid-ddrdhk5v] li[data-astro-cid-ddrdhk5v]+li[data-astro-cid-ddrdhk5v]:before{content:none}}@media (width<=560px){.stages[data-astro-cid-ddrdhk5v]{grid-template-columns:1fr;gap:12px}.stages[data-astro-cid-ddrdhk5v] li[data-astro-cid-ddrdhk5v]{grid-template-columns:10px 1fr;align-items:center;gap:12px}.stages[data-astro-cid-ddrdhk5v] li[data-astro-cid-ddrdhk5v]:before{width:1px;height:auto;inset:14px auto -14px 4.5px}}.el[data-astro-cid-anaoefh5]{--p:0;gap:32px;display:grid}.track[data-astro-cid-anaoefh5]{grid-template-columns:repeat(9,minmax(0,1fr));align-items:start;gap:4px;display:grid;position:relative}.line[data-astro-cid-anaoefh5]{background:var(--line-dark);transform-origin:0;height:1px;position:absolute;top:7px;left:0;right:0}.line[data-astro-cid-anaoefh5]:after{content:"";background:var(--gold);opacity:.7;transform-origin:0;transform:scaleX(var(--p));transition:transform .8s var(--ease);position:absolute;inset:0 calc(11.1111% - 7px) 0 0}.track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5]{text-align:left;font:inherit;font-size:var(--fs-fine);color:var(--on-dark-2);cursor:pointer;background:0 0;border:0;padding:0 4px 6px 0;line-height:1.3;display:block;position:relative}.track[data-astro-cid-anaoefh5] i[data-astro-cid-anaoefh5]{background:var(--night);border:1px solid var(--on-dark-3);width:15px;height:15px;transition:background-color .5s var(--ease), border-color .5s var(--ease);border-radius:50%;margin-bottom:12px;display:block}.track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5].past i[data-astro-cid-anaoefh5]{background:var(--on-dark-3)}.track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5].on i[data-astro-cid-anaoefh5]{background:var(--c);border-color:var(--c)}.er[data-astro-cid-anaoefh5]{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-3);transition:color .5s var(--ease);margin-bottom:4px;font-weight:600;line-height:1.3;display:block}.track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5].on .er[data-astro-cid-anaoefh5]{color:var(--on-dark-2)}.pl[data-astro-cid-anaoefh5]{font-size:var(--fs-fine);color:var(--on-dark-2);transition:color .5s var(--ease);font-weight:600;line-height:1.3}.track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5]:hover .pl[data-astro-cid-anaoefh5],.track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5].on .pl[data-astro-cid-anaoefh5]{color:var(--on-dark)}.pl[data-astro-cid-anaoefh5]{--ul:currentColor;background:linear-gradient(var(--ul), var(--ul)) 100% 100% / 0 1px no-repeat;transition:background-size .5s var(--ease), color .5s var(--ease);padding-bottom:3px}.track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5]:is(:hover,:focus-visible,.on) .pl[data-astro-cid-anaoefh5]{background-position:0 100%;background-size:100% 1px}.track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5].on .pl[data-astro-cid-anaoefh5]{--ul:var(--gold)}@media (prefers-reduced-motion:reduce){.pl[data-astro-cid-anaoefh5]{transition:none}}.track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5]:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:var(--rad-2)}.cards[data-astro-cid-anaoefh5]{gap:16px;display:grid}.js[data-astro-cid-anaoefh5] .cards[data-astro-cid-anaoefh5]{gap:0}.card[data-astro-cid-anaoefh5]{border-radius:var(--rad-4);border:1px solid var(--line-dark);background:#f5f1ea08;grid-template-columns:96px 1fr;align-items:center;gap:32px;padding:32px;display:grid}.js[data-astro-cid-anaoefh5] .card[data-astro-cid-anaoefh5]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);pointer-events:none;grid-area:1/1;transform:translateY(8px)}.js[data-astro-cid-anaoefh5] .card[data-astro-cid-anaoefh5].on{opacity:1;pointer-events:auto;transform:none}.glyph[data-astro-cid-anaoefh5] svg[data-astro-cid-anaoefh5]{width:100%;height:auto;display:block}.glyph[data-astro-cid-anaoefh5] path[data-astro-cid-anaoefh5]{fill:color-mix(in srgb, var(--c) 22%, transparent);stroke:var(--c);stroke-width:1.5px;vector-effect:non-scaling-stroke}.glyph[data-astro-cid-anaoefh5] text[data-astro-cid-anaoefh5]{font:300 44px var(--font);fill:var(--on-dark);letter-spacing:-.04em}.meta[data-astro-cid-anaoefh5]{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-3);margin-bottom:8px;font-weight:600}.meta[data-astro-cid-anaoefh5] span[data-astro-cid-anaoefh5]{color:var(--on-dark-2)}.hx[data-astro-cid-anaoefh5]{letter-spacing:-.025em;color:var(--on-dark);margin-bottom:12px;font-size:clamp(24px,2.6vw,36px);font-weight:600;line-height:1.1}.bd[data-astro-cid-anaoefh5]{font-size:var(--fs-body);color:var(--on-dark-2);max-width:62ch;line-height:1.6}.anim .el[data-astro-cid-anaoefh5]:not(.in) .line[data-astro-cid-anaoefh5]{transform:scaleX(0)}.anim .el[data-astro-cid-anaoefh5]:not(.in) .track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5],.anim .el[data-astro-cid-anaoefh5]:not(.in) .cards[data-astro-cid-anaoefh5]{opacity:0}.anim .el[data-astro-cid-anaoefh5].in .line[data-astro-cid-anaoefh5]{transition:transform 1.4s var(--ease) .1s}.anim .el[data-astro-cid-anaoefh5].in .track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5]{animation:el-in .6s var(--ease) calc(.25s + var(--k) * .12s) backwards}.anim .el[data-astro-cid-anaoefh5].in .cards[data-astro-cid-anaoefh5]{transition:opacity .6s var(--ease) 1.3s}@keyframes el-in{0%{opacity:0;transform:translateY(6px)}}.anim .el[data-astro-cid-anaoefh5].now [data-astro-cid-anaoefh5]:is(.line,.track button,.cards){transition:none;animation:none}@media (prefers-reduced-motion:reduce){.line[data-astro-cid-anaoefh5]:after{transition:none}}@media (width<=960px){.track[data-astro-cid-anaoefh5]{scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);gap:0;display:flex;overflow-x:auto}.track[data-astro-cid-anaoefh5] button[data-astro-cid-anaoefh5]{flex:0 0 116px}.line[data-astro-cid-anaoefh5]{left:var(--gutter);width:1044px;right:auto}.card[data-astro-cid-anaoefh5]{grid-template-columns:1fr;gap:16px;padding:24px 20px}.glyph[data-astro-cid-anaoefh5]{width:64px}}.gl[data-astro-cid-gjb43z2n]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;display:grid}.g-card[data-astro-cid-gjb43z2n]{border-radius:var(--rad-4);background:var(--card);border:1px solid var(--line);align-content:start;gap:8px;padding:16px 16px 24px;display:grid}.g-card[data-astro-cid-gjb43z2n] h3[data-astro-cid-gjb43z2n]{margin-top:12px;padding:0 8px}.g-card[data-astro-cid-gjb43z2n] p[data-astro-cid-gjb43z2n]{font-size:var(--fs-small);color:var(--aub);padding:0 8px;line-height:1.55}.g-art[data-astro-cid-gjb43z2n]{border-radius:var(--rad-3);background:var(--tt);padding:8px 4px}svg[data-astro-cid-gjb43z2n]{width:100%;height:auto;overflow:visible}.sheet[data-astro-cid-gjb43z2n]{fill:var(--white-warm);stroke:var(--line);stroke-width:1px}.sheet[data-astro-cid-gjb43z2n].back{fill:var(--card)}.paper2[data-astro-cid-gjb43z2n]{fill:var(--white-warm);stroke:var(--mist-2);stroke-width:1px}.hair[data-astro-cid-gjb43z2n]{fill:none;stroke:var(--mist-2);stroke-width:1.5px;stroke-linecap:round}.hair2[data-astro-cid-gjb43z2n]{fill:none;stroke:var(--mist-2);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ln[data-astro-cid-gjb43z2n]{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ln[data-astro-cid-gjb43z2n].thin{stroke-width:1.5px}.c[data-astro-cid-gjb43z2n]{stroke:var(--tc)}.terra[data-astro-cid-gjb43z2n]{stroke:var(--terra)}.ln[data-astro-cid-gjb43z2n].pl{stroke:var(--plum)}.ln[data-astro-cid-gjb43z2n].dash{stroke-dasharray:4 5}.fill[data-astro-cid-gjb43z2n]{fill:var(--tc)}.fill-t[data-astro-cid-gjb43z2n]{fill:var(--white-warm);stroke:var(--tc);stroke-width:1.5px}.hole[data-astro-cid-gjb43z2n]{fill:var(--tt)}.lab[data-astro-cid-gjb43z2n]{font:600 11px var(--font);fill:var(--heather);letter-spacing:.02em}.lab[data-astro-cid-gjb43z2n].sm{font-size:10.5px;font-weight:500}.lab[data-astro-cid-gjb43z2n].strong{fill:var(--plum);font-weight:600}.num[data-astro-cid-gjb43z2n]{font:600 17px var(--font);fill:var(--plum);letter-spacing:-.01em}.num[data-astro-cid-gjb43z2n].w{fill:var(--plum);font-size:13px}.tag[data-astro-cid-gjb43z2n]{font:600 15px var(--font);fill:var(--white-warm)}.q[data-astro-cid-gjb43z2n]{font:600 24px var(--font);fill:var(--plum)}.dot-on[data-astro-cid-gjb43z2n]{fill:var(--gold-soft)}.dot-end[data-astro-cid-gjb43z2n]{fill:var(--white-warm);stroke:var(--gold);stroke-width:1.5px}.tk[data-astro-cid-gjb43z2n]{fill:none;stroke:var(--plum);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.gap[data-astro-cid-gjb43z2n]{fill:var(--terra-t);stroke:var(--terra);stroke-width:1.5px}.ok[data-astro-cid-gjb43z2n]{fill:var(--gold-soft)}.shaky[data-astro-cid-gjb43z2n]{fill:var(--white-warm);stroke:var(--terra);stroke-width:1.5px;stroke-dasharray:3 3}.ring[data-astro-cid-gjb43z2n]{fill:none;stroke:var(--gold);stroke-width:1.5px}.rootd[data-astro-cid-gjb43z2n]{fill:var(--terra)}.trk[data-astro-cid-gjb43z2n]{fill:var(--white-warm)}.muted[data-astro-cid-gjb43z2n]{fill:var(--mist-2)}.outline[data-astro-cid-gjb43z2n]{fill:none;stroke:var(--tc);stroke-width:1.5px}.av[data-astro-cid-gjb43z2n]{stroke:none}.av[data-astro-cid-gjb43z2n].mentor{fill:var(--aub)}.av[data-astro-cid-gjb43z2n].child{fill:var(--tc)}.av[data-astro-cid-gjb43z2n].pl{fill:var(--plum)}.layer[data-astro-cid-gjb43z2n]{stroke:var(--line);stroke-width:1px}.layer[data-astro-cid-gjb43z2n].l1{fill:var(--white-warm)}.layer[data-astro-cid-gjb43z2n].l2{fill:var(--card)}.layer[data-astro-cid-gjb43z2n].l3{fill:var(--white-warm)}.badge[data-astro-cid-gjb43z2n]{fill:var(--plum)}.bn[data-astro-cid-gjb43z2n]{font:600 11px var(--font);fill:var(--on-dark)}.dotc[data-astro-cid-gjb43z2n]{fill:var(--tc)}.lens[data-astro-cid-gjb43z2n]{fill:#fffdf98c;stroke:var(--plum);stroke-width:2px}.anim .g-art[data-astro-cid-gjb43z2n][data-play] [data-astro-cid-gjb43z2n]:is(.pop,.dr,.grow,.rise,.fan,.fade){animation-delay:var(--d,0s);animation-fill-mode:both;animation-timing-function:var(--ease)}.anim .g-art[data-astro-cid-gjb43z2n][data-play]:not(.in) [data-astro-cid-gjb43z2n]:is(.pop,.grow,.rise,.fade){opacity:0}.anim .g-art[data-astro-cid-gjb43z2n][data-play]:not(.in) .dr[data-astro-cid-gjb43z2n]{stroke-dashoffset:1px;stroke-dasharray:1}.anim .g-art[data-astro-cid-gjb43z2n][data-play].in .pop[data-astro-cid-gjb43z2n]{transform-box:fill-box;transform-origin:50%;animation-name:g-pop;animation-duration:.6s}.anim .g-art[data-astro-cid-gjb43z2n][data-play].in .dr[data-astro-cid-gjb43z2n]{stroke-dasharray:1;animation-name:g-draw;animation-duration:.8s}.anim .g-art[data-astro-cid-gjb43z2n][data-play].in .fade[data-astro-cid-gjb43z2n]{animation-name:g-fade;animation-duration:.9s}.anim .g-art[data-astro-cid-gjb43z2n][data-play].in .grow[data-astro-cid-gjb43z2n]{transform-box:fill-box;transform-origin:0;animation-name:g-grow;animation-duration:.9s}.anim .g-art[data-astro-cid-gjb43z2n][data-play].in .rise[data-astro-cid-gjb43z2n]{animation-name:g-rise;animation-duration:.7s}.fan[data-astro-cid-gjb43z2n]{transform-box:fill-box;transform-origin:50% 100%;transform:rotate(var(--r))}.anim .g-art[data-astro-cid-gjb43z2n][data-play].in .fan[data-astro-cid-gjb43z2n]{animation-name:g-fan;animation-duration:.8s}.anim .g-art[data-astro-cid-gjb43z2n][data-play].now [data-astro-cid-gjb43z2n]{animation:none!important}@keyframes g-pop{0%{opacity:0;transform:scale(.7)}}@keyframes g-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes g-fade{0%{opacity:0}}@keyframes g-grow{0%{opacity:0;transform:scaleX(0)}}@keyframes g-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes g-fan{0%{transform:rotate(0)}}@media (width<=960px){.gl[data-astro-cid-gjb43z2n]{grid-template-columns:1fr;max-width:560px}.g-card[data-astro-cid-gjb43z2n]{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;column-gap:20px;padding:16px}.g-art[data-astro-cid-gjb43z2n]{grid-row:span 2}.g-card[data-astro-cid-gjb43z2n] h3[data-astro-cid-gjb43z2n]{align-self:end;margin-top:0;padding:0}.g-card[data-astro-cid-gjb43z2n] p[data-astro-cid-gjb43z2n]{align-self:start;padding:0}}@media (width<=560px){.g-card[data-astro-cid-gjb43z2n]{grid-template-columns:1fr;padding:16px 16px 20px}.g-art[data-astro-cid-gjb43z2n]{grid-row:auto}.g-card[data-astro-cid-gjb43z2n] h3[data-astro-cid-gjb43z2n]{margin-top:8px;padding:0 4px}.g-card[data-astro-cid-gjb43z2n] p[data-astro-cid-gjb43z2n]{padding:0 4px}}.st[data-astro-cid-op4d6lis]{--p:0;gap:32px;display:grid}.st-rail[data-astro-cid-op4d6lis]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid;position:relative}.st-line[data-astro-cid-op4d6lis]{background:var(--line);height:1px;position:absolute;top:8px;left:10%;right:10%}.st-line[data-astro-cid-op4d6lis] i[data-astro-cid-op4d6lis]{background:var(--tc);transform-origin:0;transform:scaleX(var(--p));transition:transform .8s var(--ease);position:absolute;inset:0}.st-tab[data-astro-cid-op4d6lis]{font:inherit;cursor:pointer;color:var(--heather);background:0 0;border:0;justify-items:center;gap:12px;padding:0 4px 4px;display:grid;position:relative}.st-tab[data-astro-cid-op4d6lis] i[data-astro-cid-op4d6lis]{background:var(--paper);border:1px solid var(--mist-2);width:17px;height:17px;transition:background-color .5s var(--ease), border-color .5s var(--ease), transform .5s var(--ease);border-radius:50%}.st-tab[data-astro-cid-op4d6lis] span[data-astro-cid-op4d6lis]{font-size:var(--fs-small);text-align:center;transition:color .4s var(--ease);font-weight:500;line-height:1.2}.st-tab[data-astro-cid-op4d6lis]:hover span[data-astro-cid-op4d6lis],.st-tab[data-astro-cid-op4d6lis].on span[data-astro-cid-op4d6lis]{color:var(--plum)}.st-tab[data-astro-cid-op4d6lis].on span[data-astro-cid-op4d6lis]{font-weight:600}.st-tab[data-astro-cid-op4d6lis].done i[data-astro-cid-op4d6lis]{background:var(--tc);border-color:var(--tc)}.st-tab[data-astro-cid-op4d6lis].on i[data-astro-cid-op4d6lis]{background:var(--white-warm);border:5px solid var(--tc)}.st-tab[data-astro-cid-op4d6lis]:hover i[data-astro-cid-op4d6lis]{transform:translateY(-2px)}.st-tab[data-astro-cid-op4d6lis]:focus-visible{outline-offset:4px}.st-body[data-astro-cid-op4d6lis]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}.st-scr[data-astro-cid-op4d6lis]{font-size:14px}.st-scr[data-astro-cid-op4d6lis] .scr-hd[data-astro-cid-op4d6lis]{justify-content:flex-start}.st-team[data-astro-cid-op4d6lis]{gap:4px;margin-left:auto;display:flex}.st-team[data-astro-cid-op4d6lis] .a-av[data-astro-cid-op4d6lis]{box-shadow:0 0 0 2px var(--plum)}.st-sub[data-astro-cid-op4d6lis]{flex-wrap:wrap;align-items:baseline;gap:12px;padding:16px 22px 0;display:flex}.st-sub[data-astro-cid-op4d6lis] b[data-astro-cid-op4d6lis]{color:var(--plum);letter-spacing:-.01em;font-size:17px;font-weight:600}.st-sub[data-astro-cid-op4d6lis] span[data-astro-cid-op4d6lis]{color:var(--heather);font-size:12.5px}.st-panes[data-astro-cid-op4d6lis]{padding:16px 22px 22px;display:grid}.pv[data-astro-cid-op4d6lis]{border-radius:var(--rad-3);background:var(--scr-panel);border:1px solid var(--scr-line);visibility:hidden;opacity:0;transition:opacity .4s var(--ease), visibility 0s .4s;grid-area:1/1;align-content:start;gap:14px;padding:18px;display:grid}.pv[data-astro-cid-op4d6lis].on{visibility:visible;opacity:1;transition:opacity .5s var(--ease)}.st[data-astro-cid-op4d6lis]:not(.js) .pv[data-astro-cid-op4d6lis]:first-child{visibility:visible;opacity:1}.bq[data-astro-cid-op4d6lis]{letter-spacing:-.015em;color:var(--plum);max-width:26em;font-size:19px;font-weight:600;line-height:1.3}.kvs[data-astro-cid-op4d6lis]{margin:0;display:grid}.kvs[data-astro-cid-op4d6lis] div[data-astro-cid-op4d6lis]{border-top:1px solid var(--scr-line);grid-template-columns:96px minmax(0,1fr);gap:16px;padding:10px 0;display:grid}.kvs[data-astro-cid-op4d6lis] dt[data-astro-cid-op4d6lis]{color:var(--heather);font-size:12.5px;font-weight:600}.kvs[data-astro-cid-op4d6lis] dd[data-astro-cid-op4d6lis]{color:var(--plum);margin:0;font-size:13.5px;line-height:1.45}.refl[data-astro-cid-op4d6lis] div[data-astro-cid-op4d6lis]{grid-template-columns:120px minmax(0,1fr)}.kvs[data-astro-cid-op4d6lis].src div[data-astro-cid-op4d6lis]{padding:6px 0}.kvs[data-astro-cid-op4d6lis].src div[data-astro-cid-op4d6lis]:first-child{border-top:0}.hbars[data-astro-cid-op4d6lis]{gap:12px;display:grid}.hb[data-astro-cid-op4d6lis]{color:var(--plum);grid-template-columns:128px minmax(0,1fr) 28px;align-items:center;gap:12px;font-size:13px;display:grid}.hb[data-astro-cid-op4d6lis] i[data-astro-cid-op4d6lis]{border-radius:var(--rad-pill);background:var(--scr-track);height:12px;display:block;overflow:hidden}.hb[data-astro-cid-op4d6lis] b[data-astro-cid-op4d6lis]{height:100%;width:var(--w);border-radius:var(--rad-pill);background:var(--tc);display:block}.hb[data-astro-cid-op4d6lis] em[data-astro-cid-op4d6lis]{font-variant-numeric:tabular-nums;text-align:right;font-style:normal;font-weight:600}.cost[data-astro-cid-op4d6lis]{border-top:1px solid var(--scr-line);gap:6px;padding-top:12px;display:grid}.kv[data-astro-cid-op4d6lis]{border-top:1px solid var(--scr-line);color:var(--plum);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:13px;display:flex}.kv[data-astro-cid-op4d6lis] b[data-astro-cid-op4d6lis]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.kv[data-astro-cid-op4d6lis] small[data-astro-cid-op4d6lis]{color:var(--heather);margin-left:4px;font-size:12px}.kv[data-astro-cid-op4d6lis].strong{font-weight:600}.kv[data-astro-cid-op4d6lis].strong b[data-astro-cid-op4d6lis]{color:var(--plum);border-radius:var(--rad-pill);background:var(--tt);padding:2px 10px}.cost[data-astro-cid-op4d6lis] .kv[data-astro-cid-op4d6lis]{border-top:0;padding:0}.build[data-astro-cid-op4d6lis]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px}.bl[data-astro-cid-op4d6lis],.br[data-astro-cid-op4d6lis]{align-content:start;gap:6px;display:grid}.calc[data-astro-cid-op4d6lis]{display:grid}.cr[data-astro-cid-op4d6lis]{border-top:1px solid var(--scr-line);color:var(--plum);grid-template-columns:52px minmax(0,1fr) auto;gap:8px;padding:7px 0;font-size:13px;display:grid}.cr[data-astro-cid-op4d6lis] .f[data-astro-cid-op4d6lis]{color:var(--heather)}.cr[data-astro-cid-op4d6lis] b[data-astro-cid-op4d6lis]{font-weight:600}.br[data-astro-cid-op4d6lis] svg[data-astro-cid-op4d6lis]{width:100%;height:auto;overflow:visible}.ax[data-astro-cid-op4d6lis]{fill:none;stroke:var(--mist-2);stroke-width:1px}.tl[data-astro-cid-op4d6lis]{font:500 10px var(--font);fill:var(--heather)}.tl[data-astro-cid-op4d6lis].c1{fill:var(--tk);font-weight:600}.tl[data-astro-cid-op4d6lis].c2{fill:var(--heather);font-weight:600}.cl[data-astro-cid-op4d6lis]{fill:none;stroke:var(--heather);stroke-width:1.5px;stroke-dasharray:4 4}.sl[data-astro-cid-op4d6lis]{fill:none;stroke:var(--tc);stroke-width:2.2px;stroke-linecap:round}.gd2[data-astro-cid-op4d6lis]{fill:none;stroke:var(--gold);stroke-width:1.2px}.mk[data-astro-cid-op4d6lis]{fill:var(--gold-soft);stroke:var(--white-warm);stroke-width:2px}.be[data-astro-cid-op4d6lis]{color:var(--plum);font-size:12.5px;font-weight:600}.chk[data-astro-cid-op4d6lis]{border-radius:var(--rad-pill);background:var(--sage-t);color:var(--sage-ink);grid-column:1/-1;justify-self:start;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:12.5px;font-weight:500;display:inline-flex}.chk[data-astro-cid-op4d6lis] svg[data-astro-cid-op4d6lis]{flex:none;width:16px;height:16px}.chk[data-astro-cid-op4d6lis] circle[data-astro-cid-op4d6lis],.saved[data-astro-cid-op4d6lis] circle[data-astro-cid-op4d6lis]{fill:var(--gold-soft)}.chk[data-astro-cid-op4d6lis] path[data-astro-cid-op4d6lis]{fill:none;stroke:var(--plum);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.present[data-astro-cid-op4d6lis]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px}.pl[data-astro-cid-op4d6lis],.pr[data-astro-cid-op4d6lis]{align-content:start;gap:8px;display:grid}.sold[data-astro-cid-op4d6lis]{color:var(--heather);align-items:baseline;gap:8px;font-size:13px;display:flex}.sold[data-astro-cid-op4d6lis] b[data-astro-cid-op4d6lis]{letter-spacing:-.02em;color:var(--plum);font-size:30px;font-weight:300}.muf[data-astro-cid-op4d6lis]{grid-template-columns:repeat(12,1fr);gap:4px;margin:2px 0 6px;display:grid}.muf[data-astro-cid-op4d6lis] i[data-astro-cid-op4d6lis]{aspect-ratio:1;background:var(--tc);border-radius:50%}.muf[data-astro-cid-op4d6lis] i[data-astro-cid-op4d6lis].left{border:1px solid var(--mist-2);background:0 0}.qa[data-astro-cid-op4d6lis]{align-items:flex-end;gap:8px;display:flex}.qa[data-astro-cid-op4d6lis].me{justify-content:flex-end}.a-av[data-astro-cid-op4d6lis].guest{background:var(--aub)}.bub[data-astro-cid-op4d6lis]{border-radius:var(--rad-3);max-width:92%;padding:10px 12px;font-size:13px;line-height:1.45}.bub[data-astro-cid-op4d6lis].q{background:var(--mist);color:var(--plum);border-bottom-left-radius:var(--rad-1)}.bub[data-astro-cid-op4d6lis].a{background:var(--plum);color:var(--on-dark);border-bottom-right-radius:var(--rad-1)}.st-copy[data-astro-cid-op4d6lis]{gap:24px;display:grid}.st-ps[data-astro-cid-op4d6lis]{display:grid}.st-p[data-astro-cid-op4d6lis]{visibility:hidden;opacity:0;transition:opacity .4s var(--ease), visibility 0s .4s;grid-area:1/1;align-content:start;gap:16px;display:grid}.st-p[data-astro-cid-op4d6lis].on{visibility:visible;opacity:1;transition:opacity .6s var(--ease) 50ms}.st[data-astro-cid-op4d6lis]:not(.js) .st-p[data-astro-cid-op4d6lis]:first-child{visibility:visible;opacity:1}.st-p[data-astro-cid-op4d6lis]:focus-visible{outline-offset:8px}.st-of[data-astro-cid-op4d6lis]{font-size:var(--fs-fine);color:var(--heather);font-variant-numeric:tabular-nums}.st-d[data-astro-cid-op4d6lis]{font-size:var(--fs-body);color:var(--aub);line-height:1.6}.st-dl[data-astro-cid-op4d6lis]{margin:4px 0 0;display:grid}.st-dl[data-astro-cid-op4d6lis]>div[data-astro-cid-op4d6lis]{border-top:1px solid var(--line);gap:8px;padding:16px 0;display:grid}.st-dl[data-astro-cid-op4d6lis]>div[data-astro-cid-op4d6lis]:last-child{border-bottom:1px solid var(--line)}.st-dl[data-astro-cid-op4d6lis] dt[data-astro-cid-op4d6lis]{font-size:var(--fs-fine);color:var(--plum);font-weight:600}.st-dl[data-astro-cid-op4d6lis] dd[data-astro-cid-op4d6lis]{font-size:var(--fs-small);color:var(--aub);margin:0;line-height:1.55}.st-dl[data-astro-cid-op4d6lis] ul[data-astro-cid-op4d6lis]{gap:6px;list-style:none;display:grid}.st-dl[data-astro-cid-op4d6lis] li[data-astro-cid-op4d6lis]{color:var(--plum);align-items:center;gap:10px;display:flex}.st-dl[data-astro-cid-op4d6lis] li[data-astro-cid-op4d6lis] i[data-astro-cid-op4d6lis]{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.st-nav[data-astro-cid-op4d6lis]{gap:8px;display:flex}.st-ar[data-astro-cid-op4d6lis]{border:1px solid var(--line);background:var(--card);width:44px;height:44px;color:var(--plum);cursor:pointer;transition:border-color .4s var(--ease), background-color .4s var(--ease), opacity .4s var(--ease);border-radius:50%;place-content:center;display:grid}.st-ar[data-astro-cid-op4d6lis] svg[data-astro-cid-op4d6lis]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.st-ar[data-astro-cid-op4d6lis]:hover:not(:disabled){border-color:var(--plum)}.st-ar[data-astro-cid-op4d6lis]:disabled{opacity:.35;cursor:default}.anim .st[data-astro-cid-op4d6lis][data-play] .pv[data-astro-cid-op4d6lis].on [data-astro-cid-op4d6lis]:is(.ap,.gx,.dr,.pp,.muf i){animation-fill-mode:both;animation-timing-function:var(--ease);animation-delay:var(--d,0s)}.anim .st[data-astro-cid-op4d6lis][data-play]:not(.in) .pv[data-astro-cid-op4d6lis].on [data-astro-cid-op4d6lis]:is(.ap,.gx,.pp,.muf i){opacity:0}.anim .st[data-astro-cid-op4d6lis][data-play].in .pv[data-astro-cid-op4d6lis].on .ap[data-astro-cid-op4d6lis]{animation-name:st-up;animation-duration:.6s}.anim .st[data-astro-cid-op4d6lis][data-play].in .pv[data-astro-cid-op4d6lis].on .gx[data-astro-cid-op4d6lis]{transform-origin:0;animation-name:st-grow;animation-duration:.9s}.anim .st[data-astro-cid-op4d6lis][data-play].in .pv[data-astro-cid-op4d6lis].on .dr[data-astro-cid-op4d6lis]{stroke-dasharray:1;animation-name:st-draw;animation-duration:.9s}.anim .st[data-astro-cid-op4d6lis][data-play].in .pv[data-astro-cid-op4d6lis].on .cl[data-astro-cid-op4d6lis].dr{stroke-dasharray:4 4;animation-name:st-fade}.anim .st[data-astro-cid-op4d6lis][data-play].in .pv[data-astro-cid-op4d6lis].on .pp[data-astro-cid-op4d6lis]{transform-box:fill-box;transform-origin:50%;animation-name:st-pop;animation-duration:.5s}.anim .st[data-astro-cid-op4d6lis][data-play].in .pv[data-astro-cid-op4d6lis].on .muf[data-astro-cid-op4d6lis] i[data-astro-cid-op4d6lis]{animation-name:st-pop;animation-duration:.4s;animation-delay:calc(.15s + var(--j) * 18ms)}.anim .st[data-astro-cid-op4d6lis][data-play].now .pv[data-astro-cid-op4d6lis] [data-astro-cid-op4d6lis]{opacity:1!important;animation:none!important}@keyframes st-up{0%{opacity:0;transform:translateY(6px)}}@keyframes st-grow{0%{transform:scaleX(0)}}@keyframes st-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes st-fade{0%{opacity:0}}@keyframes st-pop{0%{opacity:0;transform:scale(.5)}}@media (prefers-reduced-motion:reduce){.pv[data-astro-cid-op4d6lis],.st-p[data-astro-cid-op4d6lis],.st-line[data-astro-cid-op4d6lis] i[data-astro-cid-op4d6lis],.st-tab[data-astro-cid-op4d6lis] i[data-astro-cid-op4d6lis]{transition:none}}@media (width<=1000px){.st-body[data-astro-cid-op4d6lis]{grid-template-columns:1fr}.st-copy[data-astro-cid-op4d6lis]{max-width:640px}}@media (width<=600px){.pv[data-astro-cid-op4d6lis],.st-p[data-astro-cid-op4d6lis]{display:none}.pv[data-astro-cid-op4d6lis].on,.st-p[data-astro-cid-op4d6lis].on,.st[data-astro-cid-op4d6lis]:not(.js) .pv[data-astro-cid-op4d6lis]:first-child,.st[data-astro-cid-op4d6lis]:not(.js) .st-p[data-astro-cid-op4d6lis]:first-child{display:grid}.st-tab[data-astro-cid-op4d6lis] span[data-astro-cid-op4d6lis]{font-size:11.5px}.st-panes[data-astro-cid-op4d6lis]{padding:12px}.st-sub[data-astro-cid-op4d6lis]{padding:14px 14px 0}.pv[data-astro-cid-op4d6lis]{padding:14px}.build[data-astro-cid-op4d6lis],.present[data-astro-cid-op4d6lis]{grid-template-columns:1fr;row-gap:16px}.hb[data-astro-cid-op4d6lis]{grid-template-columns:104px minmax(0,1fr) 22px;gap:8px;font-size:12px}.kvs[data-astro-cid-op4d6lis] div[data-astro-cid-op4d6lis],.refl[data-astro-cid-op4d6lis] div[data-astro-cid-op4d6lis]{grid-template-columns:1fr;gap:2px}.bq[data-astro-cid-op4d6lis]{font-size:17px}}.rl[data-astro-cid-ud3odgqv]{gap:32px;display:grid}.rl-rail[data-astro-cid-ud3odgqv]{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0 16px;display:grid}.rl-tab[data-astro-cid-ud3odgqv]{font:inherit;color:var(--aub);cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:10px;padding:12px 0 14px;display:flex;position:relative}.rl-tab[data-astro-cid-ud3odgqv]:after{content:"";background:var(--deep-gold);transform-origin:0;height:1.5px;transition:transform .6s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.rl-tab[data-astro-cid-ud3odgqv].on:after{transform:scaleX(1)}.rl-tab[data-astro-cid-ud3odgqv] b[data-astro-cid-ud3odgqv]{font-weight:400;font-size:var(--fs-fine);color:var(--heather);font-variant-numeric:tabular-nums}.rl-tab[data-astro-cid-ud3odgqv] span[data-astro-cid-ud3odgqv]{font-size:var(--fs-small);font-weight:500}.rl-tab[data-astro-cid-ud3odgqv].on span[data-astro-cid-ud3odgqv]{color:var(--plum);font-weight:600}.rl-tab[data-astro-cid-ud3odgqv].on b[data-astro-cid-ud3odgqv]{color:var(--tk)}.rl-tab[data-astro-cid-ud3odgqv]:hover span[data-astro-cid-ud3odgqv]{color:var(--plum)}.rl-body[data-astro-cid-ud3odgqv]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}.rl-map[data-astro-cid-ud3odgqv]{gap:18px;padding:22px 24px 26px;display:grid}.rl-mh[data-astro-cid-ud3odgqv]{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:14px;display:flex}.rl-mh[data-astro-cid-ud3odgqv] .a-av[data-astro-cid-ud3odgqv]{width:26px;height:30px;font-size:12px}.rl-mh[data-astro-cid-ud3odgqv] b[data-astro-cid-ud3odgqv]{color:var(--plum);font-size:15px;font-weight:600;line-height:1.2;display:block}.rl-mh[data-astro-cid-ud3odgqv] div[data-astro-cid-ud3odgqv] span[data-astro-cid-ud3odgqv]{color:var(--heather);font-size:12.5px}.rl-mh[data-astro-cid-ud3odgqv] .a-k[data-astro-cid-ud3odgqv]{margin-left:auto}.rl-nodes[data-astro-cid-ud3odgqv]{--h:84px;list-style:none;display:grid;position:relative}.rl-nodes[data-astro-cid-ud3odgqv]:before{content:"";left:13px;top:calc(var(--h) / 2);height:calc(var(--h) * 3);background:var(--mist-2);width:1px;position:absolute}.rl-trace[data-astro-cid-ud3odgqv],.rl-fix[data-astro-cid-ud3odgqv]{left:12px;top:calc(var(--h) / 2);height:calc(var(--h) * 2);border-radius:var(--rad-1);width:3px;position:absolute;transform:scaleY(0)}.rl-trace[data-astro-cid-ud3odgqv]{background:repeating-linear-gradient(to bottom, var(--terra) 0 6px, transparent 6px 10px);transform-origin:top;transition:transform 1.1s var(--ease) .1s}.rl-fix[data-astro-cid-ud3odgqv]{background:var(--gold);transform-origin:bottom;transition:transform 1.1s var(--ease) .2s;left:12px}.rl[data-astro-cid-ud3odgqv]:is([data-step="1"],[data-step="2"]) .rl-trace[data-astro-cid-ud3odgqv],.rl[data-astro-cid-ud3odgqv]:is([data-step="3"],[data-step="4"]) .rl-fix[data-astro-cid-ud3odgqv]{transform:scaleY(1)}.rl-n[data-astro-cid-ud3odgqv]{height:var(--h);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid;position:relative}.rl-dot[data-astro-cid-ud3odgqv]{z-index:1;background:var(--card);border:1px solid var(--mist-2);width:28px;height:28px;transition:background-color .6s var(--ease), border-color .6s var(--ease), box-shadow .6s var(--ease);border-radius:50%;position:relative}.rl-t[data-astro-cid-ud3odgqv]{gap:2px;display:grid}.rl-g[data-astro-cid-ud3odgqv]{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--heather);font-weight:600}.rl-s[data-astro-cid-ud3odgqv]{font-size:var(--fs-small);color:var(--plum);font-weight:500;line-height:1.35}.rl-st[data-astro-cid-ud3odgqv]{justify-items:end;min-width:84px;display:grid}.rl-st[data-astro-cid-ud3odgqv] em[data-astro-cid-ud3odgqv]{border-radius:var(--rad-pill);opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease);white-space:nowrap;grid-area:1/1;padding:3px 10px;font-size:12px;font-style:normal;font-weight:600;transform:translateY(4px)}.k-g[data-astro-cid-ud3odgqv],.k-r[data-astro-cid-ud3odgqv]{background:var(--terra-t);color:var(--terra-ink)}.k-s[data-astro-cid-ud3odgqv]{color:var(--terra-ink);border:1px dashed var(--terra);background:0 0}.k-w[data-astro-cid-ud3odgqv]{background:var(--mist);color:var(--aub)}.k-o[data-astro-cid-ud3odgqv]{color:var(--heather);border:1px solid var(--mist-2);background:0 0}.k-d[data-astro-cid-ud3odgqv]{background:var(--gold-t);color:var(--ochre-ink)}.rl[data-astro-cid-ud3odgqv][data-step="0"] .rl-st[data-astro-cid-ud3odgqv] em[data-astro-cid-ud3odgqv][data-at="0"],.rl[data-astro-cid-ud3odgqv][data-step="1"] .rl-st[data-astro-cid-ud3odgqv] em[data-astro-cid-ud3odgqv][data-at="1"],.rl[data-astro-cid-ud3odgqv][data-step="2"] .rl-st[data-astro-cid-ud3odgqv] em[data-astro-cid-ud3odgqv][data-at="2"],.rl[data-astro-cid-ud3odgqv][data-step="3"] .rl-st[data-astro-cid-ud3odgqv] em[data-astro-cid-ud3odgqv][data-at="3"],.rl[data-astro-cid-ud3odgqv][data-step="4"] .rl-st[data-astro-cid-ud3odgqv] em[data-astro-cid-ud3odgqv][data-at="4"]{opacity:1;transition-delay:.5s;transform:none}.rl[data-astro-cid-ud3odgqv][data-step="0"] [data-astro-cid-ud3odgqv][data-n="0"] .rl-dot[data-astro-cid-ud3odgqv],.rl[data-astro-cid-ud3odgqv][data-step="1"] [data-astro-cid-ud3odgqv][data-n="0"] .rl-dot[data-astro-cid-ud3odgqv],.rl[data-astro-cid-ud3odgqv][data-step="2"] [data-astro-cid-ud3odgqv][data-n="0"] .rl-dot[data-astro-cid-ud3odgqv]{background:var(--terra-t);border-color:var(--terra)}.rl[data-astro-cid-ud3odgqv][data-step="1"] [data-astro-cid-ud3odgqv][data-n="1"] .rl-dot[data-astro-cid-ud3odgqv]{border:1.5px dashed var(--terra)}.rl[data-astro-cid-ud3odgqv][data-step="1"] [data-astro-cid-ud3odgqv][data-n="2"] .rl-dot[data-astro-cid-ud3odgqv]{background:var(--terra);border-color:var(--terra);box-shadow:0 0 0 5px var(--card), 0 0 0 6px var(--gold)}.rl[data-astro-cid-ud3odgqv][data-step="2"] [data-astro-cid-ud3odgqv]:is([data-n="1"],[data-n="2"]) .rl-dot[data-astro-cid-ud3odgqv]{background:var(--heather);border-color:var(--heather)}.rl[data-astro-cid-ud3odgqv]:is([data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) [data-astro-cid-ud3odgqv][data-n="3"] .rl-dot[data-astro-cid-ud3odgqv],.rl[data-astro-cid-ud3odgqv]:is([data-step="3"],[data-step="4"]) [data-astro-cid-ud3odgqv]:is([data-n="0"],[data-n="1"],[data-n="2"]) .rl-dot[data-astro-cid-ud3odgqv]{background:var(--gold-soft);border-color:var(--gold-soft)}.rl[data-astro-cid-ud3odgqv][data-step="4"] [data-astro-cid-ud3odgqv][data-n="0"] .rl-dot[data-astro-cid-ud3odgqv]{box-shadow:0 0 0 5px var(--card), 0 0 0 6px var(--gold)}.rl-ps[data-astro-cid-ud3odgqv]{display:grid}.rl-p[data-astro-cid-ud3odgqv]{visibility:hidden;opacity:0;transition:opacity .4s var(--ease), visibility 0s .4s;grid-area:1/1;align-content:start;gap:14px;display:grid}.rl-p[data-astro-cid-ud3odgqv].on{visibility:visible;opacity:1;transition:opacity .6s var(--ease)}.rl[data-astro-cid-ud3odgqv]:not(.js) .rl-p[data-astro-cid-ud3odgqv]:first-child{visibility:visible;opacity:1}.rl-p[data-astro-cid-ud3odgqv]:focus-visible{outline-offset:8px}.rl-d[data-astro-cid-ud3odgqv]{font-size:var(--fs-body);color:var(--aub);max-width:36em;line-height:1.6}.rl-scr[data-astro-cid-ud3odgqv]{margin-top:8px;font-size:14px}.rl-sb[data-astro-cid-ud3odgqv]{align-content:start;gap:14px;min-height:236px;padding:18px 20px 20px;display:grid}.qs[data-astro-cid-ud3odgqv]{gap:8px;list-style:none;display:grid}.qs[data-astro-cid-ud3odgqv] li[data-astro-cid-ud3odgqv]{border-radius:var(--rad-2);background:var(--scr-panel);border:1px solid var(--scr-line);color:var(--plum);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:10px 14px;font-size:15px;display:grid}.qa[data-astro-cid-ud3odgqv]{font-weight:600}.no[data-astro-cid-ud3odgqv] .qa[data-astro-cid-ud3odgqv]{color:var(--terra-ink);text-decoration:line-through;text-decoration-color:var(--terra)}.qs[data-astro-cid-ud3odgqv] svg[data-astro-cid-ud3odgqv]{width:18px;height:18px}.ok[data-astro-cid-ud3odgqv] circle[data-astro-cid-ud3odgqv]{fill:var(--gold-soft)}.ok[data-astro-cid-ud3odgqv] path[data-astro-cid-ud3odgqv]{fill:none;stroke:var(--plum);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.no[data-astro-cid-ud3odgqv] circle[data-astro-cid-ud3odgqv]{fill:var(--terra-t);stroke:var(--terra);stroke-width:1px}.no[data-astro-cid-ud3odgqv] path[data-astro-cid-ud3odgqv]{fill:none;stroke:var(--terra);stroke-width:1.5px;stroke-linecap:round}.qs[data-astro-cid-ud3odgqv].inline{grid-template-columns:repeat(3,minmax(0,1fr))}.qs[data-astro-cid-ud3odgqv].inline li[data-astro-cid-ud3odgqv]{grid-template-columns:auto auto 16px;justify-content:start;gap:6px;padding:8px 10px;font-size:13px}.qs[data-astro-cid-ud3odgqv].inline svg[data-astro-cid-ud3odgqv]{width:16px;height:16px}.grp[data-astro-cid-ud3odgqv]{gap:6px;display:grid}.gk[data-astro-cid-ud3odgqv]{color:var(--heather);font-size:12.5px;font-weight:600}.pat[data-astro-cid-ud3odgqv]{border-radius:var(--rad-2);background:var(--mist);gap:4px;padding:12px 14px;display:grid}.pat[data-astro-cid-ud3odgqv] p[data-astro-cid-ud3odgqv]:last-child{color:var(--plum);font-size:13.5px;line-height:1.5}.pat[data-astro-cid-ud3odgqv].root{background:var(--terra-t)}.pat[data-astro-cid-ud3odgqv].root p[data-astro-cid-ud3odgqv]:last-child,.pat[data-astro-cid-ud3odgqv].root .a-k[data-astro-cid-ud3odgqv]{color:var(--terra-ink)}.plan[data-astro-cid-ud3odgqv]{gap:8px;list-style:none;display:grid}.plan[data-astro-cid-ud3odgqv] li[data-astro-cid-ud3odgqv]{border-radius:var(--rad-2);background:var(--scr-panel);border:1px solid var(--scr-line);color:var(--plum);grid-template-columns:70px minmax(0,1fr);gap:12px;padding:12px 14px 16px;font-size:13.5px;line-height:1.45;display:grid;position:relative;overflow:hidden}.pk[data-astro-cid-ud3odgqv]{color:var(--heather);font-size:12.5px;font-weight:600}.pb[data-astro-cid-ud3odgqv]{height:3px;width:calc(100% - var(--j) * 30%);background:var(--heather);opacity:.45;position:absolute;bottom:0;left:0}.rl-done[data-astro-cid-ud3odgqv]{border-radius:var(--rad-pill);background:var(--gold-t);color:var(--ochre-ink);justify-self:start;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.rl-done[data-astro-cid-ud3odgqv] i[data-astro-cid-ud3odgqv]{background:var(--gold-soft);border-radius:50%;width:8px;height:8px}.rv-t[data-astro-cid-ud3odgqv]{width:100%;height:auto;overflow:visible}.wl[data-astro-cid-ud3odgqv]{font:600 12px var(--font);fill:var(--plum)}.ws[data-astro-cid-ud3odgqv]{font:500 11px var(--font);fill:var(--heather)}.rv-t[data-astro-cid-ud3odgqv] .ok[data-astro-cid-ud3odgqv] path[data-astro-cid-ud3odgqv]{fill:none;stroke:var(--plum);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ax[data-astro-cid-ud3odgqv]{fill:none;stroke:var(--mist-2);stroke-width:1.2px}.arc[data-astro-cid-ud3odgqv]{fill:none;stroke:var(--teal);stroke-width:1.8px;stroke-linecap:round}.sch[data-astro-cid-ud3odgqv] circle[data-astro-cid-ud3odgqv]{fill:var(--scr-panel);stroke:var(--gold);stroke-width:1.2px}.fine2[data-astro-cid-ud3odgqv]{color:var(--heather);font-size:12.5px}.rl-nav[data-astro-cid-ud3odgqv]{gap:8px;margin-top:20px;display:flex}.rl-ar[data-astro-cid-ud3odgqv]{border:1px solid var(--line);background:var(--card);width:44px;height:44px;color:var(--plum);cursor:pointer;transition:border-color .4s var(--ease), opacity .4s var(--ease);border-radius:50%;place-content:center;display:grid}.rl-ar[data-astro-cid-ud3odgqv] svg[data-astro-cid-ud3odgqv]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.rl-ar[data-astro-cid-ud3odgqv]:hover:not(:disabled){border-color:var(--plum)}.rl-ar[data-astro-cid-ud3odgqv]:disabled{opacity:.35;cursor:default}.anim .rl[data-astro-cid-ud3odgqv][data-play] .rl-p[data-astro-cid-ud3odgqv].on [data-astro-cid-ud3odgqv]:is(.ap,.dr){animation-fill-mode:both;animation-timing-function:var(--ease);animation-delay:var(--d,0s)}.anim .rl[data-astro-cid-ud3odgqv][data-play]:not(.in) .rl-p[data-astro-cid-ud3odgqv].on .ap[data-astro-cid-ud3odgqv]{opacity:0}.anim .rl[data-astro-cid-ud3odgqv][data-play].in .rl-p[data-astro-cid-ud3odgqv].on .ap[data-astro-cid-ud3odgqv]{animation-name:rl-up;animation-duration:.6s}.anim .rl[data-astro-cid-ud3odgqv][data-play].in .rl-p[data-astro-cid-ud3odgqv].on .dr[data-astro-cid-ud3odgqv]{stroke-dasharray:1;animation-name:rl-draw;animation-duration:.9s}.anim .rl[data-astro-cid-ud3odgqv][data-play].in .rl-p[data-astro-cid-ud3odgqv].on .pb[data-astro-cid-ud3odgqv]{transform-origin:0;animation:rl-grow 1s var(--ease) calc(.5s + var(--j) * .2s) both}.anim .rl[data-astro-cid-ud3odgqv][data-play].now .rl-p[data-astro-cid-ud3odgqv] [data-astro-cid-ud3odgqv]{opacity:1!important;animation:none!important}@keyframes rl-up{0%{opacity:0;transform:translateY(6px)}}@keyframes rl-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rl-grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.rl-trace[data-astro-cid-ud3odgqv],.rl-fix[data-astro-cid-ud3odgqv],.rl-dot[data-astro-cid-ud3odgqv],.rl-st[data-astro-cid-ud3odgqv] em[data-astro-cid-ud3odgqv],.rl-p[data-astro-cid-ud3odgqv],.rl-tab[data-astro-cid-ud3odgqv]:after{transition:none!important}}@media (width<=1000px){.rl-body[data-astro-cid-ud3odgqv]{grid-template-columns:1fr}.rl-map[data-astro-cid-ud3odgqv]{max-width:560px}}@media (width<=600px){.rl-rail[data-astro-cid-ud3odgqv]{scrollbar-width:none;grid-template-columns:repeat(5,auto);gap:0 14px;overflow-x:auto}.rl-tab[data-astro-cid-ud3odgqv]{gap:6px;padding:10px 0 12px}.rl-tab[data-astro-cid-ud3odgqv] span[data-astro-cid-ud3odgqv]{font-size:13px}.rl-tab[data-astro-cid-ud3odgqv] b[data-astro-cid-ud3odgqv]{display:none}.rl-map[data-astro-cid-ud3odgqv]{padding:18px 16px 20px}.rl-nodes[data-astro-cid-ud3odgqv]{--h:96px}.rl-n[data-astro-cid-ud3odgqv]{grid-template-columns:28px minmax(0,1fr);align-content:center;row-gap:4px}.rl-dot[data-astro-cid-ud3odgqv]{grid-row:span 2}.rl-p[data-astro-cid-ud3odgqv]{display:none}.rl-p[data-astro-cid-ud3odgqv].on,.rl[data-astro-cid-ud3odgqv]:not(.js) .rl-p[data-astro-cid-ud3odgqv]:first-child{display:grid}.rl-st[data-astro-cid-ud3odgqv]{grid-column:2;justify-items:start;min-width:0}.rl-sb[data-astro-cid-ud3odgqv]{min-height:0;padding:14px}.qs[data-astro-cid-ud3odgqv].inline{grid-template-columns:1fr}}.ss[data-astro-cid-xodvdmjl]{gap:28px;display:grid}.ss-strip[data-astro-cid-xodvdmjl]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:32px;padding-bottom:0;display:grid}.ss-who[data-astro-cid-xodvdmjl]{align-items:center;gap:12px;padding-bottom:16px;display:flex}.ss-who[data-astro-cid-xodvdmjl] .a-av[data-astro-cid-xodvdmjl]{width:28px;height:32px;font-size:13px}.ss-who[data-astro-cid-xodvdmjl] b[data-astro-cid-xodvdmjl]{font-weight:600;font-size:var(--fs-small);color:var(--plum);line-height:1.3;display:block}.ss-who[data-astro-cid-xodvdmjl] div[data-astro-cid-xodvdmjl] span[data-astro-cid-xodvdmjl]{font-size:var(--fs-fine);color:var(--heather);display:block}.ss-tabs[data-astro-cid-xodvdmjl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ss-tab[data-astro-cid-xodvdmjl]{font:inherit;cursor:pointer;color:var(--aub);text-align:left;background:0 0;border:0;align-items:baseline;gap:10px;padding:12px 4px 16px;display:flex;position:relative}.ss-tab[data-astro-cid-xodvdmjl] b[data-astro-cid-xodvdmjl]{font-weight:400;font-size:var(--fs-fine);color:var(--heather);font-variant-numeric:tabular-nums}.ss-tab[data-astro-cid-xodvdmjl] span[data-astro-cid-xodvdmjl]{font-size:var(--fs-small);font-weight:500}.ss-tab[data-astro-cid-xodvdmjl] i[data-astro-cid-xodvdmjl]{border-radius:var(--rad-1);background:var(--c);opacity:.22;height:3px;transition:opacity .5s var(--ease);position:absolute;bottom:-1px;left:0;right:0}.ss-tab[data-astro-cid-xodvdmjl].on i[data-astro-cid-xodvdmjl]{opacity:1}.ss-tab[data-astro-cid-xodvdmjl].on span[data-astro-cid-xodvdmjl]{color:var(--plum);font-weight:600}.ss-tab[data-astro-cid-xodvdmjl]:hover span[data-astro-cid-xodvdmjl]{color:var(--plum)}.ss-body[data-astro-cid-xodvdmjl]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}.ss-scr[data-astro-cid-xodvdmjl]{font-size:14px}.ss-panes[data-astro-cid-xodvdmjl]{padding:18px 20px 20px;display:grid}.pv[data-astro-cid-xodvdmjl]{visibility:hidden;opacity:0;transition:opacity .4s var(--ease), visibility 0s .4s;grid-area:1/1;align-content:start;gap:12px;display:grid}.pv[data-astro-cid-xodvdmjl].on{visibility:visible;opacity:1;transition:opacity .5s var(--ease)}.ss[data-astro-cid-xodvdmjl]:not(.js) .pv[data-astro-cid-xodvdmjl]:first-child{visibility:visible;opacity:1}.pk[data-astro-cid-xodvdmjl]{color:var(--plum);letter-spacing:-.01em;font-size:16px;font-weight:600}.rc[data-astro-cid-xodvdmjl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;display:grid}.rc[data-astro-cid-xodvdmjl] li[data-astro-cid-xodvdmjl]{border-radius:var(--rad-2);background:var(--scr-panel);border:1px solid var(--scr-line);color:var(--plum);justify-content:space-between;align-items:center;padding:12px 14px;font-size:15px;font-weight:500;display:flex}.rc[data-astro-cid-xodvdmjl] svg[data-astro-cid-xodvdmjl]{width:18px;height:18px}.ok[data-astro-cid-xodvdmjl] circle[data-astro-cid-xodvdmjl]{fill:var(--gold-soft)}.ok[data-astro-cid-xodvdmjl] path[data-astro-cid-xodvdmjl],.tbd[data-astro-cid-xodvdmjl] path[data-astro-cid-xodvdmjl]{fill:none;stroke:var(--plum);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.tbd[data-astro-cid-xodvdmjl] circle[data-astro-cid-xodvdmjl]{fill:var(--scr-panel);stroke:var(--heather);stroke-width:1.2px}.tbd[data-astro-cid-xodvdmjl]{border-style:dashed!important;border-color:var(--mist-2)!important}.mn[data-astro-cid-xodvdmjl]{border-radius:var(--rad-2);background:var(--mist);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.mn[data-astro-cid-xodvdmjl] p[data-astro-cid-xodvdmjl]{color:var(--plum);font-size:13.5px;line-height:1.5}.a-av[data-astro-cid-xodvdmjl].mentor{background:var(--aub);flex:none}.a-av[data-astro-cid-xodvdmjl].guest{background:var(--heather);flex:none}.dlg[data-astro-cid-xodvdmjl]{gap:8px;list-style:none;display:grid}.dlg[data-astro-cid-xodvdmjl] li[data-astro-cid-xodvdmjl]{display:flex}.dlg[data-astro-cid-xodvdmjl] p[data-astro-cid-xodvdmjl]{border-radius:var(--rad-3);max-width:82%;padding:9px 13px;font-size:13.5px;line-height:1.45}.dlg[data-astro-cid-xodvdmjl] .m[data-astro-cid-xodvdmjl]{justify-content:flex-start}.dlg[data-astro-cid-xodvdmjl] .m[data-astro-cid-xodvdmjl] p[data-astro-cid-xodvdmjl]{background:var(--mist);color:var(--plum);border-bottom-left-radius:var(--rad-1)}.dlg[data-astro-cid-xodvdmjl] .c[data-astro-cid-xodvdmjl]{justify-content:flex-end}.dlg[data-astro-cid-xodvdmjl] .c[data-astro-cid-xodvdmjl] p[data-astro-cid-xodvdmjl]{background:var(--plum);color:var(--on-dark);border-bottom-right-radius:var(--rad-1)}.claim[data-astro-cid-xodvdmjl]{border-radius:var(--rad-2);background:var(--scr-panel);border:1px solid var(--scr-line);box-shadow:inset 2px 0 0 var(--c);gap:6px;padding:12px 14px;display:grid}.claim[data-astro-cid-xodvdmjl] p[data-astro-cid-xodvdmjl]{color:var(--plum);grid-template-columns:96px minmax(0,1fr);gap:10px;font-size:13.5px;display:grid}.ck[data-astro-cid-xodvdmjl]{color:var(--heather);font-size:12px;font-weight:600}.claim[data-astro-cid-xodvdmjl] s[data-astro-cid-xodvdmjl]{color:var(--heather);text-decoration-color:var(--terra)}.claim[data-astro-cid-xodvdmjl] b[data-astro-cid-xodvdmjl]{font-weight:600}.cre[data-astro-cid-xodvdmjl]{gap:8px;margin:0;display:grid}.cre[data-astro-cid-xodvdmjl] div[data-astro-cid-xodvdmjl]{border-radius:var(--rad-2);background:var(--scr-panel);border:1px solid var(--scr-line);box-shadow:inset 2px 0 0 var(--c);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.cre[data-astro-cid-xodvdmjl] dt[data-astro-cid-xodvdmjl]{color:var(--heather);font-size:12px;font-weight:600}.cre[data-astro-cid-xodvdmjl] dd[data-astro-cid-xodvdmjl]{color:var(--plum);margin:0;font-size:13.5px;line-height:1.45}.aud[data-astro-cid-xodvdmjl]{color:var(--heather);font-size:12.5px}.wd[data-astro-cid-xodvdmjl]{border-top:1px solid var(--scr-line);gap:8px;padding-top:12px;display:grid}.wk[data-astro-cid-xodvdmjl]{color:var(--heather);font-size:12.5px;font-weight:600}.wd[data-astro-cid-xodvdmjl] ul[data-astro-cid-xodvdmjl]{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.wd[data-astro-cid-xodvdmjl] li[data-astro-cid-xodvdmjl]{border-radius:var(--rad-pill);border:1px solid var(--scr-line);background:var(--scr-panel);color:var(--plum);align-items:center;gap:6px;padding:4px 12px;font-size:13px;display:inline-flex}.wd[data-astro-cid-xodvdmjl] li[data-astro-cid-xodvdmjl].new{border-color:var(--c)}.wd[data-astro-cid-xodvdmjl] em[data-astro-cid-xodvdmjl]{color:var(--ochre-ink);font-size:11px;font-style:normal;font-weight:600}.ss-ps[data-astro-cid-xodvdmjl]{display:grid}.ss-p[data-astro-cid-xodvdmjl]{visibility:hidden;opacity:0;transition:opacity .4s var(--ease), visibility 0s .4s;grid-area:1/1;align-content:start;gap:16px;display:grid}.ss-p[data-astro-cid-xodvdmjl].on{visibility:visible;opacity:1;transition:opacity .6s var(--ease)}.ss[data-astro-cid-xodvdmjl]:not(.js) .ss-p[data-astro-cid-xodvdmjl]:first-child{visibility:visible;opacity:1}.ss-p[data-astro-cid-xodvdmjl]:focus-visible{outline-offset:8px}.ss-dl[data-astro-cid-xodvdmjl]{margin:0;display:grid}.ss-dl[data-astro-cid-xodvdmjl]>div[data-astro-cid-xodvdmjl]{border-top:1px solid var(--line);grid-template-columns:128px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.ss-dl[data-astro-cid-xodvdmjl]>div[data-astro-cid-xodvdmjl]:last-child{border-bottom:1px solid var(--line)}.ss-dl[data-astro-cid-xodvdmjl] dt[data-astro-cid-xodvdmjl]{font-size:var(--fs-fine);color:var(--heather);padding-top:2px;font-weight:600}.ss-dl[data-astro-cid-xodvdmjl] dd[data-astro-cid-xodvdmjl]{font-size:var(--fs-small);color:var(--aub);margin:0;line-height:1.55}.ss-dl[data-astro-cid-xodvdmjl] .now[data-astro-cid-xodvdmjl] dd[data-astro-cid-xodvdmjl]{color:var(--plum);font-weight:500}.ss-dl[data-astro-cid-xodvdmjl] .now[data-astro-cid-xodvdmjl] dt[data-astro-cid-xodvdmjl]{color:var(--plum)}.src[data-astro-cid-xodvdmjl]{font-size:var(--fs-fine);color:var(--heather);margin-top:4px;display:block}.anim .ss[data-astro-cid-xodvdmjl][data-play] .pv[data-astro-cid-xodvdmjl].on .ap[data-astro-cid-xodvdmjl]{animation:ss-up .6s var(--ease) var(--d,0s) both}.anim .ss[data-astro-cid-xodvdmjl][data-play]:not(.in) .pv[data-astro-cid-xodvdmjl].on .ap[data-astro-cid-xodvdmjl]{opacity:0;animation:none}.anim .ss[data-astro-cid-xodvdmjl][data-play].now .pv[data-astro-cid-xodvdmjl] .ap[data-astro-cid-xodvdmjl]{opacity:1;animation:none}@keyframes ss-up{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.pv[data-astro-cid-xodvdmjl],.ss-p[data-astro-cid-xodvdmjl],.ss-tab[data-astro-cid-xodvdmjl] i[data-astro-cid-xodvdmjl]{transition:none}}@media (width<=1000px){.ss-body[data-astro-cid-xodvdmjl]{grid-template-columns:1fr}.ss-strip[data-astro-cid-xodvdmjl]{grid-template-columns:1fr;gap:0}.ss-ps[data-astro-cid-xodvdmjl]{max-width:640px}}@media (width<=600px){.pv[data-astro-cid-xodvdmjl],.ss-p[data-astro-cid-xodvdmjl]{display:none}.pv[data-astro-cid-xodvdmjl].on,.ss-p[data-astro-cid-xodvdmjl].on,.ss[data-astro-cid-xodvdmjl]:not(.js) [data-astro-cid-xodvdmjl]:is(.pv,.ss-p):first-child{display:grid}.ss-panes[data-astro-cid-xodvdmjl]{padding:14px}.rc[data-astro-cid-xodvdmjl]{grid-template-columns:1fr 1fr}.rc[data-astro-cid-xodvdmjl] li[data-astro-cid-xodvdmjl]{padding:10px 12px;font-size:14px}.ss-dl[data-astro-cid-xodvdmjl]>div[data-astro-cid-xodvdmjl]{grid-template-columns:1fr;gap:4px}.claim[data-astro-cid-xodvdmjl] p[data-astro-cid-xodvdmjl],.cre[data-astro-cid-xodvdmjl] div[data-astro-cid-xodvdmjl]{grid-template-columns:1fr;gap:2px}.dlg[data-astro-cid-xodvdmjl] p[data-astro-cid-xodvdmjl]{max-width:92%}}.ll2[data-astro-cid-ep4ijj7v]{--c:var(--dusk);gap:24px;display:grid}.ll-head[data-astro-cid-ep4ijj7v]{gap:16px;display:grid}.ll-task[data-astro-cid-ep4ijj7v]{font-size:var(--fs-small);color:var(--heather)}.ll-task[data-astro-cid-ep4ijj7v] b[data-astro-cid-ep4ijj7v]{color:var(--plum);font-weight:600}.ll-task[data-astro-cid-ep4ijj7v] span[data-astro-cid-ep4ijj7v]{font-size:var(--fs-body);color:var(--plum);margin-top:2px;font-weight:500;display:block}.ll-tabs[data-astro-cid-ep4ijj7v]{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;display:grid}.ll-tab[data-astro-cid-ep4ijj7v]{font:inherit;text-align:left;color:var(--aub);cursor:pointer;background:0 0;border:0;gap:2px;padding:10px 0 14px;display:grid}.ll-tab[data-astro-cid-ep4ijj7v].uline:after{bottom:-1px}.ll-tab[data-astro-cid-ep4ijj7v] b[data-astro-cid-ep4ijj7v]{font-weight:600;font-size:var(--fs-small)}.ll-tab[data-astro-cid-ep4ijj7v] span[data-astro-cid-ep4ijj7v]{font-size:var(--fs-fine);color:var(--heather)}.ll-tab[data-astro-cid-ep4ijj7v].on b[data-astro-cid-ep4ijj7v],.ll-tab[data-astro-cid-ep4ijj7v]:hover b[data-astro-cid-ep4ijj7v]{color:var(--plum)}.ll-p[data-astro-cid-ep4ijj7v]{display:none}.ll-h[data-astro-cid-ep4ijj7v]{font-weight:600;font-size:var(--fs-small);color:var(--plum);margin-bottom:16px;display:none}.ll-p[data-astro-cid-ep4ijj7v].on{display:block}.ll-p[data-astro-cid-ep4ijj7v]:focus-visible{outline-offset:6px}.ll-cols[data-astro-cid-ep4ijj7v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ll-col[data-astro-cid-ep4ijj7v]{align-content:start;gap:12px;display:grid}.ll-who[data-astro-cid-ep4ijj7v]{align-items:center;gap:10px;display:flex}.ll-who[data-astro-cid-ep4ijj7v] b[data-astro-cid-ep4ijj7v]{font-weight:600;font-size:var(--fs-small);color:var(--plum)}.ll-tag[data-astro-cid-ep4ijj7v]{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--heather);margin-left:auto;font-weight:600}.b[data-astro-cid-ep4ijj7v] .ll-tag[data-astro-cid-ep4ijj7v]{color:var(--dusk-ink)}.ll-ws[data-astro-cid-ep4ijj7v]{align-content:start;gap:10px;min-height:236px;padding:18px;font-size:14px;display:grid}.a[data-astro-cid-ep4ijj7v] .ll-ws[data-astro-cid-ep4ijj7v]{background:var(--card)}.ll-msg[data-astro-cid-ep4ijj7v]{gap:4px;max-width:88%;display:grid}.ll-from[data-astro-cid-ep4ijj7v]{letter-spacing:.06em;color:var(--heather);font-size:11px;font-weight:600}.ll-msg[data-astro-cid-ep4ijj7v] p[data-astro-cid-ep4ijj7v]{border-radius:var(--rad-3);padding:10px 13px;font-size:13.5px;line-height:1.45}.ll-msg[data-astro-cid-ep4ijj7v].you{justify-self:end;justify-items:end}.ll-msg[data-astro-cid-ep4ijj7v].you p[data-astro-cid-ep4ijj7v]{background:var(--plum);color:var(--on-dark);border-bottom-right-radius:var(--rad-1)}.ll-msg[data-astro-cid-ep4ijj7v].ai p[data-astro-cid-ep4ijj7v]{background:var(--mist);color:var(--plum);border-bottom-left-radius:var(--rad-1)}.ll-doc[data-astro-cid-ep4ijj7v]{border-radius:var(--rad-2);background:var(--white-warm);border:1px solid var(--scr-line);box-shadow:inset 2px 0 0 var(--c);padding:12px 14px}.ll-doc[data-astro-cid-ep4ijj7v] p[data-astro-cid-ep4ijj7v]{color:var(--plum);font-size:13.5px;font-weight:500;line-height:1.5}.ll-out[data-astro-cid-ep4ijj7v] ol[data-astro-cid-ep4ijj7v]{color:var(--aub);gap:4px;margin:8px 0 0;padding-left:20px;font-size:13px;line-height:1.45;display:grid}.ll-out[data-astro-cid-ep4ijj7v] li[data-astro-cid-ep4ijj7v]::marker{color:var(--c);font-weight:600}.ll-act[data-astro-cid-ep4ijj7v]{border-radius:var(--rad-2);border:1px dashed var(--mist-2);color:var(--plum);gap:2px;padding:10px 13px;font-size:13px;line-height:1.45;display:grid}.ll-act[data-astro-cid-ep4ijj7v] span[data-astro-cid-ep4ijj7v]{letter-spacing:.06em;color:var(--heather);font-size:11px;font-weight:600}.b[data-astro-cid-ep4ijj7v] .ll-act[data-astro-cid-ep4ijj7v]{border:1px solid var(--dusk-t);background:var(--dusk-t);color:var(--dusk-ink)}.ll-blank[data-astro-cid-ep4ijj7v]{border-radius:var(--rad-2);background:var(--white-warm);border:1px solid var(--scr-line);gap:12px;padding:16px 14px 40px;display:grid;position:relative}.ll-line[data-astro-cid-ep4ijj7v]{background:var(--scr-line);height:1px}.caret[data-astro-cid-ep4ijj7v]{background:var(--plum);width:2px;height:18px;position:absolute;top:12px;left:14px}.anim .ll-p[data-astro-cid-ep4ijj7v].on .caret[data-astro-cid-ep4ijj7v]{animation:1.1s step-end infinite ll-blink}@keyframes ll-blink{50%{opacity:0}}.ll-end[data-astro-cid-ep4ijj7v]{border-top:1px solid var(--scr-line);color:var(--plum);margin-top:4px;padding-top:12px;font-size:13px;font-weight:600}.a[data-astro-cid-ep4ijj7v] .ll-end[data-astro-cid-ep4ijj7v]{color:var(--heather)}.ll-meter[data-astro-cid-ep4ijj7v]{border-radius:var(--rad-3);border:1px solid var(--line);gap:8px;padding:14px 16px;display:grid}.ll-mk[data-astro-cid-ep4ijj7v]{font-size:var(--fs-fine);color:var(--plum);font-weight:600}.ll-meter[data-astro-cid-ep4ijj7v] ul[data-astro-cid-ep4ijj7v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;display:grid}.ll-meter[data-astro-cid-ep4ijj7v] li[data-astro-cid-ep4ijj7v]{font-size:var(--fs-fine);color:var(--aub);gap:6px;display:grid}.dots[data-astro-cid-ep4ijj7v]{gap:5px;display:flex}.dots[data-astro-cid-ep4ijj7v] i[data-astro-cid-ep4ijj7v]{border:1px solid var(--mist-2);width:10px;height:10px;transition:background-color .5s var(--ease), border-color .5s var(--ease);background:0 0;border-radius:50%}.dots[data-astro-cid-ep4ijj7v] i[data-astro-cid-ep4ijj7v].on{background:var(--c);border-color:var(--c)}.ll-foot[data-astro-cid-ep4ijj7v]{gap:12px;display:grid}.ll-res[data-astro-cid-ep4ijj7v]{font-size:var(--fs-small);color:var(--aub);max-width:52em;line-height:1.6}.ll-res[data-astro-cid-ep4ijj7v] .more[data-astro-cid-ep4ijj7v]{font-size:var(--fs-small);margin-left:4px}.anim .ll2[data-astro-cid-ep4ijj7v][data-play] .ll-p[data-astro-cid-ep4ijj7v].on .ap[data-astro-cid-ep4ijj7v]{animation:ll2-up .6s var(--ease) var(--d,0s) both}.anim .ll2[data-astro-cid-ep4ijj7v][data-play] .ll-p[data-astro-cid-ep4ijj7v].on .dots[data-astro-cid-ep4ijj7v] i[data-astro-cid-ep4ijj7v].on{animation:ll2-pop .45s var(--ease) calc(.6s + var(--x) * .12s) both}.anim .ll2[data-astro-cid-ep4ijj7v][data-play]:not(.in) .ll-p[data-astro-cid-ep4ijj7v].on [data-astro-cid-ep4ijj7v]:is(.ap,.dots i.on){opacity:0;animation:none}.anim .ll2[data-astro-cid-ep4ijj7v][data-play].now .ll-p[data-astro-cid-ep4ijj7v] [data-astro-cid-ep4ijj7v]:is(.ap,.dots i){opacity:1;animation:none}@keyframes ll2-up{0%{opacity:0;transform:translateY(6px)}}@keyframes ll2-pop{0%{opacity:0;transform:scale(.4)}}@media (width<=860px){.ll-cols[data-astro-cid-ep4ijj7v]{grid-template-columns:1fr}.ll-ws[data-astro-cid-ep4ijj7v]{min-height:0}}@media (width<=600px){.ll-tabs[data-astro-cid-ep4ijj7v]{scrollbar-width:none;grid-template-columns:repeat(4,auto);gap:0 16px;overflow-x:auto}.ll-tab[data-astro-cid-ep4ijj7v] span[data-astro-cid-ep4ijj7v]{display:none}.ll-h[data-astro-cid-ep4ijj7v]{display:block}.ll-meter[data-astro-cid-ep4ijj7v] ul[data-astro-cid-ep4ijj7v]{gap:8px}}.ag[data-astro-cid-pirrek35]{gap:24px;display:grid}.ag-l[data-astro-cid-pirrek35]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:16px;list-style:none;display:grid}.ag-l[data-astro-cid-pirrek35] li[data-astro-cid-pirrek35]{border-bottom:1px solid var(--line);align-content:end;gap:10px;padding:0 0 24px;display:grid}.ag-step[data-astro-cid-pirrek35]{align-content:end;justify-items:start;height:164px;margin-bottom:8px;display:grid}.ag-av[data-astro-cid-pirrek35]{border-radius:var(--arch-s);background:var(--c);width:22px;height:26px;margin-left:16px}.ag-stack[data-astro-cid-pirrek35]{width:100%;height:var(--h);border-radius:var(--rad-2) var(--rad-2) 0 0;background:repeating-linear-gradient(to bottom, var(--t) 0 5px, color-mix(in srgb, var(--c) 28%, var(--t)) 5px 6px);border:1px solid color-mix(in srgb, var(--c) 35%, transparent);border-bottom:0;margin-top:4px;display:block}.ag-g[data-astro-cid-pirrek35]{font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--plum);align-items:center;gap:8px;font-weight:600;display:inline-flex}.ag-g[data-astro-cid-pirrek35] i[data-astro-cid-pirrek35]{background:var(--c);border-radius:50%;width:8px;height:8px}.ag-p[data-astro-cid-pirrek35]{font-size:var(--fs-small);color:var(--aub);min-height:4.65em;line-height:1.55}.ag-h[data-astro-cid-pirrek35]{font-size:var(--fs-small);color:var(--plum);gap:2px;margin-top:4px;font-weight:600;display:grid}.ag-h[data-astro-cid-pirrek35] span[data-astro-cid-pirrek35]{font-size:var(--fs-fine);color:var(--heather);font-weight:500}.ag-u[data-astro-cid-pirrek35]{font-size:var(--fs-small);color:var(--aub);max-width:56em;line-height:1.6}.ag-u[data-astro-cid-pirrek35] .ref[data-astro-cid-pirrek35] a[data-astro-cid-pirrek35]{color:var(--plum);font-weight:600;font-size:var(--fs-fine);text-underline-offset:3px;text-decoration:underline 1px;text-decoration-color:var(--mist-2);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ag-u[data-astro-cid-pirrek35] .ref[data-astro-cid-pirrek35] a[data-astro-cid-pirrek35] svg{width:10px;height:10px}.anim .ag[data-astro-cid-pirrek35][data-play]:not(.in) .ag-stack[data-astro-cid-pirrek35]{transform:scaleY(0)}.anim .ag[data-astro-cid-pirrek35][data-play]:not(.in) .ag-av[data-astro-cid-pirrek35]{opacity:0;transform:translateY(-8px)}.anim .ag[data-astro-cid-pirrek35][data-play].in .ag-stack[data-astro-cid-pirrek35]{transform-origin:bottom;transition:transform .8s var(--ease) calc(.15s + var(--i) * .2s)}.anim .ag[data-astro-cid-pirrek35][data-play].in .ag-av[data-astro-cid-pirrek35]{transition:opacity .5s var(--ease) calc(.7s + var(--i) * .2s), transform .6s var(--ease) calc(.7s + var(--i) * .2s)}.anim .ag[data-astro-cid-pirrek35][data-play].now [data-astro-cid-pirrek35]:is(.ag-stack,.ag-av){transition:none}@media (width<=960px){.ag-l[data-astro-cid-pirrek35]{grid-template-columns:1fr 1fr;gap:24px 16px}}@media (width<=560px){.ag-l[data-astro-cid-pirrek35]{grid-template-columns:1fr;gap:0}.ag-l[data-astro-cid-pirrek35] li[data-astro-cid-pirrek35]{grid-template-columns:64px minmax(0,1fr);align-items:start;column-gap:16px;padding:20px 0}.ag-step[data-astro-cid-pirrek35]{grid-row:span 4;align-content:end;align-self:stretch;height:auto;margin:0}.ag-stack[data-astro-cid-pirrek35]{height:calc(var(--h) * .7)}.ag-av[data-astro-cid-pirrek35]{margin-left:10px}.ag-p[data-astro-cid-pirrek35]{min-height:0}}.nt[data-astro-cid-4cxtxqpw]{justify-self:center;width:100%;max-width:520px;margin:0}.nt-a[data-astro-cid-4cxtxqpw]{font-size:14px}.nt-a[data-astro-cid-4cxtxqpw] .scr-hd[data-astro-cid-4cxtxqpw]{justify-content:flex-start}.nt-when[data-astro-cid-4cxtxqpw]{color:var(--on-dark-2);margin-left:auto;font-size:12px}.nt-b[data-astro-cid-4cxtxqpw]{gap:16px;padding:20px 22px 18px;display:grid}.nt-who[data-astro-cid-4cxtxqpw]{align-items:center;gap:12px;display:flex}.nt-who[data-astro-cid-4cxtxqpw] .a-av[data-astro-cid-4cxtxqpw]{width:28px;height:32px;font-size:13px}.nt-who[data-astro-cid-4cxtxqpw] b[data-astro-cid-4cxtxqpw]{color:var(--plum);font-size:15px;font-weight:600;line-height:1.2;display:block}.nt-who[data-astro-cid-4cxtxqpw] div[data-astro-cid-4cxtxqpw] span[data-astro-cid-4cxtxqpw]{color:var(--heather);font-size:12.5px;display:block}.nt-t[data-astro-cid-4cxtxqpw]{color:var(--plum);letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.35}.nt-blk[data-astro-cid-4cxtxqpw]{border-radius:var(--rad-3);background:var(--scr-panel);border:1px solid var(--scr-line);gap:6px;padding:14px 16px;display:grid}.nt-p[data-astro-cid-4cxtxqpw]{color:var(--aub);font-size:13.5px;line-height:1.55}.nt-q[data-astro-cid-4cxtxqpw]{color:var(--plum);border-left:2px solid var(--c);padding-left:12px;font-size:14px;font-weight:500;line-height:1.5}.nt-rows[data-astro-cid-4cxtxqpw]{list-style:none;display:grid}.nt-rows[data-astro-cid-4cxtxqpw] li[data-astro-cid-4cxtxqpw]{border-top:1px solid var(--scr-line);color:var(--plum);justify-content:space-between;gap:12px;padding:7px 0;font-size:13px;display:flex}.nt-rows[data-astro-cid-4cxtxqpw] li[data-astro-cid-4cxtxqpw]:first-child{border-top:0;padding-top:2px}.nt-st[data-astro-cid-4cxtxqpw]{color:var(--heather);flex:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.nt-st[data-astro-cid-4cxtxqpw] i[data-astro-cid-4cxtxqpw]{border-radius:50%;width:8px;height:8px}.m[data-astro-cid-4cxtxqpw] .nt-st[data-astro-cid-4cxtxqpw] i[data-astro-cid-4cxtxqpw]{background:var(--gold-soft)}.w[data-astro-cid-4cxtxqpw] .nt-st[data-astro-cid-4cxtxqpw] i[data-astro-cid-4cxtxqpw]{background:var(--heather)}.n[data-astro-cid-4cxtxqpw] .nt-st[data-astro-cid-4cxtxqpw] i[data-astro-cid-4cxtxqpw]{border:1.5px solid var(--heather)}.nt-list[data-astro-cid-4cxtxqpw]{gap:8px;list-style:none;display:grid}.nt-list[data-astro-cid-4cxtxqpw] li[data-astro-cid-4cxtxqpw]{color:var(--plum);align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.nt-list[data-astro-cid-4cxtxqpw] svg[data-astro-cid-4cxtxqpw]{flex:none;width:16px;height:16px;margin-top:1px}.nt-list[data-astro-cid-4cxtxqpw] circle[data-astro-cid-4cxtxqpw]{fill:var(--gold-soft)}.nt-list[data-astro-cid-4cxtxqpw] path[data-astro-cid-4cxtxqpw]{fill:none;stroke:var(--plum);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.nt-bars[data-astro-cid-4cxtxqpw]{gap:10px;display:grid}.nt-bar[data-astro-cid-4cxtxqpw]{color:var(--plum);gap:5px;font-size:12.5px;display:grid}.nt-bar[data-astro-cid-4cxtxqpw] i[data-astro-cid-4cxtxqpw]{border-radius:var(--rad-pill);background:var(--scr-track);height:6px;display:block;overflow:hidden}.nt-bar[data-astro-cid-4cxtxqpw] b[data-astro-cid-4cxtxqpw]{height:100%;width:var(--w);border-radius:var(--rad-pill);background:var(--c);display:block}.nt-sign[data-astro-cid-4cxtxqpw]{color:var(--heather);align-items:center;gap:10px;padding-top:4px;font-size:12.5px;display:flex}.nt-m[data-astro-cid-4cxtxqpw]{background:var(--aub);width:20px;height:23px}.nt-reply[data-astro-cid-4cxtxqpw]{border-radius:var(--rad-pill);border:1px solid var(--mist-2);color:var(--plum);margin-left:auto;padding:5px 12px;font-size:12px;font-weight:600}.anim .nt-a[data-astro-cid-4cxtxqpw][data-play]:not(.in) .nt-blk[data-astro-cid-4cxtxqpw]{opacity:0;transform:translateY(8px)}.anim .nt-a[data-astro-cid-4cxtxqpw][data-play].in .nt-blk[data-astro-cid-4cxtxqpw]{transition:opacity .6s var(--ease) calc(.2s + var(--k) * .3s), transform .7s var(--ease) calc(.2s + var(--k) * .3s)}.anim .nt-a[data-astro-cid-4cxtxqpw][data-play]:not(.in) [data-astro-cid-4cxtxqpw]:is(.nt-st i,.nt-list svg){transform:scale(0)}.anim .nt-a[data-astro-cid-4cxtxqpw][data-play].in [data-astro-cid-4cxtxqpw]:is(.nt-st i,.nt-list svg){transition:transform .5s var(--ease) calc(.9s + var(--j,0) * .15s)}.anim .nt-a[data-astro-cid-4cxtxqpw][data-play]:not(.in) .nt-bar[data-astro-cid-4cxtxqpw] b[data-astro-cid-4cxtxqpw]{transform:scaleX(0)}.anim .nt-a[data-astro-cid-4cxtxqpw][data-play].in .nt-bar[data-astro-cid-4cxtxqpw] b[data-astro-cid-4cxtxqpw]{transform-origin:0;transition:transform .9s var(--ease) calc(.9s + var(--j) * .15s)}.anim .nt-a[data-astro-cid-4cxtxqpw][data-play].now [data-astro-cid-4cxtxqpw]:is(.nt-blk,.nt-st i,.nt-list svg,.nt-bar b){transition:none}.dark .nt[data-astro-cid-4cxtxqpw] .example[data-astro-cid-4cxtxqpw],.plum .nt[data-astro-cid-4cxtxqpw] .example[data-astro-cid-4cxtxqpw]{color:var(--on-dark-3)}@media (width<=560px){.nt-b[data-astro-cid-4cxtxqpw]{padding:16px 14px 14px}.nt-blk[data-astro-cid-4cxtxqpw]{padding:12px}}.ev[data-astro-cid-oqshxvkq]{gap:24px;display:grid}.ev-g[data-astro-cid-oqshxvkq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;display:grid}.ev-c[data-astro-cid-oqshxvkq]{border-radius:var(--rad-4);background:var(--card);border:1px solid var(--line);align-content:start;gap:12px;padding:28px;display:grid}.ev-top[data-astro-cid-oqshxvkq]{align-items:center;gap:12px;display:flex}.ev-ic[data-astro-cid-oqshxvkq]{border-radius:var(--rad-3);background:var(--tt);flex:none;place-content:center;width:40px;height:40px;display:grid}.ev-ic[data-astro-cid-oqshxvkq] svg[data-astro-cid-oqshxvkq]{fill:none;width:22px;height:22px;stroke:var(--tk);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ev-top[data-astro-cid-oqshxvkq] .a-k[data-astro-cid-oqshxvkq]{color:var(--heather);line-height:1.4}.ev-c[data-astro-cid-oqshxvkq] h3[data-astro-cid-oqshxvkq]{color:var(--plum)}.ev-p[data-astro-cid-oqshxvkq]{font-size:var(--fs-small);color:var(--aub);line-height:1.6}.ev-refs[data-astro-cid-oqshxvkq]{border-top:1px solid var(--line);gap:8px;margin-top:4px;padding-top:12px;display:grid}.ref[data-astro-cid-oqshxvkq]{font-size:var(--fs-fine);color:var(--heather);line-height:1.5}.ref[data-astro-cid-oqshxvkq] a[data-astro-cid-oqshxvkq]{color:var(--plum);text-underline-offset:3px;text-decoration:underline 1px;text-decoration-color:var(--mist-2);white-space:nowrap;transition:text-decoration-color .4s var(--ease);align-items:center;gap:4px;font-weight:600;display:inline-flex}.ref[data-astro-cid-oqshxvkq] a[data-astro-cid-oqshxvkq]:hover{text-decoration-color:var(--plum)}.ref[data-astro-cid-oqshxvkq] a[data-astro-cid-oqshxvkq] svg{width:10px;height:10px}.ev-cav[data-astro-cid-oqshxvkq]{border-radius:var(--rad-4);border:1px solid var(--line);background:0 0;gap:8px;padding:20px 24px;display:grid}.ev-cp[data-astro-cid-oqshxvkq]{font-size:var(--fs-small);color:var(--plum);max-width:70em;line-height:1.6}.ev-sd[data-astro-cid-oqshxvkq]{font-size:var(--fs-fine);color:var(--heather);max-width:62em;line-height:1.5}.ev-m[data-astro-cid-oqshxvkq]{--c:var(--tc);margin-top:16px}.ev-mb[data-astro-cid-oqshxvkq]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;padding:32px;display:grid}.ev-mh[data-astro-cid-oqshxvkq]{align-content:start;gap:12px;display:grid}.ev-mh[data-astro-cid-oqshxvkq] p[data-astro-cid-oqshxvkq]{font-size:var(--fs-small);color:var(--aub);line-height:1.6}.ev-mh[data-astro-cid-oqshxvkq] .more[data-astro-cid-oqshxvkq]{justify-self:start;margin-top:4px}.ev-ml[data-astro-cid-oqshxvkq]{list-style:none;display:grid}.ev-ml[data-astro-cid-oqshxvkq] li[data-astro-cid-oqshxvkq]{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) 88px;align-items:start;gap:16px;padding:16px 0;display:grid}.ev-ml[data-astro-cid-oqshxvkq] li[data-astro-cid-oqshxvkq]:last-child{border-bottom:1px solid var(--line)}.ev-n[data-astro-cid-oqshxvkq]{color:var(--heather);font-variant-numeric:tabular-nums;font-size:22px;font-weight:300;line-height:1.1}.ev-ml[data-astro-cid-oqshxvkq] h4[data-astro-cid-oqshxvkq]{font-size:var(--fs-h4);color:var(--plum);margin-bottom:4px;font-weight:600}.ev-ml[data-astro-cid-oqshxvkq] p[data-astro-cid-oqshxvkq]{font-size:var(--fs-small);color:var(--aub);line-height:1.55}.ev-ruler[data-astro-cid-oqshxvkq]{border-bottom:1px solid var(--mist-2);justify-content:space-between;align-items:flex-end;height:22px;margin-top:6px;display:flex}.ev-ruler[data-astro-cid-oqshxvkq] i[data-astro-cid-oqshxvkq]{background:var(--mist-2);width:1px;height:8px;display:block}.ev-ruler[data-astro-cid-oqshxvkq] i[data-astro-cid-oqshxvkq]:nth-child(odd){height:14px}.ev-ruler[data-astro-cid-oqshxvkq] i[data-astro-cid-oqshxvkq]:nth-child(5){background:var(--tc);height:20px}.anim .ev-m[data-astro-cid-oqshxvkq][data-play]:not(.in) .ev-ruler[data-astro-cid-oqshxvkq] i[data-astro-cid-oqshxvkq]{transform:scaleY(0)}.anim .ev-m[data-astro-cid-oqshxvkq][data-play].in .ev-ruler[data-astro-cid-oqshxvkq] i[data-astro-cid-oqshxvkq]{transform-origin:bottom;transition:transform .5s var(--ease) calc(.3s + var(--k) * .25s + var(--j) * 50ms)}.anim .ev-m[data-astro-cid-oqshxvkq][data-play]:not(.in) .ev-ml[data-astro-cid-oqshxvkq] li[data-astro-cid-oqshxvkq]{opacity:0;transform:translateY(8px)}.anim .ev-m[data-astro-cid-oqshxvkq][data-play].in .ev-ml[data-astro-cid-oqshxvkq] li[data-astro-cid-oqshxvkq]{transition:opacity .6s var(--ease) calc(.15s + var(--k) * .2s), transform .7s var(--ease) calc(.15s + var(--k) * .2s)}.anim .ev-m[data-astro-cid-oqshxvkq][data-play].now [data-astro-cid-oqshxvkq]:is(.ev-ml li,.ev-ruler i){transition:none}@media (width<=900px){.ev-g[data-astro-cid-oqshxvkq]{grid-template-columns:1fr}.ev-mb[data-astro-cid-oqshxvkq]{grid-template-columns:1fr;gap:24px;padding:24px 20px}}@media (width<=560px){.ev-c[data-astro-cid-oqshxvkq]{padding:22px 20px}.ev-ml[data-astro-cid-oqshxvkq] li[data-astro-cid-oqshxvkq]{grid-template-columns:32px minmax(0,1fr)}.ev-ruler[data-astro-cid-oqshxvkq]{display:none}}.tsec[data-astro-cid-ajqzgsxd] .head[data-astro-cid-ajqzgsxd]{margin:0}.tsec[data-astro-cid-ajqzgsxd].is-wide .head[data-astro-cid-ajqzgsxd]{max-width:820px;margin-bottom:clamp(40px,5vw,64px)}.s-evidence[data-astro-cid-ajqzgsxd] .head[data-astro-cid-ajqzgsxd],.s-difference[data-astro-cid-ajqzgsxd].is-wide .head[data-astro-cid-ajqzgsxd]{max-width:880px}.tb[data-astro-cid-ajqzgsxd]{font-size:var(--fs-body);color:var(--aub);max-width:36em;line-height:1.6}.dark[data-astro-cid-ajqzgsxd] .tb[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .tb[data-astro-cid-ajqzgsxd]{color:var(--on-dark-2)}.tart[data-astro-cid-ajqzgsxd]{justify-self:center;width:100%;min-width:0;max-width:620px}.tcopy[data-astro-cid-ajqzgsxd] .kicker[data-astro-cid-ajqzgsxd]{color:var(--tk)}.dark[data-astro-cid-ajqzgsxd] .tcopy[data-astro-cid-ajqzgsxd] .kicker[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .tcopy[data-astro-cid-ajqzgsxd] .kicker[data-astro-cid-ajqzgsxd]{color:var(--on-dark-2)}.pts[data-astro-cid-ajqzgsxd]{margin-top:8px;list-style:none;display:grid}.pts[data-astro-cid-ajqzgsxd] li[data-astro-cid-ajqzgsxd]{border-top:1px solid var(--line);gap:4px;padding:16px 0 16px 20px;display:grid;position:relative}.pts[data-astro-cid-ajqzgsxd] li[data-astro-cid-ajqzgsxd]:last-child{border-bottom:1px solid var(--line)}.pts[data-astro-cid-ajqzgsxd] li[data-astro-cid-ajqzgsxd]:before{content:"";background:var(--tc);border-radius:50%;width:6px;height:6px;position:absolute;top:24px;left:0}.dark[data-astro-cid-ajqzgsxd] .pts[data-astro-cid-ajqzgsxd] li[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .pts[data-astro-cid-ajqzgsxd] li[data-astro-cid-ajqzgsxd]{border-color:var(--line-dark)}.dark[data-astro-cid-ajqzgsxd] .pts[data-astro-cid-ajqzgsxd] p[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .pts[data-astro-cid-ajqzgsxd] p[data-astro-cid-ajqzgsxd]{color:var(--on-dark-2)}.tplus[data-astro-cid-ajqzgsxd]{gap:12px;margin-top:8px;display:grid}.tplus-k[data-astro-cid-ajqzgsxd]{font-weight:600;font-size:var(--fs-small);color:var(--plum);align-items:center;gap:10px;display:inline-flex}.tplus-g[data-astro-cid-ajqzgsxd]{border-radius:var(--rad-1);border:1px solid var(--gold);width:22px;height:22px;color:var(--deep-gold);place-content:center;font-size:16px;font-weight:400;line-height:1;display:inline-grid}.tplus[data-astro-cid-ajqzgsxd] dl[data-astro-cid-ajqzgsxd]{margin:0;display:grid}.tplus[data-astro-cid-ajqzgsxd] dl[data-astro-cid-ajqzgsxd]>div[data-astro-cid-ajqzgsxd]{border-top:1px solid var(--line);grid-template-columns:148px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.tplus[data-astro-cid-ajqzgsxd] dl[data-astro-cid-ajqzgsxd]>div[data-astro-cid-ajqzgsxd]:last-child{border-bottom:1px solid var(--line)}.tplus[data-astro-cid-ajqzgsxd] dt[data-astro-cid-ajqzgsxd]{font-size:var(--fs-fine);color:var(--plum);padding-top:2px;font-weight:600}.tplus[data-astro-cid-ajqzgsxd] dd[data-astro-cid-ajqzgsxd]{font-size:var(--fs-small);color:var(--aub);margin:0;line-height:1.55}.dark[data-astro-cid-ajqzgsxd] .tplus-k[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .tplus-k[data-astro-cid-ajqzgsxd],.dark[data-astro-cid-ajqzgsxd] .tplus[data-astro-cid-ajqzgsxd] dt[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .tplus[data-astro-cid-ajqzgsxd] dt[data-astro-cid-ajqzgsxd]{color:var(--on-dark)}.dark[data-astro-cid-ajqzgsxd] .tplus-g[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .tplus-g[data-astro-cid-ajqzgsxd]{color:var(--gold)}.dark[data-astro-cid-ajqzgsxd] .tplus[data-astro-cid-ajqzgsxd] dd[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .tplus[data-astro-cid-ajqzgsxd] dd[data-astro-cid-ajqzgsxd]{color:var(--on-dark-2)}.dark[data-astro-cid-ajqzgsxd] .tplus[data-astro-cid-ajqzgsxd] dl[data-astro-cid-ajqzgsxd]>div[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .tplus[data-astro-cid-ajqzgsxd] dl[data-astro-cid-ajqzgsxd]>div[data-astro-cid-ajqzgsxd]{border-color:var(--line-dark)}.t-more[data-astro-cid-ajqzgsxd]{justify-self:start;margin-top:4px}.tplus[data-astro-cid-ajqzgsxd] .t-more[data-astro-cid-ajqzgsxd]{margin-top:4px}.ar[data-astro-cid-ajqzgsxd]{transition:transform .5s var(--ease);display:inline-block}.dark[data-astro-cid-ajqzgsxd] .ar[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .ar[data-astro-cid-ajqzgsxd]{color:var(--gold)}.more[data-astro-cid-ajqzgsxd]:hover .ar[data-astro-cid-ajqzgsxd]{transform:translate(3px)}.tcopy[data-astro-cid-ajqzgsxd] .btns[data-astro-cid-ajqzgsxd]{margin-top:8px}.t-row[data-astro-cid-ajqzgsxd]{gap:24px;margin-top:clamp(64px,7vw,96px);display:grid}.t-rhead[data-astro-cid-ajqzgsxd]{gap:8px;display:grid}.t-rhead[data-astro-cid-ajqzgsxd] p[data-astro-cid-ajqzgsxd]{color:var(--aub);font-size:var(--fs-body);max-width:40em}.dark[data-astro-cid-ajqzgsxd] .t-rhead[data-astro-cid-ajqzgsxd] p[data-astro-cid-ajqzgsxd],.plum[data-astro-cid-ajqzgsxd] .t-rhead[data-astro-cid-ajqzgsxd] p[data-astro-cid-ajqzgsxd]{color:var(--on-dark-2)}.plat[data-astro-cid-ajqzgsxd] .plat{max-width:900px;margin:0 auto}.shift[data-astro-cid-ajqzgsxd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:clamp(48px,5vw,72px);display:grid}.sh-c[data-astro-cid-ajqzgsxd]{border-radius:var(--rad-4);border:1px solid var(--line-dark);background:#f5f1ea08;align-content:start;gap:10px;padding:28px;display:grid}.sh-c[data-astro-cid-ajqzgsxd] .t4[data-astro-cid-ajqzgsxd]{color:var(--on-dark)}.sh-top[data-astro-cid-ajqzgsxd]{align-items:center;gap:12px;display:flex}.sh-ic[data-astro-cid-ajqzgsxd]{border-radius:var(--rad-3);background:#5d6e9438;flex:none;place-content:center;width:40px;height:40px;display:grid}.sh-ic[data-astro-cid-ajqzgsxd] svg[data-astro-cid-ajqzgsxd]{fill:none;width:22px;height:22px;stroke:var(--on-dark);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.sh-p[data-astro-cid-ajqzgsxd]{font-size:var(--fs-small);color:var(--on-dark-2);line-height:1.6}.sh-c[data-astro-cid-ajqzgsxd] .ref[data-astro-cid-ajqzgsxd] a[data-astro-cid-ajqzgsxd]{font-size:var(--fs-fine);color:var(--on-dark-3);text-underline-offset:3px;text-decoration:underline 1px;text-decoration-color:var(--line-dark);align-items:center;gap:6px;display:inline-flex}.sh-c[data-astro-cid-ajqzgsxd] .ref[data-astro-cid-ajqzgsxd] a[data-astro-cid-ajqzgsxd]:hover{color:var(--on-dark)}.sh-c[data-astro-cid-ajqzgsxd] .ref[data-astro-cid-ajqzgsxd] a[data-astro-cid-ajqzgsxd] svg{flex:none;width:10px;height:10px}.caps-k[data-astro-cid-ajqzgsxd]{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-3);margin-bottom:20px;font-weight:600}.caps[data-astro-cid-ajqzgsxd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.caps[data-astro-cid-ajqzgsxd] li[data-astro-cid-ajqzgsxd]{border-radius:var(--rad-4);border:1px solid var(--line-dark);background:#f5f1ea08;align-content:start;gap:8px;padding:24px;display:grid}.caps[data-astro-cid-ajqzgsxd] li[data-astro-cid-ajqzgsxd]>.cs{margin-bottom:12px}.caps[data-astro-cid-ajqzgsxd] .lasts[data-astro-cid-ajqzgsxd]{border-top:1px solid var(--line-dark);font-size:var(--fs-fine);margin-top:8px;padding-top:12px;line-height:1.5}.caps[data-astro-cid-ajqzgsxd] .lasts[data-astro-cid-ajqzgsxd] b[data-astro-cid-ajqzgsxd]{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-3);margin-bottom:4px;font-weight:600;display:block}@media (width<=900px){.caps[data-astro-cid-ajqzgsxd]{grid-template-columns:1fr 1fr}.shift[data-astro-cid-ajqzgsxd]{grid-template-columns:1fr}}@media (width<=560px){.caps[data-astro-cid-ajqzgsxd]{grid-template-columns:1fr}.tplus[data-astro-cid-ajqzgsxd] dl[data-astro-cid-ajqzgsxd]>div[data-astro-cid-ajqzgsxd]{grid-template-columns:1fr;gap:4px}}.chat-row[data-astro-cid-ajqzgsxd]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,4vw,64px)}.chat-side[data-astro-cid-ajqzgsxd]{position:sticky;top:148px}.cs-l[data-astro-cid-ajqzgsxd]{margin-top:16px;list-style:none;display:grid}.cs-l[data-astro-cid-ajqzgsxd] li[data-astro-cid-ajqzgsxd]{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.cs-l[data-astro-cid-ajqzgsxd] li[data-astro-cid-ajqzgsxd]:last-child{border-bottom:1px solid var(--line)}.cs-n[data-astro-cid-ajqzgsxd]{color:var(--tk);font-variant-numeric:tabular-nums;font-size:22px;font-weight:300;line-height:1.1}.cs-l[data-astro-cid-ajqzgsxd] h4[data-astro-cid-ajqzgsxd]{font-size:var(--fs-h4);color:var(--plum);margin-bottom:2px;font-weight:600}.cs-l[data-astro-cid-ajqzgsxd] p[data-astro-cid-ajqzgsxd]{font-size:var(--fs-small);color:var(--aub);line-height:1.55}.chat-art[data-astro-cid-ajqzgsxd]{justify-self:end;width:100%;max-width:620px}@media (width<=900px){.chat-row[data-astro-cid-ajqzgsxd]{grid-template-columns:1fr}.chat-art[data-astro-cid-ajqzgsxd]{justify-self:stretch}.chat-side[data-astro-cid-ajqzgsxd]{position:static}}.pullq[data-astro-cid-ajqzgsxd]{text-align:center}.pullq[data-astro-cid-ajqzgsxd] blockquote[data-astro-cid-ajqzgsxd]{justify-items:center;gap:32px;max-width:980px;margin:0 auto;display:grid}.pullq[data-astro-cid-ajqzgsxd] p[data-astro-cid-ajqzgsxd]{color:var(--on-dark)}
