.vis-flow[data-astro-cid-6uwxw6bm]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.vis-flow__step[data-astro-cid-6uwxw6bm]{position:relative;min-inline-size:0}.vis-flow__step[data-astro-cid-6uwxw6bm]:not(:last-child){padding-block-end:var(--space-l)}.vis-flow__box[data-astro-cid-6uwxw6bm]{display:flex;gap:var(--space-xs);block-size:100%;padding:var(--space-xs) var(--space-s);border:2px solid var(--fig-line)}.vis-flow__step--ask[data-astro-cid-6uwxw6bm]>.vis-flow__box[data-astro-cid-6uwxw6bm]{border:4px double var(--fig-line)}.vis-flow__n[data-astro-cid-6uwxw6bm]{flex:none;min-inline-size:2ch;font-family:var(--font-display);font-size:var(--step-1);font-weight:700;line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.vis-flow__body[data-astro-cid-6uwxw6bm]{min-inline-size:0;overflow-wrap:anywhere}.vis-flow__body[data-astro-cid-6uwxw6bm] p[data-astro-cid-6uwxw6bm]{margin:0}.vis-flow__note[data-astro-cid-6uwxw6bm]{margin-block-start:var(--space-3xs);font-size:var(--step--1)}.vis-flow__answers[data-astro-cid-6uwxw6bm]{list-style:none;margin:var(--space-2xs) 0 0;padding:0}.vis-flow[data-astro-cid-6uwxw6bm] a[data-astro-cid-6uwxw6bm]{display:inline-block;min-block-size:1.5rem;min-inline-size:1.5rem}.vis-flow__step--on[data-astro-cid-6uwxw6bm]:before,.vis-flow__step--on[data-astro-cid-6uwxw6bm]:after{content:"";position:absolute}.vis-flow__step--on[data-astro-cid-6uwxw6bm]:before{left:calc(50% - 1px);bottom:8px;height:calc(var(--space-l) - 10px);border-left:2px solid var(--fig-line)}.vis-flow__step--on[data-astro-cid-6uwxw6bm]:after{left:calc(50% - 6px);bottom:1px;border-top:7px solid var(--fig-line);border-left:6px solid transparent;border-right:6px solid transparent}@media(min-width:48rem){.vis-flow--row[data-astro-cid-6uwxw6bm]{flex-direction:row;align-items:stretch}.vis-flow--row[data-astro-cid-6uwxw6bm]>.vis-flow__step[data-astro-cid-6uwxw6bm]{flex:1 1 0}.vis-flow--row[data-astro-cid-6uwxw6bm]>.vis-flow__step[data-astro-cid-6uwxw6bm]:not(:last-child){padding-block-end:0;padding-inline-end:var(--space-l)}.vis-flow--row[data-astro-cid-6uwxw6bm]>.vis-flow__step--on[data-astro-cid-6uwxw6bm]:before{left:auto;right:8px;top:calc(50% - 1px);bottom:auto;width:calc(var(--space-l) - 10px);height:0;border-left:0;border-top:2px solid var(--fig-line)}.vis-flow--row[data-astro-cid-6uwxw6bm]>.vis-flow__step--on[data-astro-cid-6uwxw6bm]:after{left:auto;right:1px;top:calc(50% - 6px);bottom:auto;border-left:7px solid var(--fig-line);border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0}}@media print{.vis-flow__step[data-astro-cid-6uwxw6bm]{break-inside:avoid}}.otp{margin:0 0 var(--space-m);font-size:var(--step--1)}.otp__label{margin:0;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:var(--track-caps)}.otp__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.otp__list>li{display:inline-flex;align-items:center}.otp__list>li:not(:last-child):after{content:"·";content:"·" / "";padding:0 var(--space-3xs)}.otp a{display:inline-block;box-sizing:border-box;min-height:44px;padding:.8rem var(--space-2xs)}.otp__sub{display:none}@media(min-width:72rem){.longpage:has(>.otp){display:grid;grid-template-columns:minmax(0,1fr) 13rem;column-gap:var(--space-l);align-items:start}.longpage>.otp{grid-column:2;grid-row:1;position:sticky;top:var(--space-m);max-height:calc(100vh - 2 * var(--space-m));max-height:calc(100dvh - 2 * var(--space-m));overflow-y:auto;margin:0;padding:0 0 0 var(--space-s);border-left:2px solid var(--rule)}.longpage>.otp .otp__label{margin-bottom:var(--space-2xs)}.longpage>.otp .otp__list{display:block}.longpage>.otp .otp__list>li{display:block}.longpage>.otp .otp__list>li:after{content:none}.longpage>.otp a{display:block;min-height:24px;padding:var(--space-3xs) 0}.longpage>.otp .otp__sub{display:block;list-style:none;margin:0 0 var(--space-2xs);padding:0 0 0 var(--space-s)}.longpage__body{grid-column:1;grid-row:1;min-width:0}}.longpage__body .tablescroll{content-visibility:auto;contain-intrinsic-size:auto 30rem}
