:where(.team-profiles-module__SDjO1q__portraits) :where(h2,h3){font-weight:var(--ikit-heading-weight);letter-spacing:var(--ikit-display-tracking);text-wrap:balance}.team-profiles-module__SDjO1q__reviews{background:var(--editorial-gradient-mint);border-radius:var(--editorial-section-radius) var(--editorial-section-radius) 0 0;padding-block:96px}.team-profiles-module__SDjO1q__intro{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:end;gap:72px;margin-bottom:40px;display:grid}.team-profiles-module__SDjO1q__intro h2{max-width:18ch}.team-profiles-module__SDjO1q__intro>p{max-width:43ch;color:var(--editorial-muted);font-size:var(--ikit-lead-size);line-height:1.55}.team-profiles-module__SDjO1q__recognition{border-block:1px solid var(--editorial-line);flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin:-8px 0 30px;padding:20px 0;display:flex}.team-profiles-module__SDjO1q__recognition p{color:var(--editorial-ink);font-size:var(--ikit-body-size);font-weight:600}.team-profiles-module__SDjO1q__recognition span{color:var(--editorial-muted);font-size:var(--ikit-small-size)}.team-profiles-module__SDjO1q__reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.team-profiles-module__SDjO1q__card{gap:0;min-width:0;padding:28px}.team-profiles-module__SDjO1q__cardHeader{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;padding:0;display:flex}.team-profiles-module__SDjO1q__cardHeader img{object-fit:cover;border-radius:50%;flex:none;width:72px;height:72px;display:block}.team-profiles-module__SDjO1q__cardHeader h3{font-size:var(--ikit-title-size);margin:0}.team-profiles-module__SDjO1q__role{color:var(--editorial-muted);font-size:var(--ikit-small-size);margin:2px 0 0;line-height:1.3}.team-profiles-module__SDjO1q__detail{background:var(--surface-secondary);width:fit-content;color:var(--editorial-ink);font-size:var(--ikit-small-size);border-radius:999px;margin:8px 0 0;padding:4px 9px;font-weight:600;line-height:1.3}.team-profiles-module__SDjO1q__cardContent{margin-top:32px;padding:0}.team-profiles-module__SDjO1q__stars{color:var(--accent-soft-foreground);gap:3px;margin-bottom:12px;display:flex}.team-profiles-module__SDjO1q__stars svg{width:17px;height:17px;display:block}.team-profiles-module__SDjO1q__cardContent blockquote{color:var(--editorial-ink);font-size:var(--ikit-body-size);margin:0;font-weight:600;line-height:1.55}.team-profiles-module__SDjO1q__cardFooter{margin-top:auto;padding:20px 0 0;display:block}.team-profiles-module__SDjO1q__cardFooter p{font-size:var(--ikit-small-size);margin:0;line-height:1.4}.team-profiles-module__SDjO1q__cardFooter p:first-child{color:var(--editorial-muted)}.team-profiles-module__SDjO1q__cardFooter p:last-child{color:var(--accent-soft-foreground);margin-top:10px;font-weight:600}.team-profiles-module__SDjO1q__portraitLead{max-width:380px;color:var(--editorial-muted);margin:0;line-height:1.6}.team-profiles-module__SDjO1q__portraitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:56px;display:grid}.team-profiles-module__SDjO1q__person{border-radius:var(--radius-3xl);background:var(--editorial-soft);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:8px;padding:8px;display:grid}.team-profiles-module__SDjO1q__person img{object-fit:cover;object-position:50% 20%;border-radius:var(--radius-2xl);width:100%;height:100%;min-height:320px;display:block}.team-profiles-module__SDjO1q__copy{flex-direction:column;align-items:flex-start;padding:28px 24px;display:flex}.team-profiles-module__SDjO1q__personRole{font-size:var(--ikit-label-size);color:var(--editorial-muted);font-weight:600;line-height:1.5}.team-profiles-module__SDjO1q__copy h3{font-size:var(--ikit-subheading-size);font-weight:var(--ikit-heading-weight);letter-spacing:-.04em;line-height:1.15;margin-top:8px!important}.team-profiles-module__SDjO1q__bio{font-size:var(--ikit-body-size);color:var(--editorial-muted);line-height:1.6;margin-top:16px!important}.team-profiles-module__SDjO1q__copy>a{overflow-wrap:anywhere;margin-top:auto;padding-top:24px}.team-profiles-module__SDjO1q__note{max-width:90ch;color:var(--editorial-muted);font-size:var(--ikit-small-size);margin:24px 0 0;line-height:1.5}.team-profiles-module__SDjO1q__after{margin-top:32px!important}@media (max-width:1100px){.team-profiles-module__SDjO1q__reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-profiles-module__SDjO1q__intro{gap:32px}.team-profiles-module__SDjO1q__portraitGrid{grid-template-columns:minmax(0,1fr);max-width:720px}}@media (max-width:767px){.team-profiles-module__SDjO1q__reviews{padding-block:48px 64px}.team-profiles-module__SDjO1q__intro{grid-template-columns:1fr;margin-bottom:32px}.team-profiles-module__SDjO1q__intro>p{font-size:var(--ikit-lead-size)}.team-profiles-module__SDjO1q__reviewGrid{grid-template-columns:1fr;gap:16px}.team-profiles-module__SDjO1q__card{padding:24px}.team-profiles-module__SDjO1q__cardContent{margin-top:24px}}@media (max-width:600px){.team-profiles-module__SDjO1q__portraitGrid{margin-top:40px}.team-profiles-module__SDjO1q__person{grid-template-columns:minmax(0,1fr)}.team-profiles-module__SDjO1q__person img{aspect-ratio:4/3;min-height:0}.team-profiles-module__SDjO1q__copy{padding:20px 16px 24px}}
