.TeamHero-module__Oa4pFa__hero{min-height:420px;padding-top:var(--space-16);padding-bottom:var(--space-16);background-color:var(--color-bg-base);align-items:center;display:flex;position:relative;overflow:hidden}.TeamHero-module__Oa4pFa__bgBloom{background:var(--gradient-hero-radial);pointer-events:none;position:absolute;inset:0}.TeamHero-module__Oa4pFa__bgGrid{pointer-events:none;background-image:linear-gradient(#00000008 1px,#0000 1px),linear-gradient(90deg,#00000008 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.TeamHero-module__Oa4pFa__content{z-index:1;max-width:var(--max-width-text);flex-direction:column;display:flex;position:relative}.TeamHero-module__Oa4pFa__headline{font-size:var(--text-3xl);font-weight:var(--font-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-text-primary);margin-top:var(--space-3);margin-bottom:var(--space-4)}@media (min-width:768px){.TeamHero-module__Oa4pFa__headline{font-size:var(--text-5xl)}}.TeamHero-module__Oa4pFa__subHeadline{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary);max-width:var(--max-width-text)}@media (min-width:768px){.TeamHero-module__Oa4pFa__subHeadline{font-size:var(--text-lg)}}.TeamHero-module__Oa4pFa__bottomFade{background:linear-gradient(to bottom, transparent, var(--color-bg-base));pointer-events:none;height:80px;position:absolute;bottom:0;left:0;right:0}.TeamHero-module__Oa4pFa__eyebrowReveal{opacity:0;animation:TeamHero-module__Oa4pFa__fadeUp var(--duration-normal) var(--ease-out) 0s forwards;transform:translateY(8px)}.TeamHero-module__Oa4pFa__headlineReveal{opacity:0;animation:TeamHero-module__Oa4pFa__fadeUp var(--duration-normal) var(--ease-out) 80ms forwards;transform:translateY(8px)}.TeamHero-module__Oa4pFa__subHeadlineReveal{opacity:0;animation:TeamHero-module__Oa4pFa__fadeUp var(--duration-normal) var(--ease-out) .16s forwards;transform:translateY(8px)}@keyframes TeamHero-module__Oa4pFa__fadeUp{to{opacity:1;transform:translateY(0)}}
.TeamPlaceholder-module__aE-Fpq__section{background-color:var(--color-bg-base)}.TeamPlaceholder-module__aE-Fpq__noticeBanner{gap:var(--space-4);padding:var(--space-5);background-color:var(--color-accent-muted);border:1px solid var(--color-accent-border);border-radius:var(--radius-lg);margin-bottom:var(--space-10);align-items:flex-start;display:flex}.TeamPlaceholder-module__aE-Fpq__noticeIcon{background-color:var(--color-bg-base);border:1px solid var(--color-accent-border);border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-accent-base);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TeamPlaceholder-module__aE-Fpq__noticeContent{flex-direction:column;gap:1px;display:flex}.TeamPlaceholder-module__aE-Fpq__noticeTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary)}.TeamPlaceholder-module__aE-Fpq__noticeText{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.TeamPlaceholder-module__aE-Fpq__grid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.TeamPlaceholder-module__aE-Fpq__grid{grid-template-columns:repeat(3,1fr)}}.TeamPlaceholder-module__aE-Fpq__card{gap:var(--space-4);padding:var(--space-6);background-color:var(--color-bg-base);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);flex-direction:column;display:flex}.TeamPlaceholder-module__aE-Fpq__card:hover{background-color:var(--color-bg-raised);box-shadow:var(--shadow-md)}.TeamPlaceholder-module__aE-Fpq__avatarPlaceholder{border-radius:var(--radius-full);background-color:var(--color-bg-overlay);border:1px solid var(--color-border-default);justify-content:center;align-items:center;width:64px;height:64px;display:flex}.TeamPlaceholder-module__aE-Fpq__avatarInner{border-radius:var(--radius-full);background-color:var(--color-bg-subtle);width:32px;height:32px}.TeamPlaceholder-module__aE-Fpq__cardHeader{gap:var(--space-1);flex-direction:column;display:flex}.TeamPlaceholder-module__aE-Fpq__roleTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary)}.TeamPlaceholder-module__aE-Fpq__focusLabel{font-size:var(--text-xs);color:var(--color-text-tertiary);line-height:var(--leading-snug)}.TeamPlaceholder-module__aE-Fpq__qualificationsBlock{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-3);margin-top:auto}.TeamPlaceholder-module__aE-Fpq__qualTitle{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:var(--space-2)}.TeamPlaceholder-module__aE-Fpq__list{gap:var(--space-1-5);flex-direction:column;display:flex}.TeamPlaceholder-module__aE-Fpq__listItem{gap:var(--space-2);align-items:flex-start;display:flex}.TeamPlaceholder-module__aE-Fpq__bullet{color:var(--color-success);font-weight:var(--font-bold);font-size:var(--text-xs);flex-shrink:0;margin-top:2px}.TeamPlaceholder-module__aE-Fpq__listText{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-normal)}
.HowWeCollaborate-module__bBjdUq__section{background-color:var(--color-bg-raised);border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.HowWeCollaborate-module__bBjdUq__grid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.HowWeCollaborate-module__bBjdUq__grid{grid-template-columns:repeat(3,1fr)}}.HowWeCollaborate-module__bBjdUq__card{gap:var(--space-3);padding:var(--space-5);background-color:var(--color-bg-base);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);flex-direction:column;display:flex}.HowWeCollaborate-module__bBjdUq__card:hover{background-color:var(--color-bg-raised);box-shadow:var(--shadow-md)}.HowWeCollaborate-module__bBjdUq__icon{flex-shrink:0}.HowWeCollaborate-module__bBjdUq__title{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text-primary)}.HowWeCollaborate-module__bBjdUq__desc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);flex:1}.HowWeCollaborate-module__bBjdUq__list{gap:var(--space-1-5);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.HowWeCollaborate-module__bBjdUq__listItem{gap:var(--space-2);align-items:flex-start;display:flex}.HowWeCollaborate-module__bBjdUq__bullet{color:var(--color-success);font-weight:var(--font-bold);font-size:var(--text-xs);flex-shrink:0;margin-top:2px}.HowWeCollaborate-module__bBjdUq__listText{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-normal)}
.AreasOfExpertise-module__T_hJxW__section{background-color:var(--color-bg-base)}.AreasOfExpertise-module__T_hJxW__grid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.AreasOfExpertise-module__T_hJxW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AreasOfExpertise-module__T_hJxW__grid{grid-template-columns:repeat(4,1fr)}}.AreasOfExpertise-module__T_hJxW__card{gap:var(--space-4);padding:var(--space-5);background-color:var(--color-bg-base);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);flex-direction:column;display:flex}.AreasOfExpertise-module__T_hJxW__card:hover{background-color:var(--color-bg-raised);box-shadow:var(--shadow-md)}.AreasOfExpertise-module__T_hJxW__cardHeader{gap:var(--space-1);flex-direction:column;display:flex}.AreasOfExpertise-module__T_hJxW__areaTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary)}.AreasOfExpertise-module__T_hJxW__scopeLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-base)}.AreasOfExpertise-module__T_hJxW__list{gap:var(--space-1-5);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-3);flex-direction:column;margin-top:auto;display:flex}.AreasOfExpertise-module__T_hJxW__listItem{gap:var(--space-2);align-items:flex-start;display:flex}.AreasOfExpertise-module__T_hJxW__bullet{color:var(--color-success);font-weight:var(--font-bold);font-size:var(--text-xs);flex-shrink:0;margin-top:2px}.AreasOfExpertise-module__T_hJxW__listText{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-normal)}
.CareersPreview-module__jN8F5W__section{background-color:var(--color-bg-raised);border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.CareersPreview-module__jN8F5W__grid{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.CareersPreview-module__jN8F5W__card{padding:var(--space-4) var(--space-5);background-color:var(--color-bg-base);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);flex-direction:column;display:flex}.CareersPreview-module__jN8F5W__card:hover{background-color:var(--color-bg-raised);box-shadow:var(--shadow-sm)}.CareersPreview-module__jN8F5W__cardContent{gap:var(--space-1);flex-direction:column;display:flex}@media (min-width:768px){.CareersPreview-module__jN8F5W__cardContent{flex-direction:row;justify-content:space-between;align-items:center}}.CareersPreview-module__jN8F5W__deptLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);min-width:180px}.CareersPreview-module__jN8F5W__roleTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);flex:1}.CareersPreview-module__jN8F5W__metaRow{gap:var(--space-4);align-items:center;display:flex}.CareersPreview-module__jN8F5W__metaItem{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary);display:inline-flex}.CareersPreview-module__jN8F5W__metaItem svg{color:var(--color-accent-base)}.CareersPreview-module__jN8F5W__actionRow{margin-top:var(--space-8);justify-content:center;display:flex}
