.stickybackground_fadeUp-0__SVNO3 {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(0)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeUp-0-mobile__siO75 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(0)
    }
}

.stickybackground_fadeLeft-0__NSPDs {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(0)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeLeft-0-mobile__qgpyD {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(0)
    }
}

.stickybackground_fadeUp-100__f7Kp9 {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(20px)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeUp-100-mobile__tBIfw {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(20px)
    }
}

.stickybackground_fadeLeft-100__83WRB {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(20px)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeLeft-100-mobile__6Mtau {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(20px)
    }
}

.stickybackground_fadeUp-200__UioZf {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(40px)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeUp-200-mobile__uhcWC {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(40px)
    }
}

.stickybackground_fadeLeft-200__asjtl {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(40px)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeLeft-200-mobile__KcW1o {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(40px)
    }
}

.stickybackground_fadeUp-300__3vRQE {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(70px)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeUp-300-mobile__fjESM {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(70px)
    }
}

.stickybackground_fadeLeft-300__7iSMD {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(70px)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeLeft-300-mobile__v3IeX {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(70px)
    }
}

.stickybackground_fadeUp-400__uSl9A {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(100px)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeUp-400-mobile__dS9LX {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(100px)
    }
}

.stickybackground_fadeLeft-400__wTGI_ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(100px)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeLeft-400-mobile__CXkD2 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(100px)
    }
}

.stickybackground_fadeUp-500__Lejic {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(150px)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeUp-500-mobile__E2dlH {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(150px)
    }
}

.stickybackground_fadeLeft-500__NkbJ_ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(150px)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeLeft-500-mobile__pugZF {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(150px)
    }
}

.stickybackground_fadeUp-outside__jZ4x5 {
    opacity: 1;
    transition: transform .8s;
    transform: translateY(50vh)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeUp-outside-mobile__4Y9vh {
        opacity:1;
        transition: transform .8s;
        transform: translateY(50vh)
    }
}

.stickybackground_fadeLeft-outside__EyXbC {
    opacity: 1;
    transition: transform .8s;
    transform: translateX(100vw)
}

@media only screen and (max-width: 1024px) {
    .stickybackground_fadeLeft-outside-mobile__bp5OX {
        opacity:1;
        transition: transform .8s;
        transform: translateX(100vw)
    }
}

.stickybackground_in__CwMVI {
    opacity: 1;
    transform: translate(0)
}

.stickybackground_container__ShcbL {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    overflow: hidden;
    border-left: 60px solid transparent;
    border-right: 60px solid transparent;
    transition: border-width .4s
}

.stickybackground_container__ShcbL~* {
    position: relative
}

.stickybackground_sticky__B_T9C {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    height: 100vh;
    overflow: hidden;
    border-radius: 20px;
    transition: border-radius .4s
}

.stickybackground_image__NNopo {
    position: absolute;
    width: 100vw;
    height: 100%;
    object-fit: cover;
    transform: translateX(-50%);
    left: 50%
}

.stickybackground_stuck__UTXWp .stickybackground_sticky__B_T9C {
    position: fixed
}

.stickybackground_stuckBottom__BXvPV .stickybackground_sticky__B_T9C {
    position: absolute;
    top: auto;
    bottom: 0
}

@media only screen and (max-width: 1024px) {
    .stickybackground_container__ShcbL {
        border-left-width:20px;
        border-right-width: 20px
    }
}

.stickybackground_revealed__gVy5G {
    border-width: 0
}

.stickybackground_revealed__gVy5G .stickybackground_sticky__B_T9C {
    border-radius: 0
}

.mentalhealthanimation_fadeUp-0__8S6tL {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(0)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeUp-0-mobile__nXqkG {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(0)
    }
}

.mentalhealthanimation_fadeLeft-0__xdje_ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(0)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeLeft-0-mobile__jiwNk {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(0)
    }
}

.mentalhealthanimation_fadeUp-100__PYfad {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(20px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeUp-100-mobile__Cj3R8 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(20px)
    }
}

.mentalhealthanimation_fadeLeft-100__T_zrV {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(20px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeLeft-100-mobile__7Qdy2 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(20px)
    }
}

