.experience-container{
    position:relative
}
.experience-container[data-background-brightness='high']{
    color:#000
}
.experience-container[data-background-brightness='low']{
    color:#fff
}
.experience-container>.experience-content{
    width:100%;
    text-align:left;
    position:relative;
    padding-top:48px;
    padding-bottom:48px;
    padding-left:12px;
    padding-right:12px;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:flex-start
}
@media (min-width: 720px){
    .experience-container>.experience-content{
        padding-left:36px;
        padding-right:36px
    }
}
@media (min-width: 960px){
    .experience-container>.experience-content{
        padding:72px 74px
    }
}
@media (min-width: 960px){
    .experience-container>.experience-content.experience-content--small-padding{
        padding-top:48px;
        padding-bottom:48px
    }
}
.experience-container>.experience-content.experience-content--extrasmall-padding{
    padding-top:24px;
    padding-bottom:24px
}
@media (min-width: 720px){
    .experience-container>.experience-content.experience-content--extra-extrasmall-padding{
        padding-top:48px;
        padding-bottom:48px;
        padding-left:24px;
        padding-right:24px
    }
}
@media (min-width: 960px){
    .experience-container>.experience-content.experience-content--extra-extrasmall-padding{
        padding:48px 74px
    }
}
.experience-container>.experience-content.experience-content--medium-padding{
    padding-top:24px;
    padding-bottom:24px;
    padding-left:24px;
    padding-right:24px
}
@media (min-width: 720px){
    .experience-container>.experience-content.experience-content--medium-padding{
        padding-top:36px;
        padding-bottom:36px;
        padding-left:36px;
        padding-right:36px
    }
}
@media (min-width: 960px){
    .experience-container>.experience-content.experience-content--medium-padding{
        padding-top:60px;
        padding-bottom:60px;
        padding-left:36px;
        padding-right:36px
    }
}
.experience-container>.experience-content.experience-content--smaller-padding{
    padding:0px 24px
}
@media (min-width: 720px){
    .experience-container>.experience-content.experience-content--smaller-padding{
        padding:0px 48px
    }
}
@media (min-width: 960px){
    .experience-container>.experience-content.experience-content--smaller-padding{
        padding-top:36px;
        padding-bottom:36px;
        padding-left:36px;
        padding-right:36px
    }
}
@media (min-width: 720px) and (max-width: 959px){
    .experience-container>.experience-content.experience-content--no-horizontal-padding-tablet{
        padding-left:0px;
        padding-right:0px
    }
}
@media (min-width: 720px) and (max-width: 959px){
    .experience-container>.experience-content.experience-content--no-vertical-padding{
        padding-top:0px;
        padding-bottom:0px
    }
}
@media (max-width: 719px){
    .experience-container>.experience-content.experience-content--no-vertical-padding{
        padding-top:0px;
        padding-bottom:0px
    }
}
@media (max-width: 719px){
    .experience-container>.experience-content.experience-content--no-horizontal-padding{
        padding-left:0px;
        padding-right:0px
    }
}
.experience-container>.experience-content>.responsivegrid{
    flex:0 0 auto;
    width:100%
}
.experience-container>.experience-content>.responsivegrid>div{
    width:100%;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:flex-start
}
.experience-container>.experience-content>.responsivegrid>div>.new{
    width:100%
}
.experience-container>.experience-content>.responsivegrid>div>div{
    flex:0 0 auto;
    width:100%
}
.experience-container[data-content-horizontal-alignment='left']{
    text-align:left
}
.experience-container[data-content-horizontal-alignment='left']>.experience-content>.responsivegrid>div{
    align-items:flex-start
}
.experience-container[data-content-horizontal-alignment='right']>.experience-content>.responsivegrid>div{
    text-align:right;
    align-items:flex-end
}
.experience-container[data-content-horizontal-alignment='center']>.experience-content>.responsivegrid>div{
    text-align:center;
    align-items:center
}
.experience-container[data-content-vertical-alignment='top']>.experience-content{
    justify-content:flex-start
}
.experience-container[data-content-vertical-alignment='bottom']>.experience-content{
    justify-content:flex-end
}
.experience-container[data-content-vertical-alignment='middle']>.experience-content{
    justify-content:center
}
.experience-container.experience-with-background>.background-container{
    display:flex;
    flex-direction:row;
    justify-content:flex-end;
    align-items:flex-start;
    pointer-events:none
}
.experience-container.experience-with-background[data-size-disposition='stack']>.background-container{
    position:relative
}
.experience-container.experience-with-background[data-size-disposition='stack']>.experience-content{
    position:relative
}
.experience-container.experience-with-background[data-size-disposition='stack-below']{
    display:flex;
    flex-direction:column
}
.experience-container.experience-with-background[data-size-disposition='stack-below']>.background-container{
    position:relative;
    order:2
}
.experience-container.experience-with-background[data-size-disposition='stack-below']>.experience-content{
    position:relative;
    order:1
}
.experience-container.experience-with-background[data-size-disposition='no-overlap']{
    display:flex;
    flex-direction:row
}
.experience-container.experience-with-background[data-size-disposition='no-overlap']>.background-container{
    position:relative
}
.experience-container.experience-with-background[data-size-disposition='no-overlap']>.experience-content{
    position:relative;
    min-width:70%
}
.experience-container.experience-with-background[data-size-disposition='no-overlap'][data-background-alignment='left']>.background-container{
    order:1
}
.experience-container.experience-with-background[data-size-disposition='no-overlap'][data-background-alignment='left']>.experience-content{
    order:2
}
.experience-container.experience-with-background[data-size-disposition='no-overlap'][data-background-alignment='right']>.background-container{
    order:2
}
.experience-container.experience-with-background[data-size-disposition='no-overlap'][data-background-alignment='right']>.experience-content{
    order:1
}
.experience-container.experience-with-background[data-size-disposition='no-overlap'][data-background-alignment='center']>.background-container{
    order:2
}
.experience-container.experience-with-background[data-size-disposition='no-overlap'][data-background-alignment='center']>.experience-content{
    order:1
}
.experience-container.experience-with-background[data-size-disposition='size-to-content']>.background-container{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%
}
.experience-container.experience-with-background[data-size-disposition='size-to-content']>.experience-content{
    position:relative
}
.experience-container.experience-with-background[data-size-disposition='size-to-image']>.background-container{
    position:relative;
    width:100%
}
.experience-container.experience-with-background[data-size-disposition='size-to-image']>.experience-content{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0
}
@media (min-width: 720px){
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='stack']{
        display:flex;
        flex-direction:column
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='stack']>.background-container{
        position:relative;
        order:1
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='stack']>.experience-content{
        position:relative;
        order:2
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='stack-below']{
        display:flex;
        flex-direction:column
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='stack-below']>.background-container{
        position:relative;
        order:2;
        z-index:1
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='stack-below']>.experience-content{
        position:relative;
        order:1;
        z-index:2
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='no-overlap']{
        display:flex;
        flex-direction:row
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='no-overlap']>.background-container{
        position:relative
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='no-overlap']>.experience-content{
        position:relative;
        min-width:70%
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='no-overlap'][data-background-alignment='left']>.background-container{
        order:1
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='no-overlap'][data-background-alignment='left']>.experience-content{
        order:2
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='no-overlap'][data-background-alignment='right']>.background-container{
        order:2
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='no-overlap'][data-background-alignment='right']>.experience-content{
        order:1
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='no-overlap'][data-background-alignment='center']>.background-container{
        order:2
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='no-overlap'][data-background-alignment='center']>.experience-content{
        order:1
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='size-to-content']>.background-container{
        position:absolute;
        left:0;
        top:0;
        width:100%;
        height:100%
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='size-to-content']>.experience-content{
        position:relative
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='size-to-image']>.background-container{
        position:relative
    }
    .experience-container.experience-with-background[data-size-disposition][data-desktop-size-disposition='size-to-image']>.experience-content{
        position:absolute;
        width:100%;
        height:100%;
        top:0;
        left:0
    }
}
.experience-container.experience-with-background[data-background-alignment='left']>.background-container{
    justify-content:flex-start
}
.experience-container.experience-with-background[data-background-alignment='right']>.background-container{
    justify-content:flex-end
}
.experience-container.experience-with-background[data-background-alignment='center']>.background-container{
    justify-content:center
}
.experience-container.experience-with-background[data-background-alignment='center']>.background-container picture,.experience-container.experience-with-background[data-background-alignment='center']>.background-container img{
    max-width:unset
}
.experience-container.experience-with-background[data-background-alignment='center']>.background-container picture,.experience-container.experience-with-background[data-background-alignment='center']>.background-container img,.experience-container.experience-with-background[data-background-alignment='center']>.background-container video{
    height:100%;
    width:100%
}
.experience-container.experience-with-background[data-background-vertical-alignment='top']>.background-container{
    align-items:flex-start
}
.experience-container.experience-with-background[data-background-vertical-alignment='bottom']>.background-container{
    align-items:flex-end
}
.experience-container.experience-with-background[data-background-vertical-alignment='middle']>.background-container{
    align-items:center
}
.experience-container.experience-with-background[data-invert-background-horizontally]>.background-container>picture,.experience-container.experience-with-background[data-invert-background-horizontally]>.background-container video{
    transform:scaleX(-1)
}
.experience-container.experience-with-background[data-invert-background-horizontally][data-invert-background-vertically]>.background-container>picture,.experience-container.experience-with-background[data-invert-background-horizontally][data-invert-background-vertically]>.background-container video{
    transform:scaleX(-1) scaleY(-1)
}
.experience-container.experience-with-background[data-invert-background-vertically]>.background-container>picture,.experience-container.experience-with-background[data-invert-background-vertically]>.background-container video{
    transform:scaleY(-1)
}
.experience-container.experience-with-background[data-overflow-handling='overflow']{
    overflow:visible
}
.experience-container.experience-with-background[data-overflow-handling='crop']{
    overflow:hidden
}
.experience-container.experience-with-background[data-overflow-handling='scale']>.background-container>picture{
    width:100%;
    height:100%
}
@media (min-width: 720px){
    .experience-container.experience-with-background[data-overflow-handling='scale']>.background-container>picture{
        display:flex;
        flex-direction:row
    }
}
@media (min-width: 960px){
    .experience-container.experience-with-background[data-overflow-handling='scale']>.background-container>picture{
        width:100%
    }
}
.experience-container.experience-with-background[data-overflow-handling='scale']>.background-container>picture img{
    min-width:100%;
    min-height:100%;
    max-height:initial;
    width:auto
}
.experience-container.experience-with-background[data-overflow-handling='scale']>.background-container>video{
    max-height:100%;
    width:auto
}
.experience-container.experience-with-background[data-overflow-handling='scale']>.background-container>video>img{
    max-height:100%;
    width:auto
}
.experience-container.experience-with-background>.experience-background-overlay{
    position:absolute;
    width:100%;
    height:100%;
    top:0
}
.experience-container.experience-with-background>.experience-background-overlay>picture{
    display:flex;
    flex-direction:row;
    height:100%
}
.experience-container.experience-with-background>.experience-background-overlay>picture img{
    max-height:100%;
    flex-shrink:0
}
.experience-container.experience-with-background>.experience-background-overlay[data-overlay-alignment='center']>picture{
    justify-content:center
}
.experience-container.experience-with-background>.experience-background-overlay[data-overlay-alignment='left']>picture{
    justify-content:flex-start
}
.experience-container.experience-with-background>.experience-background-overlay[data-overlay-alignment='right']>picture{
    justify-content:flex-end
}
.experience-container.experience-with-background>.experience-background-overlay[data-overlay-vertical-alignment='top']>picture{
    align-items:flex-start
}
.experience-container.experience-with-background>.experience-background-overlay[data-overlay-vertical-alignment='middle']>picture{
    align-items:center
}
.experience-container.experience-with-background>.experience-background-overlay[data-overlay-vertical-alignment='bottom']>picture{
    align-items:flex-end
}
.experience-container picture.video-poster-image{
    display:none
}
@media (max-width: 719px){
    .experience-container picture.video-poster-image{
        display:block
    }
}
.experience-container picture.video-poster-image+.placeholder{
    display:none
}
@media (max-width: 719px){
    .experience-container picture.video-poster-image+.placeholder{
        display:block
    }
}
.experience-container__color--black{
    background:#000
}
.experience-container__color--stone{
    background:#dbd6c7
}
.experience-container__color--gray{
    background:#b1b2b4
}
.experience-container__color--lightGray{
    background:#f6f5f1
}
.experience-container__color--white{
    background:#ffffff
}
.experience-container__back-color.light-mode{
    background:#ffffff
}
.experience-container__back-color.dark-mode{
    background:#b1b2b4
}
@media (min-width: 960px){
    .hero .experience-container.experience-container-height[data-size-disposition][data-desktop-size-disposition='size-to-image']>.background-container{
        height:520px
    }
}
@media (max-width: 719px){
    .hero .experience-container.experience-container-height[data-size-disposition='size-to-image']>.background-container{
        height:420px
    }
}
.hero .experience-container .hero .experience-container{
    margin:24px 12px
}
@media (min-width: 720px){
    .hero .experience-container .hero .experience-container{
        margin:36px 24px
    }
}
@media (min-width: 960px){
    .hero .experience-container .hero .experience-container{
        margin:36px 34px
    }
}
.hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding{
    text-align:center
}
@media (min-width: 960px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding{
        text-align:left
    }
}
.hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,.hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light{
    font-size:30px;
    line-height:34px;
    font-weight:700
}
@media (min-width: 720px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,.hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light{
        font-size:42px;
        line-height:46px;
        font-weight:900
    }
}
@media (min-width: 960px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,.hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light{
        font-size:56px;
        line-height:60px
    }
}
@media (max-width: 719px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding .richtext,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .richtext{
        padding-left:24px;
        padding-right:24px
    }
}
@media (max-width: 719px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1{
        margin-bottom:24px
    }
}
.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 h1 .rte__heading--2--light{
    font-size:40px;
    line-height:42px;
    font-weight:900
}
@media (min-width: 720px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 h1 .rte__heading--2--light{
        font-size:56px;
        line-height:58px
    }
}
@media (min-width: 960px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 h1 .rte__heading--2--light{
        line-height:60px
    }
}
.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3{
    font-weight:600;
    font-size:36px;
    line-height:40px
}
@media (min-width: 720px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3{
        font-size:42px;
        line-height:46px;
        margin-top:12px
    }
}
@media (min-width: 960px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3{
        font-size:40px;
        line-height:44px;
        margin-top:24px
    }
}
.hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4{
    font-weight:600;
    font-size:26px;
    line-height:30px
}
@media (min-width: 720px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4{
        font-size:32px;
        line-height:36px;
        margin-bottom:24px
    }
}
@media (min-width: 960px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4{
        font-size:30px;
        line-height:34px;
        margin-bottom:36px
    }
}
@media (min-width: 720px) and (max-width: 959px){
    .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .richtext{
        padding-left:24px;
        padding-right:24px
    }
}
@media (min-width: 720px) and (max-width: 959px){
    .generichero .experience-content .title h1{
        font-size:54px
    }
}
html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light{
    font-size:1.75rem;
    line-height:3.15rem
}
@media (min-width: 720px){
    html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light{
        font-size:2.36rem;
        line-height:4.25rem
    }
}
@media (min-width: 960px){
    html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light{
        font-size:2.875rem;
        line-height:5.175rem
    }
}
html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3{
    font-weight:700;
    font-size:1.25rem;
    line-height:2.25rem
}
@media (min-width: 720px){
    html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3{
        font-size:1.5rem;
        line-height:2.6rem
    }
}
@media (min-width: 960px){
    html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3{
        font-size:1.625rem;
        line-height:2.925rem
    }
}
html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4{
    font-weight:700;
    font-size:1rem;
    line-height:1.8rem
}
@media (min-width: 720px){
    html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4{
        font-size:1.25rem;
        line-height:2.175rem
    }
}
@media (min-width: 960px){
    html[lang='ja-JP'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4{
        font-size:1.375rem;
        line-height:2.475rem
    }
}
html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light{
    font-size:1.4rem;
    line-height:1.7rem
}
@media (min-width: 720px){
    html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light{
        font-size:2.4rem;
        line-height:2.675rem
    }
}
@media (min-width: 960px){
    html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--medium-padding h1 .rte__heading--2--light,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding h1 .rte__heading--2--light{
        font-size:3.2rem;
        line-height:3.5rem
    }
}
html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3{
    font-weight:700;
    font-size:1.4rem;
    line-height:1.7rem
}
@media (min-width: 720px){
    html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3{
        font-size:2rem;
        line-height:2.25rem
    }
}
@media (min-width: 960px){
    html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--3{
        font-size:2.5rem;
        line-height:2.8rem
    }
}
html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4{
    font-weight:700;
    font-size:1.1rem;
    line-height:1.5rem
}
@media (min-width: 720px){
    html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4{
        font-size:1.265rem;
        line-height:1.76rem
    }
}
@media (min-width: 960px){
    html[lang='zh-CN'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4,html[lang='zh-HK'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4,html[lang='zh-MO'] .hero .experience-container .hero .experience-container .experience-content.experience-content--smaller-padding .rte__heading--4{
        font-size:1.4rem;
        line-height:1.7rem
    }
}

