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

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

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

.speakerEmbla_embla__viewport___YpJ_ {
    overflow: hidden
}

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

.whats_whats_section__cAn2H {
    position: relative;
    overflow: hidden;
    --tw-bg-opacity: 1;
    /* background-color: #000000; */
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

@media (min-width: 1024px) {
    .whats_whats_section__cAn2H {
        padding:5vw;
    }
}

.whats_card__jXn4p {
    margin-top: 1rem;
    margin-left: 0;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    border-radius: .5rem;
    --tw-bg-opacity: 1;
    background-color: rgb(241 246 250/var(--tw-bg-opacity,1));
    padding: 5vw
}

@media (min-width: 1024px) {
    .whats_card__jXn4p {
        margin-right:1rem;
        width: max-content;
        padding: 1.5vw 1.2vw
    }
}

.whats_cardText__PdHq0 {
    width: 100%;
    white-space: pre-line;
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 300;
    line-height: 7vw
}

@media (min-width: 1024px) {
    .whats_cardText__PdHq0 {
        font-size:1.3vw;
        line-height: 1.8vw
    }
}

.whats_whats_text__mVTZu {
    z-index: 10;
    width: 100%;
    white-space: unset;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
    padding: .75rem;
    font-size: 4vw;
    font-weight: 700
}

@media (min-width: 1024px) {
    .whats_whats_text__mVTZu {
        padding:2vw 1.5vw;
        font-size: 1.5vw
    }
}

.whats_whats_text__mVTZu p {
    font-size: 3.333vw;
    font-weight: 300;
    --tw-text-opacity: 1;
    color: rgb(156 163 175/var(--tw-text-opacity,1))
}

@media (min-width: 1024px) {
    .whats_whats_text__mVTZu p {
        padding-top:1vw;
        font-size: 1vw
    }
}

html[dir=rtl] .whats_cardText__PdHq0 {
    line-height: 7vw
}

@media (min-width: 1024px) {
    html[dir=rtl] .whats_cardText__PdHq0 {
        line-height:1.8vw
    }
}

.benefits_benefit_section__4Aw7F {
    position: relative;
    width: 100%;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

@media (min-width: 1024px) {
    .benefits_benefit_section__4Aw7F {
        padding-top:0;
        padding-bottom: 5vw
    }
}

.benefits_card__eyVz9 {
    margin-top: 1rem;
    margin-left: 0;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    border-radius: .5rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255);
    padding: 5vw
}

@media (min-width: 1024px) {
    .benefits_card__eyVz9 {
        margin-right:1rem;
        max-width: 50vw;
        padding: 1.5vw 1.2vw
    }
}

.benefits_cardText__yi18B {
    width: 100%;
    white-space: pre-line;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 300;
    line-height: 7vw
}

@media (min-width: 1024px) {
    .benefits_cardText__yi18B {
        font-size:1.25vw;
        line-height: 1.8vw
    }
}

html[dir=rtl] .benefits_cardText__yi18B {
    line-height: 7vw
}

@media (min-width: 1024px) {
    html[dir=rtl] .benefits_cardText__yi18B {
        line-height:1.8vw
    }
}