.mentalhealthanimation_fadeUp-200__hlKhQ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(40px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeUp-200-mobile__pKwAT {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(40px)
    }
}

.mentalhealthanimation_fadeLeft-200__YdcqI {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(40px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeLeft-200-mobile__fY7b2 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(40px)
    }
}

.mentalhealthanimation_fadeUp-300__szA3W {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(70px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeUp-300-mobile__9SeDS {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(70px)
    }
}

.mentalhealthanimation_fadeLeft-300__NgAWJ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(70px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeLeft-300-mobile__PJiyC {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(70px)
    }
}

.mentalhealthanimation_fadeUp-400__hmbSD {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(100px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeUp-400-mobile__Qqmpw {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(100px)
    }
}

.mentalhealthanimation_fadeLeft-400__PAzXm {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(100px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeLeft-400-mobile__9bQw7 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(100px)
    }
}

.mentalhealthanimation_fadeUp-500__60Cuh {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(150px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeUp-500-mobile___QmNn {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(150px)
    }
}

.mentalhealthanimation_fadeLeft-500__2DgWD {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(150px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeLeft-500-mobile__7jWg2 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(150px)
    }
}

.mentalhealthanimation_fadeUp-outside__bBomn {
    opacity: 1;
    transition: transform .8s;
    transform: translateY(50vh)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeUp-outside-mobile__pwas2 {
        opacity:1;
        transition: transform .8s;
        transform: translateY(50vh)
    }
}

.mentalhealthanimation_fadeLeft-outside__bL22o {
    opacity: 1;
    transition: transform .8s;
    transform: translateX(100vw)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimation_fadeLeft-outside-mobile__MyU47 {
        opacity:1;
        transition: transform .8s;
        transform: translateX(100vw)
    }
}

.mentalhealthanimation_in__7JLTT {
    opacity: 1;
    transform: translate(0)
}

.mentalhealthanimation_absoluteContainer__sOc3b {
    position: absolute;
    min-height: 70vw;
    max-width: 100vw;
    overflow-x: clip;
    margin-top: -70vw
}

.mentalhealthanimation_relativeContainer__SSRjB {
    position: relative;
    height: 70vw;
    width: 100vw;
    overflow: hidden
}

.mentalhealthanimation_leftCloud__szs_b,.mentalhealthanimation_mainCloud__iIgau,.mentalhealthanimation_rightCloud__zPe8U,.mentalhealthanimation_sun__2vP1g {
    position: absolute
}

.mentalhealthanimation_leftCloud__szs_b {
    left: 0;
    top: 20%
}

.mentalhealthanimation_leftCloud__szs_b img {
    width: 45vw
}

.mentalhealthanimation_rightCloud__zPe8U {
    right: 0;
    top: 20%
}

.mentalhealthanimation_rightCloud__zPe8U img {
    width: 45vw
}

.mentalhealthanimation_sun__2vP1g {
    bottom: -90%;
    left: 50%
}

.mentalhealthanimation_sun__2vP1g img {
    width: 70vw
}

.mentalhealthanimation_mainCloud__iIgau {
    bottom: -10px;
    transform: scale(1.2)
}

.mentalhealthanimation_mainCloud__iIgau img {
    width: 100vw
}

.mentalhealthanimationlp_fadeUp-0__t8f9p {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(0)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeUp-0-mobile__7cWMW {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(0)
    }
}

.mentalhealthanimationlp_fadeLeft-0__lVgtl {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(0)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeLeft-0-mobile__OP7_R {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(0)
    }
}

.mentalhealthanimationlp_fadeUp-100__Miboy {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(20px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeUp-100-mobile__EoWtk {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(20px)
    }
}

.mentalhealthanimationlp_fadeLeft-100__tqk0y {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(20px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeLeft-100-mobile__nOe21 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(20px)
    }
}

.mentalhealthanimationlp_fadeUp-200__0Cdh1 {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(40px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeUp-200-mobile__GW8hH {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(40px)
    }
}

.mentalhealthanimationlp_fadeLeft-200__WFnm6 {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(40px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeLeft-200-mobile__CHmVY {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(40px)
    }
}

.mentalhealthanimationlp_fadeUp-300__PGEnJ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(70px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeUp-300-mobile__dMT0_ {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(70px)
    }
}

.mentalhealthanimationlp_fadeLeft-300__QDCLf {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(70px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeLeft-300-mobile__J4Wdz {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(70px)
    }
}

.mentalhealthanimationlp_fadeUp-400__Iw_2o {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(100px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeUp-400-mobile__E1mT9 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(100px)
    }
}

.mentalhealthanimationlp_fadeLeft-400__zhYT8 {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(100px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeLeft-400-mobile__7rxYb {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(100px)
    }
}

.mentalhealthanimationlp_fadeUp-500__aKGke {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(150px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeUp-500-mobile__CyAR_ {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(150px)
    }
}

.mentalhealthanimationlp_fadeLeft-500__3qPqG {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(150px)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeLeft-500-mobile__XxuPl {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(150px)
    }
}

.mentalhealthanimationlp_fadeUp-outside__O95GS {
    opacity: 1;
    transition: transform .8s;
    transform: translateY(50vh)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeUp-outside-mobile__yGyzY {
        opacity:1;
        transition: transform .8s;
        transform: translateY(50vh)
    }
}

.mentalhealthanimationlp_fadeLeft-outside__ILAKG {
    opacity: 1;
    transition: transform .8s;
    transform: translateX(100vw)
}

@media only screen and (max-width: 1024px) {
    .mentalhealthanimationlp_fadeLeft-outside-mobile__yBrm6 {
        opacity:1;
        transition: transform .8s;
        transform: translateX(100vw)
    }
}

.mentalhealthanimationlp_in__RaqfX {
    opacity: 1;
    transform: translate(0)
}

.mentalhealthanimationlp_absoluteContainer__acA4q {
    position: absolute;
    min-height: 50vw;
    margin-top: -50vw;
    overflow-x: clip;
    max-width: 100vw;
    background-color: #fff
}

.mentalhealthanimationlp_absoluteContainer__acA4q+div {
    background-color: #fae62d;
    position: relative;
    z-index: 3
}

.mentalhealthanimationlp_relativeContainer__KMw9N {
    position: relative;
    height: 50vw;
    width: 100vw;
    overflow: hidden
}

.mentalhealthanimationlp_backMiddleCloud__wqy5W,.mentalhealthanimationlp_backRightCloud___1Dic,.mentalhealthanimationlp_leftCloud__6Vmd6,.mentalhealthanimationlp_mainCloud__S9hdN,.mentalhealthanimationlp_rightCloud__xolP8,.mentalhealthanimationlp_sun__yWrG_ {
    position: absolute
}

.mentalhealthanimationlp_leftCloud__6Vmd6 {
    left: 0;
    top: 0
}

.mentalhealthanimationlp_leftCloud__6Vmd6 img {
    width: 45vw
}

.mentalhealthanimationlp_rightCloud__xolP8 {
    right: 0
}

.mentalhealthanimationlp_rightCloud__xolP8 img {
    width: 45vw
}

.mentalhealthanimationlp_backMiddleCloud__wqy5W {
    left: 40%;
    top: 30%
}

.mentalhealthanimationlp_backMiddleCloud__wqy5W img {
    width: 20vw
}

.mentalhealthanimationlp_backRightCloud___1Dic {
    right: 15%
}

.mentalhealthanimationlp_backRightCloud___1Dic img {
    width: 30vw
}

.mentalhealthanimationlp_sun__yWrG_ {
    bottom: -60%;
    left: 50%
}

.mentalhealthanimationlp_sun__yWrG_ img {
    width: 70vw
}

.mentalhealthanimationlp_mainCloud__S9hdN {
    bottom: -10px;
    transform: scale(1.2)
}

.mentalhealthanimationlp_mainCloud__S9hdN img {
    width: 100vw
}

.socialimpact_fadeUp-0__Zn73R {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(0)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeUp-0-mobile__upX2E {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(0)
    }
}

.socialimpact_fadeLeft-0__GEHZb {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(0)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeLeft-0-mobile__qceyC {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(0)
    }
}

.socialimpact_fadeUp-100__bpQsu {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(20px)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeUp-100-mobile__jQKav {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(20px)
    }
}

.socialimpact_fadeLeft-100___fXI_ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(20px)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeLeft-100-mobile__gMRIn {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(20px)
    }
}

.socialimpact_fadeUp-200__ZcZYL {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(40px)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeUp-200-mobile__M60bU {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(40px)
    }
}

.socialimpact_fadeLeft-200__mzGbf {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(40px)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeLeft-200-mobile__edzgN {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(40px)
    }
}

.socialimpact_fadeUp-300__FKUkH {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(70px)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeUp-300-mobile__ECD9E {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(70px)
    }
}

.socialimpact_fadeLeft-300__3NT1Y {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(70px)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeLeft-300-mobile__ffH_t {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(70px)
    }
}

.socialimpact_fadeUp-400__JnhQG {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(100px)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeUp-400-mobile__ucc_Y {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(100px)
    }
}

.socialimpact_fadeLeft-400__DxOX_ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(100px)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeLeft-400-mobile__0qW5h {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(100px)
    }
}

.socialimpact_fadeUp-500__LSAii {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(150px)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeUp-500-mobile__42SuC {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(150px)
    }
}

.socialimpact_fadeLeft-500__jpkSm {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(150px)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeLeft-500-mobile__KFqZ5 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(150px)
    }
}

.socialimpact_fadeUp-outside__YfxDM {
    opacity: 1;
    transition: transform .8s;
    transform: translateY(50vh)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeUp-outside-mobile__9CNnL {
        opacity:1;
        transition: transform .8s;
        transform: translateY(50vh)
    }
}

.socialimpact_fadeLeft-outside__qVwEn {
    opacity: 1;
    transition: transform .8s;
    transform: translateX(100vw)
}

@media only screen and (max-width: 1024px) {
    .socialimpact_fadeLeft-outside-mobile__VrD7M {
        opacity:1;
        transition: transform .8s;
        transform: translateX(100vw)
    }
}

.socialimpact_in__SohGY {
    opacity: 1;
    transform: translate(0)
}

.socialimpact_absoluteContainer__YWGaa {
    position: absolute;
    margin-top: -50vw;
    overflow: hidden;
    background-color: #fff;
    overflow-x: clip;
    max-width: 100vw
}

.socialimpact_absoluteContainer__YWGaa+div {
    background-color: #056952;
    position: relative;
    z-index: 5
}

.socialimpact_relativeContainer__iZo_A {
    position: relative;
    height: 50vw;
    width: 100vw;
    overflow: hidden
}

.socialimpact_backTree__JONBO,.socialimpact_building__5Ah75,.socialimpact_leftHill__qdUut,.socialimpact_middleTree__x8Ldy,.socialimpact_rightHill__HLWZJ {
    position: absolute
}

.socialimpact_leftHill__qdUut {
    left: -15%;
    z-index: 2;
    width: calc(110vw + 15%)
}

.socialimpact_leftHill__qdUut img {
    width: 125vw
}

.socialimpact_rightHill__HLWZJ {
    top: 11%;
    right: -13%;
    width: calc(100vw + 15%)
}

.socialimpact_rightHill__HLWZJ img {
    width: 115vw
}

.socialimpact_building__5Ah75 {
    right: -5%;
    z-index: 1;
    bottom: -9%
}

.socialimpact_building__5Ah75 img {
    width: 22vw
}

.climateaction_fadeUp-0__rPI3_ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(0)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeUp-0-mobile__1NMUT {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(0)
    }
}

.climateaction_fadeLeft-0__eFcNK {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(0)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeLeft-0-mobile__QX7SU {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(0)
    }
}

.climateaction_fadeUp-100__wmm1Q {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(20px)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeUp-100-mobile__4KTws {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(20px)
    }
}

.climateaction_fadeLeft-100__3HrOn {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(20px)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeLeft-100-mobile__YL7zR {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(20px)
    }
}

.climateaction_fadeUp-200__hGz_M {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(40px)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeUp-200-mobile__rlOsD {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(40px)
    }
}

.climateaction_fadeLeft-200__fjD3o {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(40px)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeLeft-200-mobile__dvRXT {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(40px)
    }
}

.climateaction_fadeUp-300__yf6vR {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(70px)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeUp-300-mobile__01u8O {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(70px)
    }
}

.climateaction_fadeLeft-300__MF_gP {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(70px)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeLeft-300-mobile__DSZYA {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(70px)
    }
}

.climateaction_fadeUp-400__Ke09n {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(100px)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeUp-400-mobile___s2__ {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(100px)
    }
}

.climateaction_fadeLeft-400__InOTv {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(100px)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeLeft-400-mobile__kCCh1 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(100px)
    }
}

.climateaction_fadeUp-500__A0Zut {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(150px)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeUp-500-mobile__3rEY3 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(150px)
    }
}

.climateaction_fadeLeft-500__KxLXe {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(150px)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeLeft-500-mobile__16XG3 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(150px)
    }
}

.climateaction_fadeUp-outside__d5Yhp {
    opacity: 1;
    transition: transform .8s;
    transform: translateY(50vh)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeUp-outside-mobile__LjSTn {
        opacity:1;
        transition: transform .8s;
        transform: translateY(50vh)
    }
}

.climateaction_fadeLeft-outside__uFkGK {
    opacity: 1;
    transition: transform .8s;
    transform: translateX(100vw)
}

@media only screen and (max-width: 1024px) {
    .climateaction_fadeLeft-outside-mobile__TangH {
        opacity:1;
        transition: transform .8s;
        transform: translateX(100vw)
    }
}

.climateaction_in__Y5Poz {
    opacity: 1;
    transform: translate(0)
}

.climateaction_absoluteContainer__EWoOu {
    position: absolute;
    min-height: 50vw;
    margin-top: -50vw;
    padding-top: 100px;
    overflow-x: clip;
    overflow: hidden;
    max-width: 100vw;
    background-color: #fff
}

.climateaction_absoluteContainer__EWoOu+div {
    position: relative
}

.climateaction_overlaped__ATqms+div {
    margin-top: -10%
}

.climateaction_relativeContainer__XKsGz {
    position: relative;
    height: 50vw;
    width: 100vw;
    overflow: hidden;
    transform: scale(1.2);
    background-color: #3c00e4
}

.climateaction_flyingStar__CVyXS,.climateaction_leftContinent__jC5zE,.climateaction_rightContinent__XtpJS,.climateaction_star__eWyJi {
    position: absolute;
    transform: scale(.8)
}

.climateaction_leftContinent__jC5zE {
    left: -23%;
    top: -13%
}

.climateaction_leftContinent__jC5zE img {
    width: 64vw
}

.climateaction_star__eWyJi {
    left: 8%;
    z-index: 5
}

.climateaction_star__eWyJi img {
    width: 7vw
}

.climateaction_flyingStar__CVyXS {
    top: 13%;
    right: -3%;
    z-index: 5;
    transform: rotate(5deg)
}

.climateaction_flyingStar__CVyXS img {
    width: 15vw
}

.climateaction_rightContinent__XtpJS {
    right: 3%
}

.climateaction_rightContinent__XtpJS img {
    width: 52vw
}

.deib_fadeUp-0__XxSvf {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(0)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeUp-0-mobile__XLbBi {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(0)
    }
}

.deib_fadeLeft-0__MbNt4 {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(0)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeLeft-0-mobile__txW54 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(0)
    }
}

.deib_fadeUp-100__dDtgV {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(20px)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeUp-100-mobile__wmJIo {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(20px)
    }
}

.deib_fadeLeft-100__adSLx {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(20px)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeLeft-100-mobile__re8o0 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(20px)
    }
}

