.countdown_card_bg__T4ZqZ {
    display: flex;
    aspect-ratio: 1/1;
    width: 25%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    white-space: pre-line;
    border-radius: .75rem;
    border-width: .104vw;
    border-style: solid;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
    padding: 2vw;
    font-size: 3vw;
    line-height: 8vw;
    --tw-text-opacity: 1;
    background: #ffffff;
    color: #000000;
    /* --tw-drop-shadow: drop-shadow(2px 2px 8px #ffffff); */
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    /* border-radius: 0; */
    border: none;
}

@media (min-width: 1024px) {
    .countdown_card_bg__T4ZqZ {
        width:15vw;
        padding: 2vw;
        font-size: 2vw;
        line-height: 2.4vw
    }
}

.countdown_card_bg__T4ZqZ {
}

.headerForm_section__ySYku {
    z-index: 20;
    width: 100%;
    padding-bottom: 2.5rem
}

@media (min-width: 1024px) {
    .headerForm_section__ySYku {
        position:absolute;
        padding-bottom: 0
    }
}

.headerForm_form__77_SA {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 1rem;
    border-radius: .5rem;
    --tw-bg-opacity: 1;
    background-color: rgb(222 232 240/var(--tw-bg-opacity,1));
    padding: 1rem;
    --tw-backdrop-blur: blur(4px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

@media (min-width: 1024px) {
    .headerForm_form__77_SA {
        width:26.667vw;
        align-items: flex-start;
        gap: 1.302vw;
        border-radius: 1.5rem;
        padding: 1.667vw;
        --tw-backdrop-blur: blur(12px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
        backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
    }
}

.headerForm_form__77_SA {
    box-shadow: 0 14px 44px 0 rgba(0,0,0,.16)
}

.headerForm_form_title__M1U7I {
    padding: 0;
    text-align: center;
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    .headerForm_form_title__M1U7I {
        text-align:start;
        font-size: 2.083vw;
        line-height: 2.917vw
    }
}

.headerForm_form_subtitle__iFQlJ {
    padding: 0;
    text-align: center;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 300;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    .headerForm_form_subtitle__iFQlJ {
        text-align:start;
        font-size: .938vw;
        line-height: 1.5vw
    }
}

.headerForm_input__wSMGd {
    width: 100%;
    border-radius: .75rem;
    padding: 1rem;
    font-size: .875rem;
    line-height: 1.25rem;
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .3s
}

.headerForm_input__wSMGd::placeholder {
    color: rgb(0 0 0/.5)
}

@media (min-width: 1024px) {
    .headerForm_input__wSMGd {
        padding:.833vw 1.667vw;
        font-size: .833vw;
        line-height: 1.5
    }
}

.headerForm_above_input__n98fp {
    margin-bottom: -.75vw;
    margin-top: 0;
    width: 100%;
    font-size: .75vw
}

.headerForm_country__ppxZM {
    position: relative;
    width: 100%;
    cursor: pointer;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
    padding: 1rem;
    font-size: .875rem;
    line-height: 1.25rem;
    color: rgb(0 0 0/.5);
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .3s
}

@media (min-width: 1024px) {
    .headerForm_country__ppxZM {
        padding:.833vw 1.667vw;
        font-size: .833vw
    }
}

.headerForm_arrow_down__9t2Id {
    position: absolute;
    top: 50%;
    right: 1.5rem;
    height: 0;
    width: 0;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-left-width: 5px;
    border-top-width: 7px;
    border-right-width: 5px;
    border-left-color: transparent;
    border-top-color: rgb(0 0 0/.35);
    border-right-color: transparent
}

@media (min-width: 1024px) {
    .headerForm_arrow_down__9t2Id {
        right:1.667vw;
        border-left-width: .25vw;
        border-top-width: .333vw;
        border-right-width: .25vw
    }
}

.headerForm_country__ppxZM:hover,.headerForm_input__wSMGd:focus,.headerForm_input__wSMGd:hover {
    box-shadow: inset 0 4px 4px 0 rgba(0,0,0,.25)
}

.headerForm_button___rmIQ {
    width: 100%;
    border-radius: .5rem;
    --tw-bg-opacity: 1;
    background-color: #6000d2;
    padding-top: .75rem;
    padding-bottom: .75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 300;
    text-transform: capitalize;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .5s
}

@media (min-width: 1024px) {
    .headerForm_button___rmIQ {
        padding-top:.625vw;
        padding-bottom: .625vw;
        font-size: .9vw
    }
}

.headerForm_button___rmIQ:hover {
    box-shadow: inset 0 4px 4px 0 rgba(0,0,0,.25)
}

.headerForm_agreement__zYkyF {
    text-align: center;
    font-size: .75rem;
    line-height: 1rem;
    font-weight: 400;
    line-height: 1.5;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    .headerForm_agreement__zYkyF {
        text-align:left;
        font-size: .729vw
    }
}

.headerForm_agreement__zYkyF a {
    --tw-text-opacity: 1;
    color: rgb(0 38 63/var(--tw-text-opacity,1));
    text-decoration-line: underline;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .3s
}

.headerForm_agreement__zYkyF a:hover {
    --tw-text-opacity: 1;
    color: rgb(0 190 214/var(--tw-text-opacity,1))
}

.headerForm_password_criteria__zVQ_Y {
    position: absolute;
    bottom: 3rem;
    left: 0;
    z-index: 50;
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: .5rem;
    border-radius: .5rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(150 150 178/var(--tw-border-opacity,1));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
    padding: .5rem
}

@media (min-width: 1024px) {
    .headerForm_password_criteria__zVQ_Y {
        bottom:3.1vw;
        gap: .417vw;
        border-radius: .417vw;
        border-width: .052vw;
        padding: .625vw
    }
}

.headerForm_criteria_label__XAQC0 {
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 400;
    color: rgb(80 80 80/.5)
}

@media (min-width: 1024px) {
    .headerForm_criteria_label__XAQC0 {
        font-size:.625vw
    }
}

.headerForm_criteria_label__XAQC0.headerForm_active__beRYd {
    --tw-text-opacity: 1;
    color: rgb(22 163 74/var(--tw-text-opacity,1))
}

.headerForm_show_password__gfqif {
    position: absolute;
    top: 50%;
    right: 0;
    display: flex;
    height: 1rem;
    width: 2rem;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    cursor: pointer;
    user-select: none;
    align-items: center;
    justify-content: center;
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 400;
    color: rgb(80 80 80/.5)
}

@media (min-width: 1024px) {
    .headerForm_show_password__gfqif {
        height:1.667vw;
        width: 2.5vw;
        font-size: .625vw
    }
}

html[dir=rtl] .headerForm_show_password__gfqif {
    right: auto;
    left: 0;
    --tw-translate-x: 50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

html[dir=rtl] .headerForm_agreement__zYkyF {
    text-align: center
}

@media (min-width: 1024px) {
    html[dir=rtl] .headerForm_agreement__zYkyF {
        text-align:right
    }
}

html[dir=rtl] .headerForm_arrow_down__9t2Id {
    right: auto;
    left: 1.5rem
}

@media (min-width: 1024px) {
    html[dir=rtl] .headerForm_arrow_down__9t2Id {
        right:auto;
        left: 1.667vw
    }
}

.product_section__Ae9du {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 2rem;
    overflow: hidden;
    padding-top: 2rem
}

@media (min-width: 1024px) {
    .product_section__Ae9du {
        gap:3.333vw;
        padding-top: 0
    }
}

.product_title__LDImb {
    text-align: center;
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 500;
    line-height: 1.5;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

@media (min-width: 768px) {
    .product_title__LDImb {
        white-space:pre-line
    }
}

@media (min-width: 1024px) {
    .product_title__LDImb {
        font-size:2.5vw;
        line-height: 1.375
    }
}

.product_subtitle__oRtt4 {
    text-align: center;
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 400;
    line-height: 1.5;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

@media (min-width: 768px) {
    .product_subtitle__oRtt4 {
        white-space:pre-line
    }
}

@media (min-width: 1024px) {
    .product_subtitle__oRtt4 {
        font-size:1.667vw;
        line-height: 1.375
    }
}

.product_section2__Ut_fm {
    position: relative;
    width: 100%;
    overflow: hidden;
    --tw-bg-opacity: 1;
    background-color: rgb(0 38 63/var(--tw-bg-opacity,1));
    padding-top: 3.5rem;
    padding-bottom: 3.5rem
}

@media (min-width: 1024px) {
    .product_section2__Ut_fm {
        padding-top:6.667vw;
        padding-bottom: 6.667vw
    }
}

.product_start_trading_button__6W8hh {
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(0 190 214/var(--tw-bg-opacity,1));
    padding: .75rem 2.5rem;
    font-size: 1rem;
    line-height: 1.5rem;
    text-transform: uppercase;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .3s
}

@media (min-width: 1024px) {
    .product_start_trading_button__6W8hh {
        padding:.625vw 5.833vw;
        font-size: .938vw
    }
}

.product_start_trading_button__6W8hh:hover {
    box-shadow: inset 0 4px 4px 0 rgba(0,0,0,.25)
}

.product_main_button__Nnrfk {
    border-radius: .375rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
    padding: .75rem 2.5rem;
    font-size: 1rem;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1));
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .3s
}

@media (min-width: 1024px) {
    .product_main_button__Nnrfk {
        padding:1vw 4.167vw;
        font-size: .938vw;
        line-height: 1vw
    }
}

.product_main_button__Nnrfk:hover {
    box-shadow: inset 0 4px 4px 0 rgba(0,0,0,.25)
}

.product_main_button_blue__aTvhl {
    border-radius: .375rem;
    --tw-bg-opacity: 1;
    background-color: #6000d2;
    padding: .75rem 2.5rem;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    text-transform: capitalize;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .3s
}

@media (min-width: 1024px) {
    .product_main_button_blue__aTvhl {
        padding:.833vw 3.333vw;
        font-size: .938vw;
        color: #000000;
    }
}

.product_main_button_blue__aTvhl:hover {
    box-shadow: inset 0 4px 4px 0 rgba(0,0,0,.25)
}

.marketForm_section__VY9fI {
    position: relative;
    z-index: 10;
    overflow: hidden;
    --tw-bg-opacity: 1;
    background-color: #f0ebf7;
    padding-top: 2rem;
    padding-bottom: 2rem
}

@media (min-width: 1024px) {
    .marketForm_section__VY9fI {
        padding-top:5.208vw;
        padding-bottom: 5.208vw
    }
}

.marketForm_title__aY2w5 {
    width: 100%;
    text-align: center;
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 400;
    line-height: 1.5;
    --tw-text-opacity: 1;
    color: rgb(17 24 51/var(--tw-text-opacity,1))
}

@media (min-width: 768px) {
    .marketForm_title__aY2w5 {
        white-space:pre-line
    }
}

@media (min-width: 1024px) {
    .marketForm_title__aY2w5 {
        white-space:pre-line;
        text-align: start;
        font-size: 2.5vw;
        line-height: 1.25
    }
}

.marketForm_title__aY2w5 span {
    --tw-text-opacity: 1;
    color: #fea701;
}

.marketForm_subtitle__oOtlE {
    text-align: center;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    line-height: 1.5;
    --tw-text-opacity: 1;
    color: rgb(70 82 106/var(--tw-text-opacity,1))
}

@media (min-width: 768px) {
    .marketForm_subtitle__oOtlE {
        white-space:pre-line
    }
}

@media (min-width: 1024px) {
    .marketForm_subtitle__oOtlE {
        text-align:left;
        font-size: 1.042vw
    }
}

.marketForm_form__OywsA {
    position: relative;
    z-index: 50;
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: 1rem;
    border-radius: .375rem
}

@media (min-width: 1024px) {
    .marketForm_form__OywsA {
        gap:.833vw;
        border-radius: 2.5rem
    }
}

.marketForm_form_title__7E6ut {
    z-index: 10;
    padding: 0;
    text-align: center;
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    .marketForm_form_title__7E6ut {
        text-align:start;
        font-size: 1.875rem;
        line-height: 2.25rem
    }
}

.marketForm_form_subtitle__MijAV {
    z-index: 10;
    padding: 0;
    text-align: center;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 300;
    --tw-text-opacity: 1;
    color: rgb(141 157 187/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    .marketForm_form_subtitle__MijAV {
        text-align:start
    }
}

.marketForm_card_bg__C4DlS {
    display: flex;
    aspect-ratio: 1/1;
    width: 25%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    white-space: pre-line;
    border-radius: .75rem;
    border-width: .104vw;
    border-style: solid;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
    padding: 2vw;
    font-size: 3vw;
    line-height: 8vw;
    --tw-text-opacity: 1;
    color: rgb(0 190 214/var(--tw-text-opacity,1));
    --tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0/0.15));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

@media (min-width: 1024px) {
    .marketForm_card_bg__C4DlS {
        padding:2vw;
        font-size: 2vw;
        line-height: 2.4vw
    }
}

.marketForm_card_bg__C4DlS {
    background: radial-gradient(circle,#dafbff 0,#fff 80%)
}

.marketForm_input__K7PfI {
    z-index: 30;
    width: 100%;
    border-radius: .5rem;
    border: 1px solid #ffffff28;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
    padding: 1rem;
    font-size: .875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1!important;
    color: rgb(0 0 0/var(--tw-text-opacity,1))!important
}

.marketForm_input__K7PfI::placeholder {
    color: rgb(0 0 0/var(--tw-placeholder-opacity,1))!important;
    --tw-placeholder-opacity: 1!important
}

.marketForm_input__K7PfI {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0/0.03)) drop-shadow(0 8px 5px rgb(0 0 0/0.08));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .3s
}

.marketForm_input__K7PfI::placeholder {
    color: rgb(0 0 0/.5)
}

@media (min-width: 1024px) {
    .marketForm_input__K7PfI {
        padding:.833vw 1.667vw;
        font-size: .833vw
    }
}

.marketForm_country__AT5Oy {
    position: relative;
    z-index: 5;
    width: 100%;
    cursor: pointer;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
    padding: 1rem;
    font-size: .875rem;
    line-height: 1.25rem;
    color: rgb(0 0 0/.5);
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .3s
}

@media (min-width: 1024px) {
    .marketForm_country__AT5Oy {
        padding:.833vw 1.667vw;
        font-size: .833vw
    }
}

.marketForm_arrow_down__zZ8wk {
    position: absolute;
    top: 50%;
    right: 1.5rem;
    height: 0;
    width: 0;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-left-width: 5px;
    border-top-width: 7px;
    border-right-width: 5px;
    border-left-color: transparent;
    border-top-color: rgb(0 0 0/.35);
    border-right-color: transparent
}

@media (min-width: 1024px) {
    .marketForm_arrow_down__zZ8wk {
        right:1.667vw;
        border-left-width: .25vw;
        border-top-width: .333vw;
        border-right-width: .25vw
    }
}

.marketForm_country__AT5Oy:hover,.marketForm_input__K7PfI:focus,.marketForm_input__K7PfI:hover {
    box-shadow: inset 0 4px 4px 0 rgba(0,0,0,.25)
}

.marketForm_button__gNJJE {
    width: 100%;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: #6000d2;
    padding-top: .75rem;
    padding-bottom: .75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
    text-transform: uppercase;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .5s
}

@media (min-width: 1024px) {
    .marketForm_button__gNJJE {
        padding-top:.625vw;
        padding-bottom: .625vw;
        font-size: 1.042vw
    }
}

.marketForm_button__gNJJE:hover {
    box-shadow: inset 0 4px 4px 0 rgba(0,0,0,.25)
}

.marketForm_password_criteria___cC09 {
    position: absolute;
    bottom: 3rem;
    left: 0;
    z-index: 30;
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: .5rem;
    border-radius: .5rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(150 150 178/var(--tw-border-opacity,1));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
    padding: .5rem
}

@media (min-width: 1024px) {
    .marketForm_password_criteria___cC09 {
        bottom:3.1vw;
        gap: .417vw;
        border-radius: .417vw;
        border-width: .052vw;
        padding: .625vw
    }
}

.marketForm_criteria_label__JAGQs {
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 400;
    color: rgb(80 80 80/.5)
}

@media (min-width: 1024px) {
    .marketForm_criteria_label__JAGQs {
        font-size:.625vw
    }
}

.marketForm_criteria_label__JAGQs.marketForm_active__4bt9V {
    --tw-text-opacity: 1;
    color: rgb(22 163 74/var(--tw-text-opacity,1))
}

.marketForm_show_password__nNaAC {
    position: absolute;
    top: 50%;
    right: 0;
    z-index: 5;
    display: flex;
    height: 1rem;
    width: 2rem;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    cursor: pointer;
    user-select: none;
    align-items: center;
    justify-content: center;
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    .marketForm_show_password__nNaAC {
        height:1.667vw;
        width: 2.5vw;
        font-size: .625vw
    }
}

html[dir=rtl] .marketForm_show_password__nNaAC {
    right: auto;
    left: 0;
    --tw-translate-x: 50%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

html[dir=rtl] .marketForm_subtitle__oOtlE {
    text-align: center
}

@media (min-width: 1024px) {
    html[dir=rtl] .marketForm_subtitle__oOtlE {
        text-align:right
    }
}

.react-select-container {
    z-index: 50!important;
    width: 100%
}

.react-select-container-market {
    border-radius: 1rem;
    border: 1px solid #ffffff28!important
}

.react-select-container-market .react-select__control {
    z-index: 50!important;
    border: 1px solid #ffffff28!important;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))
}

.react-select-container-market .react-select__control::placeholder {
    color: rgb(0 0 0/var(--tw-placeholder-opacity,1))!important;
    --tw-placeholder-opacity: 1!important
}

.react-select-container-market .react-select__control {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0/0.04)) drop-shadow(0 4px 3px rgb(0 0 0/0.1));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.react-select-container-market .react-select__input-container {
    z-index: 50!important;
    --tw-text-opacity: 1!important;
    color: rgb(0 0 0/var(--tw-text-opacity,1))!important
}

.react-select-container-market .react-select__input-container input,.react-select-container-market .react-select__single-value {
    z-index: 50!important;
    --tw-text-opacity: 1!important;
    color: rgb(0 0 0/var(--tw-text-opacity,1))!important;
    --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0/0.04)) drop-shadow(0 4px 3px rgb(0 0 0/0.1));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

@media (min-width: 1024px) {
    .react-select-container .react-select__control {
        min-height:0
    }
}

.react-select-container .react-select__input-container {
    z-index: 50;
    padding-top: .75rem;
    padding-bottom: .75rem;
    font-size: .875rem;
    line-height: 1.25rem
}

@media (min-width: 1024px) {
    .react-select-container .react-select__input-container {
        margin:.104vw;
        padding-top: .104vw;
        padding-bottom: .104vw;
        font-size: .833vw
    }
}

.react-select-container .react-select__input-container input,.react-select-container .react-select__single-value {
    z-index: 50;
    font-size: .875rem;
    line-height: 1.25rem
}

@media (min-width: 1024px) {
    .react-select-container .react-select__input-container input,.react-select-container .react-select__single-value {
        font-size:.833vw
    }
}

.react-select-container .react-select__control {
    z-index: 50;
    width: 100%;
    border-radius: .5rem;
    border-width: 0!important;
    border-color: transparent!important;
    padding-left: .5rem;
    padding-right: .5rem;
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .3s
}

.react-select-container .react-select__control:hover {
    border-color: transparent
}

@media (min-width: 1024px) {
    .react-select-container .react-select__control {
        padding:.6249vw 1.2vw
    }
}

.react-select-container .react-select__value-container {
    z-index: 50
}

@media (min-width: 1024px) {
    .react-select-container .react-select__value-container {
        padding:.104vw .417vw
    }
}

.react-select-container .react-select__control.react-select__control--is-focused,.react-select-container .react-select__control:hover {
    box-shadow: inset 0 4px 4px 0 rgba(0,0,0,.25)!important
}

.react-select-container .react-select__placeholder {
    font-size: .875rem;
    line-height: 1.25rem;
    color: rgb(0 0 0/.5)
}

@media (min-width: 1024px) {
    .react-select-container .react-select__placeholder {
        font-size:.833vw
    }

    .react-select-container .react-select__indicator-separator {
        margin-top: .417vw;
        margin-bottom: .417vw;
        width: .052vw
    }

    .react-select-container .react-select__indicator {
        padding: .417vw
    }

    .react-select-container .react-select__indicator svg {
        height: .833vw;
        width: .833vw
    }
}

.react-select-container .react-select__menu {
    z-index: 50;
    font-size: .875rem;
    line-height: 1.25rem
}

@media (min-width: 1024px) {
    .react-select-container .react-select__menu {
        font-size:.833vw
    }
}

.react-select-container .react-select__menu {
    z-index: 100!important
}

.react-select-container .react-select__option--is-focused,.react-select-container .react-select__option--is-selected {
    z-index: 50!important;
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity,1));
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

.react-select-container .react-select__menu {
    z-index: 50!important
}

@media (min-width: 1024px) {
    .react-select-container .react-select__menu {
        margin-top:.167vw;
        margin-bottom: .167vw;
        border-radius: .625vw
    }
}

.react-select-container .react-select__menu {
    z-index: 1!important
}

.react-select-container .react-select__menu-list {
    z-index: 50!important
}

@media (min-width: 1024px) {
    .react-select-container .react-select__menu-list {
        margin-top:.167vw;
        margin-bottom: .167vw;
        border-radius: .625vw
    }
}

.react-select-container .react-select__option {
    z-index: 50!important;
    font-size: .875rem;
    line-height: 1.25rem
}

@media (min-width: 1024px) {
    .react-select-container .react-select__option {
        padding:.417vw 1.667vw;
        font-size: .833vw
    }
}

.speaker_speaker_section__xt7hM {
    position: relative;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

@media (min-width: 1024px) {
    .speaker_speaker_section__xt7hM {
        padding-top:6.667vw;
        padding-bottom: 6.667vw
    }
}

.speakerEmbla_embla__WlnCG {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    user-select: none
}

.speakerEmbla_embla__viewport__jJTVq {
    overflow: hidden
}

.speakerEmbla_embla__container__50xK0 {
    display: flex;
    backface-visibility: hidden;
    touch-action: pan-y pinch-zoom
}

.header_header__CzTE5 {
    position: relative;
    overflow: hidden;
    --tw-bg-opacity: 1;
    background-color: rgb(0 38 63/var(--tw-bg-opacity,1));
    padding-top: 1rem;
    padding-bottom: 7rem
}

@media (min-width: 1024px) {
    .header_header__CzTE5 {
        padding-top:4.167vw;
        padding-bottom: 8vw
    }
}

.header_list__oL9zW {
    display: flex;
    flex-direction: column;
    gap: 1rem
}

@media (min-width: 1024px) {
    .header_list__oL9zW {
        gap:1.25vw
    }
}

.header_login_button__EidUV {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: .5rem;
    border-radius: 9999px;
    background-color: rgb(255 255 255/.2);
    padding: .5rem .75rem;
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: .1em;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .3s
}

@media (min-width: 1024px) {
    .header_login_button__EidUV {
        gap:.417vw;
        padding: .625vw 1.25vw;
        font-size: .729vw;
        line-height: .75rem
    }
}

.header_login_button__EidUV:hover {
    box-shadow: inset 0 4px 4px 0 rgba(0,0,0,.25)
}

.header_title__wpCsW {
    text-align: center;
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 700;
    line-height: 1.625;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    .header_title__wpCsW {
        white-space:pre-line;
        text-align: left;
        font-size: 3.333vw;
        line-height: 1.25
    }
}

.header_subtitle__F66tV {
    margin: 0;
    text-align: center;
    font-weight: 100;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    .header_subtitle__F66tV {
        white-space:pre-line;
        text-align: left;
        font-size: 1.25vw
    }
}

.header_name_section__SxXvr {
    margin-top: 2vw;
    display: flex;
    width: 100%;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 1vw;
    white-space: pre-line;
    overflow-wrap: break-word
}

@media (min-width: 1024px) {
    .header_name_section__SxXvr {
        margin-top:1vw;
        gap: 0
    }
}

.header_name__H9SDi {
    text-align: center;
    font-size: 4vw;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    .header_name__H9SDi {
        font-size:1vw
    }
}

html[dir=rtl] .header_title__wpCsW {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 700;
    line-height: 1.625;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    html[dir=rtl] .header_title__wpCsW {
        white-space:pre-line;
        text-align: right;
        font-size: 3.021vw;
        line-height: 1.25
    }
}

html[dir=rtl] .header_subtitle__F66tV {
    margin: 0;
    text-align: center;
    font-weight: 100;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    html[dir=rtl] .header_subtitle__F66tV {
        white-space:pre-line;
        text-align: right;
        font-size: 1.042vw
    }
}
