/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.tu[data-astro-cid-wezp5czn]{width:100%;max-width:600px;container-type:inline-size}.tu-stage[data-astro-cid-wezp5czn]{--u:calc(100cqw / 560);height:calc(var(--u) * 500);font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 13);color:var(--color-text-primary);line-height:1.3;position:relative}.tu-dash[data-astro-cid-wezp5czn],.tu-win[data-astro-cid-wezp5czn],.tu-call[data-astro-cid-wezp5czn]{left:calc(var(--u) * var(--l,0));top:calc(var(--u) * var(--t,0));position:absolute}.tu-win[data-astro-cid-wezp5czn]{width:calc(var(--u) * var(--w,300));border-radius:calc(var(--u) * 14)}.tu-dash[data-astro-cid-wezp5czn]{width:calc(var(--u) * var(--w,480));height:calc(var(--u) * var(--h,360));border-radius:calc(var(--u) * 16);background:var(--frame,var(--ground,#4261f4));border:1px solid #ffffff42}@supports (color:color-mix(in lab, red, red)){.tu-dash[data-astro-cid-wezp5czn]{background:var(--frame,color-mix(in srgb, var(--ground,var(--color-bg-brand)), white 7%))}}.tu-dash[data-astro-cid-wezp5czn]{box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -30) #10185a80}.tu-dside[data-astro-cid-wezp5czn]{gap:calc(var(--u) * 14);padding:calc(var(--u) * 22) calc(var(--u) * 18);flex-direction:column;display:flex}.tu-dside[data-astro-cid-wezp5czn] i{width:calc(var(--u) * 48);height:calc(var(--u) * 5);background:#ffffff4d;border-radius:3px}.tu-dside[data-astro-cid-wezp5czn] i:first-child{background:#fff9}.tu-dside[data-astro-cid-wezp5czn] i:nth-child(odd){width:calc(var(--u) * 36)}.tu-dbar[data-astro-cid-wezp5czn]{align-items:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 40);padding-inline:calc(var(--u) * 16);border-bottom:1px solid #ffffff2e;display:flex}.tu-dbar[data-astro-cid-wezp5czn] .tu-dmark{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.tu-dbar[data-astro-cid-wezp5czn] i{width:calc(var(--u) * 56);height:calc(var(--u) * 5);background:#fff6;border-radius:3px}.tu-gtag[data-astro-cid-wezp5czn]{align-self:flex-start;align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 7) calc(var(--u) * 12);border-radius:calc(var(--u) * 6);color:#ffffffd9;font-size:calc(var(--u) * 12);white-space:nowrap;border:1px solid #ffffff4d;display:inline-flex}.tu-gtag[data-astro-cid-wezp5czn] i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:#ffffffb3}[data-astro-cid-wezp5czn]:where(.tu-win,.tu-card)>[data-astro-cid-wezp5czn]{--u:calc(100cqw / 560 * .8);font-size:calc(var(--u) * 13)}.tu-win[data-astro-cid-wezp5czn]{gap:calc(var(--u) * 8);padding:calc(var(--u) * 22);background:var(--color-white);box-shadow:0 calc(var(--u) * 24) calc(var(--u) * 56) calc(var(--u) * -24) #10185a80;flex-direction:column;display:flex}.tu-cap[data-astro-cid-wezp5czn]{margin:0 0 calc(var(--u) * 6);font-size:calc(var(--u) * 11);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary)}.tu-tree[data-astro-cid-wezp5czn]{gap:calc(var(--u) * 14);flex-direction:column;display:flex}.tu-node[data-astro-cid-wezp5czn]{align-self:flex-start;align-items:center;gap:calc(var(--u) * 10);margin-left:calc(var(--u) * var(--x));padding:calc(var(--u) * 9) calc(var(--u) * 14) calc(var(--u) * 9) calc(var(--u) * 10);border-radius:calc(var(--u) * 7);white-space:nowrap;border:1px solid #1d1d1f14;display:inline-flex;position:relative}.tu-sq[data-astro-cid-wezp5czn]{width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:calc(var(--u) * 2);background:#1d1d1f1f}.tu-gen[data-astro-cid-wezp5czn] .tu-win[data-astro-cid-wezp5czn] .tu-pr[data-astro-cid-wezp5czn]{justify-content:flex-start}.tu-gen[data-astro-cid-wezp5czn] .tu-win[data-astro-cid-wezp5czn] .tu-pr[data-astro-cid-wezp5czn]>.tu-ok[data-astro-cid-wezp5czn]{margin-left:auto}.tu-node[data-astro-cid-wezp5czn]+.tu-node[data-astro-cid-wezp5czn]:before{content:"";left:calc(var(--u) * -16);top:calc(var(--u) * -34);width:calc(var(--u) * 15);height:calc(var(--u) * 52);border-bottom:1px solid #1d1d1f24;border-left:1px solid #1d1d1f24;position:absolute}.tu-datasets[data-astro-cid-wezp5czn] .tu-win[data-astro-cid-wezp5czn]{gap:calc(var(--u) * 4)}.tu-th[data-astro-cid-wezp5czn],.tu-tr[data-astro-cid-wezp5czn]{padding-inline:calc(var(--u) * 12);grid-template-columns:1.5fr 1fr;align-items:center;display:grid}.tu-th[data-astro-cid-wezp5czn] em[data-astro-cid-wezp5czn]{font-style:normal;font-size:calc(var(--u) * 11);color:var(--color-text-tertiary)}.tu-tr[data-astro-cid-wezp5czn]{height:calc(var(--u) * 30);border-radius:calc(var(--u) * 7)}.tu-ab[data-astro-cid-wezp5czn]{color:var(--color-text-tertiary)}.tu-f[data-astro-cid-wezp5czn]{gap:calc(var(--u) * 6);flex-direction:column;display:flex}.tu-f[data-astro-cid-wezp5czn]+.tu-f[data-astro-cid-wezp5czn]{margin-top:calc(var(--u) * 8)}.tu-lab[data-astro-cid-wezp5czn]{align-items:center;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 11.5);color:var(--color-text-secondary);display:flex}.tu-tag[data-astro-cid-wezp5czn]{padding:calc(var(--u) * 2) calc(var(--u) * 7);border-radius:calc(var(--u) * 4);background:var(--color-blue-50);color:var(--color-text-brand);font-size:calc(var(--u) * 10)}.tu-sel[data-astro-cid-wezp5czn]{height:calc(var(--u) * 36);padding-inline:calc(var(--u) * 14);border-radius:calc(var(--u) * 7);white-space:nowrap;border:1px solid #1d1d1f1a;align-items:center;display:flex;position:relative}.tu-ph[data-astro-cid-wezp5czn],.tu-val[data-astro-cid-wezp5czn]{left:calc(var(--u) * 14);position:absolute}.tu-ph[data-astro-cid-wezp5czn]{color:var(--color-text-tertiary)}.tu-val[data-astro-cid-wezp5czn]{opacity:0}.tu-chev[data-astro-cid-wezp5czn]{width:calc(var(--u) * 6);height:calc(var(--u) * 6);opacity:.4;border-bottom:1px solid;border-right:1px solid;margin-left:auto;rotate:45deg}.tu-type[data-astro-cid-wezp5czn]{white-space:nowrap;font-size:calc(var(--u) * 15);color:var(--color-text-brand);display:block;overflow:hidden}.tu-type[data-astro-cid-wezp5czn] span{text-overflow:ellipsis;vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}.tu-type-2[data-astro-cid-wezp5czn]{font-size:calc(var(--u) * 13);color:var(--color-text-secondary)}.tu-rule[data-astro-cid-wezp5czn]{height:1px;margin-block:calc(var(--u) * 10);background:#1d1d1f14}.tu-nl[data-astro-cid-wezp5czn]{color:var(--color-text-tertiary);font-size:calc(var(--u) * 11)}.tu-nv[data-astro-cid-wezp5czn]{margin-left:calc(var(--u) * 4);color:var(--color-text-primary)}.tu-foot[data-astro-cid-wezp5czn]{align-items:center;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 14);padding-top:calc(var(--u) * 12);font-size:calc(var(--u) * 11);color:var(--color-text-tertiary);border-top:1px solid #1d1d1f14;display:inline-flex}.tu-link[data-astro-cid-wezp5czn]{width:calc(var(--u) * 14);height:calc(var(--u) * 8);border:1.5px solid var(--color-bg-brand);border-radius:calc(var(--u) * 4);position:relative}.tu-cap-row[data-astro-cid-wezp5czn]{align-items:center;gap:calc(var(--u) * 8);display:flex}.tu-tag-soft[data-astro-cid-wezp5czn]{color:var(--color-text-secondary);background:#1d1d1f0f}.tu-abtag[data-astro-cid-wezp5czn]{margin-left:calc(var(--u) * 8);padding:0 calc(var(--u) * 6);border-radius:calc(var(--u) * 4);background:var(--color-blue-50);color:var(--color-text-brand);font-size:calc(var(--u) * 11)}.tu-dep[data-astro-cid-wezp5czn]{font-size:calc(var(--u) * 10);color:var(--color-text-brand);margin-left:auto}.tu-ok[data-astro-cid-wezp5czn]{align-items:center;gap:calc(var(--u) * 5);font-size:calc(var(--u) * 10);color:#24965a;margin-left:auto;display:inline-flex}.tu-ok[data-astro-cid-wezp5czn] i{width:calc(var(--u) * 10);height:calc(var(--u) * 10);background:#24965a;border-radius:50%}.tu-rulebar[data-astro-cid-wezp5czn]{align-items:center;gap:calc(var(--u) * 4);flex-wrap:wrap;display:flex}.tu-blk[data-astro-cid-wezp5czn]{padding:calc(var(--u) * 5) calc(var(--u) * 9);border-radius:calc(var(--u) * 6);background:var(--color-blue-50);color:var(--color-text-brand);font-size:calc(var(--u) * 11.5);border:1px solid #4261f459}.tu-delim[data-astro-cid-wezp5czn]{color:var(--color-text-tertiary);font-size:calc(var(--u) * 14)}.tu-arrow[data-astro-cid-wezp5czn]{width:1px;height:calc(var(--u) * 8);margin:calc(var(--u) * 2) 0 calc(var(--u) * 2) calc(var(--u) * 14);background:#1d1d1f33}.tu-card[data-astro-cid-wezp5czn]{top:calc(var(--u) * var(--t,0));width:max-content;position:absolute}.tu-card[data-astro-cid-wezp5czn][style*=--l]{left:calc(var(--u) * var(--l))}.tu-card[data-astro-cid-wezp5czn][style*=--r]{right:calc(var(--u) * var(--r))}.tu-node-lit[data-astro-cid-wezp5czn]{background:var(--color-blue-50);border-color:#4261f466}.tu-card[data-astro-cid-wezp5czn] .tu-cap[data-astro-cid-wezp5czn]{margin:0}.tu-card[data-astro-cid-wezp5czn]{z-index:2;gap:calc(var(--u) * 9);padding:calc(var(--u) * 16);border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 0 0 1px #10185a0f, 0 calc(var(--u) * 2) calc(var(--u) * 6) #10185a2e, 0 calc(var(--u) * 24) calc(var(--u) * 48) calc(var(--u) * -12) #10185a99;flex-direction:column;display:flex}.tu-sw[data-astro-cid-wezp5czn]{width:calc(var(--u) * 24);height:calc(var(--u) * 13);background:var(--color-bg-brand);border-radius:999px;position:relative}.tu-sw[data-astro-cid-wezp5czn]:after{content:"";right:calc(var(--u) * 2);top:calc(var(--u) * 2);width:calc(var(--u) * 9);height:calc(var(--u) * 9);background:var(--color-white);border-radius:50%;position:absolute}@media (prefers-reduced-motion:no-preference){.tu-cyc[data-astro-cid-wezp5czn]{animation:8s infinite tu-lit;animation-delay:calc(var(--k) * 2s)}.tu-seq[data-astro-cid-wezp5czn]{animation:8s infinite tu-on;animation-delay:calc(var(--k) * .6s)}.tu-f-ch[data-astro-cid-wezp5czn] .tu-ph[data-astro-cid-wezp5czn]{animation:8s infinite tu-out}.tu-f-ch[data-astro-cid-wezp5czn] .tu-val[data-astro-cid-wezp5czn]{animation:8s infinite tu-in}.tu-f-dep[data-astro-cid-wezp5czn] .tu-sel[data-astro-cid-wezp5czn]{animation:8s infinite tu-unlock}.tu-f-dep[data-astro-cid-wezp5czn] .tu-ph[data-astro-cid-wezp5czn]{animation:8s infinite tu-out-2}.tu-f-dep[data-astro-cid-wezp5czn] .tu-val[data-astro-cid-wezp5czn]{animation:8s infinite tu-in-2}.tu-type[data-astro-cid-wezp5czn] span[data-astro-cid-wezp5czn]{animation:tu-type 8s steps(var(--n)) infinite}.tu-type-2[data-astro-cid-wezp5czn] span[data-astro-cid-wezp5czn]{animation-delay:1.2s}}@media (prefers-reduced-motion:reduce){.tu-ph[data-astro-cid-wezp5czn]{opacity:0}.tu-val[data-astro-cid-wezp5czn]{opacity:1}.tu-tr[data-astro-cid-wezp5czn]:nth-child(4),.tu-node[data-astro-cid-wezp5czn]:first-child{background:var(--color-blue-50);color:var(--color-text-brand)}}@keyframes tu-lit{0%,24%{background:var(--color-blue-50);color:var(--color-text-brand)}26%,to{background:0 0}}@keyframes tu-on{0%,10%{background:var(--color-white);border-color:#1d1d1f14}16%,70%{background:var(--color-blue-50);border-color:#4261f466}80%,to{background:var(--color-white);border-color:#1d1d1f14}}@keyframes tu-out{0%,14%{opacity:1}18%,86%{opacity:0}92%,to{opacity:1}}@keyframes tu-in{0%,16%{opacity:0}22%,86%{opacity:1}92%,to{opacity:0}}@keyframes tu-out-2{0%,42%{opacity:1}46%,86%{opacity:0}92%,to{opacity:1}}@keyframes tu-in-2{0%,44%{opacity:0}50%,86%{opacity:1}92%,to{opacity:0}}@keyframes tu-unlock{0%,26%{background:#1d1d1f0d;border-color:#0000}32%,86%{background:var(--color-white);border-color:#4261f473}92%,to{background:#1d1d1f0d;border-color:#0000}}@keyframes tu-type{0%,10%{max-width:0}45%,88%{max-width:100%}to{max-width:0}}.tu-tr-new[data-astro-cid-wezp5czn]{background:var(--color-blue-50);color:var(--color-text-brand)}.tu-note[data-astro-cid-wezp5czn]{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 10.5);color:var(--color-text-tertiary);line-height:1.4}.tu-pr[data-astro-cid-wezp5czn]{justify-content:space-between;align-items:center;gap:calc(var(--u) * 12);min-height:calc(var(--u) * 32);padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 12.5);border-bottom:1px solid #1d1d1f0f;display:flex}.tu-pr-k[data-astro-cid-wezp5czn]{color:var(--color-text-tertiary)}.tu-pr-key[data-astro-cid-wezp5czn]{background:var(--color-blue-50)}.tu-pr-off[data-astro-cid-wezp5czn]{color:var(--color-text-tertiary);opacity:.7}.tu-pr[data-astro-cid-wezp5czn]+.tu-cap[data-astro-cid-wezp5czn]{margin-top:calc(var(--u) * 12)}.tu-sw-off[data-astro-cid-wezp5czn]{background:#1d1d1f2e}.tu-sw-off[data-astro-cid-wezp5czn]:after{right:auto;left:calc(var(--u) * 2)}.tu-pl[data-astro-cid-wezp5czn]{gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 10);flex-wrap:wrap;display:flex}.tu-pl[data-astro-cid-wezp5czn] span{padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:calc(var(--u) * 5);background:var(--color-blue-50);color:var(--color-text-brand);font-size:calc(var(--u) * 10.5)}.tu-pr-bad[data-astro-cid-wezp5czn]{background:#dc786e14}.tu-pr-bad[data-astro-cid-wezp5czn]>span[data-astro-cid-wezp5czn]:last-child{color:#c45c50}.tu-pr-in[data-astro-cid-wezp5czn]{padding-left:calc(var(--u) * 26)}.tu-trunc[data-astro-cid-wezp5czn]{text-overflow:ellipsis;white-space:nowrap;max-width:60%;overflow:hidden}.tu-msg[data-astro-cid-wezp5czn]{margin:calc(var(--u) * 6) 0 calc(var(--u) * 2);font-size:calc(var(--u) * 10.5);line-height:1.4}.tu-msg-bad[data-astro-cid-wezp5czn]{color:#c45c50}.tu-tag-bad[data-astro-cid-wezp5czn]{color:#c45c50;background:#dc786e1f}.tu-cap-gap[data-astro-cid-wezp5czn]{margin-top:calc(var(--u) * 12)}.tu-win[data-astro-cid-wezp5czn]>.tu-ok[data-astro-cid-wezp5czn]{margin:calc(var(--u) * 4) 0 0}.tu-req[data-astro-cid-wezp5czn]{align-items:center;gap:calc(var(--u) * 8);margin:0 0 calc(var(--u) * 6);padding:calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 7);white-space:nowrap;border:1px solid #1d1d1f14;display:flex}.tu-req[data-astro-cid-wezp5czn] .tu-tag{margin-left:auto}.tu-meth[data-astro-cid-wezp5czn]{padding:calc(var(--u) * 2) calc(var(--u) * 7);border-radius:calc(var(--u) * 4);background:var(--color-bg-brand);color:var(--color-white);font-size:calc(var(--u) * 10);letter-spacing:.04em}.tu-path[data-astro-cid-wezp5czn]{color:var(--color-text-primary)}.tu-api[data-astro-cid-wezp5czn]{gap:calc(var(--u) * 6)}.tu-api[data-astro-cid-wezp5czn] .tu-cap[data-astro-cid-wezp5czn] .tu-tag[data-astro-cid-wezp5czn]{letter-spacing:0;text-transform:none}.tu-api[data-astro-cid-wezp5czn] .tu-pr[data-astro-cid-wezp5czn]{min-height:calc(var(--u) * 33);white-space:nowrap;justify-content:flex-start}.tu-api[data-astro-cid-wezp5czn] .tu-pr-k[data-astro-cid-wezp5czn]{flex:0 0 calc(var(--u) * 100);text-overflow:ellipsis;overflow:hidden}.tu-pr-v[data-astro-cid-wezp5czn]{align-items:center;gap:calc(var(--u) * 8);flex:auto;min-width:0;display:flex}.tu-pr-v[data-astro-cid-wezp5czn]>span[data-astro-cid-wezp5czn]:first-child{text-overflow:ellipsis;overflow:hidden}.tu-api[data-astro-cid-wezp5czn] .tu-pr[data-astro-cid-wezp5czn]>.tu-ok[data-astro-cid-wezp5czn]{flex:none}.tu-api[data-astro-cid-wezp5czn] .tu-pr-key[data-astro-cid-wezp5czn] .tu-pr-v[data-astro-cid-wezp5czn]{color:var(--color-text-brand)}.tu-api[data-astro-cid-wezp5czn] .tu-type[data-astro-cid-wezp5czn]{font-size:inherit}.tu-api[data-astro-cid-wezp5czn] .tu-cap-gap[data-astro-cid-wezp5czn]{margin:calc(var(--u) * 10) 0 calc(var(--u) * 2)}.tu-api[data-astro-cid-wezp5czn]>.tu-msg[data-astro-cid-wezp5czn]{margin:0 0 0 calc(var(--u) * 12)}.tu-api[data-astro-cid-wezp5czn]>.tu-ok[data-astro-cid-wezp5czn]{margin:calc(var(--u) * 6) 0 0 calc(var(--u) * 12)}.tu-api[data-astro-cid-wezp5czn] .tu-pl[data-astro-cid-wezp5czn]{margin:calc(var(--u) * 8) 0 0 calc(var(--u) * 12)}@media (prefers-reduced-motion:no-preference){.tu-in[data-astro-cid-wezp5czn]{animation:9s cubic-bezier(.2,.7,.2,1) infinite both tu-arrive;animation-delay:calc(var(--k) * .11s + var(--g) * .9s + .3s)}.tu-api[data-astro-cid-wezp5czn] .tu-type[data-astro-cid-wezp5czn] span[data-astro-cid-wezp5czn]{animation-duration:9s;animation-delay:calc(var(--k) * .11s + var(--g) * .9s + .6s)}}.tu-sym[data-astro-cid-wezp5czn]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tu-sym-sq[data-astro-cid-wezp5czn]{fill:none;stroke:#ffffffb3;stroke-width:1.25px}.tu-sym-on[data-astro-cid-wezp5czn]{fill:var(--color-white)}.tu-sym-ring[data-astro-cid-wezp5czn]{fill:none;stroke:#ffffff73;stroke-width:1.25px}.tu-sym-dot[data-astro-cid-wezp5czn]{fill:var(--color-white)}.tu-sym-line[data-astro-cid-wezp5czn]{fill:none;stroke:#ffffff73;stroke-width:1.25px}.tu-sym-gate[data-astro-cid-wezp5czn]{fill:#ffffffd9}.tu-sym-tick[data-astro-cid-wezp5czn]{fill:none;stroke:var(--color-white);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.tu-sym-orbit[data-astro-cid-wezp5czn]{animation:9s linear infinite tu-orbit}.tu-sym-cyc[data-astro-cid-wezp5czn]{animation:9s infinite tu-sym-cyc;animation-delay:calc(var(--k) * .5s + 1.4s)}}@keyframes tu-orbit{to{transform:rotate(360deg)}}@keyframes tu-sym-cyc{0%,4%{fill:#0000}8%,92%{fill:var(--color-white)}96%,to{fill:#0000}}@keyframes tu-arrive{0%{opacity:0;translate:0 calc(var(--u) * 6)}5%,95%{opacity:1;translate:0}99%,to{opacity:0;translate:0}}@container (width<=480px){.tu-dash[data-astro-cid-wezp5czn],.tu-card[data-astro-cid-wezp5czn],.tu-sym[data-astro-cid-wezp5czn]{display:none!important}.tu-stage[data-astro-cid-wezp5czn]{--u:calc(100cqw / var(--ww,340))}[data-astro-cid-wezp5czn]:where(.tu-win,.tu-card)>[data-astro-cid-wezp5czn]{--u:calc(100cqw / var(--ww,340) * .8)}.tu-win[data-astro-cid-wezp5czn]{width:100%!important;top:0!important;left:0!important}}.ws[data-astro-cid-rmtyv2tw]{--ease:cubic-bezier(.22, .61, .36, 1);--cyc:9s;--green:#4f9a6a;--brand:var(--color-action-primary);isolation:isolate;aspect-ratio:1.4;width:80%;max-width:540px;font-family:var(--font-body);color:var(--color-text-primary);margin:12% auto 8%;font-size:11.5px;font-weight:400;position:relative;left:7%}.ws-screen[data-astro-cid-rmtyv2tw]{z-index:-1;background:var(--frame,color-mix(in srgb, var(--ground,var(--color-bg-brand)), white 7%));border:1px solid #ffffff42;border-radius:16px;position:absolute;inset:-17% -6% -9% -22%;box-shadow:0 30px 60px -30px #10185a80}.ws-sbar[data-astro-cid-rmtyv2tw]{border-bottom:1px solid #ffffff2e;align-items:center;gap:10px;height:40px;padding:0 16px;display:flex;position:absolute;inset:0 0 auto;& i{background:#fff6;border-radius:3px;height:5px}& i+i[data-astro-cid-rmtyv2tw]{background:#ffffff38;margin-left:auto}}.ws-smk{width:16px;height:16px}.ws-sside[data-astro-cid-rmtyv2tw]{flex-direction:column;gap:14px;width:9%;display:flex;position:absolute;top:62px;left:18px;& i{background:#ffffff4d;border-radius:3px;height:5px}& i.is-on{background:#fff9}}.ws-lines[data-astro-cid-rmtyv2tw]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ws-ln[data-astro-cid-rmtyv2tw]{fill:none;stroke:#ffffff80;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.ws-card[data-astro-cid-rmtyv2tw]{background:var(--color-white);border-radius:14px;flex-direction:column;display:flex;position:absolute;box-shadow:0 20px 44px -28px #0a12508c}.ws-head[data-astro-cid-rmtyv2tw]{border-bottom:1px solid #f0f0f3;align-items:center;gap:9px;padding:12px 14px 10px;font-size:12.5px;display:flex}.ws-head-sm[data-astro-cid-rmtyv2tw]{padding:9px 12px 8px;font-size:11.5px}.ws-tile[data-astro-cid-rmtyv2tw]{background:var(--brand);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.ws-tile-sm[data-astro-cid-rmtyv2tw]{border-radius:5px;width:18px;height:18px}.ws-mk{width:11px;height:11px}.ws-tagp[data-astro-cid-rmtyv2tw]{background:var(--color-blue-50);color:var(--color-text-brand);white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10.5px}.ws-row[data-astro-cid-rmtyv2tw]{border-bottom:1px solid #f4f4f6;align-items:center;gap:10px;padding:8px 14px;display:flex}.ws-row[data-astro-cid-rmtyv2tw]:last-child{border-bottom:0}.ws-row-sm[data-astro-cid-rmtyv2tw]{padding:6px 12px}.ws-k[data-astro-cid-rmtyv2tw]{color:var(--color-text-tertiary);white-space:nowrap;font-size:10.5px}.ws-val[data-astro-cid-rmtyv2tw],.ws-type[data-astro-cid-rmtyv2tw]{background:var(--color-blue-50);color:var(--color-text-brand);white-space:nowrap;border-radius:6px;margin-left:auto;padding:2px 8px}.ws-mini[data-astro-cid-rmtyv2tw]{border:1px solid var(--color-blue-100);color:var(--color-blue-400);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:9.5px}.ws-mini-own[data-astro-cid-rmtyv2tw]{color:var(--green);border-color:#4f9a6a66}.ws-sdot[data-astro-cid-rmtyv2tw]{background:var(--green);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.ws-cap[data-astro-cid-rmtyv2tw],.ws-badge[data-astro-cid-rmtyv2tw]{background:var(--color-white);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;display:inline-flex;position:absolute;box-shadow:0 10px 24px -16px #0a125080}.ws-cr-badge[data-astro-cid-rmtyv2tw]{top:0;left:50%;translate:-50%}.ws-bdot[data-astro-cid-rmtyv2tw]{background:var(--brand);border-radius:2px;width:8px;height:8px}.ws-cr-rec[data-astro-cid-rmtyv2tw]{width:60%;top:4%;left:50%;translate:-50%}.ws-mkt[data-astro-cid-rmtyv2tw]{left:var(--x);background:var(--color-white);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:80%;translate:-50%;box-shadow:0 12px 26px -18px #0a125080}.ws-mb[data-astro-cid-rmtyv2tw]{background:var(--color-blue-100);border-radius:999px;height:4px;display:block}.ws-mb2[data-astro-cid-rmtyv2tw]{width:60%}.ws-cr-cap[data-astro-cid-rmtyv2tw]{bottom:-2%;left:50%;translate:-50%}.ws-rd-elbow[data-astro-cid-rmtyv2tw]{transform-origin:0 0;border-bottom:1px solid #ffffff8c;border-left:1px solid #ffffff8c;border-bottom-left-radius:10px;width:18%;height:24%;position:absolute;top:24%;left:8%}.ws-rd-glob[data-astro-cid-rmtyv2tw]{width:52%;top:0;left:0}.ws-rd-shared[data-astro-cid-rmtyv2tw]{flex-wrap:wrap;gap:6px;padding:9px 12px 11px;display:flex}.ws-rd-chip[data-astro-cid-rmtyv2tw]{background:var(--color-blue-50);color:var(--color-text-brand);white-space:nowrap;border-radius:6px;gap:5px;padding:2px 8px;font-size:10.5px;display:inline-flex;& b{color:var(--color-text-tertiary);font-weight:400}}.ws-rd-loc[data-astro-cid-rmtyv2tw]{width:76%;top:40%;left:24%}.ws-rd-loc[data-astro-cid-rmtyv2tw] .ws-row[data-astro-cid-rmtyv2tw]{gap:8px}.ws-rd-loc[data-astro-cid-rmtyv2tw] .ws-val[data-astro-cid-rmtyv2tw]{margin-left:auto}.ws-hk-top[data-astro-cid-rmtyv2tw]{white-space:nowrap;flex-direction:row;align-items:center;gap:8px;padding:9px 12px;font-size:12px;top:4%;left:50%;translate:-50%}.ws-chn[data-astro-cid-rmtyv2tw]{left:var(--x);background:var(--color-white);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;display:inline-flex;position:absolute;top:42%;translate:-50%;box-shadow:0 10px 24px -16px #0a125080}.ws-crv[data-astro-cid-rmtyv2tw]{left:var(--x);aspect-ratio:1.3;background:var(--color-white);border-radius:6px;width:16%;position:absolute;top:70%;translate:-50%;box-shadow:0 10px 22px -16px #0a12508c;&.is-img:before{content:"";background:radial-gradient(circle at 70% 30%, var(--color-blue-300) 14%, transparent 15%), linear-gradient(160deg, transparent 55%, var(--color-blue-100) 56%);border-radius:2px;position:absolute;inset:28% 22%}&.is-video:before{content:"";border-left:9px solid var(--brand);border-block:6px solid #0000;position:absolute;top:32%;left:42%}}.ws-hk-c0[data-astro-cid-rmtyv2tw]{bottom:0;left:0}.ws-hk-c1[data-astro-cid-rmtyv2tw]{bottom:0;right:0}.ws-chips[data-astro-cid-rmtyv2tw]{gap:8px;display:flex;position:absolute;top:0;left:50%;translate:-50%}.ws-chip[data-astro-cid-rmtyv2tw]{background:var(--color-white);color:var(--color-text-brand);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;box-shadow:0 10px 24px -16px #0a125080}.ws-gen[data-astro-cid-rmtyv2tw]{background:var(--color-white);border-radius:12px;align-items:center;gap:9px;width:72%;padding:10px 14px;display:flex;position:absolute;top:24%;left:50%;overflow:hidden;translate:-50%;box-shadow:0 16px 34px -22px #0a12508c}.ws-gt[data-astro-cid-rmtyv2tw]{font-size:12px}.ws-fill[data-astro-cid-rmtyv2tw]{background:var(--brand);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0}.ws-outs[data-astro-cid-rmtyv2tw]{width:72%;top:52%;left:50%;translate:-50%}.ws-out[data-astro-cid-rmtyv2tw]{border-bottom:1px solid #f4f4f6;grid-template-columns:68px 1fr;align-items:center;gap:8px;padding:8px 14px;display:grid}.ws-out[data-astro-cid-rmtyv2tw]:last-child{border-bottom:0}.ws-code[data-astro-cid-rmtyv2tw]{font-family:var(--font-mono);white-space:nowrap;color:var(--color-text-brand);font-size:10.5px;display:block;overflow:hidden}.ws-code[data-astro-cid-rmtyv2tw]>span[data-astro-cid-rmtyv2tw]{display:inline-block}.ws-idb[data-astro-cid-rmtyv2tw]{background:var(--color-white);font-family:var(--font-mono);color:var(--color-text-brand);border-radius:10px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:inline-flex;position:absolute;bottom:0;right:0;box-shadow:0 10px 24px -16px #0a125080}.ws-nokey[data-astro-cid-rmtyv2tw]{background:var(--color-white);border-radius:10px;align-items:center;gap:4px;padding:7px 12px;display:inline-flex;position:absolute;bottom:0;left:0;box-shadow:0 10px 24px -16px #0a125080;& i{border:1px solid #d6d6de;border-radius:2px;width:11px;height:9px}& b{background:#d2584e;width:42px;height:1px;position:absolute;top:50%;left:9px;rotate:-12deg}& .ws-k{margin-left:8px}}.ws-mc-core[data-astro-cid-rmtyv2tw]{z-index:2;flex-flow:wrap;align-items:center;gap:8px;width:36%;padding:12px 14px;top:50%;left:50%;translate:-50% -50%}.ws-mc-t[data-astro-cid-rmtyv2tw]{font-size:12px}.ws-mc-src[data-astro-cid-rmtyv2tw]{width:100%}.ws-dest[data-astro-cid-rmtyv2tw]{left:var(--x);top:var(--y);gap:7px;width:28%;padding:10px 12px 12px;translate:-50% -50%}.ws-dh[data-astro-cid-rmtyv2tw]{white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex;& .ws-sdot{margin-left:auto}}.ws-dg[data-astro-cid-rmtyv2tw]{border:1.2px solid #9a9aa5;border-radius:2px;flex:none;width:10px;height:10px}.ws-dg-0[data-astro-cid-rmtyv2tw]{border-radius:50% 50% 45% 45%}.ws-dg-1[data-astro-cid-rmtyv2tw]{border-radius:50%}.ws-dg-3[data-astro-cid-rmtyv2tw]{border-width:0 0 1.2px 1.2px;border-radius:0}.ws-dest[data-astro-cid-rmtyv2tw] .ws-val[data-astro-cid-rmtyv2tw]{align-self:flex-start;margin-left:0}.ws-rep[data-astro-cid-rmtyv2tw]{align-items:flex-end;gap:4px;height:22px;display:flex;& i{width:9px;height:var(--h);background:var(--color-blue-200);transform-origin:bottom;border-radius:2px 2px 0 0;display:block}}.ws-pulse[data-astro-cid-rmtyv2tw]{z-index:1;background:var(--color-white);opacity:0;border-radius:2px;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:no-preference){.ws[data-astro-cid-rmtyv2tw].is-in .ws-ln[data-astro-cid-rmtyv2tw]{animation:1.2s linear infinite ws-flow}.ws-create[data-astro-cid-rmtyv2tw].is-in .ws-type[data-astro-cid-rmtyv2tw]{animation:ws-in var(--cyc) var(--ease) infinite;animation-delay:calc(var(--i) * .1s)}.ws-create[data-astro-cid-rmtyv2tw].is-in .ws-fan[data-astro-cid-rmtyv2tw]{animation:ws-flow 1.2s linear infinite, ws-show var(--cyc) ease infinite}.ws-create[data-astro-cid-rmtyv2tw].is-in .ws-mkt[data-astro-cid-rmtyv2tw] .ws-mb[data-astro-cid-rmtyv2tw]{animation:ws-light var(--cyc) ease infinite;animation-delay:calc(var(--k) * 80ms)}.ws-create[data-astro-cid-rmtyv2tw].is-in .ws-mkt[data-astro-cid-rmtyv2tw] .ws-sdot[data-astro-cid-rmtyv2tw]{animation:ws-green-late var(--cyc) ease infinite;animation-delay:calc(var(--k) * 80ms)}.ws-read[data-astro-cid-rmtyv2tw].is-in .ws-rd-glob[data-astro-cid-rmtyv2tw]{animation:ws-in var(--cyc) var(--ease) infinite}.ws-read[data-astro-cid-rmtyv2tw].is-in .ws-rd-elbow[data-astro-cid-rmtyv2tw]{animation:ws-rd-draw var(--cyc) ease infinite}.ws-read[data-astro-cid-rmtyv2tw].is-in .ws-rd-loc[data-astro-cid-rmtyv2tw]{animation:ws-rd-in var(--cyc) var(--ease) infinite}.ws-read[data-astro-cid-rmtyv2tw].is-in .ws-inh[data-astro-cid-rmtyv2tw]{animation:ws-rd-light var(--cyc) ease infinite;animation-delay:calc(var(--i) * .1s)}.ws-read[data-astro-cid-rmtyv2tw].is-in .ws-own[data-astro-cid-rmtyv2tw]{animation:ws-own var(--cyc) var(--ease) infinite}.ws-hook[data-astro-cid-rmtyv2tw].is-in .ws-tree[data-astro-cid-rmtyv2tw]{animation:ws-flow 1.2s linear infinite, ws-show var(--cyc) ease infinite}.ws-hook[data-astro-cid-rmtyv2tw].is-in .ws-chn[data-astro-cid-rmtyv2tw]{animation:ws-pop var(--cyc) var(--ease) infinite;animation-delay:calc(.1s + var(--k) * 80ms)}.ws-hook[data-astro-cid-rmtyv2tw].is-in .ws-tree2[data-astro-cid-rmtyv2tw]{animation:ws-flow 1.2s linear infinite, ws-show2 var(--cyc) ease infinite}.ws-hook[data-astro-cid-rmtyv2tw].is-in .ws-crv[data-astro-cid-rmtyv2tw]{animation:ws-dock var(--cyc) var(--ease) infinite;animation-delay:calc(var(--k) * 60ms)}.ws-hook[data-astro-cid-rmtyv2tw].is-in .ws-cap[data-astro-cid-rmtyv2tw]{animation:ws-late var(--cyc) ease infinite}.ws-check[data-astro-cid-rmtyv2tw].is-in .ws-chip[data-astro-cid-rmtyv2tw]{animation:ws-drop var(--cyc) var(--ease) infinite;animation-delay:calc(var(--k) * 80ms)}.ws-check[data-astro-cid-rmtyv2tw].is-in .ws-fill[data-astro-cid-rmtyv2tw]{animation:ws-fill var(--cyc) var(--ease) infinite}.ws-check[data-astro-cid-rmtyv2tw].is-in .ws-code[data-astro-cid-rmtyv2tw]>span[data-astro-cid-rmtyv2tw]{animation:ws-typeout var(--cyc) steps(20) infinite;animation-delay:calc(var(--k) * .12s)}.ws-check[data-astro-cid-rmtyv2tw].is-in .ws-idb[data-astro-cid-rmtyv2tw],.ws-check[data-astro-cid-rmtyv2tw].is-in .ws-nokey[data-astro-cid-rmtyv2tw]{animation:ws-late var(--cyc) ease infinite}.ws-mcp[data-astro-cid-rmtyv2tw].is-in .ws-pulse[data-astro-cid-rmtyv2tw]{animation:ws-travel var(--cyc) var(--ease) infinite;animation-delay:calc(var(--k) * .1s)}.ws-mcp[data-astro-cid-rmtyv2tw].is-in .ws-dest[data-astro-cid-rmtyv2tw]{animation:ws-reach var(--cyc) var(--ease) infinite;animation-delay:calc(var(--k) * .1s)}.ws-mcp[data-astro-cid-rmtyv2tw].is-in .ws-dest[data-astro-cid-rmtyv2tw] .ws-sdot[data-astro-cid-rmtyv2tw]{animation:ws-green var(--cyc) ease infinite;animation-delay:calc(var(--k) * .1s)}.ws-mcp[data-astro-cid-rmtyv2tw].is-in .ws-rep[data-astro-cid-rmtyv2tw] i[data-astro-cid-rmtyv2tw]{animation:ws-rise var(--cyc) var(--ease) infinite;animation-delay:calc(.5s + var(--j) * 50ms)}}@keyframes ws-flow{to{stroke-dashoffset:-14px}}@keyframes ws-in{0%,1%{opacity:0;translate:0 4px}4%,92%{opacity:1;translate:none}to{opacity:0}}@keyframes ws-show{0%,4%{opacity:.15}8%,92%{opacity:1}to{opacity:.15}}@keyframes ws-show2{0%,6%{opacity:.15}10%,92%{opacity:1}to{opacity:.15}}@keyframes ws-light{0%,6%{background:#e6e6ec}10%,92%{background:var(--color-blue-200)}to{background:#e6e6ec}}@keyframes ws-rd-draw{0%,3%{clip-path:inset(0 100% 100% 0)}6%{clip-path:inset(0 100% 0 0)}9%,92%{clip-path:inset(0)}to{clip-path:inset(0 100% 100% 0)}}@keyframes ws-rd-in{0%,5%{opacity:0;translate:0 6px}9%,92%{opacity:1;translate:none}to{opacity:0}}@keyframes ws-rd-light{0%,8%{opacity:.3}12%,92%{opacity:1}to{opacity:.3}}@keyframes ws-slide{0%,1%{opacity:0;translate:-60px}6%,92%{opacity:1;translate:none}to{opacity:0;translate:-60px}}@keyframes ws-own{0%,8%{opacity:0;scale:.96}12%,92%{opacity:1;scale:1}to{opacity:0}}@keyframes ws-pulse-a{0%,1%{opacity:.2}5%,92%{opacity:1}to{opacity:.2}}@keyframes ws-pop{0%,1%{opacity:0;scale:.6}4%,92%{opacity:1;scale:1}to{opacity:0}}@keyframes ws-dock{0%,8%{opacity:0;translate:-50% 30px}13%,92%{opacity:1;translate:-50%}to{opacity:0;translate:-50% 30px}}@keyframes ws-late{0%,13%{opacity:0;translate:0 6px}17%,92%{opacity:1;translate:none}to{opacity:0}}@keyframes ws-drop{0%,2%{opacity:1;translate:0}8%{opacity:0;translate:0 50px}80%{opacity:0;translate:0 50px}92%,to{opacity:1;translate:0}}@keyframes ws-fill{0%,4%{scale:0 1}12%,92%{scale:1}to{scale:0 1}}@keyframes ws-typeout{0%,10%{clip-path:inset(0 100% 0 0)}18%,92%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes ws-travel{0%,1%{opacity:0;top:50%;left:50%}2%{opacity:1}7%{left:var(--tx);top:var(--ty);opacity:1}9%,to{left:var(--tx);top:var(--ty);opacity:0}}@keyframes ws-reach{0%,7%{opacity:.5;scale:.96}10%,92%{opacity:1;scale:1}to{opacity:.5;scale:.96}}@keyframes ws-green{0%,7%{background:#c7c7cc}10%,92%{background:var(--green)}to{background:#c7c7cc}}@keyframes ws-green-late{0%,8%{background:#c7c7cc}12%,92%{background:var(--green)}to{background:#c7c7cc}}@keyframes ws-rise{0%,1%{scale:1 .1}5%,92%{scale:1}to{scale:1 .1}}@media (width<=599px){.ws[data-astro-cid-rmtyv2tw]{aspect-ratio:1.15;zoom:.82;width:82%;margin:16% auto 10%;left:6%}}.cs[data-astro-cid-rfarywur]{--ease:cubic-bezier(.22, .61, .36, 1);--cyc:6s;--green:#4f9a6a;--brand:var(--color-action-primary);aspect-ratio:1.35;width:100%;max-width:620px;font-family:var(--font-body);color:var(--color-text-primary);margin:0 auto;font-size:11.5px;font-weight:400;position:relative}.cs-screen[data-astro-cid-rfarywur]{background:#ffffff14;border:1px solid #ffffff47;border-radius:18px;position:absolute;inset:0 1% 2%}.cs-sbar[data-astro-cid-rfarywur]{border-bottom:1px solid #ffffff38;align-items:center;gap:10px;height:44px;padding:0 18px;display:flex;position:absolute;inset:0 0 auto;& i{background:#fff6;border-radius:999px;height:5px}& i+i[data-astro-cid-rfarywur]{background:#ffffff38;margin-left:auto}}.cs-smk{width:18px;height:18px}.cs-sside[data-astro-cid-rfarywur]{flex-direction:column;gap:22px;width:9%;display:flex;position:absolute;top:66px;left:18px;& i{background:#ffffff4d;border-radius:999px;height:5px}& i.is-on{background:#fff9}}.cs-lines[data-astro-cid-rfarywur]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cs-ln[data-astro-cid-rfarywur]{fill:none;stroke:#ffffff80;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.cs-card[data-astro-cid-rfarywur]{background:var(--color-white);border-radius:14px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 20px 44px -28px #0a12508c}.cs-fh[data-astro-cid-rfarywur]{white-space:nowrap;align-items:center;gap:8px;min-width:0;padding:10px 12px;font-size:12px;display:flex}.cs-ft[data-astro-cid-rfarywur]{text-overflow:ellipsis;min-width:0;overflow:hidden}.cs-fh-col[data-astro-cid-rfarywur]{flex-direction:column;align-items:flex-start;gap:2px}.cs-tile[data-astro-cid-rfarywur]{background:var(--brand);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.cs-mk{width:10px;height:10px}.cs-tagp[data-astro-cid-rfarywur]{background:var(--color-blue-50);color:var(--color-text-brand);border-radius:999px;flex:none;margin-left:auto;padding:2px 8px;font-size:10.5px}.cs-k[data-astro-cid-rfarywur]{color:var(--color-text-tertiary);white-space:nowrap;margin-right:6px;font-size:10px}.cs-dot[data-astro-cid-rfarywur]{background:var(--green);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.cs-chip[data-astro-cid-rfarywur],.cs-badge[data-astro-cid-rfarywur],.cs-used[data-astro-cid-rfarywur],.cs-ok[data-astro-cid-rfarywur]{background:var(--color-white);color:var(--color-text-brand);white-space:nowrap;border-radius:9px;align-items:center;padding:6px 11px;display:inline-flex;position:absolute;box-shadow:0 10px 24px -16px #0a125080}.cs-video[data-astro-cid-rfarywur]{background:var(--color-blue-50);height:84px;display:block;position:relative}.cs-video-sm[data-astro-cid-rfarywur]{height:64px}.cs-play[data-astro-cid-rfarywur]{border-left:14px solid var(--brand);border-block:9px solid #0000;width:0;height:0;position:absolute;top:50%;left:50%;translate:-40% -50%}.cs-time[data-astro-cid-rfarywur]{background:var(--color-blue-100);border-radius:999px;height:3px;position:absolute;bottom:8px;left:10px;right:10px;&:after{content:"";border-radius:inherit;background:var(--brand);position:absolute;inset:0 60% 0 0}}.cs-create[data-astro-cid-rfarywur]{aspect-ratio:1.6}.cs-frame[data-astro-cid-rfarywur]{width:36%;top:53%;left:55%;translate:-50% -50%}.cs-chip[data-astro-cid-rfarywur]{left:var(--x);top:var(--y);translate:-50%}@media (width<=599px){.cs-chip[data-astro-cid-rfarywur]{text-overflow:ellipsis;max-width:46%;padding:3px 7px;font-size:10px;overflow:hidden}}.cs-create[data-astro-cid-rfarywur] .cs-tagp[data-astro-cid-rfarywur]{position:absolute;top:8px;right:8px}.cs-b0[data-astro-cid-rfarywur]{top:68%;right:51%}.cs-b1[data-astro-cid-rfarywur]{top:68%;left:51%}.cs-segs[data-astro-cid-rfarywur]{gap:6px;display:flex;position:absolute;top:16%;left:56%;translate:-50%}.cs-seg[data-astro-cid-rfarywur]{background:var(--color-white);font-family:var(--font-mono);color:var(--color-text-brand);border-radius:7px;padding:5px 9px;font-size:11px;box-shadow:0 10px 24px -16px #0a125080}.cs-name[data-astro-cid-rfarywur]{width:60%;top:29%;left:56%;translate:-50%}.cs-nm[data-astro-cid-rfarywur]{background:var(--color-blue-50);font-family:var(--font-mono);color:var(--color-text-brand);white-space:nowrap;border-radius:8px;margin:2px 12px 4px;padding:7px 10px;font-size:12.5px}.cs-from[data-astro-cid-rfarywur]{padding:0 12px 10px}.cs-plat[data-astro-cid-rfarywur]{left:calc(18% + var(--k) * 26%);background:var(--color-white);border-radius:10px;align-items:center;gap:7px;width:24%;padding:8px 10px;display:flex;position:absolute;top:62%;box-shadow:0 12px 26px -18px #0a125080}.cs-pg[data-astro-cid-rfarywur]{border:1.3px solid #9a9aa5;border-radius:50%;flex:none;width:12px;height:12px}.cs-pg-1[data-astro-cid-rfarywur]{border-radius:3px}.cs-pg-2[data-astro-cid-rfarywur]{clip-path:polygon(20% 15%,90% 50%,20% 85%);background:#e3e3e8;border-width:0;border-radius:3px}.cs-pn[data-astro-cid-rfarywur]{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-brand);font-size:9.5px;overflow:hidden}.cs-plat[data-astro-cid-rfarywur] .cs-dot[data-astro-cid-rfarywur]{margin-left:auto}.cs-ok[data-astro-cid-rfarywur]{width:fit-content;color:var(--color-text-secondary);gap:8px;margin-inline:auto;top:77%;left:12%;right:0}.cs-camp[data-astro-cid-rfarywur]{gap:4px;top:12%;left:47%;translate:-50%}.cs-mini[data-astro-cid-rfarywur]{border:1px solid var(--color-blue-100);color:var(--color-blue-400);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:9.5px}.cs-concept[data-astro-cid-rfarywur]{width:30%;top:46%;left:47%;translate:-50% -50%}.cs-side-list[data-astro-cid-rfarywur]{flex-direction:column;gap:8px;display:flex;position:absolute;top:46%;left:66%;translate:0 -50%}.cs-chip-static[data-astro-cid-rfarywur]{position:relative;top:auto;left:auto;translate:none}.cs-var[data-astro-cid-rfarywur]{left:var(--x);gap:4px;width:27%;padding:0 0 10px;top:67%;translate:-50%;& .cs-k,& .cs-vn{padding:0 10px}}.cs-thumb[data-astro-cid-rfarywur]{background:var(--color-blue-50);height:30px;margin-bottom:4px;display:block}.cs-thumb[data-astro-cid-rfarywur].is-cut{width:45%}.cs-vn[data-astro-cid-rfarywur]{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-brand);font-size:9.5px;overflow:hidden}.cs-used[data-astro-cid-rfarywur]{color:var(--color-text-secondary);gap:7px;top:27%;left:66%}@media (prefers-reduced-motion:no-preference){.cs[data-astro-cid-rfarywur].is-in .cs-screen[data-astro-cid-rfarywur]{animation:cs-screen .5s var(--ease) both}.cs[data-astro-cid-rfarywur].is-in .cs-ln[data-astro-cid-rfarywur]{animation:1.4s linear infinite cs-flow}.cs-create[data-astro-cid-rfarywur].is-in .cs-tl[data-astro-cid-rfarywur]{animation:cs-flow 1.4s linear infinite, cs-attach var(--cyc) var(--ease) infinite;animation-delay:0s, calc(.15s + var(--k) * .18s)}.cs-create[data-astro-cid-rfarywur].is-in .cs-chip[data-astro-cid-rfarywur]{animation:cs-attach var(--cyc) var(--ease) infinite;animation-delay:calc(.15s + var(--k) * .18s)}.cs-create[data-astro-cid-rfarywur].is-in .cs-bl[data-astro-cid-rfarywur]{animation:cs-flow 1.4s linear infinite, cs-late var(--cyc) ease infinite}.cs-create[data-astro-cid-rfarywur].is-in .cs-badge[data-astro-cid-rfarywur]{animation:cs-late var(--cyc) ease infinite}.cs-check[data-astro-cid-rfarywur].is-in .cs-seg[data-astro-cid-rfarywur]{animation:cs-gather var(--cyc) var(--ease) infinite;animation-delay:calc(var(--k) * 80ms)}.cs-check[data-astro-cid-rfarywur].is-in .cs-nm[data-astro-cid-rfarywur]{animation:cs-type var(--cyc) var(--ease) infinite}.cs-check[data-astro-cid-rfarywur].is-in .cs-plat[data-astro-cid-rfarywur]{animation:cs-land var(--cyc) var(--ease) infinite;animation-delay:calc(var(--k) * .12s)}.cs-check[data-astro-cid-rfarywur].is-in .cs-ok[data-astro-cid-rfarywur]{animation:cs-late var(--cyc) ease infinite}.cs-read[data-astro-cid-rfarywur].is-in .cs-camp[data-astro-cid-rfarywur]{animation:cs-early var(--cyc) ease infinite}.cs-read[data-astro-cid-rfarywur].is-in .cs-up[data-astro-cid-rfarywur]{animation:cs-flow 1.4s linear infinite, cs-early var(--cyc) ease infinite}.cs-read[data-astro-cid-rfarywur].is-in .cs-side[data-astro-cid-rfarywur],.cs-read[data-astro-cid-rfarywur].is-in .cs-down[data-astro-cid-rfarywur]{animation:cs-flow 1.4s linear infinite, cs-mid var(--cyc) ease infinite}.cs-read[data-astro-cid-rfarywur].is-in .cs-chip-static[data-astro-cid-rfarywur]{animation:cs-mid var(--cyc) ease infinite;animation-delay:calc(var(--k) * .12s)}.cs-read[data-astro-cid-rfarywur].is-in .cs-var[data-astro-cid-rfarywur]{animation:cs-var var(--cyc) var(--ease) infinite;animation-delay:calc(var(--k) * .12s)}.cs-read[data-astro-cid-rfarywur].is-in .cs-used[data-astro-cid-rfarywur]{animation:cs-late var(--cyc) ease infinite}}@keyframes cs-flow{to{stroke-dashoffset:-14px}}@keyframes cs-screen{0%{opacity:0;translate:0 8px}}@keyframes cs-attach{0%{opacity:0;scale:.94}8%,94%{opacity:1;scale:1}to{opacity:0}}@keyframes cs-late{0%,36%{opacity:0;translate:0 6px}44%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes cs-gather{0%{opacity:1;translate:calc((var(--k) - var(--n) / 2) * 14px) -4px;rotate:calc((var(--k) - 2) * 4deg)}14%,92%{opacity:1;translate:0;rotate:0deg}to{opacity:1}}@keyframes cs-type{0%,12%{clip-path:inset(0 100% 0 0)}24%,94%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes cs-land{0%,24%{opacity:0;translate:0 -8px}32%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes cs-early{0%{opacity:0}8%,94%{opacity:1}to{opacity:0}}@keyframes cs-mid{0%,12%{opacity:0;translate:6px}20%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes cs-var{0%,20%{opacity:0;translate:-50% 8px}28%,94%{opacity:1;translate:-50%}to{opacity:0;translate:-50% 8px}}.em[data-astro-cid-cdjywheb]{cursor:pointer;--green:#24965a;--red:var(--color-red-500);--ease:cubic-bezier(.22, 1, .36, 1);border-radius:14px;outline:none;width:100%;container-type:inline-size}.em[data-astro-cid-cdjywheb]:focus-visible{outline:2px solid var(--color-white);outline-offset:8px}.em-stage[data-astro-cid-cdjywheb]{--u:calc(100cqw / 560);font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 11.5);color:var(--color-text-primary);line-height:1.3;position:relative}.em-stage[data-astro-cid-cdjywheb] p{margin:0}.em-stage[data-astro-cid-cdjywheb] small{font-size:calc(var(--u) * 9.5);color:var(--color-text-tertiary)}.em-win[data-astro-cid-cdjywheb]{min-height:calc(var(--u) * 400);border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 calc(var(--u) * 28) calc(var(--u) * 56) calc(var(--u) * -28) #10185a66;border:1px solid #1d1d1f14;flex-direction:column;display:flex;position:relative;overflow:hidden}.em-bar[data-astro-cid-cdjywheb]{align-items:center;gap:calc(var(--u) * 12);height:calc(var(--u) * 36);padding-inline:calc(var(--u) * 14);background:var(--color-gray-25);border-bottom:1px solid #1d1d1f12;display:flex}.em-dots[data-astro-cid-cdjywheb]{gap:calc(var(--u) * 5);display:flex}.em-dots[data-astro-cid-cdjywheb] i{width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:var(--color-gray-200);border-radius:50%}.em-url[data-astro-cid-cdjywheb]{max-width:calc(var(--u) * 260);padding:calc(var(--u) * 4) calc(var(--u) * 12);background:var(--color-white);font-size:calc(var(--u) * 10);color:var(--color-text-tertiary);border-radius:999px;flex:1;box-shadow:0 0 0 1px #1d1d1f0f}.em-ext[data-astro-cid-cdjywheb]{width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:calc(var(--u) * 5);background:var(--color-action-primary);box-shadow:0 0 0 calc(var(--u) * 3) #4261f424;place-items:center;margin-left:auto;display:grid}.em-ext[data-astro-cid-cdjywheb] .em-ext-m{width:58%;height:58%}.em-body[data-astro-cid-cdjywheb]{grid-template-columns:minmax(0, 1fr) calc(var(--u) * 212);flex:1;min-height:0;display:grid}.em-plat[data-astro-cid-cdjywheb]{gap:calc(var(--u) * 14);min-width:0;padding:calc(var(--u) * 18);background:var(--color-gray-25);flex-direction:column;display:flex}.em-h[data-astro-cid-cdjywheb]{font-size:calc(var(--u) * 13)}.em-table[data-astro-cid-cdjywheb]{border-radius:calc(var(--u) * 8);background:var(--color-white);border:1px solid #1d1d1f12;flex-direction:column;display:flex;overflow:hidden}.em-th[data-astro-cid-cdjywheb],.em-tr[data-astro-cid-cdjywheb]{grid-template-columns:minmax(0, 1fr) calc(var(--u) * 64);align-items:center;gap:calc(var(--u) * 10);padding-inline:calc(var(--u) * 12);display:grid}.em-th[data-astro-cid-cdjywheb]{height:calc(var(--u) * 28);font-size:calc(var(--u) * 9.5);color:var(--color-text-tertiary);border-bottom:1px solid #1d1d1f12}.em-tr[data-astro-cid-cdjywheb]{height:calc(var(--u) * 36)}.em-tr[data-astro-cid-cdjywheb]+.em-tr[data-astro-cid-cdjywheb]{border-top:1px solid #1d1d1f0d}.em-new[data-astro-cid-cdjywheb]{grid-template-rows:1fr;display:grid;overflow:hidden}.em-new[data-astro-cid-cdjywheb]>.em-tr[data-astro-cid-cdjywheb]{border-bottom:1px solid #1d1d1f0d;min-height:0}.em-tr-new[data-astro-cid-cdjywheb]{background:var(--color-blue-50)}.em-name[data-astro-cid-cdjywheb]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.em-tr-new[data-astro-cid-cdjywheb] .em-name[data-astro-cid-cdjywheb]{color:var(--color-text-brand)}.em-faint[data-astro-cid-cdjywheb]{color:var(--color-text-tertiary)}.em-state[data-astro-cid-cdjywheb]{align-items:center;gap:calc(var(--u) * 5);font-size:calc(var(--u) * 10);display:inline-flex}.em-state[data-astro-cid-cdjywheb] i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--color-gray-300);border-radius:50%}.em-state[data-astro-cid-cdjywheb] i.em-ok{background:var(--green)}.em-form[data-astro-cid-cdjywheb]{gap:calc(var(--u) * 14);flex-direction:column;display:flex}.em-ff[data-astro-cid-cdjywheb]{gap:calc(var(--u) * 5);flex-direction:column;display:flex}.em-in[data-astro-cid-cdjywheb]{justify-content:space-between;align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 32);padding-inline:calc(var(--u) * 10);border-radius:calc(var(--u) * 6);background:var(--color-white);white-space:nowrap;display:flex;overflow:hidden}.em-in-bad[data-astro-cid-cdjywheb]{outline:1px dashed var(--red);outline-offset:-1px;color:var(--color-text-secondary)}.em-in-ok[data-astro-cid-cdjywheb]{box-shadow:inset 0 0 0 1px var(--color-blue-200);background:var(--color-blue-50);color:var(--color-text-brand)}.em-trunc[data-astro-cid-cdjywheb]{text-overflow:ellipsis;min-width:0;overflow:hidden}.em-pub[data-astro-cid-cdjywheb]{margin-top:calc(var(--u) * 4);padding:calc(var(--u) * 6) calc(var(--u) * 14);border-radius:calc(var(--u) * 6);background:var(--color-gray-100);color:var(--color-text-tertiary);align-self:flex-start}.em-panel[data-astro-cid-cdjywheb]{background:var(--color-white);border-left:1px solid #1d1d1f14;flex-direction:column;min-width:0;display:flex}.em-ph[data-astro-cid-cdjywheb]{align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 38);padding-inline:calc(var(--u) * 14);border-bottom:1px solid #1d1d1f12;display:flex}.em-ph[data-astro-cid-cdjywheb] .em-pm{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.em-x[data-astro-cid-cdjywheb]{color:var(--color-text-tertiary);margin-left:auto}.em-sub[data-astro-cid-cdjywheb]{justify-content:space-between;align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 12) calc(var(--u) * 14) calc(var(--u) * 4);font-size:calc(var(--u) * 12.5);color:var(--color-text-brand);display:flex}.em-pill[data-astro-cid-cdjywheb]{padding:calc(var(--u) * 2) calc(var(--u) * 8);font-size:calc(var(--u) * 9.5);white-space:nowrap;border-radius:999px}.em-pill-bad[data-astro-cid-cdjywheb]{color:var(--red);background:#dc262614}.em-pill-ok[data-astro-cid-cdjywheb]{color:var(--green);background:#24965a1a}.em-fields[data-astro-cid-cdjywheb],.em-issues[data-astro-cid-cdjywheb]{gap:calc(var(--u) * 9);padding:calc(var(--u) * 8) calc(var(--u) * 14);flex-direction:column;display:flex}.em-sel[data-astro-cid-cdjywheb],.em-out[data-astro-cid-cdjywheb]{gap:calc(var(--u) * 4);flex-direction:column;display:flex}:is(.em-sel[data-astro-cid-cdjywheb],.em-out[data-astro-cid-cdjywheb]) b{margin-right:calc(var(--u) * 2);color:var(--red);font-weight:400}.em-box[data-astro-cid-cdjywheb]{height:calc(var(--u) * 28);padding-inline:calc(var(--u) * 9);border-radius:calc(var(--u) * 6);border:1px solid #1d1d1f1a;justify-content:space-between;align-items:center;display:flex}.em-choose[data-astro-cid-cdjywheb]{color:var(--color-text-tertiary)}.em-val[data-astro-cid-cdjywheb]{color:var(--color-text-brand)}.em-chev[data-astro-cid-cdjywheb]{width:calc(var(--u) * 11);height:calc(var(--u) * 11);fill:none;stroke:var(--color-text-tertiary);stroke-width:1.4px}.em-gen[data-astro-cid-cdjywheb]{padding:calc(var(--u) * 6) calc(var(--u) * 9);border-radius:calc(var(--u) * 6);background:var(--color-blue-50);color:var(--color-text-brand);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.em-is[data-astro-cid-cdjywheb]{gap:calc(var(--u) * 8);padding-block:calc(var(--u) * 6);display:flex}.em-is[data-astro-cid-cdjywheb]+.em-is[data-astro-cid-cdjywheb]{padding-top:calc(var(--u) * 12);border-top:1px solid #1d1d1f0f}.em-mk[data-astro-cid-cdjywheb]{width:calc(var(--u) * 16);margin-top:calc(var(--u) * 1);flex:none}.em-dot[data-astro-cid-cdjywheb]{width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:var(--red);border-radius:50%;justify-self:center}.em-is-t[data-astro-cid-cdjywheb]{gap:calc(var(--u) * 3);font-size:calc(var(--u) * 10.5);flex-direction:column;display:flex}.em-ck[data-astro-cid-cdjywheb]{width:calc(var(--u) * 16);height:calc(var(--u) * 16);background:var(--green);border-radius:50%;flex:none;place-items:center;display:grid}.em-ck[data-astro-cid-cdjywheb] svg{fill:none;width:72%;height:72%;stroke:var(--color-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.em-foot[data-astro-cid-cdjywheb]{justify-content:space-between;align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 12) calc(var(--u) * 14);border-top:1px solid #1d1d1f12;display:flex;margin-top:auto!important}.em-note[data-astro-cid-cdjywheb]{font-size:calc(var(--u) * 9.5);color:var(--color-text-tertiary);font-style:italic}.em-btn[data-astro-cid-cdjywheb]{padding:calc(var(--u) * 6) calc(var(--u) * 14);border-radius:calc(var(--u) * 6);background:var(--color-action-primary);color:var(--color-white);white-space:nowrap}.em-flip[data-astro-cid-cdjywheb]{align-items:center;min-width:0;display:grid}.em-flip[data-astro-cid-cdjywheb]>[data-astro-cid-cdjywheb]{grid-area:1/1}.em-end[data-astro-cid-cdjywheb]{justify-items:end}.em-choose[data-astro-cid-cdjywheb],.em-in-bad[data-astro-cid-cdjywheb],.em-dot[data-astro-cid-cdjywheb],.em-pill-bad[data-astro-cid-cdjywheb]{opacity:0}@media (prefers-reduced-motion:no-preference){.em[data-astro-cid-cdjywheb].is-play .em-choose[data-astro-cid-cdjywheb]{animation:9s infinite both em-out;animation-delay:calc(var(--k) * .35s)}.em[data-astro-cid-cdjywheb].is-play .em-val[data-astro-cid-cdjywheb]{animation:9s infinite both em-in;animation-delay:calc(var(--k) * .35s)}.em[data-astro-cid-cdjywheb].is-play .em-gen[data-astro-cid-cdjywheb]{animation:9s steps(24,end) infinite both em-type}.em[data-astro-cid-cdjywheb].is-play.em-create .em-btn[data-astro-cid-cdjywheb],.em[data-astro-cid-cdjywheb].is-play.em-validate .em-btn[data-astro-cid-cdjywheb]{animation:9s infinite both em-press}.em[data-astro-cid-cdjywheb].is-play .em-new[data-astro-cid-cdjywheb]{animation:em-row 9s var(--ease) infinite both}.em[data-astro-cid-cdjywheb].is-play .em-in-bad[data-astro-cid-cdjywheb],.em[data-astro-cid-cdjywheb].is-play .em-dot[data-astro-cid-cdjywheb],.em[data-astro-cid-cdjywheb].is-play .em-pill-bad[data-astro-cid-cdjywheb]{animation:9s infinite both em-before}.em[data-astro-cid-cdjywheb].is-play .em-in-ok[data-astro-cid-cdjywheb],.em[data-astro-cid-cdjywheb].is-play .em-is[data-astro-cid-cdjywheb] .em-ck[data-astro-cid-cdjywheb],.em[data-astro-cid-cdjywheb].is-play .em-pill-ok[data-astro-cid-cdjywheb]{animation:9s infinite both em-after}.em[data-astro-cid-cdjywheb].is-play .em-in-ok[data-astro-cid-cdjywheb],.em[data-astro-cid-cdjywheb].is-play .em-is[data-astro-cid-cdjywheb] .em-ck[data-astro-cid-cdjywheb]{animation-delay:calc(var(--k,0) * .12s)}}@keyframes em-out{0%,8%{opacity:1}11%,94%{opacity:0}to{opacity:1}}@keyframes em-in{0%,8%{opacity:0;translate:0 calc(var(--u) * 4)}11%,94%{opacity:1;translate:none}to{opacity:0}}@keyframes em-type{0%,30%{clip-path:inset(0 100% 0 0)}42%,94%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes em-press{0%,46%{filter:none;scale:1}48%{filter:brightness(.85);scale:.94}52%,to{filter:none;scale:1}}@keyframes em-row{0%,52%{opacity:0;grid-template-rows:0fr}60%,94%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@keyframes em-before{0%,4%{opacity:0}9%,48%{opacity:1}52%,to{opacity:0}}@keyframes em-after{0%,50%{opacity:0}55%,94%{opacity:1}to{opacity:0}}@container (width<=480px){.em-stage[data-astro-cid-cdjywheb]{--u:calc(100cqw / 450)}}.pe[data-astro-cid-u4lbs77d]{cursor:pointer;--red:var(--color-red-500);--green:#24965a;--ease:cubic-bezier(.22, 1, .36, 1);border-radius:14px;outline:none;width:100%;container-type:inline-size}.pe[data-astro-cid-u4lbs77d]:focus-visible{outline:2px solid var(--color-white);outline-offset:8px}.pe-stage[data-astro-cid-u4lbs77d]{--u:calc(100cqw / 520);font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 11.5);color:var(--color-text-primary);line-height:1.35}.pe-stage[data-astro-cid-u4lbs77d] p{margin:0}.pe-stage[data-astro-cid-u4lbs77d] small{font-size:calc(var(--u) * 9.5);color:var(--color-text-tertiary)}.pe-win[data-astro-cid-u4lbs77d]{border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 calc(var(--u) * 28) calc(var(--u) * 56) calc(var(--u) * -28) #10185a66;border:1px solid #1d1d1f14;overflow:hidden}.pe-bar[data-astro-cid-u4lbs77d]{align-items:center;gap:calc(var(--u) * 9);height:calc(var(--u) * 44);padding-inline:calc(var(--u) * 18);font-size:calc(var(--u) * 12.5);border-bottom:1px solid #1d1d1f12;display:flex}.pe-bar[data-astro-cid-u4lbs77d] .pe-mark{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.pe-pill[data-astro-cid-u4lbs77d]{align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 3) calc(var(--u) * 10);background:var(--color-blue-50);font-size:calc(var(--u) * 10);color:var(--color-text-brand);border-radius:999px;margin-left:auto;display:inline-flex}.pe-pill[data-astro-cid-u4lbs77d] i{width:calc(var(--u) * 5);height:calc(var(--u) * 5);background:var(--color-action-primary);border-radius:50%}.pe-ic[data-astro-cid-u4lbs77d]{width:calc(var(--u) * 14);height:calc(var(--u) * 14);fill:none;stroke:var(--color-text-secondary);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pe-tree[data-astro-cid-u4lbs77d]{gap:calc(var(--u) * 12);padding:calc(var(--u) * 16) calc(var(--u) * 18) calc(var(--u) * 18);border-bottom:1px solid #1d1d1f12;flex-direction:column;display:flex}.pe-node[data-astro-cid-u4lbs77d]{align-items:center;gap:calc(var(--u) * 7);padding-left:calc(var(--k) * var(--u) * 22);white-space:nowrap;display:flex;position:relative}.pe-n[data-astro-cid-u4lbs77d]{text-overflow:ellipsis;overflow:hidden}.pe-elbow[data-astro-cid-u4lbs77d]{left:calc((var(--k) - 1) * var(--u) * 22 + var(--u) * 7);width:calc(var(--u) * 11);height:calc(var(--u) * 22);border-left:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200);border-bottom-left-radius:calc(var(--u) * 4);position:absolute;bottom:50%}.pe-head[data-astro-cid-u4lbs77d]{padding:calc(var(--u) * 14) calc(var(--u) * 18) calc(var(--u) * 6);justify-content:space-between;align-items:center;display:flex}.pe-count[data-astro-cid-u4lbs77d]{font-size:calc(var(--u) * 12.5)}.pe-view[data-astro-cid-u4lbs77d]{align-items:center;gap:calc(var(--u) * 5);font-size:calc(var(--u) * 10);color:var(--color-text-secondary);display:inline-flex}.pe-view[data-astro-cid-u4lbs77d] svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.pe-err[data-astro-cid-u4lbs77d]{gap:calc(var(--u) * 5);margin-inline:calc(var(--u) * 18);padding-block:calc(var(--u) * 12);flex-direction:column;display:flex}.pe-err[data-astro-cid-u4lbs77d]+.pe-err[data-astro-cid-u4lbs77d]{border-top:1px solid #1d1d1f0f}.pe-et[data-astro-cid-u4lbs77d]{align-items:center;gap:calc(var(--u) * 7);display:flex}.pe-et[data-astro-cid-u4lbs77d] small{margin-left:auto}.pe-msg[data-astro-cid-u4lbs77d]{padding-left:calc(var(--u) * 21);font-size:calc(var(--u) * 10.5);color:var(--color-text-secondary)}.pe-val[data-astro-cid-u4lbs77d]{align-items:center;gap:calc(var(--u) * 7);font-size:calc(var(--u) * 10);white-space:nowrap;display:flex;overflow:hidden;margin:calc(var(--u) * 3) 0 0 calc(var(--u) * 21)!important}.pe-val[data-astro-cid-u4lbs77d] i{width:calc(var(--u) * 14);height:calc(var(--u) * 14);background:var(--red);font-size:calc(var(--u) * 10);color:var(--color-white);border-radius:50%;flex:none;place-items:center;font-style:normal;line-height:1;display:grid}.pe-val[data-astro-cid-u4lbs77d] span{text-overflow:ellipsis;color:var(--color-text-secondary);overflow:hidden}.pe-alert[data-astro-cid-u4lbs77d]{align-items:center;gap:calc(var(--u) * 7);padding:calc(var(--u) * 11) calc(var(--u) * 18);background:var(--color-gray-25);font-size:calc(var(--u) * 10);color:var(--color-text-secondary);border-top:1px solid #1d1d1f12;display:flex}.pe-bell[data-astro-cid-u4lbs77d]{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--green);border-radius:50%}@media (prefers-reduced-motion:no-preference){.pe[data-astro-cid-u4lbs77d].is-play .pe-node[data-astro-cid-u4lbs77d]{animation:pe-in 9s var(--ease) infinite both;animation-delay:calc(var(--k) * .35s)}.pe[data-astro-cid-u4lbs77d].is-play .pe-head[data-astro-cid-u4lbs77d]{animation:9s infinite both pe-head}.pe[data-astro-cid-u4lbs77d].is-play .pe-err[data-astro-cid-u4lbs77d]{animation:pe-err 9s var(--ease) infinite both;animation-delay:calc(var(--k) * .5s)}.pe[data-astro-cid-u4lbs77d].is-play .pe-alert[data-astro-cid-u4lbs77d]{animation:9s infinite both pe-alert}}@keyframes pe-in{0%,3%{opacity:0;translate:calc(var(--u) * -6) 0}9%,94%{opacity:1;translate:none}to{opacity:0}}@keyframes pe-head{0%,22%{opacity:0}27%,94%{opacity:1}to{opacity:0}}@keyframes pe-err{0%,28%{opacity:0;translate:0 calc(var(--u) * 6)}35%,94%{opacity:1;translate:none}to{opacity:0}}@keyframes pe-alert{0%,50%{opacity:0}56%,94%{opacity:1}to{opacity:0}}@container (width<=480px){.pe-stage[data-astro-cid-u4lbs77d]{--u:calc(100cqw / 400)}}.hb[data-astro-cid-gqida7td]{cursor:pointer;--green:#24965a;--ease:cubic-bezier(.22, 1, .36, 1);--ln:#fff6;--dot:var(--color-white);--cap:#ffffffd9;--pill-bg:#ffffff29;--pill-fg:var(--color-white);border-radius:14px;outline:none;width:100%;container-type:inline-size}.hb[data-astro-cid-gqida7td]:focus-visible{outline-offset:8px;outline:2px solid}.hb-light[data-astro-cid-gqida7td]{--ln:var(--color-blue-200);--dot:var(--color-action-primary);--cap:var(--color-text-secondary);--pill-bg:var(--color-blue-50);--pill-fg:var(--color-text-brand)}.hb-brand[data-astro-cid-gqida7td] .hb-frame[data-astro-cid-gqida7td]{--u:calc(100cqw / 640);border-radius:calc(var(--u) * 16);background:var(--frame,var(--ground,#4261f4));border:1px solid #ffffff42;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hb-brand[data-astro-cid-gqida7td] .hb-frame[data-astro-cid-gqida7td]{background:var(--frame,color-mix(in srgb, var(--ground,var(--color-bg-brand)), white 7%))}}.hb-brand[data-astro-cid-gqida7td] .hb-frame[data-astro-cid-gqida7td]{box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -30) #10185a80}.hb-brand[data-astro-cid-gqida7td] .hb-frame[data-astro-cid-gqida7td]>.hb-box[data-astro-cid-gqida7td]{margin:calc(var(--u) * 26) calc(var(--u) * 30) calc(var(--u) * 30)}.hb-box[data-astro-cid-gqida7td]{container-type:inline-size}.hb-fbar[data-astro-cid-gqida7td]{align-items:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 40);padding-inline:calc(var(--u) * 16);border-bottom:1px solid #ffffff2e;margin:0;display:flex}.hb-fbar[data-astro-cid-gqida7td] .hb-fmk{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.hb-fbar[data-astro-cid-gqida7td] i{width:calc(var(--u) * 56);height:calc(var(--u) * 5);background:#fff6;border-radius:3px}.hb-stage[data-astro-cid-gqida7td]{--u:calc(100cqw / 640);font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 12);color:var(--color-text-primary);line-height:1.25;position:relative}.hb-stage[data-astro-cid-gqida7td] p{margin:0}.hb-stage[data-astro-cid-gqida7td] small{font-size:calc(var(--u) * 9.5)}.hb-lines[data-astro-cid-gqida7td]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hb-ln[data-astro-cid-gqida7td]{fill:none;stroke:var(--ln);stroke-width:1px;vector-effect:non-scaling-stroke}.hb-ln-dash[data-astro-cid-gqida7td]{stroke-dasharray:3 4}.hb-dot[data-astro-cid-gqida7td]{fill:var(--dot);opacity:0}.hb-cap[data-astro-cid-gqida7td]{align-items:flex-start;gap:calc(var(--u) * 6);color:var(--cap);flex-direction:column;display:flex;position:absolute}.hb-pill[data-astro-cid-gqida7td]{padding:calc(var(--u) * 2) calc(var(--u) * 9);background:var(--pill-bg);font-size:calc(var(--u) * 9.5);letter-spacing:.08em;text-transform:uppercase;color:var(--pill-fg);border-radius:999px}.hb-card[data-astro-cid-gqida7td]{align-items:center;gap:calc(var(--u) * 9);padding-inline:calc(var(--u) * 12);border-radius:calc(var(--u) * 10);background:var(--color-white);box-shadow:0 calc(var(--u) * 12) calc(var(--u) * 24) calc(var(--u) * -16) #10185a59;box-sizing:border-box;border:1px solid #1d1d1f12;display:flex;position:absolute}.hb-ic[data-astro-cid-gqida7td]{width:calc(var(--u) * 15);height:calc(var(--u) * 15);fill:none;stroke:var(--color-text-secondary);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.hb-ic-brand[data-astro-cid-gqida7td]{stroke:var(--color-action-primary)}.hb-nm[data-astro-cid-gqida7td]{gap:calc(var(--u) * 3);flex-direction:column;flex:1;min-width:0;display:flex}.hb-nm[data-astro-cid-gqida7td]>span[data-astro-cid-gqida7td]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hb-tag[data-astro-cid-gqida7td]{padding:calc(var(--u) * 1) calc(var(--u) * 7);background:var(--color-blue-50);color:var(--color-text-brand);white-space:nowrap;border-radius:999px;align-self:flex-start}.hb-hub[data-astro-cid-gqida7td]{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 16) calc(var(--u) * 14) 0;border:1px solid var(--color-blue-200);border-radius:calc(var(--u) * 14);background:var(--color-white);box-shadow:0 0 0 calc(var(--u) * 5) #ffffff1f, 0 calc(var(--u) * 20) calc(var(--u) * 40) calc(var(--u) * -20) #10185a73;box-sizing:border-box;flex-direction:column;display:flex;position:absolute;overflow:hidden}.hb-light[data-astro-cid-gqida7td] .hb-hub[data-astro-cid-gqida7td]{box-shadow:0 0 0 calc(var(--u) * 5) #4261f40f, 0 calc(var(--u) * 20) calc(var(--u) * 40) calc(var(--u) * -24) #10185a4d}.hb-mark[data-astro-cid-gqida7td]{width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:calc(var(--u) * 8);background:var(--color-action-primary);place-items:center;display:grid}.hb-mark[data-astro-cid-gqida7td] .hb-m{width:56%;height:56%}.hb-title[data-astro-cid-gqida7td]{align-items:center;gap:calc(var(--u) * 2);font-size:calc(var(--u) * 13);text-align:center;flex-direction:column;display:flex}.hb-title[data-astro-cid-gqida7td] small{color:var(--color-text-tertiary)}.hb-checks[data-astro-cid-gqida7td]{align-self:stretch;gap:calc(var(--u) * 8);margin:calc(var(--u) * 4) 0 0;padding:0 calc(var(--u) * 6);flex-direction:column;list-style:none;display:flex}.hb-checks[data-astro-cid-gqida7td] li{align-items:center;gap:calc(var(--u) * 8);min-height:calc(var(--u) * 20);font-size:calc(var(--u) * 11.5);display:flex}.hb-ck[data-astro-cid-gqida7td]{width:calc(var(--u) * 15);height:calc(var(--u) * 15);background:var(--green);border-radius:50%;flex:none;place-items:center;display:grid}.hb-ck[data-astro-cid-gqida7td] svg{fill:none;width:72%;height:72%;stroke:var(--color-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.hb-layer[data-astro-cid-gqida7td]{justify-content:space-between;align-self:stretch;align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 12) calc(var(--u) * 16);border-top:1px solid var(--color-blue-100);background:var(--color-blue-50);font-size:calc(var(--u) * 11);color:var(--color-text-brand);display:flex;margin:auto calc(var(--u) * -14) 0!important}.hb-state[data-astro-cid-gqida7td]{align-items:center;gap:calc(var(--u) * 5);font-size:calc(var(--u) * 10);display:inline-flex}.hb-state[data-astro-cid-gqida7td] i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--green);border-radius:50%}.hb-checks[data-astro-cid-gqida7td]:last-child{margin-bottom:calc(var(--u) * 16)}.hb-foot[data-astro-cid-gqida7td]{align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 10) calc(var(--u) * 14);border:1px dashed var(--ln);border-radius:calc(var(--u) * 12);text-align:center;box-sizing:border-box;color:var(--cap);flex-direction:column;display:flex;position:absolute}.hb-foot[data-astro-cid-gqida7td] small{opacity:.85}.hb-foot-t[data-astro-cid-gqida7td]{align-items:center;gap:calc(var(--u) * 6);color:var(--pill-fg);display:inline-flex}.hb-foot-t[data-astro-cid-gqida7td] .hb-ic{stroke:currentColor}@media (prefers-reduced-motion:no-preference){.hb[data-astro-cid-gqida7td].is-play .hb-src[data-astro-cid-gqida7td]{animation:hb-src 9s var(--ease) infinite both;animation-delay:calc(var(--k) * .12s)}.hb[data-astro-cid-gqida7td].is-play .hb-dot-in[data-astro-cid-gqida7td]{animation:9s ease-in-out infinite hb-run-in;animation-delay:calc(var(--k) * .12s)}.hb[data-astro-cid-gqida7td].is-play .hb-checks[data-astro-cid-gqida7td] .hb-ck[data-astro-cid-gqida7td]{animation:hb-tick 9s var(--ease) infinite both;animation-delay:calc(var(--k) * .25s)}.hb[data-astro-cid-gqida7td].is-play .hb-layer[data-astro-cid-gqida7td]{animation:9s infinite both hb-layer}.hb[data-astro-cid-gqida7td].is-play .hb-dot-out[data-astro-cid-gqida7td]{animation:9s ease-in-out infinite hb-run-out;animation-delay:calc(var(--k) * .3s)}.hb[data-astro-cid-gqida7td].is-play .hb-ck-dst[data-astro-cid-gqida7td]{animation:hb-tick-dst 9s var(--ease) infinite both;animation-delay:calc(var(--k) * .3s)}}@keyframes hb-src{0%,2%{opacity:.4;translate:calc(var(--u) * -6) 0}8%,94%{opacity:1;translate:none}to{opacity:.4}}@keyframes hb-run-in{0%,8%{offset-distance:0%;opacity:0}10%{opacity:1}20%{offset-distance:100%;opacity:1}22%,to{offset-distance:100%;opacity:0}}@keyframes hb-tick{0%,20%{opacity:0;scale:.4}25%,94%{opacity:1;scale:1}to{opacity:0}}@keyframes hb-layer{0%,34%{background-color:var(--color-white)}40%,94%{background-color:var(--color-blue-50)}to{background-color:var(--color-white)}}@keyframes hb-run-out{0%,42%{offset-distance:0%;opacity:0}44%{opacity:1}54%{offset-distance:100%;opacity:1}56%,to{offset-distance:100%;opacity:0}}@keyframes hb-tick-dst{0%,54%{opacity:0;scale:.4}59%,94%{opacity:1;scale:1}to{opacity:0}}@container (width<=480px){.hb-brand[data-astro-cid-gqida7td] .hb-frame[data-astro-cid-gqida7td]>.hb-box[data-astro-cid-gqida7td]{margin:calc(var(--u) * 20)}.hb-stage[data-astro-cid-gqida7td]{--u:calc(100cqw / 340);gap:calc(var(--u) * 10);flex-direction:column;display:flex;aspect-ratio:auto!important}.hb-lines[data-astro-cid-gqida7td]{display:none}.hb-stage[data-astro-cid-gqida7td]>[data-astro-cid-gqida7td]:not(svg){width:100%!important;height:auto!important;position:static!important}.hb-card[data-astro-cid-gqida7td]{min-height:calc(var(--u) * 44);padding-block:calc(var(--u) * 8)}.hb-hub[data-astro-cid-gqida7td]{padding-bottom:calc(var(--u) * 14)}.hb-cap-from[data-astro-cid-gqida7td]{order:1}.hb-src[data-astro-cid-gqida7td]{order:2}.hb-hub[data-astro-cid-gqida7td]{margin-block:calc(var(--u) * 8);order:3}.hb-cap-to[data-astro-cid-gqida7td]{order:4}.hb-dst[data-astro-cid-gqida7td]{order:5}.hb-foot[data-astro-cid-gqida7td]{order:6}}.as[data-astro-cid-z6tf5f7w]{cursor:pointer;--green:#24965a;--ease:cubic-bezier(.22, 1, .36, 1);border-radius:14px;outline:none;width:100%;container-type:inline-size}.as[data-astro-cid-z6tf5f7w]:focus-visible{outline-offset:8px;outline:2px solid}.as-stage[data-astro-cid-z6tf5f7w]{--u:calc(100cqw / 520);font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 12);color:var(--color-text-primary);line-height:1.4}.as-stage[data-astro-cid-z6tf5f7w] p{margin:0}.as-stage[data-astro-cid-z6tf5f7w] small{font-size:calc(var(--u) * 9.5);color:var(--color-text-tertiary)}.as-win[data-astro-cid-z6tf5f7w]{border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 calc(var(--u) * 20) calc(var(--u) * 44) calc(var(--u) * -30) #10185a47;border:1px solid #1d1d1f0f;flex-direction:column;display:flex;overflow:hidden}.as-bar[data-astro-cid-z6tf5f7w]{align-items:center;gap:calc(var(--u) * 9);height:calc(var(--u) * 42);padding-inline:calc(var(--u) * 16);font-size:calc(var(--u) * 13);border-bottom:1px solid #1d1d1f12;display:flex}.as-chat[data-astro-cid-z6tf5f7w] .as-bar[data-astro-cid-z6tf5f7w]{border-bottom-color:#f5f6ff}@supports (color:color-mix(in lab, red, red)){.as-chat[data-astro-cid-z6tf5f7w] .as-bar[data-astro-cid-z6tf5f7w]{border-bottom-color:color-mix(in srgb, var(--color-blue-100) 60%, white)}}.as-chat[data-astro-cid-z6tf5f7w] .as-bar[data-astro-cid-z6tf5f7w]{background:#fafaff}@supports (color:color-mix(in lab, red, red)){.as-chat[data-astro-cid-z6tf5f7w] .as-bar[data-astro-cid-z6tf5f7w]{background:color-mix(in srgb, var(--color-blue-50) 55%, white)}}.as-chat[data-astro-cid-z6tf5f7w] .as-bar[data-astro-cid-z6tf5f7w]{font-size:calc(var(--u) * 11)}.as-spark[data-astro-cid-z6tf5f7w],.as-av[data-astro-cid-z6tf5f7w]{width:calc(var(--u) * 22);height:calc(var(--u) * 22);background:var(--color-action-primary);border-radius:50%;flex:none;place-items:center;display:grid}:is(.as-spark[data-astro-cid-z6tf5f7w],.as-av[data-astro-cid-z6tf5f7w]) svg{width:62%;height:62%;fill:var(--color-white)}.as-av[data-astro-cid-z6tf5f7w]{width:calc(var(--u) * 18);height:calc(var(--u) * 18);background:var(--color-gray-100)}.as-av[data-astro-cid-z6tf5f7w] svg{fill:var(--color-text-secondary)}.as-av-sm[data-astro-cid-z6tf5f7w]{margin-top:calc(var(--u) * 1)}.as-x[data-astro-cid-z6tf5f7w]{color:var(--color-text-tertiary);margin-left:auto}.as-dots[data-astro-cid-z6tf5f7w]{gap:calc(var(--u) * 5);display:flex}.as-dots[data-astro-cid-z6tf5f7w] i{width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:var(--color-gray-200);border-radius:50%}.as-ttl[data-astro-cid-z6tf5f7w]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);overflow:hidden}.as-who[data-astro-cid-z6tf5f7w]{align-items:center;gap:calc(var(--u) * 6);white-space:nowrap;margin-left:auto;display:inline-flex}.as-body[data-astro-cid-z6tf5f7w]{gap:calc(var(--u) * 12);padding:calc(var(--u) * 18);background:var(--color-white);flex-direction:column;display:flex}.as-generate[data-astro-cid-z6tf5f7w] .as-body[data-astro-cid-z6tf5f7w]{background:#fcfcff}@supports (color:color-mix(in lab, red, red)){.as-generate[data-astro-cid-z6tf5f7w] .as-body[data-astro-cid-z6tf5f7w]{background:color-mix(in srgb, var(--color-blue-50) 35%, white)}}.as-file[data-astro-cid-z6tf5f7w]{align-self:flex-end;align-items:center;gap:calc(var(--u) * 9);padding:calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 10);background:var(--color-white);border:1px solid #1d1d1f14;display:flex}.as-file[data-astro-cid-z6tf5f7w]>span[data-astro-cid-z6tf5f7w]{flex-direction:column;display:flex}.as-ic[data-astro-cid-z6tf5f7w]{width:calc(var(--u) * 16);height:calc(var(--u) * 16);fill:none;stroke:var(--color-text-secondary);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.as-ask[data-astro-cid-z6tf5f7w]{max-width:82%;padding:calc(var(--u) * 9) calc(var(--u) * 13);border-radius:calc(var(--u) * 12);background:#f7f8ff;align-self:flex-end}@supports (color:color-mix(in lab, red, red)){.as-ask[data-astro-cid-z6tf5f7w]{background:color-mix(in srgb, var(--color-blue-50) 80%, white)}}.as-reply[data-astro-cid-z6tf5f7w]{align-items:flex-start;gap:calc(var(--u) * 8);max-width:92%;display:flex}.as-tool[data-astro-cid-z6tf5f7w]{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 10.5);color:var(--color-text-tertiary);display:inline-flex}.as-tool[data-astro-cid-z6tf5f7w] .as-tm{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.as-chev[data-astro-cid-z6tf5f7w]{font-size:calc(var(--u) * 12)}.as-table[data-astro-cid-z6tf5f7w]{border:1px solid #f3f5ff;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.as-table[data-astro-cid-z6tf5f7w]{border:1px solid color-mix(in srgb, var(--color-blue-100) 70%, white)}}.as-table[data-astro-cid-z6tf5f7w]{border-radius:calc(var(--u) * 8);background:var(--color-white)}.as-tr[data-astro-cid-z6tf5f7w]{min-height:calc(var(--u) * 30);grid-template-columns:38% 1fr;align-items:center;display:grid}.as-tr[data-astro-cid-z6tf5f7w]+.as-tr[data-astro-cid-z6tf5f7w]{border-top:1px solid #1d1d1f0f}.as-tr[data-astro-cid-z6tf5f7w]>span[data-astro-cid-z6tf5f7w]{padding-inline:calc(var(--u) * 12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.as-tr[data-astro-cid-z6tf5f7w]>span[data-astro-cid-z6tf5f7w]:first-child{color:var(--color-text-secondary);align-self:stretch;align-items:center;display:flex}.as-th[data-astro-cid-z6tf5f7w]{min-height:calc(var(--u) * 26);background:#fafaff}@supports (color:color-mix(in lab, red, red)){.as-th[data-astro-cid-z6tf5f7w]{background:color-mix(in srgb, var(--color-blue-50) 55%, white)}}.as-th[data-astro-cid-z6tf5f7w]{font-size:calc(var(--u) * 10)}.as-th[data-astro-cid-z6tf5f7w]>span[data-astro-cid-z6tf5f7w]{color:var(--color-text-tertiary)!important}.as-v[data-astro-cid-z6tf5f7w]{color:var(--color-text-brand)}.as-tr[data-astro-cid-z6tf5f7w]>.as-v[data-astro-cid-z6tf5f7w]{margin-left:calc(var(--u) * 8);padding:calc(var(--u) * 3) calc(var(--u) * 9);background:var(--color-blue-50);max-width:calc(100% - var(--u) * 16);border-radius:999px;justify-self:start}.as-confirm[data-astro-cid-z6tf5f7w]{align-self:flex-end;align-items:center;gap:calc(var(--u) * 8);display:flex}.as-btn[data-astro-cid-z6tf5f7w]{padding:calc(var(--u) * 8) calc(var(--u) * 14);border-radius:calc(var(--u) * 10);background:var(--color-action-primary);color:var(--color-white)}.as-me[data-astro-cid-z6tf5f7w]{width:calc(var(--u) * 22);height:calc(var(--u) * 22);background:var(--color-blue-100);border-radius:50%;place-items:center;display:grid}.as-me[data-astro-cid-z6tf5f7w] svg{fill:none;width:62%;height:62%;stroke:var(--color-text-brand);stroke-width:1.3px}.as-result[data-astro-cid-z6tf5f7w]{align-items:center;gap:calc(var(--u) * 7);font-size:calc(var(--u) * 11);color:var(--color-text-secondary);display:inline-flex}.as-ck[data-astro-cid-z6tf5f7w]{width:calc(var(--u) * 15);height:calc(var(--u) * 15);background:var(--green);border-radius:50%;place-items:center;display:grid}.as-ck[data-astro-cid-z6tf5f7w] svg{fill:none;width:72%;height:72%;stroke:var(--color-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.as-input[data-astro-cid-z6tf5f7w]{gap:calc(var(--u) * 10);margin:0 calc(var(--u) * 14) calc(var(--u) * 14);padding:calc(var(--u) * 11) calc(var(--u) * 12) calc(var(--u) * 9);border-radius:calc(var(--u) * 12);background:var(--color-white);border:1px solid #1d1d1f1a;flex-direction:column;display:flex}.as-generate[data-astro-cid-z6tf5f7w] .as-input[data-astro-cid-z6tf5f7w]{margin-top:calc(var(--u) * 2)}.as-ph[data-astro-cid-z6tf5f7w]{color:var(--color-text-tertiary)}.as-foot[data-astro-cid-z6tf5f7w]{align-items:center;gap:calc(var(--u) * 10);display:flex}.as-plus[data-astro-cid-z6tf5f7w]{color:var(--color-text-tertiary)}.as-foot[data-astro-cid-z6tf5f7w] small[data-astro-cid-z6tf5f7w]{margin-left:auto}.as-send[data-astro-cid-z6tf5f7w]{width:calc(var(--u) * 22);height:calc(var(--u) * 22);border-radius:calc(var(--u) * 6);background:var(--color-gray-100);place-items:center;margin-left:auto;display:grid}.as-send[data-astro-cid-z6tf5f7w] svg{fill:none;width:60%;height:60%;stroke:var(--color-text-secondary);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.as-foot[data-astro-cid-z6tf5f7w] small[data-astro-cid-z6tf5f7w]+.as-send[data-astro-cid-z6tf5f7w]{margin-left:0}.as-body[data-astro-cid-z6tf5f7w]{transition:opacity .4s}.as[data-astro-cid-z6tf5f7w].is-fade .as-body[data-astro-cid-z6tf5f7w]{opacity:0}@media (prefers-reduced-motion:no-preference){.as[data-astro-cid-z6tf5f7w].is-play .as-in[data-astro-cid-z6tf5f7w]{animation:as-in .6s var(--ease) both;animation-delay:calc(var(--k) * .9s)}.as[data-astro-cid-z6tf5f7w].is-play .as-table[data-astro-cid-z6tf5f7w] .as-tr[data-astro-cid-z6tf5f7w]:not(.as-th){animation:.5s both as-row;animation-delay:calc(var(--k) * .9s + .2s + var(--r) * .12s)}}@keyframes as-in{0%{opacity:0;translate:0 calc(var(--u) * 6)}to{opacity:1;translate:none}}@keyframes as-row{0%{opacity:0}to{opacity:1}}@container (width<=480px){.as-stage[data-astro-cid-z6tf5f7w]{--u:calc(100cqw / 400)}}.br[data-astro-cid-gjsdzpv6]{cursor:pointer;--green:#24965a;--ease:cubic-bezier(.22, 1, .36, 1);border-radius:14px;outline:none;width:100%;container-type:inline-size}.br[data-astro-cid-gjsdzpv6]:focus-visible{outline-offset:8px;outline:2px solid}.br-stage[data-astro-cid-gjsdzpv6]{--u:calc(100cqw / 660);grid-template-columns:calc(var(--u) * 244) calc(var(--u) * 92) minmax(0, 1fr);font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 11.5);color:var(--color-text-primary);align-items:center;line-height:1.35;display:grid}.br-stage[data-astro-cid-gjsdzpv6] p{margin:0}.br-card[data-astro-cid-gjsdzpv6],.br-win[data-astro-cid-gjsdzpv6]{border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 calc(var(--u) * 24) calc(var(--u) * 48) calc(var(--u) * -26) #10185a73;border:1px solid #1d1d1f14;overflow:hidden}.br-head[data-astro-cid-gjsdzpv6],.br-bar[data-astro-cid-gjsdzpv6]{align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 40);padding-inline:calc(var(--u) * 14);font-size:calc(var(--u) * 12.5);border-bottom:1px solid #1d1d1f12;display:flex}:is(.br-head[data-astro-cid-gjsdzpv6],.br-bar[data-astro-cid-gjsdzpv6]) .br-mk{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.br-sec[data-astro-cid-gjsdzpv6]{align-items:center;gap:calc(var(--u) * 7);padding:calc(var(--u) * 7) calc(var(--u) * 10);border-radius:calc(var(--u) * 7);background:var(--color-blue-50);color:var(--color-text-brand);display:flex;margin:calc(var(--u) * 10) calc(var(--u) * 10) 0!important}.br-sec[data-astro-cid-gjsdzpv6] .br-ic{stroke:currentColor}.br-rows[data-astro-cid-gjsdzpv6]{padding:calc(var(--u) * 4) calc(var(--u) * 14) calc(var(--u) * 10);flex-direction:column;display:flex}.br-row[data-astro-cid-gjsdzpv6]{align-items:center;gap:calc(var(--u) * 8);min-height:calc(var(--u) * 34);display:flex}.br-row[data-astro-cid-gjsdzpv6]+.br-row[data-astro-cid-gjsdzpv6]{border-top:1px solid #1d1d1f0f}.br-k[data-astro-cid-gjsdzpv6]{min-width:calc(var(--u) * 48);flex:none}.br-ic[data-astro-cid-gjsdzpv6]{width:calc(var(--u) * 14);height:calc(var(--u) * 14);fill:none;stroke:var(--color-text-secondary);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.br-ic-brand[data-astro-cid-gjsdzpv6]{stroke:var(--color-action-primary)}.br-chips[data-astro-cid-gjsdzpv6]{gap:calc(var(--u) * 4);flex-wrap:wrap;margin-left:auto;display:flex}.br-chips[data-astro-cid-gjsdzpv6] i{padding:calc(var(--u) * 2) calc(var(--u) * 6);background:var(--color-blue-50);font-size:calc(var(--u) * 9.5);color:var(--color-text-brand);white-space:nowrap;border-radius:999px;font-style:normal}.br-v[data-astro-cid-gjsdzpv6]{color:var(--color-text-secondary);white-space:nowrap;margin-left:auto}.br-v-dark[data-astro-cid-gjsdzpv6]{color:var(--color-text-primary);margin-left:0}.br-ck[data-astro-cid-gjsdzpv6]{width:calc(var(--u) * 15);height:calc(var(--u) * 15);background:var(--green);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.br-ck[data-astro-cid-gjsdzpv6] svg{fill:none;width:72%;height:72%;stroke:var(--color-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.br-via[data-astro-cid-gjsdzpv6]{align-items:center;display:flex;position:relative}.br-line[data-astro-cid-gjsdzpv6]{background:#ffffff73;flex:1;height:1px;position:relative}.br-dot[data-astro-cid-gjsdzpv6]{width:calc(var(--u) * 5);height:calc(var(--u) * 5);background:var(--color-white);opacity:0;border-radius:50%;position:absolute;top:50%;left:0;translate:-50% -50%}.br-pill[data-astro-cid-gjsdzpv6]{align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 7) calc(var(--u) * 12);background:var(--color-white);font-size:calc(var(--u) * 12);color:var(--color-text-brand);box-shadow:0 0 0 calc(var(--u) * 4) #ffffff24;border-radius:999px;display:inline-flex}.br-pill[data-astro-cid-gjsdzpv6] .br-ic{stroke:currentColor}.br-av[data-astro-cid-gjsdzpv6]{width:calc(var(--u) * 20);height:calc(var(--u) * 20);background:var(--color-gray-100);border-radius:50%;place-items:center;display:grid}.br-av[data-astro-cid-gjsdzpv6] svg{width:62%;height:62%;fill:var(--color-text-secondary)}.br-dots[data-astro-cid-gjsdzpv6]{gap:calc(var(--u) * 4);margin-left:auto;display:flex}.br-dots[data-astro-cid-gjsdzpv6] i{width:calc(var(--u) * 5);height:calc(var(--u) * 5);background:var(--color-gray-200);border-radius:50%}.br-body[data-astro-cid-gjsdzpv6]{gap:calc(var(--u) * 10);padding:calc(var(--u) * 14);flex-direction:column;transition:opacity .4s;display:flex}.br-ask[data-astro-cid-gjsdzpv6]{align-self:flex-end;gap:calc(var(--u) * 8);max-width:92%;padding:calc(var(--u) * 8) calc(var(--u) * 11);border-radius:calc(var(--u) * 10);background:var(--color-gray-50);display:flex}.br-me[data-astro-cid-gjsdzpv6]{width:calc(var(--u) * 18);height:calc(var(--u) * 18);background:var(--color-blue-100);border-radius:50%;flex:none;place-items:center;display:grid}.br-me[data-astro-cid-gjsdzpv6] svg{fill:none;width:64%;height:64%;stroke:var(--color-text-brand);stroke-width:1.3px}.br-status[data-astro-cid-gjsdzpv6]{align-items:center;gap:calc(var(--u) * 7);font-size:calc(var(--u) * 10.5);color:var(--color-text-secondary);display:flex}.br-status[data-astro-cid-gjsdzpv6] .br-ck{margin-left:0}.br-ans[data-astro-cid-gjsdzpv6]{padding:calc(var(--u) * 4) calc(var(--u) * 12);border-radius:calc(var(--u) * 9);background:var(--color-gray-25);border:1px solid #1d1d1f12;flex-direction:column;display:flex}.br-ans[data-astro-cid-gjsdzpv6] .br-row[data-astro-cid-gjsdzpv6]{min-height:calc(var(--u) * 30)}.br-ans[data-astro-cid-gjsdzpv6] .br-k[data-astro-cid-gjsdzpv6]{color:var(--color-text-secondary);min-width:calc(var(--u) * 74)}.br-ah[data-astro-cid-gjsdzpv6]{align-items:center;gap:calc(var(--u) * 7);min-height:calc(var(--u) * 34);border-bottom:1px solid #1d1d1f0f;display:flex}.br-tag[data-astro-cid-gjsdzpv6]{padding:calc(var(--u) * 2) calc(var(--u) * 8);background:var(--color-blue-50);font-size:calc(var(--u) * 10);color:var(--color-text-brand);border-radius:999px;margin-left:auto;font-style:normal}.br-input[data-astro-cid-gjsdzpv6]{padding:calc(var(--u) * 8) calc(var(--u) * 10) calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 10);color:var(--color-text-tertiary);border:1px solid #1d1d1f1a;justify-content:space-between;align-items:center;display:flex;margin:0 calc(var(--u) * 12) calc(var(--u) * 12)!important}.br-send[data-astro-cid-gjsdzpv6]{width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:calc(var(--u) * 6);background:var(--color-gray-100);font-size:calc(var(--u) * 11);place-items:center;display:grid}.br[data-astro-cid-gjsdzpv6].is-fade .br-body[data-astro-cid-gjsdzpv6]{opacity:0}@media (prefers-reduced-motion:no-preference){.br[data-astro-cid-gjsdzpv6].is-play .br-in[data-astro-cid-gjsdzpv6]{animation:br-in .6s var(--ease) both;animation-delay:calc(var(--k) * .9s)}.br[data-astro-cid-gjsdzpv6].is-play .br-lit[data-astro-cid-gjsdzpv6]{animation:1.2s both br-lit;animation-delay:calc(.8s + var(--r) * .18s)}.br[data-astro-cid-gjsdzpv6].is-play .br-dot[data-astro-cid-gjsdzpv6]{animation:.7s ease-in-out 1.2s both br-run}.br[data-astro-cid-gjsdzpv6].is-play .br-dot-r[data-astro-cid-gjsdzpv6]{animation-delay:1.75s}}@keyframes br-in{0%{opacity:0;translate:0 calc(var(--u) * 6)}to{opacity:1;translate:none}}@keyframes br-lit{0%{background-color:#0000}35%{background-color:var(--color-blue-50)}to{background-color:#0000}}@keyframes br-run{0%{opacity:0;left:0}20%,80%{opacity:1}to{opacity:0;left:100%}}@container (width<=460px){.br-stage[data-astro-cid-gjsdzpv6]{--u:calc(100cqw / 380);row-gap:calc(var(--u) * 10);grid-template-columns:1fr}.br-via[data-astro-cid-gjsdzpv6]{justify-content:center}.br-line[data-astro-cid-gjsdzpv6]{display:none}}.dl[data-astro-cid-du4p2mv6]{cursor:pointer;--green:#24965a;--ease:cubic-bezier(.22, 1, .36, 1);border-radius:14px;outline:none;width:100%;container-type:inline-size}.dl[data-astro-cid-du4p2mv6]:focus-visible{outline-offset:8px;outline:2px solid}.dl-stage[data-astro-cid-du4p2mv6]{--u:calc(100cqw / 540);padding:calc(var(--u) * 16) calc(var(--u) * 18) calc(var(--u) * 14);border-radius:calc(var(--u) * 16);font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 12);color:var(--color-text-primary);background:#ffffff0f;border:1px solid #ffffff38;flex-direction:column;line-height:1.3;display:flex}.dl-stage[data-astro-cid-du4p2mv6] p{margin:0}.dl-stage[data-astro-cid-du4p2mv6] small{font-size:calc(var(--u) * 10);color:var(--color-text-tertiary)}.dl-top[data-astro-cid-du4p2mv6]{align-items:center;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 13);color:var(--color-white);display:flex;margin-bottom:calc(var(--u) * 14)!important}.dl-top[data-astro-cid-du4p2mv6] .dl-ic{stroke:currentColor}.dl-active[data-astro-cid-du4p2mv6]{align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 3) calc(var(--u) * 10);font-size:calc(var(--u) * 10);background:#ffffff24;border-radius:999px;margin-left:auto;display:inline-flex}.dl-active[data-astro-cid-du4p2mv6] i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:#6ed6a0;border-radius:50%}.dl-ic[data-astro-cid-du4p2mv6]{width:calc(var(--u) * 14);height:calc(var(--u) * 14);fill:none;stroke:var(--color-text-secondary);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.dl-ic-brand[data-astro-cid-du4p2mv6]{stroke:var(--color-action-primary)}.dl-ic-lg[data-astro-cid-du4p2mv6]{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.dl-card[data-astro-cid-du4p2mv6]{border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 calc(var(--u) * 20) calc(var(--u) * 40) calc(var(--u) * -24) #10185a73}.dl-row[data-astro-cid-du4p2mv6]{align-items:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 14) calc(var(--u) * 16);border-bottom:1px solid #1d1d1f12;display:flex}.dl-tile[data-astro-cid-du4p2mv6]{width:calc(var(--u) * 32);height:calc(var(--u) * 32);border-radius:calc(var(--u) * 8);background:var(--color-blue-50);place-items:center;display:grid}.dl-name[data-astro-cid-du4p2mv6]{gap:calc(var(--u) * 3);font-size:calc(var(--u) * 13);flex-direction:column;display:flex}.dl-pill[data-astro-cid-du4p2mv6]{padding:calc(var(--u) * 3) calc(var(--u) * 10);font-size:calc(var(--u) * 10);color:var(--green);background:#24965a1a;border-radius:999px;margin-left:auto}.dl-sched[data-astro-cid-du4p2mv6]{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 11) calc(var(--u) * 16);color:var(--color-text-secondary);display:flex}.dl-bar[data-astro-cid-du4p2mv6]{width:calc(var(--u) * 72);height:calc(var(--u) * 3);background:var(--color-gray-100);border-radius:2px;margin-left:auto;position:relative;overflow:hidden}.dl-bar[data-astro-cid-du4p2mv6] i{background:var(--green);transform-origin:0;position:absolute;inset:0}.dl-bus[data-astro-cid-du4p2mv6]{height:calc(var(--u) * 64);position:relative}.dl-via[data-astro-cid-du4p2mv6]{left:50%;top:calc(var(--u) * 6);padding:calc(var(--u) * 1) calc(var(--u) * 8);background:#516ef5;border-radius:999px;position:absolute;translate:-50%}@supports (color:color-mix(in lab, red, red)){.dl-via[data-astro-cid-du4p2mv6]{background:color-mix(in srgb, var(--color-bg-brand) 92%, white)}}.dl-via[data-astro-cid-du4p2mv6]{font-size:calc(var(--u) * 10.5);color:#ffffffd9;white-space:nowrap;z-index:1}.dl-tree[data-astro-cid-du4p2mv6]{left:0;right:0;top:calc(var(--u) * 14);width:100%;height:calc(var(--u) * 50);position:absolute}.dl-tree[data-astro-cid-du4p2mv6] path{fill:none;stroke:#ffffff73;stroke-width:1px;vector-effect:non-scaling-stroke}.dl-dot[data-astro-cid-du4p2mv6]{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--color-white);border-radius:50%;position:absolute;bottom:0;translate:-50% 50%}.dl-to[data-astro-cid-du4p2mv6]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:calc(var(--u) * 10);margin:0;padding:0;list-style:none;display:grid}.dl-to[data-astro-cid-du4p2mv6] li{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 16) calc(var(--u) * 8) calc(var(--u) * 14);border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 calc(var(--u) * 16) calc(var(--u) * 32) calc(var(--u) * -22) #10185a73;flex-direction:column;display:flex}.dl-ok[data-astro-cid-du4p2mv6]{align-items:center;gap:calc(var(--u) * 5);display:inline-flex;color:var(--color-text-secondary)!important}.dl-ck[data-astro-cid-du4p2mv6]{width:calc(var(--u) * 13);height:calc(var(--u) * 13);background:var(--green);border-radius:50%;place-items:center;display:grid}.dl-ck[data-astro-cid-du4p2mv6] svg{fill:none;width:72%;height:72%;stroke:var(--color-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.dl-more[data-astro-cid-du4p2mv6]{text-align:center;font-size:calc(var(--u) * 11);color:#ffffffbf;margin-top:calc(var(--u) * 12)!important}@media (prefers-reduced-motion:no-preference){.dl[data-astro-cid-du4p2mv6].is-play .dl-bar[data-astro-cid-du4p2mv6] i[data-astro-cid-du4p2mv6]{animation:dl-fill 9s var(--ease) infinite both}.dl[data-astro-cid-du4p2mv6].is-play .dl-dot[data-astro-cid-du4p2mv6]{animation:9s ease-in-out infinite both dl-drop;animation-delay:calc(var(--k) * .18s)}.dl[data-astro-cid-du4p2mv6].is-play .dl-ck[data-astro-cid-du4p2mv6]{animation:dl-tick 9s var(--ease) infinite both}.dl[data-astro-cid-du4p2mv6].is-play .dl-to[data-astro-cid-du4p2mv6] li[data-astro-cid-du4p2mv6]:nth-child(2) .dl-ck[data-astro-cid-du4p2mv6]{animation-delay:.18s}.dl[data-astro-cid-du4p2mv6].is-play .dl-to[data-astro-cid-du4p2mv6] li[data-astro-cid-du4p2mv6]:nth-child(3) .dl-ck[data-astro-cid-du4p2mv6]{animation-delay:.36s}}@keyframes dl-fill{0%,4%{scale:0 1}26%,94%{scale:1}to{scale:0 1}}@keyframes dl-drop{0%,28%{bottom:calc(var(--u) * 50);opacity:0}31%{opacity:1}38%{opacity:1;bottom:0}42%,to{opacity:0;bottom:0}}@keyframes dl-tick{0%,38%{opacity:0;scale:.4}43%,94%{opacity:1;scale:1}to{opacity:0}}@container (width<=480px){.dl-stage[data-astro-cid-du4p2mv6]{--u:calc(100cqw / 420)}}.at[data-astro-cid-e2yqvv3n]{cursor:pointer;--ease:cubic-bezier(.22, 1, .36, 1);border-radius:14px;outline:none;width:100%;container-type:inline-size}.at[data-astro-cid-e2yqvv3n]:focus-visible{outline-offset:8px;outline:2px solid}.at-stage[data-astro-cid-e2yqvv3n]{--u:calc(100cqw / 600);font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 10.5);color:var(--color-text-primary);line-height:1.3}.at-stage[data-astro-cid-e2yqvv3n] p{margin:0}.at-stage[data-astro-cid-e2yqvv3n] small{font-size:calc(var(--u) * 9);color:var(--color-text-tertiary)}.at-win[data-astro-cid-e2yqvv3n]{border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 calc(var(--u) * 28) calc(var(--u) * 56) calc(var(--u) * -28) #10185a66;border:1px solid #1d1d1f14;overflow:hidden}.at-bar[data-astro-cid-e2yqvv3n]{align-items:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 40);padding-inline:calc(var(--u) * 16);background:var(--color-gray-25);font-size:calc(var(--u) * 12);border-bottom:1px solid #1d1d1f12;display:flex}.at-tag[data-astro-cid-e2yqvv3n]{padding:calc(var(--u) * 2) calc(var(--u) * 9);background:var(--color-white);font-size:calc(var(--u) * 10);color:var(--color-text-secondary);border-radius:999px;margin-left:auto;box-shadow:0 0 0 1px #1d1d1f14}.at-body[data-astro-cid-e2yqvv3n]{grid-template-columns:calc(var(--u) * 172) minmax(0, 1fr);display:grid}.at-rail[data-astro-cid-e2yqvv3n]{gap:calc(var(--u) * 10);padding:calc(var(--u) * 14) calc(var(--u) * 12);background:var(--color-gray-25);border-right:1px solid #1d1d1f12;flex-direction:column;display:flex}.at-search[data-astro-cid-e2yqvv3n]{align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 6) calc(var(--u) * 8);border-radius:calc(var(--u) * 6);background:var(--color-white);border:1px solid #1d1d1f1a;display:flex}.at-search[data-astro-cid-e2yqvv3n] svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);fill:none;stroke:var(--color-text-tertiary);stroke-width:1.4px;stroke-linecap:round}.at-dims[data-astro-cid-e2yqvv3n]{gap:calc(var(--u) * 5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.at-dims[data-astro-cid-e2yqvv3n] li{height:calc(var(--u) * 22);padding:0 calc(var(--u) * 8);border-left:calc(var(--u) * 3) solid var(--color-blue-300);border-radius:calc(var(--u) * 3);background:var(--color-white);font-size:calc(var(--u) * 9.5);color:var(--color-text-secondary);align-items:center;display:flex;overflow:hidden}.at-dims[data-astro-cid-e2yqvv3n] li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.at-main[data-astro-cid-e2yqvv3n]{gap:calc(var(--u) * 10);min-width:0;padding:calc(var(--u) * 14);flex-direction:column;display:flex}.at-th[data-astro-cid-e2yqvv3n]{align-items:center;gap:calc(var(--u) * 7);font-size:calc(var(--u) * 11.5);display:flex}.at-th[data-astro-cid-e2yqvv3n] i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--color-blue-300);border-radius:50%}.at-table[data-astro-cid-e2yqvv3n]{border-radius:calc(var(--u) * 6);border:1px solid #1d1d1f14;overflow:hidden}.at-tr[data-astro-cid-e2yqvv3n]{grid-template-columns:var(--cols);min-height:calc(var(--u) * 28);align-items:center;display:grid}.at-tr[data-astro-cid-e2yqvv3n]+.at-tr[data-astro-cid-e2yqvv3n]{border-top:1px solid #1d1d1f0f}.at-tr[data-astro-cid-e2yqvv3n]>span[data-astro-cid-e2yqvv3n]{min-width:0;padding-inline:calc(var(--u) * 8);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.at-hd[data-astro-cid-e2yqvv3n]{min-height:calc(var(--u) * 32);background:var(--color-gray-25);font-size:calc(var(--u) * 9.5);color:var(--color-text-tertiary)}.at-metric[data-astro-cid-e2yqvv3n]{gap:calc(var(--u) * 3);flex-direction:column;display:flex}.at-metric[data-astro-cid-e2yqvv3n] svg{width:100%;height:calc(var(--u) * 8);fill:none;stroke:var(--color-blue-300);stroke-width:1px;vector-effect:non-scaling-stroke}.at-code[data-astro-cid-e2yqvv3n]{gap:calc(var(--u) * 5);display:flex}.at-cell[data-astro-cid-e2yqvv3n] i[data-astro-cid-e2yqvv3n]{max-width:100%;padding:calc(var(--u) * 2) calc(var(--u) * 7);background:var(--color-blue-50);color:var(--color-text-brand);text-overflow:ellipsis;vertical-align:middle;border-radius:999px;font-style:normal;display:inline-block;overflow:hidden}.at-n[data-astro-cid-e2yqvv3n]{text-align:right;color:var(--color-text-secondary)}.at-note[data-astro-cid-e2yqvv3n]{font-size:calc(var(--u) * 9.5);color:var(--color-text-tertiary)}@media (prefers-reduced-motion:no-preference){.at[data-astro-cid-e2yqvv3n].is-play .at-cell[data-astro-cid-e2yqvv3n] i[data-astro-cid-e2yqvv3n]{animation:at-fill 9s var(--ease) infinite both;animation-delay:calc(var(--r) * .16s)}.at[data-astro-cid-e2yqvv3n].is-play .at-dims[data-astro-cid-e2yqvv3n] li[data-astro-cid-e2yqvv3n]{animation:9s infinite both at-dim;animation-delay:calc(var(--k) * 80ms)}}@keyframes at-fill{0%,12%{opacity:0;scale:.7}17%,94%{opacity:1;scale:1}to{opacity:0}}@keyframes at-dim{0%,2%{opacity:.35}8%,94%{opacity:1}to{opacity:.35}}@container (width<=480px){.at-stage[data-astro-cid-e2yqvv3n]{--u:calc(100cqw / 470)}}.sh[data-astro-cid-rkkeqb3c]{width:100%;max-width:620px;container-type:inline-size}.sh-stage[data-astro-cid-rkkeqb3c]{--u:calc(100cqw / 600);--line:#ffffff17;--row:calc(var(--u) * 30);border-radius:calc(var(--u) * 12);font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 11);color:#ffffffd1;background:#434346;border:1px solid #ffffff24;line-height:1.2;overflow:hidden}.sh-stage[data-astro-cid-rkkeqb3c] p{margin:0}.sh-stage[data-astro-cid-rkkeqb3c] small{font-size:calc(var(--u) * 9.5);color:#ffffff73}.sh-bar[data-astro-cid-rkkeqb3c]{align-items:center;gap:calc(var(--u) * 12);height:calc(var(--u) * 36);padding-inline:calc(var(--u) * 14);border-bottom:1px solid var(--line);display:flex}.sh-bar[data-astro-cid-rkkeqb3c] small{margin-left:auto}.sh-dots[data-astro-cid-rkkeqb3c]{gap:calc(var(--u) * 5);display:flex}.sh-dots[data-astro-cid-rkkeqb3c] i{width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:#fff3;border-radius:50%}.sh-file[data-astro-cid-rkkeqb3c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sh-fx[data-astro-cid-rkkeqb3c]{align-items:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 30);padding-inline:calc(var(--u) * 10);border-bottom:1px solid var(--line);display:flex}.sh-fx[data-astro-cid-rkkeqb3c] i{color:#ffffff73;font-style:italic}.sh-ref[data-astro-cid-rkkeqb3c]{min-width:calc(var(--u) * 40);padding:calc(var(--u) * 3) calc(var(--u) * 6);border-right:1px solid var(--line);color:#ffffff8c}.sh-fv[data-astro-cid-rkkeqb3c]{display:grid}.sh-fv[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]{opacity:0;grid-area:1/1}.sh-fv[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]:first-child{opacity:1}.sh-grid[data-astro-cid-rkkeqb3c]{position:relative}.sh-row[data-astro-cid-rkkeqb3c]{grid-template-columns:var(--cols);height:var(--row);display:grid}.sh-row[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]{min-width:0;padding-inline:calc(var(--u) * 7);border-right:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;align-items:center;display:flex;overflow:hidden}.sh-row[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]:first-child{font-size:calc(var(--u) * 9);color:#ffffff59;background:#ffffff08;justify-content:center;padding:0}.sh-letters[data-astro-cid-rkkeqb3c]{height:calc(var(--u) * 22)}.sh-letters[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]{font-size:calc(var(--u) * 9);color:#ffffff59;background:#ffffff08;justify-content:center}.sh-head[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]:not(:first-child){color:#fffffff2}.sh-cell[data-astro-cid-rkkeqb3c]{text-overflow:ellipsis;position:relative}.sh-warn[data-astro-cid-rkkeqb3c]{background:#f4b43c24}.sh-err[data-astro-cid-rkkeqb3c]{color:#ff8c8c}.sh-note[data-astro-cid-rkkeqb3c]:after{content:"";border-top:calc(var(--u) * 6) solid #ff7878d9;border-left:calc(var(--u) * 6) solid transparent;position:absolute;top:0;right:0}.sh-flip[data-astro-cid-rkkeqb3c]{min-width:0;display:grid}.sh-flip[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]{text-overflow:ellipsis;grid-area:1/1;overflow:hidden}.sh-flip[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]+span[data-astro-cid-rkkeqb3c]{opacity:0}.sh-tabs[data-astro-cid-rkkeqb3c]{gap:calc(var(--u) * 2);padding:calc(var(--u) * 6) calc(var(--u) * 10);font-size:calc(var(--u) * 10);display:flex}.sh-tabs[data-astro-cid-rkkeqb3c] span{padding:calc(var(--u) * 4) calc(var(--u) * 10);border-radius:calc(var(--u) * 4);color:#ffffff80}.sh-tabs[data-astro-cid-rkkeqb3c] span.is-on{color:#ffffffe6;background:#ffffff14}.sh-plus[data-astro-cid-rkkeqb3c]{color:#fff6}@media (prefers-reduced-motion:no-preference){.sh[data-astro-cid-rkkeqb3c].is-play .sh-alt[data-astro-cid-rkkeqb3c] .sh-flip[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]:first-child{animation:9s infinite sh-a;animation-delay:calc(var(--k) * 2.2s)}.sh[data-astro-cid-rkkeqb3c].is-play .sh-alt[data-astro-cid-rkkeqb3c] .sh-flip[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]+span[data-astro-cid-rkkeqb3c]{animation:9s infinite sh-b;animation-delay:calc(var(--k) * 2.2s)}.sh[data-astro-cid-rkkeqb3c].is-play .sh-alt[data-astro-cid-rkkeqb3c]{animation:9s infinite sh-lit;animation-delay:calc(var(--k) * 2.2s)}.sh[data-astro-cid-rkkeqb3c].is-play .sh-fv[data-astro-cid-rkkeqb3c]>span[data-astro-cid-rkkeqb3c]{animation:9s infinite sh-fv;animation-delay:calc(var(--k) * 2.2s)}}@keyframes sh-a{0%,6%{opacity:1}9%,20%{opacity:0}23%,to{opacity:1}}@keyframes sh-b{0%,6%{opacity:0}9%,20%{opacity:1}23%,to{opacity:0}}@keyframes sh-lit{0%,4%{box-shadow:inset 0 0 #0000}7%,22%{background-color:#ffffff0f;box-shadow:inset 0 0 0 1.5px #ffffffd9}25%,to{box-shadow:inset 0 0 #0000}}@keyframes sh-fv{0%,6%{opacity:0}9%,20%{opacity:1}23%,to{opacity:0}}@container (width<=480px){.sh-stage[data-astro-cid-rkkeqb3c]{--u:calc(100cqw / 470)}}.bm[data-astro-cid-a2ya2qt5]{cursor:pointer;--green:#24965a;--ease:cubic-bezier(.22, 1, .36, 1);border-radius:14px;outline:none;width:100%;container-type:inline-size}.bm[data-astro-cid-a2ya2qt5]:focus-visible{outline-offset:8px;outline:2px solid}.bm-stage[data-astro-cid-a2ya2qt5]{--u:calc(100cqw / 560);padding:0 calc(var(--u) * 40) calc(var(--u) * 48) 0;font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 11);color:var(--color-text-primary);line-height:1.45;position:relative}.bm-stage[data-astro-cid-a2ya2qt5] p{margin:0}.bm-doc[data-astro-cid-a2ya2qt5]{border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 calc(var(--u) * 28) calc(var(--u) * 56) calc(var(--u) * -28) #10185a66;border:1px solid #1d1d1f14;overflow:hidden}.bm-bar[data-astro-cid-a2ya2qt5]{align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 38);padding-inline:calc(var(--u) * 16);background:var(--color-gray-25);font-size:calc(var(--u) * 11);border-bottom:1px solid #1d1d1f12;display:flex}.bm-ic[data-astro-cid-a2ya2qt5]{width:calc(var(--u) * 14);height:calc(var(--u) * 14);fill:none;stroke:var(--color-text-secondary);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.bm-file[data-astro-cid-a2ya2qt5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bm-tag[data-astro-cid-a2ya2qt5]{padding:calc(var(--u) * 2) calc(var(--u) * 9);background:var(--color-blue-50);font-size:calc(var(--u) * 9.5);color:var(--color-text-brand);border-radius:999px;margin-left:auto}.bm-page[data-astro-cid-a2ya2qt5]{gap:calc(var(--u) * 12);padding:calc(var(--u) * 22) calc(var(--u) * 30) calc(var(--u) * 24);flex-direction:column;display:flex}.bm-title[data-astro-cid-a2ya2qt5]{font-size:calc(var(--u) * 15);letter-spacing:-.01em}.bm-sec[data-astro-cid-a2ya2qt5]{gap:calc(var(--u) * 3);flex-direction:column;display:flex}.bm-h[data-astro-cid-a2ya2qt5]{font-size:calc(var(--u) * 9);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-brand)}.bm-t[data-astro-cid-a2ya2qt5]{color:var(--color-text-secondary)}.bm-t[data-astro-cid-a2ya2qt5] mark{padding:0 calc(var(--u) * 3);border-radius:calc(var(--u) * 3);background:var(--color-blue-50);color:var(--color-text-brand)}.bm-lines[data-astro-cid-a2ya2qt5]{gap:calc(var(--u) * 7);padding-top:calc(var(--u) * 4);flex-direction:column;display:flex}.bm-lines[data-astro-cid-a2ya2qt5] i{height:calc(var(--u) * 5);background:var(--color-gray-100);border-radius:3px}.bm-lines[data-astro-cid-a2ya2qt5] i:nth-child(2){width:86%}.bm-lines[data-astro-cid-a2ya2qt5] i:nth-child(3){width:58%}.bm-card[data-astro-cid-a2ya2qt5]{width:calc(var(--u) * 252);padding:calc(var(--u) * 12) calc(var(--u) * 14) calc(var(--u) * 10);border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 0 0 1px #10185a0f, 0 calc(var(--u) * 24) calc(var(--u) * 48) calc(var(--u) * -12) #10185a66;position:absolute;bottom:0;right:0}.bm-ch[data-astro-cid-a2ya2qt5]{align-items:center;gap:calc(var(--u) * 7);padding-bottom:calc(var(--u) * 6);font-size:calc(var(--u) * 11.5);display:flex}.bm-ch[data-astro-cid-a2ya2qt5] .bm-mk{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.bm-row[data-astro-cid-a2ya2qt5]{justify-content:space-between;align-items:center;gap:calc(var(--u) * 8);min-height:calc(var(--u) * 28);color:var(--color-text-brand);border-top:1px solid #1d1d1f0f;display:flex}.bm-row[data-astro-cid-a2ya2qt5] span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bm-ck[data-astro-cid-a2ya2qt5]{width:calc(var(--u) * 14);height:calc(var(--u) * 14);background:var(--green);border-radius:50%;flex:none;place-items:center;display:grid}.bm-ck[data-astro-cid-a2ya2qt5] svg{fill:none;width:72%;height:72%;stroke:var(--color-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.bm-foot[data-astro-cid-a2ya2qt5]{padding-top:calc(var(--u) * 6);font-size:calc(var(--u) * 9.5);color:var(--color-text-tertiary);border-top:1px solid #1d1d1f0f}.bm-stage[data-astro-cid-a2ya2qt5]{transition:opacity .4s}.bm[data-astro-cid-a2ya2qt5].is-fade .bm-card[data-astro-cid-a2ya2qt5],.bm[data-astro-cid-a2ya2qt5].is-fade mark[data-astro-cid-a2ya2qt5]{opacity:0;transition:opacity .4s}@media (prefers-reduced-motion:no-preference){.bm[data-astro-cid-a2ya2qt5].is-play mark[data-astro-cid-a2ya2qt5]{animation:.6s both bm-mark;animation-delay:calc(.4s + var(--k) * .7s)}.bm[data-astro-cid-a2ya2qt5].is-play .bm-card[data-astro-cid-a2ya2qt5]{animation:bm-card .7s var(--ease) both;animation-delay:calc(.6s + var(--k) * .7s)}.bm[data-astro-cid-a2ya2qt5].is-play .bm-ck[data-astro-cid-a2ya2qt5]{animation:bm-tick .4s var(--ease) both;animation-delay:calc(1.2s + var(--k) * .7s + var(--r) * .25s)}}@keyframes bm-mark{0%{color:var(--color-text-secondary);background-color:#0000}to{background-color:var(--color-blue-50);color:var(--color-text-brand)}}@keyframes bm-card{0%{opacity:0;translate:0 calc(var(--u) * 8)}to{opacity:1;translate:none}}@keyframes bm-tick{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@container (width<=480px){.bm-stage[data-astro-cid-a2ya2qt5]{--u:calc(100cqw / 440)}}.mm[data-astro-cid-p2hzpdal]{cursor:pointer;--green:#24965a;--ease:cubic-bezier(.22, 1, .36, 1);border-radius:14px;outline:none;width:100%;container-type:inline-size}.mm[data-astro-cid-p2hzpdal]:focus-visible{outline:2px solid var(--color-white);outline-offset:8px}.mm-stage[data-astro-cid-p2hzpdal]{--u:calc(100cqw / 640);grid-template-columns:calc(var(--u) * 176) calc(var(--u) * 22) calc(var(--u) * 118) calc(var(--u) * 22) minmax(0, 1fr);min-height:calc(var(--u) * 260);font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 11);color:var(--color-text-primary);align-items:center;line-height:1.25;display:grid}.mm-stage[data-astro-cid-p2hzpdal] p{margin:0}.mm-loose[data-astro-cid-p2hzpdal]{min-height:calc(var(--u) * 240);align-self:stretch;position:relative}.mm-tag[data-astro-cid-p2hzpdal]{padding:calc(var(--u) * 4) calc(var(--u) * 9);border-radius:calc(var(--u) * 6);background:color-mix(in srgb, color-mix(in srgb, var(--color-blue-600) 50%, var(--color-blue-700)) 88%, white);border:1px dashed #fff6;position:absolute}@supports (color:color-mix(in lab, red, red)){.mm-tag[data-astro-cid-p2hzpdal]{background:color-mix(in srgb, var(--color-blue-deep,var(--color-blue-600)) 88%, white)}}.mm-tag[data-astro-cid-p2hzpdal]{font-size:calc(var(--u) * 10.5);white-space:nowrap;color:#ffffffbf;rotate:var(--t)}.mm-line[data-astro-cid-p2hzpdal]{background:#ffffff59;height:1px;position:relative}.mm-dot[data-astro-cid-p2hzpdal]{width:calc(var(--u) * 5);height:calc(var(--u) * 5);background:var(--color-white);opacity:0;border-radius:50%;position:absolute;top:50%;left:0;translate:-50% -50%}.mm-ai[data-astro-cid-p2hzpdal]{align-items:center;gap:calc(var(--u) * 10);flex-direction:column;display:flex}.mm-disc[data-astro-cid-p2hzpdal]{width:calc(var(--u) * 60);height:calc(var(--u) * 60);background:var(--color-white);box-shadow:0 0 0 calc(var(--u) * 7) #ffffff1a;border-radius:50%;place-items:center;display:grid;position:relative}.mm-disc[data-astro-cid-p2hzpdal]>svg[data-astro-cid-p2hzpdal]{width:calc(var(--u) * 24);height:calc(var(--u) * 24);fill:var(--color-action-primary)}.mm-mark[data-astro-cid-p2hzpdal]{right:calc(var(--u) * -4);bottom:calc(var(--u) * -2);width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:calc(var(--u) * 6);background:var(--color-action-primary);box-shadow:0 0 0 calc(var(--u) * 2) var(--color-white);place-items:center;display:grid;position:absolute}.mm-mark[data-astro-cid-p2hzpdal] .mm-mk{width:58%;height:58%}.mm-name[data-astro-cid-p2hzpdal]{font-size:calc(var(--u) * 11.5);color:var(--color-white);text-align:center}.mm-rails[data-astro-cid-p2hzpdal]{align-items:stretch;gap:calc(var(--u) * 5);flex-direction:column;display:flex}.mm-rails[data-astro-cid-p2hzpdal] i{align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 3) calc(var(--u) * 9) calc(var(--u) * 3) calc(var(--u) * 4);font-size:calc(var(--u) * 10);color:#ffffffe6;white-space:nowrap;background:#ffffff1f;border-radius:999px;font-style:normal;display:flex}.mm-ck[data-astro-cid-p2hzpdal]{width:calc(var(--u) * 14);height:calc(var(--u) * 14);background:var(--green);border-radius:50%;flex:none;place-items:center;display:grid}.mm-ck[data-astro-cid-p2hzpdal] svg{fill:none;width:72%;height:72%;stroke:var(--color-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mm-out[data-astro-cid-p2hzpdal]{border-radius:calc(var(--u) * 12);background:var(--color-white);box-shadow:0 calc(var(--u) * 24) calc(var(--u) * 48) calc(var(--u) * -26) #0a104680;border:1px solid #1d1d1f14;overflow:hidden}.mm-bar[data-astro-cid-p2hzpdal]{align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 36);padding-inline:calc(var(--u) * 12);font-size:calc(var(--u) * 11.5);border-bottom:1px solid #1d1d1f12;display:flex}.mm-bar[data-astro-cid-p2hzpdal] .mm-bm{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.mm-tr[data-astro-cid-p2hzpdal]{grid-template-columns:minmax(0, 1.35fr) minmax(0, 1.1fr) minmax(0, .9fr) calc(var(--u) * 18);min-height:calc(var(--u) * 32);padding-inline:calc(var(--u) * 12) calc(var(--u) * 8);align-items:center;display:grid}.mm-tr[data-astro-cid-p2hzpdal]+.mm-tr[data-astro-cid-p2hzpdal]{border-top:1px solid #1d1d1f0f}.mm-tr[data-astro-cid-p2hzpdal]>span[data-astro-cid-p2hzpdal]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mm-th[data-astro-cid-p2hzpdal]{min-height:calc(var(--u) * 26);background:var(--color-gray-25);font-size:calc(var(--u) * 9.5);color:var(--color-text-tertiary)}.mm-v[data-astro-cid-p2hzpdal] i[data-astro-cid-p2hzpdal]{padding:calc(var(--u) * 2) calc(var(--u) * 6);font-size:calc(var(--u) * 10);background:var(--color-blue-50);color:var(--color-text-brand);border-radius:999px;font-style:normal}@media (prefers-reduced-motion:no-preference){.mm[data-astro-cid-p2hzpdal].is-play .mm-tag[data-astro-cid-p2hzpdal]{animation:mm-tag 9s var(--ease) infinite both;animation-delay:calc(var(--k) * .14s)}.mm[data-astro-cid-p2hzpdal].is-play .mm-dot[data-astro-cid-p2hzpdal]{animation:9s ease-in-out infinite both mm-run}.mm[data-astro-cid-p2hzpdal].is-play .mm-dot-r[data-astro-cid-p2hzpdal]{animation-delay:1.6s}.mm[data-astro-cid-p2hzpdal].is-play .mm-rails[data-astro-cid-p2hzpdal] i[data-astro-cid-p2hzpdal]{animation:9s infinite both mm-rail;animation-delay:calc(var(--k) * .2s)}.mm[data-astro-cid-p2hzpdal].is-play .mm-tr[data-astro-cid-p2hzpdal]:not(.mm-th){animation:mm-row 9s var(--ease) infinite both;animation-delay:calc(var(--r) * .3s)}}@keyframes mm-tag{0%,6%{opacity:1;translate:none}16%,92%{opacity:.25;translate:calc(var(--u) * 14) 0}to{opacity:1;translate:none}}@keyframes mm-run{0%,12%{opacity:0;left:0}14%,22%{opacity:1}24%{opacity:0;left:100%}to{opacity:0;left:100%}}@keyframes mm-rail{0%,22%{opacity:.35}27%,94%{opacity:1}to{opacity:.35}}@keyframes mm-row{0%,36%{opacity:0;translate:0 calc(var(--u) * 5)}42%,94%{opacity:1;translate:none}to{opacity:0}}@container (width<=460px){.mm-stage[data-astro-cid-p2hzpdal]{--u:calc(100cqw / 360);row-gap:calc(var(--u) * 16);grid-template-columns:1fr}.mm-line[data-astro-cid-p2hzpdal]{display:none}.mm-loose[data-astro-cid-p2hzpdal]{min-height:calc(var(--u) * 150)}}.bf[data-astro-cid-nxv7bcdo]{--ease:cubic-bezier(.22, .61, .36, 1);--cyc:9s;--green:#4f9a6a;--red:#d2584e;--amber:#d89a3c;--brand:var(--color-action-primary);aspect-ratio:1.15;width:100%;max-width:560px;font-family:var(--font-body);color:var(--color-text-primary);margin:0 auto;font-size:12px;font-weight:400;position:relative}.bf-card[data-astro-cid-nxv7bcdo]{background:var(--color-white);border-radius:14px;flex-direction:column;display:flex;position:absolute;box-shadow:0 24px 50px -30px #0000008c}.bf-head[data-astro-cid-nxv7bcdo]{border-bottom:1px solid #f0f0f3;align-items:center;gap:9px;padding:13px 16px 11px;font-size:13px;display:flex}.bf-tile[data-astro-cid-nxv7bcdo]{background:var(--brand);border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.bf-mk{width:11px;height:11px}.bf-tag[data-astro-cid-nxv7bcdo]{background:var(--color-blue-50);color:var(--color-text-brand);border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10.5px}.bf-row[data-astro-cid-nxv7bcdo]{border-bottom:1px solid #f4f4f6;grid-template-columns:84px 1fr auto;align-items:center;gap:10px;padding:10px 16px;display:grid}.bf-row-sm[data-astro-cid-nxv7bcdo]{padding:8px 14px}.bf-k[data-astro-cid-nxv7bcdo]{color:var(--color-text-tertiary);white-space:nowrap;font-size:11px;& b{color:var(--red);margin-left:2px;font-weight:400}}.bf-v[data-astro-cid-nxv7bcdo]{background:var(--color-blue-50);color:var(--color-text-brand);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;justify-self:start;max-width:100%;padding:2px 8px;overflow:hidden}.bf-ok[data-astro-cid-nxv7bcdo]{color:var(--green);white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;display:inline-flex;& i{background:var(--green);border-radius:50%;width:6px;height:6px}}.bf-pill[data-astro-cid-nxv7bcdo]{background:var(--color-white);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:inline-flex;position:absolute;box-shadow:0 12px 26px -18px #0009}.bf-term[data-astro-cid-nxv7bcdo]{background:color-mix(in srgb, var(--color-white) 4%, var(--color-bg-inverse));color:#ffffffdb;border:1px solid #ffffff47;border-radius:12px;flex-direction:column;width:78%;display:flex;position:absolute;top:16%;left:50%;translate:-50%}.bf-bar[data-astro-cid-nxv7bcdo]{color:#ffffffdb;border-bottom:1px solid #ffffff2e;align-items:center;gap:9px;padding:10px 14px;font-size:12px;display:flex;& .bf-tile{border-radius:5px;width:20px;height:20px}& .bf-tag{background:var(--color-blue-50);color:var(--color-text-brand)}}.bf-dots[data-astro-cid-nxv7bcdo]{gap:6px;margin-right:4px;display:flex;& i{border:1px solid #fff6;border-radius:50%;width:8px;height:8px}}.bf-body[data-astro-cid-nxv7bcdo]{flex-direction:column;padding:12px 0 6px;display:flex}.bf-ln[data-astro-cid-nxv7bcdo]{grid-template-columns:12px 1fr auto;align-items:center;gap:8px;height:32px;padding:0 16px;display:grid}.bf-pr[data-astro-cid-nxv7bcdo]{color:#fff6}.bf-tx[data-astro-cid-nxv7bcdo]{grid-template-columns:78px 1fr;align-items:center;gap:8px;min-width:0;display:grid;& .bf-k{color:#fff9;& b{color:var(--color-red-200)}}}.bf-term[data-astro-cid-nxv7bcdo] .bf-ok[data-astro-cid-nxv7bcdo]{color:var(--color-green-300);& i{background:var(--color-green-300)}}.bf-c[data-astro-cid-nxv7bcdo]{vertical-align:-2px;width:6px;height:12px;animation:var(--animate-caret);background:#fffc;margin-left:4px;display:inline-block}.bf-pick[data-astro-cid-nxv7bcdo]{justify-items:start;display:grid;&>span[data-astro-cid-nxv7bcdo]{white-space:nowrap;border-radius:6px;grid-area:1/1;align-items:center;padding:2px 8px;display:inline-flex}}.bf-empty[data-astro-cid-nxv7bcdo]{border:1px dashed var(--color-red-200);color:var(--color-red-200);opacity:0}.bf-chosen[data-astro-cid-nxv7bcdo]{background:var(--color-blue-50);color:var(--color-text-brand)}.bf-sub[data-astro-cid-nxv7bcdo]{align-items:center;height:30px;padding:0 16px 0 36px;display:grid;&>span[data-astro-cid-nxv7bcdo]{grid-area:1/1;min-width:0}}.bf-msg[data-astro-cid-nxv7bcdo]{-webkit-line-clamp:2;color:var(--color-red-200);opacity:0;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.bf-list[data-astro-cid-nxv7bcdo]{gap:6px;padding-left:86px;display:flex;& i{white-space:nowrap;color:#ffffffb3;border:1px solid #ffffff47;border-radius:999px;padding:2px 8px;font-size:10.5px;font-style:normal}& i:first-child{border-color:var(--color-blue-50);background:var(--color-blue-50);color:var(--color-text-brand)}}.bf-out[data-astro-cid-nxv7bcdo]{border-top:1px solid #ffffff1f;flex-direction:column;margin-top:6px;padding-top:10px;display:flex}.bf-cap[data-astro-cid-nxv7bcdo]{letter-spacing:.06em;text-transform:uppercase;color:#ffffff73;padding:0 16px;font-size:10px}.bf-code[data-astro-cid-nxv7bcdo]{min-width:0;font-family:var(--font-mono);white-space:nowrap;color:var(--color-blue-300);align-items:center;font-size:11.5px;display:flex;overflow:hidden;&>span[data-astro-cid-nxv7bcdo]{width:calc(var(--n,23) * 1ch);display:inline-block;overflow:hidden}}.bf-check[data-astro-cid-nxv7bcdo] .bf-p0[data-astro-cid-nxv7bcdo]{bottom:4%;left:0}.bf-check[data-astro-cid-nxv7bcdo] .bf-p1[data-astro-cid-nxv7bcdo]{bottom:4%;right:0}@media (width<=639px){.bf-check[data-astro-cid-nxv7bcdo]{aspect-ratio:auto;flex-wrap:wrap;justify-content:center;gap:10px 8px;display:flex}.bf-check[data-astro-cid-nxv7bcdo] .bf-term[data-astro-cid-nxv7bcdo]{width:100%;margin-bottom:6px;position:relative;top:auto;left:auto;translate:none}.bf-check[data-astro-cid-nxv7bcdo] .bf-pill[data-astro-cid-nxv7bcdo]{position:static}.bf-tx[data-astro-cid-nxv7bcdo]{grid-template-columns:64px 1fr}.bf-list[data-astro-cid-nxv7bcdo]{padding-left:72px}}.bf-who[data-astro-cid-nxv7bcdo]{display:flex;& i{border:1.5px solid var(--color-white);background:var(--color-blue-200);border-radius:50%;width:12px;height:12px;margin-left:-3px}& i:first-child{margin-left:0}& i:nth-child(3){background:var(--color-blue-300);border-radius:3px;rotate:45deg;scale:.85}}.bf-sheet[data-astro-cid-nxv7bcdo]{background:linear-gradient(#c4c4cc,#c4c4cc) 0 4px/100% 1px no-repeat,linear-gradient(#c4c4cc,#c4c4cc) 5px 0/1px 100% no-repeat;border:1px solid #c4c4cc;border-radius:2px;width:14px;height:12px;position:relative;&:after{content:"";background:var(--red);width:18px;height:1.2px;position:absolute;top:50%;left:-3px;rotate:-30deg}}.bf-frame[data-astro-cid-nxv7bcdo]{background:var(--frame,color-mix(in srgb, var(--ground,var(--color-bg-brand)), white 7%));border:1px solid #ffffff42;border-radius:16px;position:absolute;inset:0;box-shadow:0 30px 60px -30px #10185a80}.bf-fbar[data-astro-cid-nxv7bcdo]{border-bottom:1px solid #ffffff2e;align-items:center;gap:10px;height:40px;padding-inline:16px;display:flex;& .bf-fmk{width:16px;height:16px}& i{background:#fff6;border-radius:3px;width:56px;height:5px}}.bf-hook[data-astro-cid-nxv7bcdo]{aspect-ratio:1.45}.bf-mid[data-astro-cid-nxv7bcdo]{align-items:center;display:flex;position:absolute;inset:40px 5% 44px}.bf-mid[data-astro-cid-nxv7bcdo]>.bf-card[data-astro-cid-nxv7bcdo]{position:relative}.bf-acc[data-astro-cid-nxv7bcdo]{width:52%}.bf-plat[data-astro-cid-nxv7bcdo]{width:33%}@media (width<=599px){.bf-hook[data-astro-cid-nxv7bcdo]{aspect-ratio:auto;padding:56px 16px 64px}.bf-hook[data-astro-cid-nxv7bcdo] .bf-mid[data-astro-cid-nxv7bcdo]{flex-direction:column;align-items:stretch;gap:12px;position:static}.bf-hook[data-astro-cid-nxv7bcdo] .bf-acc[data-astro-cid-nxv7bcdo],.bf-hook[data-astro-cid-nxv7bcdo] .bf-plat[data-astro-cid-nxv7bcdo]{width:100%}.bf-hook[data-astro-cid-nxv7bcdo] .bf-lanes[data-astro-cid-nxv7bcdo]{display:none}.bf-hook[data-astro-cid-nxv7bcdo] .bf-fstat[data-astro-cid-nxv7bcdo]{flex-wrap:wrap;gap:6px 16px;height:auto;min-height:44px;padding-block:10px}}.bf-lanes[data-astro-cid-nxv7bcdo]{flex-direction:column;flex:1;gap:64px;margin-inline:3%;display:flex}.bf-fstat[data-astro-cid-nxv7bcdo]{color:#ffffffe0;border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:16px;height:44px;padding-inline:5%;font-size:11.5px;display:flex;position:absolute;bottom:1px;left:1px;right:1px;&>span[data-astro-cid-nxv7bcdo]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}}.bf-arrows[data-astro-cid-nxv7bcdo]{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.bf-hook[data-astro-cid-nxv7bcdo] .bf-row[data-astro-cid-nxv7bcdo]{grid-template-columns:1fr auto}.bf-acc[data-astro-cid-nxv7bcdo] .bf-row[data-astro-cid-nxv7bcdo]{grid-template-columns:74px 1fr auto}.bf-pl[data-astro-cid-nxv7bcdo]{border:1.5px solid #9a9aa5;border-radius:50%;width:16px;height:16px}.bf-dot[data-astro-cid-nxv7bcdo]{background:var(--green);border-radius:50%;width:7px;height:7px}.bf-v-bad[data-astro-cid-nxv7bcdo]{color:var(--red);background:#fdf1ef}.bf-flag[data-astro-cid-nxv7bcdo]{color:var(--amber);white-space:nowrap;background:#fdf3e6;border-radius:999px;padding:2px 7px;font-size:10px}.bf-tagbad[data-astro-cid-nxv7bcdo]{color:var(--red);background:#fdf1ef;border-radius:999px;padding:2px 7px;font-size:10px}.bf-lane[data-astro-cid-nxv7bcdo]{border-top:1px dashed #fff9;height:0;position:relative;& i{background:var(--color-white);opacity:0;border-radius:2px;width:8px;height:8px;position:absolute;top:-4px}}.bf-amber[data-astro-cid-nxv7bcdo]{background:var(--amber);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.bf-check[data-astro-cid-nxv7bcdo]{--cyc:8s}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-l0[data-astro-cid-nxv7bcdo] .bf-tx[data-astro-cid-nxv7bcdo]{animation:bf-t0 var(--cyc) steps(14) infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-l1[data-astro-cid-nxv7bcdo] .bf-tx[data-astro-cid-nxv7bcdo]{animation:bf-t1 var(--cyc) steps(14) infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-lq[data-astro-cid-nxv7bcdo] .bf-tx[data-astro-cid-nxv7bcdo]{animation:bf-tq var(--cyc) steps(12) infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-ln[data-astro-cid-nxv7bcdo] .bf-pr[data-astro-cid-nxv7bcdo]{animation:bf-out-all var(--cyc) ease infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-l0[data-astro-cid-nxv7bcdo] .bf-ok[data-astro-cid-nxv7bcdo]{animation:bf-o0 var(--cyc) ease infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-l1[data-astro-cid-nxv7bcdo] .bf-ok[data-astro-cid-nxv7bcdo]{animation:bf-o1 var(--cyc) ease infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-empty[data-astro-cid-nxv7bcdo]{animation:bf-a var(--cyc) ease infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-chosen[data-astro-cid-nxv7bcdo],.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-ok-late[data-astro-cid-nxv7bcdo]{animation:bf-b var(--cyc) ease infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-msg[data-astro-cid-nxv7bcdo]{animation:bf-msg var(--cyc) ease infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-list[data-astro-cid-nxv7bcdo]{animation:bf-list var(--cyc) ease infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-list[data-astro-cid-nxv7bcdo] i[data-astro-cid-nxv7bcdo]:first-child{animation:bf-pickv var(--cyc) ease infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-code[data-astro-cid-nxv7bcdo]>span[data-astro-cid-nxv7bcdo]{animation:bf-type var(--cyc) steps(23) infinite}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-code[data-astro-cid-nxv7bcdo] .bf-c[data-astro-cid-nxv7bcdo]{animation:bf-gc var(--cyc) steps(1) infinite, var(--animate-caret)}.bf-check[data-astro-cid-nxv7bcdo].is-in .bf-lg[data-astro-cid-nxv7bcdo] .bf-ok[data-astro-cid-nxv7bcdo]{animation:bf-og var(--cyc) ease infinite}.bf-hook[data-astro-cid-nxv7bcdo].is-in .bf-lane-out[data-astro-cid-nxv7bcdo] i[data-astro-cid-nxv7bcdo]{animation:bf-out var(--cyc) var(--ease) infinite}.bf-hook[data-astro-cid-nxv7bcdo].is-in .bf-recv[data-astro-cid-nxv7bcdo] .bf-dot[data-astro-cid-nxv7bcdo]{animation:bf-green var(--cyc) ease infinite;animation-delay:calc(var(--k) * .2s)}.bf-hook[data-astro-cid-nxv7bcdo].is-in .bf-edit[data-astro-cid-nxv7bcdo]{animation:bf-edit var(--cyc) ease infinite}.bf-hook[data-astro-cid-nxv7bcdo].is-in .bf-lane-in[data-astro-cid-nxv7bcdo] i[data-astro-cid-nxv7bcdo]{animation:bf-in var(--cyc) var(--ease) infinite}.bf-hook[data-astro-cid-nxv7bcdo].is-in .bf-back[data-astro-cid-nxv7bcdo]{animation:bf-backrow var(--cyc) ease infinite}}@keyframes bf-t0{0%,3%{clip-path:inset(0 100% 0 0);opacity:1}11%,95%{clip-path:inset(0);opacity:1}99%,to{clip-path:inset(0);opacity:0}}@keyframes bf-t1{0%,15%{clip-path:inset(0 100% 0 0);opacity:1}23%,95%{clip-path:inset(0);opacity:1}99%,to{clip-path:inset(0);opacity:0}}@keyframes bf-tq{0%,27%{clip-path:inset(0 100% 0 0);opacity:1}33%,95%{clip-path:inset(0);opacity:1}99%,to{clip-path:inset(0);opacity:0}}@keyframes bf-out-all{0%,95%{opacity:1}99%,to{opacity:0}}@keyframes bf-o0{0%,12%{opacity:0}14%,95%{opacity:1}99%,to{opacity:0}}@keyframes bf-o1{0%,24%{opacity:0}26%,95%{opacity:1}99%,to{opacity:0}}@keyframes bf-a{0%,54%{opacity:1}56%,to{opacity:0}}@keyframes bf-b{0%,55%{opacity:0}57%,95%{opacity:1}99%,to{opacity:0}}@keyframes bf-msg{0%,35%{opacity:0}37%,45%{opacity:1}47%,to{opacity:0}}@keyframes bf-list{0%,47%{opacity:0}49%,95%{opacity:1}99%,to{opacity:0}}@keyframes bf-pickv{0%,52%{color:#ffffffb3;background:#f5f6ff00;border-color:#ffffff47}54%,to{border-color:var(--color-blue-50);background:var(--color-blue-50);color:var(--color-text-brand)}}@keyframes bf-type{0%,63%{opacity:1;width:0}77%,95%{width:calc(var(--n,23) * 1ch);opacity:1}99%,to{width:calc(var(--n,23) * 1ch);opacity:0}}@keyframes bf-gc{0%{visibility:hidden}62%{visibility:visible}97%{visibility:hidden}}@keyframes bf-og{0%,78%{opacity:0}80%,95%{opacity:1}99%,to{opacity:0}}@keyframes bf-out{0%,4%{opacity:0;left:0}8%{opacity:1}24%{opacity:1;left:calc(100% - 8px)}28%,to{opacity:0;left:calc(100% - 8px)}}@keyframes bf-green{0%,24%{background:#d6d6de}30%,94%{background:var(--green)}to{background:#d6d6de}}@keyframes bf-edit{0%,42%{opacity:0}48%,94%{opacity:1}to{opacity:0}}@keyframes bf-in{0%,50%{opacity:0;left:calc(100% - 8px)}54%{opacity:1}68%{opacity:1;left:0}72%,to{opacity:0;left:0}}@keyframes bf-backrow{0%,68%{opacity:0}74%,94%{opacity:1}to{opacity:0}}.cm-benefit[data-astro-cid-oampadna]{width:100%}.pt-wrap[data-astro-cid-shtmrwsu]{--pt-mx:calc(max(0px, (100vw - var(--container-page)) / 2) + var(--page-x,var(--margin-desktop)));--pt-gap:calc((100vw - var(--pt-mx) - (100vw - 2 * var(--pt-mx)) * .44) / 11)}.pt[data-astro-cid-shtmrwsu]{--rule:#ffffff38;--ease:.8s cubic-bezier(.4, 0, .2, 1);background:var(--ground);color:var(--color-white);transition:background-color var(--ease);display:flex}@media (width>=1024px){.pt[data-astro-cid-shtmrwsu]{min-height:calc(100svh - var(--layout-header-height))}}.pt-in[data-astro-cid-shtmrwsu]{gap:var(--spacing-12);width:100%;padding-block:var(--section-pad);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.pt-in[data-astro-cid-shtmrwsu]{gap:var(--spacing-6) 0;padding-block:clamp(var(--spacing-12), 9svh, var(--spacing-24));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pt-label[data-astro-cid-shtmrwsu]{grid-area:1/1}.pt-l[data-astro-cid-shtmrwsu]{grid-area:2/1}}.pt-solo[data-astro-cid-shtmrwsu] .pt-l[data-astro-cid-shtmrwsu],.pt-solo[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu]{justify-content:flex-start}.pt-solo[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu][data-active]{transition:opacity .6s .4s,translate .6s cubic-bezier(.22,.8,.24,1) .4s,visibility}.pt-solo[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu]:not([data-active]){translate:0 12px}@media (prefers-reduced-motion:no-preference){.pt-solo[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu].is-out{animation:.35s forwards pt-fade}}@keyframes pt-fade{0%{opacity:1;translate:0}to{opacity:0;translate:0 -8px}}.pt[data-astro-cid-shtmrwsu].pt-solo{min-height:0}@media (width>=1024px){.pt-solo[data-astro-cid-shtmrwsu] .pt-in[data-astro-cid-shtmrwsu]{padding-block:calc(var(--section-pad) * 1.5)}}.pt-solo[data-astro-cid-shtmrwsu] .pt-tab[data-astro-cid-shtmrwsu]:first-child{padding-top:0}.pt-solo[data-astro-cid-shtmrwsu] .pt-tl[data-astro-cid-shtmrwsu]{font-size:var(--text-heading-xs);letter-spacing:-.02em;line-height:1.2}.pt-solo[data-astro-cid-shtmrwsu] .pt-t[data-astro-cid-shtmrwsu]{font-size:var(--text-heading-xs);line-height:var(--text-heading-xs--line-height);letter-spacing:-.03em}.pt-solo[data-astro-cid-shtmrwsu] .pt-tab[data-astro-cid-shtmrwsu]:not([aria-selected=true]){color:#ffffff6b}.pt-solo[data-astro-cid-shtmrwsu] .pt-l[data-astro-cid-shtmrwsu]{justify-content:flex-start}.pt-text[data-astro-cid-shtmrwsu]{gap:var(--spacing-4);flex-direction:column;display:flex}.pt-solo[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]{gap:var(--spacing-8)}@media (width>=1024px){.pt-solo[data-astro-cid-shtmrwsu] .pt-in[data-astro-cid-shtmrwsu]{grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr)}}.pt-fig[data-astro-cid-shtmrwsu]{order:-1;display:block}.pt-fig[data-astro-cid-shtmrwsu] .cf{width:220px;max-width:100%;display:block}.cf[data-astro-cid-shtmrwsu]{width:100%;max-width:360px;height:auto;overflow:visible}.cf-box[data-astro-cid-shtmrwsu],.cf-sw[data-astro-cid-shtmrwsu]{stroke:#ffffffbf;stroke-width:1.25px}.cf-slot[data-astro-cid-shtmrwsu]{stroke-dasharray:3 3}.cf-ln[data-astro-cid-shtmrwsu],.cf-out[data-astro-cid-shtmrwsu]{stroke:var(--color-white);stroke-width:1.25px}.cf-link[data-astro-cid-shtmrwsu]{stroke:#fff9;stroke-width:1.25px;stroke-dasharray:3 4}.cf-tx[data-astro-cid-shtmrwsu]{stroke:#ffffff73;stroke-width:1.25px}.cf-row[data-astro-cid-shtmrwsu]{fill:#ffffff24}.cf-val[data-astro-cid-shtmrwsu],.cf-req[data-astro-cid-shtmrwsu],.cf-caret[data-astro-cid-shtmrwsu],.cf-knob[data-astro-cid-shtmrwsu],.cf-dot[data-astro-cid-shtmrwsu]{fill:var(--color-white)}.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-box,.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-sw{stroke:#ffffffbf;stroke-width:1.25px}.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-slot{stroke-dasharray:3 3}.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-ln,.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-out{stroke:var(--color-white);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-link{stroke:#fff9;stroke-width:1.25px;stroke-dasharray:3 4}.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-tx{stroke:#ffffff73;stroke-width:1.25px}.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-row{fill:#ffffff24}.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-val,.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-req,.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-caret,.pt-fig[data-astro-cid-shtmrwsu] .cf .cf-dot{fill:var(--color-white)}.pt-fig[data-astro-cid-shtmrwsu] .cf *{transform-box:fill-box}.pt-fig[data-astro-cid-shtmrwsu] .cf .a-grow{transform-origin:bottom}.pt-fig[data-astro-cid-shtmrwsu] .cf .a-alt1{opacity:0}@media (prefers-reduced-motion:no-preference){.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-in{animation:6s infinite cf-appear;animation-delay:calc(var(--k,0) * .45s)}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-draw{stroke-dasharray:1;animation:6s infinite cf-draw;animation-delay:calc(var(--k,0) * .45s - .2s)}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-light{animation:4.8s infinite cf-light;animation-delay:calc(var(--k,0) * 1.2s)}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-flow{animation:1.6s linear infinite cf-flow}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-flow-back{animation:1.6s linear infinite reverse cf-flow}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-drop{animation:7s infinite cf-drop;animation-delay:calc(.3s + var(--k,0) * .4s)}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-type{stroke-dasharray:1;animation:7s steps(16,end) infinite cf-type;animation-delay:calc(var(--k,0) * .6s)}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-blink{animation:1s step-end infinite cf-blink}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-alt1{animation:6s infinite cf-alt1}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-alt2{animation:6s infinite cf-alt2}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-slide{animation:6s infinite cf-slide}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-move{animation:6s ease-in-out infinite cf-move}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-grow{animation:6s infinite cf-grow;animation-delay:calc(var(--k,0) * .25s)}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-flag{animation:1.4s step-end infinite cf-blink}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf .a-travel{animation:3s ease-in-out infinite cf-travel}}@keyframes cf-alt1{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes cf-alt2{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@keyframes cf-slide{0%{opacity:0;transform:translate(24px)}12%,88%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(24px)}}@keyframes cf-move{0%,25%{transform:translate(0)}55%,85%{transform:translateX(var(--dx,0px))}to{transform:translate(0)}}@keyframes cf-grow{0%{transform:scaleY(0)}20%,85%{transform:scaleY(1)}to{transform:scaleY(0)}}@media (prefers-reduced-motion:no-preference){.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-structure[data-astro-cid-shtmrwsu] .cf-box[data-astro-cid-shtmrwsu],.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-structure[data-astro-cid-shtmrwsu] .cf-tx[data-astro-cid-shtmrwsu]{animation:6s infinite cf-appear;animation-delay:calc(var(--k) * .45s)}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-structure[data-astro-cid-shtmrwsu] .cf-ln[data-astro-cid-shtmrwsu]{stroke-dasharray:1;animation:6s infinite cf-draw;animation-delay:calc(var(--k) * .45s - .2s)}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-structure[data-astro-cid-shtmrwsu] .cf-dot[data-astro-cid-shtmrwsu]{offset-path:path("M20 31 H34 V72 H86 V102 H138 V132 H190");animation:6s ease-in-out 1.8s infinite cf-travel}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-datasets[data-astro-cid-shtmrwsu] .cf-row[data-astro-cid-shtmrwsu]{animation:4.8s infinite cf-light;animation-delay:calc(var(--k) * 1.2s)}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-datasets[data-astro-cid-shtmrwsu] .cf-link[data-astro-cid-shtmrwsu]{animation:1.6s linear infinite cf-flow}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-conditions[data-astro-cid-shtmrwsu] .cf-knob[data-astro-cid-shtmrwsu]{animation:6s infinite cf-knob}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-conditions[data-astro-cid-shtmrwsu] .cf-sw[data-astro-cid-shtmrwsu]{animation:6s infinite cf-sw}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-conditions[data-astro-cid-shtmrwsu] .cf-dep[data-astro-cid-shtmrwsu]{animation:6s infinite cf-dep}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-conditions[data-astro-cid-shtmrwsu] path[data-astro-cid-shtmrwsu].cf-dep{stroke-dasharray:1}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-outputs[data-astro-cid-shtmrwsu] .cf-drop[data-astro-cid-shtmrwsu]{animation:7s infinite cf-drop;animation-delay:calc(.3s + var(--k) * .4s)}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-outputs[data-astro-cid-shtmrwsu] .cf-out[data-astro-cid-shtmrwsu]{stroke-dasharray:1;animation:7s steps(16,end) infinite cf-type}.pt-card[data-astro-cid-shtmrwsu][data-active] .cf-outputs[data-astro-cid-shtmrwsu] .cf-caret[data-astro-cid-shtmrwsu]{animation:1s step-end infinite cf-blink}}@keyframes cf-appear{0%{opacity:0}8%,88%{opacity:1}96%,to{opacity:0}}@keyframes cf-draw{0%{stroke-dashoffset:1px}10%,88%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1px}}@keyframes cf-travel{0%{offset-distance:0%;opacity:0}6%{opacity:1}60%{offset-distance:100%;opacity:1}70%,to{offset-distance:100%;opacity:0}}@keyframes cf-light{0%,30%,to{fill:#ffffff24}8%,22%{fill:#ffffffb3}}@keyframes cf-flow{to{stroke-dashoffset:-14px}}@keyframes cf-knob{0%,18%{transform:translate(0)}28%,78%{transform:translate(20px)}88%,to{transform:translate(0)}}@keyframes cf-sw{0%,18%,88%,to{fill:#0000}28%,78%{fill:#ffffff40}}@keyframes cf-dep{0%,28%{opacity:0;stroke-dashoffset:1px}40%,78%{opacity:1;stroke-dashoffset:0}88%,to{opacity:0}}@keyframes cf-drop{0%{opacity:0;transform:translateY(-14px)}8%,86%{opacity:1;transform:translateY(0)}94%,to{opacity:0}}@keyframes cf-type{0%,32%{stroke-dashoffset:1px}52%,90%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1px}}@keyframes cf-blink{50%{opacity:0}}.pt-l[data-astro-cid-shtmrwsu]{justify-content:space-between;gap:var(--spacing-12);flex-direction:column;min-width:0;display:flex}@media (width>=1024px){.pt-l[data-astro-cid-shtmrwsu]{padding-right:var(--spacing-16)}}.pt-h[data-astro-cid-shtmrwsu]{max-width:10ch;font-size:var(--text-heading-lg);font-weight:400;line-height:var(--text-heading-lg--line-height);letter-spacing:-.04em}.pt-em[data-astro-cid-shtmrwsu]{color:var(--accent);transition:color var(--ease)}.pt-tabs[data-astro-cid-shtmrwsu]{flex-direction:column;display:flex}.pt-eyebrow[data-astro-cid-shtmrwsu]{align-items:baseline;gap:var(--spacing-3);display:flex}.pt-tab[data-astro-cid-shtmrwsu]{align-items:baseline;column-gap:var(--spacing-4);min-height:44px;padding-top:clamp(var(--spacing-3), 2svh, var(--spacing-5));text-align:left;color:#ffffff8c;cursor:pointer;transition:color var(--transition-duration-state) ease;grid-template-columns:auto minmax(0,1fr);display:grid}.pt-tn[data-astro-cid-shtmrwsu]{font-family:var(--font-mono);font-size:13px}.pt-tl[data-astro-cid-shtmrwsu]{font-size:var(--text-heading-xs);letter-spacing:-.02em;font-weight:400;line-height:1.2}.pt-tab[data-astro-cid-shtmrwsu][aria-selected=true]{color:var(--color-white)}.pt-tab[data-astro-cid-shtmrwsu][aria-selected=true] .pt-tn[data-astro-cid-shtmrwsu]{color:var(--accent)}.pt-tn[data-astro-cid-shtmrwsu],.pt-bar[data-astro-cid-shtmrwsu]{transition:color var(--ease), background-color var(--ease)}@media (hover:hover) and (pointer:fine){.pt-tab[data-astro-cid-shtmrwsu]:hover{color:var(--color-white)}}.pt-tab[data-astro-cid-shtmrwsu]:focus-visible{outline:2px solid var(--color-white);outline-offset:4px}.pt-track[data-astro-cid-shtmrwsu]{height:2px;margin-top:clamp(var(--spacing-3), 2svh, var(--spacing-5));background:var(--rule);grid-column:1/-1;position:relative;overflow:hidden}.pt-bar[data-astro-cid-shtmrwsu]{background:var(--accent);transform-origin:0;position:absolute;inset:0;scale:0 1}.pt-tab[data-astro-cid-shtmrwsu][aria-selected=true] .pt-bar[data-astro-cid-shtmrwsu]{scale:1}.pt[data-astro-cid-shtmrwsu].is-turning .pt-tab[data-astro-cid-shtmrwsu][aria-selected=true] .pt-bar[data-astro-cid-shtmrwsu]{animation:pt-fill var(--dur,7s) linear both}.pt[data-astro-cid-shtmrwsu].is-held .pt-tab[data-astro-cid-shtmrwsu][aria-selected=true] .pt-bar[data-astro-cid-shtmrwsu]{animation-play-state:paused}@keyframes pt-fill{0%{scale:0 1}}.pt-stage[data-astro-cid-shtmrwsu]{align-items:stretch;min-width:0;display:grid}@media (width>=1024px){.pt-stage[data-astro-cid-shtmrwsu]{grid-area:1/2/3;grid-template-rows:subgrid;padding-left:var(--spacing-16);border-left:1px solid var(--rule)}}.pt-card[data-astro-cid-shtmrwsu]{grid-area:1/1}@media (width>=1024px){.pt-card[data-astro-cid-shtmrwsu]{grid-area:2/1}}.pt-card[data-astro-cid-shtmrwsu]{justify-content:space-between;gap:var(--spacing-10);visibility:hidden;opacity:0;flex-direction:column;width:100%;transition:opacity .4s,visibility 0s .4s;display:flex}.pt-card[data-astro-cid-shtmrwsu][data-active]{z-index:1;visibility:visible;opacity:1;transition:opacity .5s .15s,visibility}@media (prefers-reduced-motion:no-preference){.pt-card[data-astro-cid-shtmrwsu].is-out{z-index:2;visibility:visible;animation:.25s cubic-bezier(.55,0,1,.45) forwards pt-out}}@keyframes pt-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 calc(var(--pt-dir,1) * -40px)}}.pt-copy[data-astro-cid-shtmrwsu]{gap:var(--spacing-4);flex-direction:column;display:flex}.pt-foot[data-astro-cid-shtmrwsu]{gap:clamp(var(--spacing-5), 3.5svh, var(--spacing-8));flex-direction:column;display:flex}.pt-t[data-astro-cid-shtmrwsu]{font-size:var(--text-heading-sm);letter-spacing:-.03em;font-weight:400;line-height:1.12}.pt-d[data-astro-cid-shtmrwsu]{max-width:640px;font-family:var(--font-body);font-size:var(--text-body-md);font-weight:300;line-height:var(--text-body-md--line-height);color:#ffffffd1}.pt-more[data-astro-cid-shtmrwsu]{gap:var(--spacing-5);padding-top:clamp(var(--spacing-4), 3svh, var(--spacing-6));border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=600px){.pt-more[data-astro-cid-shtmrwsu]{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pt-pinned[data-astro-cid-shtmrwsu] .pt-more[data-astro-cid-shtmrwsu]{border-top:0}.pt-nav[data-astro-cid-shtmrwsu]{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-scroll[data-astro-cid-shtmrwsu].pt-single.pt-has-nav .pt-stage[data-astro-cid-shtmrwsu]{row-gap:var(--spacing-12);grid-template-rows:auto auto}.pt-scroll[data-astro-cid-shtmrwsu].pt-single.pt-has-nav .pt-card[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu].pt-single.pt-has-nav .pt-card[data-astro-cid-shtmrwsu]+.pt-card[data-astro-cid-shtmrwsu]{grid-area:2/1}.pt-has-nav[data-astro-cid-shtmrwsu] .pt-nav[data-astro-cid-shtmrwsu]{z-index:4;margin-left:calc(-1 * var(--spacing-5));justify-self:start;gap:var(--spacing-2);grid-area:1/1;display:flex;position:relative}.pt-nav-tab[data-astro-cid-shtmrwsu]{padding:var(--spacing-3) var(--spacing-5);font-family:var(--font-body);font-size:var(--text-body-md);white-space:nowrap;color:#ffffff8c;cursor:pointer;transition:color var(--transition-duration-state) ease;position:relative}.pt-nav-tab[data-astro-cid-shtmrwsu]:hover{color:#ffffffd9}.pt-nav-tab[data-astro-cid-shtmrwsu].is-on{color:var(--color-white)}.pt-nav-tab[data-astro-cid-shtmrwsu].is-on:after{content:"";background:var(--color-white);height:1px;position:absolute;bottom:-1px;left:0;right:0}.pt-nav-tab[data-astro-cid-shtmrwsu]:focus-visible{outline:2px solid var(--color-white);outline-offset:-4px}.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more){gap:var(--spacing-10) var(--spacing-16);grid-template:"text fig""fit get""cta."/minmax(0,44fr) minmax(0,56fr);align-items:start;display:grid}.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more)>.pt-copy[data-astro-cid-shtmrwsu],.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more)>.pt-foot[data-astro-cid-shtmrwsu],.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more) .pt-more{display:contents}.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more) .pt-text{grid-area:text;align-self:start;max-width:520px}.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more) .pt-more>div[data-astro-cid-shtmrwsu]:first-child{grid-area:fit;max-width:520px}.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more) .pt-more>div[data-astro-cid-shtmrwsu]:last-child{grid-area:get;max-width:560px;padding-left:0}.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more) .pt-ctas{grid-area:cta}.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more) .pt-copy>.pt-fig[data-astro-cid-shtmrwsu].pt-ui{grid-area:fig;place-self:start;place-items:start;margin:0;padding:0}.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more) .pt-wg{display:none}.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more) .pt-fan-pill{width:auto;max-width:380px;min-height:48px;padding-block:var(--spacing-3);font-size:var(--text-body-md);line-height:1.35}.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]:has(.pt-more) .pt-fan-list{gap:var(--spacing-3)}}.pt-lab[data-astro-cid-shtmrwsu]{margin-bottom:var(--spacing-3);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#ffffffa6;font-size:12px;display:block}.pt-list[data-astro-cid-shtmrwsu]{gap:var(--spacing-2);font-family:var(--font-body);font-size:var(--text-body-md);color:#ffffffd1;flex-direction:column;font-weight:300;line-height:1.5;display:flex}.pt-list[data-astro-cid-shtmrwsu] li{align-items:baseline;gap:var(--spacing-3);display:flex}.pt-ck[data-astro-cid-shtmrwsu]{background:var(--accent);width:14px;height:14px;color:var(--ground);transition:background-color var(--ease), color var(--ease);flex:none;place-items:center;display:grid;translate:0 2px}.pt-mk[data-astro-cid-shtmrwsu]{background:var(--accent);width:7px;height:7px;transition:background-color var(--ease);flex:none;translate:0 -1px}.pt-ctas[data-astro-cid-shtmrwsu]{gap:var(--spacing-3);flex-wrap:wrap;display:flex}.pt-pts[data-astro-cid-shtmrwsu]{border-top:1px solid #fff3;flex-direction:column;max-width:640px;display:flex}.pt-pt[data-astro-cid-shtmrwsu]{gap:var(--spacing-1);padding-block:var(--spacing-3);font-family:var(--font-body);font-size:var(--text-body-sm);color:#ffffffd1;border-bottom:1px solid #fff3;flex-direction:column;font-weight:300;display:flex}.pt-pt[data-astro-cid-shtmrwsu] strong{color:var(--color-white);font-weight:500}a[data-astro-cid-shtmrwsu].pt-pt:hover strong[data-astro-cid-shtmrwsu]{text-decoration:underline}.pt-cta[data-astro-cid-shtmrwsu]{align-items:center;gap:var(--spacing-2);min-height:44px;padding:0 var(--spacing-5);background:var(--accent);color:var(--color-text-primary);font-size:var(--text-body-sm);transition:background-color var(--ease);align-self:flex-start;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.pt-cta[data-astro-cid-shtmrwsu]:hover{background:var(--color-white)}}@media (width>=1024px){.pt-scroll[data-astro-cid-shtmrwsu] .pt-in[data-astro-cid-shtmrwsu]{grid-template-rows:auto}}.pt-scroll[data-astro-cid-shtmrwsu]{--line:calc(var(--layout-header-height) + var(--spacing-30))}@media (width>=1024px){.pt-scroll[data-astro-cid-shtmrwsu] .pt-in[data-astro-cid-shtmrwsu]{padding-top:var(--spacing-30)}.pt-scroll[data-astro-cid-shtmrwsu] .pt-l[data-astro-cid-shtmrwsu]{top:var(--line);padding-right:var(--spacing-10);grid-area:1/1;align-self:start;position:sticky}}.pt-scroll[data-astro-cid-shtmrwsu] .pt-stage[data-astro-cid-shtmrwsu]{gap:var(--spacing-24);flex-direction:column;display:flex;position:relative}@media (width>=1024px){.pt-scroll[data-astro-cid-shtmrwsu] .pt-stage[data-astro-cid-shtmrwsu]{grid-row:1;gap:0}}.pt-scroll[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu]:not([data-active]){visibility:visible;opacity:1;scroll-margin-top:var(--line);justify-content:flex-start;animation:none;translate:none}@media (width>=1024px){.pt-scroll[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu]:not([data-active]){padding-bottom:var(--spacing-16)}}.pt-scroll[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu]+.pt-card[data-astro-cid-shtmrwsu]{padding-top:var(--spacing-16);border-top:1px solid var(--rule);scroll-margin-top:calc(var(--line) - var(--spacing-16))}.pt-scroll[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-t[data-astro-cid-shtmrwsu]{align-items:baseline;column-gap:var(--spacing-4);grid-template-columns:auto minmax(0,1fr);display:grid}.pt-cn[data-astro-cid-shtmrwsu]{width:var(--spacing-5);font-family:var(--font-mono);letter-spacing:0;color:var(--accent);font-size:13px}.pt-scroll[data-astro-cid-shtmrwsu] .pt-tt[data-astro-cid-shtmrwsu]{text-wrap:balance;max-width:26ch}.pt-scroll[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu]{--cn:calc(var(--spacing-5) + var(--spacing-4));gap:0}.pt-scroll[data-astro-cid-shtmrwsu] .pt-foot[data-astro-cid-shtmrwsu]:has(*){margin-top:var(--spacing-8)}@media (width>=1024px){.pt-scroll[data-astro-cid-shtmrwsu] .pt-card[data-astro-cid-shtmrwsu]:last-child{min-height:0;padding-bottom:0}}.pt-scroll[data-astro-cid-shtmrwsu] .pt-track[data-astro-cid-shtmrwsu]{display:none}.pt-scroll[data-astro-cid-shtmrwsu] .pt-tabs[data-astro-cid-shtmrwsu]{gap:var(--spacing-2)}.pt-scroll[data-astro-cid-shtmrwsu] .pt-tab[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu] .pt-tn[data-astro-cid-shtmrwsu]{padding-top:0;transition:none}.pt-scroll[data-astro-cid-shtmrwsu] .pt-tl[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-t[data-astro-cid-shtmrwsu]{line-height:var(--text-heading-xs--line-height)}.pt-scroll[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]{gap:0}.pt-scroll[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]{display:contents}.pt-scroll[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>[data-astro-cid-shtmrwsu]{margin-top:var(--spacing-4);margin-left:var(--cn,0px);order:3}.pt-scroll[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-t[data-astro-cid-shtmrwsu]{order:1;margin-top:0;margin-left:0}.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>[data-astro-cid-shtmrwsu],.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>[data-astro-cid-shtmrwsu]{margin-left:0}.pt-scroll[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-eyebrow[data-astro-cid-shtmrwsu]{margin-top:0;margin-bottom:var(--spacing-2);order:0}.pt-scroll[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu]{margin-block:var(--spacing-10) var(--spacing-6);order:2}.pt-scroll[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu] .cf,.pt-scroll[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu] .cf{width:260px}.pt-scroll[data-astro-cid-shtmrwsu] .pt-ctas[data-astro-cid-shtmrwsu]{margin-left:var(--cn,0px)}.pt-scroll[data-astro-cid-shtmrwsu] .pt-cta[data-astro-cid-shtmrwsu]{border-radius:var(--radius-button);color:var(--color-white);transition:background-color var(--transition-duration-state) ease, color var(--transition-duration-state) ease;background:0 0;border:1px solid #fff9}@media (hover:hover) and (pointer:fine){.pt-scroll[data-astro-cid-shtmrwsu] .pt-cta[data-astro-cid-shtmrwsu]:hover{background:var(--color-white);color:var(--color-text-primary)}}.pt-scroll[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-ctas[data-astro-cid-shtmrwsu]{margin-top:var(--spacing-8);order:4}.pt-scroll[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu].pt-ui{width:100%;max-width:600px;margin-block:var(--spacing-12) var(--spacing-10);margin-left:0}.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-l[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-ind[data-astro-cid-shtmrwsu]{position:relative;top:auto}.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-stage[data-astro-cid-shtmrwsu]{display:grid}.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-card[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-card[data-astro-cid-shtmrwsu]+.pt-card[data-astro-cid-shtmrwsu]{border-top:0;grid-area:1/1;min-height:0;padding-top:0;padding-bottom:0}.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-card[data-astro-cid-shtmrwsu]:not([data-active]){visibility:hidden;opacity:0;translate:0 calc(var(--pt-dir,1) * 60px);pointer-events:none}@media (width<=1023px){.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-card[data-astro-cid-shtmrwsu]:not([data-active]):not(.is-out){display:none}}.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-card[data-astro-cid-shtmrwsu][data-active]{visibility:visible;opacity:1;transition:opacity .45s cubic-bezier(.33,1,.68,1) .26s,translate .6s cubic-bezier(.16,1,.3,1) .26s;translate:none}.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-card[data-astro-cid-shtmrwsu].is-out{visibility:visible;opacity:0;translate:0 calc(var(--pt-dir,1) * -40px);transition:opacity .22s cubic-bezier(.32,0,.67,0),translate .25s cubic-bezier(.55,0,1,.45)}.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-ind[data-astro-cid-shtmrwsu]{display:none}.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-tab[data-astro-cid-shtmrwsu]{cursor:pointer}@media (prefers-reduced-motion:reduce){.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-card[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-card[data-astro-cid-shtmrwsu][data-active],.pt-scroll[data-astro-cid-shtmrwsu].pt-single .pt-card[data-astro-cid-shtmrwsu].is-out{transition:none;translate:none}}.pt-head-p[data-astro-cid-shtmrwsu]{max-width:520px;margin:var(--spacing-6) 0 0;font-family:var(--font-body);font-size:var(--text-body-md);font-weight:300;line-height:var(--text-body-md--line-height);letter-spacing:0;color:var(--color-text-on-brand-muted)}.pt-head-h[data-astro-cid-shtmrwsu]{max-width:11em;font:inherit;letter-spacing:inherit;margin:0}.pt-head[data-astro-cid-shtmrwsu]{margin:0 0 var(--spacing-10);font-size:var(--text-heading-lg);font-weight:400;line-height:var(--text-heading-lg--line-height);letter-spacing:-.04em;text-wrap:balance;color:var(--color-white)}.pt-scroll[data-astro-cid-shtmrwsu].pt-single.pt-has-head .pt-head[data-astro-cid-shtmrwsu]{z-index:1;pointer-events:none;grid-area:1/1;align-self:start;position:relative}.pt-scroll[data-astro-cid-shtmrwsu].pt-single.pt-has-head .pt-card[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu].pt-single.pt-has-head .pt-card[data-astro-cid-shtmrwsu]+.pt-card[data-astro-cid-shtmrwsu]{grid-area:1/1}.pt-has-head[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]{padding-top:calc(2 * var(--text-heading-lg--line-height) * var(--text-heading-lg) + var(--spacing-10) + var(--spacing-10));align-self:start!important}.pt[data-astro-cid-shtmrwsu].pt-compact.pt-pinned .pt-d[data-astro-cid-shtmrwsu]{max-width:520px}.pt[data-astro-cid-shtmrwsu].pt-compact.pt-pinned .pt-text[data-astro-cid-shtmrwsu]>.pt-t[data-astro-cid-shtmrwsu]{text-wrap:balance;max-width:10em;font-size:var(--text-heading-sm);letter-spacing:-.02em;line-height:1.2}.pt-has-note[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]{padding-top:calc(2 * var(--text-heading-lg--line-height) * var(--text-heading-lg) + var(--spacing-6) + 4 * var(--text-body-md--line-height) * var(--text-body-md) + var(--spacing-10) + var(--spacing-10))}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-pin[data-astro-cid-shtmrwsu]{height:calc(var(--n) * 50svh + 100svh - var(--layout-header-height))}.pt-pin[data-astro-cid-shtmrwsu]>.pt[data-astro-cid-shtmrwsu]{top:var(--layout-header-height);height:calc(100svh - var(--layout-header-height));align-items:center;min-height:0;position:sticky}.pt-pinned[data-astro-cid-shtmrwsu] .pt-l[data-astro-cid-shtmrwsu],.pt-pinned[data-astro-cid-shtmrwsu] .pt-rail[data-astro-cid-shtmrwsu]{display:none}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-eyebrow[data-astro-cid-shtmrwsu]{align-items:baseline;gap:var(--spacing-3);margin:0 0 var(--spacing-2);font-size:var(--text-body-sm);color:var(--color-text-on-brand-muted);order:-2;display:flex}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-eyebrow[data-astro-cid-shtmrwsu] span{font-family:var(--font-mono);color:var(--accent);font-size:12px}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-t[data-astro-cid-shtmrwsu]{display:block}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-d[data-astro-cid-shtmrwsu],.pt-pinned[data-astro-cid-shtmrwsu] .pt-ctas[data-astro-cid-shtmrwsu]{margin-left:0!important}.pt-pinned[data-astro-cid-shtmrwsu] .pt-in[data-astro-cid-shtmrwsu]{padding-block:var(--spacing-10);grid-template-columns:minmax(0,1fr);align-items:center}.pt-pinned[data-astro-cid-shtmrwsu] .pt-stage[data-astro-cid-shtmrwsu]{border-left:0;grid-area:1/1;padding-inline:0}.pt-pinned[data-astro-cid-shtmrwsu] .pt-tabs[data-astro-cid-shtmrwsu]{gap:var(--spacing-2)}.pt-pinned[data-astro-cid-shtmrwsu] .pt-tl[data-astro-cid-shtmrwsu]{font-size:var(--text-body-md);line-height:1.35}.pt-pinned[data-astro-cid-shtmrwsu] .pt-tn[data-astro-cid-shtmrwsu]{font-size:12px}.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]{grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;column-gap:0;display:grid}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]{gap:var(--spacing-4);flex-direction:column;grid-area:1/1/span 3;align-self:center;display:flex}.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>[data-astro-cid-shtmrwsu],.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>[data-astro-cid-shtmrwsu]{order:0;margin:0}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-t[data-astro-cid-shtmrwsu]{margin:0 0 var(--spacing-2);text-wrap:balance;max-width:none;font-size:var(--text-heading-lg);line-height:var(--text-heading-lg--line-height);letter-spacing:-.04em;order:-1;font-weight:400}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-d[data-astro-cid-shtmrwsu],.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-ctas[data-astro-cid-shtmrwsu]{margin-left:var(--cn,0px)}.pt-pinned[data-astro-cid-shtmrwsu] .pt-d[data-astro-cid-shtmrwsu]{max-width:none;font-family:var(--font-body);font-size:var(--text-body-md);font-weight:300;line-height:var(--text-body-md--line-height)}.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu].pt-ui{width:auto;max-width:none;margin:0 calc(-1 * (max(0px, (100vw - var(--container-page)) / 2) + var(--page-x))) 0 0;padding-left:calc(var(--pt-gap) * 2);padding-right:calc(max(0px, (100vw - var(--container-page)) / 2) + var(--page-x));grid-area:1/2/span 3;place-self:center stretch;place-items:center start;display:grid;position:relative}.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu].pt-ui .tu{width:100%;max-width:min(600px, calc((100svh - var(--layout-header-height) - var(--spacing-24)) * 1.1));position:relative}.pt-has-head[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu].pt-ui .tu{max-width:min(560px, calc((100svh - var(--layout-header-height) - var(--spacing-24) - 2 * var(--text-heading-lg) * 1.1 - var(--spacing-10)) * 1.1))}.pt-wg[data-astro-cid-shtmrwsu]{left:var(--pt-gap);height:calc(100svh - var(--layout-header-height));pointer-events:none;position:absolute;top:50%;right:0;translate:0 -50%}.pt-wg[data-astro-cid-shtmrwsu] .wg path{stroke:#ffffff14}.pt[data-astro-cid-shtmrwsu].pt-split{background:linear-gradient(90deg, var(--color-blue-50) 50%, var(--ground) 50%)}.pt-split[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]{grid-template-columns:calc(50vw - max(0px, (100vw - var(--container-page)) / 2) - var(--page-x)) minmax(0, 1fr)}.pt-split[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu].pt-ui{padding-left:0}.pt-split[data-astro-cid-shtmrwsu] .pt-wg[data-astro-cid-shtmrwsu]{left:0}.pt-split[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]{padding-right:var(--spacing-16);color:var(--color-text-primary)}.pt-split[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-d[data-astro-cid-shtmrwsu]{color:var(--color-text-secondary)}.pt-split[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-eyebrow[data-astro-cid-shtmrwsu]{padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--color-border-default);border-radius:var(--radius-button);background:var(--color-white);color:var(--color-text-primary);align-self:flex-start;align-items:center}.pt-split[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-eyebrow[data-astro-cid-shtmrwsu] span{color:var(--color-text-brand)}.pt-split[data-astro-cid-shtmrwsu] .pt-cta[data-astro-cid-shtmrwsu]{border-color:var(--color-text-primary);color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){.pt-split[data-astro-cid-shtmrwsu] .pt-cta[data-astro-cid-shtmrwsu]:hover{background:var(--color-text-primary);color:var(--color-white)}}.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-ctas[data-astro-cid-shtmrwsu]{margin-top:var(--spacing-6);grid-column:1}.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu]:not(.pt-ui){grid-area:1/2/span 3;justify-self:center;width:100%;max-width:380px;margin:0}.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu]:not(.pt-ui) .cf{width:100%;max-width:none}}.pt-rail[data-astro-cid-shtmrwsu]{display:none}@media (width>=1024px){.pt-rail[data-astro-cid-shtmrwsu]{width:1px;display:block;position:absolute;top:0;bottom:0;left:-1px}}.pt-ind[data-astro-cid-shtmrwsu]{top:var(--line);width:var(--spacing-6);height:var(--spacing-10);margin-left:calc(var(--spacing-6) / -2 + .5px);margin-top:calc(var(--text-heading-xs) * var(--text-heading-xs--line-height) / 2 - var(--spacing-10) / 2);background:var(--ground);transition:background-color var(--ease);display:block;position:sticky}.pt-ind[data-astro-cid-shtmrwsu] i{inset:var(--spacing-3) var(--spacing-1);background:var(--color-white);position:absolute}.pt-has-photo[data-astro-cid-shtmrwsu]{isolation:isolate;background:var(--color-bg-ink);position:relative}.pt-photo[data-astro-cid-shtmrwsu]{z-index:-1;position:absolute;inset:0;overflow:hidden}.pt-photo[data-astro-cid-shtmrwsu] .pt-photo-img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;filter:brightness(calc(.35 + .65 * var(--pc,0)))}.pt-photo[data-astro-cid-shtmrwsu] .pt-photo-alt{opacity:0;transition:opacity .6s var(--ease-out,ease-out);filter:brightness(calc(var(--pd,.3) + .3 * var(--pc,0)));position:absolute;inset:0}.pt-photo[data-astro-cid-shtmrwsu] .pt-photo-alt.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.pt-photo[data-astro-cid-shtmrwsu] .pt-photo-alt{transition:none}}.pt-photo-shade[data-astro-cid-shtmrwsu]{background:linear-gradient(90deg,#1d1d1fd1 0%,#1d1d1f80 70%),linear-gradient(#1d1d1f8c 0%,#0000 40%,#1d1d1fcc 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pt-photo-shade[data-astro-cid-shtmrwsu]{background:linear-gradient(90deg, color-mix(in srgb, var(--color-bg-ink) 82%, transparent) 0%, color-mix(in srgb, var(--color-bg-ink) 50%, transparent) 70%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-ink) 55%, transparent) 0%, transparent 40%, color-mix(in srgb, var(--color-bg-ink) 80%, transparent) 100%)}}.pt-hrail[data-astro-cid-shtmrwsu],.pt-eyechip[data-astro-cid-shtmrwsu]{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-sides[data-astro-cid-shtmrwsu] .pt-eyechip[data-astro-cid-shtmrwsu]{display:block}.pt-scroll[data-astro-cid-shtmrwsu].pt-single.pt-sides .pt-stage[data-astro-cid-shtmrwsu]{row-gap:var(--spacing-8);grid-template-rows:auto auto}.pt-sides[data-astro-cid-shtmrwsu] .pt-eyechip[data-astro-cid-shtmrwsu]{grid-area:1/1}.pt-scroll[data-astro-cid-shtmrwsu].pt-single.pt-sides .pt-card[data-astro-cid-shtmrwsu],.pt-scroll[data-astro-cid-shtmrwsu].pt-single.pt-sides .pt-card[data-astro-cid-shtmrwsu]+.pt-card[data-astro-cid-shtmrwsu],.pt-sides[data-astro-cid-shtmrwsu] .pt-hrail[data-astro-cid-shtmrwsu]{grid-area:2/1}.pt-sides[data-astro-cid-shtmrwsu] .pt-hrail[data-astro-cid-shtmrwsu]{z-index:3;width:var(--sd-text);justify-self:start;height:22px;position:relative;grid-area:1/1!important;display:none!important}.pt-sides[data-astro-cid-shtmrwsu] .pt-hrail[data-astro-cid-shtmrwsu] .pt-hrail-in{position:absolute;inset:0 11px}.pt-sides[data-astro-cid-shtmrwsu] .pt-hrail[data-astro-cid-shtmrwsu] .pt-hrail-in:before{content:"";background:#ffffff4d;height:1px;position:absolute;top:50%;left:0;right:0}.pt-sides[data-astro-cid-shtmrwsu] .pt-hrail[data-astro-cid-shtmrwsu] .pt-sdot{top:50%;left:calc(var(--i) / (var(--n) - 1) * 100%);width:7px;height:7px;margin:-3.5px 0 0 -3.5px}.pt-sides[data-astro-cid-shtmrwsu] .pt-hrail[data-astro-cid-shtmrwsu] .pt-sicon{top:50%;left:calc(var(--pk,0) * 100%);border-radius:6px;width:22px;height:22px;margin:-11px 0 0 -11px;transition:left .45s cubic-bezier(.22,1,.36,1)}.pt-sides[data-astro-cid-shtmrwsu] .pt-hrail[data-astro-cid-shtmrwsu] .pt-sicon i{width:12px;height:12px}.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu].pt-ui:has(.pt-fan){padding-left:calc(var(--spacing-12) + var(--spacing-16));place-items:center start}}.pt-fan[data-astro-cid-shtmrwsu]{align-items:center;gap:0;display:flex;position:relative}.pt-fan-hub[data-astro-cid-shtmrwsu]{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:20px;flex:none;place-items:center;width:104px;height:104px;display:grid}.pt-fan-tile[data-astro-cid-shtmrwsu]{background:var(--color-white);border-radius:12px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 10px 24px #0000002e}.pt-fan-tile[data-astro-cid-shtmrwsu] i{background:var(--color-bg-brand);width:30px;height:30px}.pt-fan-bus[data-astro-cid-shtmrwsu]{width:var(--spacing-12);background:#fff9;flex:none;height:1px}.pt-fan-list[data-astro-cid-shtmrwsu]{gap:var(--spacing-4);padding-left:var(--spacing-8);flex-direction:column;display:flex;position:relative}.pt-fan-list[data-astro-cid-shtmrwsu]:before{content:"";background:#fff9;width:1px;position:absolute;top:28px;bottom:28px;left:0}.pt-fan-pill[data-astro-cid-shtmrwsu]{align-items:center;gap:var(--spacing-4);width:max-content;min-height:56px;padding:0 var(--spacing-8) 0 var(--spacing-7);font-family:var(--font-body);font-size:var(--text-title-sm);color:#ffffffd9;animation:7.5s ease-in-out infinite pt-fan-lit;animation-delay:calc(var(--j) * 2.5s - .2s);background:#ffffff24;border:1px solid #fff6;border-radius:12px;display:inline-flex;position:relative}.pt-fan-pill[data-astro-cid-shtmrwsu]:before{content:"";top:50%;left:calc(-1 * var(--spacing-8));width:var(--spacing-8);background:#fff9;height:1px;position:absolute}.pt-fan-pill[data-astro-cid-shtmrwsu] i{opacity:.6;background:currentColor;border-radius:3px;width:12px;height:12px}.pt-fan[data-astro-cid-shtmrwsu].is-held .pt-fan-pill[data-astro-cid-shtmrwsu]{animation:none}.pt-fan[data-astro-cid-shtmrwsu].is-held .pt-fan-pill[data-astro-cid-shtmrwsu].is-lit{border-color:var(--color-white);background:var(--color-white);color:var(--color-bg-brand)}@keyframes pt-fan-lit{0%,30%{border-color:var(--color-white);background:var(--color-white);color:var(--color-bg-brand)}36%,to{color:#ffffffd9;background:#ffffff24;border-color:#fff6}}@media (prefers-reduced-motion:reduce){.pt-fan-pill[data-astro-cid-shtmrwsu]{animation:none}.pt-fan-pill[data-astro-cid-shtmrwsu]:first-child{border-color:var(--color-white);background:var(--color-white);color:var(--color-bg-brand)}}.pt-tw[data-astro-cid-shtmrwsu]{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-sides[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]{position:relative}.pt-sides[data-astro-cid-shtmrwsu] .pt-tw[data-astro-cid-shtmrwsu]{width:min(440px, calc(100% - var(--sd-text) - var(--spacing-32)));background:#343436;border:1px solid #ffffff47;border-radius:12px;display:block;position:absolute;top:50%;right:0;translate:0 -50%}@supports (color:color-mix(in lab, red, red)){.pt-sides[data-astro-cid-shtmrwsu] .pt-tw[data-astro-cid-shtmrwsu]{background:color-mix(in srgb, var(--color-white) 4%, var(--color-bg-inverse))}}}.pt-win-bar[data-astro-cid-shtmrwsu]{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-sides[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-win-bar[data-astro-cid-shtmrwsu]{border-bottom:1px solid #ffffff38;flex-direction:column;order:-2;align-items:stretch;display:flex}.pt-sides[data-astro-cid-shtmrwsu] .pt-win-dots[data-astro-cid-shtmrwsu]{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid #ffffff38}.pt-sides[data-astro-cid-shtmrwsu] .pt-win-tabs[data-astro-cid-shtmrwsu]{padding-left:var(--spacing-2)}.pt-win-dots[data-astro-cid-shtmrwsu]{align-items:center;gap:6px;display:flex}.pt-win-dots[data-astro-cid-shtmrwsu] i{border:1px solid #ffffff73;border-radius:50%;width:8px;height:8px}.pt-win-tabs[data-astro-cid-shtmrwsu]{display:flex}.pt-win-tab[data-astro-cid-shtmrwsu]{min-height:var(--spacing-16);padding:0 var(--spacing-5);font-family:var(--font-body);font-size:var(--text-body-md);white-space:nowrap;color:#ffffff80;cursor:pointer;transition:color var(--transition-duration-state) ease;align-items:center;display:flex;position:relative}.pt-win-tab[data-astro-cid-shtmrwsu]:hover{color:#ffffffd9}.pt-win-tab[data-astro-cid-shtmrwsu]:focus-visible{outline:2px solid var(--color-white);outline-offset:-6px}.pt-win-tab[data-astro-cid-shtmrwsu].is-on{color:var(--color-white)}.pt-win-tab[data-astro-cid-shtmrwsu].is-on:after{content:"";background:var(--color-white);height:1px;position:absolute;bottom:-1px;left:0;right:0}}.pt-tw-bar[data-astro-cid-shtmrwsu]{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid #ffffff2e;gap:6px;display:flex}.pt-tw-bar[data-astro-cid-shtmrwsu] i{border:1px solid #fff6;border-radius:50%;width:8px;height:8px}.pt-tw-p[data-astro-cid-shtmrwsu]{min-height:8em;padding:var(--spacing-6);font-family:var(--font-body);font-size:var(--text-body-md);color:#ffffffdb;margin:0;font-weight:300;line-height:1.6}.pt-tw-pr[data-astro-cid-shtmrwsu]{color:#ffffff80;margin-right:.6em}.pt-tw-c[data-astro-cid-shtmrwsu]{vertical-align:-.2em;width:.6em;height:1.1em;animation:var(--animate-caret);background:#fffc;margin-left:2px;display:inline-block}.pt-code[data-astro-cid-shtmrwsu]{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-code[data-astro-cid-shtmrwsu]{inset:var(--spacing-16) var(--page-x);z-index:0;pointer-events:none;display:block;position:absolute}.pt-sides[data-astro-cid-shtmrwsu]{position:sticky}.pt-sides[data-astro-cid-shtmrwsu] .pt-in[data-astro-cid-shtmrwsu]{z-index:1;position:relative}}.pt-code-set[data-astro-cid-shtmrwsu]{opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.pt-code-set[data-astro-cid-shtmrwsu].is-on{opacity:1}.pt-snip[data-astro-cid-shtmrwsu]{font-family:var(--font-mono);letter-spacing:.02em;white-space:pre;color:#ffffff80;margin:0;font-size:13px;line-height:1.7;position:absolute}.pt-snip[data-astro-cid-shtmrwsu] .pt-caret{vertical-align:-.2em;width:.6em;height:1.05em;animation:var(--animate-caret);background:#ffffffb3;margin-left:1px;display:inline-block}.pt-snip-tl[data-astro-cid-shtmrwsu]{top:0;left:0}.pt-snip-tr[data-astro-cid-shtmrwsu]{top:0;right:0}.pt-snip-bl[data-astro-cid-shtmrwsu]{bottom:0;left:0}.pt-snip-br[data-astro-cid-shtmrwsu]{bottom:0;right:0}.pt-has-photo[data-astro-cid-shtmrwsu] .pt-sdot[data-astro-cid-shtmrwsu],.pt-has-photo[data-astro-cid-shtmrwsu] .pt-sicon[data-astro-cid-shtmrwsu]{background:#1d1d1fb3}@supports (color:color-mix(in lab, red, red)){.pt-has-photo[data-astro-cid-shtmrwsu] .pt-sdot[data-astro-cid-shtmrwsu],.pt-has-photo[data-astro-cid-shtmrwsu] .pt-sicon[data-astro-cid-shtmrwsu]{background:color-mix(in srgb, var(--color-bg-ink) 70%, transparent)}}.pt-has-photo[data-astro-cid-shtmrwsu] .pt-sdot[data-astro-cid-shtmrwsu],.pt-has-photo[data-astro-cid-shtmrwsu] .pt-sicon[data-astro-cid-shtmrwsu]{backdrop-filter:blur(6px)}.pt-has-photo[data-astro-cid-shtmrwsu] .pt-sdot[data-astro-cid-shtmrwsu].is-done{background:var(--color-white)}.pt-num[data-astro-cid-shtmrwsu]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-on-inverse-muted);font-size:13px}.pt-ds[data-astro-cid-shtmrwsu]{gap:var(--spacing-4);flex-direction:column;display:flex}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-sides[data-astro-cid-shtmrwsu]{--sd-text:100%}.pt-sides[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]{width:var(--sd-text);min-height:min(600px, calc(100svh - var(--layout-header-height) - var(--spacing-24)));margin-top:var(--spacing-8);background:0 0;border:1px solid #ffffff73;border-radius:12px;flex-direction:column;grid-column:1/-1;align-items:stretch;gap:0;display:flex;overflow:hidden}.pt-sides[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-t[data-astro-cid-shtmrwsu]{padding:var(--spacing-16) var(--spacing-16) 0;text-align:left;margin:auto 0 0}.pt-sides[data-astro-cid-shtmrwsu] .pt-num[data-astro-cid-shtmrwsu]{margin-bottom:var(--spacing-2);line-height:1;display:block}.pt-sides[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-ds[data-astro-cid-shtmrwsu]{padding:var(--spacing-6) var(--spacing-16) var(--spacing-16);margin:0}.pt-sides[data-astro-cid-shtmrwsu] .pt-ds[data-astro-cid-shtmrwsu]>.pt-d[data-astro-cid-shtmrwsu]{max-width:620px;font-size:var(--text-body-lg);color:#ffffffdb;margin:0;font-weight:300;line-height:1.6}}.pt-rail2[data-astro-cid-shtmrwsu]{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-rail2[data-astro-cid-shtmrwsu]{top:var(--spacing-24);bottom:var(--spacing-24);left:calc(max(0px, (100vw - var(--container-page)) / 2) + var(--margin-desktop) + (100vw - 2 * (max(0px, (100vw - var(--container-page)) / 2) + var(--margin-desktop))) * .44 + var(--pt-gap));z-index:3;background:#ffffff4d;width:1px;display:block;position:absolute}}.pt-sdot[data-astro-cid-shtmrwsu]{top:calc((var(--i) + .5) / var(--n) * 100%);background:var(--ground);cursor:pointer;border:1px solid #ffffffb3;border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;transition:background-color .4s;position:absolute;left:0}.pt-sdot[data-astro-cid-shtmrwsu].is-done{background:var(--color-white)}.pt-slabel[data-astro-cid-shtmrwsu]{top:calc((var(--i) + .5) / var(--n) * 100%);width:132px;font-family:var(--font-body);letter-spacing:.06em;text-align:right;text-transform:uppercase;color:#ffffff80;cursor:pointer;padding:6px 0;font-size:11px;line-height:1.4;transition:color .3s;position:absolute;right:30px;translate:0 -50%}.pt-slabel[data-astro-cid-shtmrwsu]:hover,.pt-slabel[data-astro-cid-shtmrwsu].is-on{color:var(--color-white)}.pt-slabel[data-astro-cid-shtmrwsu].is-on{cursor:default}.pt-slabel[data-astro-cid-shtmrwsu]:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.pt-vtabs[data-astro-cid-shtmrwsu]{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]:has(>.pt-vtabs){position:relative}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-vtabs[data-astro-cid-shtmrwsu]{bottom:calc(100% - var(--text-body-sm) * 1.5);z-index:2;opacity:0;grid-template-rows:0fr;width:max-content;margin-bottom:0;transition:grid-template-rows .7s cubic-bezier(.65,0,.35,1),opacity .55s cubic-bezier(.4,0,.2,1);display:grid;position:absolute;left:0}.pt-vopen[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-vtabs[data-astro-cid-shtmrwsu]{opacity:1;grid-template-rows:1fr}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]:has(>.pt-vtabs)>.pt-eyebrow[data-astro-cid-shtmrwsu]{line-height:1.5;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.pt-vopen[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-eyebrow[data-astro-cid-shtmrwsu]{opacity:0}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-vtabs[data-astro-cid-shtmrwsu]{display:none}.pt-pinned[data-astro-cid-shtmrwsu].pt-vopen .pt-text[data-astro-cid-shtmrwsu]>.pt-eyebrow[data-astro-cid-shtmrwsu],.pt-vopen[data-astro-cid-shtmrwsu] .pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-eyebrow[data-astro-cid-shtmrwsu],.pt-vopen[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-eyebrow[data-astro-cid-shtmrwsu]{opacity:1}}.pt-vtabs-in[data-astro-cid-shtmrwsu]{gap:var(--spacing-2);flex-direction:column;min-height:0;display:flex;overflow:hidden}.pt-vtab[data-astro-cid-shtmrwsu]{align-items:baseline;gap:var(--spacing-3);font-size:var(--text-body-sm);text-align:left;white-space:nowrap;color:var(--color-text-on-brand-muted);opacity:.38;cursor:pointer;padding:0;line-height:1.5;transition:opacity .45s cubic-bezier(.4,0,.2,1),translate .6s cubic-bezier(.2,.7,.2,1);display:flex;translate:0 6px}.pt-vtab[data-astro-cid-shtmrwsu] span{font-family:var(--font-mono);color:var(--accent);font-size:12px}.pt-vtab[data-astro-cid-shtmrwsu]:hover,.pt-vtab[data-astro-cid-shtmrwsu].is-on{opacity:1}.pt-vopen[data-astro-cid-shtmrwsu] .pt-vtab[data-astro-cid-shtmrwsu]{translate:0}.pt-vopen[data-astro-cid-shtmrwsu] .pt-vtab[data-astro-cid-shtmrwsu]:nth-last-child(2){transition-delay:40ms}.pt-vopen[data-astro-cid-shtmrwsu] .pt-vtab[data-astro-cid-shtmrwsu]:nth-last-child(3){transition-delay:80ms}.pt-vopen[data-astro-cid-shtmrwsu] .pt-vtab[data-astro-cid-shtmrwsu]:nth-last-child(4){transition-delay:.12s}.pt-vopen[data-astro-cid-shtmrwsu] .pt-vtab[data-astro-cid-shtmrwsu]:nth-last-child(n+5){transition-delay:.16s}.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]:has(>.pt-vtabs)>[data-astro-cid-shtmrwsu]:is(.pt-eyebrow,.pt-t){cursor:default}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides):not(.pt-has-nav) .pt-text[data-astro-cid-shtmrwsu]{padding-right:max(0px, calc(180px - var(--pt-gap)))}}.pt-sicon[data-astro-cid-shtmrwsu]{top:calc(var(--p,0) * 100%);background:var(--ground);border:1px solid #ffffff80;border-radius:8px;place-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;transition:top .45s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;left:0}.pt-sicon[data-astro-cid-shtmrwsu] i{background:var(--color-white);width:16px;height:16px}@media (width>=1600px){.pt-pinned[data-astro-cid-shtmrwsu] .pt-text[data-astro-cid-shtmrwsu]>.pt-t[data-astro-cid-shtmrwsu],.pt-pinned[data-astro-cid-shtmrwsu] .pt-d[data-astro-cid-shtmrwsu]{max-width:var(--split-measure);max-width:none}.pt-pinned[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu].pt-ui .tu{max-width:min(calc(600px * var(--model-zoom)), calc((100svh - var(--layout-header-height) - var(--spacing-24)) * 1.1))}.pt-has-head[data-astro-cid-shtmrwsu] .pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu].pt-ui .tu{max-width:min(calc(560px * var(--model-zoom)), calc((100svh - var(--layout-header-height) - var(--spacing-24) - 2 * var(--text-heading-lg) * 1.1 - var(--spacing-10)) * 1.1))}.pt-copy[data-astro-cid-shtmrwsu]>.pt-fig[data-astro-cid-shtmrwsu]:not(.pt-ui){zoom:var(--model-zoom)}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.cs-g-head+.pt-wrap[data-astro-cid-shtmrwsu] .pt-pinned[data-astro-cid-shtmrwsu]{align-items:stretch}.cs-g-head+.pt-wrap[data-astro-cid-shtmrwsu] .pt-pinned[data-astro-cid-shtmrwsu] .pt-in[data-astro-cid-shtmrwsu]{padding-block:var(--spacing-16)}.cs-g-head+.pt-wrap[data-astro-cid-shtmrwsu] .pt-rail2[data-astro-cid-shtmrwsu]{top:var(--spacing-16);bottom:var(--spacing-16)}}.pt-lead-in[data-astro-cid-shtmrwsu]{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-lead[data-astro-cid-shtmrwsu] .pt-pinned[data-astro-cid-shtmrwsu]{align-items:stretch}.pt-lead[data-astro-cid-shtmrwsu] .pt-pinned[data-astro-cid-shtmrwsu] .pt-in[data-astro-cid-shtmrwsu]{padding-block:var(--spacing-16)}.pt-lead[data-astro-cid-shtmrwsu] .pt-rail2[data-astro-cid-shtmrwsu]{top:var(--spacing-16);bottom:var(--spacing-16)}.pt-lead[data-astro-cid-shtmrwsu] .pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]{justify-content:flex-start}.pt-lead[data-astro-cid-shtmrwsu] .pt-pinned[data-astro-cid-shtmrwsu] .pt-in[data-astro-cid-shtmrwsu]{padding-top:calc(var(--spacing-16) + var(--spacing-14))}.pt-lead[data-astro-cid-shtmrwsu] .pt-rail2[data-astro-cid-shtmrwsu] .pt-sicon[data-astro-cid-shtmrwsu]{opacity:0;transition:top .5s cubic-bezier(.34,1.4,.64,1),opacity .3s,scale .45s cubic-bezier(.34,1.6,.64,1);scale:.6}.pt-lead[data-astro-cid-shtmrwsu].is-in .pt-rail2[data-astro-cid-shtmrwsu] .pt-sicon[data-astro-cid-shtmrwsu]{opacity:1;scale:1}.pt-lead[data-astro-cid-shtmrwsu] .pt-pinned[data-astro-cid-shtmrwsu] .pt-d[data-astro-cid-shtmrwsu]{max-width:520px}}.pt-lead[data-astro-cid-shtmrwsu] .pt[data-astro-cid-shtmrwsu]{border-top:0!important}.pt-pin[data-astro-cid-shtmrwsu]{margin-top:-1px}.pt-pin[data-astro-cid-shtmrwsu] .pt[data-astro-cid-shtmrwsu]{border-top:0!important}@media (width>=1024px){.pt-lead[data-astro-cid-shtmrwsu]{position:relative}.pt-lead-in[data-astro-cid-shtmrwsu]{--mx:calc(max(0px, (100vw - var(--container-page)) / 2) + var(--margin-desktop));--rx:calc(var(--mx) + (100vw - 2 * var(--mx)) * .44 + var(--pt-gap));--y0:calc(var(--spacing-10) * -1 + var(--spacing-2));--y2:var(--spacing-16);z-index:4;pointer-events:none;height:0;display:block;position:absolute;inset:0 0 auto}.pt-lead-in[data-astro-cid-shtmrwsu]>i[data-astro-cid-shtmrwsu]{background:#ffffff4d;position:absolute}.pt-lead-a[data-astro-cid-shtmrwsu]{left:var(--rx);top:var(--y0);width:1px;height:calc(var(--y2) - var(--y0));transform-origin:top}.pt-lead-icon[data-astro-cid-shtmrwsu]{left:var(--rx);top:var(--y2);background:var(--ground,var(--color-bg-brand));opacity:0;border:1px solid #ffffff80;border-radius:8px;place-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;display:grid;position:absolute}.pt-lead-icon[data-astro-cid-shtmrwsu] i{background:var(--color-white);width:16px;height:16px}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-lead-in[data-astro-cid-shtmrwsu]:not(.is-on)>i[data-astro-cid-shtmrwsu]{transform:scale(0)}.pt-lead-in[data-astro-cid-shtmrwsu].is-on .pt-lead-a[data-astro-cid-shtmrwsu]{animation:1.1s cubic-bezier(.45,0,.2,1) both pt-lead-y}.pt-lead-icon[data-astro-cid-shtmrwsu]{display:none}}@keyframes pt-lead-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pt-lead-ride{0%{top:var(--y0);opacity:0}10%{opacity:1}88%{top:var(--y2);opacity:1}to{top:var(--y2);opacity:0}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.pt-pinned[data-astro-cid-shtmrwsu]:not(.pt-sides) .pt-card[data-astro-cid-shtmrwsu]{justify-content:center}}.pt-inl[data-astro-cid-shtmrwsu]{color:inherit;text-underline-offset:3px;text-decoration:underline 1px}
