.header-section_content___7B2t {
    width: 100%;
    padding: 0 0 56px;
    display: flex;
    gap: 20px;
    align-items: center;
    position: relative;
    z-index: 2
}

.header-section_text__18y3k {
    width: 100%;
    max-width: 897px;
    display: flex;
    flex-direction: column;
    gap: 20px
}

.header-section_title__suOe6 {
    font-size: 130px;
    line-height: 100%;
    font-weight: var(--lido-font-weight-extra-light);
    letter-spacing: -2px
}

.header-section_subtitle__MOsJ8 {
    color: var(--lido-color-primary-72);
    font-size: var(--lido-font-size-subheader);
    font-weight: var(--lido-font-weight-light);
    line-height: var(--lido-line-height-subheader)
}

.header-section_infoWrapper__roldU {
    display: flex;
    align-items: center;
    gap: 30px
}

.header-section_tvlWrapper__NZ2ci {
    display: flex;
    gap: 4px 10px;
    flex-wrap: wrap
}

.header-section_tvlText__t515x {
    color: var(--lido-color-primary);
    font-size: var(--lido-font-size-h4);
    font-weight: var(--lido-font-weight-medium);
    line-height: var(--lido-line-height-h4)
}

.header-section_lightText__ZjnTR {
    color: var(--lido-color-primary-50);
    font-weight: var(--lido-font-weight-light)
}

.header-section_button__DV8hr {
    --local-gap: 10px
}

.header-section_blurSpot1__hSj2h,.header-section_blurSpot3__ymUgN {
    position: absolute;
    top: -200px;
    left: -500px;
    border-radius: 50%;
    background: radial-gradient(rgba(19,198,255,.5) 0,transparent 70%);
    width: 844px;
    height: 844px;
    flex-shrink: 0;
    opacity: .5;
    z-index: -1
}

.header-section_blurSpot2__tV8v1 {
    position: absolute;
    top: -400px;
    left: -150px;
    border-radius: 50%;
    background: radial-gradient(rgba(0,10,255,.5) 0,transparent 70%);
    width: 1950px;
    height: 999px;
    transform: rotate(-24.59deg);
    flex-shrink: 0;
    opacity: .5;
    z-index: -1
}

.header-section_blurSpot3__ymUgN {
    top: -200px;
    right: -200px;
    left: auto
}

.header-section_logo__GjvsG {
    position: relative;
    z-index: 2
}

.header-section_tooltipTvlWrapper__8_EKd {
    display: flex;
    gap: 10px;
    align-items: center;
    flex-wrap: nowrap
}

@media (max-width: 1920px) {
    .header-section_content___7B2t {
        justify-content:space-between
    }
}

@media (max-width: 1499px) {
    .header-section_content___7B2t {
        padding:60px 0 10px
    }

    .header-section_text__18y3k {
        max-width: 715px
    }

    .header-section_title__suOe6 {
        font-size: 110px
    }

    .header-section_logo__GjvsG {
        width: 468px;
        height: 468px
    }
}

@media (max-width: 1199px) {
    .header-section_content___7B2t {
        padding:60px 0 72px
    }

    .header-section_text__18y3k {
        max-width: 446px
    }

    .header-section_infoWrapper__roldU {
        flex-direction: column;
        align-items: flex-start;
        gap: 10px
    }

    .header-section_logo__GjvsG {
        width: 400px;
        height: 400px
    }
}

@media (max-width: 899px) {
    .header-section_content___7B2t {
        padding:24px 0 80px;
        flex-direction: column-reverse;
        justify-content: center
    }

    .header-section_text__18y3k {
        max-width: 100%
    }

    .header-section_title__suOe6 {
        font-size: 100px
    }
}

@media (max-width: 599px) {
    .header-section_content___7B2t {
        padding:0 0 80px
    }

    .header-section_title__suOe6 {
        font-size: 70px;
        margin-top: -10px
    }

    .header-section_logo__GjvsG {
        width: 270px;
        height: 270px
    }

    .header-section_infoWrapper__roldU {
        flex-flow: row wrap
    }

    .header-section_tvlWrapper__NZ2ci {
        flex-direction: column;
        gap: 0 10px
    }

    .header-section_tvlText__t515x {
        line-height: 30px
    }
}

.card-tooltip_tooltip__fcmQ3 {
    display: flex;
    align-items: center;
    cursor: pointer;
    padding-right: 10px;
    z-index: 9
}

.card-tooltip_tooltip__fcmQ3:hover .card-tooltip_tooltipIcon___87xw svg {
    color: var(--lido-color-accent-sky);
    transition: color .3s
}

