.CurrencyIcon_module_currencyFlag_Medium__45645390 {
    width: 32px;
    height: 32px;
}

.CurrencyIcon_module_currencyFlag_Large__45645390 {
    width: 60px;
    height: 60px;
}

@-webkit-keyframes spin-icon {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(1turn);
    }
}

@keyframes spin-icon {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(1turn);
    }
}

.icon {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    font-family: "pepperstone-icons";
    font-weight: 400;
    font-style: normal;
    display: block;
    text-align: center;
    line-height: 1;
}

.icon--icon-size-small {
    font-size: 16px;
}

.icon--icon-size-medium {
    font-size: 24px;
}

.icon--icon-size-large {
    font-size: 32px;
}

.icon--icon-size-inherit {
    font-size: inherit;
}

.icon--spin {
    -webkit-animation-name: spin-icon;
    animation-name: spin-icon;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.icon:before {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
}

[dir=rtl] .icon--icon-bidi {
    transform: scaleX(-1);
}

.EnclosedIcon_module_enclosedIcon__04c2b7cd {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 1.6em;
    height: 1.6em;
    box-sizing: border-box;
    border-radius: 50%;
}

.EnclosedIcon_module_enclosedIcon_Small__04c2b7cd {
    font-size: 12px;
}

.EnclosedIcon_module_enclosedIcon_Large__04c2b7cd {
    font-size: 24px;
}

.EnclosedIcon_module_enclosedIcon_Small__04c2b7cd {
    width: 20px;
    height: 20px;
}

.EnclosedIcon_module_enclosedIcon_Medium__04c2b7cd {
    width: 40px;
    height: 40px;
}

.EnclosedIcon_module_enclosedIcon_Large__04c2b7cd {
    width: 60px;
    height: 60px;
}

.EnclosedIcon_module_enclosedIcon_Success__04c2b7cd {
    background-color: #008500;
    color: #fff;
}

.EnclosedIcon_module_enclosedIcon_Failure__04c2b7cd {
    background-color: #c5001a;
    color: #fff;
}

.EnclosedIcon_module_enclosedIcon_Info__04c2b7cd {
    background-color: #151515;
    color: #fff;
}

.EnclosedIcon_module_enclosedIcon_Warning__04c2b7cd {
    background-color: #ffb548;
    color: #151515;
}

.EnclosedIcon_module_enclosedIcon_Neutral__04c2b7cd {
    background-color: #f3f3f3;
    color: #151515;
}

.EnclosedIcon_module_enclosedIcon_White__04c2b7cd {
    background-color: #fff;
    color: #151515;
}

</style><style type="text/css">.PaymentMethodIcon_module_paymentMethodIcon_Small__5671700e {
    width: 20px;
    height: 20px;
}

.PaymentMethodIcon_module_paymentMethodIcon_Medium__5671700e {
    width: 32px;
    height: 32px;
}

.PaymentMethodIcon_module_paymentMethodIcon_Large__5671700e {
    width: 60px;
    height: 60px;
}

.TradingPlatformIcon_module_tradingPlatformIcon_Small__c7ab7fcb {
    width: 16px;
}

.TradingPlatformIcon_module_tradingPlatformIcon_Medium__c7ab7fcb {
    width: 24px;
}

.TradingPlatformIcon_module_tradingPlatformIcon_Large__c7ab7fcb {
    width: 32px;
}

.ButtonLayout_module_buttonLayout__2564fa3b {
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
}

.ButtonLayout_module_buttonLayout__icon__2564fa3b {
    display: flex;
    align-items: center;
}

.ButtonLayout_module_buttonLayout_IconPosEnd__2564fa3b {
    flex-direction: row-reverse;
}

.ButtonLayout_module_buttonLayout__children_GapStart__2564fa3b {
    -webkit-margin-start: 10px;
    margin-inline-start: 10px;
}

.ButtonLayout_module_buttonLayout__children_GapEnd__2564fa3b {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: 10px;
    margin-inline-end: 10px;
}

.Button_module_button_SecondaryOverlay__3a6ba96b:hover,
.Button_module_button_Secondary__3a6ba96b:hover,
.Button_module_button_SecondaryOverlay__3a6ba96b:active,
.Button_module_button_Secondary__3a6ba96b:active {
    background-color: #e5e5e5;
}

.Button_module_button_SecondaryOverlay__3a6ba96b.Button_module_button_Dark__3a6ba96b,
.Button_module_button_Secondary__3a6ba96b.Button_module_button_Dark__3a6ba96b,
.Button_module_button_Secondary__3a6ba96b.Button_module_button_BlueBackground__3a6ba96b {
    background-color: rgba(255, 255, 255, 0.1);
    color: #ffffff;
}

.Button_module_button_SecondaryOverlay__3a6ba96b.Button_module_button_Dark__3a6ba96b:hover,
.Button_module_button_Secondary__3a6ba96b.Button_module_button_Dark__3a6ba96b:hover,
.Button_module_button_Secondary__3a6ba96b.Button_module_button_BlueBackground__3a6ba96b:hover,
.Button_module_button_SecondaryOverlay__3a6ba96b.Button_module_button_Dark__3a6ba96b:active,
.Button_module_button_Secondary__3a6ba96b.Button_module_button_Dark__3a6ba96b:active,
.Button_module_button_Secondary__3a6ba96b.Button_module_button_BlueBackground__3a6ba96b:active {
    background-color: rgba(247, 247, 247, 0.15);
}

.Button_module_button__3a6ba96b {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    border: 1px solid transparent;
    border-radius: 4px;
    transition: all 200ms ease;
    height: 100%;
}

.Button_module_button__3a6ba96b[disabled] {
    opacity: 0.5;
    cursor: not-allowed;
}

.Button_module_button__3a6ba96b:focus {
    outline: none;
}

.Button_module_button_Xlarge__3a6ba96b {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 20px;
    font-weight: 600;
    line-height: 28px;
    padding: 18px 32px;
    min-height: 64px;
}

.Button_module_button_Large__3a6ba96b {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    padding: 16px 32px;
    min-height: 56px;
}

.Button_module_button_Medium__3a6ba96b {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    padding: 8px 16px;
    min-height: 36px;
}

.Button_module_button_Small__3a6ba96b {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    padding: 4px 8px;
    min-height: 24px;
}

.Button_module_button_BorderRadiusXs__3a6ba96b {
    border-radius: 4px;
}

.Button_module_button_BorderRadiusS__3a6ba96b {
    border-radius: 8px;
}

.Button_module_button_BorderRadiusM__3a6ba96b {
    border-radius: 16px;
}

.Button_module_button_BorderRadiusL__3a6ba96b {
    border-radius: 24px;
}

.Button_module_button_BorderRadiusXl__3a6ba96b {
    border-radius: 32px;
}

.Button_module_button_Primary__3a6ba96b {
    background-color: #0064fa;
    color: #fff;
}

.Button_module_button_Primary__3a6ba96b:hover,
.Button_module_button_Primary__3a6ba96b:active {
    background-color: #0054e6;
}

.Button_module_button_Primary__3a6ba96b.Button_module_button_BlueBackground__3a6ba96b {
    background-color: #fff;
    color: #1a1b1b;
}

.Button_module_button_Secondary__3a6ba96b {
    background-color: #f3f3f3;
}

.Button_module_button_SecondaryOverlay__3a6ba96b {
    background-color: #ececec;
}

.Button_module_button_Destructive__3a6ba96b {
    background-color: #df1d2c;
    color: #fff;
}

.Button_module_button_Destructive__3a6ba96b:hover,
.Button_module_button_Destructive__3a6ba96b:active {
    background-color: #c5001a;
}

.Button_module_button_Selected__3a6ba96b {
    background-color: #151515;
    color: #fff;
    /* &:hover, &:active {
  
    } */
}

.Button_module_button_Link__3a6ba96b {
    color: #151515;
}

.Button_module_button_Link__3a6ba96b.Button_module_button_BlueBackground__3a6ba96b {
    color: #ffffff;
}

.Button_module_button_NoPadding__3a6ba96b {
    padding: 0;
}

.Button_module_button_Outline__3a6ba96b {
    border-color: #f3f3f3;
    color: #151515;
}

.Button_module_button_Outline__3a6ba96b:hover,
.Button_module_button_Outline__3a6ba96b:active {
    border-color: #808080;
}

.Button_module_button_Outline__3a6ba96b.Button_module_button_Dark__3a6ba96b {
    color: #fff;
}

.Button_module_button_Success__3a6ba96b {
    background-color: #008500;
    color: #fff;
}

.Button_module_button_Success__3a6ba96b:hover,
.Button_module_button_Success__3a6ba96b:active {
    background-color: #007000;
}

.Button_module_button__3a6ba96b:disabled,
.Button_module_button__3a6ba96b:disabled:hover,
.Button_module_button__3a6ba96b:disabled:active,
.Button_module_button__3a6ba96b[disabled],
.Button_module_button__3a6ba96b[disabled]:hover,
.Button_module_button__3a6ba96b[disabled]:active {
    border-color: transparent;
    background-color: #f3f3f3;
    color: #9c9c9c;
    pointer-events: none;
}

.Button_module_button__3a6ba96b:disabled.Button_module_button_Dark__3a6ba96b,
.Button_module_button__3a6ba96b:disabled:hover.Button_module_button_Dark__3a6ba96b,
.Button_module_button__3a6ba96b:disabled:active.Button_module_button_Dark__3a6ba96b,
.Button_module_button__3a6ba96b[disabled].Button_module_button_Dark__3a6ba96b,
.Button_module_button__3a6ba96b[disabled]:hover.Button_module_button_Dark__3a6ba96b,
.Button_module_button__3a6ba96b[disabled]:active.Button_module_button_Dark__3a6ba96b {
    border-color: transparent;
    background-color: rgba(255, 255, 255, 0.1);
    color: #808080;
}

.Button_module_button__loadingContainer__3a6ba96b {
    position: relative;
    border: none;
    display: flex;
    justify-content: center;
    align-items: center;
}

.Button_module_button__loadingContent__3a6ba96b {
    visibility: hidden;
    border: none;
}

.Button_module_button__loadingAnimation__3a6ba96b {
    position: absolute;
}

.Button_module_button_ClickAnimation__3a6ba96b {
    background-position: center;
    transition: background 1s;
    background-color: #f3f3f3;
}

.Button_module_button_ClickAnimation__3a6ba96b:active {
    background-color: #8c8c8c;
    transition: background 0s;
}

.Button_module_button_ClickAnimationPlaying__3a6ba96b>* {
    visibility: hidden;
}

.Button_module_button_ClickAnimationComplete__3a6ba96b {
    background-image: url("data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSI2NDAiIHZpZXdCb3g9IjAgMCA2NDAgNjQwIj4KPHRpdGxlPmNoZWNrPC90aXRsZT4KPHBhdGggZD0iTTI0MCA0MzEuMjVsMjgyLjUtMjgyLjUgMzcuNSAzNy41LTMyMCAzMjAtMTQ4Ljc1LTE0OC43NSAzNy41LTM3LjV6Ij48L3BhdGg+Cjwvc3ZnPgo=");
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.Button_module_button_ClickAnimationComplete__3a6ba96b>* {
    visibility: hidden;
}

.InlineButton_module_inlineButton__f8c10110 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    cursor: pointer;
    display: inline-flex;
}

.InlineButton_module_inlineButton__f8c10110[disabled] {
    opacity: 0.5;
    cursor: not-allowed;
}

.InlineButton_module_inlineButton_Small__f8c10110 {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
}

.InlineButton_module_inlineButton_Medium__f8c10110 {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
}

.InlineButton_module_inlineButton_Large__f8c10110 {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
}

.InlineButton_module_inlineButton_Link__f8c10110 {
    text-decoration: none;
    color: #0064fa;
    outline: none;
    outline-offset: 4px;
}

.InlineButton_module_inlineButton_Link__f8c10110:focus {
    outline: 1px dotted #575c65;
    outline-offset: 4px;
}

.InlineButton_module_inlineButton__f8c10110:focus {
    outline: none;
    outline-offset: 4px;
}

.InlineButton_module_inlineButton__f8c10110:focus:focus {
    outline: 1px dotted #575c65;
    outline-offset: 4px;
}

.ModalContainer_module_modalContainer__459fd114 {
    position: fixed;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background-color: rgba(255, 255, 255, 0.6);
    transition: background-color 0.3s linear;
}

.ModalContainer_module_modalContainer_InverseOpaque__459fd114 {
    background-color: #142056;
}

.ModalContainer_module_modalContainer__459fd114:empty {
    background-color: transparent !important;
}

.ModalContainer_module_modalContainer__modal__459fd114 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: auto;
}

@-webkit-keyframes Modal_module_defaultModalIn__bc0d7120 {
    0% {
        opacity: 0;
        transform: translateY(10%);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}

@keyframes Modal_module_defaultModalIn__bc0d7120 {
    0% {
        opacity: 0;
        transform: translateY(10%);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}

@-webkit-keyframes Modal_module_defaultModalOut__bc0d7120 {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: translateY(10%);
    }
}

@keyframes Modal_module_defaultModalOut__bc0d7120 {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: translateY(10%);
    }
}

@-webkit-keyframes Modal_module_fadeModalIn__bc0d7120 {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes Modal_module_fadeModalIn__bc0d7120 {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-webkit-keyframes Modal_module_fadeModalOut__bc0d7120 {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

@keyframes Modal_module_fadeModalOut__bc0d7120 {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

@-webkit-keyframes Modal_module_rightSlideModalIn__bc0d7120 {
    0% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(0);
    }
}

@keyframes Modal_module_rightSlideModalIn__bc0d7120 {
    0% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(0);
    }
}

@-webkit-keyframes Modal_module_rightSlideModalOut__bc0d7120 {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(100%);
    }
}

@keyframes Modal_module_rightSlideModalOut__bc0d7120 {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(100%);
    }
}

@-webkit-keyframes Modal_module_leftSlideModalIn__bc0d7120 {
    0% {
        transform: translateX(-100%);
    }
    100% {
        transform: translateX(0);
    }
}

@keyframes Modal_module_leftSlideModalIn__bc0d7120 {
    0% {
        transform: translateX(-100%);
    }
    100% {
        transform: translateX(0);
    }
}

@-webkit-keyframes Modal_module_leftSlideModalOut__bc0d7120 {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}

@keyframes Modal_module_leftSlideModalOut__bc0d7120 {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}

.Modal_module_modal__bc0d7120 {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.Modal_module_modal__backdrop__bc0d7120 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: transparent;
}

