.pg-who .hero{position:relative;padding-block:56px 0;overflow:hidden}.pg-who .hero .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px;align-items:end}.pg-who .hero .copy{padding-bottom:80px}.pg-who .hero h1{font-size:clamp(44px,5.6vw,86px);letter-spacing:-.05em;line-height:.93;font-weight:800;margin-top:18px}.pg-who .hero .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.pg-who .burst{position:relative;height:620px}.pg-who .burst .blob{position:absolute;left:0;right:0;bottom:0;top:210px;background:var(--ink);border-radius:340px 340px 0 0;overflow:hidden}.pg-who .burst .blob .sun{position:absolute;width:300px;height:300px;border-radius:50%;background:var(--sun);left:-90px;top:-40px}.pg-who .burst .blob .bq{position:absolute;width:360px;height:360px;right:-120px;bottom:-140px;border-radius:50%;background:var(--blue)}.pg-who .burst .blob .dots{inset:0;color:#fff;opacity:.16}.pg-who .burst .orbit{width:620px;height:620px;left:50%;margin-left:-310px;top:40px;color:var(--blue);opacity:.35}.pg-who .burst .team{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:96%;max-width:none;z-index:2;filter:drop-shadow(0 30px 30px rgba(10,15,61,.4));-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.pg-who .burst .sticker.a{left:-30px;top:150px}.pg-who .burst .sticker.b{right:-10px;top:110px;--rot:2deg}.pg-who .burst .sticker.a .ic{background:var(--sun-soft);color:var(--sun)}.pg-who .burst .sticker.b .ic{background:var(--blue-soft);color:var(--blue)}.pg-who .statband{background:var(--blue);color:#fff;position:relative;overflow:hidden}.pg-who .statband .wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-block:44px}.pg-who .statband .s b{display:block;font-family:var(--display);font-size:clamp(40px,4.4vw,64px);letter-spacing:-.05em;line-height:1;font-weight:800}.pg-who .statband .s span{color:#D5DAFF;font-size:15px}.pg-who .statband .s{border-left:1.5px solid rgba(255,255,255,.25);padding-left:20px}.pg-who .story{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:64px;align-items:start}.pg-who .story .ph{position:relative;border-radius:var(--r-xl);overflow:hidden;aspect-ratio:4/5}.pg-who .story .ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg-who .story .ph .tag{position:absolute;left:18px;bottom:18px}.pg-who .story .ph .q-tr{position:absolute;right:0;top:0;width:150px;height:150px;background:var(--sun)}.pg-who .tl{display:grid;gap:0;margin-top:34px;position:relative}.pg-who .tl:before{content:"";position:absolute;left:11px;top:8px;bottom:8px;width:2px;background:repeating-linear-gradient(180deg,var(--line-2) 0 8px,transparent 8px 14px)}.pg-who .tl .it{display:grid;grid-template-columns:24px 1fr;gap:20px;padding-bottom:26px}.pg-who .tl .it i{width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--blue);position:relative;z-index:1}.pg-who .tl .it:last-child i{background:var(--sun);border-color:var(--sun)}.pg-who .tl .it .y{font-family:var(--mono);font-size:12px;font-weight:600;color:var(--blue);letter-spacing:.08em}.pg-who .tl .it h3{font-size:22px;margin:4px 0 6px}.pg-who .tl .it p{color:var(--muted)}.pg-who .life{background:var(--ink);border-radius:var(--r-xl);padding:clamp(28px,5vw,64px);color:#fff;position:relative;overflow:hidden}.pg-who .life .orbit{width:560px;height:560px;left:-220px;bottom:-260px;color:#fff;opacity:.14}.pg-who .life .g{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:28px;margin-top:36px;position:relative}.pg-who .life .video{aspect-ratio:16/9.4}.pg-who .life .notes{display:grid;gap:14px;align-content:start}.pg-who .life .note{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:18px;display:flex;gap:14px;align-items:flex-start}.pg-who .life .note .ic{width:42px;height:42px;border-radius:14px;background:var(--blue);display:grid;place-items:center;flex:none}.pg-who .life .note:nth-child(2) .ic{background:var(--sun);color:var(--ink)}.pg-who .life .note b{display:block;font-family:var(--display);font-size:18px;letter-spacing:-.02em}.pg-who .life .note small{color:var(--on-dark-2);font-size:14px}.pg-who .values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pg-who .val{background:#fff;border-radius:var(--r-l);padding:28px;box-shadow:var(--sh-1);display:grid;gap:14px;align-content:start;position:relative;overflow:hidden;min-height:280px}.pg-who .val .n{font-family:var(--mono);font-size:12px;color:var(--muted)}.pg-who .val .ic{width:54px;height:54px;border-radius:18px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue)}.pg-who .val h3{font-size:26px}.pg-who .val p{color:var(--muted);font-size:15px}.pg-who .val.hot{background:var(--sun)}.pg-who .val.hot .ic{background:var(--ink);color:#fff}.pg-who .val.hot .n,.pg-who .val.hot p{color:var(--ink)}.pg-who .val.dk{background:var(--blue);color:#fff}.pg-who .val.dk .ic{background:#fff}.pg-who .val.dk .n,.pg-who .val.dk p{color:#D5DAFF}.pg-who .val .arc{width:180px;height:180px;right:-70px;bottom:-70px;background:currentColor;opacity:.06}.pg-who .teamgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 20px;overflow-x:clip;overflow-clip-margin:0}.pg-who .mem{position:relative;padding-top:40px}.pg-who .mem .tile{position:relative;height:250px;clip-path:inset(-60% 0 0 0);border-radius:var(--r-l) var(--r-l) 0 0}.pg-who .mem .tile .bg{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.pg-who .mem .tile .bg .circ{position:absolute;width:200px;height:200px;border-radius:50%;right:-60px;top:-60px;background:#fff;opacity:.2}.pg-who .mem .tile img{position:absolute;left:50%;bottom:0;height:118%;transform:translateX(-50%);max-width:none;filter:drop-shadow(0 14px 18px rgba(10,15,61,.3));transition:transform .45s var(--spring)}.pg-who .mem:hover .tile img{transform:translateX(-50%) translateY(-6px) scale(1.04)}.pg-who .mem .info{background:#fff;border-radius:0 0 var(--r-l) var(--r-l);padding:16px 18px;box-shadow:var(--sh-1);display:flex;justify-content:space-between;align-items:center;gap:10px}.pg-who .mem .info b{display:block;font-family:var(--display);font-size:19px;letter-spacing:-.02em}.pg-who .mem .info small{color:var(--muted);font-size:13.5px}.pg-who .mem .loc{font-family:var(--mono);font-size:11px;font-weight:600;padding:4px 8px;border-radius:99px;background:var(--paper);color:var(--ink)}.pg-who .c1{background:var(--blue)}.pg-who .c2{background:var(--sun)}.pg-who .c3{background:var(--ink)}.pg-who .c4{background:var(--blush)}.pg-who .c5{background:#C9D0FF}.pg-who .c6{background:var(--ok)}.pg-who .c7{background:var(--sun-soft)}.pg-who .c8{background:var(--steel)}.pg-who .offices{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-2)}.pg-who .off{position:relative;min-height:520px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:40px;overflow:hidden}.pg-who .off>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg-who .off:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,15,61,.1) 20%,rgba(10,15,61,.92))}.pg-who .off.mnl:after{background:linear-gradient(180deg,rgba(0,20,255,.05) 20%,rgba(0,20,255,.88))}.pg-who .off>:not(img){position:relative;z-index:1}.pg-who .off .city{font-family:var(--display);font-size:clamp(48px,5vw,80px);font-weight:800;letter-spacing:-.05em;line-height:.9}.pg-who .off .clock{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:13px;background:rgba(255,255,255,.16);backdrop-filter:blur(8px);padding:6px 12px;border-radius:99px;align-self:flex-start;margin-bottom:auto}.pg-who .off ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:8px;color:var(--on-dark-2);font-size:15px}.pg-who .off li{display:flex;gap:10px;align-items:center}.pg-who .off .bridge{display:none}.pg-who .mid{position:relative}.pg-who .mid .plane{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;background:var(--sun);color:var(--ink);display:grid;place-items:center;z-index:3;box-shadow:0 14px 30px -10px rgba(0,0,0,.5);font-family:var(--mono);font-weight:600;font-size:12px;text-align:center;line-height:1.1}@media (max-width:1080px){.pg-who .teamgrid,.pg-who .values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.pg-who .hero .wrap,.pg-who .life .g,.pg-who .story{grid-template-columns:1fr}.pg-who .hero .copy{padding-bottom:0}.pg-who .burst{height:520px}.pg-who .statband .wrap{grid-template-columns:1fr 1fr}.pg-who .offices{grid-template-columns:1fr}.pg-who .mid .plane{display:none}}@media (max-width:600px){.pg-who .life .video{aspect-ratio:4/3}.pg-who .burst{height:400px}.pg-who .burst .blob{top:150px}.pg-who .burst .orbit{width:380px;height:380px;margin-left:-190px}.pg-who .burst .sticker.a{left:0;top:60px}.pg-who .burst .sticker.b{display:none}.pg-who .teamgrid,.pg-who .values{grid-template-columns:1fr 1fr;gap:14px}.pg-who .val{min-height:0;padding:20px}.pg-who .val h3{font-size:21px}.pg-who .mem .tile{height:170px}.pg-who .mem .info{flex-direction:column;align-items:flex-start;padding:12px}.pg-who .mem .info b{font-size:16px}.pg-who .off{min-height:420px;padding:24px}.pg-who .values{grid-template-columns:1fr}}.pg-who .hero .lede{margin-top:24px}.pg-who .btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.pg-who .story .display-l{margin-top:14px}.pg-who .story .lede{margin-top:20px}.pg-who .lhead{margin:0;position:relative}.pg-who .lhead .lede{max-width:380px}.pg-who .life .g .video{aspect-ratio:16/9.4}.pg-who #team .sechead .lede{max-width:380px}.pg-who .mem .tile .init{position:absolute;left:50%;bottom:28px;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;box-shadow:var(--sh-2)}.pg-who .mem .tile img.photo{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;transform:none;filter:none}.pg-who .mem:hover .tile img.photo{transform:none}.pg-who .off p{color:#D5DAFF;margin-top:10px;max-width:40ch}.pg-who .off .chip{margin-top:8px;align-self:flex-start}.pg-who .off ul{color:#D5DAFF}.pg-who .off a{text-decoration:none}.pg-who .endcta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:40px}@media (max-width:600px){.pg-who .mem .tile .init{width:84px;height:84px;font-size:28px;bottom:18px}}