.auth-top-nav{background:#000;border-bottom:1px solid #262626;justify-content:space-between;align-items:center;height:48px;padding:0 24px;display:flex}.auth-top-brand.brand-logo-wrap{font-family:var(--font-ibm-plex), "IBM Plex Sans", sans-serif}.auth-top-brand{color:#fff;letter-spacing:-.2px;font-size:14px;font-weight:400;font-family:var(--font-ibm-plex), "IBM Plex Sans", sans-serif;text-decoration:none}.auth-top-brand span{color:#0f62fe}.auth-top-links{align-items:center;gap:4px;display:flex}.auth-top-links a{color:#c6c6c6;height:48px;font-size:14px;font-weight:300;font-family:var(--font-ibm-plex), "IBM Plex Sans", sans-serif;align-items:center;gap:6px;padding:0 12px;text-decoration:none;transition:color .12s;display:flex}.auth-top-links a:hover{color:#fff}.auth-top-links svg{opacity:.85;width:16px;height:16px}@media (max-width:900px){.auth-top-links a .auth-link-text{display:none}}
.create-account-page{--ca-black:#000;--ca-gray-100:#161616;--ca-gray-90:#262626;--ca-gray-80:#393939;--ca-gray-70:#525252;--ca-gray-50:#8d8d8d;--ca-gray-30:#c6c6c6;--ca-blue:#0f62fe;--ca-blue-hover:#0353e9;--ca-white:#fff;--ca-font:var(--font-ibm-plex), "IBM Plex Sans", sans-serif;background:var(--ca-black);min-height:100vh;color:var(--ca-white);font-family:var(--ca-font);background-image:radial-gradient(80% 40% at 50% 100%,#d127711f 0%,#0000 50%),radial-gradient(60% 30% at 20% 100%,#8a3ffc1a 0%,#0000 50%),radial-gradient(60% 30% at 80% 100%,#0f62fe1a 0%,#0000 50%);font-size:14px;font-weight:300;line-height:1.5}.create-account-page .ca-main{grid-template-columns:1fr minmax(280px,380px);align-items:start;gap:48px;max-width:1200px;margin:0 auto;padding:40px 24px 80px;display:grid}.create-account-page .ca-heading h1{color:var(--ca-white);letter-spacing:-.4px;margin-bottom:12px;font-size:32px;font-weight:300}.create-account-page .ca-heading p{color:var(--ca-gray-30);margin-bottom:32px;font-size:14px}.create-account-page .ca-heading a{color:var(--ca-blue);text-decoration:none}.create-account-page .ca-heading a:hover{text-decoration:underline}.create-account-page .ca-wizard{background:var(--ca-gray-100);border:1px solid var(--ca-gray-90)}.create-account-page .ca-step{border-bottom:1px solid var(--ca-gray-90)}.create-account-page .ca-step:last-of-type{border-bottom:none}.create-account-page .ca-step-header{width:100%;color:var(--ca-gray-50);font-family:var(--ca-font);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:16px 20px;font-size:14px;font-weight:400;transition:color .12s,background .12s;display:flex}.create-account-page .ca-step-header:hover:not(:disabled){color:var(--ca-gray-30);background:#ffffff05}.create-account-page .ca-step-header:disabled{cursor:default}.create-account-page .ca-step.active .ca-step-header{color:var(--ca-white)}.create-account-page .ca-step-num{border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex}.create-account-page .ca-step.active .ca-step-num{background:var(--ca-blue);border-color:var(--ca-blue);color:var(--ca-white)}.create-account-page .ca-step.done .ca-step-num{background:var(--ca-gray-70);border-color:var(--ca-gray-70);color:var(--ca-white)}.create-account-page .ca-step-body{padding:0 20px 24px 52px}.create-account-page .ca-field{margin-bottom:16px;position:relative}.create-account-page .ca-field input{background:var(--ca-black);border:1px solid var(--ca-gray-70);width:100%;color:var(--ca-white);font-family:var(--ca-font);outline:none;padding:22px 44px 10px 14px;font-size:14px;font-weight:300}.create-account-page .ca-field input:focus{border-color:var(--ca-blue);outline:1px solid var(--ca-blue)}.create-account-page .ca-field label{color:var(--ca-gray-50);pointer-events:none;font-size:14px;transition:top .15s,font-size .15s,color .15s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.create-account-page .ca-field input:focus+label,.create-account-page .ca-field input:not(:placeholder-shown)+label,.create-account-page .ca-field.filled label{color:var(--ca-gray-30);font-size:11px;top:12px}.create-account-page .ca-field-icon{color:var(--ca-gray-50);cursor:pointer;background:0 0;border:none;padding:4px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.create-account-page .ca-field-icon:hover{color:var(--ca-gray-30)}.create-account-page .ca-field-icon svg{width:18px;height:18px}.create-account-page .ca-divider{color:var(--ca-gray-50);align-items:center;gap:12px;margin:20px 0 16px;font-size:12px;display:flex}.create-account-page .ca-divider:before,.create-account-page .ca-divider:after{content:"";background:var(--ca-gray-70);flex:1;height:1px}.create-account-page .ca-btn-social{background:var(--ca-black);border:1px solid var(--ca-gray-70);width:100%;color:var(--ca-white);font-family:var(--ca-font);cursor:pointer;justify-content:center;align-items:center;gap:10px;margin-bottom:12px;padding:13px 16px;font-size:14px;font-weight:300;transition:background .12s;display:flex}.create-account-page .ca-btn-social:hover{background:var(--ca-gray-90)}.create-account-page .ca-btn-social svg{width:18px;height:18px}.create-account-page .ca-btn-next{background:var(--ca-gray-80);width:100%;color:var(--ca-gray-30);font-family:var(--ca-font);cursor:not-allowed;border:none;justify-content:space-between;align-items:center;margin-top:8px;padding:12px 16px;font-size:14px;font-weight:400;display:flex}.create-account-page .ca-btn-next.enabled{background:var(--ca-blue);color:var(--ca-white);cursor:pointer}.create-account-page .ca-btn-next.enabled:hover{background:var(--ca-blue-hover)}.create-account-page .ca-btn-next svg{width:18px;height:18px}.create-account-page .ca-step-placeholder{color:var(--ca-gray-50);padding-bottom:8px;font-size:13px;line-height:1.5}.create-account-page .ca-submit-wrap{border-top:1px solid var(--ca-gray-90);padding:20px}.create-account-page .ca-btn-create{background:var(--ca-gray-80);width:100%;color:var(--ca-gray-30);font-family:var(--ca-font);cursor:not-allowed;border:none;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;font-weight:400;display:flex}.create-account-page .ca-btn-create.enabled{background:var(--ca-blue);color:var(--ca-white);cursor:pointer}.create-account-page .ca-btn-create.enabled:hover{background:var(--ca-blue-hover)}.create-account-page .ca-btn-create svg{width:18px;height:18px}.create-account-page .ca-benefits{padding-top:8px}.create-account-page .ca-benefit{gap:14px;margin-bottom:32px;display:flex}.create-account-page .ca-benefit-icon{width:20px;height:20px;color:var(--ca-blue);flex-shrink:0;margin-top:2px}.create-account-page .ca-benefit h3{color:var(--ca-white);margin-bottom:8px;font-size:14px;font-weight:500}.create-account-page .ca-benefit p{color:var(--ca-gray-30);font-size:13px;font-weight:300;line-height:1.55}.create-account-page .ca-benefit a{color:var(--ca-blue);text-decoration:none}.create-account-page .ca-benefit a:hover{text-decoration:underline}.create-account-page .ca-footer{color:var(--ca-gray-50);padding:16px 24px;font-size:12px;font-weight:300;position:fixed;bottom:0;left:0}.create-account-page .ca-footer a{color:var(--ca-gray-50);text-decoration:none}.create-account-page .ca-footer a:hover{color:var(--ca-gray-30)}.create-account-page .ca-cookie-btn{writing-mode:vertical-rl;background:var(--ca-gray-100);border:1px solid var(--ca-gray-70);color:var(--ca-white);font-family:var(--ca-font);cursor:pointer;letter-spacing:.3px;border-right:none;padding:10px 8px;font-size:12px;font-weight:300;position:fixed;bottom:16px;right:0;transform:rotate(180deg)}.create-account-page .ca-cookie-btn:hover{background:var(--ca-gray-90)}@media (max-width:960px){.create-account-page .ca-main{grid-template-columns:1fr;gap:32px}.create-account-page .ca-benefits{order:-1}}@media (max-width:600px){.create-account-page .ca-heading h1{font-size:24px}.create-account-page .ca-step-body{padding-left:20px}}