.deib_fadeUp-200__xhMhc {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(40px)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeUp-200-mobile__khgyd {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(40px)
    }
}

.deib_fadeLeft-200__W4neL {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(40px)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeLeft-200-mobile__GW9ZV {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(40px)
    }
}

.deib_fadeUp-300__c1Qq_ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(70px)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeUp-300-mobile__CRo2f {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(70px)
    }
}

.deib_fadeLeft-300__AqinF {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(70px)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeLeft-300-mobile__WkxAG {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(70px)
    }
}

.deib_fadeUp-400__T2Wqp {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(100px)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeUp-400-mobile__hrS52 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(100px)
    }
}

.deib_fadeLeft-400__lctEq {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(100px)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeLeft-400-mobile___Y_Av {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(100px)
    }
}

.deib_fadeUp-500__mniqR {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(150px)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeUp-500-mobile__CBVZp {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(150px)
    }
}

.deib_fadeLeft-500__bOXPR {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(150px)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeLeft-500-mobile__oNvie {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(150px)
    }
}

.deib_fadeUp-outside__j_Ojo {
    opacity: 1;
    transition: transform .8s;
    transform: translateY(50vh)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeUp-outside-mobile__m2UJf {
        opacity:1;
        transition: transform .8s;
        transform: translateY(50vh)
    }
}

