.process-timeline[data-astro-cid-ukrele2d]{margin:0;padding:2.5rem 2rem}.pt-title[data-astro-cid-ukrele2d]{font-family:var(--font-heading);font-size:1.375rem;font-weight:var(--font-weight-title);letter-spacing:-.02em;color:var(--color-headline);text-align:center;text-wrap:balance;margin-bottom:2rem;line-height:1.3;display:block}.pt-scroll[data-astro-cid-ukrele2d]{position:relative}.pt-track[data-astro-cid-ukrele2d]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;position:relative}.pt-track[data-astro-cid-ukrele2d]:before{content:"";background:var(--color-headline);height:1px;position:absolute;top:7rem;left:0;right:0}.pt-track[data-astro-cid-ukrele2d]:after{content:"";border-top:1px solid var(--color-headline);border-right:1px solid var(--color-headline);width:.5rem;height:.5rem;position:absolute;top:7rem;right:-1px;transform:translateY(-50%)rotate(45deg)}.pt-stop[data-astro-cid-ukrele2d]{grid-template-rows:3.75rem 3.25rem 0 3.25rem 3.75rem;justify-items:center;padding-inline:.375rem;display:grid}.pt-stop--above[data-astro-cid-ukrele2d] .pt-label[data-astro-cid-ukrele2d]{grid-row:1;align-self:end;padding-bottom:.375rem}.pt-stop--above[data-astro-cid-ukrele2d] .pt-icon[data-astro-cid-ukrele2d]{grid-row:2;align-self:center}.pt-stop--below[data-astro-cid-ukrele2d] .pt-icon[data-astro-cid-ukrele2d]{grid-row:4;align-self:center}.pt-stop--below[data-astro-cid-ukrele2d] .pt-label[data-astro-cid-ukrele2d]{grid-row:5;align-self:start;padding-top:.375rem}.pt-node[data-astro-cid-ukrele2d]{grid-row:3;align-self:center}.pt-label[data-astro-cid-ukrele2d]{font-size:var(--text-sm);color:var(--color-headline);text-align:center;text-wrap:balance;overflow-wrap:break-word;hyphens:auto;line-height:1.35}.pt-icon[data-astro-cid-ukrele2d]{background:var(--color-accent-soft);width:2.75rem;height:2.75rem;color:var(--color-primary);border-radius:999px;place-items:center;display:grid}.pt-icon[data-astro-cid-ukrele2d] svg[data-astro-cid-ukrele2d]{width:1.375rem;height:1.375rem}.pt-node[data-astro-cid-ukrele2d]{border:1px solid var(--color-headline);background:var(--card-ground,var(--color-white));border-radius:999px;width:.5rem;height:.5rem}.pt-icon[data-astro-cid-ukrele2d],.pt-node[data-astro-cid-ukrele2d]{z-index:1;position:relative}@media (width<=1023px){.process-timeline[data-astro-cid-ukrele2d]{padding:2rem 1.5rem}.pt-title[data-astro-cid-ukrele2d]{text-align:left;margin-bottom:2rem}.pt-track[data-astro-cid-ukrele2d]{grid-auto-columns:auto;grid-auto-flow:row}.pt-track[data-astro-cid-ukrele2d]:before{width:1px;height:auto;inset:1.375rem auto 1.375rem 1.375rem}.pt-track[data-astro-cid-ukrele2d]:after{content:none}.pt-stop[data-astro-cid-ukrele2d]{grid-template-rows:auto;grid-template-columns:2.75rem minmax(0,1fr);place-items:center start;gap:1rem;padding:0 0 1.5rem}.pt-stop[data-astro-cid-ukrele2d]:last-child{padding-bottom:0}.pt-stop--above[data-astro-cid-ukrele2d] .pt-icon[data-astro-cid-ukrele2d],.pt-stop--below[data-astro-cid-ukrele2d] .pt-icon[data-astro-cid-ukrele2d]{grid-area:1/1}.pt-stop--above[data-astro-cid-ukrele2d] .pt-label[data-astro-cid-ukrele2d],.pt-stop--below[data-astro-cid-ukrele2d] .pt-label[data-astro-cid-ukrele2d]{text-align:left;grid-area:1/2;align-self:center;padding-top:0}.pt-label[data-astro-cid-ukrele2d]{font-size:1rem}.pt-node[data-astro-cid-ukrele2d]{display:none}}@media (width<=480px){.process-timeline[data-astro-cid-ukrele2d]{padding:1.5rem 1.25rem}.pt-title[data-astro-cid-ukrele2d]{margin-bottom:1.75rem;font-size:1.1875rem}.pt-stop[data-astro-cid-ukrele2d]{gap:.875rem;padding-bottom:1.25rem}}.jm-dash[data-astro-cid-w5fj3g6w]{background:var(--color-primary);flex-shrink:0;width:1.75rem;height:1px}.jm-wrap[data-astro-cid-w5fj3g6w]{flex-direction:column;align-items:center;display:flex}.jm-eyebrow[data-astro-cid-w5fj3g6w]{align-items:center;gap:.625rem;margin-bottom:2rem;display:inline-flex}.jm-diagram{width:100%;max-width:60rem}.js-grid[data-astro-cid-w5fj3g6w]{grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:start;gap:4.5rem;display:grid}.jm-chips[data-astro-cid-w5fj3g6w]{flex-direction:column;gap:.25rem;display:flex;position:sticky;top:7.5rem}.jm-chip[data-astro-cid-w5fj3g6w]{border-radius:var(--radius-btn);align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem .875rem;text-decoration:none;transition:background .25s;display:flex}.jm-chip-num[data-astro-cid-w5fj3g6w]{font-family:var(--font-heading);font-weight:var(--font-weight-title);font-size:var(--text-xs);color:var(--color-caption);font-variant-numeric:tabular-nums;flex-shrink:0}.jm-chip-label[data-astro-cid-w5fj3g6w]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-body);line-height:1.4}@media (hover:hover) and (pointer:fine){.jm-chip[data-astro-cid-w5fj3g6w]:hover{background:var(--color-hover-tint)}.jm-chip[data-astro-cid-w5fj3g6w]:hover .jm-chip-label[data-astro-cid-w5fj3g6w]{color:var(--color-primary)}}.js-ladder[data-astro-cid-w5fj3g6w]{margin:0;padding:0;list-style:none}.js-step[data-astro-cid-w5fj3g6w]{grid-template-columns:2rem minmax(0,1fr);column-gap:1.5rem;padding-bottom:4rem;scroll-margin-top:8rem;display:grid;position:relative}.js-step[data-astro-cid-w5fj3g6w]:last-child{padding-bottom:0}.js-step[data-astro-cid-w5fj3g6w]:before{content:"";background:var(--list-rule,var(--color-border));width:1px;position:absolute;top:2.25rem;bottom:-.5rem;left:1rem}.js-step[data-astro-cid-w5fj3g6w]:last-child:before{display:none}.js-disc[data-astro-cid-w5fj3g6w]{z-index:1;background:var(--color-accent-soft);width:2rem;height:2rem;font-family:var(--font-heading);font-size:.9375rem;font-weight:var(--font-weight-strong);color:var(--color-primary);font-variant-numeric:tabular-nums;user-select:none;border-radius:999px;place-items:center;line-height:1;display:grid;position:relative}.js-body[data-astro-cid-w5fj3g6w]{max-width:42rem}.js-overline[data-astro-cid-w5fj3g6w]{font-family:var(--font-body);font-size:.78125rem;font-weight:var(--font-weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary);margin-bottom:.375rem;display:block}.js-title[data-astro-cid-w5fj3g6w]{font-family:var(--font-heading);font-size:clamp(1.75rem,1.1rem + 2.2vw,2.75rem);font-weight:var(--font-weight-display);letter-spacing:-.025em;color:var(--color-headline);text-wrap:balance;margin:0 0 .875rem;line-height:1.15}.js-para[data-astro-cid-w5fj3g6w]{font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-body);text-wrap:pretty;margin:0}.jn-eyebrow[data-astro-cid-w5fj3g6w]{align-items:center;gap:.625rem;margin-bottom:1.75rem;display:inline-flex}.jn-links[data-astro-cid-w5fj3g6w]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.jn-link[data-astro-cid-w5fj3g6w]{justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.625rem;text-decoration:none;display:flex}.jn-link-title[data-astro-cid-w5fj3g6w]{font-family:var(--font-heading);font-weight:var(--font-weight-title);letter-spacing:-.01em;color:var(--color-headline);font-size:1.375rem;line-height:1.25}.jn-link-arrow[data-astro-cid-w5fj3g6w]{color:var(--color-primary);font-size:1.125rem;transition:transform .3s}@media (hover:hover) and (pointer:fine){.jn-link[data-astro-cid-w5fj3g6w]:hover .jn-link-arrow[data-astro-cid-w5fj3g6w]{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.jn-link-arrow[data-astro-cid-w5fj3g6w],.jm-chip[data-astro-cid-w5fj3g6w]{transition:none}.jn-link[data-astro-cid-w5fj3g6w]:hover .jn-link-arrow[data-astro-cid-w5fj3g6w]{transform:none}}@media (width<=1023px){.js-grid[data-astro-cid-w5fj3g6w]{grid-template-columns:minmax(0,1fr);gap:0}.jm-chips[data-astro-cid-w5fj3g6w]{flex-flow:wrap;gap:.625rem;margin-bottom:2.5rem;position:static}.jm-chip[data-astro-cid-w5fj3g6w]{border:1px solid var(--list-rule,var(--color-border));border-radius:var(--radius-badge);padding:.5rem 1.125rem}}@media (width<=1023px) and (hover:hover) and (pointer:fine){.jm-chip[data-astro-cid-w5fj3g6w]:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border))}}@media (width<=767px){.jm-wrap[data-astro-cid-w5fj3g6w]{align-items:flex-start}}
