.process-rail[data-astro-cid-n3bvofoh]{--rail-line:var(--rail);--rail-text:var(--on-navy);--square-bg:var(--white);--square-fg:var(--ink);grid-template-columns:repeat(var(--steps), minmax(0, 1fr));gap:24px;display:grid;position:relative}.process-rail--light[data-astro-cid-n3bvofoh]{--rail-line:var(--rule-mid);--rail-text:var(--text-secondary);--square-bg:var(--navy);--square-fg:var(--white)}.process-rail[data-astro-cid-n3bvofoh]:before{content:"";background:var(--rail-line);height:3px;position:absolute;top:27px;left:0;right:0}.process-rail__step[data-astro-cid-n3bvofoh]{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.process-rail__number[data-astro-cid-n3bvofoh]{background:var(--square-bg);width:56px;height:56px;color:var(--square-fg);font-family:var(--font-head);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));justify-content:center;align-items:center;font-size:26px;font-weight:700;display:flex}.process-rail__step--last[data-astro-cid-n3bvofoh] .process-rail__number[data-astro-cid-n3bvofoh]{background:var(--red);color:var(--white)}.process-rail__title[data-astro-cid-n3bvofoh]{font-size:var(--text-24);line-height:1}.process-rail__text[data-astro-cid-n3bvofoh]{max-width:280px;color:var(--rail-text);font-size:16px;line-height:1.55}@container page (width<=1199.98px){.process-rail[data-astro-cid-n3bvofoh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.process-rail[data-astro-cid-n3bvofoh]:before{display:none}}@container page (width<=767.98px){.process-rail[data-astro-cid-n3bvofoh]{grid-template-columns:minmax(0,1fr);gap:0}.process-rail[data-astro-cid-n3bvofoh]:before{display:none}.process-rail__step[data-astro-cid-n3bvofoh]:not(:last-child):after{content:"";background:var(--rail-line);width:3px;position:absolute;top:48px;bottom:0;left:22px}.process-rail__step[data-astro-cid-n3bvofoh]{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"number title""number text";align-content:start;gap:6px 18px;padding-bottom:28px;display:grid}.process-rail__step--last[data-astro-cid-n3bvofoh]{padding-bottom:0}.process-rail__number[data-astro-cid-n3bvofoh]{grid-area:number;width:48px;height:48px;font-size:22px}.process-rail__title[data-astro-cid-n3bvofoh]{grid-area:title;margin-top:4px;font-size:22px}.process-rail__text[data-astro-cid-n3bvofoh]{grid-area:text;max-width:none}}@media (forced-colors:active){.process-rail__number[data-astro-cid-n3bvofoh]{border:2px solid canvastext}}