.deib_fadeLeft-outside__QxRfU {
    opacity: 1;
    transition: transform .8s;
    transform: translateX(100vw)
}

@media only screen and (max-width: 1024px) {
    .deib_fadeLeft-outside-mobile__eg1nP {
        opacity:1;
        transition: transform .8s;
        transform: translateX(100vw)
    }
}

.deib_in__y75mK {
    opacity: 1;
    transform: translate(0)
}

.deib_absoluteContainer__hPqfH {
    position: absolute;
    min-height: 60vw;
    margin-top: -60vw;
    overflow-x: clip;
    max-width: 100vw;
    background-color: #fff
}

.deib_absoluteContainer__hPqfH+div {
    background-color: #96f0b6;
    position: relative;
    padding-top: 10%;
    z-index: 3
}

.deib_relativeContainer__tO5jk {
    position: relative;
    height: 60vw;
    width: 100vw;
    overflow: hidden
}

.deib_bottom__J_c_E {
    position: absolute;
    bottom: -10px;
    width: 100vw
}

.deib_bottom__J_c_E img {
    width: 100vw
}

.deib_hand_1___K6Qr,.deib_hand_2__zSDfG,.deib_hand_3___BFAQ,.deib_hand_4__NSQz9,.deib_hand_5__BCa5E {
    position: absolute;
    scale: 1.2
}