.Modal_module_modal__window__bc0d7120 {
    max-width: 100%;
    max-height: 100%;
    -webkit-animation-duration: 0.25s;
    animation-duration: 0.25s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

.Modal_module_modal__window__bc0d7120:focus {
    outline: none;
}

.Modal_module_modal__window_FullScreen__bc0d7120 {
    width: 100%;
    height: 100%;
}

.Modal_module_modal__window_Default__bc0d7120.Modal_module_modal__window_Open__bc0d7120 {
    -webkit-animation-name: Modal_module_defaultModalIn__bc0d7120;
    animation-name: Modal_module_defaultModalIn__bc0d7120;
}

.Modal_module_modal__window_Default__bc0d7120.Modal_module_modal__window_Closing__bc0d7120 {
    -webkit-animation-name: Modal_module_defaultModalOut__bc0d7120;
    animation-name: Modal_module_defaultModalOut__bc0d7120;
}

.Modal_module_modal__window_Fade__bc0d7120.Modal_module_modal__window_Open__bc0d7120 {
    -webkit-animation-name: Modal_module_fadeModalIn__bc0d7120;
    animation-name: Modal_module_fadeModalIn__bc0d7120;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}

.Modal_module_modal__window_Fade__bc0d7120.Modal_module_modal__window_Closing__bc0d7120 {
    -webkit-animation-name: Modal_module_fadeModalOut__bc0d7120;
    animation-name: Modal_module_fadeModalOut__bc0d7120;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}

.Modal_module_modal__window_Slide__bc0d7120 {
    align-self: flex-end;
    height: 100%;
}

.Modal_module_modal__window_Slide__bc0d7120.Modal_module_modal__window_Open__bc0d7120 {
    -webkit-animation-name: Modal_module_rightSlideModalIn__bc0d7120;
    animation-name: Modal_module_rightSlideModalIn__bc0d7120;
}

.Modal_module_modal__window_Slide__bc0d7120.Modal_module_modal__window_Closing__bc0d7120 {
    -webkit-animation-name: Modal_module_rightSlideModalOut__bc0d7120;
    animation-name: Modal_module_rightSlideModalOut__bc0d7120;
}

[dir=rtl] .Modal_module_modal__window_Slide__bc0d7120.Modal_module_modal__window_Open__bc0d7120 {
    -webkit-animation-name: Modal_module_leftSlideModalIn__bc0d7120;
    animation-name: Modal_module_leftSlideModalIn__bc0d7120;
}

[dir=rtl] .Modal_module_modal__window_Slide__bc0d7120.Modal_module_modal__window_Closing__bc0d7120 {
    -webkit-animation-name: Modal_module_leftSlideModalOut__bc0d7120;
    animation-name: Modal_module_leftSlideModalOut__bc0d7120;
}

.LanguageSelectorDialog_module_languageSelectorDialog__bfdff6b1 {
    max-width: 100%;
    max-height: 100%;
    height: 100%;
    overflow: auto;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: stretch;
    color: #fff;
}

.LanguageSelectorDialog_module_languageSelectorDialog__inner__bfdff6b1 {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
}

.LanguageSelectorDialog_module_languageSelectorDialog__content__bfdff6b1 {
    -webkit-padding-start: 32px;
    padding-inline-start: 32px;
    -webkit-padding-end: 32px;
    padding-inline-end: 32px;
    padding-top: 32px;
    padding-bottom: 32px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

@media (max-width: 720px) {
    .LanguageSelectorDialog_module_languageSelectorDialog__content__bfdff6b1 {
        -webkit-padding-start: 24px;
        padding-inline-start: 24px;
        -webkit-padding-end: 24px;
        padding-inline-end: 24px;
        padding-top: 24px;
        padding-bottom: 24px;
    }
}

.LanguageSelectorDialog_module_languageSelectorDialog__image__bfdff6b1 {
    padding-bottom: 24px;
}

.LanguageSelectorDialog_module_languageSelectorDialog__close__bfdff6b1 {
    position: absolute;
    top: 0;
    right: 0;
    padding: 8px;
}

.LanguageSelectorDialog_module_languageSelectorDialog__options__bfdff6b1 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    list-style-type: none;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 800px;
    pointer-events: auto;
}

.LanguageSelectorDialog_module_languageSelectorDialog__option__bfdff6b1 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    padding: 6px;
}

@media (max-width: 720px) {
    .LanguageSelectorDialog_module_languageSelectorDialog__option__bfdff6b1 {
        flex-basis: 100%;
        flex-grow: 1;
    }
    .LanguageSelectorDialog_module_languageSelectorDialog__option__bfdff6b1>.LanguageSelectorDialog_module_button__bfdff6b1 {
        width: 100%;
        height: 100%;
    }
    .LanguageSelectorDialog_module_languageSelectorDialog__content__bfdff6b1 {
        padding-top: 40px;
    }
}

.LanguageSelectorButton_module_languageSelectorButton__77d2c184 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    cursor: pointer;
    height: 100%;
    padding: 6px 5px;
    position: relative;
}

.LanguageSelectorButton_module_languageSelectorButton__77d2c184[disabled] {
    opacity: 0.5;
    cursor: not-allowed;
}

.LanguageSelectorButton_module_languageSelectorButton__77d2c184:after {
    content: "";
    display: block;
    position: absolute;
    left: 5px;
    right: 5px;
    bottom: 0;
    height: 2px;
    background-color: currentColor;
    visibility: hidden;
}

.LanguageSelectorButton_module_languageSelectorButton__content__77d2c184 {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-family: "Plus Jakarta Sans", sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px;
    letter-spacing: 1.5px;
}

.LanguageSelectorButton_module_languageSelectorButton__77d2c184:focus {
    outline: none;
}

.LanguageSelectorButton_module_languageSelectorButton__77d2c184:not([disabled]):hover:after,
.LanguageSelectorButton_module_languageSelectorButton__77d2c184:not([disabled]):focus:after {
    visibility: visible;
}

.LanguageSelectorButton_module_languageSelectorButton__icon__77d2c184 {
    position: relative;
    font-size: 1.25em;
    padding-left: 0;
}

.LanguageSelectorButton_module_languageSelectorButton__icon_Small__77d2c184 {
    padding-right: 8px;
}

.LanguageSelectorButton_module_languageSelectorButton_White__77d2c184 {
    color: #fff;
}

.LanguageSelectorButton_module_languageSelectorButton_White__77d2c184:after {
    background-color: #fff;
}

.LanguageSelectorButton_module_languageSelectorButton_Gray__77d2c184 {
    color: #bfbfbf;
}

.LanguageSelectorButton_module_languageSelectorButton_Gray__77d2c184:after {
    background-color: #bfbfbf;
}

[dir=rtl] .LanguageSelectorButton_module_headerButton__icon__77d2c184 {
    padding-left: 8px;
    padding-right: 0;
}

.BodyText_module_bodyText__bed84aee {
    margin: 0;
}

.BodyText_module_bodyText__bed84aee sup,
.BodyText_module_bodyText__bed84aee sub {
    line-height: 0;
}

.BodyText_module_bodyText__bed84aee strong,
.BodyText_module_bodyText__bed84aee b {
    font-weight: 700;
}

.BodyText_module_bodyText_Strong__bed84aee {
    color: #151515;
}

.BodyText_module_bodyText_Subdued__bed84aee {
    color: #656565;
}

.BodyText_module_bodyText_Blue__bed84aee {
    color: #0064fa;
}

.BodyText_module_bodyText_Amber__bed84aee {
    color: #8b4f00;
}

.BodyText_module_bodyText_Red__bed84aee {
    color: #ae232b;
}

.BodyText_module_bodyText_Green__bed84aee {
    color: #007000;
}

.BodyText_module_bodyText_FeedbackStrong__bed84aee {
    color: #fff;
}

.BodyText_module_bodyText_Grey__bed84aee {
    color: #5A5B5B;
}

.BodyText_module_bodyText_Ellipsis__bed84aee {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.BodyText_module_bodyText_Underline__bed84aee {
    text-decoration: underline;
}

.BodyText_module_bodyText__bed84aee a {
    text-decoration: none;
    color: #0064fa;
    outline: none;
    outline-offset: 4px;
}

.BodyText_module_bodyText__bed84aee a:focus {
    outline: 1px dotted #575c65;
    outline-offset: 4px;
}

.BodyText_module_bodyText_Small__bed84aee {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
}

.BodyText_module_bodyText_Medium__bed84aee {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
}

.BodyText_module_bodyText_Large__bed84aee {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
}

.Heading_module_heading__9f2395d2 {
    margin: 0;
}

.Heading_module_heading_Strong__9f2395d2 {
    color: #151515;
}

.Heading_module_heading_Subdued__9f2395d2 {
    color: #656565;
}

.Heading_module_heading_Blue__9f2395d2 {
    color: #0064fa;
}

.Heading_module_heading_Amber__9f2395d2 {
    color: #8b4f00;
}

.Heading_module_heading_Red__9f2395d2 {
    color: #ae232b;
}

.Heading_module_heading_Green__9f2395d2 {
    color: #007000;
}

.Heading_module_heading_FeedbackStrong__9f2395d2 {
    color: #fff;
}

.Heading_module_heading_Grey__9f2395d2 {
    color: #5A5B5B;
}

.Heading_module_heading_Ellipsis__9f2395d2 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.Heading_module_heading_Underline__9f2395d2 {
    text-decoration: underline;
}

.Heading_module_heading_Xsmall__9f2395d2 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 28px;
}

.Heading_module_heading_Small__9f2395d2 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 32px;
}

.Heading_module_heading_Medium__9f2395d2 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    line-height: 44px;
}

.Heading_module_heading_Large__9f2395d2 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 52px;
}

.Label_module_label__13423ead {
    margin: 0;
}

.Label_module_label_Strong__13423ead {
    color: #151515;
}

.Label_module_label_Subdued__13423ead {
    color: #656565;
}

.Label_module_label_Blue__13423ead {
    color: #0064fa;
}

.Label_module_label_Amber__13423ead {
    color: #8b4f00;
}

.Label_module_label_Red__13423ead {
    color: #ae232b;
}

.Label_module_label_Green__13423ead {
    color: #007000;
}

.Label_module_label_FeedbackStrong__13423ead {
    color: #fff;
}

.Label_module_label_Grey__13423ead {
    color: #5A5B5B;
}

.Label_module_label_Ellipsis__13423ead {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.Label_module_label_Underline__13423ead {
    text-decoration: underline;
}

.Label_module_label_Xsmall__13423ead {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 10px;
    font-weight: 600;
    line-height: 16px;
}

.Label_module_label_Small__13423ead {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}

.Label_module_label_Medium__13423ead {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
}

.Label_module_label_Large__13423ead {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 20px;
    font-weight: 600;
    line-height: 28px;
}

.Label_module_label_Bold__13423ead {
    font-weight: 700;
}

.Title_module_title__ec6017cc {
    margin: 0;
}

.Title_module_title_Strong__ec6017cc {
    color: #151515;
}

.Title_module_title_Subdued__ec6017cc {
    color: #656565;
}

.Title_module_title_Blue__ec6017cc {
    color: #0064fa;
}

.Title_module_title_Amber__ec6017cc {
    color: #8b4f00;
}

.Title_module_title_Red__ec6017cc {
    color: #ae232b;
}

.Title_module_title_Green__ec6017cc {
    color: #007000;
}

.Title_module_title_FeedbackStrong__ec6017cc {
    color: #fff;
}

.Title_module_title_Grey__ec6017cc {
    color: #5A5B5B;
}

.Title_module_title_Ellipsis__ec6017cc {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.Title_module_title_Underline__ec6017cc {
    text-decoration: underline;
}

.Title_module_title_Xxsmall__ec6017cc {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
}

.Title_module_title_Xsmall__ec6017cc {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
}

.Title_module_title_Small__ec6017cc {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
}

.Title_module_title_Medium__ec6017cc {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}

.Title_module_title_Large__ec6017cc {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    line-height: 42px;
}

.Display_module_display__d7f31f55 {
    margin: 0;
}

.Display_module_display_Strong__d7f31f55 {
    color: #151515;
}

.Display_module_display_Subdued__d7f31f55 {
    color: #656565;
}

.Display_module_display_Blue__d7f31f55 {
    color: #0064fa;
}

.Display_module_display_Amber__d7f31f55 {
    color: #8b4f00;
}

.Display_module_display_Red__d7f31f55 {
    color: #ae232b;
}

.Display_module_display_Green__d7f31f55 {
    color: #007000;
}

.Display_module_display_FeedbackStrong__d7f31f55 {
    color: #fff;
}

.Display_module_display_Grey__d7f31f55 {
    color: #5A5B5B;
}

.Display_module_display_Ellipsis__d7f31f55 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.Display_module_display_Underline__d7f31f55 {
    text-decoration: underline;
}

.Display_module_display_Xsmall__d7f31f55 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 32px;
    font-weight: 800;
    line-height: 44px;
}

.Display_module_display_Small__d7f31f55 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 40px;
    font-weight: 800;
    line-height: 52px;
}

.Display_module_display_Medium__d7f31f55 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 48px;
    font-weight: 800;
    line-height: 64px;
}

.Display_module_display_Large__d7f31f55 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 64px;
    font-weight: 800;
    line-height: 84px;
}

.Caption_module_caption__de790597 {
    margin: 0;
}

.Caption_module_caption_Strong__de790597 {
    color: #151515;
}

.Caption_module_caption_Subdued__de790597 {
    color: #656565;
}

.Caption_module_caption_Blue__de790597 {
    color: #0064fa;
}

.Caption_module_caption_Amber__de790597 {
    color: #8b4f00;
}

.Caption_module_caption_Red__de790597 {
    color: #ae232b;
}

.Caption_module_caption_Green__de790597 {
    color: #007000;
}

.Caption_module_caption_FeedbackStrong__de790597 {
    color: #fff;
}

.Caption_module_caption_Grey__de790597 {
    color: #5A5B5B;
}

.Caption_module_caption_Ellipsis__de790597 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.Caption_module_caption_Underline__de790597 {
    text-decoration: underline;
}

.Caption_module_caption_Xsmall__de790597 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 10px;
    font-weight: 400;
    line-height: 16px;
}

.Caption_module_caption_Small__de790597 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
}

.Caption_module_caption_Medium__de790597 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
}

.Legal_module_legal__144cc117 {
    margin: 0;
}

.Legal_module_legal_Strong__144cc117 {
    color: #151515;
}

.Legal_module_legal_Subdued__144cc117 {
    color: #656565;
}

.Legal_module_legal_Blue__144cc117 {
    color: #0064fa;
}

.Legal_module_legal_Amber__144cc117 {
    color: #8b4f00;
}

.Legal_module_legal_Red__144cc117 {
    color: #ae232b;
}

.Legal_module_legal_Green__144cc117 {
    color: #007000;
}

.Legal_module_legal_FeedbackStrong__144cc117 {
    color: #fff;
}

.Legal_module_legal_Grey__144cc117 {
    color: #5A5B5B;
}

.Legal_module_legal_Ellipsis__144cc117 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.Legal_module_legal_Underline__144cc117 {
    text-decoration: underline;
}

.Legal_module_legal_Small__144cc117 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
}

.Legal_module_legal_Medium__144cc117 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
}

.Legal_module_legal_Bold__144cc117 {
    font-weight: 700;
}

.index_module_pageLayout__13355136 {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #f7f7f7;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-areas: "topbar" "main" "banner";
    grid-template-rows: auto 1fr auto;
    overflow-y: auto;
}

