.ServisRegistrationPage_page__Wvu3w{min-height:100vh;color:var(--text);background:var(--background)}.ServisRegistrationPage_skipLink__KYFP3{position:fixed;z-index:10;top:.75rem;left:.75rem;padding:.75rem 1rem;border-radius:.5rem;background:var(--surface);color:var(--text);border:1px solid var(--border);transform:translateY(-150%)}.ServisRegistrationPage_skipLink__KYFP3:focus{transform:translateY(0)}.ServisRegistrationPage_publicHeader__J8L3P{display:flex;min-height:5rem;width:min(100%,1040px);margin:0 auto;padding:0 24px;align-items:center;justify-content:space-between;gap:1rem}.ServisRegistrationPage_publicHeader__J8L3P>a{color:inherit;text-decoration:none}.ServisRegistrationPage_main__6GTql{display:grid;grid-gap:24px;gap:24px;width:min(100%,1040px);margin:0 auto;padding:24px}.ServisRegistrationPage_header__ME368{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.ServisRegistrationPage_header__ME368 p{margin:0 0 6px;color:var(--primary-strong);font-weight:800}.ServisRegistrationPage_confirmation__SRwh3 h2,.ServisRegistrationPage_fieldset__Hq2C5 legend,.ServisRegistrationPage_header__ME368 h1{margin:0;letter-spacing:0}.ServisRegistrationPage_header__ME368 h1{font-size:2rem;line-height:1.15}.ServisRegistrationPage_activateLink__Uoctt{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;padding:.45rem .75rem;border:1px solid var(--primary-strong);border-radius:.5rem;color:var(--primary-strong);background:var(--surface);font-weight:700;text-decoration:none}.ServisRegistrationPage_form__cnhey{display:grid;grid-gap:18px;gap:18px}.ServisRegistrationPage_confirmation__SRwh3,.ServisRegistrationPage_fieldset__Hq2C5{display:grid;grid-gap:16px;gap:16px;min-width:0;border:1px solid var(--border);border-radius:6px;padding:18px;background:var(--surface)}.ServisRegistrationPage_fieldset__Hq2C5{grid-template-columns:repeat(2,minmax(0,1fr))}.ServisRegistrationPage_fieldset__Hq2C5 legend{grid-column:1/-1;padding:0 8px;color:var(--text);font-size:1.25rem;font-weight:900}.ServisRegistrationPage_field__TGOEZ{display:grid;grid-gap:6px;gap:6px;color:var(--text-muted);font-weight:800}.ServisRegistrationPage_field__TGOEZ input,.ServisRegistrationPage_field__TGOEZ textarea{width:100%;min-height:44px;border:1px solid var(--border-strong);border-radius:6px;padding:10px 12px;color:var(--text);background:var(--surface)}.ServisRegistrationPage_field__TGOEZ textarea{min-height:92px;resize:vertical}.ServisRegistrationPage_checkboxField__MAhyF input[aria-invalid=true],.ServisRegistrationPage_field__TGOEZ input[aria-invalid=true],.ServisRegistrationPage_field__TGOEZ textarea[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 2px rgb(157 28 32/.18)}.ServisRegistrationPage_field__TGOEZ input[data-autofilled=true],.ServisRegistrationPage_field__TGOEZ textarea[data-autofilled=true]{border-color:var(--success);background:#eef9f2}.ServisRegistrationPage_help__wiTLU{color:var(--text-muted);font-size:.92rem;font-weight:600}.ServisRegistrationPage_errorSummary__mO_0A,.ServisRegistrationPage_error__hS0QN{color:var(--danger);font-weight:800}.ServisRegistrationPage_errorSummary__mO_0A:empty{display:none}.ServisRegistrationPage_autofillNotice__iVs5x{grid-column:1/-1;border:2px solid var(--success);border-radius:6px;padding:12px;color:var(--text);background:#eef9f2;font-weight:800}.ServisRegistrationPage_terms__3ZOE_{display:grid;grid-gap:6px;gap:6px}.ServisRegistrationPage_termsRow__leihR{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem}.ServisRegistrationPage_checkboxField__MAhyF{display:inline-flex;align-items:center;gap:.4rem;color:var(--text);font-weight:600}.ServisRegistrationPage_checkboxField__MAhyF input{width:1rem;height:1rem;margin:0;flex-shrink:0}.ServisRegistrationPage_checkboxField__MAhyF input:disabled{cursor:not-allowed}.ServisRegistrationPage_termsDocument__J92_4 a,.ServisRegistrationPage_termsOpen__ni2kP,.ServisRegistrationPage_termsRow__leihR a{color:var(--primary-strong);font-weight:700;text-underline-offset:.15rem}.ServisRegistrationPage_termsOpen__ni2kP{min-height:44px;padding:0;border:0;background:transparent;font:inherit;text-decoration:underline;cursor:pointer}.ServisRegistrationPage_dialogBackdrop__Aasd9{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:1rem;background:rgb(23 32 42/.45)}.ServisRegistrationPage_dialog__Nq3Ap{width:min(40rem,100%);max-height:min(80vh,42rem);overflow:auto;padding:1.25rem 1.4rem;border-radius:.75rem;background:var(--surface);color:var(--text);box-shadow:var(--shadow)}.ServisRegistrationPage_dialogHeader__RymYR{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.ServisRegistrationPage_dialogHeader__RymYR h2{margin:0;font-size:1.35rem}.ServisRegistrationPage_dialogClose__ABUgZ{min-width:44px;min-height:44px;padding:.4rem .7rem;border:1px solid var(--border-strong);border-radius:.5rem;color:var(--text);background:var(--surface);font:inherit;font-weight:700;cursor:pointer}.ServisRegistrationPage_termsDocument__J92_4{display:grid;grid-gap:12px;gap:12px;max-width:42rem}.ServisRegistrationPage_termsDocument__J92_4 p{margin:0;color:var(--text);line-height:1.55}.ServisRegistrationPage_submit__i_w4N{justify-self:start;min-height:44px;border:1px solid var(--primary-strong);border-radius:6px;padding:10px 18px;color:#ffffff;background:var(--primary);font-weight:900}.ServisRegistrationPage_submit__i_w4N:disabled{cursor:not-allowed;border-color:var(--border);color:var(--text-muted);background:var(--surface-muted)}.ServisRegistrationPage_confirmation__SRwh3{border:2px solid var(--success);background:#eef9f2}.ServisRegistrationPage_confirmation__SRwh3 dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;margin:0}.ServisRegistrationPage_confirmation__SRwh3 dt{color:var(--text-muted);font-weight:800}.ServisRegistrationPage_confirmation__SRwh3 dd{margin:0;overflow-wrap:anywhere}@media (max-width:767px){.ServisRegistrationPage_main__6GTql,.ServisRegistrationPage_publicHeader__J8L3P{padding:16px 12px}.ServisRegistrationPage_publicHeader__J8L3P{align-items:flex-start;flex-direction:column}.ServisRegistrationPage_header__ME368 h1{font-size:1.55rem}.ServisRegistrationPage_fieldset__Hq2C5{grid-template-columns:1fr;padding:14px}.ServisRegistrationPage_submit__i_w4N{width:100%}}