.global-talent-map{width:100%;position:relative}.global-talent-map>img{width:100%;height:auto;display:block}.global-talent-card{top:var(--employee-y);left:var(--employee-x);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #e3f5fae6;border-radius:9px;grid-template-columns:25px 1fr auto;align-items:center;gap:5px;width:clamp(104px,9vw,130px);padding:5px;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 10px 28px -13px #2d2d2d61}.global-talent-card>img{object-fit:cover;border-radius:7px;width:25px;height:25px}.global-talent-copy{flex-direction:column;min-width:0;line-height:1.02;display:flex}.global-talent-copy strong,.global-talent-copy span,.global-talent-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-talent-copy strong{font-size:.49rem}.global-talent-copy span{margin-top:2px;font-size:.43rem}.global-talent-copy small{color:#16a8c7;margin-top:3px;font-size:.37rem}.global-talent-badge{flex-direction:column;align-self:start;align-items:center;gap:3px;display:flex}.global-talent-flag{font-size:.55rem}.global-talent-brand{object-fit:contain;border-radius:3px;width:15px;height:15px}.contact-form-talent-map{width:112%;max-width:680px;margin:0 0 20px -6%}.page-hero-globe{width:150%;max-width:760px;height:min-content;position:absolute;top:50%;left:50%;translate:-50% -50%}.page-hero-globe>img{width:100%;height:auto;display:block}@media (width<=760px){.global-talent-card{width:104px}.contact-form-talent-map{width:106%;margin-left:-3%}.page-hero-globe{width:112%}}@media (width<=480px){.global-talent-card{grid-template-columns:20px 1fr auto;width:92px;padding:3px}.global-talent-card>img{width:20px;height:20px}}.global-talent-card.is-large{grid-template-columns:40px 1fr auto;gap:8px;width:clamp(166px,14.4vw,208px);padding:8px}.global-talent-card.is-large>img{width:40px;height:40px}.global-talent-card.is-large .global-talent-copy strong{font-size:.784rem}.global-talent-card.is-large .global-talent-copy span{font-size:.576rem}.global-talent-card.is-large .global-talent-copy small{font-size:.592rem}.global-talent-card.is-large .global-talent-flag{font-size:.88rem}.global-talent-card.is-large .global-talent-brand{width:40px;height:24px}@media (width<=760px){.global-talent-card.is-large{width:166px}}@media (width<=480px){.global-talent-card.is-large{grid-template-columns:32px 1fr auto;gap:6px;width:146px;padding:6px}.global-talent-card.is-large>img{width:32px;height:32px}.global-talent-card.is-large .global-talent-copy strong{font-size:.68rem}.global-talent-card.is-large .global-talent-copy span,.global-talent-card.is-large .global-talent-copy small{font-size:.5rem}.global-talent-card.is-large .global-talent-flag{font-size:.76rem}.global-talent-card.is-large .global-talent-brand{width:32px;height:20px}}@media (width<=600px){.global-talent-card.is-large{grid-template-columns:24px 1fr auto;gap:4px;width:112px;padding:5px}.global-talent-card.is-large>img{width:24px;height:24px}.global-talent-card.is-large .global-talent-copy strong{font-size:.52rem}.global-talent-card.is-large .global-talent-copy span,.global-talent-card.is-large .global-talent-copy small{font-size:.4rem}.global-talent-card.is-large .global-talent-flag{font-size:.58rem}.global-talent-card.is-large .global-talent-brand{width:24px;height:15px}}@media (width<=460px){.global-talent-card.is-large{border-radius:7px;grid-template-columns:19px 1fr;gap:3px;width:82px;padding:3px}.global-talent-card.is-large>img{border-radius:5px;width:19px;height:19px}.global-talent-card.is-large .global-talent-copy strong{font-size:.43rem}.global-talent-card.is-large .global-talent-copy span{display:none}.global-talent-card.is-large .global-talent-copy small{margin-top:1px;font-size:.34rem}.global-talent-card.is-large .global-talent-badge{display:none}}@media (width<=340px){.global-talent-card.is-large{border-radius:6px;grid-template-columns:16px 1fr;gap:2px;width:64px;padding:2px}.global-talent-card.is-large>img{border-radius:4px;width:16px;height:16px}.global-talent-card.is-large .global-talent-copy strong{font-size:.36rem}.global-talent-card.is-large .global-talent-copy small{margin-top:0;font-size:.28rem}}
