.TeamPageView-module__wEM6Sa__hero{background:var(--color-background);padding-block:clamp(24px,3vw,48px) 0}.TeamPageView-module__wEM6Sa__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.TeamPageView-module__wEM6Sa__h1{max-width:18ch;font-family:var(--font-display);color:var(--color-ink);font-size:clamp(2.25rem,1.4rem + 3vw,4rem);line-height:1.05}.TeamPageView-module__wEM6Sa__lead{font-size:var(--text-lead);color:var(--color-text);line-height:1.6}.TeamPageView-module__wEM6Sa__actions{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.TeamPageView-module__wEM6Sa__stats{border-top:var(--border-hairline);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(40px,5vw,64px) 0 0;display:grid}.TeamPageView-module__wEM6Sa__stats div{flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:28px 24px 32px;display:flex}.TeamPageView-module__wEM6Sa__stats div:first-child{padding-inline-start:0}.TeamPageView-module__wEM6Sa__stats div+div{border-inline-start:var(--border-hairline)}.TeamPageView-module__wEM6Sa__stats dd{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);line-height:1}.TeamPageView-module__wEM6Sa__stats dt{font-size:var(--text-small);color:var(--color-muted)}.TeamPageView-module__wEM6Sa__section{background:var(--color-background);padding-block:var(--section-y)}.TeamPageView-module__wEM6Sa__tint{background:var(--color-surface-warm)}.TeamPageView-module__wEM6Sa__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.TeamPageView-module__wEM6Sa__title{max-width:20ch;margin:0}.TeamPageView-module__wEM6Sa__paragraph{color:var(--color-text);margin:0;padding-top:6px;font-size:17px;line-height:1.7}.TeamPageView-module__wEM6Sa__profiles{gap:var(--grid-gap);margin:var(--space-12) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.TeamPageView-module__wEM6Sa__profile{border:var(--border-hairline);border-radius:var(--radius-card);background:var(--color-background);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:hidden}.TeamPageView-module__wEM6Sa__profilePhoto{aspect-ratio:3/4;object-fit:cover;object-position:50% 20%;width:100%;height:100%;min-height:100%;display:block}.TeamPageView-module__wEM6Sa__profileBody{flex-direction:column;padding:clamp(20px,2vw,28px);display:flex}.TeamPageView-module__wEM6Sa__profileName{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);font-size:1.3125rem;line-height:1.2}.TeamPageView-module__wEM6Sa__profileRole{font-size:var(--text-small);color:var(--color-accent);margin-top:4px}.TeamPageView-module__wEM6Sa__profileBio{margin-top:var(--space-4);font-size:var(--text-body);color:var(--color-text);line-height:1.6}.TeamPageView-module__wEM6Sa__askLabel{padding-top:var(--space-6);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin-top:auto;font-size:.75rem}.TeamPageView-module__wEM6Sa__ask{border-top:var(--border-hairline);margin:8px 0 0;padding:0;list-style:none}.TeamPageView-module__wEM6Sa__ask li{border-bottom:var(--border-hairline);font-size:var(--text-small);color:var(--color-ink);align-items:baseline;gap:9px;padding:8px 0;line-height:1.45;display:flex}.TeamPageView-module__wEM6Sa__ask li:before{content:"";background:var(--color-accent);flex:none;width:5px;height:5px;transform:translateY(-2px)}.TeamPageView-module__wEM6Sa__managers{gap:var(--grid-gap);margin:var(--space-12) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.TeamPageView-module__wEM6Sa__manager{border:var(--border-hairline);border-radius:var(--radius-card);background:var(--color-background);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid;overflow:hidden}.TeamPageView-module__wEM6Sa__managerPhoto{aspect-ratio:3/4;object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.TeamPageView-module__wEM6Sa__managerBody{flex-direction:column;padding:18px 20px;display:flex}.TeamPageView-module__wEM6Sa__country{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);font-size:.75rem}.TeamPageView-module__wEM6Sa__managerName{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);margin-top:6px;font-size:1.125rem;line-height:1.25}.TeamPageView-module__wEM6Sa__managerText{font-size:var(--text-small);color:var(--color-text);margin-top:8px;line-height:1.5}.TeamPageView-module__wEM6Sa__langs{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:12px;display:flex}.TeamPageView-module__wEM6Sa__langsLabel{width:100%;color:var(--color-muted);font-size:.8125rem}.TeamPageView-module__wEM6Sa__lang{border:var(--border-hairline);border-radius:var(--radius-field);color:var(--color-ink);padding:2px 8px;font-size:.8125rem}.TeamPageView-module__wEM6Sa__path{gap:var(--grid-gap);margin:var(--space-12) 0 0;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.TeamPageView-module__wEM6Sa__step{padding-top:var(--space-6);border-top:2px solid var(--color-ink);flex-direction:column;display:flex}.TeamPageView-module__wEM6Sa__stepNum{font-family:var(--font-mono);color:var(--color-accent);font-size:.8125rem}.TeamPageView-module__wEM6Sa__stepTitle{margin-top:var(--space-3);font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);font-size:1.125rem;line-height:1.25}.TeamPageView-module__wEM6Sa__stepText{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-text);line-height:1.55}.TeamPageView-module__wEM6Sa__owner{padding-top:var(--space-6);align-items:center;gap:12px;margin-top:auto;display:flex}.TeamPageView-module__wEM6Sa__owner>span:last-child{min-width:0;color:var(--color-muted);flex-direction:column;font-size:.8125rem;line-height:1.35;display:flex}.TeamPageView-module__wEM6Sa__owner b{font-weight:var(--weight-medium);color:var(--color-ink)}.TeamPageView-module__wEM6Sa__ownerPhoto{object-fit:cover;object-position:50% 20%;border-radius:6px;flex:none;width:44px;height:58px;display:block}.TeamPageView-module__wEM6Sa__ownerStack{gap:4px;display:flex}.TeamPageView-module__wEM6Sa__ownerStack .TeamPageView-module__wEM6Sa__ownerPhoto{width:30px;height:40px}.TeamPageView-module__wEM6Sa__contactsText{margin-top:var(--space-6);max-width:44ch}.TeamPageView-module__wEM6Sa__contacts{border-top:var(--border-hairline);margin:0}.TeamPageView-module__wEM6Sa__contacts div{gap:var(--space-4);border-bottom:var(--border-hairline);grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding:16px 0;display:grid}.TeamPageView-module__wEM6Sa__contacts dt{font-size:var(--text-small);color:var(--color-muted)}.TeamPageView-module__wEM6Sa__contacts dd{color:var(--color-ink);margin:0;font-size:17px}.TeamPageView-module__wEM6Sa__contacts a{color:inherit;text-decoration:none}.TeamPageView-module__wEM6Sa__contacts a:hover{color:var(--color-accent)}.TeamPageView-module__wEM6Sa__contacts .TeamPageView-module__wEM6Sa__address{font-size:var(--text-body);line-height:1.5}@media (max-width:1199px){.TeamPageView-module__wEM6Sa__managers{grid-template-columns:repeat(2,minmax(0,1fr))}.TeamPageView-module__wEM6Sa__path{row-gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.TeamPageView-module__wEM6Sa__heroGrid,.TeamPageView-module__wEM6Sa__split,.TeamPageView-module__wEM6Sa__profiles{grid-template-columns:minmax(0,1fr)}.TeamPageView-module__wEM6Sa__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.TeamPageView-module__wEM6Sa__stats div:nth-child(3){border-inline-start:0;padding-inline-start:0}.TeamPageView-module__wEM6Sa__stats div:nth-child(n+3){border-top:var(--border-hairline)}}@media (max-width:767px){.TeamPageView-module__wEM6Sa__managers,.TeamPageView-module__wEM6Sa__path,.TeamPageView-module__wEM6Sa__profile{grid-template-columns:minmax(0,1fr)}.TeamPageView-module__wEM6Sa__profilePhoto{aspect-ratio:1;object-position:50% 15%}.TeamPageView-module__wEM6Sa__profileBody{padding:16px}.TeamPageView-module__wEM6Sa__profileName{font-size:1.0625rem}.TeamPageView-module__wEM6Sa__profileBio{font-size:var(--text-small)}.TeamPageView-module__wEM6Sa__stats div{padding:20px 16px 24px}.TeamPageView-module__wEM6Sa__stats div:nth-child(odd){padding-inline-start:0}.TeamPageView-module__wEM6Sa__contacts div{grid-template-columns:minmax(0,1fr);gap:2px}}
