.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]{height:var(--stroke-2);border-radius:var(--radius-pill);background-color:var(--color-ice-line);flex:1;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 6px,#0000 6px 10px);mask-image:repeating-linear-gradient(90deg,#000 0 6px,#0000 6px 10px)}.reframe-flow__rail[data-astro-cid-pattyvy3].is-blank{visibility:hidden}.reframe-flow__next[data-astro-cid-pattyvy3]{color:var(--color-ice-line);place-items:center;display:none}.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)}.reframe-flow__text[data-astro-cid-pattyvy3] a{color:inherit;font-weight:500;text-decoration:underline}.reframe-flow__text[data-astro-cid-pattyvy3] a:hover,.reframe-flow__text[data-astro-cid-pattyvy3] a:focus-visible{color:var(--color-ice-line)}@media (width<=40rem){.reframe-flow[data-astro-cid-pattyvy3]{gap:var(--space-md)}.reframe-flow__plate[data-astro-cid-pattyvy3]{display:none}.reframe-flow__step[data-astro-cid-pattyvy3]{column-gap:var(--space-sm);row-gap:var(--space-2xs);grid-template-columns:auto minmax(0,1fr)}.reframe-flow__track[data-astro-cid-pattyvy3]{grid-row:1/span 2;align-self:start}.reframe-flow__rail[data-astro-cid-pattyvy3],.reframe-flow__next[data-astro-cid-pattyvy3]{display:none}.reframe-flow__title[data-astro-cid-pattyvy3]{font-size:var(--font-size-lg);margin-block-start:0}}@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]{display:grid;position:absolute;inset-inline-start:calc(100% + (var(--space-xl) - var(--space-md)) / 2)}}.reframe-process[data-astro-cid-khy52l66]{aspect-ratio:4/3;border-radius:var(--radius-sm);background-color:var(--color-surface-subtle);border:var(--stroke-1) solid var(--color-border);color:var(--color-ice-line);margin:0;display:none;position:relative;overflow:hidden}@media (width>=40rem){.reframe-process[data-astro-cid-khy52l66]{display:grid}}.reframe-process__scene[data-astro-cid-khy52l66]{opacity:clamp(0, calc(1 - abs(var(--dev,.25) * 4 - var(--i))), 1);pointer-events:none;transition:opacity var(--duration-moderate) var(--ease-out);grid-area:1/1;position:relative}.reframe-process[data-astro-cid-khy52l66] svg[data-astro-cid-khy52l66]{width:100%;height:100%;display:block;overflow:visible}.rp-card[data-astro-cid-khy52l66],.rp-item[data-astro-cid-khy52l66]{fill:var(--illus-paper);stroke:var(--illus-outline);stroke-width:var(--stroke-1)}.rp-checkbed[data-astro-cid-khy52l66]{fill:url(#rp-check);stroke:var(--illus-outline);stroke-width:var(--stroke-1)}.rp-white[data-astro-cid-khy52l66]{fill:var(--illus-white);stroke:var(--illus-outline);stroke-width:var(--stroke-1)}.rp-wall[data-astro-cid-khy52l66]{fill:var(--illus-check);stroke:none}.rp-checker[data-astro-cid-khy52l66]{fill:var(--illus-check)}.rp-line[data-astro-cid-khy52l66]{fill:none;stroke:var(--illus-detail);stroke-width:var(--stroke-1);stroke-linecap:round}.rp-fillsoft[data-astro-cid-khy52l66]{fill:var(--illus-fill-soft);stroke:none}.rp-fillsoft[data-astro-cid-khy52l66].rp-edge{stroke:var(--illus-outline);stroke-width:var(--stroke-1)}.rp-fill[data-astro-cid-khy52l66],.rp-fillshape[data-astro-cid-khy52l66]{fill:var(--illus-fill);stroke:none}.rp-path[data-astro-cid-khy52l66]{fill:none;stroke:currentColor;stroke-width:var(--stroke-1);stroke-dasharray:4 3}.rp-arrow[data-astro-cid-khy52l66]{fill:none;stroke:currentColor;stroke-width:var(--stroke-2);stroke-linecap:round;stroke-linejoin:round}.rp-anchor[data-astro-cid-khy52l66],.rp-badge[data-astro-cid-khy52l66]{fill:var(--illus-paper);stroke:currentColor;stroke-width:var(--stroke-1)}.rp-tick[data-astro-cid-khy52l66]{fill:none;stroke:currentColor;stroke-width:var(--stroke-2);stroke-linecap:round;stroke-linejoin:round}.rp-t[data-astro-cid-khy52l66]{left:calc(var(--x) / 400 * 100%);top:calc(var(--y) / 300 * 100%);font-size:var(--font-size-xs);white-space:nowrap;color:var(--text-caption);line-height:1;position:absolute;transform:translateY(-82%)}.rp-t[data-astro-cid-khy52l66].is-strong{color:var(--text-label);font-weight:600}@media (prefers-reduced-motion:reduce){.reframe-process__scene[data-astro-cid-khy52l66]{transition-duration:0s}}
