.btn[data-astro-cid-ekguhzzh]{min-height:var(--target-min);max-width:100%;padding:var(--space-2) var(--space-5);border-radius:var(--radius-ui);font-family:var(--font-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-ui);letter-spacing:var(--tracking-body);text-align:center;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn--primary[data-astro-cid-ekguhzzh]{background-color:var(--color-action);color:#fff}.btn--primary[data-astro-cid-ekguhzzh]:hover{background-color:var(--color-action-hover);color:#fff}.btn--secondary[data-astro-cid-ekguhzzh]{border-color:var(--color-action);color:var(--color-action);background-color:#0000}.btn--secondary[data-astro-cid-ekguhzzh]:hover{background-color:var(--color-action);color:#fff}.btn--on-anchor[data-astro-cid-ekguhzzh]{background-color:var(--color-surface);color:var(--color-anchor)}.btn--on-anchor[data-astro-cid-ekguhzzh]:hover{background-color:var(--color-lavender-100);color:var(--color-anchor)}.process-flow-grid[data-astro-cid-7nan6z3c]{--pfg-card:21rem;--pfg-gap:3rem;--pfg-radius:1.25rem;--pfg-pad:1.75rem;--pfg-surface:#fff;--pfg-edge:#0f172a14;--pfg-title:#0f172a;--pfg-body:#475569;--pfg-accent:#5865f2;--pfg-accent-quiet:#5865f22e;--pfg-shadow:0 1px 2px #0f172a0f, 0 12px 32px #0f172a12;--pfg-lift:4px;--pfg-lift-duration:.22s;--pfg-cloud:0 6px 24px 2px #5865f21a, 0 18px 56px 14px #5865f21f;--pfg-cloud-duration:.32s;--pfg-cloud-ease:cubic-bezier(.2, 0, 0, 1);--pfg-drift-speed:17;--pfg-drift-reach:.175;--pfg-drift-return:.62s;--pfg-drift-return-ease:cubic-bezier(.2, 0, 0, 1);--pfg-stack-at:46rem;box-sizing:border-box;color:var(--pfg-title);font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:block;container-type:inline-size}.process-flow-grid[data-astro-cid-7nan6z3c] [data-astro-cid-7nan6z3c]:where(*){box-sizing:border-box}.pfg-list[data-astro-cid-7nan6z3c]{grid-template-columns:repeat(2, minmax(0, var(--pfg-card)));justify-content:center;gap:var(--pfg-gap);margin:0;padding:0;list-style:none;display:grid}.pfg-card[data-astro-cid-7nan6z3c]{grid-column:var(--pfg-column);grid-row:var(--pfg-row);display:grid;position:relative}.pfg-box[data-astro-cid-7nan6z3c]{z-index:1;padding:var(--pfg-pad);background:var(--pfg-surface);border:1px solid var(--pfg-edge);border-radius:var(--pfg-radius);box-shadow:var(--pfg-shadow), 0 0 0 0 transparent, 0 0 0 0 transparent;transition:translate var(--pfg-lift-duration) ease, box-shadow var(--pfg-cloud-duration) var(--pfg-cloud-ease);flex-direction:column;gap:.75rem;display:flex;position:relative}.pfg-card[data-astro-cid-7nan6z3c]:hover .pfg-box[data-astro-cid-7nan6z3c]{translate:0 calc(var(--pfg-lift) * -1);box-shadow:var(--pfg-shadow), var(--pfg-cloud)}.pfg-card[data-astro-cid-7nan6z3c][data-pfg-drift]{z-index:2}.pfg-title[data-astro-cid-7nan6z3c]{letter-spacing:-.01em;color:var(--pfg-title);margin:0;font-size:1.25rem;font-weight:400;line-height:1.3}.pfg-body[data-astro-cid-7nan6z3c]{color:var(--pfg-body);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.55}.pfg-stage[data-astro-cid-7nan6z3c]{color:var(--pfg-stage-color,var(--pfg-accent));letter-spacing:.025em;margin:0 0 -.5rem;font-size:.875rem;font-weight:600;line-height:1.4}.pfg-mark[data-astro-cid-7nan6z3c]{top:var(--pfg-pad);right:var(--pfg-pad);width:var(--pfg-mark-size,2.5rem);height:var(--pfg-mark-size,2.5rem);pointer-events:none;display:block;position:absolute}.pfg-box[data-astro-cid-7nan6z3c]:has(.pfg-mark){padding-right:calc(var(--pfg-pad) + var(--pfg-mark-size,2.5rem) + .75rem)}.pfg-title-link[data-astro-cid-7nan6z3c]{color:inherit;text-decoration:none}.pfg-title-link[data-astro-cid-7nan6z3c]:after{content:"";border-radius:var(--pfg-radius);position:absolute;inset:0}.pfg-card[data-astro-cid-7nan6z3c]:hover .pfg-title-link[data-astro-cid-7nan6z3c],.pfg-card[data-astro-cid-7nan6z3c]:focus-within .pfg-title-link[data-astro-cid-7nan6z3c]{text-underline-offset:.18em;text-decoration:underline}.pfg-title-link[data-astro-cid-7nan6z3c]:focus-visible{outline:none}.pfg-title-link[data-astro-cid-7nan6z3c]:focus-visible:after{outline:var(--pfg-focus-width,3px) solid var(--pfg-focus-color,currentColor);outline-offset:var(--pfg-focus-offset,3px)}.pfg-link[data-astro-cid-7nan6z3c]{color:var(--pfg-accent-quiet);pointer-events:none;position:absolute}.pfg-card[data-astro-cid-7nan6z3c][data-pfg-live] .pfg-link[data-astro-cid-7nan6z3c]{color:var(--pfg-accent)}.pfg-arrow[data-astro-cid-7nan6z3c]{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}.pfg-arrow--down[data-astro-cid-7nan6z3c]{display:none}.pfg-card[data-astro-cid-7nan6z3c][data-pfg-direction=right] .pfg-link[data-astro-cid-7nan6z3c],.pfg-card[data-astro-cid-7nan6z3c][data-pfg-direction=left] .pfg-link[data-astro-cid-7nan6z3c]{width:var(--pfg-gap);height:.75rem;top:50%;translate:0 -50%}.pfg-card[data-astro-cid-7nan6z3c][data-pfg-direction=right] .pfg-link[data-astro-cid-7nan6z3c]{left:100%}.pfg-card[data-astro-cid-7nan6z3c][data-pfg-direction=left] .pfg-link[data-astro-cid-7nan6z3c]{right:100%;scale:-1 1}.pfg-card[data-astro-cid-7nan6z3c][data-pfg-direction=down] .pfg-link[data-astro-cid-7nan6z3c]{width:.75rem;height:var(--pfg-gap);top:100%;left:50%;translate:-50%}.pfg-card[data-astro-cid-7nan6z3c][data-pfg-direction=down] .pfg-arrow--across[data-astro-cid-7nan6z3c]{display:none}.pfg-card[data-astro-cid-7nan6z3c][data-pfg-direction=down] .pfg-arrow--down[data-astro-cid-7nan6z3c]{display:block}@container (width<=46rem){.pfg-list[data-astro-cid-7nan6z3c]{grid-template-columns:minmax(0, var(--pfg-card))}.pfg-card[data-astro-cid-7nan6z3c]{grid-area:auto}.pfg-card[data-astro-cid-7nan6z3c][data-pfg-direction]:not([data-pfg-direction=none]) .pfg-link[data-astro-cid-7nan6z3c]{width:.75rem;height:var(--pfg-gap);top:100%;left:50%;right:auto;translate:-50%;scale:1}.pfg-card[data-astro-cid-7nan6z3c] .pfg-arrow--across[data-astro-cid-7nan6z3c]{display:none}.pfg-card[data-astro-cid-7nan6z3c] .pfg-arrow--down[data-astro-cid-7nan6z3c]{display:block}}@container (width<=20rem){.pfg-box[data-astro-cid-7nan6z3c]:has(.pfg-mark){padding-right:var(--pfg-pad)}.pfg-mark[data-astro-cid-7nan6z3c]{order:-1;position:static}}@media (prefers-reduced-motion:reduce){.pfg-box[data-astro-cid-7nan6z3c]{transition:none}.pfg-card[data-astro-cid-7nan6z3c]:hover .pfg-box[data-astro-cid-7nan6z3c]{translate:none}}