.card-tooltip_contentWrapper__dJF3P {
    display: flex;
    flex-direction: column;
    gap: 10px
}

.card-tooltip_text__TFRHR {
    color: var(--lido-color-secondary);
    font-size: var(--lido-font-size-control);
    font-weight: var(--lido-font-weight-regular);
    line-height: var(--lido-line-height-control)
}

.card-tooltip_link__8EOCY {
    color: var(--lido-color-accent-ocean);
    text-decoration: none;
    transition: color .3s
}

.card-tooltip_link__8EOCY:hover {
    color: var(--lido-color-accent-sky);
    transition: color .3s
}

.card-tooltip_tooltipIcon___87xw {
    --local-icon-size: 24px
}

.card-tooltip_tooltipIcon___87xw svg {
    color: var(--lido-color-primary-20);
    transition: color .3s
}

.ecosystem-caption_wrapper__v5d8_ {
    border-radius: 20px;
    background: rgb(26 23 38/4%);
    padding: 6px 20px 6px 0;
    display: flex;
    align-items: center;
    gap: 10px;
    width: 100%;
    box-sizing: border-box;
    text-decoration: none
}

.ecosystem-caption_featured__PRI_s {
    border: 2px solid rgba(255,184,0,.5);
    box-shadow: 0 4px 44px 0 rgba(255,170,6,.25)
}

.ecosystem-caption_icon__XOs75 {
    --local-icon-size: 80px;
    width: var(--local-icon-size);
    height: var(--local-icon-size)
}