.deib_hand_1___K6Qr {
    z-index: 4;
    left: -10%;
    bottom: 0;
    transform: rotate(343deg)
}

.deib_hand_1___K6Qr img {
    width: 50vw
}

.deib_hand_2__zSDfG {
    z-index: 2;
    transform: rotate(354deg);
    right: 13%;
    bottom: -26%
}

.deib_hand_2__zSDfG img {
    width: 76vw
}

.deib_hand_3___BFAQ {
    z-index: 1;
    bottom: -20%;
    left: 28%
}

.deib_hand_3___BFAQ img {
    width: 29vw
}

.deib_hand_4__NSQz9 {
    bottom: 0;
    transform: rotate(348deg);
    right: -11%;
    z-index: 3
}

.deib_hand_4__NSQz9 img {
    width: 42vw
}

.deib_hand_5__BCa5E {
    right: -5%;
    top: 10%;
    z-index: 4;
    transform: rotate(5deg)
}

.deib_hand_5__BCa5E img {
    width: 26vw
}

.deiblp_fadeUp-0__WreZ7 {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(0)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeUp-0-mobile__Im7Ai {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(0)
    }
}

.deiblp_fadeLeft-0__Aekg5 {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(0)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeLeft-0-mobile__W1qYc {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(0)
    }
}

