.team-module__czTPBW__hero{box-sizing:border-box;max-width:var(--mdst-max);padding:var(--mdst-section-y) var(--mdst-gutter) 48px;grid-template-columns:minmax(0,1fr) minmax(0,.6fr);align-items:start;gap:48px;width:100%;margin:0 auto;display:grid}.team-module__czTPBW__heroCopy{flex-direction:column;gap:20px;max-width:820px;display:flex}.team-module__czTPBW__heroTitle{color:var(--mdst-text);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(34px,4.2vw,52px);font-weight:800;line-height:1.05}.team-module__czTPBW__heroBody{color:var(--mdst-text-secondary);text-wrap:pretty;max-width:620px;margin:0;font-size:18px;line-height:28px}.team-module__czTPBW__heroArt{width:100%;height:400px;margin-top:72px;display:block;overflow:visible}.team-module__czTPBW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1240px;margin:24px 0 0;padding:0;list-style:none;display:grid}.team-module__czTPBW__member{flex-direction:column;gap:16px;display:flex}.team-module__czTPBW__portrait{aspect-ratio:4/5;background:var(--mdst-surface);border:1px solid var(--mdst-border);border-radius:12px;position:relative;overflow:hidden}.team-module__czTPBW__portraitImage{filter:grayscale(.35)saturate(1.05)brightness(1.06)contrast(.99);object-fit:cover;width:100%;height:100%;display:block}.team-module__czTPBW__memberMeta{flex-direction:column;gap:4px;display:flex}.team-module__czTPBW__memberName{color:var(--mdst-text);letter-spacing:-.015em;min-height:56px;font-size:22px;font-weight:700;line-height:28px}.team-module__czTPBW__memberRole{color:var(--mdst-purple);letter-spacing:.16em;font-size:11px;font-weight:700}.team-module__czTPBW__joinTile{aspect-ratio:4/5;box-sizing:border-box;color:#000;background:#965adc;border-radius:18px;flex-direction:column;justify-content:space-between;align-self:start;gap:12px;padding:20px;display:flex;position:relative;overflow:hidden}.team-module__czTPBW__joinTileArt{height:78%;transition:transform .32s var(--mdst-ease);z-index:0;position:absolute;top:0;left:0;right:0}.team-module__czTPBW__joinTileImage{object-fit:contain;object-position:center top}.team-module__czTPBW__joinTile:hover .team-module__czTPBW__joinTileArt{transform:scale(1.03)}.team-module__czTPBW__joinTileCard{padding:0}.team-module__czTPBW__joinTileCardImage{object-fit:cover;object-position:center}.team-module__czTPBW__joinTileHead,.team-module__czTPBW__joinTileFoot{z-index:1;position:relative}.team-module__czTPBW__joinTileFoot{flex-direction:column;gap:6px;display:flex}.team-module__czTPBW__joinTileHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.team-module__czTPBW__joinTileIcon{border:1.5px dashed #00000080;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.team-module__czTPBW__joinTileTitle{color:#000;letter-spacing:-.015em;text-wrap:balance;font-size:20px;font-weight:700;line-height:25px}.team-module__czTPBW__joinTileCta{color:#000;letter-spacing:.16em;font-size:11px;font-weight:700}.team-module__czTPBW__hiringBand{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.team-module__czTPBW__hiringCopy{flex-direction:column;gap:10px;max-width:640px;display:flex}@media (max-width:1140px){.team-module__czTPBW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.team-module__czTPBW__hero{grid-template-columns:minmax(0,1fr)}.team-module__czTPBW__heroArt{height:260px;margin-top:16px}.team-module__czTPBW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-module__czTPBW__memberName{min-height:48px;font-size:18px;line-height:24px}}@media (max-width:520px){.team-module__czTPBW__grid{grid-template-columns:minmax(0,1fr)}}
