.language-switch{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:40px;flex-shrink:0;margin-left:16px;font-size:11px;font-weight:600;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.language-switch:hover{color:#667751;border-color:currentColor}html[lang=en] .brand-name{font-size:12px}html[lang=en] .about-heading h2{font-size:40px}html[lang=en] .practice-list>div{grid-template-columns:28px 155px 1fr}html[lang=en] .practice-list h3{line-height:1.6}html[lang=en] .connect-top h2{font-size:38px;line-height:1.5}html[lang=en] .hero-kicker{gap:12px}html[lang=en] .hero-description{font-size:17px}html[lang=en] .hero-bottom>p{max-width:210px}html[lang=en] .certificate-label{line-height:1.6}html[lang=en] .section-heading h2{max-width:660px}html[lang=en] .project-tags{gap:8px 12px}html[lang=en] .hero-chinese{font-size:24px}@media(max-width:1120px){html[lang=en] .desktop-nav{gap:16px}}@media(max-width:920px){.language-switch{margin-left:auto;margin-right:10px}}@media(max-width:760px){.language-switch{min-width:32px;margin-right:8px;margin-left:auto}html[lang=en] .brand-name{font-size:10px;line-height:1.5}html[lang=en] .hero-chinese{font-size:15px}html[lang=en] .hero-description{font-size:13px;line-height:1.8}html[lang=en] .hero-bottom>p{max-width:130px;font-size:9px}html[lang=en] .hero-cta{font-size:11px;gap:10px}html[lang=en] .about-heading h2{font-size:31px}html[lang=en] .about-lead{font-size:23px}html[lang=en] .practice-list>div{grid-template-columns:24px 1fr}html[lang=en] .practice-list p{grid-column:2}html[lang=en] .connect-top h2{font-size:25px}html[lang=en] .section-lead{max-width:155px}html[lang=en] .section-heading{flex-direction:column}html[lang=en] .section-heading .section-lead{padding-top:0;max-width:none}}@media(max-width:380px){html[lang=en] .brand-name{max-width:146px}html[lang=en] .hero-kicker{font-size:7px}html[lang=en] .hero-chinese{font-size:13px}html[lang=en] .hero-cta{font-size:10px}html[lang=en] .hero-bottom>p{max-width:108px;font-size:8px}html[lang=en] .hero-bottom>p>span{font-size:6px}html[lang=en] .connect-top h2{font-size:22px}}