.index_module_pageLayout__topbar__13355136 {
    grid-area: topbar;
    padding: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.index_module_pageLayout__logo__13355136 {
    display: flex;
    align-items: center;
}

.index_module_pageLayout__logo__13355136 img {
    height: 30px;
    width: auto;
    padding: 4px 0;
}

.index_module_pageLayout__actions__13355136 {
    display: flex;
    align-items: center;
    gap: 16px;
}

.index_module_pageLayout__main__13355136 {
    grid-area: main;
    display: flex;
    flex-direction: column;
}

.index_module_pageLayout__main_Overflow__13355136 {
    overflow-y: scroll;
}

.index_module_pageLayout__inner__13355136 {
    padding: 40px 16px 16px;
    display: flex;
    flex-direction: column;
    align-items: center;
    flex: 1;
}

.index_module_pageLayout__footer__13355136,
.index_module_pageLayout__footerBanner__13355136 {
    padding: 4px 16px;
    display: flex;
    justify-content: center;
    text-align: center;
}

.index_module_pageLayout__footer__13355136 {
    margin-top: 32px;
}

.index_module_pageLayout__footerBanner__13355136 {
    grid-area: banner;
    background-color: #e7ebee;
}

@media (max-width: 1024px) {
    .index_module_pageLayout__topbar__13355136 {
        padding: 8px 16px;
    }
    .index_module_pageLayout__footer__13355136,
    .index_module_pageLayout__footerBanner__13355136 {
        padding: 8px 16px;
        justify-content: unset;
        text-align: unset;
    }
}

@media (max-width: 720px) {
    .index_module_pageLayout__inner__13355136 {
        padding: 0;
    }
}

</style><style type="text/css">.LoadingOverlay_module_loadingOverlay__baeaf7ae {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: white;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ProgressBar_module_progressBar__7ef758db {
    width: 100%;
    display: flex;
    background-color: #f3f3f3;
    height: 8px;
    border-radius: 4px;
}

.ProgressBar_module_progressBar__step__7ef758db {
    flex: 1;
}

.ProgressBar_module_progressBar__step_Default__7ef758db {
    background-color: #0064fa;
}

.ProgressBar_module_progressBar__step_Error__7ef758db {
    background-color: #df1d2c;
}

.ProgressBar_module_progressBar__step_Completed__7ef758db:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.ProgressBar_module_progressBar__step_Current__7ef758db {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.ButtonBar_module_buttonBar__ada12be9 {
    overflow: hidden;
}

.ButtonBar_module_buttonBar_Center__ada12be9 {
    display: flex;
    justify-content: center;
}

.ButtonBar_module_buttonBar_End__ada12be9 {
    display: flex;
    justify-content: end;
}

.ButtonBar_module_buttonBar__inner__ada12be9 {
    display: inline-flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: -4px;
}

.ButtonBar_module_buttonBar__inner_Reverse__ada12be9 {
    flex-direction: row-reverse;
}

.ButtonBar_module_buttonBar__inner_Vertical__ada12be9 {
    flex-direction: column;
}

.ButtonBar_module_buttonBar__inner_VerticalReverse__ada12be9 {
    flex-direction: column-reverse;
}

.ButtonBar_module_buttonBar__inner_Block__ada12be9 {
    display: flex;
    flex-wrap: nowrap;
}

.ButtonBar_module_buttonBar__inner_Block__ada12be9 .ButtonBar_module_buttonBar__button__ada12be9 {
    flex-grow: 1;
}

.ButtonBar_module_buttonBar__button__ada12be9 {
    margin: 4px;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: center;
}

.ButtonBar_module_buttonBar__button__ada12be9:empty {
    display: none;
}

.Input_module_input__cddfbf9f {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    background-color: #fafafa;
    outline: 1px solid transparent !important;
    transition: border-color 200ms ease, background-color 200ms ease, color 200ms ease;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: 0.5px;
    color: #151515;
    width: 100%;
}

.Input_module_input__cddfbf9f:focus {
    border-color: #0064fa;
    outline-color: #0064fa !important;
}

.Input_module_input_Error__cddfbf9f {
    border-color: #df1d2c !important;
}

.Input_module_input_Error__cddfbf9f:focus {
    border-color: #df1d2c;
    outline-color: #df1d2c !important;
}

.Input_module_input_Small__cddfbf9f {
    padding: 8px 10px;
}

.Input_module_input_Large__cddfbf9f {
    padding: 16px 16px;
}

.Input_module_input_Narrow__cddfbf9f {
    max-width: 150px;
}

.Input_module_input_Wide__cddfbf9f {
    max-width: 350px;
}

.Input_module_input__cddfbf9f:disabled {
    color: #808080;
    border-color: transparent;
    cursor: not-allowed;
}

.Input_module_input__cddfbf9f:disabled:hover {
    border-color: transparent;
}

.Input_module_input__cddfbf9f:hover {
    border-color: #0064fa;
}

.Input_module_input__cddfbf9f::-moz-placeholder {
    color: #656565;
}

.Input_module_input__cddfbf9f:-ms-input-placeholder {
    color: #656565;
}

.Input_module_input__cddfbf9f::placeholder {
    color: #656565;
}

.Input_module_input__cddfbf9f::-ms-reveal {
    display: none;
}

.CopyField_module_copyField__788884f4 {
    display: inline-flex;
    position: relative;
    cursor: pointer;
    width: 100%;
}

.CopyField_module_copyField_Narrow__788884f4 {
    max-width: 150px;
}

.CopyField_module_copyField_Wide__788884f4 {
    max-width: 350px;
}

.CopyField_module_copyField__788884f4 .CopyField_module_input__788884f4 {
    cursor: pointer;
}

.CopyField_module_copyField__788884f4 input {
    padding-right: 40px;
}

.CopyField_module_copyField__788884f4:active .CopyField_module_input__788884f4,
.CopyField_module_copyField__788884f4:active .CopyField_module_copyField__copiedInner__788884f4 {
    background-color: #f5f5f5;
}

.CopyField_module_copyField_Small__788884f4>.CopyField_module_input__788884f4 {
    -webkit-padding-end: calc(1em + 10px * 2);
    padding-inline-end: calc(1em + 10px * 2);
}

.CopyField_module_copyField_Large__788884f4>.CopyField_module_input__788884f4 {
    -webkit-padding-end: calc(1em + 16px * 2);
    padding-inline-end: calc(1em + 16px * 2);
}

.CopyField_module_copyField__788884f4:focus-within>.CopyField_module_input__788884f4 {
    border-color: #0064fa;
    outline-color: #0064fa !important;
}

.CopyField_module_copyField__button__788884f4 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    position: absolute;
    right: 0;
    height: 100%;
    cursor: pointer;
    line-height: 0;
}

.CopyField_module_copyField__button_Small__788884f4 {
    padding: 8px 10px;
}

.CopyField_module_copyField__button_Large__788884f4 {
    padding: 16px 16px;
}

.CopyField_module_copyField__button__788884f4:focus {
    outline: none;
}

.CopyField_module_copyField__copied__788884f4 {
    position: absolute;
    z-index: 1;
    top: 2px;
    bottom: 2px;
    left: 2px;
    right: 2px;
    display: flex;
    justify-content: flex-end;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}

.CopyField_module_copyField__copiedInner__788884f4 {
    display: inline-flex;
    align-items: center;
    font-family: "Roboto", sans-serif;
    font-size: 13px;
    color: #8c8c8c;
    background-color: #fff;
    opacity: 0;
    transition: all 200ms ease;
    padding: 2px;
}

.CopyField_module_copyField__copiedInner_Visible__788884f4 {
    opacity: 1;
}

.CopyField_module_copyField__copiedInner_Small__788884f4 {
    padding: 0 10px;
}

.CopyField_module_copyField__copiedInner_Large__788884f4 {
    padding: 0 16px;
}

.CopyField_module_copyField__copiedIcon__788884f4 {
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
}

[dir=rtl] .CopyField_module_copyField__button__788884f4 {
    right: auto;
    left: 0;
}

</style><style type="text/css">.IconButton_module_iconButton__7056f9b3 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: inherit;
    border: none;
    background: none;
    cursor: pointer;
    padding: 0;
}

</style><style type="text/css">.Switch_module_rcSwitch__d0374735 {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    width: 44px;
    height: 22px;
    line-height: 20px;
    padding: 0;
    vertical-align: middle;
    border-radius: 20px 20px;
    border: 1px solid #ccc;
    background-color: #ccc;
    cursor: pointer;
    transition: all 0.3s cubic-bezier(0.35, 0, 0.25, 1);
}

.Switch_module_rcSwitchInner__d0374735 {
    color: #fff;
    font-size: 12px;
    position: absolute;
    left: 24px;
    top: 0;
}

.Switch_module_rcSwitch__d0374735:after {
    position: absolute;
    width: 18px;
    height: 18px;
    left: 2px;
    top: 1px;
    border-radius: 50% 50%;
    background-color: #fff;
    content: " ";
    cursor: pointer;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.26);
    transform: scale(1);
    transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1);
    -webkit-animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1);
    animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1);
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-name: Switch_module_rcSwitchOff__d0374735;
    animation-name: Switch_module_rcSwitchOff__d0374735;
}

.Switch_module_rcSwitch__d0374735:hover:after {
    transform: scale(1.1);
    -webkit-animation-name: Switch_module_rcSwitchOn__d0374735;
    animation-name: Switch_module_rcSwitchOn__d0374735;
}

.Switch_module_rcSwitch__d0374735:focus {
    box-shadow: 0 0 0 2px #d5f1fd;
    outline: none;
}

.Switch_module_rcSwitchChecked__d0374735 {
    border: 1px solid #87d068;
    background-color: #87d068;
}

.Switch_module_rcSwitchChecked__d0374735 .Switch_module_rcSwitchInner__d0374735 {
    left: 6px;
}

.Switch_module_rcSwitchChecked__d0374735:after {
    left: 22px;
}

.Switch_module_rcSwitchDisabled__d0374735 {
    cursor: no-drop;
    background: #ccc;
    border-color: #ccc;
}

.Switch_module_rcSwitchDisabled__d0374735:after {
    background: #9e9e9e;
    -webkit-animation-name: Switch_module_none__d0374735;
    animation-name: Switch_module_none__d0374735;
    cursor: no-drop;
}

.Switch_module_rcSwitchDisabled__d0374735:hover:after {
    transform: scale(1);
    -webkit-animation-name: Switch_module_none__d0374735;
    animation-name: Switch_module_none__d0374735;
}

.Switch_module_rcSwitchLabel__d0374735 {
    display: inline-block;
    line-height: 20px;
    font-size: 14px;
    padding-left: 10px;
    vertical-align: middle;
    white-space: normal;
    pointer-events: none;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}

@-webkit-keyframes Switch_module_rcSwitchOn__d0374735 {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.25);
    }
    100% {
        transform: scale(1.1);
    }
}

@keyframes Switch_module_rcSwitchOn__d0374735 {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.25);
    }
    100% {
        transform: scale(1.1);
    }
}

@-webkit-keyframes Switch_module_rcSwitchOff__d0374735 {
    0% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1);
    }
}

@keyframes Switch_module_rcSwitchOff__d0374735 {
    0% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1);
    }
}

.Switch_module_switch__d0374735 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    display: flex;
    align-items: center;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    cursor: pointer;
}

.Switch_module_switch__d0374735:focus-within .Switch_module_rcSwitch__d0374735 {
    border-color: #0064fa;
    outline-color: #0064fa !important;
    border-color: #e6e6e6;
}

.Switch_module_switch_Disabled__d0374735 {
    opacity: 0.5;
    cursor: not-allowed;
}

.Switch_module_switch__d0374735 .Switch_module_rcSwitch__d0374735 {
    width: 52px;
    height: 32px;
    border-radius: 16px;
    background-color: #e6e6e6;
    border-color: #e6e6e6;
}

.Switch_module_switch__d0374735 .Switch_module_rcSwitch__d0374735:after {
    transform: none;
    -webkit-animation: none;
    animation: none;
    width: 28px;
    height: 28px;
}

.Switch_module_switch__d0374735 .Switch_module_rcSwitchInner__d0374735 {
    display: flex;
    height: 100%;
    align-items: center;
    font-size: 16px;
    left: auto;
    right: 3px;
}

.Switch_module_switch__d0374735 .Switch_module_rcSwitchChecked__d0374735 {
    border-color: #2032dc;
    background-color: #2032dc;
}

.Switch_module_switch__d0374735 .Switch_module_rcSwitchChecked__d0374735 .Switch_module_rcSwitchInner__d0374735 {
    left: 3px;
}

.Switch_module_switch__d0374735 .Switch_module_rcSwitchChecked__d0374735:after {
    left: 21px;
}

.Switch_module_switch__d0374735 .Switch_module_rcSwitchDisabled__d0374735:after {
    background: white;
}

.Switch_module_switch__label__d0374735 {
    padding-left: 12px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #575c65;
}

.Switch_module_switch__label_Strong__d0374735 {
    color: black;
}

[dir=rtl] .Switch_module_switch__label__d0374735 {
    padding-left: 0;
    padding-right: 12px;
}

[dir=rtl] .Switch_module_switch__d0374735 .Switch_module_rcSwitch__d0374735:after {
    left: 21px;
}

[dir=rtl] .Switch_module_switch__d0374735 .Switch_module_rcSwitchInner__d0374735 {
    left: 3px;
    right: auto;
}

[dir=rtl] .Switch_module_switch__d0374735 .Switch_module_rcSwitchChecked__d0374735:after {
    left: 2px;
}

[dir=rtl] .Switch_module_switch__d0374735 .Switch_module_rcSwitchChecked__d0374735 .Switch_module_rcSwitchInner__d0374735 {
    left: auto;
    right: 3px;
}

.styles_module_alertBanner__806bc094 {
    border-radius: 4px;
    padding: 8px;
    display: flex;
    justify-content: space-between;
    -moz-column-gap: 8px;
    column-gap: 8px;
    align-items: center;
}

.styles_module_alertBanner_Success__806bc094 {
    background-color: #eff6f1;
}

.styles_module_alertBanner_Failure__806bc094 {
    background-color: #fdf3f3;
}

.styles_module_alertBanner_Info__806bc094 {
    background-color: #f0f6ff;
}

.styles_module_alertBanner_Warning__806bc094 {
    background-color: #fff7ec;
}

.styles_module_alertBanner__body__806bc094 {
    display: flex;
    align-items: center;
    -moz-column-gap: 8px;
    column-gap: 8px;
}

.Tag_module_tag__a4a22b37 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    border-radius: 4px;
    padding: 4px 8px;
    display: flex;
    align-items: center;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    gap: 4px;
    min-height: 24px;
    background-color: #d6d6d6;
    color: #151515;
}

.Tag_module_tag_Rounded__a4a22b37 {
    border-radius: 32px;
    padding-left: 4px;
}

.Tag_module_tag_Success__a4a22b37 {
    background-color: #008500;
    color: #fff;
}

.Tag_module_tag_Failure__a4a22b37 {
    background-color: #c5001a;
    color: #fff;
}

.Tag_module_tag_Info__a4a22b37 {
    background-color: #151515;
    color: #fff;
}

.Tag_module_tag_Warning__a4a22b37 {
    background-color: #ffb548;
    color: #151515;
}

.InfoCard_module_infoCard__b554a406 {
    line-height: normal;
    border: 1px solid transparent;
    border-radius: 4px;
    background-color: #f3f3f3;
    min-width: 0;
}

.InfoCard_module_infoCard_BorderRadiusXs__b554a406 {
    border-radius: 4px;
}

.InfoCard_module_infoCard_BorderRadiusS__b554a406 {
    border-radius: 8px;
}

.InfoCard_module_infoCard_BorderRadiusM__b554a406 {
    border-radius: 16px;
}

.InfoCard_module_infoCard_BorderRadiusL__b554a406 {
    border-radius: 24px;
}

.InfoCard_module_infoCard_BorderRadiusXl__b554a406 {
    border-radius: 32px;
}

.InfoCard_module_infoCard__b554a406 hr {
    color: #bebfbf;
    border-width: 0.5px;
    border-style: solid;
}

.InfoCard_module_infoCard_Info__b554a406 {
    background-color: #000;
    color: #fff;
}

.InfoCard_module_infoCard_DefaultSize__b554a406 {
    padding: 16px;
}

.InfoCard_module_infoCard_Small__b554a406 {
    padding: 8px 16px;
}

.InfoCard_module_infoCard_CardContainer__b554a406 {
    display: flex;
    -moz-column-gap: 8px;
    column-gap: 8px;
    justify-content: space-between;
    align-items: center;
    flex-grow: 1;
}

.InfoCard_module_infoCard__label__b554a406 {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    flex: 1;
    min-width: 0;
}

.Information_module_information__8719c26a {
    display: flex;
    -webkit-padding-end: 16px;
    padding-inline-end: 16px;
    -moz-column-gap: 8px;
    column-gap: 8px;
    overflow: hidden;
}

@media (min-width: 720px) {
    .Information_module_information__8719c26a {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
        min-width: 376px;
    }
}

.Information_module_information_WithBackground__8719c26a {
    padding: 16px;
    background: #fff;
    border-radius: 8px;
}

.Information_module_information__iconContainer__8719c26a {
    padding: 8px;
    height: 32px;
    width: 32px;
    background: #f7f7f7;
    border-radius: 50%;
    box-sizing: border-box;
}

.Information_module_information__iconContainer__8719c26a img {
    width: 16px;
    height: 16px;
}

.Information_module_information__titleContainer__8719c26a {
    margin-bottom: 8px;
}

