.hero-run[data-astro-cid-wbpw6wlf]{border-left:2px solid #11161414;padding-left:28px;position:relative}.hr-status[data-astro-cid-wbpw6wlf]{color:var(--ink-soft);align-items:center;gap:10px;margin:0 0 22px;font-size:.9rem;font-weight:700;display:flex}.hr-dot[data-astro-cid-wbpw6wlf]{background:var(--green);border-radius:50%;width:9px;height:9px;animation:1.6s infinite hr-pulse}.finished[data-astro-cid-wbpw6wlf] .hr-dot[data-astro-cid-wbpw6wlf]{animation:none}@keyframes hr-pulse{0%{box-shadow:0 0 #2cb4628c}70%,to{box-shadow:0 0 0 9px #2cb46200}}.hr-steps[data-astro-cid-wbpw6wlf]{margin:0;padding:0;list-style:none}.hr-steps[data-astro-cid-wbpw6wlf] li[data-astro-cid-wbpw6wlf]{color:#9aa19e;grid-template-columns:26px 1fr;align-items:center;column-gap:14px;padding:7px 0;transition:color .25s;display:grid}.hr-steps[data-astro-cid-wbpw6wlf] li[data-astro-cid-wbpw6wlf].active,.hr-steps[data-astro-cid-wbpw6wlf] li[data-astro-cid-wbpw6wlf].done{color:var(--ink)}.hr-mark[data-astro-cid-wbpw6wlf]{border:2px solid #c9cfcc;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.active[data-astro-cid-wbpw6wlf] .hr-mark[data-astro-cid-wbpw6wlf]{border-color:var(--green);border-right-color:#0000;animation:.7s linear infinite hr-spin}.done[data-astro-cid-wbpw6wlf] .hr-mark[data-astro-cid-wbpw6wlf]{background:var(--green);border-color:var(--green)}.done[data-astro-cid-wbpw6wlf] .hr-mark[data-astro-cid-wbpw6wlf]:before{content:"";border-left:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink);width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}@keyframes hr-spin{to{transform:rotate(360deg)}}.hr-label[data-astro-cid-wbpw6wlf]{font-size:1.02rem;font-weight:700;line-height:1.3}.hr-find[data-astro-cid-wbpw6wlf]{color:var(--ink);visibility:hidden;background:#fff;border-radius:999px;grid-column:2;justify-self:start;align-items:center;gap:8px;margin-top:6px;padding:4px 12px 4px 10px;font-size:.82rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #1116140f}.hr-find[data-astro-cid-wbpw6wlf]:before{content:"";border-radius:50%;width:8px;height:8px}.hr-find[data-astro-cid-wbpw6wlf].high:before{background:var(--pink)}.hr-find[data-astro-cid-wbpw6wlf].med:before{background:var(--yellow)}.hr-find[data-astro-cid-wbpw6wlf].low:before{background:var(--green)}.done[data-astro-cid-wbpw6wlf] .hr-find[data-astro-cid-wbpw6wlf]{visibility:visible;animation:.35s both hr-pop}@keyframes hr-pop{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:none}}.hr-result[data-astro-cid-wbpw6wlf]{color:var(--ink-soft);visibility:hidden;opacity:0;border-top:1px solid #1116141a;flex-wrap:wrap;gap:28px;margin:22px 0 0;padding-top:18px;font-weight:600;transition:opacity .4s,transform .4s,visibility 0s linear .4s;display:flex;transform:translateY(6px)}.finished[data-astro-cid-wbpw6wlf] .hr-result[data-astro-cid-wbpw6wlf]{visibility:visible;opacity:1;transition-delay:0s;transform:none}.hr-result[data-astro-cid-wbpw6wlf] strong[data-astro-cid-wbpw6wlf]{font-family:var(--display);color:var(--ink);letter-spacing:-.03em;margin-right:4px;font-size:2.2rem;line-height:1}@media (prefers-reduced-motion:reduce){.hr-find[data-astro-cid-wbpw6wlf]{animation:none}}.how-flow[data-astro-cid-7ngp2hv7]{grid-template-columns:repeat(var(--n), 1fr);gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid;position:relative}.how-flow[data-astro-cid-7ngp2hv7]:before{content:"";top:21px;left:22px;right:calc((100% - (var(--n) - 1) * 28px) / var(--n) - 23px);background:linear-gradient(90deg, var(--green), var(--pink), var(--yellow), var(--green));transform-origin:0;border-radius:4px;height:4px;transition:transform 1.4s cubic-bezier(.65,0,.35,1);position:absolute}.js .how-flow[data-astro-cid-7ngp2hv7]:not(.in):before{transform:scaleX(0)}.how-flow[data-astro-cid-7ngp2hv7] li[data-astro-cid-7ngp2hv7]{position:relative}.how-no[data-astro-cid-7ngp2hv7]{z-index:1;background:var(--green);width:46px;height:46px;color:var(--ink);box-shadow:0 0 0 6px var(--ring,#fff);border-radius:50%;place-items:center;font-size:1.1rem;font-weight:800;display:grid;position:relative}.soft .how-flow[data-astro-cid-7ngp2hv7]{--ring:var(--surface)}.how-flow[data-astro-cid-7ngp2hv7] li[data-astro-cid-7ngp2hv7]:nth-child(2) .how-no[data-astro-cid-7ngp2hv7]{background:var(--pink)}.how-flow[data-astro-cid-7ngp2hv7] li[data-astro-cid-7ngp2hv7]:nth-child(3) .how-no[data-astro-cid-7ngp2hv7]{background:var(--yellow)}.how-flow[data-astro-cid-7ngp2hv7] li[data-astro-cid-7ngp2hv7]:nth-child(4) .how-no[data-astro-cid-7ngp2hv7]{background:var(--ink);color:#fff}.how-flow[data-astro-cid-7ngp2hv7] h3[data-astro-cid-7ngp2hv7]{margin:22px 0 8px;font-size:1.25rem}.how-flow[data-astro-cid-7ngp2hv7] p[data-astro-cid-7ngp2hv7]{color:var(--ink-soft);margin:0;font-size:.95rem}@media (width<=960px){.how-flow[data-astro-cid-7ngp2hv7]{grid-template-columns:1fr;gap:0}.how-flow[data-astro-cid-7ngp2hv7]:before{background:linear-gradient(180deg, var(--green), var(--pink), var(--yellow), var(--green));transform-origin:top;width:4px;height:auto;inset:22px auto 22px 21px}.js .how-flow[data-astro-cid-7ngp2hv7]:not(.in):before{transform:scaleY(0)}.how-flow[data-astro-cid-7ngp2hv7] li[data-astro-cid-7ngp2hv7]{padding:0 0 28px 70px}.how-no[data-astro-cid-7ngp2hv7]{position:absolute;top:0;left:0}.how-flow[data-astro-cid-7ngp2hv7] h3[data-astro-cid-7ngp2hv7]{margin:8px 0 6px}}
