.team-social{flex-wrap:wrap;display:flex}.team-social a{border-radius:var(--radius-card);width:40px;height:40px;color:var(--color-grey-500);transition:color var(--duration-morph) var(--ease-out-quad), background-color var(--duration-morph) var(--ease-out-quad);place-items:center;display:grid}.team-social a:hover{color:var(--color-ink);background:var(--color-paper)}.team-social svg{width:18px;height:18px}.team-hiring{border-radius:var(--radius-card);background:var(--color-paper);transition:background-color var(--duration-morph) var(--ease-out-quad);flex-direction:column;padding:24px;display:flex}.team-hiring:hover{background:color-mix(in srgb, var(--color-paper) 70%, var(--color-line))}@media (max-width:479px){.team-hiring{padding:16px}}.team-card{text-align:left;cursor:pointer;width:100%;display:block}.team-card-photo{display:block;position:relative}.team-card-photo img{transition:transform var(--duration-reveal) var(--ease-out-quad)}.team-card:hover .team-card-photo img{transform:scale(1.025)}.team-card:hover .team-card-photo+span{text-underline-offset:4px;text-decoration:underline}.team-card-more{border-radius:var(--radius-card);background:var(--color-white);width:32px;height:32px;color:var(--color-ink);box-shadow:var(--shadow-pop);transition:transform var(--duration-morph) var(--ease-out-quad);place-items:center;font-size:18px;display:grid;position:absolute;bottom:10px;right:10px}.team-card:hover .team-card-more{transform:rotate(90deg)}.team-card:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.team-sheet{overscroll-behavior:contain;border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-white);width:min(720px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);color:var(--color-ink);box-shadow:var(--shadow-pop);grid-template-columns:200px minmax(0,1fr);gap:32px;margin:auto;padding:32px;position:fixed;inset:0;overflow:auto}.team-sheet:popover-open{display:grid}.team-sheet::backdrop{background:color-mix(in srgb, var(--color-midnight) 45%, transparent)}.team-sheet-photo{aspect-ratio:4/5;width:100%}.team-sheet-close{border-radius:var(--radius-card);width:40px;height:40px;color:var(--color-grey-700);place-items:center;font-size:22px;display:grid;position:absolute;top:12px;right:12px;transform:rotate(45deg)}.team-sheet-close:hover{background:var(--color-paper);color:var(--color-ink)}@media (max-width:639px){.team-sheet{grid-template-columns:1fr;gap:20px;padding:24px}.team-sheet-photo{width:96px}}@media (prefers-reduced-motion:no-preference){.team-sheet{opacity:0;transition:opacity .12s var(--ease-out-quad), scale .22s var(--ease-out-quad), translate .22s var(--ease-out-quad), overlay .22s allow-discrete, display .22s allow-discrete;translate:0 6px;scale:.97}.team-sheet:popover-open{opacity:1;translate:0;scale:1}.team-sheet::backdrop{opacity:0;transition:opacity .2s var(--ease-out-quad), overlay .2s allow-discrete, display .2s allow-discrete}.team-sheet:popover-open::backdrop{opacity:1}@starting-style{.team-sheet:popover-open{opacity:0;translate:0 6px;scale:.97}.team-sheet:popover-open::backdrop{opacity:0}}.team-card-photo img,.team-card-more{transition-duration:var(--duration-morph)}}@supports not selector(:popover-open){.team-sheet{width:auto;height:auto;max-height:none;box-shadow:none;opacity:1;background:0 0;border:0;border-radius:0;margin:0;padding:12px 0 0;display:block;position:static;inset:auto;overflow:visible;translate:none;scale:1}.team-sheet-photo,.team-sheet-close,.team-sheet h3,.team-sheet h3+p{display:none}.team-sheet .type-body{margin-top:0}.team-card{cursor:default}.team-card-more{display:none}}
