.wr[data-astro-cid-kqnhos3j]{--line: color-mix(in srgb, var(--color-black) 18%, transparent)}.wr-k[data-astro-cid-kqnhos3j]{margin:0 0 18px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-black) 66%,transparent)}.wr-list[data-astro-cid-kqnhos3j]{list-style:none;margin:0;padding:0;display:grid}.wr-step[data-astro-cid-kqnhos3j]{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:14px;padding-bottom:22px}.wr-step[data-astro-cid-kqnhos3j]:last-child{padding-bottom:0}.wr-step[data-astro-cid-kqnhos3j]:not(:last-child):before{content:"";position:absolute;left:13.5px;top:30px;bottom:2px;width:1px;background:var(--line)}.wr-step[data-astro-cid-kqnhos3j].is-after:before,.wr-step[data-astro-cid-kqnhos3j]:nth-child(3):before{background:none;border-left:1px dashed color-mix(in srgb,var(--color-black) 30%,transparent)}.wr-n[data-astro-cid-kqnhos3j]{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;border:1px solid color-mix(in srgb,var(--color-black) 30%,transparent);background:var(--color-cream);color:var(--color-black);transition:background-color .25s var(--ease-out-quiet),color .25s var(--ease-out-quiet),border-color .25s var(--ease-out-quiet)}.wr-t[data-astro-cid-kqnhos3j]{display:grid;gap:2px;padding-top:4px;font-size:var(--text-small);line-height:1.35}.wr-t[data-astro-cid-kqnhos3j] b[data-astro-cid-kqnhos3j]{font-weight:600}.wr-t[data-astro-cid-kqnhos3j] span[data-astro-cid-kqnhos3j]{font-size:12px;color:color-mix(in srgb,var(--color-black) 66%,transparent)}.wr-step[data-astro-cid-kqnhos3j].is-after .wr-n[data-astro-cid-kqnhos3j]{border-style:dashed;color:color-mix(in srgb,var(--color-black) 66%,transparent)}.wr-step[data-astro-cid-kqnhos3j].is-after .wr-t[data-astro-cid-kqnhos3j] b[data-astro-cid-kqnhos3j]{font-weight:500}.wr-step[data-astro-cid-kqnhos3j].is-now .wr-n[data-astro-cid-kqnhos3j]{background:var(--color-charcoal);border-color:var(--color-charcoal);color:var(--color-cream)}.wr-step[data-astro-cid-kqnhos3j].is-done .wr-n[data-astro-cid-kqnhos3j]{font-size:0}.wr-step[data-astro-cid-kqnhos3j].is-done .wr-n[data-astro-cid-kqnhos3j]:after{content:"";width:9px;height:5px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(-45deg)}.wr-step[data-astro-cid-kqnhos3j].is-done .wr-t[data-astro-cid-kqnhos3j] b[data-astro-cid-kqnhos3j]{font-weight:500}@media(prefers-reduced-motion:reduce){.wr-n[data-astro-cid-kqnhos3j]{transition:none}}.sh-hero[data-astro-cid-7ezcmcyx]{display:contents}.sh-hero[data-astro-cid-7ezcmcyx] .page-hero-title{white-space:pre-line;text-wrap:balance;max-width:min(28ch,100%)}.sh-hero[data-astro-cid-7ezcmcyx] .page-hero-intro{text-wrap:balance}.sh-wiz[data-astro-cid-7ezcmcyx] .wiz-head .wiz-note,.sh-wiz[data-astro-cid-7ezcmcyx] legend .opt,.sh-wiz[data-astro-cid-7ezcmcyx] .dresult .fp-chip,.sh-wiz[data-astro-cid-7ezcmcyx] .dresult .dr-row span{font-size:12px}.sh-layout[data-astro-cid-7ezcmcyx]{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}.sh-wiz[data-astro-cid-7ezcmcyx]{min-width:0}.sh-rail[data-astro-cid-7ezcmcyx]{padding-top:32px;border-top:1px solid color-mix(in srgb,var(--color-black) 15%,transparent)}@media(min-width:1100px){.sh-layout[data-astro-cid-7ezcmcyx]{grid-template-columns:minmax(0,1fr) 300px;gap:80px;align-items:start}.sh-rail[data-astro-cid-7ezcmcyx]{position:sticky;top:112px;padding:0 0 0 40px;border-top:0;border-left:1px solid color-mix(in srgb,var(--color-black) 15%,transparent)}}.partner-note[data-astro-cid-7ezcmcyx]{font-size:var(--text-small);color:color-mix(in srgb,var(--color-black) 68%,transparent);margin:32px 0 0}.partner-note[data-astro-cid-7ezcmcyx] a[data-astro-cid-7ezcmcyx]{color:var(--color-signal)}.sec-h[data-astro-cid-7ezcmcyx]{font-size:var(--text-h2);line-height:1.2;margin:12px 0 0;font-weight:500;max-width:22ch}.gate[data-astro-cid-7ezcmcyx]{display:grid;gap:40px}.tl[data-astro-cid-7ezcmcyx]{list-style:none;margin:0;padding:0 0 0 22px;display:grid;gap:18px;border-left:1px solid color-mix(in srgb,var(--color-black) 22%,transparent)}.tl-step[data-astro-cid-7ezcmcyx]{position:relative;display:flex;align-items:baseline;gap:10px;font-weight:500}.tl-step[data-astro-cid-7ezcmcyx]:before{content:"";position:absolute;left:-26px;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--color-calmgrey);border:1px solid color-mix(in srgb,var(--color-black) 45%,transparent)}.tl-step[data-astro-cid-7ezcmcyx].is-out:before{background:var(--color-signal);border-color:var(--color-signal)}.tl-step[data-astro-cid-7ezcmcyx].is-out{font-weight:600}.tl-n[data-astro-cid-7ezcmcyx]{font-size:12px;letter-spacing:.04em;color:color-mix(in srgb,var(--color-black) 66%,transparent)}.fit[data-astro-cid-7ezcmcyx]{display:grid;gap:32px}.fit-h[data-astro-cid-7ezcmcyx]{color:var(--color-cream);margin:0}.fit-k[data-astro-cid-7ezcmcyx]{margin:0 0 16px;font-size:var(--text-small);font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--color-cream) 72%,transparent)}.fit-list[data-astro-cid-7ezcmcyx]{list-style:none;margin:0;padding:0;border-top:1px solid color-mix(in srgb,var(--color-cream) 18%,transparent)}.fit-list[data-astro-cid-7ezcmcyx] li[data-astro-cid-7ezcmcyx]{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid color-mix(in srgb,var(--color-cream) 18%,transparent);color:var(--color-cream);font-size:var(--text-body);line-height:1.4}.mark[data-astro-cid-7ezcmcyx]{flex:none;margin-top:3px;color:var(--color-cream)}.is-not[data-astro-cid-7ezcmcyx] .fit-list[data-astro-cid-7ezcmcyx] li[data-astro-cid-7ezcmcyx]{color:color-mix(in srgb,var(--color-cream) 78%,transparent)}.is-not[data-astro-cid-7ezcmcyx] .mark[data-astro-cid-7ezcmcyx]{color:color-mix(in srgb,var(--color-cream) 66%,transparent)}.fit-list[data-astro-cid-7ezcmcyx] a[data-astro-cid-7ezcmcyx]{color:var(--color-cream);font-weight:500;text-decoration:none;border-bottom:1px solid currentColor;white-space:nowrap}.nx[data-astro-cid-7ezcmcyx]{display:grid;gap:40px}.nx-big[data-astro-cid-7ezcmcyx]{margin:16px 0 0;display:flex;align-items:baseline;gap:16px}.nx-big[data-astro-cid-7ezcmcyx] b[data-astro-cid-7ezcmcyx]{font-size:clamp(4rem,3rem + 4vw,6.5rem);line-height:.85;font-weight:600;letter-spacing:-.04em}.nx-big[data-astro-cid-7ezcmcyx] span[data-astro-cid-7ezcmcyx]{font-size:var(--text-small);max-width:22ch;line-height:1.4;color:color-mix(in srgb,var(--color-black) 72%,transparent)}.nx-flow[data-astro-cid-7ezcmcyx]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid color-mix(in srgb,var(--color-black) 15%,transparent)}.nx-step[data-astro-cid-7ezcmcyx]{align-content:start;padding:20px 0;border-bottom:1px solid color-mix(in srgb,var(--color-black) 15%,transparent);display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:8px;align-items:baseline}.nx-k[data-astro-cid-7ezcmcyx]{margin:0;font-size:var(--text-h3);font-weight:500}.nx-t[data-astro-cid-7ezcmcyx]{grid-column:2;margin:6px 0 0;font-size:var(--text-small);color:color-mix(in srgb,var(--color-black) 70%,transparent)}@media(min-width:768px){.tl[data-astro-cid-7ezcmcyx]{padding:22px 0 0;border-left:0;border-top:1px solid color-mix(in srgb,var(--color-black) 22%,transparent);grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.tl-step[data-astro-cid-7ezcmcyx]{flex-direction:column;gap:4px}.tl-step[data-astro-cid-7ezcmcyx]:before{left:0;top:-26px}.fit[data-astro-cid-7ezcmcyx]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.fit-h[data-astro-cid-7ezcmcyx]{grid-column:1 / -1}.nx-flow[data-astro-cid-7ezcmcyx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:0}.nx-step[data-astro-cid-7ezcmcyx]{grid-template-columns:minmax(0,1fr);border-bottom:0;border-top:1px solid color-mix(in srgb,var(--color-black) 15%,transparent)}.nx-t[data-astro-cid-7ezcmcyx]{grid-column:1}.nx-k[data-astro-cid-7ezcmcyx]{margin-top:8px}}@media(min-width:1024px){.nx[data-astro-cid-7ezcmcyx]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:end;gap:64px}}
