body #navLangWrapper{display:flex!important;align-items:center;gap:0}
#navLangWrapper a[aria-current="true"]{color:#00a96f!important;border-color:#00a96f!important}
body #navSocialWrapper{display:grid!important;grid-template-columns:repeat(2,78px);margin:0 0 12px!important;gap:6px 7px!important;align-items:center;width:163px}
#menuWrapper #bottomContentWrapper{position:absolute!important;left:50px!important;bottom:18px!important;width:171px!important;padding:0!important;z-index:4}
.gm-site-utilities{display:flex;flex-direction:column;gap:13px;align-items:flex-start}
.gm-utility-toggle{display:none}
.gm-language-switch{display:flex;align-items:center;padding:4px;background:rgba(255,255,255,.94);border:1px solid rgba(10,25,20,.14);border-radius:999px;box-shadow:0 7px 25px rgba(0,0,0,.08)}
.gm-language-switch a{display:grid;place-items:center;min-width:34px;height:30px;padding:0 8px;border-radius:999px;color:#18221e;text-decoration:none;font:700 11px/1 Arial,"PingFang SC","Microsoft YaHei",sans-serif;letter-spacing:.03em;white-space:nowrap;transition:background .2s,color .2s}
.gm-language-switch a[aria-current="true"]{background:#00ad72;color:#fff}
.gm-social-links{display:grid;grid-template-columns:repeat(2,78px);align-items:center;gap:6px 7px}
.gm-social-link{width:78px;min-height:28px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px;color:#171d1a;text-decoration:none;transition:transform .2s,color .2s,opacity .2s}
.gm-social-link:hover{transform:translateY(-2px);color:#00a96f}.gm-social-link.is-empty{opacity:.72;cursor:default}
.gm-social-label{display:block;color:currentColor;text-align:left;font:700 9px/1.1 Arial,"PingFang SC","Microsoft YaHei",sans-serif;letter-spacing:-.015em;white-space:nowrap}
.gm-social-link svg{width:22px;height:22px;flex:0 0 22px;display:block;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.gm-social-link svg .solid{fill:currentColor;stroke:none}.gm-social-link svg .cut{fill:#fff;stroke:none}.gm-social-link--facebook svg,.gm-social-link--douyin svg{fill:currentColor;stroke:none}.gm-social-link--instagram svg{border-radius:6px}.gm-social-link--weibo svg,.gm-social-link--wechat svg{width:23px}.gm-social-link--xiaohongshu svg{width:23px}
#navSocialWrapper .gm-social-link{float:none!important;width:78px!important;height:28px!important;margin:0!important;color:#050505!important}
#navSocialWrapper .gm-social-link:hover{color:#00a96f!important}
.gm-stylist-sidebar>.gm-site-utilities{position:absolute;left:9.8vw;bottom:34px}
.gm-site-utilities--left-dock{position:fixed;left:18px;bottom:24px;z-index:90;width:46px;max-height:46px;overflow:hidden;padding:8px;background:rgba(255,255,255,.94);border:1px solid rgba(10,25,20,.12);border-radius:4px;box-shadow:0 10px 32px rgba(0,0,0,.12);backdrop-filter:blur(12px);transition:width .28s ease,max-height .28s ease,padding .28s ease}.gm-site-utilities--left-dock .gm-utility-toggle{display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;background:transparent;color:#00ad72;font:700 19px/1 Arial,sans-serif;cursor:pointer}.gm-site-utilities--left-dock>.gm-social-links,.gm-site-utilities--left-dock>.gm-language-switch{opacity:0;visibility:hidden;transition:opacity .16s ease}.gm-site-utilities--left-dock:hover,.gm-site-utilities--left-dock:focus-within,.gm-site-utilities--left-dock.is-open{width:190px;max-height:300px;padding:12px 13px}.gm-site-utilities--left-dock:hover>.gm-social-links,.gm-site-utilities--left-dock:hover>.gm-language-switch,.gm-site-utilities--left-dock:focus-within>.gm-social-links,.gm-site-utilities--left-dock:focus-within>.gm-language-switch,.gm-site-utilities--left-dock.is-open>.gm-social-links,.gm-site-utilities--left-dock.is-open>.gm-language-switch{opacity:1;visibility:visible}
.gm-privacy-shell>.gm-site-utilities{margin:0 0 30px;flex-direction:row;align-items:center;justify-content:space-between}
html[lang="en"] #topContent{font-size:.88em}
html[lang="en"] .gm-team-header nav{gap:22px;font-size:11px}
html[lang="en"] .gm-stylist-sidebar>nav{font-size:11px}
html[lang="en"] .member-header nav{gap:22px;font-size:12px}
html[lang="en"] .member-hero-copy h1{font-size:clamp(42px,5.2vw,72px);line-height:1;letter-spacing:-.04em}
html[lang="en"] .member-process h2{font-size:clamp(20px,2vw,30px)}
html[lang="en"] .gm-privacy-card h1{font-size:clamp(28px,4vw,34px)}
@media(min-width:1024px){#menuWrapper.gm-home-menu{width:50px;padding-left:0;overflow:visible;box-shadow:1px 0 0 rgba(0,0,0,.06);transition:width .45s cubic-bezier(.2,.75,.25,1)}#menuWrapper.gm-home-menu:hover,#menuWrapper.gm-home-menu:focus-within{width:270px}#menuWrapper.gm-home-menu #navBtn{display:block;left:10px;right:auto;top:50%;bottom:auto;margin:-16px 0 0;z-index:1000}#menuWrapper.gm-home-menu #menuContent{position:absolute;left:-290px;width:220px;transition:left .42s cubic-bezier(.2,.75,.25,1)}#menuWrapper.gm-home-menu:hover #menuContent,#menuWrapper.gm-home-menu:focus-within #menuContent{left:50px;z-index:9}#menuWrapper.gm-home-menu #grouplogo{opacity:0;pointer-events:none;transform:translateX(-10px);transition:opacity .25s ease,transform .35s ease}#menuWrapper.gm-home-menu:hover #grouplogo,#menuWrapper.gm-home-menu:focus-within #grouplogo{opacity:1;pointer-events:auto;transform:none}#menuWrapper.gm-home-menu~#header+#container{width:calc(100% - 50px);margin-left:50px;transition:width .45s ease,margin-left .45s ease}#menuWrapper.gm-home-menu #navBtn:after{content:"MENU";position:absolute;top:28px;left:-2px;color:#121814;font:700 8px/1 Arial,sans-serif;letter-spacing:.08em;writing-mode:vertical-rl}#menuWrapper.gm-home-menu:hover #navBtn,#menuWrapper.gm-home-menu:focus-within #navBtn{opacity:0;pointer-events:none}}
@media(max-width:950px){.gm-stylist-sidebar>.gm-site-utilities{position:relative;left:auto;bottom:auto;margin:24px 0 0 48px}}
@media(max-width:900px){.gm-language-switch a{min-width:31px;height:28px;padding:0 7px;font-size:10px}html[lang="en"] .gm-team-header nav{font-size:12px;gap:10px}}
@media(max-width:560px){.gm-language-switch a{min-width:29px;height:27px;padding:0 6px}.gm-site-utilities--left-dock{left:10px;bottom:10px;padding:9px 10px;gap:9px}html[lang="en"] .member-hero-copy h1{font-size:clamp(36px,12vw,50px)}html[lang="en"] .member-lead{font-size:14px;line-height:1.7}.gm-privacy-shell>.gm-site-utilities{align-items:flex-end;flex-direction:column-reverse}.gm-social-link{width:78px;height:28px}}
