.register-module__kx1D_W__section{--auth-pt:8rem;--auth-pb:2.5rem;--auth-px:1.25rem;min-height:calc(100dvh - 5rem);padding:var(--auth-pt) var(--auth-px) var(--auth-pb);box-sizing:border-box;background:#fff;align-items:flex-start;display:flex}.register-module__kx1D_W__container{width:min(100%,42rem);margin:0 auto}.register-module__kx1D_W__headingWrap{text-align:center;margin-bottom:1.75rem;padding-top:0}.register-module__kx1D_W__heading{color:#1d1d1d;text-align:center;text-transform:capitalize;margin-top:0;margin-bottom:.5rem;font-family:Performa Light,Times New Roman,serif;font-size:52px;font-weight:600;line-height:1.2}@media (max-width:1680px){.register-module__kx1D_W__heading{font-size:42px}}@media (max-width:1440px){.register-module__kx1D_W__heading{font-size:34px}}@media (max-width:1024px){.register-module__kx1D_W__heading{font-size:30px}}@media (max-width:768px){.register-module__kx1D_W__heading{font-size:24px}}@media (max-width:576px){.register-module__kx1D_W__heading{font-size:20px}}.register-module__kx1D_W__subheading{color:#3a3d42;max-width:34rem;margin:.5rem auto 0;font-family:RedHat Regular,Red Hat Display,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}.register-module__kx1D_W__formBlock{background:#fff;border:1px solid #e5e6e8;border-radius:4px;width:min(100%,44.25rem);margin:0 auto;padding:1.75rem 1.85rem 1.5rem}.register-module__kx1D_W__errorBanner{color:#9d1f1f;background:#ffe3e3;border:1px solid #ffc5c5;border-radius:4px;margin:0 0 1rem;padding:.65rem .85rem;font-family:RedHat Regular,Red Hat Display,Arial,sans-serif;font-size:.9375rem;line-height:1.45}.register-module__kx1D_W__twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.15rem;margin-bottom:.25rem;display:grid}.register-module__kx1D_W__twoCol .register-module__kx1D_W__fieldGroup{margin-bottom:1rem}.register-module__kx1D_W__fieldGroup{margin-bottom:1.1rem}.register-module__kx1D_W__label{color:#1d1d1d;margin-bottom:.45rem;font-family:RedHat SemiBold,Red Hat Display,Arial,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.35;display:inline-block}.register-module__kx1D_W__input{color:#17181b;background:#fff;border:1px solid #d8dbe0;border-radius:4px;outline:none;width:100%;height:2.75rem;padding:0 1rem;font-family:RedHat Regular,Red Hat Display,Arial,sans-serif;font-size:1rem;line-height:1.4;transition:border-color .2s,box-shadow .2s}.register-module__kx1D_W__input:focus{border-color:#8e949e;box-shadow:0 0 0 3px #1d1d1d14}.register-module__kx1D_W__input::placeholder{color:#6a6f76;font-family:RedHat Regular,Red Hat Display,Arial,sans-serif}.register-module__kx1D_W__passwordWrap{position:relative}.register-module__kx1D_W__passwordWrap .register-module__kx1D_W__input{padding-right:2.75rem}.register-module__kx1D_W__eyeButton{color:#5f6672;cursor:pointer;background:0 0;border:none;width:1.2rem;height:1.2rem;padding:0;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}.register-module__kx1D_W__eyeButton svg{fill:currentColor;width:100%;height:100%}.register-module__kx1D_W__fieldError{color:#c1121f;margin:.4rem 0 0;font-family:RedHat Regular,Red Hat Display,Arial,sans-serif;font-size:.875rem;line-height:1.35}.register-module__kx1D_W__termsRow{margin:.25rem 0 1.15rem}.register-module__kx1D_W__terms{cursor:pointer;color:#2f3238;align-items:flex-start;gap:.6rem;font-family:RedHat Regular,Red Hat Display,Arial,sans-serif;font-size:.9375rem;line-height:1.45;display:inline-flex}.register-module__kx1D_W__terms input{appearance:none;background:0 0;border:1px solid #7e8590;border-radius:4px;flex:none;width:1rem;height:1rem;margin-top:.15rem}.register-module__kx1D_W__terms input:checked{accent-color:#1d1d1d;background:#1d1d1d;box-shadow:inset 0 0 0 .12rem #fff}.register-module__kx1D_W__inlineLink{text-underline-offset:.18em;font-family:RedHat SemiBold,Red Hat Display,Arial,sans-serif;text-decoration:underline}.register-module__kx1D_W__inlineLink:hover{text-decoration-thickness:2px}.register-module__kx1D_W__submit{color:#1d1d1d;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;width:100%;padding:.8rem 1.1rem;font-family:RedHat Bold,Red Hat Display,Arial,sans-serif;font-size:1.0625rem;transition:background .3s,color .3s,opacity .2s;box-shadow:inset 0 0 0 .1rem #1d1d1d}.register-module__kx1D_W__submit:hover:not(:disabled){color:#fff;background:#1d1d1d}.register-module__kx1D_W__submit:disabled{opacity:.58;cursor:not-allowed}.register-module__kx1D_W__socialWrapper{margin-top:1.25rem}.register-module__kx1D_W__socialDivider{color:#7a8088;letter-spacing:.08em;align-items:center;gap:.75rem;margin:0 0 .85rem;font-family:RedHat SemiBold,Red Hat Display,Arial,sans-serif;font-size:.75rem;display:flex}.register-module__kx1D_W__socialDivider:before,.register-module__kx1D_W__socialDivider:after{content:"";background:#e1e3e7;flex:1;height:1px}.register-module__kx1D_W__socialDivider span{white-space:nowrap}.register-module__kx1D_W__socialButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.register-module__kx1D_W__socialButton{text-transform:capitalize;cursor:pointer;color:#1d1d1d;background:#fff;border:1px solid #9da3ae;border-radius:4px;justify-content:center;align-items:center;gap:.55rem;width:100%;padding:.65rem .85rem;font-family:RedHat SemiBold,Red Hat Display,Arial,sans-serif;font-size:.9375rem;transition:background .3s,color .3s;display:inline-flex}.register-module__kx1D_W__socialButton img{width:1.1rem;height:1.1rem;transition:filter .3s}.register-module__kx1D_W__appleButton img{width:1.2rem;height:1.2rem}.register-module__kx1D_W__socialButton:hover{color:#fff;background:#000}.register-module__kx1D_W__socialButton:hover img{filter:invert()}.register-module__kx1D_W__socialButton:focus-visible{outline-offset:3px;outline:2px solid #1d1d1d73}.register-module__kx1D_W__registerText{text-align:center;color:#3a3d42;margin:1rem 0 0;font-family:RedHat Regular,Red Hat Display,Arial,sans-serif;font-size:.9375rem;line-height:1.45}.register-module__kx1D_W__registerLink{color:#1d1d1d;text-underline-offset:.18em;font-family:RedHat SemiBold,Red Hat Display,Arial,sans-serif;text-decoration:underline}.register-module__kx1D_W__registerLink:hover{text-decoration-thickness:2px}@media (max-width:1680px){.register-module__kx1D_W__section{--auth-pt:7.5rem}}@media (max-width:1440px){.register-module__kx1D_W__section{--auth-pt:7.25rem}}@media (max-width:1280px){.register-module__kx1D_W__section{--auth-pt:7rem}}@media (max-width:1024px){.register-module__kx1D_W__section{--auth-pt:6.75rem;min-height:calc(100dvh - 4.75rem)}}@media (max-width:768px){.register-module__kx1D_W__section{--auth-pt:6.5rem;--auth-px:1rem}.register-module__kx1D_W__twoCol{grid-template-columns:1fr;gap:0}.register-module__kx1D_W__socialButtons{grid-template-columns:1fr}.register-module__kx1D_W__formBlock{padding:1.35rem 1.15rem 1.25rem}}@media (max-width:576px){.register-module__kx1D_W__section{--auth-pt:6rem;--auth-pb:2rem;min-height:calc(100dvh - 4.5rem)}.register-module__kx1D_W__headingWrap{margin-bottom:1.35rem}}@media (max-width:480px){.register-module__kx1D_W__section{--auth-pt:5.5rem;--auth-px:.85rem}}
