.registration-module__nTL4va__shell{color:#f8f8f8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#303030;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);min-height:100dvh;display:grid}.registration-module__nTL4va__sidebar{color:#fafafa;background:#191919;flex-direction:column;gap:42px;padding:clamp(28px,4vw,68px);display:flex}.registration-module__nTL4va__brand{align-self:flex-start;align-items:center;max-width:100%;display:inline-flex}.registration-module__nTL4va__logo{width:202px;max-width:100%;height:auto;display:block}.registration-module__nTL4va__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#b8b8bd;font-size:10px;font-weight:600}.registration-module__nTL4va__intro .registration-module__nTL4va__eyebrow{color:#d9ff00}.registration-module__nTL4va__intro h2{letter-spacing:-.055em;margin:20px 0;font-size:clamp(30px,3vw,48px);font-weight:500;line-height:1.17}.registration-module__nTL4va__intro h2 span{color:#d9ff00}.registration-module__nTL4va__intro>p:last-child{color:#b4b4bc;max-width:320px;font-size:13px;line-height:1.9}.registration-module__nTL4va__steps{gap:20px;display:grid}.registration-module__nTL4va__steps li{color:#a1a1aa;align-items:center;gap:14px;font-size:13px;display:flex}.registration-module__nTL4va__steps li>span{border:1px solid #45454c;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;display:grid}.registration-module__nTL4va__steps li[aria-current=step]{color:#fff}.registration-module__nTL4va__steps li[aria-current=step]>span{color:#303030;background:#d9ff00;border-color:#d9ff00}.registration-module__nTL4va__steps li[data-complete=true]>span{color:#d9ff00;background:#292d1d;border-color:#727c3a}.registration-module__nTL4va__steps small{color:#a1a1aa;margin-top:4px;font-size:10px;display:block}.registration-module__nTL4va__sidebarFooter{color:#b4b4bc;border-top:1px solid #454545;justify-content:space-between;align-items:center;margin-top:auto;padding-top:22px;font-size:11px;display:flex}.registration-module__nTL4va__content{width:100%;min-width:0;max-width:920px;margin:auto;padding:clamp(24px,4vw,64px)}.registration-module__nTL4va__accessContent{max-width:640px}.registration-module__nTL4va__textAction{color:#d9ff00;text-underline-offset:4px;cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.registration-module__nTL4va__accessLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.registration-module__nTL4va__emailAddress{overflow-wrap:anywhere}.registration-module__nTL4va__content h1{letter-spacing:-.05em;margin-top:12px;font-size:clamp(27px,2.5vw,36px);font-weight:500;line-height:1.2}.registration-module__nTL4va__description{color:#c2c2c2;margin-top:12px;font-size:13px;line-height:1.8}.registration-module__nTL4va__topbar{color:#c2c2c2;justify-content:flex-end;gap:6px;margin-bottom:35px;font-size:12px;display:flex}.registration-module__nTL4va__topbar a,.registration-module__nTL4va__footer a{color:#d9ff00;text-underline-offset:4px;text-decoration:underline}.registration-module__nTL4va__form{gap:20px;margin-top:28px;display:grid}.registration-module__nTL4va__form fieldset{gap:20px;min-width:0;display:grid}.registration-module__nTL4va__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.registration-module__nTL4va__field{flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:500;display:flex}.registration-module__nTL4va__field input,.registration-module__nTL4va__field select{color:#303030;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8f8f8;border:1px solid #c2c2c2;border-radius:10px;width:100%;min-width:0;min-height:48px;padding:12px 14px;font-size:13px;font-weight:400}.registration-module__nTL4va__field input::placeholder{color:#75757c;opacity:1}.registration-module__nTL4va__field input:read-only{color:#52525b;background:#e4e4e7}.registration-module__nTL4va__field [aria-invalid=true]{border-color:#fb7185}.registration-module__nTL4va__hint{color:#c2c2c2;font-size:11px;font-weight:400;line-height:1.7}.registration-module__nTL4va__fieldError{color:#fda4af;font-size:11px;font-weight:400;line-height:1.6}.registration-module__nTL4va__password{position:relative}.registration-module__nTL4va__password input{padding-right:52px}.registration-module__nTL4va__password button{color:#414149;background:0 0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:2px;right:3px}.registration-module__nTL4va__primary,.registration-module__nTL4va__secondary{cursor:pointer;border:1px solid #686868;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 20px;font-size:12px;font-weight:600;display:inline-flex}.registration-module__nTL4va__primary{color:#303030;background:#d9ff00;border-color:#d9ff00}.registration-module__nTL4va__secondary{color:#f8f8f8;background:#272727;border-color:#686868}.registration-module__nTL4va__primary:hover:not(:disabled){background:#e3ff49;border-color:#e3ff49}.registration-module__nTL4va__secondary:hover:not(:disabled){background:#383838;border-color:#d9ff00}.registration-module__nTL4va__shell button:disabled{cursor:not-allowed;opacity:.55}.registration-module__nTL4va__shell :is(input,select,button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #d9ff00}.registration-module__nTL4va__divider{color:#b8b8bd;align-items:center;gap:16px;font-size:11px;display:flex}.registration-module__nTL4va__divider:before,.registration-module__nTL4va__divider:after{content:"";background:#505050;flex:1;height:1px}.registration-module__nTL4va__checkbox{color:#c2c2c2;align-items:flex-start;gap:10px;font-size:11px;line-height:1.8;display:flex}.registration-module__nTL4va__checkbox input{accent-color:#d9ff00;flex-shrink:0;width:17px;height:17px;margin-top:2px}.registration-module__nTL4va__checkbox a{text-underline-offset:3px;color:#d9ff00;text-decoration:underline}.registration-module__nTL4va__error{color:#fecdd3;overflow-wrap:anywhere;background:#3d232a;border:1px solid #9f4052;border-radius:10px;padding:14px;font-size:12px;line-height:1.8}.registration-module__nTL4va__notice{color:#d4d4d8;background:#252525;border-left:3px solid #d9ff00;border-radius:10px;padding:16px;font-size:12px;line-height:1.8}.registration-module__nTL4va__actions{border-top:1px solid #505050;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:6px;padding-top:22px;display:flex}.registration-module__nTL4va__footer{color:#b8b8bd;border-top:1px solid #505050;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:36px;padding-top:20px;font-size:10px;display:flex}.registration-module__nTL4va__footer div{gap:20px;display:flex}.registration-module__nTL4va__mobileProgress{display:none}.registration-module__nTL4va__cycle{background:#272727;border:1px solid #606060;border-radius:11px;gap:4px;width:fit-content;padding:4px;display:flex}.registration-module__nTL4va__cycle button{color:#d4d4d8;border-radius:7px;min-height:44px;padding:10px 20px;font-size:12px}.registration-module__nTL4va__cycle button[aria-pressed=true]{color:#303030;background:#d9ff00}.registration-module__nTL4va__plans{gap:12px;display:grid}.registration-module__nTL4va__plan{cursor:pointer;background:#272727;border:1px solid #606060;border-radius:12px;align-items:flex-start;gap:14px;padding:20px;display:flex}.registration-module__nTL4va__plan[data-selected=true]{background:#303422;border-color:#d9ff00;box-shadow:inset 0 0 0 1px #d9ff00}.registration-module__nTL4va__plan input{accent-color:#d9ff00;flex-shrink:0;width:17px;height:17px;margin-top:3px}.registration-module__nTL4va__plan>div{flex:1;min-width:0}.registration-module__nTL4va__plan h3{font-size:14px;font-weight:600}.registration-module__nTL4va__plan p{color:#c2c2c2;margin-top:6px;font-size:11px;line-height:1.8}.registration-module__nTL4va__plan strong{margin-top:12px;font-size:17px;font-weight:500;display:block}.registration-module__nTL4va__plan strong small{color:#c2c2c2;font-size:11px}.registration-module__nTL4va__summary{background:#272727;border:1px solid #606060;border-radius:12px;padding:20px}.registration-module__nTL4va__summary h2{margin-bottom:16px;font-size:14px;font-weight:600}.registration-module__nTL4va__summary dl>div{justify-content:space-between;gap:16px;padding-block:9px;font-size:12px;display:flex}.registration-module__nTL4va__summary dt{color:#c2c2c2}.registration-module__nTL4va__summary dd{text-align:right;overflow-wrap:anywhere;min-width:0}.registration-module__nTL4va__summary dl>div:last-child{border-top:1px solid #505050;margin-top:8px;padding-top:16px}.registration-module__nTL4va__details{border:1px solid #606060;border-radius:10px;padding:16px}.registration-module__nTL4va__details summary{cursor:pointer;min-height:28px;font-size:12px}.registration-module__nTL4va__details>div{padding-top:18px}.registration-module__nTL4va__center{text-align:center;justify-items:center;gap:18px;padding-block:48px;display:grid}@media (max-width:900px){.registration-module__nTL4va__shell{grid-template-columns:1fr}.registration-module__nTL4va__sidebar{padding:22px 26px}.registration-module__nTL4va__intro,.registration-module__nTL4va__steps,.registration-module__nTL4va__sidebarFooter{display:none}.registration-module__nTL4va__logo{width:170px}.registration-module__nTL4va__content{max-width:700px}.registration-module__nTL4va__mobileProgress{color:#c2c2c2;gap:12px;margin-bottom:28px;font-size:11px;display:grid}.registration-module__nTL4va__mobileProgress progress{accent-color:#d9ff00;width:100%;height:3px}}@media (max-width:480px){.registration-module__nTL4va__grid{grid-template-columns:1fr}.registration-module__nTL4va__actions{flex-direction:column-reverse}.registration-module__nTL4va__actions button{width:100%}.registration-module__nTL4va__topbar{margin-bottom:26px}}.registration-module__nTL4va__sidebarFooter svg,.registration-module__nTL4va__summary svg,.registration-module__nTL4va__center>svg{color:#d9ff00}.registration-module__nTL4va__mobileProgress progress{background:#505050;border:0;border-radius:99px;overflow:hidden}.registration-module__nTL4va__mobileProgress progress::-webkit-progress-bar{background:#505050}.registration-module__nTL4va__mobileProgress progress::-webkit-progress-value{background:#d9ff00}.registration-module__nTL4va__mobileProgress progress::-moz-progress-bar{background:#d9ff00}
