.intro{background-color:#0b0505;background-image:url(https://resource.midasuser.com/hubfs/globalRighters/img/img-bg-intro.jpg);background-position:top;background-repeat:no-repeat;background-size:100vw 81.77vw;box-sizing:border-box;height:81.77vw;overflow:hidden}.intro .inner{align-items:center;display:flex;flex-direction:column;position:relative}.intro .star{animation:starFloatY 2s ease-in-out infinite alternate,starFloatX 2s ease-in-out infinite alternate;height:33.125vw;left:35.2vw;object-fit:cover;position:absolute;top:13.85vw;width:33.126vw;will-change:transform,translate}@keyframes starFloatY{0%{transform:translateY(0)}to{transform:translateY(-.73vw)}}@keyframes starFloatX{0%{translate:-.36vw 0}to{translate:.36vw 0}}@media (prefers-reduced-motion:reduce){.intro .star{animation:none}}.intro .intro_stats{align-items:center;display:flex;gap:100px;list-style:none;margin:55.9375vw 0 0;padding:0}.intro .intro_stats li{align-items:center;color:#fff;display:flex;flex-direction:column;gap:15px;text-align:center;text-transform:uppercase}.intro .intro_stats .item_righters{width:133px}.intro .intro_stats .item_ways{width:156px}.intro .intro_stats .item_markets{width:98px}.intro .intro_stats strong{color:#fff;font-size:70px;font-weight:600;line-height:70px}.intro .intro_stats span{font-size:14px;font-weight:400;letter-spacing:5.6px;line-height:21px;opacity:.5;white-space:nowrap}.intro .intro_stats .item_ways span{letter-spacing:4.2px}.intro .intro_stats .divider{background-color:hsla(0,0%,100%,.2);height:50px;margin:0 -.5px;width:1px}.intro .intro_cta{align-items:center;display:flex;flex-direction:column;gap:50px;margin-top:110px}.intro .intro_cta p{color:#eeab51;font-weight:300;margin:0}.intro .intro_cta .btn_meet,.intro .intro_cta p{font-size:18px;letter-spacing:-.36px;line-height:27px;white-space:nowrap}.intro .intro_cta .btn_meet{align-items:center;border:1px solid #fff;border-radius:4px;box-sizing:border-box;color:#fff;display:flex;font-weight:600;gap:8px;height:60px;justify-content:center;padding:18px 40px;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s}.intro .intro_cta .btn_meet:hover{background-color:#cca667;border-color:#cca667;color:#222}.intro .intro_cta .btn_meet .icon{flex:none;height:12px;position:relative;width:16.25px}.intro .intro_cta .btn_meet .icon img{display:block;height:13.4142px;left:0;position:absolute;top:-.707px;transition:opacity .3s;width:17.6642px}.intro .intro_cta .btn_meet .icon .arrow_hover,.intro .intro_cta .btn_meet:hover .icon .arrow_default{opacity:0}.intro .intro_cta .btn_meet:hover .icon .arrow_hover{opacity:1}.campaign_video{background-color:#bfb1b1;height:100vh;width:100%}.campaign_video .vod_main{height:100%;object-fit:fill;width:100%}.about{background-color:#080403;padding:180px 0}.about h2{color:#eeab51}.about p.desc{color:hsla(0,0%,100%,.6);margin-top:40px}.about p.desc .em{color:#fff;font-weight:500}.about .about_list{display:flex;gap:30px;margin-top:100px}.about .about_list li{background-color:rgba(30,109,198,.15);border-radius:20px;box-sizing:border-box;height:420px;padding-top:256px;position:relative;width:360px}.about .about_list .icon{position:absolute}.about .about_list .icon img{display:block;height:100%;width:100%}.about .about_list h3{color:#fff;font-family:"Noto Serif HK",serif;font-size:23px;font-weight:700;line-height:26px;margin:0 auto;width:280px}.about .about_list p{color:hsla(0,0%,100%,.6);font-size:16px;font-weight:300;letter-spacing:-.32px;line-height:26px;margin:10px auto 0;width:280px}.about .item_contribution .icon{height:118px;left:131.5px;top:84px;width:109.587px}.about .item_expertise .icon{height:83px;left:141px;top:94px;width:95px}.about .item_innovation .icon{height:110px;left:124px;top:83px;width:110px}.impact{background-color:#fff;padding:200px 0;transition:background-color .3s}.impact p.desc{margin-top:40px}.impact.on{background-color:#080403}.impact.on h2{color:#eeab51}.impact.on p.desc{color:#fff}.participate{background-color:#f9f9f9;padding:180px 0}.participate h2 .point{color:#d78d2b;font-family:inherit}.participate p.desc{margin-top:40px}.participate p.desc .em{color:#000;font-weight:600}.participate .share_wrap{display:flex;justify-content:flex-end;margin-top:42px}.participate .btn_share{align-items:center;background-color:#eee;border:0;border-radius:8px;box-sizing:border-box;color:#222;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;height:43px;justify-content:center;letter-spacing:-.3px;padding:10px 16px;width:100px}.participate .btn_share img{display:block;height:18px;width:16.0218px}.participate .total_box{align-items:flex-start;background-color:#fff;border-radius:20px;box-sizing:border-box;display:flex;gap:60px;height:196px;justify-content:center;margin-top:15px;padding-top:45px}.participate .total_item{align-items:center;display:flex;flex-direction:column;gap:15px;white-space:nowrap}.participate .gauge_count span,.participate .total_item .label{color:rgba(0,0,0,.5);font-size:14px;font-weight:400;letter-spacing:2.8px;line-height:21px;text-transform:uppercase}.participate .total_item .amount{align-items:center;color:#222;display:flex;font-size:70px;font-weight:600;gap:15px;letter-spacing:-1.4px;line-height:1}.participate .total_item .added{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(107.886deg,#3dde88 3.23%,#27a4da 86.048%);color:transparent;letter-spacing:0}.participate .total_item .added .js-count{color:transparent}.participate .total_item .goal{color:rgba(0,0,0,.15);font-size:65px;letter-spacing:-2.1px}.participate .total_item .goal .slash{font-size:60px}.participate .total_box .plus{display:block;flex:none;height:40px;margin-top:51px;width:40px}.participate .cause_list{display:flex;gap:30px;margin-top:30px}.participate .cause_item{background-color:#fff;border-radius:20px;box-sizing:border-box;height:548px;padding-top:50px;width:555px}.participate .cause_item,.participate .cause_tit{align-items:center;display:flex;flex-direction:column}.participate .cause_tit{gap:6px;height:60px;text-transform:uppercase;white-space:nowrap}.participate .cause_tit h3{color:#222;font-size:20px;font-weight:600;letter-spacing:-.4px;line-height:30px}.participate .cause_tit p{color:rgba(0,0,0,.4);font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:24px}.participate .gauge{height:194px;margin-top:50px;position:relative;width:388px}.participate .gauge svg{display:block;height:100%;overflow:visible;width:100%}.participate .gauge path{fill:none;stroke-width:69.7743}.participate .gauge .track{opacity:.5;stroke:#e9ecf1}.participate .gauge .bar{stroke-dasharray:100}.participate .gauge_count{align-items:center;bottom:0;display:flex;flex-direction:column;gap:10px;left:50%;position:absolute;transform:translateX(-50%)}.participate .gauge_count strong{color:#222;font-size:50px;font-weight:600;line-height:50px}.participate .supported{color:rgba(0,0,0,.6);font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:24px;margin-top:20px}.participate .supported b{color:#000;font-weight:700}.participate .btn_support{background-color:#fff;border:1px solid #e5e8eb;border-radius:4px;color:#222;cursor:pointer;font-size:18px;font-weight:600;height:60px;letter-spacing:-.36px;margin-top:40px;text-transform:uppercase;transition:border-color .3s,background-color .3s,color .3s;width:430px}.participate .btn_support:hover{background-color:#222;border-color:#222;color:#fff}.participate .notice{color:rgba(0,0,0,.4);font-size:14px;font-weight:400;line-height:24px;margin-top:30px;text-transform:uppercase}.voices{background-image:linear-gradient(180deg,#f8f4ef,#ceb89b);overflow:hidden;padding:180px 0}.voices_badge{display:flex;gap:6px;justify-content:center}.voices_badge span{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;font-size:16px;font-weight:600;height:42px;letter-spacing:-.32px;padding:0 15px;white-space:nowrap}.voices_badge .live{background-color:#e11515;color:#fff;gap:8px}.voices_badge .live:before{background-color:#fff;border-radius:50%;content:"";height:8px;width:8px}.voices_badge .count{border:2px solid #222;color:#222}.voices h2{line-height:85px}.voices h2,.voices p.desc{margin-top:40px}.voices_rows{display:flex;flex-direction:column;gap:30px;margin-top:100px}.voices_row{animation:voicesMarquee var(--marquee-duration,40s) linear infinite;display:flex;list-style:none;margin:0;padding:0;width:max-content}.voices_row.row1{margin-left:122px}.voices_row[data-direction=right]{animation-direction:reverse}.voices_rows:hover .voices_row{animation-play-state:paused}@keyframes voicesMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.voices_row{animation:none}}.voices .voice_card{background-color:#fff;border-radius:20px;box-shadow:0 4px 10px rgba(85,76,63,.15);box-sizing:border-box;flex:none;height:269px;margin-right:30px;padding:30px;text-align:left;width:360px}.voices .voice_card .to{color:#000;font-size:18px;font-weight:600;letter-spacing:-.36px;line-height:28px;white-space:nowrap}.voices .voice_card .name{margin-left:2px}.voices .voice_card .color_red{color:#780005}.voices .voice_card .color_navy{color:#282f94}.voices .voice_card .color_blue{color:#1a75dd}.voices .voice_card .color_orange{color:#d78d2b}.voices .voice_card .msg{display:-webkit-box;height:84px;margin-top:8px;overflow:hidden;-webkit-box-orient:vertical;color:#000;font-size:18px;font-weight:400;letter-spacing:-.36px;-webkit-line-clamp:3;line-clamp:3;line-height:28px}.voices .voice_card .from{border-top:1px solid #e5e8eb;margin-top:30px;padding-top:15px}.voices .voice_card .from strong{color:#222;font-size:15px;font-weight:600;letter-spacing:-.3px;line-height:23px}.voices .voice_card .from span{color:rgba(0,0,0,.4);display:block;font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:21px}.gift{align-items:center;background-color:#130707;background-image:url(https://resource.midasuser.com/hubfs/globalRighters/img/img-bg-gift.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% 26.94vw;display:flex;height:26.94vw;text-align:left}.gift .gift_label{color:#eeab51;display:block;font-size:15px;font-weight:600;letter-spacing:3px;line-height:23px;text-transform:uppercase}.gift h2{color:#fff;font-size:50px;letter-spacing:-1px;line-height:60px;margin-top:30px}.gift p.desc{color:hsla(0,0%,100%,.6);margin-top:20px}.gift .btn_gift{align-items:center;border:1px solid #fff;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:18px;font-weight:600;gap:8px;height:60px;justify-content:center;letter-spacing:-.36px;line-height:27px;margin-top:60px;padding:18px 40px;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s;white-space:nowrap}.gift .btn_gift:hover{background-color:#cca667;border-color:#cca667;color:#222}.gift .btn_gift .icon{flex:none;height:12px;position:relative;width:16.25px}.gift .btn_gift .icon img{display:block;height:13.4142px;left:0;position:absolute;top:-.707px;transition:opacity .3s;width:17.6642px}.gift .btn_gift .icon .arrow_hover,.gift .btn_gift:hover .icon .arrow_default{opacity:0}.gift .btn_gift:hover .icon .arrow_hover{opacity:1}.faq{background-color:#fff;padding:180px 0}.faq .faq_list{border-bottom:1px solid #e5e8eb;list-style:none;margin:100px auto 0;padding:0;text-align:left;width:900px}.faq .accordion_item{border-top:1px solid #e5e8eb}.faq .btn_accordion{align-items:flex-start;background:none;border:0;color:#222;cursor:pointer;display:flex;font-size:20px;font-weight:500;gap:20px;justify-content:space-between;letter-spacing:-.4px;line-height:26px;padding:30px 0;text-align:left;transition:padding-bottom .3s ease;width:100%;word-break:keep-all}.faq .btn_accordion .arrow{display:block;flex:none;height:24px;transition:transform .3s;width:24px}.faq .accordion_item.active .arrow{transform:rotate(180deg)}.faq .accordion_panel{height:0;overflow:hidden;transition:height .3s ease}.faq .accordion_item.active .btn_accordion{padding-bottom:18px}.faq .accordion_panel p{color:rgba(0,0,0,.6);font-size:18px;font-weight:400;letter-spacing:-.36px;line-height:28px;padding-bottom:30px;width:876px;word-break:keep-all}.righters{background-color:#fff;padding:180px 0}.righters p.desc{margin-top:40px}.righters_filter{align-items:flex-start;display:flex;justify-content:space-between;margin-top:100px}.righters .filter_tabs{display:flex;gap:9px;list-style:none;margin:0;padding:0}.righters .filter_country select,.righters .filter_tabs button{font-family:Pretendard,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.32px}.righters .filter_tabs button{background-color:#fff;border:1px solid #e5e8eb;border-radius:4px;color:#222;cursor:pointer;height:48px;line-height:26px;padding:0 24px;transition:background-color .2s,border-color .2s,color .2s}.righters .filter_tabs button.active{background-color:#080403;border-color:#080403;color:#fff}.righters .filter_country select{appearance:none;-webkit-appearance:none;background:#fff url(https://resource.midasuser.com/hubfs/globalRighters/icon/icon-arrow_bottom-16.svg) no-repeat right 16px center/16px 16px;border:1px solid #e5e8eb;border-radius:4px;color:#222;cursor:pointer;height:48px;line-height:24px;padding:0 44px 0 16px;width:250px}.righters .filter_country select.is_empty{color:#8b95a1}.righters .filter_country select option{color:#222}.righters_list{display:grid;gap:20px;grid-template-columns:repeat(4,270px);list-style:none;margin:40px 0 0;padding:0}.righters_list:empty{display:none}.righter_card{background-color:#eee;border:0;border-radius:20px;cursor:pointer;display:block;height:340px;overflow:hidden;padding:0;position:relative;width:270px}.righter_card:before{content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s}.righter_card.is_expertise:before{background:linear-gradient(180deg,#070612 2.059%,#f9cc7d)}.righter_card.is_contribution:before{background:#09060d}.righter_card.is_innovation:before{background:linear-gradient(180deg,#070612,#780005)}.righter_card:hover:before{opacity:1}.righter_card .photo{display:block;filter:grayscale(1);height:100%;inset:0;object-fit:cover;object-position:center bottom;position:absolute;transition:filter .3s;width:100%}.righter_card:hover .photo{filter:grayscale(0)}.righter_card:not(.no_photo):after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.45));bottom:0;content:"";height:110px;left:0;pointer-events:none;position:absolute;right:0}.righter_card .info{left:0;position:absolute;text-align:center;top:268px;width:100%;z-index:2}.righter_card .name{color:#fff;display:block;font-size:18px;font-weight:600;letter-spacing:-.36px;line-height:26px;white-space:nowrap}.righter_card .country{color:hsla(0,0%,100%,.6);display:block;font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:26px}.righter_card.no_photo:not(:hover) .name{color:#222}.righter_card.no_photo:not(:hover) .country{color:rgba(0,0,0,.4)}.righter_card .badge{align-items:center;backdrop-filter:blur(3px);background-color:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.3);border-radius:100px;display:flex;font-size:14px;font-weight:500;gap:2px;left:20px;letter-spacing:-.28px;line-height:normal;opacity:0;padding:6px 12px;position:absolute;top:20px;transition:opacity .3s;z-index:2}.righter_card:hover .badge{opacity:1}.righter_card .badge img{display:block;height:20px;width:20px}.righter_card.is_expertise .badge{color:#f9cc7d}.righter_card.is_contribution .badge{color:#cdc5b9}.righter_card.is_innovation .badge{color:#ed676d}.righters_empty{color:rgba(0,0,0,.4);font-size:16px;grid-column:1/-1;padding:80px 0}.righters .btn_more{align-items:center;background:none;border:0;color:#222;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:10px;letter-spacing:-.32px;line-height:26px;margin-top:80px;padding:0}.righters .btn_more[hidden]{display:none}.righters .btn_more img{animation:moreArrowBounce 1.2s ease-in-out infinite;display:block;height:13.4142px;transform:rotate(90deg);width:8.12132px}@keyframes moreArrowBounce{0%,to{transform:rotate(90deg) translateX(0)}50%{transform:rotate(90deg) translateX(4px)}}@media (prefers-reduced-motion:reduce){.righters .btn_more img{animation:none}}.support_toast{align-items:center;background-color:#fff;border:1.5px solid #ff417d;border-radius:100px;bottom:40px;color:#000;display:flex;font-size:18px;font-weight:600;gap:10px;height:57px;left:50%;letter-spacing:-.36px;opacity:0;padding:0 31px 0 29.5px;position:fixed;transform:translate(-50%,40px);transition:opacity .6s ease,transform .6s ease;visibility:hidden;white-space:nowrap;z-index:200}.support_toast img{display:block;flex:none;height:35px;width:35px}.support_toast.on{opacity:1;transform:translate(-50%);visibility:visible}