.signup_introduction__lLTx9{text-align:center}.signup_choices__Oig_a{display:grid;gap:1rem}.signup_choice__043jZ{display:grid;grid-template-columns:1.5rem minmax(0,1fr);grid-template-rows:1fr auto;align-items:start;column-gap:.875rem;padding:1.25rem;border:1px solid #dce7ef;border-radius:.875rem;color:#17324d}.signup_choice__043jZ:focus-visible{outline:2px solid #027fd4;outline-offset:4px}.signup_icon__UyUej{width:1.5rem;height:1.5rem;margin-top:.125rem;color:#027fd4}.signup_copy__fjJHU h2{font-size:1.125rem;font-weight:600;line-height:1.5}.signup_copy__fjJHU p{margin-top:.375rem;color:#52677d;font-size:.875rem;line-height:1.65}.signup_action__wvTmg{grid-column:1/-1;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin-top:1rem;color:#026db7;justify-content:center;padding:.625rem .5rem;border:1px solid #026db7;border-radius:.5rem;font-size:.875rem;font-weight:600;line-height:1.5}.signup_patient__ikiBO{border-color:#c7ddeb;background:#f8fbfe}.signup_patient__ikiBO .signup_action__wvTmg{border-color:#0273c0;background:#0273c0;color:#fff}.signup_patient__ikiBO:hover{border-color:#0273c0}.signup_patient__ikiBO:hover .signup_action__wvTmg{background:#026db7}.signup_doctor__872Gw{background:#fff}.signup_doctor__872Gw:hover{border-color:#0273c0}.signup_doctor__872Gw:hover .signup_action__wvTmg{background:#f1f7fc}@media (min-width:768px){.signup_choices__Oig_a{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.signup_choice__043jZ{padding:1.5rem}}.PatientAuthShell_shell__C202n{min-width:0;background:transparent}body:has(.PatientAuthShell_shell__C202n){min-height:100dvh;background:radial-gradient(ellipse at top right,#fdf1e7 0,transparent 62%),radial-gradient(ellipse at bottom left,#f4faff 0,transparent 55%),#fff}.PatientAuthShell_content__bvnCK{display:flex;flex-direction:column;width:calc(100% - 24px);max-width:520px;margin:24px auto;padding:24px 20px;border:1px solid #eadfd5;border-radius:16px;background:#fff}.PatientAuthShell_open__g6q_o{border:0;border-radius:0;background:transparent}.PatientAuthShell_choices__3B_Es{max-width:880px}@media (min-width:640px){.PatientAuthShell_content__bvnCK{margin:32px auto;padding:32px}}.PatientAuthShell_shell__C202n input:not([type=checkbox]):not([type=radio]){min-height:3rem;font-size:1rem}.PatientAuthShell_shell__C202n input:focus-visible{outline-color:#027fd4}