.applicant-access{max-width:820px;margin:auto}.applicant-access h1{letter-spacing:-.025em;font-size:clamp(30px,4vw,48px);line-height:1.15}.applicant-access .lead{font-size:17px}.applicant-steps{flex-wrap:wrap;gap:12px;margin:28px 0;padding:0;list-style:none;display:flex}.applicant-steps li{color:#546a74;border:1px solid #d7e2e7;border-radius:5px;padding:10px 15px;font-size:14px}.applicant-steps li.active{color:#125c52;background:#eaf5f3;border-color:#96c2b9}.applicant-access .cp-panel{padding:28px}.applicant-access input{max-width:100%;font-size:17px}.applicant-access input[autocomplete=one-time-code]{letter-spacing:.28em;max-width:300px}.applicant-access .cp-check{margin:20px 0}.applicant-access form>button{margin-top:22px}.applicant-alternative{margin:26px 0}.applicant-alternative p{color:#52636c;font-size:14px}.organization-choice{gap:14px;margin:18px 0;display:grid}.organization-choice article{border:1px solid #d7e2e7;border-radius:5px;padding:20px}.organization-choice h3{margin-top:0}.organization-choice small{margin:10px 0;display:block}@media (max-width:600px){.applicant-access .cp-panel{padding:20px}.applicant-steps{gap:7px}.applicant-steps li{padding:8px;font-size:12px}}
