.register-wall-full-width{position:relative;padding:12px 12px 48px 12px;border:0;color:var(--kws-black-90);font-size:1rem}.register-wall-full-width>.notification{position:absolute;width:100%;padding:1.5rem;z-index:0;margin-left:-12px;opacity:0;transform:translateY(-200px);transition:opacity .5s linear,transform .5s ease}@media only screen and (min-width: 768px){.register-wall-full-width>.notification{margin-left:0}}.register-wall-full-width>.notification .h3{margin-bottom:1rem}.register-wall-full-width>.notification.scroll-into{opacity:1;transform:translateY(0);z-index:1}@media only screen and (min-width: 768px){.register-wall-full-width{display:flex;flex-wrap:nowrap;padding:0}}.register-wall-full-width .infos{margin-bottom:32px;padding:24px 12px;background-color:var(--kws-black-5)}@media only screen and (min-width: 768px){.register-wall-full-width .infos{width:50%;margin-bottom:0;padding:32px 24px 32px 32px}}.register-wall-full-width .infos .h3{width:66%;margin-bottom:1rem;font-size:26px}@media only screen and (min-width: 768px){.register-wall-full-width .infos .h3{width:auto;margin-bottom:72px;font-size:36px}}.register-wall-full-width .infos ul{margin-bottom:0;padding-left:16px;line-height:1.2;word-wrap:break-word}@media only screen and (min-width: 768px){.register-wall-full-width .infos ul{font-size:22px}}.register-wall-full-width .infos ul li:not(:last-child){margin-bottom:16px}@media only screen and (min-width: 768px){.register-wall-full-width .infos ul li:not(:last-child){margin-bottom:28px}}.register-wall-full-width .login{background-color:#fff}@media only screen and (min-width: 768px){.register-wall-full-width .login{width:50%;padding:32px 24px 32px 32px}}@media only screen and (min-width: 768px){.register-wall-full-width .login-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px}}.register-wall-full-width .login-header .h4{margin-bottom:14px}@media only screen and (min-width: 768px){.register-wall-full-width .login-header .h4{margin-bottom:0}}.register-wall-full-width .login-header svg{display:none;width:80px;height:80px}@media only screen and (min-width: 768px){.register-wall-full-width .login-header svg{display:block}}.register-wall-full-width .login-box-header{max-width:none;padding:0}@media only screen and (min-width: 768px){.register-wall-full-width .login-box-header{position:static;margin:0}}.register-wall-full-width .login-box-header .form-row{margin-bottom:14px}.register-wall-full-width .login-box-header .between-the-buttons{display:none}@media only screen and (min-width: 768px){.register-wall-full-width .login-box-header .between-the-buttons{display:block;margin:32px 0 24px 0}}.register-wall-full-width .login-box-header input.pwd-switch~.pwd-switch-icon{display:inline-block;top:1rem;cursor:pointer}.register-wall-full-width .login-box-header input.pwd-switch~.pwd-switch-icon svg{pointer-events:none;display:block}.register-wall-full-width .login-box-header form a.under-field-link,.register-wall-full-width .login-box-header form a.back-link{cursor:pointer}.register-wall-full-width.register-wall--sso{padding:0;gap:24px}.register-wall-full-width.register-wall--sso .register-wall__image{width:100%;aspect-ratio:16/9}@media only screen and (min-width: 768px){.register-wall-full-width.register-wall--sso .register-wall__image{aspect-ratio:1/1;flex-basis:50%}}.register-wall-full-width.register-wall--sso .register-wall__image img{object-fit:cover;height:100%;width:100%}.register-wall-full-width.register-wall--sso .login{background-color:rgba(0,0,0,0);padding:24px 0 0 0}@media only screen and (min-width: 768px){.register-wall-full-width.register-wall--sso .login{padding:0}}.register-wall-full-width.register-wall--sso .login h2{margin-bottom:1.875rem;font-size:1.75rem;line-height:2rem;font-weight:300}@media only screen and (min-width: 1024px){.register-wall-full-width.register-wall--sso .login h2{font-size:2.5rem;line-height:2.75rem}}.register-wall-full-width.register-wall--sso .login ul{list-style:none;padding-left:0;margin-bottom:1.875rem}.register-wall-full-width.register-wall--sso .login li{position:relative;padding-left:3.125rem;font-size:1.25rem;font-weight:400;line-height:1.2}@media only screen and (min-width: 1024px){.register-wall-full-width.register-wall--sso .login li{font-size:1.5rem}}.register-wall-full-width.register-wall--sso .login li:not(:last-child){margin-bottom:.625rem}.register-wall-full-width.register-wall--sso .login li::before{content:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2730%27 height=%2723%27 viewBox=%270 0 30 23%27 fill=%27none%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M9.28 17.68L26.92 0L29.28 2.36L9.28 22.36L0 13.08L2.32 10.72L9.28 17.68Z%27 fill=%27%23FF6C00%27/%3E%3C/svg%3E");position:absolute;display:inline-block;left:6px;top:4px;width:30px;height:23px}.register-wall-full-width.register-wall--sso .login .button-row .form-row{margin-bottom:0;display:flex;flex-wrap:wrap;gap:.625rem 0}@media only screen and (min-width: 1024px){.register-wall-full-width.register-wall--sso .login .button-row .form-row{gap:0 20px;flex-direction:row-reverse}}.register-wall-full-width.register-wall--sso .login .button-row .form-row:not(:last-child){margin-bottom:.625rem}.register-wall-full-width.register-wall--sso .login .button-row .button{width:100%;padding:8px 20px;text-transform:none;font-weight:700;line-height:24px}@media only screen and (min-width: 1024px){.register-wall-full-width.register-wall--sso .login .button-row .button{flex:1}}.register-wall-full-width.register-wall--sso .login .button-row .button--light-grey{background-color:var(--kws-light-gray-50)}.register-wall-full-width.register-wall--sso .login .button-row .button--light-grey:hover,.register-wall-full-width.register-wall--sso .login .button-row .button--light-grey:focus{background-color:var(--kws-light-gray-100)}
