@media (max-width:767px){section h2{font-size:35px;letter-spacing:-.7px;line-height:50px;word-break:keep-all}section p.desc{font-size:16px;letter-spacing:-.32px;line-height:24px;word-break:keep-all}section p.desc br:not(.mo){display:none}.about .about_list,.righters .filter_tabs,.righters_list:not(.is_expanded){margin-left:-20px;margin-right:-20px;overflow-x:auto;padding-left:20px;padding-right:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.about .about_list::-webkit-scrollbar,.righters .filter_tabs::-webkit-scrollbar,.righters_list:not(.is_expanded)::-webkit-scrollbar{display:none}.intro{background-image:url(https://resource.midasuser.com/hubfs/globalRighters/img/img-bg-intro-mo.jpg);background-position:center 64px;background-size:100vw auto;height:auto;min-height:100vh;padding:64px 0 80px}.intro .star{height:59.72vw;left:22.5vw;top:calc(39.44vw + 64px);width:59.72vw}.intro .intro_stats{gap:18px;margin-top:115.83vw}.intro .intro_stats li{gap:10px}.intro .intro_stats .item_markets,.intro .intro_stats .item_righters,.intro .intro_stats .item_ways{width:auto}.intro .intro_stats strong{font-size:30px;line-height:30px}.intro .intro_stats .item_ways span,.intro .intro_stats span{font-size:12px;letter-spacing:1.8px;line-height:18px}.intro .intro_stats .divider{height:35px}.intro .intro_cta{gap:20px;margin-top:40px;width:100%}.intro .intro_cta p{font-size:14px;letter-spacing:-.28px;line-height:21px;max-width:320px;white-space:normal;word-break:keep-all}.gift .btn_gift,.intro .intro_cta .btn_meet{background-color:#cca667;border-color:#cca667;color:#222;width:100%}.intro .intro_cta .btn_meet{font-size:16px;letter-spacing:-.32px}.gift .btn_gift .icon .arrow_default,.intro .intro_cta .btn_meet .icon .arrow_default{opacity:0}.gift .btn_gift .icon .arrow_hover,.intro .intro_cta .btn_meet .icon .arrow_hover{opacity:1}.campaign_video{display:block;height:auto;padding:0}.campaign_video .vod_main{width:100%}.about{padding:80px 0}.about p.desc{margin-top:10px}.about .about_list{gap:10px;margin-top:40px}.about .about_list li{flex:none;height:296px;padding-top:159px;width:254px}.about .about_list h3{font-size:18px;font-weight:900;line-height:19px;width:220px}.about .about_list p{font-size:14px;letter-spacing:-.28px;line-height:20px;margin-top:8px;width:220px}.about .about_list .icon{left:50%;transform:translateX(-50%)}.about .item_contribution .icon{height:83px;left:50%;top:46px;width:77px}.about .item_expertise .icon{height:58px;left:50%;top:50px;width:66.5px}.about .item_innovation .icon{height:77.5px;left:50%;top:50px;width:77.5px}.support_toast{bottom:20px;font-size:14px;height:55px;justify-content:center;letter-spacing:-.28px;line-height:20px;padding:0 20px;text-align:left;text-transform:uppercase;white-space:normal;width:320px}.support_toast span{max-width:180px}.righters{padding:80px 0}.righters p.desc{margin-top:10px}.righters_filter{align-items:stretch;flex-direction:column;gap:10px;margin-top:40px;position:relative}.righters_filter:after,.righters_filter:before{content:"";height:44px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s;width:56px;z-index:1}.righters_filter:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:-20px}.righters_filter:after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:-20px}.righters_filter.has_left:before,.righters_filter.has_right:after{opacity:1}.righters .filter_tabs{gap:6px}.righters .filter_tabs li{flex:none}.righters .filter_country .country_btn,.righters .filter_country select,.righters .filter_tabs button{font-size:14px;letter-spacing:-.28px}.righters .filter_tabs button{height:44px;padding:0 18px}.righters .filter_country .country_btn,.righters .filter_country select{width:100%}.righters .filter_country .country_list{max-height:204px}.righters .filter_country .country_list li{font-size:14px;height:48px;letter-spacing:-.28px;line-height:24px}.righters_list{display:flex;gap:10px;margin-top:20px}.righters_list .righter_card{height:296px;width:234px}.righters_list.is_expanded{display:grid;grid-template-columns:repeat(2,1fr)}.righters_list.is_expanded .righter_card{aspect-ratio:234/296;height:auto;width:100%}.righters_list li{flex:none}.righters_list .righters_empty{width:100%}.righter_card .info{bottom:20px;padding:0 16px}.righter_card .name{font-size:16px;letter-spacing:-.32px;line-height:22px}.righter_card .country{font-size:14px;letter-spacing:-.28px;line-height:22px}.righter_card .badge{left:16px;top:16px}.righters .btn_more{margin-top:40px}.impact{padding:80px 0}.impact p.desc{margin-top:10px}.participate{padding:80px 0}.participate p.desc{margin-top:10px}.participate .share_wrap{margin-top:40px}.participate .btn_share{font-size:14px;gap:6px;height:auto;letter-spacing:-.28px;padding:8px 12px}.participate .btn_share img{height:15.73px;width:14px}.participate .total_box{align-items:center;flex-direction:column;gap:20px;height:auto;margin-top:10px;padding:40px 0}.participate .gauge_count span,.participate .total_item .label{font-size:12px;letter-spacing:2.4px;line-height:18px}.participate .total_item .amount{flex-direction:column;font-size:50px;gap:10px;letter-spacing:-1px}.participate .total_item .goal{font-size:50px;letter-spacing:-1.5px}.participate .total_item .goal .slash{font-size:40px}.participate .total_box .plus{height:30px;margin-top:0;width:30px}.participate .cause_list{flex-direction:column;gap:20px;margin-top:20px}.participate .cause_item{height:auto;padding:40px 18px 25px;width:100%}.participate .cause_tit{height:auto;white-space:normal;text-wrap:balance;word-break:keep-all}.participate .cause_tit h3{font-size:18px;letter-spacing:-.36px;line-height:27px}.participate .cause_tit p{font-size:14px;letter-spacing:-.28px;line-height:21px}.participate .gauge{height:140px;margin-top:30px;width:280px}.participate .gauge_count{gap:8px}.participate .gauge_count strong{font-size:30px;line-height:30px}.participate .supported{margin-top:20px}.participate .btn_support{font-size:16px;height:55px;letter-spacing:-.32px;margin-top:30px;width:280px}.participate .notice{margin-top:20px}.voices{padding:80px 0}.voices_badge>span{font-size:14px;height:38px;letter-spacing:-.28px}.voices_badge .live{gap:6px;padding:0 13px}.voices_badge .count{padding:0 12px}.voices h2{line-height:50px;margin-top:30px;text-wrap:balance}.voices p.desc{margin-top:10px}.voices_rows{gap:20px;margin-top:90px}.voices_row.row1{margin-left:20px}.voices_row.row2{margin-left:-154px}.voices .voice_card{height:auto;margin-right:10px;padding:30px 25px;width:254px}.voices .voice_card .msg{font-size:16px;height:104px;letter-spacing:-.32px;-webkit-line-clamp:4;line-clamp:4;line-height:26px}.voices .voice_card .from{margin-top:20px}.gift{background-image:url(https://resource.midasuser.com/hubfs/globalRighters/img/img-bg-gift-mo.jpg);background-position:top;background-size:100vw auto;display:block;height:175.28vw;padding:80px 0 0;text-align:center}.gift .gift_label{font-size:14px;letter-spacing:2.8px;line-height:21px;margin:0 auto;max-width:260px;text-wrap:balance}.gift h2{font-size:35px;letter-spacing:-.7px;line-height:50px;margin-top:20px}.gift p.desc{margin-top:10px}.gift .btn_gift{display:flex;left:20px;margin:0;position:absolute;right:20px;top:136.39vw;width:auto}.faq{padding:80px 0}.faq .faq_list{margin-top:40px;width:100%}.faq .btn_accordion{font-size:18px;gap:10px;letter-spacing:-.36px;padding:20px 0}.faq .accordion_panel p{font-size:16px;letter-spacing:-.32px;line-height:26px;padding-bottom:20px;width:100%}}@media (max-width:375px){.intro{height:100%;min-height:unset}}