.signup-container{flex-direction:column;min-height:100vh;padding-top:40px;display:flex}.signup-main{background:var(--urx-bg-image,url(/urx-bg-full.svg)) no-repeat center center;background-size:cover}.signup-header{padding:1.5rem 0 1.5rem 2rem}.signup-header img{height:24px}.signup-main{flex-direction:column;flex:1;align-items:center;gap:24px;display:flex;position:relative}.subscribe-from{position:absolute;top:40px;left:40px}.subscribe-from__label{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1.33333);letter-spacing:var(--cds-label-01-letter-spacing,.32px);color:#525252;margin:0 0 5px}.subscribe-from__label p{margin:0}.subscribe-from__logo{max-height:32px;display:block}.signup-product-title{text-align:left;color:#0f62fe;width:416px;padding:40px .5rem 0}.signup-product-title>h1,.signup-product-title .left-heading{color:inherit;margin:0;font-size:24px;font-weight:400;line-height:42px}.signup-product-title>h1 h1,.signup-product-title .left-heading h1{font-size:inherit;font-weight:400;line-height:inherit}.signup-product-subheading,.left-sub-heading{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:#161616}.signup-product-subheading h1,.signup-product-subheading h2,.signup-product-subheading h3,.signup-product-subheading p,.left-sub-heading h1,.left-sub-heading h2,.left-sub-heading h3,.left-sub-heading p{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px)}.signup-card{background:#fff;border-radius:16px;width:416px;max-width:90vw;margin-bottom:2rem;padding:32px;box-shadow:0 2px 16px #1e1c831a}.signup-card--centered{margin-top:4rem}.signup-footer{color:#fff;text-align:center;background:#262626;padding:12px 0 8px;font-size:13px}.signup-footer span{margin:0 16px}.signup-title{font-size:14px;font-weight:600}.signup-heading{font-size:var(--cds-heading-04-font-size,1.75rem);font-weight:var(--cds-heading-04-font-weight,400);line-height:var(--cds-heading-04-line-height,1.28572);letter-spacing:var(--cds-heading-04-letter-spacing,0);margin:0 0 24px;font-size:24px}.signup-heading h1,.signup-heading h2,.signup-heading h3{font-size:var(--cds-heading-04-font-size,1.75rem);font-weight:var(--cds-heading-04-font-weight,400);line-height:var(--cds-heading-04-line-height,1.28572);letter-spacing:var(--cds-heading-04-letter-spacing,0)}.signup-name-row{gap:8px;display:flex}.signup-name-row>*{flex:1}.signup-privacy-text{color:#525252;font-size:12px}.signup-button-full{width:100%;max-inline-size:100%;margin-top:.75rem}.signup-button-login{width:100%;max-inline-size:100%}.signup-login-link{color:#0f62fe;font-size:.875rem;text-decoration:none;display:inline-block}.signup-login-link:hover{text-decoration:underline}.signup-login-link:focus{outline-offset:2px;outline:2px solid #0f62fe}.signup-divider-text{text-align:left;color:#525252;margin:8px 0 0;font-size:13px}.signup-divider-icon{vertical-align:middle;margin-left:4px}.signup-social-buttons{gap:8px;display:flex}.signup-social-buttons button{color:#0f62fe;border-color:#0f62fe;flex:1}.signup-social-buttons .cds--btn .google-icon{block-size:1rem;inline-size:1rem;flex-shrink:0;margin-block-start:.0625rem;position:absolute;inset-block-start:min((var(--cds-layout-size-height-local) - 1rem)/2 - .0625rem,var(--temp-padding-block-max));inset-inline-end:var(--cds-layout-density-padding-inline-local)}.signup-social-buttons .cds--btn--tertiary.github-button .cds--btn__icon{fill:#000}.signup-hr{border:0;border-top:1px solid #c6c6c6;margin:16px 0}.signup-fieldset{border:none;min-width:0;margin:0;padding:0}.signup-fieldset:disabled{opacity:.5;pointer-events:none}.signup-redirect-spinner{justify-content:center;padding:48px 0;display:flex}.signup-step-buttons{gap:8px;margin-top:16px;display:flex}.signup-step-buttons .cds--btn{--cds-button-min-inline-size:0;width:0;flex:1 1 0;min-inline-size:0;max-inline-size:none}.signup-email-info{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);color:var(--cds-text-secondary,#525252);align-items:center;gap:8px;display:flex}.signup-email-info svg{color:#0f62fe}.signup-verification-label{color:#393939;font-size:14px}.signup-verification-codes{gap:8px;display:flex}.signup-verification-codes .otp-input{text-align:center;width:32px;height:40px;font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);background-color:#f4f4f4;border:none;border-bottom:1px solid #8d8d8d;border-radius:0 0 4px 4px;outline:none;font-size:16px;font-weight:400;transition:all .11s cubic-bezier(.2,0,.38,.9)}.signup-verification-codes .otp-input:hover{background-color:#e8e8e8}.signup-verification-codes .otp-input:focus{outline-offset:-2px;background-color:#fff;outline:2px solid #0f62fe}.signup-verification-codes .otp-input::placeholder{color:#a8a8a8}.signup-verification-codes .otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.signup-verification-codes .otp-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.signup-verification-codes .otp-input[type=number]{-moz-appearance:textfield}.signup-token-error{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1.33333);letter-spacing:var(--cds-label-01-letter-spacing,.32px);color:#da1e28;margin-top:-.25rem;font-size:.75rem;line-height:1.33333;overflow:visible}.password-strength-meter{align-items:center;gap:4px;margin-top:8px;display:flex}.password-strength-meter__segment{background:#e0e0e0;border-radius:2px;flex:1;height:4px;transition:background .2s}.password-strength-meter__segment--score-1{background:#da1e28}.password-strength-meter__segment--score-2{background:#f1c21b}.password-strength-meter__segment--score-3{background:#42be65}.password-strength-meter__segment--score-4{background:#24a148}.password-strength-meter__label{text-align:right;min-width:36px;font-size:11px;font-weight:500}.password-strength-meter__label--score-1{color:#da1e28}.password-strength-meter__label--score-2{color:#f1c21b}.password-strength-meter__label--score-3{color:#42be65}.password-strength-meter__label--score-4{color:#24a148}.signup-resend-text{color:#525252;font-size:12px;line-height:16px}.signup-resend-text a{color:#0f62fe}.signup-expiry-text{color:#525252;font-size:12px}.signup-loader-msg{color:#525252;margin:0;font-size:12px}.signup-terms-text{color:#525252;font-size:12px}.signup-terms-text a{color:#0f62fe}.signup-passkey-container{margin-bottom:8px}.signup-passkey-container input{width:100%}.signup-passkey-label{color:#393939;margin-bottom:8px;font-size:14px}.signup-passkey-button{color:#0f62fe;border-color:#0f62fe;justify-content:space-between;width:100%}.signup-passkey-button:hover:not(:disabled){color:#fff;background-color:#0f62fe}.signup-passkey-button:hover:not(:disabled) svg{fill:#fff}.signup-passkey-button:disabled{opacity:.5;cursor:not-allowed}.signup-password-divider-label{text-align:left;color:#525252;margin-bottom:8px;font-size:14px}.signup-password-input,.password-field-wrapper{width:100%}.signup-password-requirements{margin:16px 0 0;font-size:14px;line-height:1.5}.signup-requirement-error{color:#da1e28;align-items:flex-start;gap:8px;font-size:14px;display:flex}.signup-requirement-error svg{fill:#da1e28;flex-shrink:0;margin-top:2px}.signup-requirement-error span{color:#525252;flex:1}.signup-requirement-success{color:#24a148;align-items:flex-start;gap:8px;font-size:14px;display:flex}.signup-requirement-success svg{fill:#24a148;flex-shrink:0;margin-top:2px}.signup-requirement-success span{color:#525252;flex:1}.signup-requirement-neutral{color:#8d8d8d;align-items:flex-start;gap:8px;font-size:14px;display:flex}.signup-requirement-neutral svg{fill:#8d8d8d;flex-shrink:0;margin-top:2px}.signup-requirement-neutral span{color:#525252;flex:1}.signup-requirement-info{align-items:flex-start;gap:8px;font-size:14px;display:flex}.signup-requirement-info svg{fill:#0043ce;flex-shrink:0;margin-top:2px}.signup-requirement-info span{color:#525252;flex:1}.signup-create-account-button{white-space:normal;word-break:break-word}.signup-form-container{max-width:400px;margin:0 auto}.signup-page-spinner{justify-content:center;align-items:center;min-height:100vh;display:flex}.provisioning-progress-bars{gap:4px;margin-bottom:6px;display:flex}.provisioning-progress-bar{background:#0f62fe;border-radius:2px;flex:1;height:4px}.provisioning-progress-bar--inactive{background:#e0e0e0}.provisioning-progress-meta{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.provisioning-progress-step-name,.provisioning-progress-step-count{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);color:#525252;text-align:left;flex:1}@media (max-width:671px){.signup-container{padding-top:3rem}.signup-main{background-color:#fff;background-image:none}.signup-card{box-shadow:none;border-radius:0;width:100%;max-width:100%;margin-bottom:0;padding:24px 16px}.signup-product-title{width:100%;padding:24px 16px 0}.subscribe-from{width:100%;margin-bottom:-32px;padding:24px 16px 0;position:static}}html[dir=rtl] .subscribe-from{left:auto;right:40px}html[dir=rtl] .signup-product-title,html[dir=rtl] .signup-product-title>h1,html[dir=rtl] .signup-product-title .left-heading{text-align:right}html[dir=rtl] .signup-divider-icon{margin-left:0;margin-right:4px}html[dir=rtl] .signup-divider-text{text-align:right}html[dir=rtl] .signup-email-info svg,html[dir=rtl] .signup-requirement-error svg,html[dir=rtl] .signup-requirement-success svg,html[dir=rtl] .signup-requirement-neutral svg,html[dir=rtl] .signup-requirement-info svg{margin-left:8px;margin-right:0}html[dir=rtl] .provisioning-progress-step-name,html[dir=rtl] .provisioning-progress-step-count{text-align:right}
