.error-page{padding:10rem 0;position:relative;text-align:center}.error-page:before{color:#f3f6f9;content:attr(data-error);font-size:40vw;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:-1}@media screen and (min-width:1100px){.error-page:before{font-size:20rem}}.error-pages__image{background-image:url(https://25721144.fs1.hubspotusercontent-eu1.net/hubfs/25721144/he-has-lost-all-his-work-2021-08-26-15-31-37-utc-1%201.png);background-repeat:no-repeat;background-size:cover;border-radius:150px;bottom:-55px;height:340px;position:relative;width:50%}.error-pages{display:-webkit-box;display:flex;gap:20px;margin:0 auto;max-width:1440px;padding:130px 0;position:relative}.error-pages__text{color:#fff;max-width:550px;width:50%}.error-pages:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1072' height='513' fill='none' viewBox='0 0 1072 513'%3E%3Cpath fill='%23E1140A' d='M816.075 513H0V237.382c.065-62.938 25.04-123.279 69.443-167.783C113.847 25.096 174.053.065 236.85 0h579.225c67.875 0 132.971 27.024 180.966 75.127C1045.04 123.23 1072 188.472 1072 256.5s-26.96 133.27-74.959 181.373C949.046 485.976 883.95 513 816.075 513'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:500px;position:absolute;right:0;top:0;width:70%;z-index:-1}.error-pages__text h1{font-size:var(--fs-xs);line-height:var(--lh-xs);margin-bottom:10px;text-transform:uppercase}.error-pages__text h2{margin-bottom:30px}.systems-page{margin:0 auto;max-width:700px;padding:3rem 1.4rem}.systems-page--search-results{max-width:100%}.systems-page .header{background-color:transparent;border-bottom:none;padding:0}.systems-page .success{background-color:#cde3cc;border:1.5px solid #4f7d24;border-radius:6px;color:#4f7d24;display:inline-block;margin:1.4rem 0;padding:.1rem .7rem;width:100%}.systems-page form input{max-width:100%}.systems-page form input[type=submit]{display:block;margin:.7rem 0}.hs-search-results__title{font-size:1.25rem;margin-bottom:.35rem;text-decoration:underline}.hs-search-results__title:hover{text-decoration:none}.hs-search-results__description{padding-top:.7rem}.password-prompt input[type=password]{height:auto!important;margin-bottom:1.4rem}.systems-page #hs-login-widget-remember,.systems-page #hs-login-widget-remember~label{display:inline-block;margin-bottom:.175rem}.systems-page #hs_login_reset{display:block;margin-bottom:.7rem}.backup-unsubscribe #email-prefs-form div{padding-bottom:0!important}.backup-unsubscribe input[type=email]{font-size:.875rem!important;margin-bottom:1.4rem;padding:.7rem!important}#email-prefs-form .item.disabled{cursor:not-allowed;opacity:.6}#email-prefs-form .item.disabled input:disabled{cursor:not-allowed}#hs-membership-form a[class*=show-password]{font-size:.75rem}.form-input-validation-message ul.hs-error-msgs{margin:0;padding-left:0}.form-input-validation-message ul.hs-error-msgs li{margin:0}.login-signin{background:var(--greyLight)}.login-signin .login-signin_container{margin:0 auto;max-width:var(--maxWidth);padding:45px 15px}.login-signin .login-signin_container h1{font-size:var(--fs-xs);font-weight:var(--book);line-height:var(--lh-xs);margin:0;text-align:center}.login-signin .login-signin_container p.login-signin__remember{color:#1e0013;font-size:var(--fs-xs);line-height:var(--lh-xs);margin-top:20px;text-align:center}.login-signin .login-signin_container .login-signin_switcher{display:-webkit-box;display:flex;-webkit-box-pack:center;align-items:center;color:var(--greyMiddle);gap:30px;justify-content:center}.login-signin .login-signin_container .login-signin_switcher h2{color:grey;cursor:pointer;font-size:var(--fs-xl);line-height:var(--lh-xl);margin:0;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.login-signin .login-signin_container .login-signin_switcher h2:hover{color:var(--black)}.login-signin .login-signin_container .login-signin_switcher h2.active{color:#000}.login-signin .login-signin_container .login-signin__card{background:#fff;border-radius:40px;margin:30px auto 0;padding:50px 80px;width:clamp(50%,720px,99%)}.login-signin .login-signin_container .login-signin__card p{color:var(--black);font-size:var(--fs-l);font-weight:var(--bold);line-height:var(--lh-l);margin:0;text-align:center}.login-signin .login-signin_container .login-signin__card .hs-form-field{margin-bottom:20px;width:100%}.login-signin .login-signin_container .login-signin__card .hs-form-field.field3{display:flex;flex-direction:row;gap:15px}.hs-form-field.field3 .form-field{width:50%}.login-signin .login-signin_container .login-signin__card form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 auto;max-width:400px}.login-signin .login-signin_container .login-signin__card form label{font-size:var(--fs-xs);line-height:normal}.login-signin .login-signin_container .login-signin__card form a.hs-login-widget-show-password{display:none}.login-signin .login-signin_container .login-signin__card form .hs-form-field:nth-of-type(2){margin-bottom:20px}.login-signin .login-signin_container .login-signin__card form a#hs_login_reset{display:none}.login-signin .login-signin_container .login-signin__card form .actions{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.login-signin .login-signin_container .login-signin__card form .actions input.primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--black);border:0;border-radius:var(--bRDefault);color:#fff;cursor:pointer;display:inline-block;font-size:inherit;padding:13px 30px;text-align:center;text-decoration:none;white-space:normal}.login-signin .login-signin_container .login-signin__card form .actions input.primary:hover{background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(hsla(0,0%,100%,.44)),to(hsla(0,0%,100%,.44))),var(--black);background:linear-gradient(0,hsla(0,0%,100%,.44),hsla(0,0%,100%,.44)),var(--black)}.create-passw{padding-bottom:30px}.login-signin .login-signin_container .login-signin__card form .actions input.primary:active{background:var(--black)}.login-signin .login-signin_container .login-signin__card a.recover-password{display:block;font-size:var(--fs-s);line-height:var(--lh-s);margin:40px auto 0;max-width:400px}section#signin-section form{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-shrink:0;-webkit-box-flex:0;flex-grow:0;flex-wrap:nowrap;margin-top:30px;max-width:650px}section#signin-section select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section#signin-section .hs-form-field.field3{gap:15px;margin-bottom:36px}.stepper.active{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stepper.active span{background:var(--greyMiddle);border-radius:50%;display:block;height:6px;width:6px}.stepper.active span.active{background:var(--lenovoRed)}.login-signin .login-signin_container .login-signin__card .hs-form-field.checkbox-field{border-bottom:1px solid var(--greyMiddle);display:-webkit-box;display:flex;gap:10px;margin-bottom:30px;padding-bottom:10px}section#checkbox-section form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;flex-shrink:0;-webkit-box-flex:0;flex-grow:0;flex-wrap:nowrap;max-width:750px;padding:40px 0}.login-signin .login-signin_container .login-signin__card .hs-form-field.checkbox-field:nth-of-type(3){border:none}@media (max-width:992px){section#signin-section .hs-form-field.field3{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:30px}.hs-form-field.field3 .form-field{width:100%}}select{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background-color:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='11' fill='none' viewBox='0 0 18 11'%3E%3Cpath stroke='%23D0D0D0' stroke-width='2' d='M16.303 1.303 9 8.607 1.697 1.303'/%3E%3C/svg%3E");background-position:calc(100% - .75rem)!important;background-repeat:no-repeat;color:var(--black);padding-right:2rem!important}.form-input-error{border:1px solid var(--lenovoRed);margin-bottom:8px!important}form input[type=date],form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{border:1px solid var(--greyMiddle)!important}.form-input-validation-message-error label{color:var(--lenovoRed)!important}footer .social_normal{display:none}footer .social_white{display:block!important}.pre-footer_links a{color:var(--greyDark)!important}.pre-footer{background:var(--greyLight)!important}#checkbox-section,#signin-alert,#signin-section{display:none}section#signin-section p{color:#1e0013;font-size:var(--fs-s);font-weight:var(--book);line-height:var(--fs-s)}form input[type=date],form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{-webkit-appearance:none;-moz-appearance:none;background-color:var(--white);border-radius:0;color:var(--black);font-size:var(--fs-m);line-height:var(--lh-m);min-height:52px;padding:.7rem;width:100%}[contenteditable=true]:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none}a.hs-register-widget-show-password,div#hs-membership-password-requirements{display:none}.password-recomendation,.password-recomendation p{font-size:11px;line-height:16px}.password-recomendation p{font-weight:var(--bold);margin:0}.password-recomendation{margin:20px auto 0;max-width:700px;-webkit-box-align:center;align-items:center}section#resetPassword .hs-form-field:nth-of-type(3){display:block}section#resetPassword .hs-form-field:nth-of-type(3) label{margin-bottom:.35rem}a.hs-reset-widget-show-password{display:none}.password-recomendation ul{display:-webkit-box;display:flex;list-style-position:initial;margin:0 0 0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (max-width:992px){.stepper.active{position:relative;-webkit-box-pack:end;align-content:flex-end;justify-content:flex-end;right:0;top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.login-signin .login-signin_container .login-signin__card{padding:30px 24px}.error-pages__image{display:none}.error-pages{background:var(--lenovoRed);display:-webkit-box;display:flex;padding:50px 15px}.error-pages__text{max-width:none;width:100%}.error-pages:after{content:none}}footer{background-color:#1e1e1e;color:var(--white);padding-bottom:20px;padding-top:20px}footer .social_white{display:none}footer .copyright{font-size:var(--fs-xs);line-height:var(--lh-xs)}.footer-cont.content-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.footer-cont.content-wrapper .social>div{display:-webkit-box;display:flex;gap:15px}.footer-cont.content-wrapper .social>div img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.pre-footer{background:var(--black)}.pre-footer .pre-footer__cont{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin:0 auto;max-width:var(--maxWidth);padding:25px 15px}.pre-footer_links>div{display:-webkit-box;display:flex;gap:30px}.pre-footer_links a{color:#fff;font-size:14px;line-height:18px;text-decoration:none}.pre-footer_links a:hover{text-decoration:underline}@media (max-width:992px){.pre-footer .pre-footer__cont{-webkit-box-pack:start;justify-content:flex-start}.pre-footer__cont svg{display:none}.pre-footer_links>div{gap:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width:767px){.social{align-self:center}.footer-cont.content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:20px;-webkit-box-align:start;align-items:flex-start}}