.azta-public-site .azta-team-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:stretch}.azta-public-site .azta-team-card{min-width:0;display:flex;flex-direction:column;gap:26px;padding:32px;border:1px solid var(--azta-border);background:var(--azta-surface);border-radius:24px}.azta-public-site .azta-team-heading{display:grid;grid-template-columns:172px minmax(0,1fr);gap:24px;align-items:center;padding-block:10px 26px;border-bottom:1px solid var(--azta-border)}.azta-public-site .azta-team-portrait{position:relative;width:160px;height:160px;flex-shrink:0;margin-inline:auto}.azta-public-site .azta-team-portrait-image{position:relative;overflow:hidden;width:100%;height:100%;border:4px solid var(--azta-surface);border-radius:50%;box-shadow:0 5px 18px #17291f0c;background:var(--azta-surface)}.azta-public-site [aria-labelledby=team-amir] .azta-team-portrait-image img{object-position:50% 5%;transform:scale(1.35);transform-origin:50% 25%}.azta-public-site .azta-team-portrait-artifact{position:absolute;width:200px;height:200px;left:-20px;top:-20px;stroke:var(--azta-accent);stroke-width:1;pointer-events:none;opacity:.65}.azta-public-site .azta-team-portrait-guide{stroke:var(--azta-border);stroke-dasharray:2 6}.azta-public-site .azta-team-portrait-secondary,.azta-public-site .azta-team-portrait-trace{stroke-dasharray:100;stroke-dashoffset:0}.azta-public-site .azta-team-portrait-node{fill:var(--azta-accent);stroke:none;opacity:.65}.azta-public-site .azta-team-portrait[data-team-motion=true] .azta-team-portrait-trace{animation:aztaTeamTrace 1.6s cubic-bezier(.23,1,.32,1) both}.azta-public-site .azta-team-portrait[data-team-motion=true] .azta-team-portrait-secondary{animation:aztaTeamTrace 1.6s cubic-bezier(.23,1,.32,1) .25s both}.azta-public-site .azta-team-portrait[data-team-motion=true] .azta-team-portrait-node{animation:aztaTeamNode 2s ease-in-out 2}.azta-public-site .azta-team-portrait-node--second{animation-delay:.35s!important}.azta-public-site .azta-team-identity{min-width:0;display:flex;flex-direction:column;gap:12px}.azta-public-site .azta-team-name{margin:0;font-size:36px;font-weight:300;letter-spacing:-1.1px;line-height:1.15;color:var(--azta-ink)}.azta-public-site .azta-team-role{font-size:15px;line-height:1.75;color:var(--azta-accent)}.azta-public-site .azta-team-qualification{font-size:12px;line-height:1.85;color:var(--azta-muted);overflow-wrap:anywhere}.azta-public-site .azta-team-biography{display:flex;flex-direction:column;gap:20px;color:var(--azta-muted);font-size:15px;line-height:1.9}.azta-public-site .azta-team-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:auto;border-top:1px solid var(--azta-border);padding-top:24px;align-content:start}.azta-public-site .azta-team-link{display:grid;grid-template-columns:34px minmax(0,1fr) 15px;align-items:center;gap:9px;min-height:78px;padding:12px;border:1px solid var(--azta-border);border-radius:12px;color:var(--azta-ink);font-size:12px;line-height:1.65;text-decoration:none;background:var(--azta-surface);transition:border-color .18s ease,background-color .18s ease}.azta-public-site .azta-team-link-icon{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border:1px solid var(--azta-border);border-radius:50%;color:var(--azta-accent);transition:transform .18s cubic-bezier(.23,1,.32,1)}.azta-public-site .azta-team-link-label{min-width:0}.azta-public-site .azta-team-link-arrow{color:var(--azta-accent);transition:transform .18s cubic-bezier(.23,1,.32,1)}.azta-public-site .azta-team-link:focus-visible{outline:2px solid var(--azta-accent);outline-offset:4px;transition:none}.azta-public-site .azta-team-link:active{border-color:var(--azta-accent)}@keyframes aztaTeamTrace{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes aztaTeamNode{50%{opacity:1}0%,to{opacity:.45}}@media(min-width:1024px){.azta-public-site .azta-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}.azta-public-site .azta-team-card{display:grid;grid-row:span 3;grid-template-rows:subgrid}}@media(hover:hover) and (pointer:fine){.azta-public-site .azta-team-link:hover{border-color:var(--azta-accent)}.azta-public-site .azta-team-link:hover .azta-team-link-icon{transform:translateY(-2px)}.azta-public-site .azta-team-link:hover .azta-team-link-arrow{transform:translate(2px,-2px)}}@media(hover:none) and (pointer:coarse){.azta-public-site .azta-team-link:active .azta-team-link-arrow{transform:translate(2px,-2px)}}@media(max-width:639px){.azta-public-site .azta-team-card{padding:28px 23px;gap:24px;border-radius:20px}.azta-public-site .azta-team-heading{grid-template-columns:minmax(0,1fr);gap:28px;justify-items:center;padding-block:10px 24px}.azta-public-site .azta-team-portrait{width:144px;height:144px}.azta-public-site .azta-team-portrait-artifact{width:180px;height:180px;left:-18px;top:-18px}.azta-public-site .azta-team-identity{text-align:center;max-width:440px}.azta-public-site .azta-team-name{font-size:32px}.azta-public-site .azta-team-biography{font-size:14px;gap:18px}.azta-public-site .azta-team-links{grid-template-columns:minmax(0,1fr)}.azta-public-site .azta-team-link{min-height:66px;padding:12px 14px}}@media(prefers-reduced-motion:reduce){.azta-public-site .azta-team-portrait-artifact *{animation:none!important}.azta-public-site .azta-team-link-arrow,.azta-public-site .azta-team-link-icon{transform:none!important;transition:none}}