.cs-form-check{color:var(--color-theme-secondary);margin-bottom:calc(var(--space-lg) / var(--base-font-size) * 1em);display:flex;align-items:center;position:relative;padding-left:calc(var(--number-40) / var(--base-font-size) * 1em)}.cs-form-group--error .cs-form-check{color:var(--color-functional-error)}.cs-form-group--error .cs-form-check *{color:var(--color-functional-error)}.cs-form-check input{z-index:-1;opacity:0;position:absolute}.cs-form-check input:checked ~ label svg{display:block}.cs-form-check input:focus-visible ~ label::before{outline:calc(var(--number-2) * 1px) solid var(--color-palette-jem-blue);outline-offset:calc(calc(var(--number-2) * 1px) + 1px)}.cs-form-check--focus input ~ label::before{outline:calc(var(--number-2) * 1px) solid var(--color-palette-jem-blue);outline-offset:calc(calc(var(--number-2) * 1px) + 1px)}.cs-form-check--disabled input ~ label{opacity:.5;cursor:not-allowed}.cs-form-check--disabled input ~ label::before{background-color:var(--color-palette-mist-gray, #E6E9E2)}.cs-form-check label{cursor:pointer;position:relative;min-height:calc(var(--number-26) / var(--base-font-size) * 1em);line-height:1.6;display:flex;align-items:center}.cs-form-check label svg,.cs-form-check label::before{position:absolute;top:.1em;left:calc(var(--number-40) / var(--base-font-size) * -1em);display:block;width:calc(var(--number-22) / var(--base-font-size) * 1em);height:calc(var(--number-22) / var(--base-font-size) * 1em);content:""}.cs-form-check label::before{border:1px solid color-mix(in srgb, var(--color-palette-black-coffee) 50%, transparent);border-radius:calc(var(--border-radius-xs) / var(--base-font-size) * 1em)}.cs-form-group--error .cs-form-check label::before{border-color:var(--color-functional-error)}.cs-form-check label svg{display:none;padding:calc(var(--space-xxs) / var(--base-font-size) * 1em);fill:var(--color-theme-primary);stroke:var(--color-theme-primary)}.cs-form-check .label-flex-wrap{flex-wrap:wrap}.cs-form-group{font-family:var(--font-primary);width:clamp(200px, 100%, 430px);color:var(--color-theme-secondary);position:relative}.cs-form-group--margin{margin-bottom:calc(var(--space-lg) / var(--base-font-size) * 1em)}.cs-form-group label,.cs-form-group__label{display:block;font-weight:700;margin-bottom:calc(var(--space-xxs) / var(--base-font-size) * 1em)}.cs-form-group__required{color:var(--color-palette-red)}.cs-form-group--error .cs-form-group__required{color:var(--color-functional-error)}.cs-form-group__info{margin-top:calc(var(--space-xs) / var(--base-font-size) * 1em);font-size:calc(1em - 2px)}.cs-form-group--error{color:var(--color-functional-error)}.cs-form-group--error .cs-form-group__info{color:var(--color-functional-error)}.cs-form-group__toggle-show{position:absolute;top:calc(var(--space-xxl) / var(--base-font-size) * 1em);right:calc(var(--space-xs) / var(--base-font-size) * 1rem);opacity:0.5;min-height:calc(var(--number-44) / var(--base-font-size) * 1em);display:flex;align-items:center}.cs-form-group__toggle-show .show-text{color:var(--color-brand-secondary);font-size:calc(var(--number-14) / var(--base-font-size) * 1rem);line-height:1}.cs-form-group__button{margin-left:calc(var(--space-xs) / var(--base-font-size) * 1rem)}.cs-form-group--w-auto{width:auto}.cs-form--full .cs-form-group{width:100%}.cs-form-control{color:var(--color-theme-secondary);min-height:calc(var(--number-44) / var(--base-font-size) * 1em);padding:calc(var(--number-8) / var(--base-font-size) * 1em) calc(var(--number-14) / var(--base-font-size) * 1em);appearance:none;border:1px solid color-mix(in srgb, var(--color-palette-black-coffee) 50%, transparent);border-radius:calc(var(--border-radius-xs) / var(--base-font-size) * 1rem);background-color:var(--color-palette-white);width:100%}.cs-form-control:focus,.cs-form-control--focus,.cs-form-control:focus-visible{border-color:var(--color-palette-worn-denim);box-shadow:0 0 0 1px var(--color-palette-worn-denim);outline:none}.cs-form-group--error .cs-form-control,.cs-form-control--error{border-color:var(--color-palette-urgent-red)}.cs-form-group--error .cs-form-control:focus,.cs-form-control--error:focus{border-color:var(--color-palette-urgent-red);box-shadow:0 0 0 1px var(--color-palette-urgent-red)}.cs-form-control[type="password"]{font-weight:700}.cs-form-control[type="password"]::placeholder{font-weight:400}.cs-form-control:disabled,.cs-form-control--disabled{cursor:not-allowed;background-color:var(--color-palette-mist-gray, #E6E9E2);opacity:.5}.cs-form-control:autofill{-webkit-text-fill-color:var(--color-theme-secondary);box-shadow:inset 0 0 20px 20px var(--color-palette-white)}.cs-login{margin-bottom:10rem}@media (max-width: 1199.98px){.cs-login{margin-bottom:calc(var(--space-tera) / var(--base-font-size) * 1rem)}}.cs-login hr{background:var(--color-palette-oat-beige);height:calc(var(--number-2) * 1px)}.cs-login__form-wrapper .cs-form-group{margin-bottom:calc(var(--space-md) / var(--base-font-size) * 1rem);width:100%}.cs-login__info-text{margin-bottom:calc(var(--space-huge) / var(--base-font-size) * 1rem)}@media (max-width: 575.98px){.cs-login__submit-btn{margin-bottom:calc(var(--space-sm) / var(--base-font-size) * 1rem)}}.cs-login__form-actions{margin-top:calc(var(--space-xxxl) / var(--base-font-size) * 1rem);margin-bottom:calc(var(--space-sm) / var(--base-font-size) * 1rem)}@media (min-width: 1400px){.cs-login__column-left{padding-right:calc(var(--space-sm) / var(--base-font-size) * 1rem)}}@media (max-width: 991.98px){.cs-login__column-right{margin-top:calc(var(--space-tera) / var(--base-font-size) * 1rem)}}.cs-login .cs-tooltip{margin-left:calc(var(--space-sm) / var(--base-font-size) * 1rem)}.cs-forgot-password__content{margin-top:calc(var(--space-xs) / var(--base-font-size) * 1rem)}.cs-forgot-password__form{margin-bottom:calc(var(--space-lg) / var(--base-font-size) * 1rem)}.cs-forgot-password__form .cs-form-group{margin-top:calc(var(--space-xxxl) / var(--base-font-size) * 1rem)}.cs-forgot-password__actions{margin-top:calc(var(--space-lg) / var(--base-font-size) * 1rem)}

