@charset "UTF-8";
.client{--background-primary: #0e1844;--background-secondary: #e5f2fe;--background-tertiary: #ffffff;--background-overlay: rgba(14, 24, 68, .3);--background-neutral: #f1f1f1;--brand-p400: #3e4669;--brand-p500: #0e1844;--brand-s500: #aefffb;--brand-s700: #689997;--brand-t100: #cce6fe;--brand-t200: #99cdfd;--brand-t300: #66b3fb;--brand-t50: #e5f2fe;--brand-t500: #0081f9;--brand-t700: #0072db;--brand-p450: #262f57;--buttons-primary: #0e1844;--buttons-secondary: #ffffff;--buttons-tertiary: #aefffb;--buttons-primary-pressed: #3e4669;--buttons-secondary-pressed: #dadada;--buttons-tertiary-pressed: #9ce5e4;--buttons-darkarea: #262f57;--buttons-darkarea-pressed: #3e4669;--buttons-sidebar: #262f57;--buttons-sidebar-pressed: #3e4669;--correct-c50: #e0fae8;--correct-c500: #399858;--correct-c700: #25393d;--elevation-primary: #ffffff;--elevation-secondary: #ffffff;--elevation-tertiary: #e5f2fe;--error-e50: #ffeae9;--error-e500: #be2832;--error-e700: #8e1120;--greys-g0: #ffffff;--greys-g100: #d7d7d7;--greys-g200: #b4b4b4;--greys-g300: #8f8f8f;--greys-g400: #696969;--greys-g50: #ececec;--greys-g500: #444444;--greys-g600: #363636;--greys-g800: #1b1b1b;--greys-g900: #0e0e0e;--greys-g700: #292929;--greys-g25: #f8f8f8;--icons-primary: #0e1844;--icons-secondary: #8f8f8f;--icons-tertiary: #ffffff;--icons-button-primary: #aefffb;--icons-button-secondary: #0e1844;--icons-button-tertiary: #0e1844;--icons-icon-darkarea: #aefffb;--support-x50: #f4d9e7;--support-x500: #c94387;--support-y50: #fbe4d4;--support-y500: #ea7628;--text-body: #444444;--text-button: #aefffb;--text-button-secondary: #0e1844;--text-caption: #696969;--text-large-title: #0e1844;--text-medium-title: #0e1844;--text-buttons-tertiary: #0e1844;--text-body-brand: #0e1844;--text-brand-title: #0e1844;--text-body-sidebar: #aefffb;--text-body-darkarea: #aefffb;--warning-e50: #fcf2d8;--warning-e700: #4d3d25;--warning-w500: #eb9d2f;--radius-360: 22.5rem;--radius-branded: 1rem;--radius-none: 0rem;--radius-sm: .125rem;--radius-base: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 2rem;--radius-branded-xl: 2rem;--radius-branded2-xl: 3.5rem;--shadow-sm: 0px 2px 8px 0px rgba(0, 0, 0, .1);--shadow-normal: 0px 3px 15px 0px rgba(0, 0, 0, .1);--shadow-md: 0px 4px 25px 0px rgba(0, 0, 0, .1);--spacing-5: .25rem;--spacing-10: .5rem;--spacing-15: .75rem;--spacing-20: 1rem;--spacing-25: 1.25rem;--spacing-30: 1.5rem;--spacing-40: 2rem;--spacing-50: 2.5rem;--spacing-60: 3rem;--spacing-70: 3.5rem;--spacing-80: 4rem;--spacing-90: 4.5rem;--spacing-100: 5rem;--spacing-global: .5rem;--font-weight-heading-01: 500;--font-weight-heading-02: 500;--font-weight-heading-03: 500;--font-weight-cta-default: 700;--font-weight-cta-small: 500;--font-weight-label-bold: 500;--font-weight-label-regular: 400;--font-weight-body-regular: 400;--font-weight-body-bold: 500;--font-family-primary: Aeonik;--font-family-secondary: Aeonik;--font-size-heading-01: 1.25rem;--font-size-heading-02: 1.125rem;--font-size-heading-03: 1rem;--font-size-body-large: 1.125rem;--font-size-body-default: 1rem;--font-size-body-small: .875rem;--font-size-cta-default: 1rem;--font-size-cta-small: .875rem;--font-size-label-default: .875rem}
@media(min-width:768px){.client{--font-weight-heading-01: 500;--font-weight-heading-02: 500;--font-weight-heading-03: 500;--font-weight-cta-default: 700;--font-weight-cta-small: 500;--font-weight-label-bold: 500;--font-weight-label-regular: 400;--font-weight-body-regular: 400;--font-weight-body-bold: 500;--font-family-primary: Aeonik;--font-family-secondary: Aeonik;--font-size-heading-01: 1.25rem;--font-size-heading-02: 1.125rem;--font-size-heading-03: 1rem;--font-size-body-large: 1.125rem;--font-size-body-default: 1rem;--font-size-body-small: .875rem;--font-size-cta-default: 1rem;--font-size-cta-small: .875rem;--font-size-label-default: .875rem}}
.client .client-web .v2{font-size:var(--font-size-body-default);font-weight:var(--font-weight-body-regular);font-family:var(--font-family-primary)}
.client .client-web .v2 :is(h1,h2,h3){all:unset;color:var(--text-brand-title);font-style:normal;font-family:var(--font-family-primary);display:block}
.client .client-web .v2 h1,.client .client-web .v2 .h1{font-size:var(--font-size-heading-01);font-weight:var(--font-weight-heading-01)}
.client .client-web .v2 h2,.client .client-web .v2 .h2{font-size:var(--font-size-heading-02);font-weight:var(--font-weight-heading-02);font-family:var(--font-family-secondary)}
.client .client-web .v2 h3,.client .client-web .v2 .h3{font-size:var(--font-size-heading-03);font-weight:var(--font-weight-heading-03);font-family:var(--font-family-secondary)}
.client .client-web .v2 .label,.client .client-web .v2 label,.client .client-web .v2 legend{font-size:var(--font-size-label-default);font-weight:var(--font-weight-label-regular);font-family:var(--font-family-primary);color:var(--text-body)}
.client .client-web .v2 p{font-family:var(--font-family-primary)}
.client .client-web .v2 a{color:var(--brand-t700)}
.client .client-web .v2 a.error{color:var(--error-e500)}
.client .client-web .v2 a.no-link-style{text-decoration:none}
.client .client-web .v2 a.no-link-style:active,.client .client-web .v2 a.no-link-style:hover,.client .client-web .v2 a.no-link-style:focus-visible,.client .client-web .v2 a.no-link-style:visited{text-decoration:none}
.client .client-web .v2 ui-form-field input *,.client .client-web .v2 ui-form-field input *:before,.client .client-web .v2 ui-form-field input *:after,.client .client-web .v2 ui-form-field fieldset *,.client .client-web .v2 ui-form-field fieldset *:before,.client .client-web .v2 ui-form-field fieldset *:after,.client .client-web .v2 ui-form-field select *,.client .client-web .v2 ui-form-field select *:before,.client .client-web .v2 ui-form-field select *:after{box-sizing:border-box;color:var(--text-body);font-family:var(--font-family-primary);font-size:var(--font-size-body-default);line-height:var(--font-size-body-default);height:var(--spacing-60)}
.client .client-web .v2 ui-form-field input,.client .client-web .v2 ui-form-field select{width:100%}
.client .client-web .v2 ui-form-field .label-wrapper div.input:has(input:focus-visible){border-color:var(--brand-t700)!important;outline-color:var(--brand-t700)!important}
.client .client-web .v2 ui-form-field .label-wrapper div.input:has(button:focus-visible){border-color:var(--brand-t700)!important;outline-color:var(--brand-t700)!important}
.client .client-web .v2 ui-form-field .label-wrapper div.input:has(input[disabled]){background-color:var(--greys-g50);border-color:var(--greys-g100)}
.client .client-web .v2 ui-form-field .label-wrapper div.input.input.input.input.input.input{background-color:var(--background-tertiary)}
.client .client-web .v2 ui-form-field .label-wrapper div.input.input.input.input.input.input input{border-radius:10px;color:var(--text-body)}
.client .client-web .v2 ui-form-field .label-wrapper div.input.input.input.input.input.input input::placeholder{color:var(--text-body-secondary, var(--greys-g400))}
.client .client-web .v2 ui-form-field .label-wrapper div.input.input.input.input.input.input input:not([type=checkbox]){padding:0 12px}
.client .client-web .v2 ui-form-field .label-wrapper div.input.input.input.input.input.input input:-webkit-autofill{filter:none!important;-webkit-box-shadow:0 0 0px 1000px var(--background-tertiary) inset!important;box-shadow:0 0 0 1000px var(--background-tertiary) inset!important}
.client .client-web .v2 ui-form-field input:not([type=checkbox]):not([type=radio]){border:none;outline:none;height:var(--spacing-60);background-color:transparent;font-size:var(--font-size-body-default);color:var(--greys-g500);border:none!important}
.client .client-web .v2 ui-form-field input:not([type=checkbox]):not([type=radio])[type=password]::-ms-reveal,.client .client-web .v2 ui-form-field input:not([type=checkbox]):not([type=radio])[type=password]::-ms-clear{display:none}
.client .client-web input[data-ui-6]{border:1px solid var(--greys-g200);margin-left:0!important;margin-top:0!important;margin-bottom:0!important}
.client .client-web input[data-ui-6]:checked{background-color:var(--buttons-primary)!important;color:var(--text-button)!important}
.client .client-web [data-ui-19]{border-radius:var(--radius-branded);cursor:pointer}
.client .client-web [data-ui-19]:focus:not([disabled]){outline:none}
.client .client-web [data-ui-19]:focus:focus-visible:not([disabled]){border:2px solid var(--brand-t700)}
.client .client-web [data-ui-19]:active:not([disabled]){color:var(--buttons-primary)}
.client .client-web [disabled][data-ui-19]{color:var(--greys-g50)}
ui-checkbox.ui-checkbox.ui-checkbox.ui-checkbox.ui-checkbox input{margin-right:var(--spacing-20);border:1px solid var(--greys-g500)!important;cursor:pointer;border-radius:4px!important}
ui-checkbox.ui-checkbox.ui-checkbox.ui-checkbox.ui-checkbox input:hover:not([disabled]) .content{border-color:var(--greys-g500)}
ui-checkbox.ui-checkbox.ui-checkbox.ui-checkbox.ui-checkbox input:active:not([disabled]){color:var(--buttons-primary)}
ui-checkbox.ui-checkbox.ui-checkbox.ui-checkbox.ui-checkbox input[disabled]{color:var(--greys-g50)}
.client .client-web input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--greys-g200)!important;border-radius:4px!important;color:#fff;font-size:16px;height:24px;width:24px;margin-right:8px!important;display:inline-flex;align-items:center;justify-content:center;padding:0}
.client .client-web input[type=checkbox]:after{content:"\2713";visibility:hidden;display:block;line-height:1}
.client .client-web input[type=checkbox]:checked,
.client .client-web input[type=checkbox]:active{background-color:var(--buttons-primary)!important;border:1px solid var(--buttons-primary)!important;color:var(--text-button)!important}
.client .client-web input[type=checkbox]:checked:after{visibility:visible}
.client .client-web input[type=checkbox]:invalid{background:#fff;border:1px solid #de383b}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
@font-face{font-family:Aeonik;font-style:normal;font-weight:400;src:local("text-regular"),url("../fonts/text-regular.otf") format("opentype"),url("../fonts/text-regular.woff") format("woff"),url("../fonts/text-regular.woff2") format("woff2")}
@font-face{font-family:Aeonik;font-style:normal;font-weight:500;src:local("text-medium"),url("../fonts/text-medium.otf") format("opentype"),url("../fonts/text-medium.woff") format("woff"),url("../fonts/text-medium.woff2") format("woff2")}
@font-face{font-family:Aeonik;font-style:normal;font-weight:700;src:local("text-bold"),url("../fonts/text-bold.otf") format("opentype"),url("../fonts/text-bold.woff") format("woff"),url("../fonts/text-bold.woff2") format("woff2")}