.Information_module_information_NotificationContent__8719c26a {
    align-items: center;
    -moz-column-gap: 16px;
    column-gap: 16px;
}

@media (min-width: 720px) {
    .Information_module_information_NotificationContent__8719c26a {
        min-width: 0;
    }
}

.Information_module_information_NotificationContent__8719c26a .Information_module_information__iconContainer__8719c26a {
    padding: 0;
    width: 16px;
    height: 16px;
    background: #fff;
}

.Information_module_information_NotificationContent__8719c26a .Information_module_information__titleContainer__8719c26a {
    margin-bottom: 4px;
}

.Notification_module_notification__db60deab {
    padding: 16px;
    display: flex;
    position: relative;
    align-items: center;
    justify-content: space-between;
    border-radius: 4px;
    overflow: hidden;
    box-sizing: border-box;
    width: 100%;
    box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.08);
}

.Notification_module_notification_FitContent__db60deab {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 300px;
}

.Notification_module_notification__leftFrame__db60deab {
    position: absolute;
    left: 0;
    top: 0;
    width: 2px;
    height: 100%;
}

.Notification_module_notification__leftFrame_Info__db60deab {
    background-color: #151515;
}

.Notification_module_notification__leftFrame_Announcement__db60deab {
    background-color: #0064fa;
}

.Notification_module_notification__leftFrame_Success__db60deab {
    background-color: #008500;
}

.Notification_module_notification__leftFrame_Error__db60deab {
    background-color: #df1d2c;
}

.index_module_spacer_Mt0__edbbcebc {
    -webkit-margin-before: 0;
    margin-block-start: 0;
}

