.lfm-recaptcha-js:not(:empty)+.lfm-recaptcha-nojs{display:none}.already-joined{border-top:1px solid #ebebeb;margin-top:24px;padding-top:18px}@media (min-width:992px){.already-joined{width:300px}}@media (min-width:1260px){.already-joined{width:370px}}.login-form .form-submit{align-items:center;display:flex}.login-form .form-submit button{min-width:auto;white-space:nowrap}.join-form .form-group-validating{color:transparent;display:inline-block;display:block;font:0/0 a;height:24px;margin-left:auto;margin-right:auto;margin-top:12px;min-width:0;position:relative;text-align:left;text-shadow:none;vertical-align:top;width:24px}.join-form .form-group-validating:before{background-image:url("/static/images/icons/loading_222_24.2555b454c4de.gif");background-position:0 0;background-repeat:no-repeat;content:"";height:24px;left:0;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;right:auto;top:0;top:50%;width:24px}.join-form .form-group-validating:first-child{margin-top:0}@media (min-width:768px){.join-form .form-group-validating:first-child{margin-top:0}}.join-form .form-group-error .alert .bulleted-list,.join-form .form-group-success .alert .bulleted-list{padding-left:0}@media (min-width:768px){.join-form .form-group-controls{align-items:flex-start;display:flex}.join-form .checkbox,.join-form .lfm-recaptcha,.join-form input[type=email],.join-form input[type=password],.join-form input[type=text]{flex-shrink:0;margin-right:20px;width:300px}.join-form .lfm-recaptcha{margin-left:0}.join-form .lfm-recaptcha>*{width:300px}.join-form .form-row-help-text{background-color:#e9effb;font-size:12px;line-height:18px;margin-top:18px;padding:11px 15px 11px 46px;position:relative;text-align:left}.join-form .form-row-help-text:first-child{margin-top:0}.join-form .form-row-help-text:before{background-image:url("/static/images/icons/alert/info.9b6d8743d954.png");background-position:0 0;background-repeat:no-repeat;background-size:16px 16px;content:"";height:16px;left:0;left:15px;margin-top:-8px;position:absolute;right:auto;top:0;top:50%;width:16px}.join-form .form-row-help-text .bulleted-list{padding-left:0}.join-form .form-group-error,.join-form .form-group-success,.join-form .form-row-help-text{margin-top:0}.join-form .form-group-error .alert,.join-form .form-group-success .alert,.join-form .form-row-help-text{padding-bottom:12px;padding-top:12px;position:relative}.join-form .form-group-error .alert:after,.join-form .form-group-success .alert:after,.join-form .form-row-help-text:after{background:inherit;content:"";height:15px;left:-7.5px;margin-top:-7.5px;position:absolute;top:21px;transform:rotate(45deg);width:15px}.join-form .form-group-validating{margin-left:0;margin-right:0;margin-top:9px}}@media (min-width:768px) and (min-width:768px){.join-form .form-row-help-text{margin-top:24px}.join-form .form-group-error,.join-form .form-group-success,.join-form .form-row-help-text,.join-form .form-row-help-text:first-child{margin-top:0}}@media (min-width:1260px){.join-form .checkbox,.join-form .lfm-recaptcha,.join-form input[type=email],.join-form input[type=password],.join-form input[type=text]{margin-right:30px;width:370px}}.join-form .form-group--password .alert-danger:before,.join-form .form-group--password .form-row-help-text:before{margin-top:0;top:12px}.auth-signup .main-content{background:linear-gradient(90deg,#fff 50%,#f3f3f3 0)}.auth-signup .page-content{padding:0}.auth-container{position:relative}@media (min-width:768px){.auth-container{display:flex;justify-content:space-between}}@media (min-width:992px){.auth-container>.auth-container-animation{min-width:370px}}.auth-container>.auth-container-signup{order:-1;padding:36px 15px}@media (min-width:768px){.auth-container>.auth-container-signup{margin-right:-370px;padding-top:48px;z-index:1}}@media (max-width:767px){.auth-container>.auth-container-signup .btn-primary{width:100%}}.auth-container>.auth-container-animation{background-color:#f3f3f3;display:flex;flex-direction:column;justify-content:space-between}.auth-container>.auth-container-animation .animation-toggle-container{cursor:pointer;display:flex;justify-content:space-between;padding:24px 15px}.auth-container>.auth-container-animation .animation-toggle-container .animation-toggle{background:url("/static/images/icons/arrow-down.670cd7d20c78.svg") 50% no-repeat;width:16px}.auth-container>.auth-container-animation .animation-toggle-container.disclose-active .animation-toggle{background:url("/static/images/icons/arrow-up.d423d17d4213.svg") 50% no-repeat}.auth-container>.auth-container-animation .animation-toggle-container h2{font-size:18px;font-weight:700;line-height:24px}@media (min-width:768px){.auth-container>.auth-container-animation .animation-toggle-container{padding:48px 30px}.auth-container>.auth-container-animation .animation-toggle-container h2{font-size:30px;font-weight:700;letter-spacing:-.4px;line-height:36px}}.auth-container>.auth-container-animation #join-animation-target{margin:24px 0;max-width:370px}.auth-container>.auth-container-animation .more-info{padding:24px 30px}@media (min-width:768px){.auth-container>.auth-container-animation #join-animation-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.join-form .form-group-validating:before{background-image:url("/static/images/icons/loading_222_24@2x.fc705b62d0fc.gif");background-size:24px 24px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px) and (min-device-pixel-ratio:1.5),(min-width:768px) and (min-resolution:1.5dppx),(min-width:768px) and (min-resolution:144dpi){.join-form .form-row-help-text:before{background-image:url("/static/images/icons/alert/info@2x.c8eaf0d223df.png");background-size:16px 16px}}