.access-surface-module__8secpW__accessSection{flex:1;justify-content:center;align-items:center;min-height:0;padding:48px 24px;display:flex}.access-surface-module__8secpW__card{width:100%;max-width:519px}.access-surface-module__8secpW__label{color:#0000007a;letter-spacing:0;font-size:15px;font-weight:700;line-height:1.35}.access-surface-module__8secpW__title{color:#111;letter-spacing:0;text-align:center;white-space:nowrap;width:100%;max-width:519px;margin:9px auto 0;font-size:21px;font-weight:700;line-height:27px}.access-surface-module__8secpW__title:focus{outline:none}.access-surface-module__8secpW__copy{color:#111111ad;text-align:center;white-space:nowrap;width:100%;max-width:501px;margin:12px auto 0;font-size:15px;line-height:1.55}.access-surface-module__8secpW__context{background:var(--surface);color:#111111c7;border:1px solid #11111114;border-radius:6px;align-items:center;gap:9px;width:100%;max-width:519px;margin-top:24px;margin-left:auto;margin-right:auto;padding:12px 15px;font-size:15px;line-height:1.45;display:flex}.access-surface-module__8secpW__form{gap:15px;width:100%;max-width:519px;margin-top:24px;margin-left:auto;margin-right:auto;display:grid}.access-surface-module__8secpW__field{gap:9px;display:grid}.access-surface-module__8secpW__labelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.access-surface-module__8secpW__inlineLink{color:#111111ad;text-underline-offset:3px;align-items:center;width:fit-content;min-height:39px;font-size:15px;font-weight:500;text-decoration:underline;display:inline-flex}.access-surface-module__8secpW__input{color:#111;background:#fff;border:1px solid #1111111f;border-radius:6px;outline:none;width:100%;min-height:45px;padding:0 15px;font-size:15px;line-height:1.2;transition:border-color .16s,box-shadow .16s}.access-surface-module__8secpW__input::placeholder{color:#1111116b}.access-surface-module__8secpW__input:hover{border-color:#1113}.access-surface-module__8secpW__input:focus{border-color:#11111157;box-shadow:0 0 0 3px #1111110f}.access-surface-module__8secpW__error{color:#9e2424;margin:-3px 0 0;font-size:15px;line-height:1.45}.access-surface-module__8secpW__success{color:#255c37;margin:-3px 0 0;font-size:15px;line-height:1.45}.access-surface-module__8secpW__submit,.access-surface-module__8secpW__submitLink{color:#fff;cursor:pointer;background:#111;border:1px solid #111;border-radius:6px;justify-content:center;align-items:center;gap:9px;width:100%;height:39px;min-height:39px;margin-top:3px;padding:0 15px;font-size:15px;font-weight:650;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s;display:flex}.access-surface-module__8secpW__submit:hover,.access-surface-module__8secpW__submitLink:hover{background:#111111d1;border-color:#111111d1}.access-surface-module__8secpW__submit:focus-visible,.access-surface-module__8secpW__submitLink:focus-visible{outline:none;box-shadow:0 0 0 3px #1111111f}.access-surface-module__8secpW__submit:active{transform:translateY(1px)}.access-surface-module__8secpW__submit:disabled{color:#fff;cursor:not-allowed;opacity:1;background:#767676;border-color:#767676}.access-surface-module__8secpW__submit[aria-busy=true]:disabled{color:#fff;cursor:wait;background:#111;border-color:#111}.access-surface-module__8secpW__submit>svg{flex:0 0 15px}.access-surface-module__8secpW__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px 15px;width:100%;max-width:519px;margin-top:18px;margin-left:auto;margin-right:auto;display:flex}.access-surface-module__8secpW__link{color:#111111b8;white-space:nowrap;border:0;align-items:center;gap:6px;width:fit-content;min-height:39px;padding:0 2px;font-size:15px;font-weight:500;line-height:39px;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex;position:relative}.access-surface-module__8secpW__continuationLink{color:#111;font-weight:650}.access-surface-module__8secpW__roleSwitchLink{color:#1111119e;font-weight:400}.access-surface-module__8secpW__link:after{content:"";background:#11111138;height:1px;transition:background-color .16s;position:absolute;bottom:0;left:2px;right:2px}.access-surface-module__8secpW__linkButton{color:#111111b8;cursor:pointer;width:fit-content;font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;min-height:39px;padding:0 2px;font-size:15px;font-weight:500;line-height:39px;transition:border-color .16s,color .16s;display:inline-flex;position:relative}.access-surface-module__8secpW__linkButton:after{content:"";background:#11111138;height:1px;transition:background-color .16s;position:absolute;bottom:0;left:2px;right:2px}.access-surface-module__8secpW__linkButton:hover{color:#111}.access-surface-module__8secpW__linkButton:hover:after{background:#111}.access-surface-module__8secpW__linkButton:focus-visible{outline:none;box-shadow:0 0 0 3px #1111111f}.access-surface-module__8secpW__linkButton:disabled{cursor:wait;opacity:.6}.access-surface-module__8secpW__codeInput{letter-spacing:.14em}.access-surface-module__8secpW__passwordControl{display:block;position:relative}.access-surface-module__8secpW__passwordControl .access-surface-module__8secpW__input{padding-right:51px}.access-surface-module__8secpW__passwordToggle{color:#1111119e;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:39px;height:39px;display:inline-flex;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.access-surface-module__8secpW__passwordToggle:hover{color:#111;background:#1111110f}.access-surface-module__8secpW__passwordToggle:focus-visible{outline-offset:3px;outline:3px solid #11111152}.access-surface-module__8secpW__fieldHint{color:#595959;margin:-3px 0 0;font-size:12px;line-height:1.35}.access-surface-module__8secpW__prerequisite{color:#1111119e;text-align:left;white-space:nowrap;margin:-3px 0 0;font-size:15px;line-height:24px}.access-surface-module__8secpW__consent{box-sizing:border-box;color:#111111ad;cursor:pointer;align-items:center;gap:9px;min-height:39px;font-size:12px;line-height:1.35;display:flex}.access-surface-module__8secpW__consent input{accent-color:#111;flex:0 0 15px;width:15px;height:15px;margin:0}.access-surface-module__8secpW__consent input:focus-visible{outline-offset:3px;outline:3px solid #11111152}.access-surface-module__8secpW__consent a{color:#111;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.access-surface-module__8secpW__loading{color:#11111194;text-align:center;margin:24px auto 0;font-size:15px}.access-surface-module__8secpW__spinner{flex:0 0 15px;width:15px;height:15px;animation:.8s linear infinite access-surface-module__8secpW__access-spin}@keyframes access-surface-module__8secpW__access-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.access-surface-module__8secpW__spinner{animation:none}}.access-surface-module__8secpW__fieldHint,.access-surface-module__8secpW__consent,.access-surface-module__8secpW__expiry{font-size:15px;line-height:1.45}.access-surface-module__8secpW__expiry{color:#11111185;text-align:center;margin:9px auto 0}.access-surface-module__8secpW__signedOut{color:#255c37;text-align:center;margin:9px auto 0;font-size:15px;line-height:1.45}.access-surface-module__8secpW__srOnly{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.access-surface-module__8secpW__link:hover{color:#111}.access-surface-module__8secpW__link:hover:after{background:#111}@media not (min-width:621px){.access-surface-module__8secpW__accessSection{min-height:0;padding:33px 9px}.access-surface-module__8secpW__form,.access-surface-module__8secpW__links{max-width:none}.access-surface-module__8secpW__submit,.access-surface-module__8secpW__submitLink{height:45px;min-height:45px}.access-surface-module__8secpW__links{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px}.access-surface-module__8secpW__link,.access-surface-module__8secpW__linkButton,.access-surface-module__8secpW__inlineLink{min-height:45px;line-height:45px}.access-surface-module__8secpW__passwordToggle{width:45px;height:45px;right:0}.access-surface-module__8secpW__passwordControl .access-surface-module__8secpW__input{padding-right:54px}}.access-surface-module__8secpW__confirmationCopy{white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.access-surface-module__8secpW__confirmationCopy>span{max-width:100%;display:inline-block}.access-surface-module__8secpW__confirmationContext>span{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;min-width:0}
