.pg-talent .thero{position:relative;margin-top:28px}.pg-talent .thero .panel-x{position:relative;border-radius:var(--r-xl);background:var(--ink);color:#fff;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:440px}.pg-talent .thero .txt{position:relative;z-index:2;padding:clamp(28px,5vw,64px);display:grid;gap:20px;align-content:center}.pg-talent .thero h1{font-size:clamp(40px,5vw,76px);letter-spacing:-.045em;line-height:.94;font-weight:800}.pg-talent .thero .livep{display:inline-flex;align-items:center;gap:8px;justify-self:start;background:rgba(17,166,110,.16);color:#5BE3AE;font-weight:600;font-size:14px;padding:6px 12px;border-radius:99px}.pg-talent .thero .srch{display:flex;gap:8px;background:#fff;border-radius:99px;padding:6px;max-width:560px}.pg-talent .thero .srch label{display:flex;align-items:center;gap:10px;flex:1;padding-left:14px;color:var(--muted)}.pg-talent .thero .srch input{border:0;outline:0;font:inherit;color:var(--ink);width:100%;min-width:0;background:transparent}.pg-talent .thero .quick{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--on-dark-2);align-items:center}.pg-talent .thero .quick a{color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.22);padding:5px 12px;border-radius:99px}.pg-talent .thero .quick a:hover{background:rgba(255,255,255,.1)}.pg-talent .thero .art{position:relative;min-height:360px}.pg-talent .thero .art .orbit{width:520px;height:520px;right:-120px;top:-150px;color:#fff;opacity:.18}.pg-talent .thero .art .dots{right:30px;top:40px;width:200px;height:140px;color:#fff;opacity:.25}.pg-talent .thero .art .arch{position:absolute;left:10%;right:6%;bottom:0;top:150px;background:var(--blue);border-radius:300px 300px 0 0;overflow:hidden}.pg-talent .thero .art .arch:after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;background:var(--sun);right:-80px;bottom:-90px}.pg-talent .thero .art .ppl{position:absolute;left:0;right:0;bottom:0;height:100%;display:flex;justify-content:center;align-items:flex-end;pointer-events:none}.pg-talent .thero .art .ppl img{height:300px;width:auto;margin:0 -34px;filter:drop-shadow(0 20px 26px rgba(0,0,0,.4))}.pg-talent .thero .art .ppl img:nth-child(2){height:350px;z-index:2}.pg-talent .thero .art .ppl img:first-child,.pg-talent .thero .art .ppl img:nth-child(3){animation:bob 7s ease-in-out infinite}.pg-talent .thero .art .ppl img:nth-child(3){animation-delay:-3s}.pg-talent .thero .st1{left:2%;top:70px;z-index:3}.pg-talent .thero .st2{right:4%;bottom:44px;z-index:3;--rot:-2deg}.pg-talent .thero .st1 .ic{background:var(--ok-soft);color:var(--ok)}.pg-talent .thero .st2 .ic{background:var(--sun-soft);color:var(--sun)}@media (max-width:980px){.pg-talent .thero .panel-x{grid-template-columns:1fr}.pg-talent .thero .art{min-height:380px}.pg-talent .thero .art .ppl img{height:250px}.pg-talent .thero .art .ppl img:nth-child(2){height:300px}}@media (max-width:520px){.pg-talent .thero .art .ppl img{height:190px;margin:0 -30px}.pg-talent .thero .art .ppl img:nth-child(2){height:230px}.pg-talent .thero .art .arch{top:120px;left:4%;right:4%}.pg-talent .thero .st1{top:24px}.pg-talent .thero .st2{bottom:16px;right:2%}.pg-talent .thero .srch .btn{padding:0 14px}}.pg-talent .feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pg-talent .fcard{position:relative;background:#fff;border-radius:var(--r-l);box-shadow:var(--sh-1);display:grid;grid-template-columns:180px minmax(0,1fr);margin-top:50px}.pg-talent .fcard .ph{position:relative;border-radius:var(--r-l) 0 0 var(--r-l);clip-path:inset(-90px 0 0 0 round 0 0 0 28px)}.pg-talent .fcard .ph .bg{position:absolute;inset:0;border-radius:inherit;background:var(--blue);overflow:hidden}.pg-talent .fcard .ph .bg:after{content:"";position:absolute;width:140px;height:140px;border-radius:50%;background:var(--sun);left:-60px;bottom:-60px;opacity:.9}.pg-talent .fcard .ph img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:calc(100% + 36px);max-width:none;filter:drop-shadow(0 14px 16px rgba(10,15,61,.35));transition:transform .45s var(--spring)}.pg-talent .fcard:hover .ph img{transform:translateX(-50%) scale(1.04)}.pg-talent .fcard.c2 .ph .bg{background:var(--ink)}.pg-talent .fcard.c3 .ph .bg{background:var(--sun)}.pg-talent .fcard.c3 .ph .bg:after{background:var(--blue)}.pg-talent .fcard .bd{padding:20px 20px 18px;display:grid;gap:8px;align-content:start}.pg-talent .fcard .bd h3{font-size:22px}.pg-talent .fcard .bd p{font-size:14px;color:var(--muted)}.pg-talent .fcard .score{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.pg-talent .fcard .score b{font-family:var(--mono);color:var(--ink)}.pg-talent .fcard .ft{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:12px;margin-top:4px}.pg-talent .fcard .ft b{font-family:var(--display);font-size:22px;letter-spacing:-.02em}.pg-talent .fcard .ft small{display:block;font-size:12px;color:var(--muted)}.pg-talent .fcard .tag{position:absolute;top:-14px;right:16px}@media (max-width:1100px){.pg-talent .feat{grid-template-columns:1fr 1fr}.pg-talent .feat .fcard:last-child{display:none}}@media (max-width:700px){.pg-talent .feat{grid-template-columns:1fr}.pg-talent .feat .fcard:last-child{display:grid}}.pg-talent .browse{display:grid;grid-template-columns:290px minmax(0,1fr);gap:32px;align-items:start}.pg-talent .filters{position:sticky;top:96px;background:#fff;border-radius:var(--r-l);box-shadow:var(--sh-1);padding:22px;display:grid;gap:22px}.pg-talent .filters h4{font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:10px;display:flex;justify-content:space-between}.pg-talent .filters h4 span{color:var(--blue);letter-spacing:0;text-transform:none;font-size:13px}.pg-talent .cats{display:flex;flex-wrap:wrap;gap:6px}.pg-talent .cats button{border:1.5px solid var(--line-2);background:#fff;color:var(--ink);height:34px;padding:0 12px;border-radius:99px;font-size:13px;font-weight:600;transition:all .2s}.pg-talent .cats button:hover{border-color:var(--blue)}.pg-talent .cats button.on{background:var(--blue);border-color:var(--blue);color:#fff}.pg-talent .filters .seg{display:flex;width:100%}.pg-talent .filters .seg button{flex:1;padding:8px 6px;font-size:13px}.pg-talent .rng{position:relative;height:28px}.pg-talent .rng .track{left:0;right:0;background:#E3E6F0}.pg-talent .rng .fill,.pg-talent .rng .track{position:absolute;top:12px;height:5px;border-radius:99px}.pg-talent .rng .fill{background:var(--blue)}.pg-talent .rng input{position:absolute;left:0;top:2px;width:100%;margin:0;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px}.pg-talent .rng input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--blue);box-shadow:var(--sh-1);cursor:grab}.pg-talent .rng input::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid var(--blue);cursor:grab}.pg-talent .rng-l{display:flex;justify-content:space-between;font-family:var(--mono);font-size:12px;color:var(--muted);margin-top:6px}.pg-talent .filters .ck{display:grid;gap:10px}.pg-talent .filters .note{font-size:13px;color:var(--muted);background:var(--paper);border-radius:14px;padding:12px 14px;display:flex;gap:10px}.pg-talent .rbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px}.pg-talent .rbar .cnt{font-size:15px;color:var(--muted)}.pg-talent .rbar .cnt b{color:var(--ink);font-family:var(--display);font-size:20px}.pg-talent .rbar .srt{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted)}.pg-talent .rbar select{min-height:42px;border-radius:99px;border:1.5px solid var(--line-2);padding:0 14px;font:inherit;font-weight:600;background:#fff;color:var(--ink)}.pg-talent .applied{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.pg-talent .grid-t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px}.pg-talent .tcard .ph .bg .arc{width:220px;height:220px;right:-70px;top:-70px;background:var(--blue);opacity:.12}.pg-talent .tcard.v2 .ph{background:var(--sun-soft)}.pg-talent .tcard.v3 .ph{background:#E3F4EE}.pg-talent .tcard.v4 .ph{background:#ECE7FF}.pg-talent .tcard .skills{font-size:13.5px;color:var(--muted);min-height:42px}.pg-talent .tcard .lvl{display:flex;gap:10px;align-items:center;font-size:12.5px;color:var(--muted);margin-top:8px}.pg-talent .tcard .lvl .bar{flex:1;height:6px}.pg-talent .tcard .vid{position:absolute;top:12px;right:12px;z-index:2;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--blue);display:grid;place-items:center;box-shadow:var(--sh-1)}.pg-talent .tcard.hide{display:none}.pg-talent .promo{grid-column:1/-1;position:relative;margin-top:60px;border-radius:var(--r-l)}.pg-talent .promo .stage{position:absolute;inset:0;border-radius:inherit;background:var(--sun);overflow:hidden}.pg-talent .promo .stage .orbit{width:380px;height:380px;left:-120px;top:-170px;color:var(--ink);opacity:.25}.pg-talent .promo .stage .blob{position:absolute;right:-60px;bottom:-120px;width:420px;height:300px;border-radius:50%;background:var(--ink);opacity:.95}.pg-talent .promo .in{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:20px}.pg-talent .promo .tx{padding:34px 0 34px 36px;display:grid;gap:14px}.pg-talent .promo h3{font-size:clamp(26px,2.6vw,36px);letter-spacing:-.035em;max-width:18ch}.pg-talent .promo p{max-width:46ch}.pg-talent .promo .who{position:relative;height:250px}.pg-talent .promo .who>img{position:absolute;bottom:0;right:20px;height:370px;max-width:none;filter:drop-shadow(0 18px 24px rgba(10,15,61,.4));animation:bob 7s ease-in-out infinite}.pg-talent .promo .who .sticker{left:-70px;bottom:28px}.pg-talent .more{display:flex;justify-content:center;gap:12px;margin-top:40px;align-items:center;flex-wrap:wrap}.pg-talent .empty-r{display:none;grid-column:1/-1;margin-top:46px}@media (max-width:1180px){.pg-talent .grid-t{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pg-talent .browse{grid-template-columns:1fr}.pg-talent .filters{position:static}}@media (max-width:640px){.pg-talent .grid-t,.pg-talent .promo .in{grid-template-columns:1fr}.pg-talent .promo .tx{padding:28px 24px 0}.pg-talent .promo .who{height:220px}.pg-talent .promo .who>img{height:250px;right:50%;transform:translateX(50%);animation:none}.pg-talent .promo .who .sticker{left:12px;top:auto;bottom:16px}}.pg-talent .fcard .ph .mono-av{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);width:120px;height:120px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center;font-family:var(--display);font-weight:800;font-size:40px;letter-spacing:-.04em;box-shadow:0 18px 30px -14px rgba(10,15,61,.6);z-index:1;transition:transform .45s var(--spring)}.pg-talent .fcard .ph .mono-av img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.pg-talent .fcard:hover .ph .mono-av{transform:translateX(-50%) scale(1.05)}.pg-talent .fcard .ph{min-height:220px}.pg-talent .fcard .bd h3 a{text-decoration:none}.pg-talent .grid-t>.empty-card{grid-column:1/-1;margin-top:46px}.pg-talent .applied .chip{border:0;cursor:pointer}.pg-talent .cats button,.pg-talent .filters .seg button{cursor:pointer}.pg-talent .filters .seg{background:#E7EAF4}@media (max-width:640px){.pg-talent .fcard{grid-template-columns:130px minmax(0,1fr)}.pg-talent .fcard .ph .mono-av{width:88px;height:88px;font-size:30px}}