.content-wrapper{padding:0 16px}.system-error-wrapper,.system-page__modal{margin:10vh auto;max-width:500px}.system-page__modal{border:1px solid rgba(0,0,0,.2);border-radius:20px 20px 40px 20px;padding:30px}.system-error-wrapper__code{color:var(--grey-200);font-size:160px;font-weight:700;left:50%;line-height:1;position:absolute;transform:translateX(-50%);z-index:5}.system-page__modal__head{text-align:center}.system-error-wrapper__description{position:relative;z-index:10}.system-page__modal__body{margin:16px auto;padding:12px 0}label[for=hs-login-widget-remember]{padding-top:0!important}.system-page__modal form input[type=password]{height:auto!important;width:100%}.system-error-wrapper__actions,.system-page__modal form input[type=submit]{margin-top:16px;width:100%}.system-page__modal__footer{margin-top:16px}.system-page__search-results{display:flex;flex-direction:column;gap:32px;margin:48px auto;max-width:1440px;width:100%}.form-input-validation-message:not(.form-input-validation-message-error){position:relative}.form-input-validation-message:not(.form-input-validation-message-error) .hs-error-msgs{background:transparent;box-shadow:none;-webkit-box-shadow:none;position:relative}.form-input-validation-message:not(.form-input-validation-message-error) .hs-error-msgs:before{content:none}.form-input-validation-message:not(.form-input-validation-message-error) .hs-error-msgs label{color:var(--body-text-color)!important}.membership-pages-wrapper .button{margin:0 auto;width:fit-content}.membership-pages-wrapper{margin:150px auto}.passwordless-section{display:flex;flex-direction:column;gap:16px;margin:150px auto}form#hs-membership-passwordless-auth-form,span.form-separator{display:none}