.deiblp_fadeUp-100__ge50_ {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(20px)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeUp-100-mobile__rwQC_ {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(20px)
    }
}

.deiblp_fadeLeft-100__ibe_n {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(20px)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeLeft-100-mobile__ZEC48 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(20px)
    }
}

.deiblp_fadeUp-200__eW1Os {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(40px)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeUp-200-mobile__yhBa3 {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(40px)
    }
}

.deiblp_fadeLeft-200__owUr9 {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(40px)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeLeft-200-mobile__yrh8J {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(40px)
    }
}

.deiblp_fadeUp-300__rlZdl {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(70px)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeUp-300-mobile__6I17K {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(70px)
    }
}

.deiblp_fadeLeft-300__tv2A8 {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(70px)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeLeft-300-mobile__TegXg {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(70px)
    }
}

.deiblp_fadeUp-400__uBjWV {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(100px)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeUp-400-mobile__wxTXL {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(100px)
    }
}

.deiblp_fadeLeft-400__BhAaN {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(100px)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeLeft-400-mobile__g_FmY {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(100px)
    }
}

.deiblp_fadeUp-500__6bUdS {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateY(150px)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeUp-500-mobile__9UtzO {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateY(150px)
    }
}

.deiblp_fadeLeft-500__lQrFE {
    opacity: 0;
    transition: transform .4s,opacity .2s;
    transition-timing-function: ease-out;
    transform: translateX(150px)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeLeft-500-mobile__UjUvV {
        opacity:0;
        transition: transform .4s,opacity .2s;
        transition-timing-function: ease-out;
        transform: translateX(150px)
    }
}

