html,body{position:absolute}.signup-header-one-alt{margin-top:15px;font-size:54px;font-weight:500;color:#fff;line-height:normal}.signup-header-one-alt.premium-title{font-size:5em}.signup-header-two-alt{margin-bottom:50px;font-size:42px;font-weight:300;color:#fff}.signup-header-one{font-size:6em;color:#fff;line-height:1em}.signup-header-two{margin-top:40px;font-size:2em;max-width:500px;color:#fff;line-height:normal}.standard-header{margin-top:30px;font-size:1rem;font-weight:600;line-height:1.375rem;letter-spacing:0}.default-text .standard-header{font-size:1.75rem;font-weight:400;line-height:1.28572;letter-spacing:0;font-weight:900;margin-bottom:.75rem}.standard-message-block .standard-copy-txt .standard-message{margin-top:5px;font-size:.875rem;line-height:1.25em;letter-spacing:.16px;font-weight:400}.standard-message-block.default-text .standard-copy-txt .standard-message{font-size:1rem;font-weight:400;line-height:1.375;letter-spacing:0;font-size:1.125rem;margin-top:5px;margin-bottom:1rem}.registration-nav-header{font-size:1em;font-weight:900}.registration-nav{font-size:.875em;margin-top:30px;margin-bottom:30px;float:left}.registration-nav a{color:#fff;opacity:.8}span.registration-nav-space{padding-left:15px}.main-layout{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch;background-color:#f4f4f4;min-height:100%;margin-top:48px}.main-layout-child{flex:1 1 50%}.main-layout-grandchild{display:flex;flex-direction:column;height:100%;width:100%;justify-content:space-between}.info-area{background-position:-50px;background-size:cover;padding:90px;justify-content:flex-start !important}.info-area>div{max-width:560px;line-height:21px;width:100%}.info-area,.fields-area{padding-left:50px;padding-right:50px}.main-layout-child .standard-copy-txt .trial-message.reveal-mobile,.copy-hdg.reveal-mobile{display:none}.vertical-layout{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}.fields-area{padding-top:1rem}.horizontal-separator{width:100%;border-top:1px solid #dfe6eb;border-left:0px;border-right:0px;margin-top:20px;margin-bottom:20px}.content-area{flex:1 0 auto;width:100%}span{line-height:1em}label{display:block;font-size:.9rem;width:100%}.registration .topMargin{margin-top:15px}.main-layout-child .signup-title-area .signup-title-part1{font-weight:100}.main-layout-child .signup-title-area .signup-title-part2{margin-left:20px;font-weight:700}.signup-title{padding-bottom:.4rem;color:#fff;line-height:1.25;font-size:2rem;font-weight:100}.trial-message{max-width:100%;margin-bottom:2rem;margin-bottom:.75rem;color:#fff;font-size:.875rem}.copy-hdg{font-weight:bold;margin-top:18px;margin-bottom:8px}.info-area .logo{margin-top:-45px;margin-left:-10px;height:50px;width:130px}.logo{padding-bottom:10px}.logo img{height:50px}.logo img.main-logo{width:130px}.registration .already-signed-up{font-size:14px}.registration .bluemix-login-link{padding-left:4px;text-decoration:none}.registration .bx--link{font-size:.7rem}.registration .terms-and-conditions .bx--link,.registration .bx--inline-notification .bx--link{font-size:1em}span.error{color:#e71d32}.registration .form-body input[type=password],.registration .form-body input[type=text],.registration .form-body input[type=email],.registration .form-body input[type=tel],.registration .form-body select{background-color:rgba(61,112,178,.1);border:none;color:#152934;font-size:1rem;height:42px;line-height:1.428571429;margin:5px 0;padding:5px 10px;vertical-align:middle;width:408px}input#password-input{padding-right:2rem}.registration .form-body input:focus{border:1px solid #5aaafa}.registration .form-body select:focus{border:1px solid #5aaafa}.loading-message-block{position:absolute;right:52%;top:60px}.standard-message-block{color:#fff;font-size:.875rem}.standard-message-block.payment-message-block{margin-top:3.75rem}.registration .form-body .form-entry{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center}.registration .createAccountHeader{font-size:1.4em;margin-bottom:48px;margin-top:8px}.registration .createAccountSubHeader{font-size:.75em;font-weight:300;line-height:1.5em;margin-bottom:12px}.registration #email .form-entry{margin-bottom:0}.registration .form-body .form-entry.select-box{position:relative}.registration .form-body .form-entry .dropdown-arrow__wrapper{right:16px;top:12px}.registration .form-body .form-entry .dropdown-arrow__wrapper::after{border-top:8px solid #3d70b2}.link-text{text-align:center}.return-user{display:inline-flex;align-items:center;padding:0 35px}.convert-message-area{margin:0 auto;margin-top:2rem;margin-bottom:2rem;text-align:center}.informed{font-size:14px}.informed.disabled{opacity:.5;pointer-events:none}.input-field-disabled{opacity:.5;pointer-events:none}.informed .horizontal-separator{margin-bottom:10px}.copyright{font-size:.7em;opacity:.6;margin-bottom:50px;margin-left:3px}.registering{background-color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center}.registration.invite .content-area{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;background-color:var(--cds-ui-background, #ffffff)}.error_message{padding-bottom:30px}.registration.invite .logo{padding-bottom:66px;text-align:center}.registration.invite .logo img{height:75px;width:193px}.register-links{margin:auto;max-width:265px}input[type=checkbox]{display:inline-block;vertical-align:text-bottom;margin-right:5px;margin-bottom:2px}.welcome-logo{margin:0}.welcome-logo .welcome-logo-img{height:132px;width:132px}.error_message{max-width:500px;font-size:17px}.error_message h1{font-size:40px;font-weight:300}.registration .error_message a{display:inline-block}#email-input{margin-right:0}.bx--text__input{padding:0px 0px 0px 16px}.check-email{background-image:url(../images/arrow.svg);background-size:40px;background-repeat:no-repeat;cursor:pointer;height:40px;position:absolute;right:0;top:5px;width:40px}.check-email-arrow{background-image:url(../images/arrow.svg);background-size:40px;background-repeat:no-repeat;cursor:pointer;height:40px;fill:#3d70b2;position:absolute;right:0;top:23px;width:40px}.error .check-email{display:none}.registration .input-container{position:relative}.password-reveal-icon{background-repeat:no-repeat;background-size:2.5rem;height:2.5rem;position:absolute;right:4px;top:1.6rem;width:2.5rem;cursor:pointer}#password-input[type=password]+.password-reveal-icon{background-image:url(../images/pass-hide.svg)}#password-input[type=text]+.password-reveal-icon{background-image:url(../images/pass-show.svg)}#password-input[disabled]+.password-reveal-icon{display:none}.registration .bx--inline-notification__icon--right{fill:#8cd211;height:14px;position:absolute;right:0;top:4%;width:14px}.registration .bx--form__fieldset{margin-bottom:1.25rem}div[data-user-type=CHECKING] .check-email{animation:.6s linear 0s normal none infinite ibm-spinner-kf-spin-clockwise,5.6s ease-in-out 0s normal none infinite ibm-spinner-kf-colors-white;background-image:none;border-radius:50%;border:2px solid rgba(0,0,0,0);height:1.5em;position:absolute;right:10px;top:14px;transform:rotate(0deg);width:1.5em}div[data-user-type=CHECKING] .check-email-arrow{animation:.6s linear 0s normal none infinite ibm-spinner-kf-spin-clockwise,5.6s ease-in-out 0s normal none infinite ibm-spinner-kf-colors-white;background-image:none;border-radius:50%;border:2px solid rgba(0,0,0,0);height:1.5em;position:absolute;right:10px;top:33px;opacity:.5;transform:rotate(0deg);width:1.5em}@keyframes ibm-spinner-kf-colors-white{0%{border-color:rgba(0,0,0,0) #3d70b2 #3d70b2}50%{border-color:rgba(0,0,0,0) #3d70b2 #3d70b2}100%{border-color:rgba(0,0,0,0) #3d70b2 #3d70b2}}@keyframes ibm-spinner-kf-spin-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div[data-user-type=CHECKING] .ibm-id-fields .ibm-input-group,div[data-user-type=EMPTY] .ibm-id-fields .ibm-input-group,div[data-user-type=IBM_CLOUD] .ibm-id-fields .ibm-input-group,div[data-user-type=BSS-ERROR] .ibm-id-fields .ibm-input-group,div[data-user-type=CHECKING] .ibm-id-fields label,div[data-user-type=EMPTY] .ibm-id-fields label,div[data-user-type=IBM_CLOUD] .ibm-id-fields label,div[data-user-type=BSS-ERROR] .ibm-id-fields label{color:#ccc}div[data-user-type=CHECKING] .ibm-id-fields,div[data-user-type=EMPTY] .ibm-id-fields,div[data-user-type=IBM_CLOUD] .ibm-id-fields,div[data-user-type=BSS-ERROR] .ibm-id-fields label,div[data-user-type=CHECKING] .ibm-id-fields input[type=checkbox],div[data-user-type=EMPTY] .ibm-id-fields input[type=checkbox],div[data-user-type=IBM_CLOUD] .ibm-id-fields input[type=checkbox],div[data-user-type=BSS-ERROR] .ibm-id-fields input[type=checkbox]{opacity:.6;box-shadow:none}div[data-user-type=CHECKING] .ibm-id-fields .bx--text-input,div[data-user-type=EMPTY] .ibm-id-fields .bx--text-input,div[data-user-type=IBM_CLOUD] .ibm-id-fields .bx--text-input,div[data-user-type=BSS-ERROR] .ibm-id-fields .bx--text-input,div[data-user-type=CHECKING] .ibm-id-fields .bx--select-input,div[data-user-type=EMPTY] .ibm-id-fields .bx--select-input,div[data-user-type=IBM_CLOUD] .ibm-id-fields .bx--select-input,div[data-user-type=BSS-ERROR] .ibm-id-fields .bx--select-input{box-shadow:none}.ibm-input-group br{display:none}.ibm-checkbox-wrapper{padding-right:15px}div[data-user-type=IBM] .user-type-new{display:none;visibility:hidden}div .ibm-id-signup-explanation{display:none}div[data-user-type=IBM] .ibm-id-signup-explanation{display:block}.submit-btn-container{margin-top:2rem;margin-bottom:2rem}.submit-btn-container .register-user.disabled{cursor:not-allowed;opacity:.3}.hidden{display:none !important}#register-success-div,#register-fail-div{height:100%}#register-success-div .logo,#register-fail-div .logo{padding-bottom:30px;text-align:center}#register-success-div .logo img,#register-fail-div .logo img{width:300px;height:100px;margin-right:40px}#register-success-div .content-area,#register-fail-div .content-area{display:flex;flex-direction:column;justify-content:center}#register-success-div .title,#register-fail-div .title{font-size:36px;color:#152934;font-style:normal;margin:0 auto;max-width:600px;text-align:center;line-height:43.2px;letter-spacing:-0.03em}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-end-p1{100%{transform:rotate(360deg)}}@keyframes rotate-end-p2{100%{transform:rotate(-360deg)}}@keyframes init-stroke{0%{stroke-dashoffset:240}100%{stroke-dashoffset:40}}@keyframes stroke-end{0%{stroke-dashoffset:40}100%{stroke-dashoffset:240}}@keyframes ie-init-rotate{0%{transform:rotate(0deg);opacity:0}100%{transform:rotate(360deg);opacity:1}}@keyframes ie-rotate-end-p2{100%{opacity:0;transform:rotate(-360deg)}}.bx--loading{animation-name:rotate;animation-duration:500ms;animation-timing-function:linear;animation-fill-mode:forwards;animation-iteration-count:infinite;width:10.5rem;height:10.5rem}.premreg-application-container .reg-accordion .reg-accordion-item .bx--loading{width:1rem !important;height:1rem !important}.reg-busy-button__container.reg-busy-button__container--busy .bx--loading{width:1rem !important;height:1rem !important}.bx--loading svg circle{animation-name:init-stroke;animation-duration:1s;animation-timing-function:cubic-bezier(0.6, 0, 0.5, 1)}.bx--loading__svg{fill:rgba(0,0,0,0);stroke-dasharray:240;stroke-dashoffset:40;stroke-linecap:butt;stroke-width:7;stroke:#3d70b2}.bx--loading__svg_light{stroke:#fff}.bx--loading__svg_small{width:3rem;height:3rem}.form-entry.select-box>.select2{display:none}#ibm-metrics{display:none}.disabled .terms-and-conditions p,.disabled .terms-and-conditions label{color:#ccc}.informed p{font-size:100%;padding-bottom:10px;padding-top:10px}.informed .ibm-input-group{margin-right:20px}.informed .ibm-input-group>input[type=checkbox]{margin:0px 10px 2px 0px}.informed .ibm-input-group>label{width:auto;display:inline-block}.informed .ibm-notice-choice-container{margin:20px 0}.simple-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#152934;flex:0 1 56px;width:100%}.simple-header>div{padding-bottom:0px}.simple-header .bm-logo{margin-left:20px}.simple-header .bm-logo img{width:147px;height:50px}.simple-fade-in{animation:fadein 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}#teconsent{background-color:#fdfdfd !important;bottom:325px !important;left:auto !important;border:1px solid rgba(0,0,0,.1) !important;position:fixed;height:40px;min-width:172px;line-height:40px;padding:0 16px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(-90deg);transform-origin:bottom right}#teconsent a{color:#152934 !important}.auto_login_frame{position:absolute;right:20px;display:none;border:5px solid #000}#auto_login_frame{bottom:20px}#auto_login_frame_2{bottom:200px}.auto_login_frame_visible{display:block}@media screen and (max-width: 1300px){.signup-header-one-alt{font-size:54px}.signup-header-two-alt{font-size:42px}.signup-header-one{font-size:3.25em}.signup-header-two{font-size:1.7em;margin-top:20px}}@media screen and (max-width: 920px){.main-layout{flex-direction:column;height:initial;padding:0px 0px}.main-layout-child{flex:auto}.loading-message-block{right:35px !important}.fields-area{overflow:inherit}.info-area,.fields-area{padding:50px}.loading-message-block{top:10px}}@media screen and (max-width: 1125px){.registration .header h1{font-size:32px}}@media screen and (max-width: 850px){.registration .form-body input,.registration .form-body select{margin:10px 0}.form-column label{display:block}.form-column span.error{margin-left:0}.registration .form-body .form-entry img{display:none}div[data-user-type=CHECKING] .check-email{top:19px}.check-email{top:12px}.check-icon{top:21px}.registration .form-body .form-entry .dropdown-arrow__wrapper::after{top:14px}}@media screen and (max-width: 640px){.main-layout{flex-direction:column;height:initial;padding:0px 0px}.main-layout-child{flex:auto;padding-bottom:5px}.main-layout-child .standard-header,.main-layout-child .copy-hdg{font-size:.8rem;padding-bottom:0px;font-weight:400}.main-layout-child .standard-copy-txt{line-height:10%}.main-layout-child .standard-copy-txt .trial-message .standard-message,.trial-message .copy-txt{display:none}.main-layout-child .standard-copy-txt .trial-message.started-header{display:none}.main-layout-child h1.signup-title{font-size:1.4rem;line-height:1.1;padding-top:.4em}.main-layout-child h1.signup-title br{content:" "}.main-layout-child .signup-title-subheading{display:none}.main-layout-child .standard-copy-txt .trial-message.hidden-mobile,.copy-hdg.hidden-mobile{display:none}.main-layout-child .standard-copy-txt .trial-message.reveal-mobile,.copy-hdg.reveal-mobile{display:block}.loading-message-block{right:35px !important}.main-layout-child.info-area .logo{margin-bottom:20px}.registration .already-signed-up{font-size:12px}.registration-nav{margin-top:0px}}@media screen and (max-width: 615px){.registration .already-signed-up{float:none;text-align:center;margin-bottom:20px}}body .navbar{justify-content:space-between}body .navbar .bx--header__nav{display:block}body .navbar .bx--header__nav::before{background-color:unset}body .navbar .bx--text-truncate--end{overflow:unset}.forms-logo{width:50px;margin-bottom:2rem}.premreg-application-container--contact{margin-top:24px}.premreg-application-container--terms-and-conditions{margin-top:12px;margin-bottom:24px}.nc-gdpr-ack{padding-bottom:2rem !important}.reg-email__email-input-parent .existing_ibmer_message{margin-top:10px}body.bx--dark-theme{background-color:#000}body.bx--dark-theme .main-layout{background:rgba(0,0,0,0)}body.bx--dark-theme .forms-logo{filter:invert(1)}.marketing-design-padding{margin-top:7.45rem}.premreg-pending-landing-container__message{margin-bottom:.4rem}.premreg-pending-landing-container__field-title{font-weight:bold}.premreg-pending-landing-container__accountId{line-height:1.34;letter-spacing:.32px;align-items:center;display:flex;justify-content:start}.premreg-pending-landing-container__accountId .bx--snippet{width:auto;height:1.5rem;padding-right:1.5rem}.premreg-pending-landing-container__accountId .bx--snippet-container{padding-left:.25rem;padding-top:.1rem}.premreg-pending-landing-container__accountId button{height:1.5rem;width:1.5rem}.premreg-pending-landing-container__accountId .bx--snippet pre{padding-right:0}.premreg-pending-landing-container #feature-code-section .reg-accordion-item__content_section{padding-bottom:0 !important}.existing-session-paragraph-2 .bx--link{font-size:inherit}
