*{box-sizing:border-box}html,body{background-color:#fff;color:#152934;font-family:'ibm-plex-sans', Helvetica Neue, Arial, sans-serif;font-size:16px;line-height:1.2;margin:0;position:absolute;width:100%;height:100%}.input-form,.registering,.register-success,.register-fail,.create-account,.already-signed-up,.signup-title,.trial-message,.ibm-id-fields{display:none}.state-enter-data .input-form,.state-enter-data .had-ibm-id,.state-enter-data .create-account,.state-enter-data .already-signed-up,.state-enter-data .signup-title,.state-enter-data .trial-message,.state-enter-data .ibm-id-fields{display:block}.state-bluemix-signup-only .input-form,.state-bluemix-signup-only .create-account,.state-bluemix-signup-only .already-signed-up,.state-bluemix-signup-only .trial-message,.state-bluemix-signup-only .signup-title{display:block}.state-registering .registering{display:block}.state-register-successful .register-success{display:block}.state-register-failure .register-fail{display:block}.main-layout{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.main-layout-child{-ms-flex:1 1 50%;flex:1 1 50%}.info-area{background-color:#3D70B2;padding:50px;-ms-flex-pack:start !important;justify-content:flex-start !important}.info-area>div{max-width:560px;line-height:21px;width:100%}.main-layout-child .standard-copy-txt .trial-message.reveal-mobile,.copy-hdg.reveal-mobile{display:none}@media screen and (max-width: 940px){.main-layout{-ms-flex-direction:column;flex-direction:column;height:initial;padding:0px 0px}.main-layout-child{-ms-flex:auto;flex:auto}.loading-message-block{right:35px !important}}@media screen and (max-width: 640px){.main-layout{-ms-flex-direction:column;flex-direction:column;height:initial;padding:0px 0px}.main-layout-child{-ms-flex:auto;flex:auto;padding-bottom:5px}.main-layout-child .standard-header,.main-layout-child .copy-hdg{font-size:0.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:0.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}}.vertical-layout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;align-items:flex-start}.fields-area{padding:50px;overflow:scroll;overflow-x:hidden}@media screen and (max-width: 940px){.fields-area{overflow:inherit}}.horizontal-separator{width:100%;border-top:2px solid #DFE6EB;border-left:0px;border-right:0px;margin-top:20px;margin-bottom:20px}.content-area{-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.freemium{background-color:#f5f7fa}span{line-height:1em}label{color:#152934;display:block;font-size:.9rem;width:100%}.registration .topMargin{margin-top:15px}.signup-title{padding-bottom:.4rem;color:#fff;line-height:1.25;font-size:2rem;font-family:'ibm-plex-sans', Helvetica Neue, Arial, sans-serif;font-weight:100}.signup-title.freemium{color:#152934;padding:0px}.signup-title-subheading{color:#fff;font-size:0.875rem;font-family:'ibm-plex-sans', Helvetica Neue, Arial, sans-serif;font-weight:bold}.trial-message{max-width:100%;margin-bottom:2rem;margin-bottom:0.75rem;color:#fff;font-size:0.875rem}.copy-hdg{font-weight:bold;margin-top:18px;margin-bottom:8px}.info-area .logo{margin-bottom:50px;margin-top:-45px;margin-left:-14px;height:50px;width:130px}.logo{padding-bottom:10px}.logo img{width:130px;height:50px}.registration .already-signed-up{text-align:right;font-size:14px;font-weight:bold}@media screen and (max-width: 1125px){.registration .header h1{font-size:32px}}@media screen and (max-width: 615px){.registration .already-signed-up{float:none;text-align:center;margin-bottom:20px}}.registration .bluemix-login-link{padding-left:4px}.links{color:#3D70B2;font-size:14px;font-weight:700;text-decoration:underline;transition:color, .2s, ease-in}.registration .bx--link{font-size:0.7rem}.links:visited{color:#3D70B2}.links:hover,.links:active,.links:focus{color:#7cc7ff;cursor:pointer}.section .section-title{text-align:center}span.error{color:#e71d32;display:none;font-size:.9rem;font-weight:600;margin-left:1em}span.error.visible{display:inline-block}.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,0.1);border:none;color:#152934;display:inline-block;font-size:1rem;height:42px;line-height:1.428571429;margin:5px 0;padding:5px 10px;vertical-align:middle;width:408px}.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}@media screen and (max-width: 940px){.loading-message-block{top:10px}}.standard-copy-txt{padding-top:20px}.standard-message-block .standard-copy-txt li{padding:0 0 20px}.standard-message-block .standard-copy-txt .standard-message{font-size:0.9rem;font-weight:100}.standard-header{font-size:1.0rem;padding-bottom:0px;font-weight:600}.standard-message-block{color:#fff;font-size:14px}.registration .form-body .form-entry{margin:0 0 1em;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;align-items:center}.registration #email .form-entry{margin-bottom:0}.registration .form-body .form-entry.select-box{position:relative}.registration .form-body .form-entry input,.registration .form-body .form-entry select{-ms-flex:1 1 auto;flex:1 1 auto}.registration .form-body .form-entry input:focus,.registration .form-body .form-entry select:focus{outline:none}.registration .form-body .form-entry select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:none;font-family:'ibm-plex-sans', Helvetica Neue, Arial, sans-serif;width:100%}.registration .form-body .form-entry select:disabled{opacity:.5;pointer-events:none}.registration .form-body .form-entry .dropdown-arrow__wrapper{cursor:pointer;height:1.5rem;position:absolute;right:16px;top:12px;width:.75rem}.registration .form-body .form-entry .dropdown-arrow__wrapper::after{border:8px solid transparent;border-top:8px solid #3D70B2;content:" ";height:0;position:absolute;top:10px}.registration .form-body .form-entry select:disabled+.dropdown-arrow__wrapper{opacity:.5;pointer-events:none}.form-column{width:100%}.form-column label{display:inline}@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}}.section h3{font-size:1.75em}.link-text{text-align:center}.return-user{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;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:12px}.registering{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:100%;left:0;opacity:.75;position:fixed;top:0;width:100%}.registration .error_message.email_send_fail{display:block;color:red;font-size:75%}.registration .error_message.email_send_fail a{font-size:100%}.registration .error_message.email_send_fail .disabled{pointer-events:none;opacity:.08}.registration .error_message.email_send_fail.hide{visibility:hidden}.registration .register-success .message{text-align:center}.registration .register-success .message .page-title{margin-bottom:100px}.registration .register-success .register-complete-message{font-size:22px;letter-spacing:-0.03em;line-height:1.2;margin:0 0 30px}.registration .register-success .register-complete-action{text-align:center}.registration .header .bluemix-title.register-complete-thanks{font-size:36px;line-height:1.2}.resend-email a{text-decoration:underline;color:#3D70B2}.resend-email.disabled{pointer-events:none;opacity:0.5}.registration .register-success a{display:block;margin:22px 0;text-align:start}.registration .register-success .register-complete-action a{display:initial;font-weight:400}.registration.invite .content-area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;background-color:#F6F7FB}.error_message{font-size:16px;color:#152934;font-style:normal;margin:0 auto;max-width:350px;text-align:center;line-height:24px;letter-spacing:-0.03em;padding-bottom:30px}.registration .error_message a{display:inline-block;color:#3D70B2}.registration.invite .title{font-family:'ibm-plex-sans', Helvetica Neue, Arial, sans-serif;font-size:24px;color:#152934;font-style:normal;margin:0 auto;max-width:600px;text-align:center;line-height:29px;letter-spacing:-0.03em;font-weight:bold}.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}.verify.state-register-successful .header,.verify.state-register-failure .header{display:none}.verify.state-register-successful .register-success,.verify.state-register-failure .register-fail{display:block;position:relative;top:50%;transform:translateY(50%)}.verify.registration .register-success .register-complete-message{margin-top:0}.verify .register-complete-message{font-size:2.57em;font-weight:300;text-align:center}.verify .log-in-link{text-align:center}.verify a.bluemix-login-link{display:inline-block}.verify .expired_message{margin:10px auto 0;max-width:350px}.welcome-logo{margin:0}.welcome-logo .welcome-logo-img{height:132px;width:132px}.error_message{margin:0 auto;max-width:500px;text-align:center;font-size:17px}.error_message h1{font-size:40px;font-weight:300}.registration .error_message a{display:inline-block}.register-fail a{font-size:1em}.registration section .credit_area{margin:25px 0}#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:20px;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.25rem;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 transparent;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 transparent;height:1.5em;position:absolute;right:10px;top:28px;transform:rotate(0deg);width:1.5em}.check-icon{background-repeat:no-repeat;background-size:20px;height:20px;position:absolute;right:10px;top:16px;width:20px}.registration .form-body .valid .check-icon{background-image:url(../images/checkmark.svg)}.registration .form-body .error .check-icon{background-image:url(../images/error_icon.svg)}@keyframes ibm-spinner-kf-colors-white{0%{border-color:transparent #3D70B2 #3D70B2}50%{border-color:transparent #3D70B2 #3D70B2}100%{border-color:transparent #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='BLUEMIX'] .ibm-id-fields .ibm-input-group,div[data-user-type='BLUEMIX-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='BLUEMIX'] .ibm-id-fields label,div[data-user-type='BLUEMIX-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='BLUEMIX'] .ibm-id-fields,div[data-user-type='BLUEMIX-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='BLUEMIX'] .ibm-id-fields input[type="checkbox"],div[data-user-type='BLUEMIX-ERROR'] .ibm-id-fields input[type="checkbox"]{opacity:.6}.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}#register-user{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#3D70B2;border-color:transparent;border-width:2px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;height:40px;padding:0 16px;text-align:center;text-decoration:none;transition:background-color .15s ease-in, color .15s ease-in;border-radius:0px}.link-text{font-size:70%}.link-text a.resend-email{font-weight:bold}.link-text a.resend-email:link{color:#3d70b2}.link-text a.resend-email:hover{color:#5596e6}.link-text a.resend-email:visited{color:#3d70b2}#register-user:focus{outline:auto 5px -webkit-focus-ring-color}.submit-btn-container{margin-top:2rem;margin-bottom:2rem}.submit-btn-container #register-user.disabled{cursor:not-allowed;opacity:.3}@media screen and (max-width: 850px){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}}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;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}.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:transparent;stroke-dasharray:240;stroke-dashoffset:40;stroke-linecap:butt;stroke-width:7;stroke:#3D70B2}.bx--loading__svg_light{stroke:white}.bx--loading__svg_small{width:3rem;height:3rem}.loading_wrapper{padding-top:20px}.loading-success svg{width:40px;height:40px;margin-bottom:-15px;margin-top:-15px}.loading-success{width:auto;display:-ms-inline-flexbox;display:inline-flex;height:auto}.check-icon-success{position:inherit;padding-left:5px}.check-icon-success svg{height:25px;width:25px;margin-bottom:-7px;margin-top:-15px;margin-right:10px}.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:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background-color:#152934;-ms-flex:0 1 56px;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:70px !important;left:-5px !important;border:1px solid rgba(0,0,0,0.1) !important;right:auto !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:10% 40%}#teconsent a{color:#152934 !important}
