.team-surface-icy{background-color:#e6f4fc}.team-surface-soft{background-color:#f4fafd}.team-page .team-hero-shell{background-color:#e6f4fc}.team-page .team-hero-shell>section{background-color:#e6f4fc;border-bottom-color:#0000}.team-page .team-hero-shell .page-hero-scrim,.team-page .team-hero-shell>section>.absolute.inset-0{background:#e6f4fc}.team-page .team-hero-shell .pelagic-copy-container p.type-lead{text-align:left;text-align-last:left;text-justify:auto}.team-page .team-member-card{background-color:#fff;border-color:#e6f4fc;transition:border-color .3s ease-out,box-shadow .3s ease-out,transform .3s ease-out;box-shadow:0 4px 24px #071a330d}.team-page .team-member-card:hover{border-color:#e6f4fc;transform:translateY(-2px);box-shadow:0 10px 32px #071a3312}@media (prefers-reduced-motion:reduce){.team-page .team-member-card{transition:none}.team-page .team-member-card:hover{transform:none}}.team-page .team-member-card__portrait{aspect-ratio:4/9;background-color:#fff}.team-page .team-member-card__portrait img{object-fit:cover}@media (min-width:640px){.team-page .team-member-card__portrait{align-self:start;width:228px;max-width:228px;height:auto}}.team-page .team-member-card__body{padding:20px}@media (min-width:640px){.team-page .team-member-card__body{padding:28px}}.team-page .team-member-card__heading-name{font-size:22px}.team-page .team-member-card__bio{letter-spacing:var(--pelagic-copy-tracking);color:var(--pelagic-copy);text-align:left;text-wrap:pretty;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;min-width:0;margin-top:12px;font-size:15.7px;font-weight:400;line-height:1.75}.team-page .team-member-card__bio+.team-member-card__bio{margin-top:1rem}@media (min-width:640px){.team-page #team-vinod-janardanan .team-member-card__body{flex-direction:column;display:flex;overflow:hidden}.team-page #team-vinod-janardanan .team-member-card__bio-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0e235e47 transparent;flex:auto;min-height:0;overflow:hidden auto}.team-page #team-vinod-janardanan .team-member-card__bio-scroll:focus-visible{outline:2px solid var(--pelagic-accent);outline-offset:2px}.team-page #team-vinod-janardanan .team-member-card__bio-scroll::-webkit-scrollbar{width:6px}.team-page #team-vinod-janardanan .team-member-card__bio-scroll::-webkit-scrollbar-thumb{background:#0e235e38;border-radius:999px}}.team-page .team-member-card--abhinav .team-member-card__portrait{aspect-ratio:4/9}.team-page .team-member-card--abhinav .team-member-card__heading-name,.team-page .team-member-card--abhinav .team-member-card__heading-role{display:block}@media (min-width:640px){.team-page .team-member-card--abhinav .team-member-card__heading-name{white-space:nowrap}.team-page .team-member-card--abhinav .team-member-card__heading-role{white-space:normal;overflow-wrap:anywhere}.team-page .team-member-card--abhinav{align-self:start}.team-page .team-member-card--abhinav .team-member-card__layout{min-height:32.0625rem}.team-page .team-member-card--abhinav .team-member-card__body{max-height:32.0625rem;overflow:hidden auto}.team-page .team-member-card--uniform-portrait{align-self:start}.team-page .team-member-card--uniform-portrait .team-member-card__layout{min-height:32.0625rem}.team-page .team-member-card--uniform-portrait .team-member-card__body{max-height:32.0625rem;overflow:hidden auto}}
