body{background:#fff}.heroband{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--pink-hero) 0,var(--pink-hero) 61px,rgba(255,255,255,0) 420px)}.heroband .rocket{position:absolute;right:clamp(30px,7.9vw,127px);top:0;width:667px;height:275px;background:url(/assets/img/hero-face.png) 93.739% 49.984%/209.744% 100.001% no-repeat;pointer-events:none}.hero{position:relative;padding-top:66px}.hero .lock{display:flex;flex-direction:row;gap:13px;align-items:center}.hero .lock img{width:102px;height:32px;flex-shrink:0}.hero .lock .lp{font-size:37px;font-weight:700;letter-spacing:-.02em;transform:skewX(-9deg)}.hero .lock .lp,.hero .lock .tag{color:var(--ink);white-space:nowrap}.hero .lock .tag{font-size:27px;font-weight:600;margin-left:10px}.hero .sub{font-size:15px;color:var(--ink-2);margin-top:25px}.hero .ctas{display:flex;gap:15px;align-items:center;margin-top:49px}.hero .ctas a{height:40px;border-radius:12px;display:inline-flex;gap:7px;justify-content:center;align-items:center;font-size:15px;font-weight:600;transition:all var(--t)}.hero .ctas svg{width:20px;height:20px}.hero .ctas .p{background:var(--pink);color:#fff;padding:0 40px}.hero .ctas .p:hover{background:var(--pink-600)}.hero .ctas .g{background:#fff;color:var(--pink);box-shadow:inset 0 0 0 1px var(--line);padding:0 34px}.hero .ctas .g:hover{box-shadow:inset 0 0 0 1px var(--pink);color:var(--pink)}.stats{margin-top:47px}.stats .in{border-radius:10px;background:rgba(255,255,255,.6);box-shadow:inset 0 0 0 1px var(--card-line);display:flex;flex-direction:row;padding:10px 83px;justify-content:space-between;align-items:flex-start}.stats .st{flex-direction:column;gap:3px}.stats .st,.stats .st b{display:flex;align-items:center}.stats .st b{font-size:15px;font-weight:500;color:var(--pink);height:20px}.stats .st span{font-size:13px;font-weight:500;color:#333}.rows{flex-direction:column;margin-top:17px}.rowc,.rows{display:flex;gap:17px}.rowc{flex-direction:row;align-items:stretch}.bcard{border-radius:10px;box-shadow:inset 0 0 0 1px var(--card-line);background:#fff;display:flex;flex-direction:column;gap:13px;padding:17px 27px;box-sizing:border-box;position:relative;overflow:hidden}.bcard .bhead{display:flex;justify-content:space-between;align-items:center}.bcard .bhead h2{font-size:15px;font-weight:600;color:var(--ink);white-space:nowrap}.bcard .more{display:inline-flex;gap:4px;align-items:center;font-size:10px;color:#333;white-space:nowrap}.bcard .more:hover{color:var(--pink)}.bcard .more svg{width:5px;height:8px;flex-shrink:0}.how{flex:703 1 0;gap:17px}.how .steps{gap:2px;padding:2px 0}.how .steps,.how .stp{display:flex;align-items:center}.how .stp{flex-direction:column;gap:7px;flex-shrink:0}.how .stp.w9{width:90px}.how .stp.w8{width:80px}.how .stp.w7{width:70px}.how .stp i{font-style:normal;color:var(--ink-4)}.how .stp b,.how .stp i{font-size:13px;font-weight:500}.how .stp b{color:var(--ink);white-space:nowrap}.how .stp span{font-size:10px;color:var(--ink-2);white-space:nowrap}.how .dash{flex-grow:1;height:0;border-top:1px dashed #888}html[data-lang=en] .how .stp{align-self:flex-start}html[data-lang=en] .how .stp b{white-space:normal;text-align:center;line-height:1.2}html[data-lang=en] .how .stp span{white-space:normal;text-align:center;font-size:9px;line-height:1.3}html[data-lang=en] .how .dash{margin-top:26px}.storesc{flex:336 1 0;gap:10px}.storesc .bd{display:flex;gap:20px;align-items:center}.storesc .ph{width:111px;height:77px;border-radius:7px;flex-shrink:0;background:url(/assets/img/store-photo.png) 50% 40.5%/100.2% 107.8% no-repeat}.storesc .num{display:flex;gap:7px;align-items:center;justify-content:center}.storesc .num b{font-size:15px;font-weight:500;color:var(--pink)}.storesc .num span{font-size:13px;font-weight:500;color:#333}.storesc .cities{flex-direction:column;align-items:center;margin-top:12px}.storesc .cities,.storesc .crow{display:flex;gap:10px}html[data-lang=en] .storesc .cities{gap:6px}html[data-lang=en] .storesc .crow{flex-wrap:wrap;justify-content:center;gap:5px 8px}html[data-lang=en] .storesc .ct{font-size:9px}.storesc .ct{display:flex;gap:5px;align-items:center;font-size:10px;font-weight:500;color:var(--ink);white-space:nowrap}.storesc .ct:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--pink)}.partnersc{flex:410 1 0}.partnersc .grid6{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:10px;flex-grow:1}.partnersc .grid6 div{border-radius:7px;box-shadow:inset 0 0 0 1px var(--line);display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:500;color:var(--ink);white-space:nowrap;text-align:center;padding:0 4px}html[data-lang=en] .partnersc .grid6 div{white-space:normal;font-size:10.5px;line-height:1.2}.memc{flex:653 1 0}.memc .bgi{position:absolute;left:0;top:-21px;width:100%;height:218px;background:url(/assets/img/membership-bg.png) 50%/cover no-repeat;opacity:.7}.memc>*{position:relative}.memc .perks{display:flex;gap:10px;align-items:flex-start}.memc .pk{width:60px;display:flex;flex-direction:column;gap:3px;align-items:center}.memc .pk svg{width:20px;height:20px}.memc .pk span{font-size:10px;font-weight:500;color:var(--ink);text-align:center}.memc .acts,.miniacts{display:flex;gap:10px;align-items:center}.pillbtn{height:25px;padding:0 26px;border-radius:99px;background:var(--pink);color:#fff;display:inline-flex;justify-content:center;align-items:center;font-size:12px;font-weight:600;white-space:nowrap;transition:background var(--t)}.pillbtn:hover{background:var(--pink-600);color:#fff}.morelnk{display:inline-flex;gap:4px;align-items:center;font-size:10px;color:var(--ink);white-space:nowrap}.morelnk svg{width:4px;height:6px}.morelnk:hover{color:var(--pink)}.progc{flex:398 1 0;justify-content:space-between;align-items:flex-start}.progc .bgi,.progc .bgi:after{position:absolute;inset:0}.progc .bgi:after{content:"";background-size:cover;background-position:50%;opacity:.3}.progc.women .bgi{background:linear-gradient(180deg,rgba(255,159,212,.55),rgba(255,255,255,.55) 74.7%)}.progc.women .bgi:after{background-image:url(/assets/img/women-bg.png)}.progc.kids .bgi{background:linear-gradient(180deg,rgba(255,159,212,.55) 9.9%,rgba(255,255,255,.55) 86.5%)}.progc.kids .bgi:after{background-image:url(/assets/img/kids-bg.png);background-position:0}.progc>*{position:relative}.progc h2{font-size:15px;font-weight:600;color:var(--ink)}.progc p{font-size:10px;color:var(--ink-2);line-height:1.5;margin-top:7px}.strip{display:flex;gap:17px}.projc{flex:1256 1 0;height:278px}.projc .pcards{display:flex;gap:10px}.projc .pc{width:150px;height:214px;border-radius:7px;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;display:flex;flex-direction:column;background:#fff}.projc .pc .im{height:104px;flex-shrink:0;background-image:url(/assets/img/projects-sprite.png);background-repeat:no-repeat}.projc .pc .bd{display:flex;flex-direction:column;gap:10px;padding:10px;flex-grow:1}.projc .tagrow{display:flex;justify-content:space-between;align-items:center}.projc .tg{border-radius:99px;padding:3px 8px}.projc .stt,.projc .tg{font-size:8.5px;font-weight:500;white-space:nowrap}.projc .stt{display:flex;gap:3px;align-items:center;color:var(--ink-3)}.projc .stt:before{content:"";width:3px;height:3px;border-radius:50%;background:var(--ink-3)}.projc .pc b{font-size:12px;font-weight:500;color:var(--ink);margin-top:7px;display:block}.projc .pc p{font-size:8.5px;color:var(--ink);line-height:1.4;margin-top:5px}.projc .foot{justify-content:space-between;margin-top:auto}.projc .foot,.projc .who{display:flex;align-items:center}.projc .who{gap:4px;font-size:8.5px;color:var(--ink-3)}.projc .who i{width:15px;height:15px;border-radius:50%;background:url(/assets/img/avatar-ada.png) 50%/cover no-repeat}.projc .lk{display:flex;gap:2px;align-items:center;font-size:8.5px;color:var(--ink-3)}.projc .lk svg{width:8px;height:8px}.mentc{flex:692 1 0;height:278px}.coursec{flex:742 1 0;height:278px}.mentc .list{display:flex;flex-direction:column;gap:13px;flex-grow:1;min-height:0}.mentc .mrow{flex:1 1 0;min-height:0;background:#fff;border-radius:7px;box-shadow:inset 0 0 0 1px var(--card-line);display:flex;gap:8px;align-items:center;padding:10px 13px}.mentc .av{width:33px;height:33px;border-radius:50%;flex-shrink:0;background-color:#d5d5d5;background-repeat:no-repeat}.mentc .av.gao{background-image:url(/assets/img/mentor-gao.png);background-size:146%;background-position:50% -25%}.mentc .av.zhang{background-image:url(/assets/img/mentor-zhang.png);background-size:127%;background-position:61% -34%}.mentc .av.maggie{background-image:url(/assets/img/mentor-maggie.png);background-size:125%;background-position:47% -44%}.mentc .mid{flex-grow:1;min-width:0;display:flex;justify-content:space-between;align-items:flex-start;gap:6px}.mentc .tx b{display:block;font-size:12px;font-weight:500;color:var(--ink)}.mentc .tx p{font-size:10px;color:var(--ink);margin-top:3px}.mentc .tag{font-size:10px;font-weight:500;color:var(--pink);white-space:nowrap;margin-top:1px}.coursec .list{display:flex;flex-direction:column;gap:10px;flex-grow:1;min-height:0}.coursec .crow{flex:1 1 0;min-height:0;background:#fff;border-radius:7px;box-shadow:inset 0 0 0 1px var(--card-line);overflow:hidden;display:flex;align-items:stretch}.coursec .cim{width:85px;flex-shrink:0;background-size:cover;background-position:50%}.coursec .ctx{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:8px 10px}.coursec .ctx b{display:block;font-size:12px;font-weight:500;color:var(--ink)}.coursec .ctx .ds{margin-top:2px}.coursec .ctx .ds,.coursec .mt2{font-size:8.5px;color:var(--ink-3)}.coursec .mt2{display:flex;justify-content:space-between}.evc{flex:750 1 0;height:278px}.evc .big{height:149px;border-radius:7px;box-shadow:inset 0 0 0 1px var(--card-line);overflow:hidden;display:flex;flex-direction:column;flex-shrink:0}.evc .big .im{height:99px;flex-shrink:0;background:url(/assets/img/event-waic.jpg) 50% 0/100% 141.6% no-repeat}.evc .big .bd{display:flex;padding:10px;gap:8px;align-items:flex-start;flex-grow:1}.evc .big .tx{flex-grow:1}.evc b{font-size:12px;font-weight:500;color:var(--ink);white-space:nowrap}.evc .meta{gap:10px;margin-top:5px}.evc .meta,.evc .meta span{display:flex;align-items:center}.evc .meta span{gap:3px;font-size:8.5px;color:var(--ink);white-space:nowrap}.evc .meta svg{width:8px;height:8px;flex-shrink:0}.evc .rsvp{height:23px;padding:0 16px;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1px var(--pink);display:inline-flex;justify-content:center;align-items:center;font-size:10px;font-weight:600;color:var(--pink);white-space:nowrap;flex-shrink:0}.evc .rsvp:hover{background:var(--pink-soft);color:var(--pink)}.evc .small{height:47px;border-radius:7px;box-shadow:inset 0 0 0 1px var(--card-line);overflow:hidden;display:flex;align-items:center;flex-shrink:0}.evc .small .im{width:72px;height:47px;flex-shrink:0;background:url(/assets/img/event-workshop.jpg) 50% 0/100% 284.7% no-repeat}.evc .small .bd{padding:6px 10px}.ctaband{margin-top:17px}.ctaband .in{border-radius:10px;background:var(--pink);display:flex;padding:13px 27px;justify-content:space-between;align-items:center;gap:20px;overflow:hidden}.ctaband h2{font-size:20px;font-weight:600;color:#fff;white-space:nowrap}.ctaband .feats{display:flex;gap:clamp(16px,3.1vw,50px);align-items:center}.ctaband .feats span{display:flex;gap:4px;align-items:center;font-size:12px;font-weight:500;color:#fff;white-space:nowrap}.ctaband .feats svg{width:20px;height:20px;flex-shrink:0}.ctaband .acts{display:flex;gap:19px;align-items:center;flex-shrink:0}.ctaband .acts a{width:140px;height:33px;border-radius:12px;display:inline-flex;justify-content:center;align-items:center;font-size:15px;font-weight:500;white-space:nowrap;transition:all var(--t)}.ctaband .aw{background:#fff;color:var(--pink)}.ctaband .aw:hover{background:var(--pink-soft);color:var(--pink)}.ctaband .ao{box-shadow:inset 0 0 0 1px #fff;color:#fff}.ctaband .ao:hover{background:rgba(255,255,255,.15);color:#fff}.pagepad{padding-bottom:20px}@media (max-width:1023px){.heroband{background:linear-gradient(180deg,var(--pink-hero) 0,var(--pink-hero) 40px,rgba(255,255,255,0) 340px)}.heroband .rocket{position:static;width:100%;max-width:420px;height:170px;margin:18px auto 0;background-position:93.7% 50%}.hero{padding-top:28px}.hero .lock{flex-wrap:wrap;gap:10px 14px}.hero .lock img{width:118px;height:37px}.hero .lock .lp{font-size:34px}.hero .lock .tag{font-size:19px;margin-left:0;width:100%;white-space:normal}.hero .sub{font-size:14px;margin-top:14px;line-height:1.5}.hero .ctas{margin-top:22px;flex-wrap:wrap;gap:10px}.hero .ctas a{height:46px;font-size:15px}.hero .ctas .p{padding:0 26px}.hero .ctas .g{padding:0 20px}.stats{margin-top:22px}.stats .in{display:grid;grid-template-columns:repeat(4,1fr);gap:14px 6px;padding:16px 10px}.stats .st b{font-size:17px;height:auto}.stats .st span{font-size:12px}.rowc{flex-direction:column}.rowc .bcard{flex:none;width:100%}.bcard{padding:18px 20px}.bcard .bhead h2,.progc h2{font-size:17px}.bcard .more,.morelnk{font-size:12px}.bcard .more svg{width:7px;height:11px}.how .steps{flex-wrap:wrap;gap:14px 10px}.how .dash{display:none}.how .stp{width:30%!important}.how .stp b,.how .stp i{font-size:14px}.how .stp span{font-size:11px;white-space:normal;text-align:center}.storesc .ph{width:120px;height:84px}.storesc .num b{font-size:17px}.storesc .num span{font-size:14px}.storesc .ct{font-size:12px}.partnersc .grid6 div{font-size:13px;padding:12px 4px;white-space:normal}.memc .bgi{height:100%;top:0}.memc .perks{flex-wrap:wrap;gap:12px}.memc .pk{width:29%}.memc .pk svg{width:26px;height:26px}.memc .pk span{font-size:11px}.pillbtn{height:38px;padding:0 30px;font-size:14px}.progc p{font-size:13px;margin:8px 0 14px}.strip{flex-direction:column}.strip .bcard{flex:none;width:100%;height:auto!important}.projc .pcards{overflow-x:auto;padding-bottom:6px}.projc .pc{width:172px;flex-shrink:0;height:auto}.projc .pc .im{height:118px}.projc .lk,.projc .pc p,.projc .stt,.projc .tg,.projc .who{font-size:11px}.projc .pc b{font-size:14px}.mentc .list{gap:12px}.mentc .mrow{flex:none;padding:12px 14px;gap:12px}.mentc .av{width:44px;height:44px}.mentc .mid{flex-wrap:wrap}.coursec .ctx b,.mentc .tx b{font-size:15px}.mentc .tag,.mentc .tx p{font-size:12px}.coursec .list{gap:12px}.coursec .crow{flex:none;min-height:96px}.coursec .cim{width:110px}.coursec .ctx{padding:12px 14px}.coursec .ctx .ds{font-size:12px;margin:4px 0 8px}.coursec .mt2{font-size:11px}.evc b{font-size:15px;white-space:normal}.evc .meta span{font-size:11px}.evc .meta svg{width:11px;height:11px}.evc .big{height:auto}.evc .big .im{height:150px}.evc .rsvp{height:34px;font-size:12px;padding:0 18px}.evc .small{height:64px}.evc .small .im{width:96px;height:64px}.ctaband .in{flex-direction:column;align-items:flex-start;padding:20px}.ctaband h2{font-size:19px;white-space:normal}.ctaband .feats{flex-wrap:wrap;gap:12px 18px}.ctaband .feats span{font-size:12px}.ctaband .acts{width:100%}.ctaband .acts a{flex:1;height:44px;font-size:14px}}