.ecosystem-caption_textWrapper__jAFo8 {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

.ecosystem-caption_title__jmIRW {
    color: var(--lido-color-primary);
    font-size: var(--lido-font-size-subheader);
    font-weight: var(--lido-font-weight-bold);
    line-height: var(--lido-line-height-subheader);
    position: relative;
    align-self: flex-start
}

.ecosystem-caption_description__T7owP {
    display: -webkit-box;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    color: var(--lido-color-primary);
    font-size: var(--lido-font-size-body);
    font-weight: var(--lido-font-weight-regular);
    line-height: var(--lido-line-height-body);
    margin-top: -4px
}

.ecosystem-caption_arrow__G0Oij {
    --local-arrow-size: 24px;
    flex: 0 0 auto;
    width: var(--local-arrow-size);
    height: var(--local-arrow-size);
    color: var(--lido-color-primary-20)
}

.get-wsteth-popup_overlay__GxFNW {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1000
}

.get-wsteth-popup_content__D1XZi {
    position: relative;
    width: 865px;
    max-width: 90%;
    background-color: var(--lido-color-secondary);
    padding: 30px;
    border-radius: 50px;
    border: 1px solid var(--lido-color-borders-fog);
    box-shadow: 0 4px 64px 0 hsla(0,100%,87%,.25);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 50px
}

.get-wsteth-popup_topWrapper__v2kaN {
    display: flex;
    width: 100%;
    align-items: center;
    position: relative;
    box-sizing: border-box;
    gap: 10px
}

.get-wsteth-popup_title__BWKJm {
    width: 100%;
    flex-grow: 1;
    text-align: center
}

.get-wsteth-popup_titleNoWrap__hp__A {
    display: inline-flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 5px
}

.get-wsteth-popup_closeButton__wo9Ci {
    flex: 0 0 var(--local-button-size);
    --local-icon-size: 24px
}

.get-wsteth-popup_spacer__dFrj3 {
    flex: 0 0 56px
}

.get-wsteth-popup_card__Z2A6M,.get-wsteth-popup_cards__hwb_s {
    display: flex;
    width: 100%;
    gap: 20px
}

.get-wsteth-popup_card__Z2A6M {
    padding: 20px;
    flex-direction: column;
    align-items: center;
    border-radius: 30px;
    background: rgb(0 0 0/4%);
    box-sizing: border-box
}

.get-wsteth-popup_description__ZzEuX {
    color: var(--lido-color-primary);
    text-align: center;
    font-size: var(--lido-font-size-subheader);
    font-weight: var(--lido-font-weight-light);
    line-height: var(--lido-line-height-subheader);
    flex-grow: 1
}

.get-wsteth-popup_cardButton__mbNbc {
    flex-shrink: 0
}

.get-wsteth-popup_cardButton__mbNbc svg {
    color: var(--lido-color-accent-ocean);
    transition: color .3s
}

.get-wsteth-popup_cardButton__mbNbc:hover svg {
    color: var(--lido-color-secondary);
    transition: color .3s
}

@media (max-width: 899px) {
    .get-wsteth-popup_content__D1XZi {
        gap:20px
    }

    .get-wsteth-popup_topWrapper__v2kaN {
        align-items: flex-start
    }

    .get-wsteth-popup_spacer__dFrj3 {
        display: none
    }

    .get-wsteth-popup_title__BWKJm {
        text-align: left
    }

    .get-wsteth-popup_cards__hwb_s {
        flex-direction: column
    }

    .get-wsteth-popup_closeButton__wo9Ci {
        --local-button-size: 40px
    }
}

.card_wrapper__JvRjp {
    display: flex;
    width: 100%;
    position: relative;
    perspective: 4000px
}

.card_back__cCZgO,.card_front__X59J8 {
    display: flex;
    flex-direction: column;
    padding: 30px;
    transition: .9s;
    backface-visibility: hidden;
    background-color: #fff;
    border-radius: 60px;
    border: 1px solid var(--lido-color-borders-fog);
    box-sizing: border-box;
    overflow: hidden
}

.card_front__X59J8 {
    position: relative;
    width: 100%
}

.card_back__cCZgO {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transform: rotateY(180deg)
}

.card_featured__PHONj .card_back__cCZgO,.card_featured__PHONj .card_front__X59J8 {
    border: 2px solid rgba(255,184,0,.5);
    box-shadow: 0 4px 44px 0 rgba(255,170,6,.25)
}

.card_frontInfoWrapper__vGMTn {
    flex: 1 1;
    display: flex;
    flex-direction: column;
    gap: 20px
}

.card_showBack__DnvrA .card_front__X59J8 {
    transform: rotateY(180deg)
}

.card_showBack__DnvrA .card_back__cCZgO {
    transform: rotateY(1turn)
}

.card_topWrapper__sfrnE {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 52px
}

.card_navigationButtonWrapper__alXwl {
    display: flex;
    align-items: center;
    gap: 20px
}

.card_ecosystemNumberWrapper__P7nyD {
    display: flex;
    align-items: center;
    gap: 10px
}

.card_defiTextWrapper__lr2C3 {
    display: flex;
    flex-direction: column
}

.card_description__S3qVz {
    color: var(--lido-color-primary-50);
    font-size: var(--lido-font-size-body);
    font-weight: var(--lido-font-weight-regular);
    line-height: var(--lido-line-height-body);
    text-align: center
}

.card_description__S3qVz a {
    color: var(--lido-color-accent-ocean);
    text-decoration: none;
    transition: color .3s
}

.card_description__S3qVz a:hover {
    color: var(--lido-color-accent-sky);
    transition: color .3s
}

.card_basicDescription__QIxU6 {
    flex: 1 1
}

.card_defiDescription__Rm6xN {
    text-align: left
}

.card_defiText__RSZS_ {
    text-align: start;
    color: var(--lido-color-primary);
    margin-top: -7px
}

.card_ecosystemNumber__kzsgk {
    color: var(--lido-color-primary);
    font-size: var(--lido-font-size-h3);
    font-weight: var(--lido-font-weight-light);
    line-height: var(--lido-line-height-h3)
}

.card_navigationButton__C0A39 {
    -webkit-backdrop-filter: none;
    backdrop-filter: none
}

.card_info__ZqI88 {
    flex: 1 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px
}

.card_title__5UcHi {
    color: var(--lido-color-primary);
    font-size: 54px;
    font-weight: var(--lido-font-weight-regular);
    line-height: 48px;
    letter-spacing: -2px;
    text-align: center;
    position: relative
}

.card_tvlWrapper__TGSDi {
    display: flex;
    gap: 5px;
    margin-top: -15px
}

.card_subheaderText__H8ZuZ {
    color: var(--lido-color-primary-50);
    font-size: var(--lido-font-size-subheader);
    font-weight: var(--lido-font-weight-light);
    line-height: var(--lido-line-height-subheader)
}

.card_boldText__Sd_XQ {
    color: var(--lido-color-primary);
    font-weight: var(--lido-font-weight-bold)
}

.card_captionWrapper__kFlUx {
    display: flex;
    flex-direction: column;
    gap: 10px;
    width: 100%
}

.card_caption__w_33p {
    border-radius: 20px;
    background: rgb(0 0 0/4%);
    padding: 14px 20px;
    display: flex;
    justify-content: space-between;
    width: 100%;
    box-sizing: border-box
}

.card_tvlTooltip__CCX6Y {
    display: flex;
    align-items: center;
    z-index: 5;
    cursor: pointer
}

.card_tvlTooltip__CCX6Y .card_subheaderText__H8ZuZ {
    transition: color .3s
}

.card_tvlTooltip__CCX6Y:hover .card_subheaderText__H8ZuZ {
    color: var(--lido-color-accent-sky);
    transition: color .3s
}

.card_tooltipText__b4AbD {
    color: var(--lido-color-secondary);
    font-size: var(--lido-font-size-control);
    font-weight: var(--lido-font-weight-regular);
    line-height: var(--lido-line-height-control)
}

.card_tooltipLink__zQWNd {
    color: var(--lido-color-accent-ocean);
    text-decoration: none;
    transition: color .3s
}

.card_tooltipLink__zQWNd:hover {
    color: var(--lido-color-accent-sky);
    transition: color .3s
}

.card_button__WqiJ6 {
    width: 100%;
    --local-button-height: 60px
}

.card_backInfoWrapper__mmwAG {
    display: flex;
    flex-direction: column;
    height: 100%;
    gap: 10px;
    align-items: center
}

.card_backInfoWrapper__mmwAG .card_navigationButton__C0A39 {
    align-self: flex-end
}

.card_backInfo__6ticZ {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    justify-content: space-between;
    gap: 15px
}

.card_backTitleWrapper__K_9nm {
    display: flex;
    flex-direction: column;
    align-items: center
}

.card_subtitleText__B0X1l {
    color: var(--lido-color-primary);
    text-align: center
}

.card_ecosystemWrapper__KFHOV {
    display: flex;
    flex-direction: column;
    gap: 10px;
    width: 100%;
    flex-grow: 1;
    justify-content: center
}

.card_backButton__RzRip {
    width: 100%
}

@media (max-width: 1499px) {
    .card_back__cCZgO,.card_front__X59J8 {
        padding:20px;
        border-radius: 40px
    }

    .card_logo__yR9XY {
        width: 140px;
        height: 140px
    }

    .card_title__5UcHi {
        font-size: 34px;
        line-height: 34px;
        letter-spacing: -1px
    }

    .card_description__S3qVz {
        font-size: var(--lido-font-size-description);
        line-height: var(--lido-line-height-description)
    }
}

@media (max-width: 899px) {
    .card_frontInfoWrapper__vGMTn {
        gap:0
    }
}

@media (max-width: 599px) {
    .card_logo__yR9XY {
        width:120px;
        height: 120px
    }
}

@media (max-width: 374px) {
    .card_info__ZqI88 {
        gap:15px
    }

    .card_logo__yR9XY {
        width: 100px;
        height: 100px
    }
}

.cards_wrapper__EeSV0 {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 30px;
    gap: 30px;
    position: relative;
    z-index: 3
}

@media (max-width: 1199px) {
    .cards_wrapper__EeSV0 {
        grid-template-columns:1fr
    }
}

.help-info_content__Z9JkZ {
    padding: 122px 0;
    display: flex;
    align-items: center;
    position: relative;
    z-index: 2
}

.help-info_cardWrapper__tDvkL {
    display: flex;
    justify-content: space-between;
    gap: 127px;
    width: 100%
}

.help-info_card__n6e6g {
    display: flex;
    flex-direction: column;
    gap: 20px;
    max-width: 560px;
    width: 100%
}

.help-info_cardTextNarrow__7TkXT {
    max-width: 494px
}

.help-info_button__CryzZ {
    --local-button-height: 56px;
    align-self: flex-start
}

.help-info_text__fekUN {
    font-size: var(--lido-font-size-subheader);
    font-weight: var(--lido-font-weight-light);
    line-height: var(--lido-line-height-subheader);
    color: var(--lido-color-primary-72);
    flex-grow: 1
}

.help-info_blur__XQ41k {
    position: absolute;
    top: -200px;
    left: 150px;
    border-radius: 50%;
    background: radial-gradient(rgba(0,10,255,.6) 0,transparent 70%);
    width: 1950px;
    height: 999px;
    transform: rotate(-24.59deg);
    flex-shrink: 0;
    opacity: .5;
    z-index: -1
}

@media (max-width: 1499px) {
    .help-info_content__Z9JkZ {
        padding:150px 0 184px;
        gap: 0
    }
}

@media (max-width: 1199px) {
    .help-info_content__Z9JkZ {
        flex-direction:column;
        padding: 140px 0 200px
    }

    .help-info_text__fekUN {
        max-width: none
    }

    .help-info_cardWrapper__tDvkL {
        max-width: 100%;
        flex-direction: column;
        gap: 147px
    }

    .help-info_card__n6e6g {
        max-width: none
    }
}

@media (max-width: 599px) {
    .help-info_content__Z9JkZ {
        padding:180px 0
    }

    .help-info_cardWrapper__tDvkL {
        gap: 104px
    }
}