.deiblp_fadeUp-outside__EeJti {
    opacity: 1;
    transition: transform .8s;
    transform: translateY(50vh)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeUp-outside-mobile__TLItF {
        opacity:1;
        transition: transform .8s;
        transform: translateY(50vh)
    }
}

.deiblp_fadeLeft-outside__vNw2R {
    opacity: 1;
    transition: transform .8s;
    transform: translateX(100vw)
}

@media only screen and (max-width: 1024px) {
    .deiblp_fadeLeft-outside-mobile__Xpm2g {
        opacity:1;
        transition: transform .8s;
        transform: translateX(100vw)
    }
}

.deiblp_in__VpMCJ {
    opacity: 1;
    transform: translate(0)
}

.deiblp_absoluteContainer__lFc8r {
    position: absolute;
    min-height: 54vw;
    margin-top: -54vw;
    overflow-x: clip;
    max-width: 100vw;
    background-color: #fff
}

.deiblp_absoluteContainer__lFc8r+div {
    background-color: #d8a3ff;
    position: relative;
    z-index: 2;
    padding-top: 100px
}

.deiblp_relativeContainer__WJ4Tr {
    padding-top: 6%;
    position: relative;
    height: 54vw;
    width: 100vw;
    overflow: hidden
}

.deiblp_bottom__CDT9F {
    position: absolute;
    bottom: -3%;
    left: -1px;
    z-index: 2;
    width: 102vw
}

.deiblp_bottom__CDT9F img {
    width: 102vw
}

.deiblp_hand_1__fQXAA,.deiblp_hand_2__qvHTy,.deiblp_hand_3__bCe6P,.deiblp_hand_4__Tpyrz,.deiblp_hand_5__ZuVmg {
    position: absolute;
    scale: 1.2
}

.deiblp_hand_1__fQXAA {
    z-index: 4;
    left: -10%;
    bottom: 0;
    transform: rotate(348deg)
}

.deiblp_hand_1__fQXAA img {
    width: 50vw
}

.deiblp_hand_2__qvHTy {
    z-index: 2;
    transform: rotate(352deg);
    right: 13%;
    bottom: -26%
}

.deiblp_hand_2__qvHTy img {
    width: 76vw
}

.deiblp_hand_3__bCe6P {
    z-index: 1;
    bottom: -20%;
    transform: rotate(3deg);
    left: 28%
}

.deiblp_hand_3__bCe6P img {
    width: 29vw
}

.deiblp_hand_4__Tpyrz {
    bottom: 0;
    transform: rotate(347deg);
    right: -11%;
    z-index: 3
}

.deiblp_hand_4__Tpyrz img {
    width: 42vw
}

.deiblp_hand_5__ZuVmg {
    right: -5%;
    z-index: 2;
    transform: rotate(6deg)
}

.deiblp_hand_5__ZuVmg img {
    width: 26vw
}

.LayoutSection_topImageBg__PEXrI {
    margin-top: 50%;
    padding-top: 0
}

.LayoutSection_folderSwitch__oIPgg {
    z-index: 1;
    background-color: #fff;
    border-radius: 30px 30px 0 0;
    box-shadow: 5px 5px 70px 0 rgba(0,0,0,.1)
}

.LayoutSection_folder__aFC_Y {
    position: -webkit-sticky;
    position: sticky;
    z-index: 1
}

.LayoutSection_lastFolder__c8K_3 {
    position: relative;
    z-index: 2
}

.LayoutSection_afterFolder__ZBz_K {
    z-index: 3;
    top: 0;
    width: 100%
}
