.is-talent-directory .public-profile-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:17px 14px}.is-talent-directory .public-profile-grid .public-talent-card{background:var(--wst-surface);border-color:var(--wst-line);border-radius:9px;flex-direction:column;display:flex}.is-talent-directory .public-profile-portrait,.is-talent-directory .public-profile-portrait.has-photo{aspect-ratio:4/5;min-height:0}.is-talent-directory .public-profile-portrait>img{object-position:50% 28%}.is-talent-directory .public-profile-portrait>.public-avatar{background:var(--wst-surface);width:58px;height:58px;color:var(--wst-accent-ink);border-color:var(--wst-line);font-size:19px}.is-talent-directory .public-profile-portrait>.public-tag{background:var(--wst-surface);max-width:calc(100% - 18px);color:var(--wst-ink);border-color:var(--wst-line);padding:4px 7px;font-size:9px;line-height:1.35;bottom:9px;left:9px}.is-talent-directory .public-profile-body{padding:13px 12px 10px}.is-talent-directory .public-profile-body h2{letter-spacing:-.35px;overflow-wrap:anywhere;margin:0 0 7px;font-size:15px;line-height:1.35}.is-talent-directory .public-profile-body .public-meta{color:var(--wst-muted);gap:4px;margin:0 0 8px;font-size:10px;line-height:1.6;display:grid}.is-talent-directory .public-profile-body .public-meta span{overflow-wrap:anywhere;align-items:flex-start;min-width:0}.is-talent-directory .public-profile-body .public-meta svg{flex-shrink:0;width:12px;height:12px;margin-top:2px}.is-talent-directory .public-profile-body .public-skill-list{gap:4px;margin:0 0 6px}.is-talent-directory .public-profile-body .public-tag{overflow-wrap:anywhere;background:var(--wst-surface-soft);max-width:100%;color:var(--wst-muted);border-color:var(--wst-line);padding:3px 5px;font-size:9px;line-height:1.35}.is-talent-directory .public-profile-body .public-card-link{min-height:32px;color:var(--wst-accent-ink);gap:5px;margin-top:auto;padding:5px 0;font-size:10px;line-height:1.5}.is-talent-directory .public-profile-body .public-card-link svg{width:13px;height:13px}.is-talent-directory .public-profile-grid .public-talent-card:hover{border-color:var(--wst-accent-ink)}@media (max-width:1199px){.is-talent-directory .public-profile-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.is-talent-directory .public-profile-body h2{font-size:16px}}@media (max-width:899px){.is-talent-directory .public-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.is-talent-directory .public-profile-body{padding:14px 12px 10px}}@media (max-width:599px){.is-talent-directory .public-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 11px}.is-talent-directory .public-profile-body{padding:12px 10px 8px}.is-talent-directory .public-profile-body h2{font-size:15px}.is-talent-directory .public-profile-body .public-card-link{min-height:44px;font-size:11px}.is-talent-directory .public-profile-portrait>.public-tag{font-size:9px}.is-talent-directory .public-profile-body .public-meta{font-size:10px}}@media (max-width:359px){.is-talent-directory .public-profile-grid{gap:12px 9px}.is-talent-directory .public-profile-body{padding:11px 9px 6px}.is-talent-directory .public-profile-body h2{font-size:14px}.is-talent-directory .public-profile-body .public-skill-list{display:none}}
