.rc-intro[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:1rem;line-height:2.1;color:var(--text-d);max-width:42em}.rc-intro[data-astro-cid-vgnofxmo] p{margin-bottom:1em}.rc-intro[data-astro-cid-vgnofxmo] p:last-child{margin-bottom:0}.rc-staff[data-astro-cid-vgnofxmo]{margin-top:20px;font-family:var(--jp);font-size:.875rem;line-height:1.8;color:var(--text-m)}.rc-staff__label[data-astro-cid-vgnofxmo]{font-weight:700;color:var(--text-d);margin-right:1em}.rc-sec[data-astro-cid-vgnofxmo]{margin-top:88px}.rc-h2[data-astro-cid-vgnofxmo]{margin-bottom:28px}.rc-note[data-astro-cid-vgnofxmo] a[data-astro-cid-vgnofxmo],.rc-pending{margin-top:8px}.rc-facts[data-astro-cid-vgnofxmo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.625rem,1fr));gap:12px;list-style:none}.rc-fact[data-astro-cid-vgnofxmo]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 12px 22px;background:var(--white);border:1px solid var(--border-l);border-radius:10px;text-align:center}.rc-fact__num[data-astro-cid-vgnofxmo]{font-family:var(--display);font-size:clamp(2rem,4vw,2.6rem);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--text-d);white-space:nowrap}.rc-fact__num[data-astro-cid-vgnofxmo] small[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:.875rem;font-weight:700;letter-spacing:0;margin-left:4px}.rc-fact__label[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:.875rem;color:var(--text-m)}.rc-fact__note[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:.875rem;line-height:1.5;color:var(--text-m)}.rc-pending--card{margin-top:2px;text-align:left}.rc-note[data-astro-cid-vgnofxmo]{margin-top:14px;font-family:var(--jp);font-size:.875rem;color:var(--text-m)}.rc-h3--sub[data-astro-cid-vgnofxmo]{margin-top:48px}.rc-ws[data-astro-cid-vgnofxmo]{display:grid;grid-template-columns:repeat(auto-fill,minmax(16.25rem,1fr));gap:12px;list-style:none}.rc-ws__item[data-astro-cid-vgnofxmo]{display:flex;flex-direction:column;gap:6px;padding:18px 20px;background:var(--white);border:1px solid var(--border-l);border-radius:10px}.rc-ws__title[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:1.1rem;font-weight:700;color:var(--text-d)}.rc-ws__text[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:1rem;line-height:1.7;color:var(--text-m)}.rc-jump[data-astro-cid-vgnofxmo]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.rc-jump[data-astro-cid-vgnofxmo] a[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:.88rem;font-weight:700;color:var(--accent);border:1.5px solid var(--accent);border-radius:999px;padding:8px 20px;transition:background var(--t),color var(--t)}.rc-jump[data-astro-cid-vgnofxmo] a[data-astro-cid-vgnofxmo]:hover{background:var(--accent);color:var(--accent-fg)}.rc-post[data-astro-cid-vgnofxmo]+.rc-post[data-astro-cid-vgnofxmo]{margin-top:56px}.rc-h3[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:1.15rem;font-weight:700;color:var(--text-d);margin-bottom:14px}.rc-dl[data-astro-cid-vgnofxmo]{background:var(--white);border:1px solid var(--border-l);border-radius:10px;overflow:hidden}.rc-dl__row[data-astro-cid-vgnofxmo]{display:grid;grid-template-columns:9em 1fr;border-top:1px solid var(--light-2)}.rc-dl__row[data-astro-cid-vgnofxmo]:first-child{border-top:0}.rc-dl[data-astro-cid-vgnofxmo] dt[data-astro-cid-vgnofxmo]{padding:16px 20px;font-family:var(--jp);font-size:.875rem;font-weight:700;color:var(--text-d);background:var(--light)}.rc-dl[data-astro-cid-vgnofxmo] dd[data-astro-cid-vgnofxmo]{margin:0;padding:16px 20px;font-family:var(--jp);font-size:1rem;line-height:1.75;color:var(--text-d)}.rc-val[data-astro-cid-vgnofxmo]{display:block;white-space:pre-line;max-width:42em}.rc-empty[data-astro-cid-vgnofxmo]{font-family:var(--jp);color:var(--text-m)}.rc-flow[data-astro-cid-vgnofxmo]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;list-style:none}.rc-step[data-astro-cid-vgnofxmo]{position:relative;display:flex;flex-direction:column;gap:8px;padding:20px 16px;background:var(--white);border:1px solid var(--border-l);border-radius:10px}.rc-step[data-astro-cid-vgnofxmo]:not(:last-child):after{content:"";position:absolute;top:50%;right:-9px;width:6px;height:6px;border-top:1.5px solid var(--text-l);border-right:1.5px solid var(--text-l);transform:translateY(-50%) rotate(45deg)}.rc-step__no[data-astro-cid-vgnofxmo]{font-family:var(--display);font-size:1.4rem;font-weight:800;line-height:1;color:var(--text-m)}.rc-step__title[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:1rem;font-weight:700;line-height:1.5;color:var(--text-d)}.rc-step__text[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:.875rem;line-height:1.7;color:var(--text-m)}.rc-apply[data-astro-cid-vgnofxmo]{margin-top:88px;padding:44px 44px 40px;background:var(--dark);border-radius:12px}.rc-apply__eyebrow[data-astro-cid-vgnofxmo]{font-family:var(--display);font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.rc-apply__title[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:clamp(1.35rem,3vw,1.65rem);font-weight:700;color:var(--white);margin-bottom:12px}.rc-apply__lead[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:1rem;line-height:1.75;color:var(--accent-mute);margin-bottom:28px}.rc-apply__dl[data-astro-cid-vgnofxmo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;margin-bottom:24px}.rc-apply__dl[data-astro-cid-vgnofxmo]>div[data-astro-cid-vgnofxmo]{padding-top:14px;border-top:1px solid var(--border-d)}.rc-apply__dl[data-astro-cid-vgnofxmo] dt[data-astro-cid-vgnofxmo]{font-family:var(--jp);font-size:.875rem;color:var(--accent-mute);margin-bottom:6px}.rc-apply__dl[data-astro-cid-vgnofxmo] dd[data-astro-cid-vgnofxmo]{margin:0;font-family:var(--display);font-size:clamp(1.3rem,3vw,1.6rem);font-weight:700;letter-spacing:-.01em;color:var(--white);overflow-wrap:anywhere}.rc-apply__dl[data-astro-cid-vgnofxmo] a[data-astro-cid-vgnofxmo]{color:inherit}.rc-apply__notes[data-astro-cid-vgnofxmo]{list-style:none;font-family:var(--jp);font-size:.875rem;line-height:1.7;color:var(--accent-mute)}.rc-apply__privacy[data-astro-cid-vgnofxmo]{margin-top:14px;font-family:var(--jp);font-size:.875rem;color:var(--accent-mute)}.rc-apply__privacy[data-astro-cid-vgnofxmo] a[data-astro-cid-vgnofxmo]{color:var(--white);text-decoration:underline;text-decoration-color:var(--cta);text-underline-offset:3px}@media(max-width:900px){.rc-flow[data-astro-cid-vgnofxmo]{grid-template-columns:1fr;gap:10px}.rc-step[data-astro-cid-vgnofxmo]{display:grid;grid-template-columns:2.6em 1fr;column-gap:12px;row-gap:4px;padding:16px 18px}.rc-step__no[data-astro-cid-vgnofxmo]{grid-row:span 2;align-self:center}.rc-step[data-astro-cid-vgnofxmo]:not(:last-child):after{top:auto;bottom:-9px;right:auto;left:calc(18px + 1.3em);transform:translate(-50%) rotate(135deg)}}@media(max-width:720px){.rc-sec[data-astro-cid-vgnofxmo]{margin-top:64px}.rc-jump[data-astro-cid-vgnofxmo] a[data-astro-cid-vgnofxmo]{padding-block:9px}.rc-facts[data-astro-cid-vgnofxmo]{grid-template-columns:repeat(var(--fact-cols, 3),minmax(0,1fr))}.rc-fact[data-astro-cid-vgnofxmo]{padding:22px 8px 18px}.rc-fact__label[data-astro-cid-vgnofxmo]{word-break:auto-phrase;text-wrap:balance}.rc-dl__row[data-astro-cid-vgnofxmo]{grid-template-columns:1fr}.rc-dl[data-astro-cid-vgnofxmo] dt[data-astro-cid-vgnofxmo]{padding:10px 16px}.rc-dl[data-astro-cid-vgnofxmo] dd[data-astro-cid-vgnofxmo]{padding:12px 16px 16px}.rc-apply[data-astro-cid-vgnofxmo]{margin-top:64px;padding:32px 22px 28px}.rc-apply__dl[data-astro-cid-vgnofxmo]{grid-template-columns:1fr}}@media(min-width:375px)and (max-width:389px){.rc-fact__label[data-astro-cid-vgnofxmo]{font-size:.8125rem}}@media(min-width:360px)and (max-width:374px){.rc-fact__num[data-astro-cid-vgnofxmo]{font-size:1.75rem}.rc-fact__label[data-astro-cid-vgnofxmo]{font-size:.75rem}}@media(max-width:359px){.rc-facts[data-astro-cid-vgnofxmo]{grid-template-columns:1fr}}
