.reframe-flowart[data-astro-cid-trsyy7pu]{width:100%;max-width:9rem;height:auto;color:var(--illus-accent);justify-self:center;display:block;overflow:visible}.reframe-flowart--lg[data-astro-cid-trsyy7pu]{max-width:16rem}.reframe-flowart--fill[data-astro-cid-trsyy7pu]{max-width:none}.reframe-flowart--fill[data-astro-cid-trsyy7pu] [data-astro-cid-trsyy7pu]{vector-effect:non-scaling-stroke}.reframe-flowart--fill[data-astro-cid-trsyy7pu] [data-astro-cid-trsyy7pu]:is(.reframe-flowart__item,.reframe-flowart__coral,.reframe-flowart__green,.reframe-flowart__violet,.reframe-flowart__rough,.reframe-flowart__anchor,.reframe-flowart__zoom,.reframe-flowart__badge),.reframe-flowart--fill[data-astro-cid-trsyy7pu] [data-astro-cid-trsyy7pu]:is(.reframe-flowart__path,.reframe-flowart__edge){stroke-width:calc(var(--stroke-1) * 1.5)}.reframe-flowart--fill[data-astro-cid-trsyy7pu] .reframe-flowart__path[data-astro-cid-trsyy7pu]{stroke-dasharray:6 4}.reframe-flowart--bare[data-astro-cid-trsyy7pu] [data-astro-cid-trsyy7pu]:is(.reframe-flowart__lens,.reframe-flowart__badge,.reframe-flowart__tick,.reframe-flowart__cross){display:none}.reframe-flowart__badge[data-astro-cid-trsyy7pu]{fill:var(--illus-paper);stroke:currentColor;stroke-width:var(--stroke-1)}.reframe-flowart__item[data-astro-cid-trsyy7pu]{fill:var(--illus-paper);stroke:var(--illus-outline);stroke-width:var(--stroke-1)}.reframe-flowart__rough[data-astro-cid-trsyy7pu]{fill:none;stroke:var(--illus-outline);stroke-width:var(--stroke-2);stroke-linecap:square;stroke-linejoin:miter}.reframe-flowart__line[data-astro-cid-trsyy7pu]{fill:none;stroke:var(--illus-detail);stroke-width:var(--stroke-1);stroke-linecap:round}.reframe-flowart__check[data-astro-cid-trsyy7pu]{fill:var(--illus-fill-soft);stroke:none}.reframe-flowart__soft[data-astro-cid-trsyy7pu]{fill:var(--illus-fill);stroke:none}.reframe-flowart__white[data-astro-cid-trsyy7pu]{fill:var(--illus-white);stroke:none}.reframe-flowart__coral[data-astro-cid-trsyy7pu]{fill:var(--illus-hue-coral);stroke:var(--illus-outline);stroke-width:var(--stroke-1)}.reframe-flowart__green[data-astro-cid-trsyy7pu]{fill:var(--illus-hue-green);stroke:var(--illus-outline);stroke-width:var(--stroke-1)}.reframe-flowart__violet[data-astro-cid-trsyy7pu]{fill:var(--illus-hue-violet);stroke:var(--illus-outline);stroke-width:var(--stroke-1)}.reframe-flowart__patcoral[data-astro-cid-trsyy7pu]{fill:var(--illus-hue-coral);stroke:none}.reframe-flowart__patgreen[data-astro-cid-trsyy7pu]{fill:var(--illus-hue-green);stroke:none}.reframe-flowart__patviolet[data-astro-cid-trsyy7pu]{fill:var(--illus-hue-violet);stroke:none}.reframe-flowart__mark[data-astro-cid-trsyy7pu]{fill:var(--illus-outline);stroke:none}.reframe-flowart__markline[data-astro-cid-trsyy7pu]{fill:none;stroke:var(--illus-outline);stroke-width:calc(var(--stroke-1) * 1.4);stroke-linecap:round}.reframe-flowart__glare[data-astro-cid-trsyy7pu]{fill:none;stroke:var(--illus-shade);stroke-width:calc(var(--stroke-2) * 1.6);stroke-linecap:round}.reframe-flowart__skin[data-astro-cid-trsyy7pu]{fill:var(--illus-outline);opacity:.5;stroke:none}.reframe-flowart__pix[data-astro-cid-trsyy7pu]{fill:var(--illus-outline);stroke:none}.reframe-flowart__pixfaint[data-astro-cid-trsyy7pu]{fill:var(--illus-shade);stroke:none}.reframe-flowart__cast[data-astro-cid-trsyy7pu]{fill:var(--illus-cast);stroke:var(--illus-outline);stroke-width:var(--stroke-1)}.reframe-flowart__leader[data-astro-cid-trsyy7pu]{fill:none;stroke:var(--illus-accent);stroke-width:var(--stroke-1)}.reframe-flowart__pin[data-astro-cid-trsyy7pu]{fill:var(--illus-paper);stroke:var(--illus-accent);stroke-width:var(--stroke-1)}.reframe-flowart__label[data-astro-cid-trsyy7pu]{fill:var(--text-caption);font-family:var(--font-body);letter-spacing:var(--tracking-small);font-weight:500}.reframe-flowart__shade[data-astro-cid-trsyy7pu]{fill:var(--illus-shade);stroke:var(--illus-shade);stroke-width:var(--stroke-1)}.reframe-flowart__shadow[data-astro-cid-trsyy7pu]{fill:var(--illus-shadow);stroke:none;filter:blur(var(--stroke-1))}.reframe-flowart__dot[data-astro-cid-trsyy7pu]{fill:var(--illus-accent);stroke:none}.reframe-flowart__bar[data-astro-cid-trsyy7pu]{fill:none;stroke:var(--illus-accent);stroke-width:var(--stroke-2)}.reframe-flowart__path[data-astro-cid-trsyy7pu]{fill:none;stroke:currentColor;stroke-width:var(--stroke-1);stroke-dasharray:3 2}.reframe-flowart__curve[data-astro-cid-trsyy7pu]{fill:none;stroke:currentColor;stroke-width:var(--stroke-2);stroke-linecap:round}.reframe-flowart__fill[data-astro-cid-trsyy7pu]{fill:var(--illus-fill);stroke:none}.reframe-flowart__anchor[data-astro-cid-trsyy7pu]{fill:var(--illus-paper);stroke:currentColor;stroke-width:var(--stroke-1)}.reframe-flowart__handle[data-astro-cid-trsyy7pu]{fill:currentColor;stroke:none}.reframe-flowart__zoom[data-astro-cid-trsyy7pu]{fill:var(--illus-paper);stroke:currentColor;stroke-width:var(--stroke-1)}.reframe-flowart__lens[data-astro-cid-trsyy7pu]{fill:none;stroke:currentColor;stroke-width:var(--stroke-2);stroke-linecap:round}.reframe-flowart__edge[data-astro-cid-trsyy7pu]{fill:none;stroke:currentColor;stroke-width:var(--stroke-1);stroke-linecap:round}.reframe-flowart__tick[data-astro-cid-trsyy7pu]{fill:none;stroke:currentColor;stroke-width:var(--stroke-2);stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.reframe-flowart[data-astro-cid-trsyy7pu].is-replay{--fa-delay:0s}.reframe-flowart--notes[data-astro-cid-trsyy7pu]{--fa-build:0s}.reframe-flowart[data-astro-cid-trsyy7pu].is-play:not(.reframe-flowart--notes) [data-astro-cid-trsyy7pu]:is(.reframe-flowart__item,.reframe-flowart__line,.reframe-flowart__shade,.reframe-flowart__rough,.reframe-flowart__white,.reframe-flowart__soft){animation:fa-in .5s var(--ease-spring) var(--fa-delay,0s) backwards}.reframe-flowart[data-astro-cid-trsyy7pu].is-play:not(.reframe-flowart--notes) [data-astro-cid-trsyy7pu]:is(.reframe-flowart__path,.reframe-flowart__curve,.reframe-flowart__edge,.reframe-flowart__bar){animation:fa-in .6s var(--ease-spring) calc(var(--fa-delay,0s) + .5s) backwards}.reframe-flowart[data-astro-cid-trsyy7pu].is-play:not(.reframe-flowart--notes) [data-astro-cid-trsyy7pu]:is(.reframe-flowart__fill,.reframe-flowart__check,.reframe-flowart__shadow){animation:fa-in .6s var(--ease-spring) calc(var(--fa-delay,0s) + 1.1s) backwards}.reframe-flowart[data-astro-cid-trsyy7pu].is-play:not(.reframe-flowart--notes) [data-astro-cid-trsyy7pu]:is(.reframe-flowart__anchor,.reframe-flowart__handle,.reframe-flowart__dot,.reframe-flowart__zoom){transform-box:fill-box;transform-origin:50%;animation:fa-pop .4s var(--ease-spring) calc(var(--fa-delay,0s) + 1.6s) backwards}.reframe-flowart[data-astro-cid-trsyy7pu].is-play .reframe-flowart__note[data-astro-cid-trsyy7pu]{animation:fa-in .5s var(--ease-spring) calc(var(--fa-delay,0s) + var(--fa-build,1.8s) + var(--n,0) * .5s) backwards}}@keyframes fa-in{0%{opacity:0}to{opacity:1}}@keyframes fa-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.reframe-flow[data-astro-cid-pattyvy3]{gap:var(--space-2xl) var(--space-lg);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.reframe-flow__step[data-astro-cid-pattyvy3]{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.reframe-flow__plate[data-astro-cid-pattyvy3]{padding:var(--space-lg);background-color:var(--color-surface-subtle);border-radius:var(--radius-lg);box-shadow:var(--elev-flat);place-items:center;margin-block-end:var(--space-xs);display:grid}.reframe-flow__track[data-astro-cid-pattyvy3]{align-items:center;gap:var(--space-xs);display:flex}.reframe-flow__num[data-astro-cid-pattyvy3]{width:var(--space-xl);height:var(--space-xl);background-color:var(--color-ice);color:var(--color-on-light);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.reframe-flow__rail[data-astro-cid-pattyvy3]{border-top:var(--stroke-1) solid var(--color-ice-line);flex:1}.reframe-flow__next[data-astro-cid-pattyvy3]{color:var(--color-ice-line);flex:none;place-items:center;display:grid}.reframe-flow__title[data-astro-cid-pattyvy3]{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-subheading);color:var(--text-heading);margin-block-start:var(--space-xs);line-height:1.2}.reframe-flow__text[data-astro-cid-pattyvy3]{font-size:var(--font-size-sm);color:var(--text-body)}@media (width>=40rem){.reframe-flow[data-astro-cid-pattyvy3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.reframe-flow[data-astro-cid-pattyvy3]{grid-template-columns:repeat(var(--flow-cols,4), minmax(0, 1fr));column-gap:var(--space-xl);grid-template-rows:repeat(4,auto)}.reframe-flow__step[data-astro-cid-pattyvy3]{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--space-sm)}.reframe-flow[data-astro-cid-pattyvy3]:not(.reframe-flow--art) .reframe-flow__step[data-astro-cid-pattyvy3]{grid-row:span 3}.reframe-flow[data-astro-cid-pattyvy3]:not(.reframe-flow--art){grid-template-rows:repeat(3,auto)}.reframe-flow__track[data-astro-cid-pattyvy3]{position:relative}.reframe-flow__step[data-astro-cid-pattyvy3]{--fa-delay:calc(var(--i,0) * 1.2s)}.reframe-flow__next[data-astro-cid-pattyvy3]{position:absolute;inset-inline-start:calc(100% + (var(--space-xl) - var(--space-md)) / 2)}}
