.AuthPageShared_authBackground__ACkou{background-color:#f8f9fa}.AuthPageShared_selectionGrid__a1XVM{display:grid;gap:.5rem;grid-template-columns:var(--auth-selection-grid-columns,repeat(2,minmax(0,1fr)))}@media(max-width:767.98px){.AuthPageShared_selectionGridMobileStack__e1XJ_{grid-template-columns:1fr}}.AuthPageShared_selectionGridMobileFirst__utsGv{grid-template-columns:1fr}@media(min-width:768px){.AuthPageShared_selectionGridMobileFirst__utsGv{grid-template-columns:var(--auth-selection-grid-columns,repeat(3,minmax(0,1fr)))}}.AuthPageShared_registrationContextNotice__i2dgR{background:#effaf6;border:1px solid rgba(0,187,148,.22);border-radius:.75rem;color:#255a4e;font-size:.92rem;line-height:1.55;margin-bottom:1rem;padding:.85rem 1rem}.AuthPageShared_registrationJobSourceCard__LQk6L{margin-bottom:1rem;padding:1rem;border:1px solid rgba(0,187,148,.22);border-radius:.95rem;background:#fff;box-shadow:0 14px 28px rgba(32,37,41,.08)}.AuthPageShared_registrationJobSourceLabel__rPfoQ{margin-bottom:.65rem;color:#008f73;font-size:.82rem;font-weight:800;line-height:1.4}.AuthPageShared_registrationJobSourceBody__Lfes8{display:grid;gap:.85rem;grid-template-columns:8rem minmax(0,1fr);align-items:center}.AuthPageShared_registrationJobSourceLogoFrame__BaZhG{display:flex;align-items:center;justify-content:center;min-height:4.25rem;padding:.45rem;border:1px solid #e6efec;border-radius:.65rem;background:#fbfdfc}.AuthPageShared_registrationJobSourceLogo__wiijw{max-width:100%;max-height:3.375rem;-o-object-fit:contain;object-fit:contain}.AuthPageShared_registrationJobSourceLogoPlaceholder__XATBX{color:#8a9692;font-size:.75rem;font-weight:800;line-height:1}.AuthPageShared_registrationJobSourceText__T0vfm{min-width:0}.AuthPageShared_registrationJobSourceName__4sGZe{color:#202529;font-size:1rem;font-weight:800;line-height:1.5;overflow-wrap:anywhere}.AuthPageShared_registrationJobSourceCatch__gwzfV{margin:.2rem 0 0;color:#6c757d;font-size:.88rem;line-height:1.65;overflow-wrap:anywhere}.AuthPageShared_signUpCardColumn__yp_wO{flex:0 0 auto;max-width:35rem;width:100%}.AuthPageShared_authPageTitle__sYTuJ{font-size:1.72rem;line-height:1.32}.AuthPageShared_signupAgreement__l1bs5{line-height:1.65;text-align:left}.AuthPageShared_signupAgreementLink__5TBF5{color:#008f73;font-weight:700;text-decoration:underline;text-underline-offset:.14em}.AuthPageShared_signupAgreementLink__5TBF5:focus-visible,.AuthPageShared_signupAgreementLink__5TBF5:hover{color:#006c5d}.AuthPageShared_registrationContextNoticeTitle__K_5In{color:#0f513f;font-weight:700}@media(max-width:575.98px){.AuthPageShared_registrationJobSourceCard__LQk6L{padding:.85rem}.AuthPageShared_registrationJobSourceBody__Lfes8{gap:.7rem;grid-template-columns:6.5rem minmax(0,1fr)}.AuthPageShared_registrationJobSourceLogoFrame__BaZhG{min-height:3.75rem}.AuthPageShared_registrationJobSourceName__4sGZe{font-size:.95rem}.AuthPageShared_registrationJobSourceCatch__gwzfV{font-size:.82rem}}.AuthPageShared_regionGrid__kmMA3{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:767.98px){.AuthPageShared_regionGrid__kmMA3{grid-template-columns:repeat(2,minmax(0,1fr))}}