.label[data-astro-cid-fnr3g3df]{font-size:var(--font-size-xs);letter-spacing:.075em;text-transform:uppercase;font-weight:700;line-height:1.35}.partner-profile[data-astro-cid-fnr3g3df]{gap:var(--space-5) var(--grid-gutter);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.partner-profile__portrait[data-astro-cid-fnr3g3df]{aspect-ratio:4/5;background:var(--color-surface-muted);grid-column:1/span 4;overflow:hidden}.partner-profile__portrait[data-astro-cid-fnr3g3df] picture,.partner-profile__portrait[data-astro-cid-fnr3g3df] img{width:100%;height:100%;display:block}.partner-profile__portrait[data-astro-cid-fnr3g3df] img{object-fit:cover;object-position:center 20%}.partner-profile__content[data-astro-cid-fnr3g3df]{border-top:1px solid var(--color-border);gap:var(--space-6) var(--grid-gutter);padding-top:var(--space-3);grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.partner-profile__header[data-astro-cid-fnr3g3df],.partner-profile__intro[data-astro-cid-fnr3g3df],.partner-profile__background[data-astro-cid-fnr3g3df]{grid-column:1/-1}.partner-profile__header[data-astro-cid-fnr3g3df] h3[data-astro-cid-fnr3g3df]{letter-spacing:-.04em;font-size:clamp(1.8rem,3vw,3rem);line-height:.95}.partner-profile__roles[data-astro-cid-fnr3g3df]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-top:var(--space-2)}.partner-profile__roles[data-astro-cid-fnr3g3df] p[data-astro-cid-fnr3g3df]+p[data-astro-cid-fnr3g3df]{margin-top:var(--space-1)}.partner-profile__intro[data-astro-cid-fnr3g3df]{font-size:var(--font-size-lg);line-height:1.35}.partner-profile__background[data-astro-cid-fnr3g3df]{border-top:1px solid var(--color-border)}.partner-profile__background[data-astro-cid-fnr3g3df] section[data-astro-cid-fnr3g3df]{gap:var(--space-4);padding-block:var(--space-4);grid-template-columns:minmax(7rem,1fr) 2fr;display:grid}.partner-profile__background[data-astro-cid-fnr3g3df] section[data-astro-cid-fnr3g3df]+section[data-astro-cid-fnr3g3df]{border-top:1px solid var(--color-border)}.partner-profile__background[data-astro-cid-fnr3g3df] ul[data-astro-cid-fnr3g3df]{margin:0;padding:0;list-style:none}.partner-profile__background[data-astro-cid-fnr3g3df] li[data-astro-cid-fnr3g3df]+li[data-astro-cid-fnr3g3df]{margin-top:var(--space-2)}@media (width>=48rem){.partner-profile[data-astro-cid-fnr3g3df]{grid-template-columns:repeat(12,minmax(0,1fr))}.partner-profile__portrait[data-astro-cid-fnr3g3df]{grid-area:1/1/auto/span 4}.partner-profile__content[data-astro-cid-fnr3g3df]{grid-area:1/5/auto/-1;grid-template-columns:repeat(8,minmax(0,1fr))}.partner-profile__header[data-astro-cid-fnr3g3df],.partner-profile__intro[data-astro-cid-fnr3g3df],.partner-profile__background[data-astro-cid-fnr3g3df]{grid-column:1/-1}}@media (width>=64rem){.partner-profile__portrait[data-astro-cid-fnr3g3df]{grid-column:1/span 3}.partner-profile__content[data-astro-cid-fnr3g3df]{grid-column:5/-1}}@media (width<=47.99rem){.partner-profile__background[data-astro-cid-fnr3g3df] section[data-astro-cid-fnr3g3df]{grid-template-columns:1fr}}.team-card[data-astro-cid-kqxllm26]{align-self:start;position:relative}.team-card__portrait[data-astro-cid-kqxllm26]{aspect-ratio:4/5;background:var(--color-surface-muted);position:relative;overflow:hidden}.team-card__portrait[data-astro-cid-kqxllm26] picture,.team-card__portrait[data-astro-cid-kqxllm26] img{width:100%;height:100%;display:block}.team-card__portrait[data-astro-cid-kqxllm26] img{object-fit:cover;object-position:center 20%}.team-card[data-astro-cid-kqxllm26][data-team-card] .team-card__portrait[data-astro-cid-kqxllm26] img{transition:opacity .24s,transform .48s}.team-card__content[data-astro-cid-kqxllm26]{border-top:1px solid var(--color-border);margin-top:var(--space-3);padding-top:var(--space-3)}.team-card[data-astro-cid-kqxllm26] h3[data-astro-cid-kqxllm26]{align-items:baseline;gap:var(--space-1) var(--space-2);letter-spacing:-.025em;flex-wrap:wrap;font-size:clamp(1.15rem,1.5vw,1.5rem);line-height:1.05;display:flex}.team-card__chinese-name[data-astro-cid-kqxllm26]{letter-spacing:.04em;font-size:.82em}.team-card__role[data-astro-cid-kqxllm26]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-top:var(--space-2);line-height:1.35}.team-card__biography[data-astro-cid-kqxllm26]{background:var(--color-background);opacity:0;padding:clamp(var(--space-4), 2.5vw, var(--space-6));pointer-events:none;visibility:hidden;z-index:1;transition:opacity .24s,transform .24s,visibility .24s;position:absolute;inset:0;overflow-y:auto;transform:translateY(.75rem)}.team-card__biography-content[data-astro-cid-kqxllm26]{border-top:1px solid var(--color-border);padding-top:var(--space-3)}.team-card__description[data-astro-cid-kqxllm26]{font-size:var(--font-size-sm);line-height:1.55}.team-card__description-list[data-astro-cid-kqxllm26]{padding-left:1.15em}.team-card__description-list[data-astro-cid-kqxllm26] li[data-astro-cid-kqxllm26]+li[data-astro-cid-kqxllm26]{margin-top:var(--space-2)}.team-card[data-astro-cid-kqxllm26][data-team-card].is-active .team-card__biography[data-astro-cid-kqxllm26]{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}@media (hover:hover){.team-card[data-astro-cid-kqxllm26][data-team-card]:hover .team-card__biography[data-astro-cid-kqxllm26],.team-card[data-astro-cid-kqxllm26][data-team-card]:focus-visible .team-card__biography[data-astro-cid-kqxllm26]{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.team-card[data-astro-cid-kqxllm26][data-team-card]:hover .team-card__portrait[data-astro-cid-kqxllm26] img,.team-card[data-astro-cid-kqxllm26][data-team-card]:focus-visible .team-card__portrait[data-astro-cid-kqxllm26] img{opacity:0;transform:scale(1.025)}}@media (hover:none),(pointer:coarse){.team-card[data-astro-cid-kqxllm26][data-team-card].is-active .team-card__portrait[data-astro-cid-kqxllm26] img{opacity:0;transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.team-card__biography[data-astro-cid-kqxllm26],.team-card[data-astro-cid-kqxllm26][data-team-card] .team-card__portrait[data-astro-cid-kqxllm26] img{transition:none}}.page-grid[data-astro-cid-5npu5ead]{--page-grid-padding:max(var(--gutter), calc((100% - var(--container-wide)) / 2 + var(--gutter)));gap:0 var(--grid-gutter);padding-inline:var(--page-grid-padding);grid-template-columns:repeat(12,minmax(0,1fr));width:100%;display:grid}.label[data-astro-cid-5npu5ead]{font-size:var(--font-size-xs);letter-spacing:.075em;text-transform:uppercase;font-weight:700;line-height:1.35}.team-hero[data-astro-cid-5npu5ead]{background:var(--color-surface-muted);min-height:calc(100svh - 5.25rem);padding-bottom:var(--space-8);padding-top:clamp(4rem,9vw,8rem)}.team-stack[data-astro-cid-5npu5ead]{isolation:isolate}.team-stack[data-astro-cid-5npu5ead].is-stacking{display:grid;position:relative}.team-stack[data-astro-cid-5npu5ead].is-stacking .team-hero[data-astro-cid-5npu5ead],.team-stack[data-astro-cid-5npu5ead].is-stacking .leadership[data-astro-cid-5npu5ead]{grid-area:1/1;align-self:start;position:sticky;top:5.25rem}.team-stack[data-astro-cid-5npu5ead].is-stacking .team-hero[data-astro-cid-5npu5ead]{pointer-events:none;will-change:clip-path, transform;z-index:2}.team-stack[data-astro-cid-5npu5ead].is-stacking .leadership[data-astro-cid-5npu5ead]{background:var(--color-background);z-index:1}.team-hero__eyebrow[data-astro-cid-5npu5ead]{grid-column:1/span 4}.team-hero__index[data-astro-cid-5npu5ead]{text-align:right;grid-column:11/-1}.team-hero[data-astro-cid-5npu5ead] h1[data-astro-cid-5npu5ead]{letter-spacing:-.065em;text-transform:uppercase;grid-column:1/span 9;margin-top:clamp(4rem,10vh,8rem);font-size:clamp(4rem,12vw,13rem);line-height:.76}.team-hero[data-astro-cid-5npu5ead] h1[data-astro-cid-5npu5ead]:lang(zh){line-height:1.15}.team-hero__introduction[data-astro-cid-5npu5ead]{font-size:var(--font-size-lg);margin-top:var(--space-8);grid-column:9/-1;align-self:end;line-height:1.3}.leadership[data-astro-cid-5npu5ead],.people[data-astro-cid-5npu5ead],.consultants[data-astro-cid-5npu5ead]{padding-bottom:var(--space-10)}.people[data-astro-cid-5npu5ead],.consultants[data-astro-cid-5npu5ead]{border-top:1px solid var(--color-border)}.leadership[data-astro-cid-5npu5ead]{padding-top:clamp(2.5rem,5vw,5rem)}.section-heading[data-astro-cid-5npu5ead]{gap:var(--space-5);padding-block:var(--space-4) var(--space-7);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.section-heading[data-astro-cid-5npu5ead] p[data-astro-cid-5npu5ead]{grid-column:1/span 3}.leadership__profiles[data-astro-cid-5npu5ead]{gap:var(--space-9) var(--grid-gutter);grid-column:1/-1;grid-template-columns:minmax(0,1fr);padding-top:4.6875rem;display:grid}.content-notice[data-astro-cid-5npu5ead]{border-block:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-sm);padding-block:var(--space-4);grid-column:4/span 6}.people-grid[data-astro-cid-5npu5ead]{gap:var(--space-7) var(--grid-gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.team__grid[data-astro-cid-5npu5ead],.consultants__grid[data-astro-cid-5npu5ead]{grid-column:1/-1}.consultants__grid[data-astro-cid-5npu5ead]{grid-template-columns:repeat(auto-fit, minmax(0, calc((100% - 3 * var(--grid-gutter)) / 4)));justify-content:center}.team-home-link[data-astro-cid-5npu5ead]{background:var(--color-text);border:1px solid var(--color-text);bottom:calc(max(var(--space-6), calc(env(safe-area-inset-bottom) + 1rem)) + 2.25rem);color:var(--color-background);font-size:var(--font-size-xs);align-items:center;gap:var(--space-2);letter-spacing:.075em;height:3rem;padding-inline:var(--space-4);right:max(var(--space-6), calc(env(safe-area-inset-right) + 1rem));text-transform:uppercase;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);z-index:15;justify-content:center;font-weight:700;text-decoration:none;display:inline-flex;position:fixed}html[lang^=zh] .team-home-link[data-astro-cid-5npu5ead] span[data-astro-cid-5npu5ead]{font-size:1rem}.team-home-link[data-astro-cid-5npu5ead] svg[data-astro-cid-5npu5ead]{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5px;width:1.125rem;height:1.125rem}.team-home-link[data-astro-cid-5npu5ead]:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (hover:hover){.team-home-link[data-astro-cid-5npu5ead]:hover{background:var(--color-background);color:var(--color-text)}}@media (width<=63.99rem){.team-hero__introduction[data-astro-cid-5npu5ead]{grid-column:7/-1}.people-grid[data-astro-cid-5npu5ead]{grid-template-columns:repeat(2,minmax(0,1fr))}.consultants__grid[data-astro-cid-5npu5ead]{grid-template-columns:repeat(auto-fit, minmax(0, calc((100% - var(--grid-gutter)) / 2)))}.team-home-link[data-astro-cid-5npu5ead]{bottom:calc(max(var(--space-5), calc(env(safe-area-inset-bottom) + 1rem)) + 2.25rem);right:max(var(--space-5), calc(env(safe-area-inset-right) + 1rem))}}@media (width<=47.99rem){.page-grid[data-astro-cid-5npu5ead]{grid-template-columns:repeat(4,minmax(0,1fr))}.team-hero[data-astro-cid-5npu5ead]{min-height:calc(100svh - 4.5rem);padding-top:var(--space-7)}.team-stack[data-astro-cid-5npu5ead].is-stacking .team-hero[data-astro-cid-5npu5ead],.team-stack[data-astro-cid-5npu5ead].is-stacking .leadership[data-astro-cid-5npu5ead]{top:4.5rem}.team-hero__eyebrow[data-astro-cid-5npu5ead]{grid-column:1/span 2}.team-hero__index[data-astro-cid-5npu5ead]{grid-column:3/-1}.team-hero[data-astro-cid-5npu5ead] h1[data-astro-cid-5npu5ead]{grid-column:1/-1;margin-top:clamp(5rem,18vh,9rem)}.team-hero__introduction[data-astro-cid-5npu5ead]{grid-column:2/-1}.section-heading[data-astro-cid-5npu5ead]{grid-template-columns:repeat(4,minmax(0,1fr))}.section-heading[data-astro-cid-5npu5ead] p[data-astro-cid-5npu5ead],.leadership__profiles[data-astro-cid-5npu5ead]{grid-column:1/-1}.leadership__profiles[data-astro-cid-5npu5ead]{grid-template-columns:1fr;padding-top:3.5rem}.content-notice[data-astro-cid-5npu5ead]{grid-column:2/-1}.people-grid[data-astro-cid-5npu5ead]{gap:var(--space-7) var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.team-home-link[data-astro-cid-5npu5ead]{bottom:calc(max(var(--space-4), calc(env(safe-area-inset-bottom) + 1rem)) + 2.25rem);height:2.75rem;padding-inline:var(--space-3);right:max(var(--space-4), calc(env(safe-area-inset-right) + 1rem))}}@media (prefers-reduced-motion:reduce){.team-home-link[data-astro-cid-5npu5ead]{transition:none}.team-stack[data-astro-cid-5npu5ead].is-stacking .team-hero[data-astro-cid-5npu5ead]{will-change:auto;position:static;clip-path:none!important;transform:none!important}}
