.fm[data-astro-cid-2jhvu4t7]{--ease:cubic-bezier(.22, .61, .36, 1);--cyc:9s;--green:#4f9a6a;--red:#d2584e;width:100%;max-width:600px;font-family:var(--font-body);color:var(--color-text-primary);margin:0 auto;font-weight:400}.fm-in[data-astro-cid-2jhvu4t7]{background:color-mix(in srgb, var(--color-blue-100) 30%, white);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:40px;padding:36px 32px;display:grid}.fm-inputs[data-astro-cid-2jhvu4t7]{flex-direction:column;gap:10px;display:flex}.fm-cap[data-astro-cid-2jhvu4t7]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-text-tertiary);margin-bottom:4px;font-size:10px}.fm-card[data-astro-cid-2jhvu4t7],.fm-rec[data-astro-cid-2jhvu4t7]{background:var(--color-white);border:1px solid #ececf1;border-radius:12px;box-shadow:0 14px 30px -24px #1e287859}.fm-card[data-astro-cid-2jhvu4t7]{flex-direction:column;display:flex}.fm-h[data-astro-cid-2jhvu4t7]{border-bottom:1px solid #f3f3f6;align-items:center;gap:7px;padding:7px 11px;display:flex}.fm-g[data-astro-cid-2jhvu4t7]{border:1.2px solid #a6a6b2;width:9px;height:9px;display:block}.fm-g-circle[data-astro-cid-2jhvu4t7]{border-radius:50%}.fm-g-square[data-astro-cid-2jhvu4t7]{border-radius:2px}.fm-g-diamond[data-astro-cid-2jhvu4t7]{border-radius:1px;rotate:45deg;scale:.85}.fm-g-bars[data-astro-cid-2jhvu4t7]{border-width:0 0 1.2px}.fm-b[data-astro-cid-2jhvu4t7]{width:var(--w);background:#e2e2e8;border-radius:999px;height:4px;display:block}.fm-dot[data-astro-cid-2jhvu4t7]{background:var(--green);border-radius:50%;width:6px;height:6px;margin-left:auto}.fm-body[data-astro-cid-2jhvu4t7]{padding:8px 11px 9px;display:flex}.fm-tag[data-astro-cid-2jhvu4t7]{background:var(--color-blue-50);font-family:var(--font-mono);white-space:nowrap;color:var(--color-text-brand);border:1px solid #0000;border-radius:999px;padding:3px 10px;font-size:11px}.fm-rec[data-astro-cid-2jhvu4t7]{flex-direction:column;padding-bottom:8px;display:flex}.fm-rh[data-astro-cid-2jhvu4t7]{border-bottom:1px solid #f3f3f6;align-items:center;gap:9px;padding:12px 16px;display:flex}.fm-mk{width:12px;height:12px}.fm-rt[data-astro-cid-2jhvu4t7]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-text-secondary);font-size:10px}.fm-row[data-astro-cid-2jhvu4t7]{grid-template-columns:74px 1fr auto;align-items:center;gap:10px;padding:9px 16px;display:grid;& small{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:10px}}.fm-val[data-astro-cid-2jhvu4t7]{background:var(--color-blue-50);color:var(--color-text-brand);border-radius:999px;justify-self:start;padding:3px 10px;font-size:12px}.fm-ok[data-astro-cid-2jhvu4t7]{background:var(--color-blue-100);border-radius:50%;place-items:center;width:16px;height:16px;display:grid;& svg{fill:none;width:10px;height:10px;stroke:var(--color-action-primary);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}}.fm-ok-all[data-astro-cid-2jhvu4t7]{margin-left:auto}@media (prefers-reduced-motion:no-preference){.fm[data-astro-cid-2jhvu4t7].is-in .fm-card[data-astro-cid-2jhvu4t7]{animation:fm-card var(--cyc) var(--ease) infinite}.fm[data-astro-cid-2jhvu4t7].is-in .fm-dot[data-astro-cid-2jhvu4t7]{animation:fm-dot var(--cyc) ease infinite}.fm[data-astro-cid-2jhvu4t7].is-in .fm-tag[data-astro-cid-2jhvu4t7]{animation:fm-tag var(--cyc) ease infinite}.fm[data-astro-cid-2jhvu4t7].is-in .fm-row[data-astro-cid-2jhvu4t7]{animation:fm-row var(--cyc) var(--ease) infinite}.fm[data-astro-cid-2jhvu4t7].is-in .fm-row[data-astro-cid-2jhvu4t7] .fm-ok[data-astro-cid-2jhvu4t7]{animation:fm-tick var(--cyc) var(--ease) infinite}.fm[data-astro-cid-2jhvu4t7].is-in .fm-ok-all[data-astro-cid-2jhvu4t7]{animation:fm-all var(--cyc) var(--ease) infinite}.fm[data-astro-cid-2jhvu4t7].is-in [data-astro-cid-2jhvu4t7]:is(.fm-card,.fm-dot,.fm-tag,.fm-row,.fm-row .fm-ok){animation-delay:calc(var(--i,0) * .75s)}.fm[data-astro-cid-2jhvu4t7].is-in .fm-card[data-astro-cid-2jhvu4t7] .fm-dot[data-astro-cid-2jhvu4t7],.fm[data-astro-cid-2jhvu4t7].is-in .fm-card[data-astro-cid-2jhvu4t7] .fm-tag[data-astro-cid-2jhvu4t7]{animation-delay:inherit}}@keyframes fm-card{0%,8%{rotate:var(--rot,-2deg);opacity:.7;translate:-6px}16%,86%{opacity:1;translate:0;rotate:0deg}96%,to{rotate:var(--rot,-2deg);opacity:.7;translate:-6px}}@keyframes fm-dot{0%,12%{background:var(--red)}16%,86%{background:var(--green)}96%,to{background:var(--red)}}@keyframes fm-tag{0%,12%{color:var(--color-text-secondary);background:0 0;border-style:dashed;border-color:#c4c4cc}16%,86%{background:var(--color-blue-50);color:var(--color-text-brand);border-color:#0000}96%,to{color:var(--color-text-secondary);background:0 0;border-style:dashed;border-color:#c4c4cc}}@keyframes fm-row{0%,12%{opacity:.25}17%,86%{opacity:1}96%,to{opacity:.25}}@keyframes fm-tick{0%,14%{opacity:0;scale:.4}19%,86%{opacity:1;scale:1}96%,to{opacity:0;scale:.4}}@keyframes fm-all{0%,52%{opacity:0;scale:.4}58%,86%{opacity:1;scale:1}96%,to{opacity:0;scale:.4}}.fm-card[data-astro-cid-2jhvu4t7]:nth-child(odd){--rot:2deg}@media (width<=640px){.fm-in[data-astro-cid-2jhvu4t7]{grid-template-columns:1fr;gap:20px;padding:24px 18px}}.pb-blue .fm-in[data-astro-cid-2jhvu4t7]{background:#ffffff14;border:1px solid #ffffff2e}.pb-blue .fm-cap[data-astro-cid-2jhvu4t7]{color:#ffffffbf}.sw[data-astro-cid-na5n6hch]{--ease:cubic-bezier(.22, .61, .36, 1);isolation:isolate;background:var(--color-white);color:var(--color-text-primary);position:relative}.sw-shades[data-astro-cid-na5n6hch]{z-index:-1;width:100vw;display:none;position:absolute;inset:0 auto 0 calc(50% - 50vw)}@media (width>=1024px){.sw-shades[data-astro-cid-na5n6hch]{display:flex}}.sw-shades[data-astro-cid-na5n6hch] i{flex:1}.sw-shades[data-astro-cid-na5n6hch] i:nth-child(2){background:#fcfdff}@supports (color:color-mix(in lab, red, red)){.sw-shades[data-astro-cid-na5n6hch] i:nth-child(2){background:color-mix(in srgb, var(--color-blue-100) 16%, white)}}.sw-shades[data-astro-cid-na5n6hch] i:nth-child(3){background:#fafaff}@supports (color:color-mix(in lab, red, red)){.sw-shades[data-astro-cid-na5n6hch] i:nth-child(3){background:color-mix(in srgb, var(--color-blue-100) 32%, white)}}.sw-in[data-astro-cid-na5n6hch]{gap:var(--spacing-18);padding-block:calc(var(--section-pad) * 1.15);flex-direction:column;display:flex}.sw-h[data-astro-cid-na5n6hch]{font-size:var(--text-heading-lg);font-weight:400;line-height:var(--text-heading-lg--line-height);letter-spacing:-.04em;margin:0}.sw-grid[data-astro-cid-na5n6hch]{gap:var(--spacing-16);margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.sw-grid[data-astro-cid-na5n6hch]{gap:var(--spacing-12);grid-template-columns:repeat(3,minmax(0,1fr))}}.sw-win[data-astro-cid-na5n6hch]{flex-direction:column;max-width:400px;display:flex}.sw-idx[data-astro-cid-na5n6hch]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-text-brand);font-size:12px}.sw-idx[data-astro-cid-na5n6hch] span{color:var(--color-text-tertiary)}.sw-num[data-astro-cid-na5n6hch]{margin:var(--spacing-6) 0 0;font-size:var(--text-display-md);letter-spacing:-.05em;color:var(--color-text-primary);font-weight:300;line-height:.95}.sw-pct[data-astro-cid-na5n6hch]{letter-spacing:-.02em;color:var(--color-text-brand);vertical-align:.62em;margin-left:.04em;font-size:.55em}.sw-units[data-astro-cid-na5n6hch]{margin-top:var(--spacing-8);grid-template-rows:repeat(5,5px);grid-template-columns:repeat(20,5px);gap:6px;display:grid}.sw-units[data-astro-cid-na5n6hch] i{background:#ebeeff;border-radius:1px;display:block}@supports (color:color-mix(in lab, red, red)){.sw-units[data-astro-cid-na5n6hch] i{background:color-mix(in srgb, var(--color-blue-200) 45%, white)}}.sw-units[data-astro-cid-na5n6hch] i.is-on{background:var(--color-blue-400)}.sw-title[data-astro-cid-na5n6hch]{margin:var(--spacing-10) 0 0;font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:400;line-height:1.5}.sw-foot[data-astro-cid-na5n6hch]{gap:var(--spacing-4);margin-top:var(--spacing-6);flex-direction:column;display:flex}.sw-body[data-astro-cid-na5n6hch]{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0;font-weight:300;line-height:1.6}.sw-src[data-astro-cid-na5n6hch]{padding-top:var(--spacing-4);border-top:1px solid #e9ecff;margin:0}@supports (color:color-mix(in lab, red, red)){.sw-src[data-astro-cid-na5n6hch]{border-top:1px solid color-mix(in srgb, var(--color-blue-200) 50%, white)}}.sw-src[data-astro-cid-na5n6hch]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:11px}@media (prefers-reduced-motion:no-preference){.sw[data-astro-cid-na5n6hch][data-motion] .sw-win[data-astro-cid-na5n6hch]{opacity:0;transition:opacity .9s var(--ease) calc(var(--i) * .16s), translate 1.1s var(--ease) calc(var(--i) * .16s);translate:0 20px}.sw[data-astro-cid-na5n6hch][data-motion] .sw-units[data-astro-cid-na5n6hch] i[data-astro-cid-na5n6hch].is-on{background:#ebeeff}@supports (color:color-mix(in lab, red, red)){.sw[data-astro-cid-na5n6hch][data-motion] .sw-units[data-astro-cid-na5n6hch] i[data-astro-cid-na5n6hch].is-on{background:color-mix(in srgb, var(--color-blue-200) 45%, white)}}.sw[data-astro-cid-na5n6hch][data-motion] .sw-units[data-astro-cid-na5n6hch] i[data-astro-cid-na5n6hch].is-on{transition:background-color .35s ease calc(.3s + var(--i) * .18s + var(--k) * 16ms)}.sw[data-astro-cid-na5n6hch].is-in .sw-win[data-astro-cid-na5n6hch]{opacity:1;translate:none}.sw[data-astro-cid-na5n6hch].is-in .sw-units[data-astro-cid-na5n6hch] i[data-astro-cid-na5n6hch].is-on{background:var(--color-blue-400)}}.wm[data-astro-cid-soxsnotx]{padding-block:var(--spacing-12) var(--section-pad)}.wm-h[data-astro-cid-soxsnotx]{max-width:16ch;font-size:var(--text-heading-lg);letter-spacing:-.04em;font-weight:400;line-height:1}.wm-body[data-astro-cid-soxsnotx]{margin-top:var(--spacing-12)}.wm-grid[data-astro-cid-soxsnotx]{gap:var(--spacing-2);grid-template-columns:minmax(0,1fr);display:grid;position:relative}@media (width>=1024px){.wm-grid[data-astro-cid-soxsnotx]{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr))}.wm-grid[data-astro-cid-soxsnotx]>.wm-col[data-astro-cid-soxsnotx]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}}.wm-col[data-astro-cid-soxsnotx]{flex-direction:column;display:flex;position:relative}.wm-row[data-astro-cid-soxsnotx]{padding-block:var(--spacing-6)}.wm-link[data-astro-cid-soxsnotx]{top:var(--lt,0);left:var(--ll,0);width:var(--lw,0);transform-origin:0;pointer-events:none;background:#fff6;height:1px;position:absolute}.wm-link[data-astro-cid-soxsnotx] i{background:linear-gradient(90deg, transparent, var(--color-white));opacity:0;width:48px;height:5px;position:absolute;top:-2px;left:0}.wm-top[data-astro-cid-soxsnotx]{align-items:center;gap:var(--spacing-4);display:flex}.wm-nb[data-astro-cid-soxsnotx],.wm-mark[data-astro-cid-soxsnotx]{z-index:1;background:var(--color-bg-brand);border:1px solid #ffffff4d;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.wm-nb[data-astro-cid-soxsnotx]{font-family:var(--font-mono);font-size:14px}.wm-mark[data-astro-cid-soxsnotx] i[data-astro-cid-soxsnotx]{background:var(--color-white);width:10px;height:10px}.wm-src[data-astro-cid-soxsnotx]{margin-top:var(--spacing-4);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-on-brand-muted);font-size:12px}.wm-hb[data-astro-cid-soxsnotx]{align-items:flex-start;gap:var(--spacing-6);padding-block:var(--spacing-12);padding-left:calc(80px + 2 * var(--spacing-4));padding-right:var(--spacing-6);text-align:left;flex-direction:column;display:flex}.wm-num[data-astro-cid-soxsnotx]{font-size:var(--text-display-sm);letter-spacing:-.05em;font-weight:400;line-height:1}.wm-sub[data-astro-cid-soxsnotx]{max-width:30ch;font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-text-on-brand-muted);font-weight:500;line-height:1.5}.wm-bot[data-astro-cid-soxsnotx]{align-items:flex-start;gap:var(--spacing-4);padding-left:calc(40px + var(--spacing-4));padding-right:var(--spacing-6);display:flex}.wm-pt[data-astro-cid-soxsnotx]{padding-top:var(--spacing-2);font-family:var(--font-body);font-size:18px;font-weight:300;line-height:1.35}.wm-w[data-astro-cid-soxsnotx]{color:#ffffffb3;transition:color .4s ease calc(var(--k) * 60ms)}.st[data-astro-cid-soxsnotx].is-in .wm-w[data-astro-cid-soxsnotx]{color:var(--color-white)}.wm-elbow[data-astro-cid-soxsnotx]{top:var(--et,0);left:var(--el,0);width:var(--ew,0);height:var(--eh,0);pointer-events:none;border-bottom:1px solid #ffffff4d;border-left:1px solid #ffffff4d;position:absolute}.st[data-astro-cid-soxsnotx][data-motion] .wm-col[data-astro-cid-soxsnotx]{translate:0 12%}.st[data-astro-cid-soxsnotx][data-motion].is-in .wm-col[data-astro-cid-soxsnotx]{transition:translate 1.1s var(--ease-out) calc(var(--i) * .15s);translate:0}.st[data-astro-cid-soxsnotx][data-motion] .wm-num[data-astro-cid-soxsnotx]{opacity:.4;scale:.45}.st[data-astro-cid-soxsnotx][data-motion].is-in .wm-num[data-astro-cid-soxsnotx]{opacity:1;transition:scale 1.4s var(--ease-out) calc(.2s + var(--i) * .18s), opacity .6s ease calc(.2s + var(--i) * .18s);scale:1}.st[data-astro-cid-soxsnotx][data-motion] .wm-link[data-astro-cid-soxsnotx]{scale:0 1}.st[data-astro-cid-soxsnotx][data-motion].is-in .wm-link[data-astro-cid-soxsnotx]{transition:scale 1.2s var(--ease-out) .3s;scale:1}.st[data-astro-cid-soxsnotx][data-motion].is-in .wm-link[data-astro-cid-soxsnotx] i[data-astro-cid-soxsnotx]{animation:5s ease-in-out 1.6s infinite wm-pulse}@keyframes wm-pulse{0%{opacity:0;left:0}8%{opacity:1}40%{opacity:1;left:calc(100% - 48px)}46%,to{opacity:0;left:calc(100% - 48px)}}.st[data-astro-cid-soxsnotx][data-motion] .st-cell[data-astro-cid-soxsnotx].is-counted .st-pct[data-astro-cid-soxsnotx]{animation:st-pop .45s var(--ease-nudge)}@keyframes st-pop{40%{rotate:-8deg;scale:1.35}}.fdn-fig[data-astro-cid-soxsnotx]{width:100%;max-width:640px;margin-inline:auto}.wm[data-astro-cid-soxsnotx].wm-white{padding-block:var(--section-pad) calc(var(--section-pad) + var(--spacing-8));background:var(--color-white)}.wm[data-astro-cid-soxsnotx].wm-white .wm-link{background:var(--color-border-strong)}.wm[data-astro-cid-soxsnotx].wm-white .wm-link i{background:var(--color-bg-brand);width:24px;height:3px;top:-1px}.wm[data-astro-cid-soxsnotx].wm-white .wm-nb{border-color:var(--color-border-strong);background:var(--color-white);color:var(--color-text-primary)}.wm[data-astro-cid-soxsnotx].wm-white .wm-mark{border-color:var(--color-border-strong);background:var(--color-white)}.wm[data-astro-cid-soxsnotx].wm-white .wm-mark i{background:var(--color-bg-brand)}.wm[data-astro-cid-soxsnotx].wm-white .wm-num{color:var(--color-text-brand)}.wm[data-astro-cid-soxsnotx].wm-white .wm-sub{color:var(--color-text-primary)}.wm[data-astro-cid-soxsnotx].wm-white .wm-src,.wm[data-astro-cid-soxsnotx].wm-white .wm-w{color:var(--color-text-secondary)}.wm[data-astro-cid-soxsnotx].wm-white .st.is-in .wm-w{color:var(--color-text-primary)}.wm[data-astro-cid-soxsnotx].wm-white .wm-elbow{border-color:var(--color-border-strong)}.dm-found[data-astro-cid-soxsnotx],.dm-found[data-astro-cid-soxsnotx] section{background:var(--color-bg-brand)!important}
