.fig{display:block;width:100%;height:auto;color:var(--ds-brand-blue)}.fig__grid line{stroke:var(--ds-brand-blue);stroke-opacity:.1;stroke-width:1}.fig__panel{fill:var(--ds-white)}.fig__hair,.fig__panel{stroke:var(--ds-n-200);stroke-width:1}.fig__hair--flow{stroke:var(--ds-brand-blue);stroke-opacity:.42;stroke-width:1.5}.fig__fill{fill:var(--ds-brand-blue);fill-opacity:.16}.fig__fill--solid{fill-opacity:1}.fig__cell,.fig__pill{fill:var(--ds-brand-blue)}.fig__pill{fill-opacity:.08;stroke:var(--ds-brand-blue);stroke-opacity:.28;stroke-width:1}.fig__pill--solid{fill:var(--ds-brand-blue);fill-opacity:1;stroke:none}.fig__dot{fill:var(--ds-n-300)}.fig__dot--on{fill:var(--ds-brand-blue);stroke:var(--ds-white);stroke-width:2.5}.fig__series{fill:none;stroke:var(--ds-n-300);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fig__series--on{stroke:var(--ds-brand-blue);stroke-width:3}.fig__ring{fill:none;stroke:var(--ds-n-200);stroke-width:10}.fig__ring--on{stroke:var(--ds-brand-blue);stroke-linecap:round}.fig__web{fill:none;stroke:var(--ds-brand-blue);stroke-opacity:.16;stroke-width:1}.fig__plot{stroke-width:2;stroke-linejoin:round}.fig__plot--muted{fill:var(--ds-n-300);fill-opacity:.3;stroke:var(--ds-n-400)}.fig__plot--on{fill:var(--ds-brand-blue);fill-opacity:.2}.fig__plot--on,.fig__set{stroke:var(--ds-brand-blue)}.fig__set{fill:var(--ds-brand-blue);fill-opacity:.1;stroke-opacity:.34;stroke-width:1.5}.fig__set--on{fill-opacity:1;stroke:none}.fig text{font-family:var(--ds-font);dominant-baseline:middle;text-anchor:middle}.fig__t{font-size:13px;font-weight:var(--ds-w-semi);fill:var(--ds-ink)}.fig__t--on{fill:var(--ds-white)}.fig .fig__t--start{text-anchor:start}.fig__cap text{font-size:11.5px;font-weight:var(--ds-w-semi);letter-spacing:var(--ds-track-wide);text-transform:uppercase;fill:var(--ds-n-500)}.fig .fig__cap text.fig__row,.fig .fig__cap--start text{text-anchor:start}.fig .fig__cap--end text{text-anchor:end}.fig__score{font-size:30px;font-weight:var(--ds-w-bold);letter-spacing:var(--ds-track-tight);fill:var(--ds-ink)}.fig__legend text{font-size:12px;font-weight:var(--ds-w-medium);fill:var(--ds-n-500)}.fig__legend .fig__plot--muted,.fig__legend .fig__plot--on{stroke:none;fill-opacity:1}.fig__legend .fig__plot--on{fill:var(--ds-brand-blue)}.fig__legend .fig__plot--muted{fill:var(--ds-n-400)}.fig-panel{display:block;width:100%;padding:clamp(20px,2.2vw,34px);border-radius:var(--ds-r-md);border:var(--ds-bw) solid var(--ds-n-200);background:radial-gradient(78% 78% at 50% 8%,var(--ds-brand-blue-tint) 0,transparent 74%),var(--ds-white);box-shadow:0 28px 70px -46px rgba(5,16,33,.34)}.fig__node{fill:var(--ds-white);stroke:var(--ds-brand-blue);stroke-width:2.5}.fig__track{fill:var(--ds-n-100)}.fig__select{fill:none}.fig__handle,.fig__select{stroke:var(--ds-brand-blue-deep);stroke-width:1.5}.fig__handle{fill:var(--ds-white)}.fig__measure path{stroke:var(--ds-brand-blue-deep);stroke-width:1.25}.fig__cursor{fill:var(--ds-ink)}.fig__knob{fill:var(--ds-white)}.fig .fig__spec{font-size:20px;font-weight:var(--ds-w-semi);fill:var(--ds-n-500);dominant-baseline:auto;text-anchor:start}.fig .fig__spec--lg{font-size:30px;fill:var(--ds-n-600)}.fig .fig__spec--xl{font-size:44px;font-weight:var(--ds-w-bold);letter-spacing:var(--ds-track-tight);fill:var(--ds-ink)}.fig__layer{fill:var(--ds-brand-blue);stroke:var(--ds-brand-blue);stroke-opacity:.4;stroke-width:1}.fig__card{fill:var(--ds-white);stroke:var(--ds-n-200);stroke-width:1}.fig__card--on{fill:var(--ds-brand-blue);stroke:none}.fig__card--sel{stroke:var(--ds-brand-blue);stroke-width:1.75}.fig__fill--on-dark{fill:var(--ds-white);fill-opacity:.92}.fig__fill--on-dark-soft{fill:var(--ds-white);fill-opacity:.5}.fig__hub{fill:var(--ds-brand-blue)}.fig__hubring{fill:none;stroke:var(--ds-brand-blue);stroke-opacity:.24;stroke-width:1.5}.fig__radio{fill:var(--ds-white);stroke:var(--ds-n-300);stroke-width:1.5}.fig__rule--on{stroke:var(--ds-brand-blue);stroke-width:2}.fig__slot{fill:none;stroke:var(--ds-n-300);stroke-width:1.5;stroke-dasharray:5 5}.fig__limit{stroke:var(--ds-brand-blue-deep);stroke-width:1.5;stroke-dasharray:4 4}.fig__hair--dashed{stroke-dasharray:5 5}.fig__reticle{fill:none;stroke:var(--ds-brand-blue-deep);stroke-width:1.75}.fig .fig__t--end{text-anchor:end}.fig .fig__t--muted{fill:var(--ds-n-500)}.fig .fig__count{font-size:13px;font-weight:var(--ds-w-bold);font-variant-numeric:tabular-nums;fill:var(--ds-brand-blue);text-anchor:end}.fig .fig__cap-inline{font-size:11.5px;font-weight:var(--ds-w-semi);letter-spacing:var(--ds-track-wide);text-transform:uppercase;fill:var(--ds-n-500);text-anchor:start}.fig .fig__cap-inline--end{text-anchor:end}.fig .fig__amount{font-size:26px;font-weight:var(--ds-w-bold);letter-spacing:var(--ds-track-tight);fill:var(--ds-ink);text-anchor:start}.fig .fig__amount--end{text-anchor:end}.fig__marker{stroke:var(--ds-n-500);stroke-width:2.5;stroke-linecap:round}.fig__tick{fill:none;stroke:var(--ds-white);stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.fig__tick--lg{stroke-width:4}.fig__area{fill:var(--ds-brand-blue);fill-opacity:.16}.fig__wave{fill:none;stroke:var(--ds-brand-blue);stroke-width:2}.fig__hashline rect{fill:var(--ds-n-300)}.fig .fig__score--sm{font-size:22px}.fig--on-dark{color:#7fb0ff}.fig--on-dark .fig__web{stroke:#ffffff;stroke-opacity:.16}.fig--on-dark .fig__cell{fill:#7fb0ff}.fig--on-dark .fig__area{fill:#7fb0ff;fill-opacity:.18}.fig--on-dark .fig__series{stroke:rgba(255,255,255,.32)}.fig--on-dark .fig__series--on{stroke:#ffffff}.fig--on-dark .fig__dot--on{fill:#ffffff;stroke:var(--ds-brand-blue-deep)}.fig--on-dark .fig__cap-inline{fill:rgba(255,255,255,.62)}.fig-panel--dark{border-color:rgba(255,255,255,.12);background:radial-gradient(78% 78% at 50% 8%,rgba(23,114,255,.22) 0,transparent 74%),rgba(255,255,255,.03);box-shadow:none}.fig-panel:has(>.fig--step){display:grid;place-items:center;padding:var(--ds-4)}.fig--step{width:auto;max-width:100%;max-height:100%}.fig__wick{stroke:var(--ds-brand-blue);stroke-opacity:.4;stroke-width:1.5}.fig__globe{fill:var(--ds-brand-blue);fill-opacity:.07;stroke:var(--ds-brand-blue);stroke-opacity:.28;stroke-width:1.5}.fig .fig__amount--on-sm{font-size:20px;fill:var(--ds-white);text-anchor:middle}.fig .fig__cap-inline-c{font-size:11px;font-weight:var(--ds-w-semi);letter-spacing:var(--ds-track-wide);text-transform:uppercase;fill:var(--ds-n-500);text-anchor:middle}