.form-floating-alert-wrapper{transition:max-height .5s ease-out;max-height:0;overflow:hidden}.form-floating-alert-wrapper.form-floating-alert-wrapper--opened{transition:max-height .5s ease-in;max-height:500px}.form-floating-alert-wrapper+.form-floating-alert-wrapper .form-floating-alert{margin-top:0}.form-floating-alert-wrapper .form-floating-alert{background-color:#e5f5f8;border:1px solid #7fd1de;position:relative;margin:1rem 0 12px;padding:1rem .5rem;text-align:center}.form-floating-alert-wrapper .form-floating-alert .form-floating-alert-close-button{color:#7fd1de;cursor:pointer;position:absolute;right:5;text-align:right;top:5}.form-floating-alert-wrapper .form-floating-alert-error{background-color:#fdedee;border-color:#f8a9ad}.form-floating-alert-wrapper .form-floating-alert-error .form-floating-alert-close-button{color:#f8a9ad}.form-input-error{border:2px solid #f2545b!important;margin-bottom:8px!important}.form-input-validation-message{font-size:12px;margin-bottom:16px;text-align:left}.form-input-validation-message-error label{color:#f2545b}.hs-password-checklist{margin:-12px 0 20px;text-align:left}.hs-password-checklist+#hs-membership-password-requirements{display:none}.hs-password-checklist__banner{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .25s ease,opacity .25s ease}.hs-password-checklist__banner>div{overflow:hidden;min-height:0;background:var(--hs-checklist-ok-bg,#dff3e8);color:var(--hs-checklist-ok,#0a7a4b);font-weight:600;font-size:15px;padding:0 18px}.hs-password-checklist__banner.is-visible{grid-template-rows:1fr;opacity:1}.hs-password-checklist__banner.is-visible>div{padding:8px 18px}.hs-password-checklist__rules{list-style:none;margin:8px 0 0;padding:0;font-size:16px}.hs-password-checklist__rules li{display:flex;align-items:flex-start;gap:10px;padding:4px 0;color:var(--hs-checklist-muted,#516f90);transition:color .15s}.hs-password-checklist__rules li.is-met{color:inherit}.hs-password-checklist__rules li.is-error{color:var(--hs-checklist-error,#b3261e)}.hs-password-checklist__rules li.is-spare{opacity:.55}.hs-password-checklist__rules li.hs-password-checklist__divider{height:1px;padding:0;margin:8px 0;background:var(--hs-checklist-divider,#cbd6e2);opacity:.7}.hs-password-checklist__rules li.hs-password-checklist__heading{padding:2px 0}.hs-password-checklist__icon{flex:none;width:20px;height:20px;margin-top:2px}.hs-password-checklist__icon .ring{fill:none;stroke:var(--hs-checklist-pending,#8a9bb0);stroke-width:1.75}.hs-password-checklist__icon .fill{fill:var(--hs-checklist-ok,#0a7a4b);transform-origin:center;transform:scale(0)}.hs-password-checklist__icon .tick{fill:none;stroke:#fff;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16}.hs-password-checklist__rules li.is-met .hs-password-checklist__icon .ring{stroke:var(--hs-checklist-ok,#0a7a4b)}.hs-password-checklist__rules li.is-met .hs-password-checklist__icon .fill{transform:scale(1);transition:transform .18s ease-out}.hs-password-checklist__rules li.is-met .hs-password-checklist__icon .tick{stroke-dashoffset:0;transition:stroke-dashoffset .2s ease-out .06s}.hs-password-checklist__rules li.is-error .hs-password-checklist__icon .ring{stroke:var(--hs-checklist-error,#b3261e)}.hs-password-checklist__end{margin-left:auto;padding-left:12px;font-size:14px;font-weight:400;color:var(--hs-checklist-muted,#516f90);white-space:nowrap;align-self:center}.hs-password-input--valid{border-color:var(--hs-checklist-ok,#0a7a4b)!important;box-shadow:inset 0 0 0 1px var(--hs-checklist-ok,#0a7a4b)}.hs-password-match{display:flex;align-items:center;gap:10px;font-size:16px;color:var(--hs-checklist-muted,#516f90)}.hs-password-match:not(:empty){margin:-12px 0 16px}.hs-password-match svg{width:20px;height:20px;flex:none}.hs-password-match.is-ok{color:var(--hs-checklist-ok,#0a7a4b)}.hs-password-match.is-error{color:var(--hs-checklist-error,#b3261e)}.hs-password-checklist__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.hs-password-checklist *{transition:none!important}}