@media (max-width: 719px) {
    .index_module_spacer_Mt0Mobile__edbbcebc {
        -webkit-margin-before: 0;
        margin-block-start: 0;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mt0Tablet__edbbcebc {
        -webkit-margin-before: 0;
        margin-block-start: 0;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mt0Desktop__edbbcebc {
        -webkit-margin-before: 0;
        margin-block-start: 0;
    }
}

.index_module_spacer_Mt1__edbbcebc {
    -webkit-margin-before: 4px;
    margin-block-start: 4px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mt1Mobile__edbbcebc {
        -webkit-margin-before: 4px;
        margin-block-start: 4px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mt1Tablet__edbbcebc {
        -webkit-margin-before: 4px;
        margin-block-start: 4px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mt1Desktop__edbbcebc {
        -webkit-margin-before: 4px;
        margin-block-start: 4px;
    }
}

.index_module_spacer_Mt2__edbbcebc {
    -webkit-margin-before: 8px;
    margin-block-start: 8px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mt2Mobile__edbbcebc {
        -webkit-margin-before: 8px;
        margin-block-start: 8px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mt2Tablet__edbbcebc {
        -webkit-margin-before: 8px;
        margin-block-start: 8px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mt2Desktop__edbbcebc {
        -webkit-margin-before: 8px;
        margin-block-start: 8px;
    }
}

.index_module_spacer_Mt3__edbbcebc {
    -webkit-margin-before: 16px;
    margin-block-start: 16px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mt3Mobile__edbbcebc {
        -webkit-margin-before: 16px;
        margin-block-start: 16px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mt3Tablet__edbbcebc {
        -webkit-margin-before: 16px;
        margin-block-start: 16px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mt3Desktop__edbbcebc {
        -webkit-margin-before: 16px;
        margin-block-start: 16px;
    }
}

.index_module_spacer_Mt4__edbbcebc {
    -webkit-margin-before: 24px;
    margin-block-start: 24px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mt4Mobile__edbbcebc {
        -webkit-margin-before: 24px;
        margin-block-start: 24px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mt4Tablet__edbbcebc {
        -webkit-margin-before: 24px;
        margin-block-start: 24px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mt4Desktop__edbbcebc {
        -webkit-margin-before: 24px;
        margin-block-start: 24px;
    }
}

.index_module_spacer_Mt5__edbbcebc {
    -webkit-margin-before: 32px;
    margin-block-start: 32px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mt5Mobile__edbbcebc {
        -webkit-margin-before: 32px;
        margin-block-start: 32px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mt5Tablet__edbbcebc {
        -webkit-margin-before: 32px;
        margin-block-start: 32px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mt5Desktop__edbbcebc {
        -webkit-margin-before: 32px;
        margin-block-start: 32px;
    }
}

.index_module_spacer_Mt6__edbbcebc {
    -webkit-margin-before: 40px;
    margin-block-start: 40px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mt6Mobile__edbbcebc {
        -webkit-margin-before: 40px;
        margin-block-start: 40px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mt6Tablet__edbbcebc {
        -webkit-margin-before: 40px;
        margin-block-start: 40px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mt6Desktop__edbbcebc {
        -webkit-margin-before: 40px;
        margin-block-start: 40px;
    }
}

.index_module_spacer_Mt7__edbbcebc {
    -webkit-margin-before: 48px;
    margin-block-start: 48px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mt7Mobile__edbbcebc {
        -webkit-margin-before: 48px;
        margin-block-start: 48px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mt7Tablet__edbbcebc {
        -webkit-margin-before: 48px;
        margin-block-start: 48px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mt7Desktop__edbbcebc {
        -webkit-margin-before: 48px;
        margin-block-start: 48px;
    }
}

.index_module_spacer_Mt8__edbbcebc {
    -webkit-margin-before: 64px;
    margin-block-start: 64px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mt8Mobile__edbbcebc {
        -webkit-margin-before: 64px;
        margin-block-start: 64px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mt8Tablet__edbbcebc {
        -webkit-margin-before: 64px;
        margin-block-start: 64px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mt8Desktop__edbbcebc {
        -webkit-margin-before: 64px;
        margin-block-start: 64px;
    }
}

.index_module_spacer_Mr0__edbbcebc {
    -webkit-margin-end: 0;
    margin-inline-end: 0;
}

@media (max-width: 719px) {
    .index_module_spacer_Mr0Mobile__edbbcebc {
        -webkit-margin-end: 0;
        margin-inline-end: 0;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mr0Tablet__edbbcebc {
        -webkit-margin-end: 0;
        margin-inline-end: 0;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mr0Desktop__edbbcebc {
        -webkit-margin-end: 0;
        margin-inline-end: 0;
    }
}

.index_module_spacer_Mr1__edbbcebc {
    -webkit-margin-end: 4px;
    margin-inline-end: 4px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mr1Mobile__edbbcebc {
        -webkit-margin-end: 4px;
        margin-inline-end: 4px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mr1Tablet__edbbcebc {
        -webkit-margin-end: 4px;
        margin-inline-end: 4px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mr1Desktop__edbbcebc {
        -webkit-margin-end: 4px;
        margin-inline-end: 4px;
    }
}

.index_module_spacer_Mr2__edbbcebc {
    -webkit-margin-end: 8px;
    margin-inline-end: 8px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mr2Mobile__edbbcebc {
        -webkit-margin-end: 8px;
        margin-inline-end: 8px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mr2Tablet__edbbcebc {
        -webkit-margin-end: 8px;
        margin-inline-end: 8px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mr2Desktop__edbbcebc {
        -webkit-margin-end: 8px;
        margin-inline-end: 8px;
    }
}

.index_module_spacer_Mr3__edbbcebc {
    -webkit-margin-end: 16px;
    margin-inline-end: 16px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mr3Mobile__edbbcebc {
        -webkit-margin-end: 16px;
        margin-inline-end: 16px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mr3Tablet__edbbcebc {
        -webkit-margin-end: 16px;
        margin-inline-end: 16px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mr3Desktop__edbbcebc {
        -webkit-margin-end: 16px;
        margin-inline-end: 16px;
    }
}

.index_module_spacer_Mr4__edbbcebc {
    -webkit-margin-end: 24px;
    margin-inline-end: 24px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mr4Mobile__edbbcebc {
        -webkit-margin-end: 24px;
        margin-inline-end: 24px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mr4Tablet__edbbcebc {
        -webkit-margin-end: 24px;
        margin-inline-end: 24px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mr4Desktop__edbbcebc {
        -webkit-margin-end: 24px;
        margin-inline-end: 24px;
    }
}

.index_module_spacer_Mr5__edbbcebc {
    -webkit-margin-end: 32px;
    margin-inline-end: 32px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mr5Mobile__edbbcebc {
        -webkit-margin-end: 32px;
        margin-inline-end: 32px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mr5Tablet__edbbcebc {
        -webkit-margin-end: 32px;
        margin-inline-end: 32px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mr5Desktop__edbbcebc {
        -webkit-margin-end: 32px;
        margin-inline-end: 32px;
    }
}

.index_module_spacer_Mr6__edbbcebc {
    -webkit-margin-end: 40px;
    margin-inline-end: 40px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mr6Mobile__edbbcebc {
        -webkit-margin-end: 40px;
        margin-inline-end: 40px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mr6Tablet__edbbcebc {
        -webkit-margin-end: 40px;
        margin-inline-end: 40px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mr6Desktop__edbbcebc {
        -webkit-margin-end: 40px;
        margin-inline-end: 40px;
    }
}

.index_module_spacer_Mr7__edbbcebc {
    -webkit-margin-end: 48px;
    margin-inline-end: 48px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mr7Mobile__edbbcebc {
        -webkit-margin-end: 48px;
        margin-inline-end: 48px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mr7Tablet__edbbcebc {
        -webkit-margin-end: 48px;
        margin-inline-end: 48px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mr7Desktop__edbbcebc {
        -webkit-margin-end: 48px;
        margin-inline-end: 48px;
    }
}

.index_module_spacer_Mr8__edbbcebc {
    -webkit-margin-end: 64px;
    margin-inline-end: 64px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mr8Mobile__edbbcebc {
        -webkit-margin-end: 64px;
        margin-inline-end: 64px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mr8Tablet__edbbcebc {
        -webkit-margin-end: 64px;
        margin-inline-end: 64px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mr8Desktop__edbbcebc {
        -webkit-margin-end: 64px;
        margin-inline-end: 64px;
    }
}

.index_module_spacer_Mb0__edbbcebc {
    -webkit-margin-after: 0;
    margin-block-end: 0;
}

@media (max-width: 719px) {
    .index_module_spacer_Mb0Mobile__edbbcebc {
        -webkit-margin-after: 0;
        margin-block-end: 0;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mb0Tablet__edbbcebc {
        -webkit-margin-after: 0;
        margin-block-end: 0;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mb0Desktop__edbbcebc {
        -webkit-margin-after: 0;
        margin-block-end: 0;
    }
}

.index_module_spacer_Mb1__edbbcebc {
    -webkit-margin-after: 4px;
    margin-block-end: 4px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mb1Mobile__edbbcebc {
        -webkit-margin-after: 4px;
        margin-block-end: 4px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mb1Tablet__edbbcebc {
        -webkit-margin-after: 4px;
        margin-block-end: 4px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mb1Desktop__edbbcebc {
        -webkit-margin-after: 4px;
        margin-block-end: 4px;
    }
}

.index_module_spacer_Mb2__edbbcebc {
    -webkit-margin-after: 8px;
    margin-block-end: 8px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mb2Mobile__edbbcebc {
        -webkit-margin-after: 8px;
        margin-block-end: 8px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mb2Tablet__edbbcebc {
        -webkit-margin-after: 8px;
        margin-block-end: 8px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mb2Desktop__edbbcebc {
        -webkit-margin-after: 8px;
        margin-block-end: 8px;
    }
}

.index_module_spacer_Mb3__edbbcebc {
    -webkit-margin-after: 16px;
    margin-block-end: 16px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mb3Mobile__edbbcebc {
        -webkit-margin-after: 16px;
        margin-block-end: 16px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mb3Tablet__edbbcebc {
        -webkit-margin-after: 16px;
        margin-block-end: 16px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mb3Desktop__edbbcebc {
        -webkit-margin-after: 16px;
        margin-block-end: 16px;
    }
}

.index_module_spacer_Mb4__edbbcebc {
    -webkit-margin-after: 24px;
    margin-block-end: 24px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mb4Mobile__edbbcebc {
        -webkit-margin-after: 24px;
        margin-block-end: 24px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mb4Tablet__edbbcebc {
        -webkit-margin-after: 24px;
        margin-block-end: 24px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mb4Desktop__edbbcebc {
        -webkit-margin-after: 24px;
        margin-block-end: 24px;
    }
}

.index_module_spacer_Mb5__edbbcebc {
    -webkit-margin-after: 32px;
    margin-block-end: 32px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mb5Mobile__edbbcebc {
        -webkit-margin-after: 32px;
        margin-block-end: 32px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mb5Tablet__edbbcebc {
        -webkit-margin-after: 32px;
        margin-block-end: 32px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mb5Desktop__edbbcebc {
        -webkit-margin-after: 32px;
        margin-block-end: 32px;
    }
}

.index_module_spacer_Mb6__edbbcebc {
    -webkit-margin-after: 40px;
    margin-block-end: 40px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mb6Mobile__edbbcebc {
        -webkit-margin-after: 40px;
        margin-block-end: 40px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mb6Tablet__edbbcebc {
        -webkit-margin-after: 40px;
        margin-block-end: 40px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mb6Desktop__edbbcebc {
        -webkit-margin-after: 40px;
        margin-block-end: 40px;
    }
}

.index_module_spacer_Mb7__edbbcebc {
    -webkit-margin-after: 48px;
    margin-block-end: 48px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mb7Mobile__edbbcebc {
        -webkit-margin-after: 48px;
        margin-block-end: 48px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mb7Tablet__edbbcebc {
        -webkit-margin-after: 48px;
        margin-block-end: 48px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mb7Desktop__edbbcebc {
        -webkit-margin-after: 48px;
        margin-block-end: 48px;
    }
}

.index_module_spacer_Mb8__edbbcebc {
    -webkit-margin-after: 64px;
    margin-block-end: 64px;
}

@media (max-width: 719px) {
    .index_module_spacer_Mb8Mobile__edbbcebc {
        -webkit-margin-after: 64px;
        margin-block-end: 64px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Mb8Tablet__edbbcebc {
        -webkit-margin-after: 64px;
        margin-block-end: 64px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Mb8Desktop__edbbcebc {
        -webkit-margin-after: 64px;
        margin-block-end: 64px;
    }
}

.index_module_spacer_Ml0__edbbcebc {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
}

@media (max-width: 719px) {
    .index_module_spacer_Ml0Mobile__edbbcebc {
        -webkit-margin-start: 0;
        margin-inline-start: 0;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Ml0Tablet__edbbcebc {
        -webkit-margin-start: 0;
        margin-inline-start: 0;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Ml0Desktop__edbbcebc {
        -webkit-margin-start: 0;
        margin-inline-start: 0;
    }
}

.index_module_spacer_Ml1__edbbcebc {
    -webkit-margin-start: 4px;
    margin-inline-start: 4px;
}

@media (max-width: 719px) {
    .index_module_spacer_Ml1Mobile__edbbcebc {
        -webkit-margin-start: 4px;
        margin-inline-start: 4px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Ml1Tablet__edbbcebc {
        -webkit-margin-start: 4px;
        margin-inline-start: 4px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Ml1Desktop__edbbcebc {
        -webkit-margin-start: 4px;
        margin-inline-start: 4px;
    }
}

.index_module_spacer_Ml2__edbbcebc {
    -webkit-margin-start: 8px;
    margin-inline-start: 8px;
}

@media (max-width: 719px) {
    .index_module_spacer_Ml2Mobile__edbbcebc {
        -webkit-margin-start: 8px;
        margin-inline-start: 8px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Ml2Tablet__edbbcebc {
        -webkit-margin-start: 8px;
        margin-inline-start: 8px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Ml2Desktop__edbbcebc {
        -webkit-margin-start: 8px;
        margin-inline-start: 8px;
    }
}

.index_module_spacer_Ml3__edbbcebc {
    -webkit-margin-start: 16px;
    margin-inline-start: 16px;
}

@media (max-width: 719px) {
    .index_module_spacer_Ml3Mobile__edbbcebc {
        -webkit-margin-start: 16px;
        margin-inline-start: 16px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Ml3Tablet__edbbcebc {
        -webkit-margin-start: 16px;
        margin-inline-start: 16px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Ml3Desktop__edbbcebc {
        -webkit-margin-start: 16px;
        margin-inline-start: 16px;
    }
}

.index_module_spacer_Ml4__edbbcebc {
    -webkit-margin-start: 24px;
    margin-inline-start: 24px;
}

@media (max-width: 719px) {
    .index_module_spacer_Ml4Mobile__edbbcebc {
        -webkit-margin-start: 24px;
        margin-inline-start: 24px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Ml4Tablet__edbbcebc {
        -webkit-margin-start: 24px;
        margin-inline-start: 24px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Ml4Desktop__edbbcebc {
        -webkit-margin-start: 24px;
        margin-inline-start: 24px;
    }
}

.index_module_spacer_Ml5__edbbcebc {
    -webkit-margin-start: 32px;
    margin-inline-start: 32px;
}

@media (max-width: 719px) {
    .index_module_spacer_Ml5Mobile__edbbcebc {
        -webkit-margin-start: 32px;
        margin-inline-start: 32px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Ml5Tablet__edbbcebc {
        -webkit-margin-start: 32px;
        margin-inline-start: 32px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Ml5Desktop__edbbcebc {
        -webkit-margin-start: 32px;
        margin-inline-start: 32px;
    }
}

.index_module_spacer_Ml6__edbbcebc {
    -webkit-margin-start: 40px;
    margin-inline-start: 40px;
}

@media (max-width: 719px) {
    .index_module_spacer_Ml6Mobile__edbbcebc {
        -webkit-margin-start: 40px;
        margin-inline-start: 40px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Ml6Tablet__edbbcebc {
        -webkit-margin-start: 40px;
        margin-inline-start: 40px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Ml6Desktop__edbbcebc {
        -webkit-margin-start: 40px;
        margin-inline-start: 40px;
    }
}

.index_module_spacer_Ml7__edbbcebc {
    -webkit-margin-start: 48px;
    margin-inline-start: 48px;
}

@media (max-width: 719px) {
    .index_module_spacer_Ml7Mobile__edbbcebc {
        -webkit-margin-start: 48px;
        margin-inline-start: 48px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Ml7Tablet__edbbcebc {
        -webkit-margin-start: 48px;
        margin-inline-start: 48px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Ml7Desktop__edbbcebc {
        -webkit-margin-start: 48px;
        margin-inline-start: 48px;
    }
}

.index_module_spacer_Ml8__edbbcebc {
    -webkit-margin-start: 64px;
    margin-inline-start: 64px;
}

@media (max-width: 719px) {
    .index_module_spacer_Ml8Mobile__edbbcebc {
        -webkit-margin-start: 64px;
        margin-inline-start: 64px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Ml8Tablet__edbbcebc {
        -webkit-margin-start: 64px;
        margin-inline-start: 64px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Ml8Desktop__edbbcebc {
        -webkit-margin-start: 64px;
        margin-inline-start: 64px;
    }
}

.index_module_spacer_Pt0__edbbcebc {
    -webkit-padding-before: 0;
    padding-block-start: 0;
}

@media (max-width: 719px) {
    .index_module_spacer_Pt0Mobile__edbbcebc {
        -webkit-padding-before: 0;
        padding-block-start: 0;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pt0Tablet__edbbcebc {
        -webkit-padding-before: 0;
        padding-block-start: 0;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pt0Desktop__edbbcebc {
        -webkit-padding-before: 0;
        padding-block-start: 0;
    }
}

.index_module_spacer_Pt1__edbbcebc {
    -webkit-padding-before: 4px;
    padding-block-start: 4px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pt1Mobile__edbbcebc {
        -webkit-padding-before: 4px;
        padding-block-start: 4px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pt1Tablet__edbbcebc {
        -webkit-padding-before: 4px;
        padding-block-start: 4px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pt1Desktop__edbbcebc {
        -webkit-padding-before: 4px;
        padding-block-start: 4px;
    }
}

.index_module_spacer_Pt2__edbbcebc {
    -webkit-padding-before: 8px;
    padding-block-start: 8px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pt2Mobile__edbbcebc {
        -webkit-padding-before: 8px;
        padding-block-start: 8px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pt2Tablet__edbbcebc {
        -webkit-padding-before: 8px;
        padding-block-start: 8px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pt2Desktop__edbbcebc {
        -webkit-padding-before: 8px;
        padding-block-start: 8px;
    }
}

.index_module_spacer_Pt3__edbbcebc {
    -webkit-padding-before: 16px;
    padding-block-start: 16px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pt3Mobile__edbbcebc {
        -webkit-padding-before: 16px;
        padding-block-start: 16px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pt3Tablet__edbbcebc {
        -webkit-padding-before: 16px;
        padding-block-start: 16px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pt3Desktop__edbbcebc {
        -webkit-padding-before: 16px;
        padding-block-start: 16px;
    }
}

.index_module_spacer_Pt4__edbbcebc {
    -webkit-padding-before: 24px;
    padding-block-start: 24px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pt4Mobile__edbbcebc {
        -webkit-padding-before: 24px;
        padding-block-start: 24px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pt4Tablet__edbbcebc {
        -webkit-padding-before: 24px;
        padding-block-start: 24px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pt4Desktop__edbbcebc {
        -webkit-padding-before: 24px;
        padding-block-start: 24px;
    }
}

.index_module_spacer_Pt5__edbbcebc {
    -webkit-padding-before: 32px;
    padding-block-start: 32px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pt5Mobile__edbbcebc {
        -webkit-padding-before: 32px;
        padding-block-start: 32px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pt5Tablet__edbbcebc {
        -webkit-padding-before: 32px;
        padding-block-start: 32px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pt5Desktop__edbbcebc {
        -webkit-padding-before: 32px;
        padding-block-start: 32px;
    }
}

.index_module_spacer_Pt6__edbbcebc {
    -webkit-padding-before: 40px;
    padding-block-start: 40px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pt6Mobile__edbbcebc {
        -webkit-padding-before: 40px;
        padding-block-start: 40px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pt6Tablet__edbbcebc {
        -webkit-padding-before: 40px;
        padding-block-start: 40px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pt6Desktop__edbbcebc {
        -webkit-padding-before: 40px;
        padding-block-start: 40px;
    }
}

.index_module_spacer_Pt7__edbbcebc {
    -webkit-padding-before: 48px;
    padding-block-start: 48px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pt7Mobile__edbbcebc {
        -webkit-padding-before: 48px;
        padding-block-start: 48px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pt7Tablet__edbbcebc {
        -webkit-padding-before: 48px;
        padding-block-start: 48px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pt7Desktop__edbbcebc {
        -webkit-padding-before: 48px;
        padding-block-start: 48px;
    }
}

.index_module_spacer_Pt8__edbbcebc {
    -webkit-padding-before: 64px;
    padding-block-start: 64px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pt8Mobile__edbbcebc {
        -webkit-padding-before: 64px;
        padding-block-start: 64px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pt8Tablet__edbbcebc {
        -webkit-padding-before: 64px;
        padding-block-start: 64px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pt8Desktop__edbbcebc {
        -webkit-padding-before: 64px;
        padding-block-start: 64px;
    }
}

.index_module_spacer_Pr0__edbbcebc {
    -webkit-padding-end: 0;
    padding-inline-end: 0;
}

@media (max-width: 719px) {
    .index_module_spacer_Pr0Mobile__edbbcebc {
        -webkit-padding-end: 0;
        padding-inline-end: 0;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pr0Tablet__edbbcebc {
        -webkit-padding-end: 0;
        padding-inline-end: 0;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pr0Desktop__edbbcebc {
        -webkit-padding-end: 0;
        padding-inline-end: 0;
    }
}

.index_module_spacer_Pr1__edbbcebc {
    -webkit-padding-end: 4px;
    padding-inline-end: 4px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pr1Mobile__edbbcebc {
        -webkit-padding-end: 4px;
        padding-inline-end: 4px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pr1Tablet__edbbcebc {
        -webkit-padding-end: 4px;
        padding-inline-end: 4px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pr1Desktop__edbbcebc {
        -webkit-padding-end: 4px;
        padding-inline-end: 4px;
    }
}

.index_module_spacer_Pr2__edbbcebc {
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pr2Mobile__edbbcebc {
        -webkit-padding-end: 8px;
        padding-inline-end: 8px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pr2Tablet__edbbcebc {
        -webkit-padding-end: 8px;
        padding-inline-end: 8px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pr2Desktop__edbbcebc {
        -webkit-padding-end: 8px;
        padding-inline-end: 8px;
    }
}

.index_module_spacer_Pr3__edbbcebc {
    -webkit-padding-end: 16px;
    padding-inline-end: 16px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pr3Mobile__edbbcebc {
        -webkit-padding-end: 16px;
        padding-inline-end: 16px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pr3Tablet__edbbcebc {
        -webkit-padding-end: 16px;
        padding-inline-end: 16px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pr3Desktop__edbbcebc {
        -webkit-padding-end: 16px;
        padding-inline-end: 16px;
    }
}

.index_module_spacer_Pr4__edbbcebc {
    -webkit-padding-end: 24px;
    padding-inline-end: 24px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pr4Mobile__edbbcebc {
        -webkit-padding-end: 24px;
        padding-inline-end: 24px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pr4Tablet__edbbcebc {
        -webkit-padding-end: 24px;
        padding-inline-end: 24px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pr4Desktop__edbbcebc {
        -webkit-padding-end: 24px;
        padding-inline-end: 24px;
    }
}

.index_module_spacer_Pr5__edbbcebc {
    -webkit-padding-end: 32px;
    padding-inline-end: 32px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pr5Mobile__edbbcebc {
        -webkit-padding-end: 32px;
        padding-inline-end: 32px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pr5Tablet__edbbcebc {
        -webkit-padding-end: 32px;
        padding-inline-end: 32px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pr5Desktop__edbbcebc {
        -webkit-padding-end: 32px;
        padding-inline-end: 32px;
    }
}

.index_module_spacer_Pr6__edbbcebc {
    -webkit-padding-end: 40px;
    padding-inline-end: 40px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pr6Mobile__edbbcebc {
        -webkit-padding-end: 40px;
        padding-inline-end: 40px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pr6Tablet__edbbcebc {
        -webkit-padding-end: 40px;
        padding-inline-end: 40px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pr6Desktop__edbbcebc {
        -webkit-padding-end: 40px;
        padding-inline-end: 40px;
    }
}

.index_module_spacer_Pr7__edbbcebc {
    -webkit-padding-end: 48px;
    padding-inline-end: 48px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pr7Mobile__edbbcebc {
        -webkit-padding-end: 48px;
        padding-inline-end: 48px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pr7Tablet__edbbcebc {
        -webkit-padding-end: 48px;
        padding-inline-end: 48px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pr7Desktop__edbbcebc {
        -webkit-padding-end: 48px;
        padding-inline-end: 48px;
    }
}

.index_module_spacer_Pr8__edbbcebc {
    -webkit-padding-end: 64px;
    padding-inline-end: 64px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pr8Mobile__edbbcebc {
        -webkit-padding-end: 64px;
        padding-inline-end: 64px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pr8Tablet__edbbcebc {
        -webkit-padding-end: 64px;
        padding-inline-end: 64px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pr8Desktop__edbbcebc {
        -webkit-padding-end: 64px;
        padding-inline-end: 64px;
    }
}

.index_module_spacer_Pb0__edbbcebc {
    -webkit-padding-after: 0;
    padding-block-end: 0;
}

@media (max-width: 719px) {
    .index_module_spacer_Pb0Mobile__edbbcebc {
        -webkit-padding-after: 0;
        padding-block-end: 0;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pb0Tablet__edbbcebc {
        -webkit-padding-after: 0;
        padding-block-end: 0;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pb0Desktop__edbbcebc {
        -webkit-padding-after: 0;
        padding-block-end: 0;
    }
}

.index_module_spacer_Pb1__edbbcebc {
    -webkit-padding-after: 4px;
    padding-block-end: 4px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pb1Mobile__edbbcebc {
        -webkit-padding-after: 4px;
        padding-block-end: 4px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pb1Tablet__edbbcebc {
        -webkit-padding-after: 4px;
        padding-block-end: 4px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pb1Desktop__edbbcebc {
        -webkit-padding-after: 4px;
        padding-block-end: 4px;
    }
}

.index_module_spacer_Pb2__edbbcebc {
    -webkit-padding-after: 8px;
    padding-block-end: 8px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pb2Mobile__edbbcebc {
        -webkit-padding-after: 8px;
        padding-block-end: 8px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pb2Tablet__edbbcebc {
        -webkit-padding-after: 8px;
        padding-block-end: 8px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pb2Desktop__edbbcebc {
        -webkit-padding-after: 8px;
        padding-block-end: 8px;
    }
}

.index_module_spacer_Pb3__edbbcebc {
    -webkit-padding-after: 16px;
    padding-block-end: 16px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pb3Mobile__edbbcebc {
        -webkit-padding-after: 16px;
        padding-block-end: 16px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pb3Tablet__edbbcebc {
        -webkit-padding-after: 16px;
        padding-block-end: 16px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pb3Desktop__edbbcebc {
        -webkit-padding-after: 16px;
        padding-block-end: 16px;
    }
}

.index_module_spacer_Pb4__edbbcebc {
    -webkit-padding-after: 24px;
    padding-block-end: 24px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pb4Mobile__edbbcebc {
        -webkit-padding-after: 24px;
        padding-block-end: 24px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pb4Tablet__edbbcebc {
        -webkit-padding-after: 24px;
        padding-block-end: 24px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pb4Desktop__edbbcebc {
        -webkit-padding-after: 24px;
        padding-block-end: 24px;
    }
}

.index_module_spacer_Pb5__edbbcebc {
    -webkit-padding-after: 32px;
    padding-block-end: 32px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pb5Mobile__edbbcebc {
        -webkit-padding-after: 32px;
        padding-block-end: 32px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pb5Tablet__edbbcebc {
        -webkit-padding-after: 32px;
        padding-block-end: 32px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pb5Desktop__edbbcebc {
        -webkit-padding-after: 32px;
        padding-block-end: 32px;
    }
}

.index_module_spacer_Pb6__edbbcebc {
    -webkit-padding-after: 40px;
    padding-block-end: 40px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pb6Mobile__edbbcebc {
        -webkit-padding-after: 40px;
        padding-block-end: 40px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pb6Tablet__edbbcebc {
        -webkit-padding-after: 40px;
        padding-block-end: 40px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pb6Desktop__edbbcebc {
        -webkit-padding-after: 40px;
        padding-block-end: 40px;
    }
}

.index_module_spacer_Pb7__edbbcebc {
    -webkit-padding-after: 48px;
    padding-block-end: 48px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pb7Mobile__edbbcebc {
        -webkit-padding-after: 48px;
        padding-block-end: 48px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pb7Tablet__edbbcebc {
        -webkit-padding-after: 48px;
        padding-block-end: 48px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pb7Desktop__edbbcebc {
        -webkit-padding-after: 48px;
        padding-block-end: 48px;
    }
}

.index_module_spacer_Pb8__edbbcebc {
    -webkit-padding-after: 64px;
    padding-block-end: 64px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pb8Mobile__edbbcebc {
        -webkit-padding-after: 64px;
        padding-block-end: 64px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pb8Tablet__edbbcebc {
        -webkit-padding-after: 64px;
        padding-block-end: 64px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pb8Desktop__edbbcebc {
        -webkit-padding-after: 64px;
        padding-block-end: 64px;
    }
}

.index_module_spacer_Pl0__edbbcebc {
    -webkit-padding-start: 0;
    padding-inline-start: 0;
}

@media (max-width: 719px) {
    .index_module_spacer_Pl0Mobile__edbbcebc {
        -webkit-padding-start: 0;
        padding-inline-start: 0;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pl0Tablet__edbbcebc {
        -webkit-padding-start: 0;
        padding-inline-start: 0;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pl0Desktop__edbbcebc {
        -webkit-padding-start: 0;
        padding-inline-start: 0;
    }
}

.index_module_spacer_Pl1__edbbcebc {
    -webkit-padding-start: 4px;
    padding-inline-start: 4px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pl1Mobile__edbbcebc {
        -webkit-padding-start: 4px;
        padding-inline-start: 4px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pl1Tablet__edbbcebc {
        -webkit-padding-start: 4px;
        padding-inline-start: 4px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pl1Desktop__edbbcebc {
        -webkit-padding-start: 4px;
        padding-inline-start: 4px;
    }
}

.index_module_spacer_Pl2__edbbcebc {
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pl2Mobile__edbbcebc {
        -webkit-padding-start: 8px;
        padding-inline-start: 8px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pl2Tablet__edbbcebc {
        -webkit-padding-start: 8px;
        padding-inline-start: 8px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pl2Desktop__edbbcebc {
        -webkit-padding-start: 8px;
        padding-inline-start: 8px;
    }
}

.index_module_spacer_Pl3__edbbcebc {
    -webkit-padding-start: 16px;
    padding-inline-start: 16px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pl3Mobile__edbbcebc {
        -webkit-padding-start: 16px;
        padding-inline-start: 16px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pl3Tablet__edbbcebc {
        -webkit-padding-start: 16px;
        padding-inline-start: 16px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pl3Desktop__edbbcebc {
        -webkit-padding-start: 16px;
        padding-inline-start: 16px;
    }
}

.index_module_spacer_Pl4__edbbcebc {
    -webkit-padding-start: 24px;
    padding-inline-start: 24px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pl4Mobile__edbbcebc {
        -webkit-padding-start: 24px;
        padding-inline-start: 24px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pl4Tablet__edbbcebc {
        -webkit-padding-start: 24px;
        padding-inline-start: 24px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pl4Desktop__edbbcebc {
        -webkit-padding-start: 24px;
        padding-inline-start: 24px;
    }
}

.index_module_spacer_Pl5__edbbcebc {
    -webkit-padding-start: 32px;
    padding-inline-start: 32px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pl5Mobile__edbbcebc {
        -webkit-padding-start: 32px;
        padding-inline-start: 32px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pl5Tablet__edbbcebc {
        -webkit-padding-start: 32px;
        padding-inline-start: 32px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pl5Desktop__edbbcebc {
        -webkit-padding-start: 32px;
        padding-inline-start: 32px;
    }
}

.index_module_spacer_Pl6__edbbcebc {
    -webkit-padding-start: 40px;
    padding-inline-start: 40px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pl6Mobile__edbbcebc {
        -webkit-padding-start: 40px;
        padding-inline-start: 40px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pl6Tablet__edbbcebc {
        -webkit-padding-start: 40px;
        padding-inline-start: 40px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pl6Desktop__edbbcebc {
        -webkit-padding-start: 40px;
        padding-inline-start: 40px;
    }
}

.index_module_spacer_Pl7__edbbcebc {
    -webkit-padding-start: 48px;
    padding-inline-start: 48px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pl7Mobile__edbbcebc {
        -webkit-padding-start: 48px;
        padding-inline-start: 48px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pl7Tablet__edbbcebc {
        -webkit-padding-start: 48px;
        padding-inline-start: 48px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pl7Desktop__edbbcebc {
        -webkit-padding-start: 48px;
        padding-inline-start: 48px;
    }
}

.index_module_spacer_Pl8__edbbcebc {
    -webkit-padding-start: 64px;
    padding-inline-start: 64px;
}

@media (max-width: 719px) {
    .index_module_spacer_Pl8Mobile__edbbcebc {
        -webkit-padding-start: 64px;
        padding-inline-start: 64px;
    }
}

@media (min-width: 720px) and (max-width: 1023px) {
    .index_module_spacer_Pl8Tablet__edbbcebc {
        -webkit-padding-start: 64px;
        padding-inline-start: 64px;
    }
}

@media (min-width: 1024px) {
    .index_module_spacer_Pl8Desktop__edbbcebc {
        -webkit-padding-start: 64px;
        padding-inline-start: 64px;
    }
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */


/* old colors */


/* new colors */

.Accordion_module_accordion__a83c483a {
    display: flex;
    flex-grow: 1;
    align-items: center;
    line-height: normal;
    border: 1px solid transparent;
    border-radius: 4px;
    justify-content: space-between;
    -moz-column-gap: 8px;
    column-gap: 8px;
    background-color: transparent;
}

.Accordion_module_accordion_Small__a83c483a {
    padding: 8px 0;
}

.Accordion_module_accordion__container__a83c483a {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.25s ease-in-out;
}

.Accordion_module_accordion__container__a83c483a p {
    margin: 0;
}

.Accordion_module_accordion__container_Active__a83c483a {
    max-height: 500px;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */

.auto-complete {
    display: inline-block;
    min-width: 150px;
}

.auto-complete--disabled {
    cursor: not-allowed;
}

.auto-complete .auto-complete__single-value {
    max-width: calc(100% - 20px);
}

.auto-complete .auto-complete__menu-list {
    background-color: #f7f7f7;
}

.auto-complete .auto-complete__control {
    box-shadow: none;
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    background-color: #fafafa;
    outline: 1px solid transparent !important;
    transition: border-color 200ms ease, background-color 200ms ease, color 200ms ease;
}

.auto-complete .auto-complete__control--error {
    border-color: #df1d2c !important;
}

.auto-complete .auto-complete__control:hover {
    border-color: #0064fa;
}

.auto-complete .auto-complete__control--is-focused,
.auto-complete .auto-complete__control--menu-is-open {
    border-color: #0064fa;
    outline-color: #0064fa !important;
}

.auto-complete .auto-complete__control--is-disabled {
    color: #808080;
    border-color: transparent;
    cursor: not-allowed;
}

.auto-complete .auto-complete__control--is-disabled:hover {
    border-color: transparent;
}

.auto-complete--error .auto-complete__control {
    border-color: #ee2d3a !important;
}

.auto-complete--error .auto-complete__control--is-focused,
.auto-complete--error .auto-complete__control--menu-is-open {
    border-color: #df1d2c;
    outline-color: #df1d2c !important;
}

.auto-complete--small .auto-complete__control {
    min-height: 37px;
}

.auto-complete--small .auto-complete__value-container {
    padding: 0 10px;
}

.auto-complete--large .auto-complete__control {
    min-height: 53px;
}

.auto-complete--large .auto-complete__value-container {
    padding: 16px 16px;
}

.auto-complete .auto-complete__value-container {
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: 0.5px;
    color: #151515;
}

.auto-complete .auto-complete__value-container--small {
    padding: 8px 10px;
}

.auto-complete .auto-complete__value-container--large {
    padding: 16px 16px;
}

.auto-complete .auto-complete__placeholder,
.auto-complete .auto-complete__menu-notice--no-options {
    color: #656565;
}

.auto-complete .auto-complete__menu {
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    background-color: #fafafa;
    outline: 1px solid transparent !important;
    transition: border-color 200ms ease, background-color 200ms ease, color 200ms ease;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: 0.5px;
    color: #151515;
    box-shadow: none;
}

.auto-complete .auto-complete__menu--error {
    border-color: #df1d2c !important;
}

.auto-complete .auto-complete__option--is-focused {
    background-color: #0064fa;
    color: #fff;
}

.auto-complete .auto-complete__indicator {
    padding: 7px;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */


/* old colors */


/* new colors */


/* old colors */


/* new colors */

.Checkbox_module_checkbox__37f6fc76 {
    position: relative;
    line-height: 0;
    display: inline-flex;
    margin: 8px 0;
}

.Checkbox_module_checkbox__37f6fc76 input {
    opacity: 0;
    position: absolute;
    width: 0;
    height: 0;
}

.Checkbox_module_checkbox__label__37f6fc76 {
    flex-grow: 1;
    display: inline-flex;
    align-items: flex-start;
    line-height: normal;
    padding: 13px 9px;
    cursor: pointer;
    border: 1px solid transparent;
    border-radius: 4px;
}

.Checkbox_module_checkbox__box__37f6fc76 {
    flex-shrink: 0;
    display: inline-block;
    background-color: #fafafa;
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    position: relative;
    transition: all 200ms ease;
    width: 18px;
    height: 18px;
}

.Checkbox_module_checkbox__box__37f6fc76>.icon {
    position: absolute;
    color: white;
    display: none;
}

.Checkbox_module_checkbox__box__37f6fc76>.icon {
    left: -1px;
    top: -1px;
    width: 20px;
    height: 20px;
}

.Checkbox_module_checkbox__37f6fc76 input:not(:checked):hover+.Checkbox_module_checkbox__label__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76,
.Checkbox_module_checkbox__37f6fc76 input:not(:checked):focus+.Checkbox_module_checkbox__label__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76 {
    border-color: #151515;
}

.Checkbox_module_checkbox__37f6fc76 input:not(:checked):disabled+.Checkbox_module_checkbox__label__37f6fc76 {
    cursor: not-allowed;
}

.Checkbox_module_checkbox__37f6fc76 input:not(:checked):disabled+.Checkbox_module_checkbox__label__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76 {
    background-color: #fafafa;
    border-color: transparent;
}

.Checkbox_module_checkbox__37f6fc76 input:not(:checked):disabled+.Checkbox_module_checkbox__label__37f6fc76 .Checkbox_module_checkbox__labelInner__37f6fc76 {
    color: #808080;
}

.Checkbox_module_checkbox__37f6fc76 input:checked+.Checkbox_module_checkbox__label__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76 {
    background-color: #151515;
    border-color: #151515;
}

.Checkbox_module_checkbox__37f6fc76 input:checked+.Checkbox_module_checkbox__label__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76>.icon {
    display: flex;
}

.Checkbox_module_checkbox__37f6fc76 input:checked:disabled+.Checkbox_module_checkbox__label__37f6fc76 {
    cursor: not-allowed;
}

.Checkbox_module_checkbox__37f6fc76 input:checked:disabled+.Checkbox_module_checkbox__label__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76 {
    background-color: #d6d6d6;
    border-color: #d6d6d6;
}

.Checkbox_module_checkbox__37f6fc76 input:checked:disabled+.Checkbox_module_checkbox__label__37f6fc76 .Checkbox_module_checkbox__labelInner__37f6fc76 {
    color: #808080;
}

.Checkbox_module_checkbox_Error__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76 {
    border-color: #df1d2c !important;
}

.Checkbox_module_checkbox_Error__37f6fc76 input:checked+.Checkbox_module_checkbox__label__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76 {
    background-color: #df1d2c !important;
}

.Checkbox_module_checkbox_Error__37f6fc76 input:checked:not(:disabled):focus+.Checkbox_module_checkbox__label__37f6fc76 {
    border-color: #df1d2c !important;
}

.Checkbox_module_checkbox__labelInner__37f6fc76 {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    margin-left: 16px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #151515;
}

.Checkbox_module_checkbox__optional__37f6fc76 {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    -webkit-margin-start: 16px;
    margin-inline-start: 16px;
    color: #656565;
    text-transform: lowercase;
}

.Checkbox_module_checkbox__optional__37f6fc76::before {
    content: " ";
}

.Checkbox_module_checkbox_Small__37f6fc76 .Checkbox_module_checkbox__labelInner__37f6fc76 {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    margin-top: -0.1em;
    margin-bottom: -0.1em;
}

.Checkbox_module_checkbox_Small__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76 {
    width: 14px;
    height: 14px;
}

.Checkbox_module_checkbox_Small__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76>.icon {
    left: -1px;
    top: -1px;
    width: 16px;
    height: 16px;
}

.Checkbox_module_checkbox_Default__37f6fc76 .Checkbox_module_checkbox__label__37f6fc76 {
    background-color: transparent !important;
    border-color: transparent !important;
    padding: 0;
}

.Checkbox_module_checkbox_Default__37f6fc76 input:not(:disabled):focus[aria-invalid=true]+.Checkbox_module_checkbox__label__37f6fc76 .Checkbox_module_checkbox__box__37f6fc76 {
    border-color: #df1d2c;
    outline-color: #df1d2c !important;
}

.Checkbox_module_checkbox_Block__37f6fc76 {
    margin: 0;
}

[dir=rtl] .Checkbox_module_checkbox__labelInner__37f6fc76 {
    margin-left: 0;
    margin-right: 12px;
}

.CheckboxGroup_module_checkboxGroup__ddf960f0 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    display: inline-flex;
    flex-direction: column;
    align-items: stretch;
}

.CheckboxGroup_module_checkboxGroup__item__ddf960f0 {
    margin: 1px 0;
    display: inline-flex;
    flex-direction: column;
    align-items: stretch;
}

.ChoiceChips_module_choiceChips__options__657f3220 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    list-style-type: none;
    display: inline-flex;
    flex-direction: column;
    align-items: stretch;
    width: auto;
    margin: -3px;
}

.ChoiceChips_module_choiceChips__options_Horizontal__657f3220,
.ChoiceChips_module_choiceChips__options_Wrap__657f3220,
.ChoiceChips_module_choiceChips__options_EqualWidth__657f3220 {
    flex-direction: row;
    width: auto;
}

.ChoiceChips_module_choiceChips__options_Horizontal__657f3220 .ChoiceChips_module_choiceChips__option__657f3220,
.ChoiceChips_module_choiceChips__options_Wrap__657f3220 .ChoiceChips_module_choiceChips__option__657f3220,
.ChoiceChips_module_choiceChips__options_EqualWidth__657f3220 .ChoiceChips_module_choiceChips__option__657f3220 {
    flex-direction: row;
}

.ChoiceChips_module_choiceChips__options_Wrap__657f3220 {
    flex-wrap: wrap;
}

.ChoiceChips_module_choiceChips__options_NonBlock__657f3220 {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
}

.ChoiceChips_module_choiceChips__options_Block__657f3220 {
    width: 100%;
}

.ChoiceChips_module_choiceChips__options_EqualWidth__657f3220 {
    max-width: 100%;
    display: flex;
}

.ChoiceChips_module_choiceChips__options_EqualWidth__657f3220 * {
    flex-grow: 1;
}

.ChoiceChips_module_choiceChips__options__657f3220>li {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    padding: 3px;
}

.ChoiceChips_module_choiceChips__dummy__657f3220 .ChoiceChips_module_choiceChips__options__657f3220 {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
}

.ChoiceChips_module_choiceChips__option__657f3220 {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    height: 100%;
}

.ChoiceChips_module_choiceChips__option_Preferred__657f3220 .ChoiceChips_module_choiceChips__optionLabel__657f3220 {
    font-weight: 700;
    font-size: 1.2em;
    padding: 0.2em 0;
}

.DateInput_module_dateInput__c0eb412a {
    display: inline-flex;
    align-items: baseline;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    background-color: #fafafa;
    outline: 1px solid transparent !important;
    transition: border-color 200ms ease, background-color 200ms ease, color 200ms ease;
    width: 100%;
}

.DateInput_module_dateInput__c0eb412a:focus {
    border-color: #0064fa;
    outline-color: #0064fa !important;
}

.DateInput_module_dateInput_Error__c0eb412a {
    border-color: #df1d2c !important;
}

.DateInput_module_dateInput_Error__c0eb412a:focus {
    border-color: #df1d2c;
    outline-color: #df1d2c !important;
}

.DateInput_module_dateInput_Narrow__c0eb412a {
    max-width: 150px;
}

.DateInput_module_dateInput_Wide__c0eb412a {
    max-width: 350px;
}

.DateInput_module_dateInput__c0eb412a:focus-within {
    border-color: #0064fa;
    outline-color: #0064fa !important;
}

.DateInput_module_dateInput_Error__c0eb412a:focus-within {
    border-color: #df1d2c;
    outline-color: #df1d2c !important;
}

.DateInput_module_dateInput_Disabled__c0eb412a {
    border-color: transparent;
    cursor: not-allowed;
    color: #808080;
}

.DateInput_module_dateInput_Disabled__c0eb412a:hover {
    border-color: transparent;
}

.DateInput_module_dateInput_Disabled__c0eb412a .DateInput_module_dateInput__field__c0eb412a {
    cursor: inherit;
}

.DateInput_module_dateInput__field__c0eb412a {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: 0.5px;
    color: #151515;
    position: relative;
    text-align: start;
    width: 100%;
}

.DateInput_module_dateInput__field_Small__c0eb412a {
    padding: 8px 10px;
}

.DateInput_module_dateInput__field_Large__c0eb412a {
    padding: 16px 16px;
}

.DateInput_module_dateInput__field__c0eb412a:focus {
    outline: none;
    text-align: left;
}

.DateInput_module_dateInput__field__c0eb412a::-moz-placeholder {
    color: #656565;
}

.DateInput_module_dateInput__field__c0eb412a:-ms-input-placeholder {
    color: #656565;
}

.DateInput_module_dateInput__field__c0eb412a::placeholder {
    color: #656565;
}

.DateInput_module_dateInput__field_Small__c0eb412a.DateInput_module_dateInput__field_Day__c0eb412a,
.DateInput_module_dateInput__field_Small__c0eb412a.DateInput_module_dateInput__field_Month__c0eb412a {
    width: calc(2.15ch + 10px * 2);
}

.DateInput_module_dateInput__field_Large__c0eb412a.DateInput_module_dateInput__field_Day__c0eb412a,
.DateInput_module_dateInput__field_Large__c0eb412a.DateInput_module_dateInput__field_Month__c0eb412a {
    width: calc(2.15ch + 16px * 2);
}

.DateInput_module_dateInput__field_N1__c0eb412a,
.DateInput_module_dateInput__field_N2__c0eb412a {
    padding-right: 6px !important;
}

.DateInput_module_dateInput__field_N2__c0eb412a,
.DateInput_module_dateInput__field_N3__c0eb412a {
    padding-left: 6px !important;
}

.DateInput_module_dateInput__separator__c0eb412a {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: 0.5px;
    color: #151515;
    padding: 8px 0;
    color: #e6e6e6;
}

.DateInput_module_dateInput__separator_Small__c0eb412a {
    padding: 8px 10px;
}

.DateInput_module_dateInput__separator_Large__c0eb412a {
    padding: 16px 16px;
}

[dir=rtl] .DateInput_module_dateInput__c0eb412a {
    flex-direction: row-reverse;
}

.Select_module_select__b84ab339 {
    display: inline-flex;
    width: 100%;
    min-width: 100px;
    width: 100%;
}

.Select_module_select_Narrow__b84ab339 {
    max-width: 150px;
}

.Select_module_select_Wide__b84ab339 {
    max-width: 350px;
}

.Select_module_select__select__b84ab339 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    background-color: #fafafa;
    outline: 1px solid transparent !important;
    transition: border-color 200ms ease, background-color 200ms ease, color 200ms ease;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: 0.5px;
    color: #151515;
    min-width: 0;
    width: 0;
    flex-grow: 1;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTAgNmMwLTAuMTI4IDAuMDQ5LTAuMjU2IDAuMTQ2LTAuMzU0IDAuMTk1LTAuMTk1IDAuNTEyLTAuMTk1IDAuNzA3IDBsOC42NDYgOC42NDYgOC42NDYtOC42NDZjMC4xOTUtMC4xOTUgMC41MTItMC4xOTUgMC43MDcgMHMwLjE5NSAwLjUxMiAwIDAuNzA3bC05IDljLTAuMTk1IDAuMTk1LTAuNTEyIDAuMTk1LTAuNzA3IDBsLTktOWMtMC4wOTgtMC4wOTgtMC4xNDYtMC4yMjYtMC4xNDYtMC4zNTR6Ij48L3BhdGg+Cjwvc3ZnPgo=");
    background-repeat: no-repeat;
    background-size: 0.8em 0.8em;
}

.Select_module_select__select__b84ab339:focus {
    border-color: #0064fa;
    outline-color: #0064fa !important;
}

.Select_module_select__select_Error__b84ab339 {
    border-color: #df1d2c !important;
}

.Select_module_select__select_Error__b84ab339:focus {
    border-color: #df1d2c;
    outline-color: #df1d2c !important;
}

.Select_module_select__select_Small__b84ab339 {
    padding: 8px 10px;
}

.Select_module_select__select_Large__b84ab339 {
    padding: 16px 16px;
}

.Select_module_select__select__b84ab339::-ms-expand {
    display: none;
}

.Select_module_select__select__b84ab339:disabled {
    color: #808080;
    border-color: transparent;
    cursor: not-allowed;
}

.Select_module_select__select__b84ab339:disabled:hover {
    border-color: transparent;
}

.Select_module_select__select__b84ab339:hover {
    border-color: #0064fa;
}

.Select_module_select__select_Placeholder__b84ab339 {
    color: input-placeholder();
}

.Select_module_select__select_Small__b84ab339 {
    background-position: right 10px top 50%;
    padding-right: calc(.8em + 20px);
    min-height: 37px;
}

.Select_module_select__select_Large__b84ab339 {
    background-position: right 16px top 50%;
    padding-right: calc(.8em + 32px);
    min-height: 53px;
}

.Select_module_select__option__b84ab339 {
    padding: 16px;
    color: #000;
}

.Select_module_select__option__b84ab339[disabled],
.Select_module_select__option_Placeholder__b84ab339 {
    color: #808080;
}

.Select_module_select__option_Preferred__b84ab339 {
    font-weight: 700;
}

[dir=rtl] .Select_module_select__select_Small__b84ab339 {
    background-position: left 10px top 50%;
    padding-left: calc(.8em + 20px);
    padding-right: 10px;
}

[dir=rtl] .Select_module_select__select_Large__b84ab339 {
    background-position: left 16px top 50%;
    padding-left: calc(.8em + 32px);
    padding-right: 16px;
}

</style><style type="text/css">.DatePicker_module_datePicker__565b99ee {
    display: inline-flex;
    margin: 0 -4px;
}

.DatePicker_module_datePicker__select__565b99ee {
    margin: 0 4px;
    min-width: 93px;
    display: flex;
}

.DatePicker_module_datePicker__select__565b99ee>.DatePicker_module_select__565b99ee {
    flex-grow: 1;
}

.index_module_dynamicModal__e7167050 {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    height: -webkit-fill-available;
    width: 100vw;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

.index_module_dynamicModal__backdrop__e7167050 {
    height: 100vh;
    height: -webkit-fill-available;
    width: 100vw;
    position: fixed;
    top: 0;
    left: 0;
    z-index: inherit;
}

.index_module_dynamicModal__content__e7167050 {
    overflow: scroll;
    background-color: #fff;
    z-index: inherit;
}

.index_module_dynamicModal__close__e7167050 {
    position: sticky;
    top: 0;
    background-color: #fff;
    z-index: inherit;
    display: flex;
    justify-content: flex-end;
    padding: 16px 16px 0px 16px;
}

.index_module_dynamicModal__iconButton__e7167050 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: inherit;
    border: none;
    background: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
}

.index_module_dynamicModal__body__e7167050 {
    padding: 0 16px;
    margin-top: 24px;
    margin-bottom: 16px;
}

.index_module_dynamicModal_Dynamic__e7167050 .index_module_dynamicModal__content__e7167050 {
    height: 100vh;
    height: -webkit-fill-available;
    width: 100vw;
}

.index_module_dynamicModal_Static__e7167050 {
    background: rgba(0, 0, 0, 0.7);
}

.index_module_dynamicModal_Static__e7167050 .index_module_dynamicModal__content__e7167050 {
    height: auto;
    max-height: calc(100vh - 32px);
    width: calc(100vw - 32px);
    border-radius: 8px;
}

@media (min-width: 720px) {
    .index_module_dynamicModal__e7167050 {
        background: rgba(0, 0, 0, 0.7);
    }
    .index_module_dynamicModal__e7167050 .index_module_dynamicModal__content__e7167050 {
        height: auto;
        max-height: calc(100vh - 80px);
        width: 550px;
        border-radius: 8px;
    }
    .index_module_dynamicModal__e7167050 .index_module_dynamicModal__close__e7167050 {
        padding: 40px 40px 0px 40px;
    }
    .index_module_dynamicModal__e7167050 .index_module_dynamicModal__body__e7167050 {
        padding: 0 40px;
        margin-bottom: 40px;
    }
}

</style><style type="text/css">
/* old colors */


/* new colors */

.index_module_infoModal__hint__3e6b832b {
    -webkit-margin-before: 16px;
    margin-block-start: 16px;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */

.FieldLabel_module_fieldLabel__1776ddb5 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    display: inline-flex;
    flex-direction: column;
    gap: 4px;
}

.FieldLabel_module_fieldLabel__head__1776ddb5 {
    display: flex;
    align-items: center;
}

.FieldLabel_module_fieldLabel__info__1776ddb5 {
    -webkit-margin-start: 8px;
    margin-inline-start: 8px;
}

.FieldLabel_module_fieldLabel__optional__1776ddb5::before {
    content: " ";
}

.FieldLabel_module_fieldLabel_Small__1776ddb5 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}

.FieldLabel_module_fieldLabel_Large__1776ddb5 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 20px;
    font-weight: 600;
    line-height: 28px;
}

</style><style type="text/css">
/* old colors */


/* new colors */

.FieldError_module_fieldError__b1700e52 {
    color: #df1d2c;
    display: inline-flex;
    gap: 8px;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */


/* old colors */


/* new colors */

.Field_module_field__d038b274 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    text-align: start;
    min-width: 0;
}

.Field_module_field__label__d038b274,
.Field_module_field__message__d038b274 {
    transition: all 200ms ease;
}

.Field_module_field__label__d038b274 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: #151515;
    padding-top: 2px;
    padding-bottom: 8px;
}

.Field_module_field__message__d038b274 {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: #656565;
    padding-top: 8px;
}

.Field_module_field_Error__d038b274 .Field_module_field__message__d038b274 {
    color: #df1d2c !important;
}

.Field_module_field_Hidden__d038b274 {
    display: none;
}

.Field_module_field_Disabled__d038b274 .Field_module_field__label__d038b274,
.Field_module_field_Disabled__d038b274 .Field_module_field__message__d038b274 {
    color: #808080;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */

.Textarea_module_textarea__03b70a3c {
    resize: none;
    overflow-y: hidden;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    background-color: #fafafa;
    outline: 1px solid transparent !important;
    transition: border-color 200ms ease, background-color 200ms ease, color 200ms ease;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: 0.5px;
    color: #151515;
    width: 100%;
}

.Textarea_module_textarea__03b70a3c:focus {
    border-color: #0064fa;
    outline-color: #0064fa !important;
}

.Textarea_module_textarea_Error__03b70a3c {
    border-color: #df1d2c !important;
}

.Textarea_module_textarea_Error__03b70a3c:focus {
    border-color: #df1d2c;
    outline-color: #df1d2c !important;
}

.Textarea_module_textarea_Small__03b70a3c {
    padding: 8px 10px;
}

.Textarea_module_textarea_Large__03b70a3c {
    padding: 16px 16px;
}

.Textarea_module_textarea_Narrow__03b70a3c {
    max-width: 150px;
}

.Textarea_module_textarea_Wide__03b70a3c {
    max-width: 350px;
}

.Textarea_module_textarea__03b70a3c:disabled {
    color: #808080;
    border-color: transparent;
    cursor: not-allowed;
}

.Textarea_module_textarea__03b70a3c:disabled:hover {
    border-color: transparent;
}

.Textarea_module_textarea__03b70a3c:hover {
    border-color: #0064fa;
}

.Textarea_module_textarea__03b70a3c::-moz-placeholder {
    color: #656565;
}

.Textarea_module_textarea__03b70a3c:-ms-input-placeholder {
    color: #656565;
}

.Textarea_module_textarea__03b70a3c::placeholder {
    color: #656565;
}

.Textarea_module_textarea__03b70a3c::-ms-reveal {
    display: none;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */


/* old colors */


/* new colors */

.PasswordInput_module_passwordInput__55e9f86b {
    display: inline-flex;
    position: relative;
    width: 100%;
}

.PasswordInput_module_passwordInput_Narrow__55e9f86b {
    max-width: 150px;
}

.PasswordInput_module_passwordInput_Wide__55e9f86b {
    max-width: 350px;
}

.PasswordInput_module_passwordInput_Small__55e9f86b>.PasswordInput_module_input__55e9f86b {
    padding-right: calc(1em + 10px * 2);
}

.PasswordInput_module_passwordInput_Large__55e9f86b>.PasswordInput_module_input__55e9f86b {
    padding-right: calc(1em + 16px * 2);
}

.PasswordInput_module_passwordInput__55e9f86b:focus-within>.PasswordInput_module_input__55e9f86b {
    border-color: #0064fa;
    outline-color: #0064fa !important;
}

.PasswordInput_module_passwordInput_Error__55e9f86b:focus-within>.PasswordInput_module_input__55e9f86b {
    border-color: #df1d2c;
    outline-color: #df1d2c !important;
}

.PasswordInput_module_passwordInput__reveal__55e9f86b {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    position: absolute;
    right: 0;
    height: 100%;
    cursor: pointer;
    color: #575c65;
    line-height: 0;
}

.PasswordInput_module_passwordInput__reveal_Small__55e9f86b {
    padding: 8px 10px;
}

.PasswordInput_module_passwordInput__reveal_Large__55e9f86b {
    padding: 16px 16px;
}

.PasswordInput_module_passwordInput__reveal__55e9f86b:focus {
    outline: none;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */


/* old colors */


/* new colors */

.PasswordStrengthMeter_module_pwordStrengthMeter__5affa452 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -moz-column-gap: 2px;
    column-gap: 2px;
    height: 4px;
}

.PasswordStrengthMeter_module_pwordStrengthMeter__step__5affa452 {
    background-color: transparent;
    height: 100%;
    transition: 0.3s background-color;
}

.PasswordStrengthMeter_module_pwordStrengthMeter_Strength0__5affa452 .PasswordStrengthMeter_module_pwordStrengthMeter__step__5affa452 {
    background-color: #df1d2c;
}

.PasswordStrengthMeter_module_pwordStrengthMeter_Strength0__5affa452 .PasswordStrengthMeter_module_pwordStrengthMeter__step_Step1__5affa452,
.PasswordStrengthMeter_module_pwordStrengthMeter_Strength0__5affa452 .PasswordStrengthMeter_module_pwordStrengthMeter__step_Step2__5affa452 {
    background-color: transparent;
}

.PasswordStrengthMeter_module_pwordStrengthMeter_Strength1__5affa452 .PasswordStrengthMeter_module_pwordStrengthMeter__step__5affa452 {
    background-color: #008500;
}

.PasswordStrengthMeter_module_pwordStrengthMeter_Strength1__5affa452 .PasswordStrengthMeter_module_pwordStrengthMeter__step_Step2__5affa452 {
    background-color: transparent;
}

.PasswordStrengthMeter_module_pwordStrengthMeter_Strength2__5affa452 .PasswordStrengthMeter_module_pwordStrengthMeter__step__5affa452 {
    background-color: #008500;
}

</style><style type="text/css">
/* old colors */


/* new colors */

.NewPasswordInput_module_newPasswordInput__61a7754d {
    display: inline-flex;
    flex-direction: column;
    align-items: stretch;
    position: relative;
    width: 100%;
}

.NewPasswordInput_module_newPasswordInput__meter__61a7754d {
    position: absolute;
    bottom: 1px;
    left: 1px;
    right: 1px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    overflow: hidden;
}

</style><style type="text/css">
/* old colors */


/* new colors */

.PasswordStrengthLabel_module_passwordStrengthLabel__20a25b89 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-style: normal;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
}

.PasswordStrengthLabel_module_passwordStrengthLabel_Strength0__20a25b89 {
    color: #df1d2c;
}

.PasswordStrengthLabel_module_passwordStrengthLabel_Strength1__20a25b89 {
    color: #008500;
}

.PasswordStrengthLabel_module_passwordStrengthLabel_Strength2__20a25b89 {
    color: #008500;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */


/* old colors */


/* new colors */

.PhoneNumberInput_module_phoneNumberInput__3ee8a37e {
    --PhoneInput-color--focus: #2032dc;
    --PhoneInputCountrySelectArrow-color--focus: #2032dc;
    --PhoneInputCountryFlag-borderColor--focus: #2032dc;
    display: inline-block;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
}

.PhoneNumberInput_module_phoneNumberInput__input__3ee8a37e {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    background-color: #fafafa;
    outline: 1px solid transparent !important;
    transition: border-color 200ms ease, background-color 200ms ease, color 200ms ease;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: 0.5px;
    color: #151515;
    direction: ltr;
}

.PhoneNumberInput_module_phoneNumberInput__input__3ee8a37e:focus {
    border-color: #0064fa;
    outline-color: #0064fa !important;
}

.PhoneNumberInput_module_phoneNumberInput__input_Error__3ee8a37e {
    border-color: #df1d2c !important;
}

.PhoneNumberInput_module_phoneNumberInput__input_Error__3ee8a37e:focus {
    border-color: #df1d2c;
    outline-color: #df1d2c !important;
}

.PhoneNumberInput_module_phoneNumberInput__input_Small__3ee8a37e {
    padding: 8px 10px;
}

.PhoneNumberInput_module_phoneNumberInput__input_Large__3ee8a37e {
    padding: 16px 16px;
}

.PhoneNumberInput_module_phoneNumberInput__input__3ee8a37e:hover {
    border-color: #0064fa;
}

.PhoneNumberInput_module_phoneNumberInput__input__3ee8a37e:disabled {
    color: #808080;
    border-color: transparent;
    cursor: not-allowed;
}

.PhoneNumberInput_module_phoneNumberInput__input__3ee8a37e:disabled:hover {
    border-color: transparent;
}

.PhoneNumberInput_module_phoneNumberInput__input__3ee8a37e::-moz-placeholder {
    color: #656565;
}

.PhoneNumberInput_module_phoneNumberInput__input__3ee8a37e:-ms-input-placeholder {
    color: #656565;
}

.PhoneNumberInput_module_phoneNumberInput__input__3ee8a37e::placeholder {
    color: #656565;
}

.PhoneNumberInput_module_phoneNumberInput_Large__3ee8a37e {
    font-size: 22px;
}

.PhoneNumberInput_module_phoneNumberInput_Disabled__3ee8a37e {
    cursor: not-allowed;
}

.PhoneNumberInput_module_phoneNumberInput__3ee8a37e .PhoneInputCountrySelect {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    border-radius: 0;
    background: none;
    text-decoration: none;
    color: inherit;
    font-size: 16px;
}

.PhoneNumberInput_module_phoneNumberInput__3ee8a37e .PhoneInputCountrySelect option {
    padding: 16px;
    color: #000;
}

.PhoneNumberInput_module_phoneNumberInput__3ee8a37e .PhoneInputCountrySelect:disabled {
    cursor: inherit;
}

[dir=rtl] .PhoneNumberInput_module_phoneNumberInput__3ee8a37e .PhoneInputCountry {
    margin-right: 0;
    margin-left: var(--PhoneInputCountrySelect-marginRight);
}

[dir=rtl] .PhoneNumberInput_module_phoneNumberInput__3ee8a37e .PhoneInputCountrySelectArrow {
    margin-left: 0;
    margin-right: var(--PhoneInputCountrySelectArrow-marginLeft);
}

</style><style type="text/css">
/* old colors */


/* new colors */

.RadioGroup_module_radioGroup__ac370303 {
    display: inline-flex;
    flex-direction: column;
    align-items: stretch;
    row-gap: 8px;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */


/* old colors */


/* new colors */

.RadioButton_module_radioButton__fcc18bbd {
    position: relative;
    line-height: 0;
    display: inline-flex;
    overflow: hidden;
}

.RadioButton_module_radioButton__fcc18bbd input {
    opacity: 0;
    position: absolute;
}

.RadioButton_module_radioButton__label__fcc18bbd {
    flex-grow: 1;
    display: inline-flex;
    align-items: flex-start;
    line-height: normal;
    cursor: pointer;
}

.RadioButton_module_radioButton__circle__fcc18bbd {
    flex-shrink: 0;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    background-color: #fafafa;
    border: 1px solid #d6d6d6;
    border-radius: 50%;
    position: relative;
    transition: all 200ms ease;
    box-sizing: border-box;
    width: 20px;
    height: 20px;
}

.RadioButton_module_radioButton__circle__fcc18bbd>.RadioButton_module_radioButton__dot__fcc18bbd {
    border-radius: 50%;
    display: none;
}

.RadioButton_module_radioButton__circle__fcc18bbd>.RadioButton_module_radioButton__dot__fcc18bbd {
    width: 6px;
    height: 6px;
}

.RadioButton_module_radioButton__fcc18bbd input:checked+.RadioButton_module_radioButton__label__fcc18bbd .RadioButton_module_radioButton__circle__fcc18bbd {
    background-color: #151515;
    border-color: #151515;
}

.RadioButton_module_radioButton__fcc18bbd input:checked+.RadioButton_module_radioButton__label__fcc18bbd .RadioButton_module_radioButton__circle__fcc18bbd>.RadioButton_module_radioButton__dot__fcc18bbd {
    display: flex;
    background-color: #fff;
}

.RadioButton_module_radioButton__fcc18bbd input:disabled+.RadioButton_module_radioButton__label__fcc18bbd {
    cursor: not-allowed;
}

.RadioButton_module_radioButton__fcc18bbd input:disabled+.RadioButton_module_radioButton__label__fcc18bbd .RadioButton_module_radioButton__circle__fcc18bbd {
    border-color: transparent;
    cursor: not-allowed;
}

.RadioButton_module_radioButton__fcc18bbd input:disabled+.RadioButton_module_radioButton__label__fcc18bbd .RadioButton_module_radioButton__circle__fcc18bbd:hover {
    border-color: transparent;
}

.RadioButton_module_radioButton__fcc18bbd input:disabled+.RadioButton_module_radioButton__label__fcc18bbd .RadioButton_module_radioButton__labelInner__fcc18bbd {
    color: #9c9c9c;
}

.RadioButton_module_radioButton__fcc18bbd input:checked:disabled+.RadioButton_module_radioButton__label__fcc18bbd .RadioButton_module_radioButton__circle__fcc18bbd {
    background-color: #d6d6d6;
    border-color: #d6d6d6;
}

.RadioButton_module_radioButton__fcc18bbd input:not(:disabled)+.RadioButton_module_radioButton__label__fcc18bbd:hover .RadioButton_module_radioButton__circle__fcc18bbd {
    border-color: #151515;
}

.RadioButton_module_radioButton_Error__fcc18bbd .RadioButton_module_radioButton__circle__fcc18bbd {
    border-color: #ee2d3a !important;
}

.RadioButton_module_radioButton_Error__fcc18bbd .RadioButton_module_radioButton__dot__fcc18bbd {
    background-color: #ee2d3a !important;
}

.RadioButton_module_radioButton_Error__fcc18bbd input:not(:disabled):focus+.RadioButton_module_radioButton__label__fcc18bbd {
    border-color: #ee2d3a !important;
}

.RadioButton_module_radioButton__labelInner__fcc18bbd {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    margin-left: 16px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #151515;
    align-self: center;
}

.RadioButton_module_radioButton_Small__fcc18bbd .RadioButton_module_radioButton__labelInner__fcc18bbd {
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    margin-top: -0.1em;
    margin-bottom: -0.1em;
}

.RadioButton_module_radioButton_Small__fcc18bbd .RadioButton_module_radioButton__circle__fcc18bbd {
    width: 20px;
    height: 20px;
}

.RadioButton_module_radioButton_Small__fcc18bbd .RadioButton_module_radioButton__circle__fcc18bbd>.RadioButton_module_radioButton__dot__fcc18bbd {
    width: 6px;
    height: 6px;
}

[dir=rtl] .RadioButton_module_radioButton__labelInner__fcc18bbd {
    margin-left: 0;
    margin-right: 12px;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */

.SecurityCodeInput_module_securityCodeInput__fe25bb40 {
    line-height: 0;
}

.SecurityCodeInput_module_securityCodeInput__container__fe25bb40 {
    display: inline-flex !important;
    margin: 0 -6px;
    width: 100%;
    min-width: calc(var(--length, 6) * (1.7em + 6px * 2));
    max-width: calc(var(--length, 6) * (2.5em + 6px * 2));
    font-size: 20px;
}

.SecurityCodeInput_module_securityCodeInput__char__fe25bb40 {
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    background-color: #fafafa;
    outline: 1px solid transparent !important;
    transition: border-color 200ms ease, background-color 200ms ease, color 200ms ease;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    letter-spacing: 0.5px;
    color: #151515;
    flex-grow: 1;
    margin: 0 6px;
    height: 1em !important;
    padding: 16px 0;
    font-size: 20px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    cursor: text;
    box-sizing: content-box;
}

.SecurityCodeInput_module_securityCodeInput__char_Error__fe25bb40 {
    border-color: #df1d2c !important;
}

.SecurityCodeInput_module_securityCodeInput__char_Selected__fe25bb40 {
    border-color: #0064fa;
    outline-color: #0064fa !important;
}

.SecurityCodeInput_module_securityCodeInput_Error__fe25bb40 .SecurityCodeInput_module_securityCodeInput__char__fe25bb40 {
    border-color: #df1d2c !important;
}

.SecurityCodeInput_module_securityCodeInput_Error__fe25bb40 .SecurityCodeInput_module_securityCodeInput__char_Selected__fe25bb40 {
    border-color: #df1d2c;
    outline-color: #df1d2c !important;
}

.SecurityCodeInput_module_securityCodeInput_Disabled__fe25bb40 .SecurityCodeInput_module_securityCodeInput__char__fe25bb40 {
    color: #808080;
    border-color: transparent;
    cursor: not-allowed;
}

.SecurityCodeInput_module_securityCodeInput_Disabled__fe25bb40 .SecurityCodeInput_module_securityCodeInput__char__fe25bb40:hover {
    border-color: transparent;
}

</style><style type="text/css">
/* old colors */


/* new colors */


/* old colors */


/* new colors */


/* old colors */


/* new colors */


/* old colors */


/* new colors */

.SelectableCard_module_selectableCard__aaae791e {
    position: relative;
    line-height: 0;
    display: inline-flex;
    overflow: hidden;
    width: 100%;
}

.SelectableCard_module_selectableCard__aaae791e input {
    opacity: 0;
    position: absolute;
}

.SelectableCard_module_selectableCard__label__aaae791e {
    display: block;
    width: 100%;
    cursor: pointer;
}

.SelectableCard_module_selectableCard__label__aaae791e:focus {
    outline: none;
}

.SelectableCard_module_selectableCard__titleContainer__aaae791e {
    display: flex;
    flex-flow: column;
    row-gap: 4px;
}

.SelectableCard_module_selectableCard__iconContainer_Large__aaae791e {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 32px;
    width: 32px;
    background: white;
    border-radius: 50%;
    flex-shrink: 0;
}

.SelectableCard_module_selectableCard__iconContainer_Large__aaae791e img {
    width: 32px;
    height: 32px;
}

.SelectableCard_module_selectableCard__iconContainer_Medium__aaae791e {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 32px;
    width: 32px;
    background: white;
    border-radius: 50%;
    flex-shrink: 0;
}

.SelectableCard_module_selectableCard__iconContainer_Medium__aaae791e img {
    width: 24px;
    height: 24px;
}

.SelectableCard_module_selectableCard__iconContainer_Small__aaae791e {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 32px;
    width: 32px;
    background: white;
    border-radius: 50%;
    flex-shrink: 0;
}

.SelectableCard_module_selectableCard__iconContainer_Small__aaae791e img {
    width: 16px;
    height: 16px;
}

.SelectableCard_module_selectableCard__circle__aaae791e {
    flex-shrink: 0;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    background-color: #fafafa;
    border: 1px solid #d6d6d6;
    border-radius: 50%;
    position: relative;
    transition: all 200ms ease;
    box-sizing: border-box;
    width: 20px;
    height: 20px;
}

.SelectableCard_module_selectableCard__circle__aaae791e>.SelectableCard_module_selectableCard__dot__aaae791e {
    border-radius: 50%;
    display: none;
}

.SelectableCard_module_selectableCard__circle__aaae791e>.SelectableCard_module_selectableCard__dot__aaae791e {
    width: 6px;
    height: 6px;
}

.SelectableCard_module_selectableCard__aaae791e input:checked+.SelectableCard_module_selectableCard__label__aaae791e .SelectableCard_module_selectableCard__circle__aaae791e {
    background-color: #151515;
    border-color: #151515;
}

.SelectableCard_module_selectableCard__aaae791e input:checked+.SelectableCard_module_selectableCard__label__aaae791e .SelectableCard_module_selectableCard__circle__aaae791e>.SelectableCard_module_selectableCard__dot__aaae791e {
    display: flex;
    background-color: #fff;
}

.SelectableCard_module_selectableCard__aaae791e input:disabled+.SelectableCard_module_selectableCard__label__aaae791e {
    cursor: not-allowed;
}

.SelectableCard_module_selectableCard__aaae791e input:disabled+.SelectableCard_module_selectableCard__label__aaae791e div {
    color: #9c9c9c;
}

.SelectableCard_module_selectableCard__aaae791e input:disabled+.SelectableCard_module_selectableCard__label__aaae791e .SelectableCard_module_selectableCard__circle__aaae791e {
    border-color: transparent;
    cursor: not-allowed;
}

.SelectableCard_module_selectableCard__aaae791e input:disabled+.SelectableCard_module_selectableCard__label__aaae791e .SelectableCard_module_selectableCard__circle__aaae791e:hover {
    border-color: transparent;
}

.SelectableCard_module_selectableCard__aaae791e input:checked:disabled+.SelectableCard_module_selectableCard__label__aaae791e .SelectableCard_module_selectableCard__circle__aaae791e {
    background-color: #d6d6d6;
    border-color: #d6d6d6;
}

.SelectableCard_module_selectableCard__aaae791e input:not(:disabled)+.SelectableCard_module_selectableCard__label__aaae791e:hover .SelectableCard_module_selectableCard__circle__aaae791e {
    border-color: #151515;
}

.SelectableCard_module_selectableCard_Error__aaae791e .SelectableCard_module_selectableCard__circle__aaae791e {
    border-color: #df1d2c !important;
}

.SelectableCard_module_selectableCard_Error__aaae791e .SelectableCard_module_selectableCard__dot__aaae791e {
    background-color: #df1d2c !important;
}

.SelectableCard_module_selectableCard_Error__aaae791e input:not(:disabled):focus+.SelectableCard_module_selectableCard__label__aaae791e {
    border-color: #df1d2c !important;
}

.SelectableCard_module_selectableCard_Small__aaae791e .SelectableCard_module_selectableCard__circle__aaae791e {
    width: 20px;
    height: 20px;
}

.SelectableCard_module_selectableCard_Small__aaae791e .SelectableCard_module_selectableCard__circle__aaae791e>.SelectableCard_module_selectableCard__dot__aaae791e {
    width: 6px;
    height: 6px;
}