.hr-site{--people-ink:#171319;--people-soft:#706873;min-height:100vh;color:var(--people-ink);background:#f6f4f0;overflow:clip}.hr-site *,.hr-site :before,.hr-site :after{box-sizing:border-box}.hr-site img{display:block}.hr-site a{color:inherit;text-decoration:none}.hr-site button{color:inherit;font:inherit}.hr-site button:not(:disabled),.hr-site a{cursor:pointer}.hr-site #people-moment{scroll-margin-top:90px}.hr-site h1,.hr-site h2,.hr-site h3,.people-headline-line{overflow-wrap:normal;text-wrap:balance;word-break:normal}.people-headline-line{max-width:100%;display:block}.leadership-site .people-headline-line{background-origin:border-box;margin-block:-.14em;padding-block:.14em}.people-eyebrow{color:#807780;letter-spacing:.145em;text-transform:uppercase;margin:0;font-size:12px;font-weight:760}.people-actions{align-items:center;gap:25px;margin-top:36px;display:flex}.people-primary-action{border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:0 23px;font-size:15px;font-weight:700;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s,background .26s;display:inline-flex}.people-primary-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:19px}.people-primary-action:hover{transform:translateY(-3px)}.people-text-action{align-items:center;gap:10px;font-size:15px;font-weight:650;display:inline-flex}.people-text-action span{transition:transform .22s}.people-text-action:hover span{transform:translateY(3px)}.people-primary-action:focus-visible,.people-text-action:focus-visible,.recruiting-moment-tabs button:focus-visible,.leadership-map-node:focus-visible,.leadership-person-picker button:focus-visible{outline-offset:4px;outline:3px solid #0a84ff}.people-signal-list{gap:9px;display:grid}.people-signal{--signal:#9c84ee;border:1px solid color-mix(in srgb, var(--signal) 23%, transparent);background:color-mix(in srgb, var(--signal) 8%, transparent);animation:people-signal-in .62s cubic-bezier(.2, .8, .2, 1) var(--people-delay) both;border-radius:17px;padding:16px 17px 17px}.people-signal>span{color:color-mix(in srgb, var(--signal) 78%, #302830);letter-spacing:.04em;align-items:center;gap:8px;font-size:12px;font-weight:760;display:flex}.people-signal>span i{background:var(--signal);width:6px;height:6px;box-shadow:0 0 0 5px color-mix(in srgb, var(--signal) 13%, transparent);border-radius:50%}.people-signal p{letter-spacing:-.018em;margin:9px 0 0;font-size:15px;font-weight:560;line-height:1.42}.people-signal-violet{--signal:#9d83ee}.people-signal-rose{--signal:#e57d9a}.people-signal-blue{--signal:#5f9fdb}.people-signal-mint{--signal:#4caf96}.recruiting-site>.global-nav-slot{background:#100d13}.recruiting-site .global-nav{color:#f7f3f8}.recruiting-site .global-nav.is-scroll-origin{-webkit-backdrop-filter:blur(22px)saturate(1.1);background:#100d13f0;border-bottom:1px solid #ffffff1a;width:100%;padding-inline:max(32px,50vw - 720px);box-shadow:0 10px 35px #00000024}.recruiting-site .global-nav.is-scroll-origin .brand-lockup,.recruiting-site .global-nav.is-scroll-origin .primary-product-nav>a,.recruiting-site .global-nav.is-scroll-origin .solutions-nav-link,.recruiting-site .global-nav.is-scroll-origin .product-menu-trigger{color:#f1ecf2}.leadership-site>.global-nav-slot{background:#edf7f5}.leadership-site .global-nav{color:#173039}.leadership-site .global-nav.is-scroll-origin{-webkit-backdrop-filter:blur(22px)saturate(1.1);background:#edf7f5eb;border-bottom:1px solid #17303917;width:100%;padding-inline:max(32px,50vw - 720px);box-shadow:0 12px 38px #14404917}.leadership-site .global-nav.is-scroll-origin .brand-lockup,.leadership-site .global-nav.is-scroll-origin .primary-product-nav>a,.leadership-site .global-nav.is-scroll-origin .solutions-nav-link,.leadership-site .global-nav.is-scroll-origin .product-menu-trigger{color:#173039}.leadership-site .global-nav.is-scroll-origin .brand-lockup img{filter:brightness(0)saturate();opacity:.86}.leadership-site .global-nav.is-scroll-origin .role-nav-role-trigger.is-current>b,.leadership-site .global-nav.is-scroll-origin .role-nav-role-trigger.is-current .role-change-chevron{color:#173039}.leadership-site .global-nav.is-scroll-origin .role-nav-cta{background:#173640;border-color:#173640;color:#f4fbf9!important}.leadership-site .global-nav.is-scroll-anchored{color:#f7f3f8}.leadership-site .global-nav.is-scroll-anchored .brand-lockup,.leadership-site .global-nav.is-scroll-anchored .primary-product-nav>a,.leadership-site .global-nav.is-scroll-anchored .solutions-nav-link,.leadership-site .global-nav.is-scroll-anchored .product-menu-trigger,.leadership-site .global-nav.is-scroll-anchored .role-nav-role-trigger,.leadership-site .global-nav.is-scroll-anchored .role-nav-cta{color:#f7f3f8!important}.leadership-site .global-nav.is-scroll-anchored .brand-lockup img{filter:none;opacity:1}.recruiting-site{--recruiting-violet:#a98eff;--recruiting-rose:#ff91ac;background:#f4f2ee}.recruiting-hero{color:#fbf8fb;background:#100d13;grid-template-columns:minmax(0,1fr) minmax(390px,.72fr);align-items:center;gap:clamp(50px,8vw,116px);min-height:min(960px,100vh);padding:174px max(32px,50vw - 620px) 86px;display:grid;position:relative;overflow:hidden}.recruiting-hero-photo,.recruiting-hero-shade{width:100%;height:100%;position:absolute;inset:0}.recruiting-hero-photo{object-fit:cover;object-position:64% center;filter:saturate(.62)contrast(1.06);transform:scale(1.015)}.recruiting-hero-shade{background:linear-gradient(90deg,#0c090efc 0%,#0f0b11f0 42%,#0f0b116b 76%,#0f0b11b3 100%),linear-gradient(#0000 42%,#0b080dd1)}.recruiting-hero-copy,.recruiting-hero-model{z-index:2;position:relative}.recruiting-hero-copy{max-width:690px}.recruiting-hero .people-eyebrow{color:#c9bdca}.recruiting-hero h1{letter-spacing:-.073em;max-width:780px;margin:25px 0 0;font-size:clamp(60px,6.2vw,96px);font-weight:590;line-height:.94}.recruiting-hero h1>.people-headline-accent{color:#0000;background:linear-gradient(100deg,#eee8f4,#af95ff 48%,#ff98b3);-webkit-background-clip:text;background-clip:text;display:block}.recruiting-hero-copy>p:last-of-type{color:#c8bec8;letter-spacing:-.024em;max-width:650px;margin:30px 0 0;font-size:clamp(19px,1.45vw,23px);line-height:1.52}.recruiting-site .people-primary-action{color:#1e1721;background:#fcf9fc;box-shadow:0 22px 48px #00000047}.recruiting-site .people-primary-action:hover{box-shadow:0 30px 62px #00000061}.recruiting-hero .people-text-action{color:#ded5df}.recruiting-hero .people-text-action span{color:#bca8ff}.recruiting-hero-model{-webkit-backdrop-filter:blur(26px)saturate(1.08);background:#140f17c7;border:1px solid #ffffff2e;border-radius:30px;width:min(100%,430px);margin-left:auto;padding:18px;animation:.92s cubic-bezier(.2,.8,.2,1) both recruiting-model-in;box-shadow:0 42px 100px #0000007a}.recruiting-model-person{align-items:center;gap:14px;padding:2px 3px 17px;display:flex}.recruiting-model-person img{object-fit:cover;object-position:center 26%;border-radius:17px;width:58px;height:58px}.recruiting-model-person strong,.recruiting-model-person span{display:block}.recruiting-model-person strong{letter-spacing:-.025em;font-size:18px;font-weight:680}.recruiting-model-person span{color:#a99eaa;margin-top:4px;font-size:13px}.recruiting-model-moment{color:#d8d0d9;border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;margin:0;padding:19px 20px;font-size:16px;line-height:1.45}.recruiting-model-forecast{background:#a887ff1f;border:1px solid #b79bff45;border-radius:20px;margin-top:12px;padding:22px;position:relative;overflow:hidden}.recruiting-model-forecast:after{content:"";background:linear-gradient(90deg,#0000,#d3c3ff1f,#0000);width:38%;animation:3.8s ease-in-out infinite recruiting-scan;position:absolute;top:0;bottom:0}.recruiting-model-forecast span,.recruiting-model-forecast strong{z-index:1;display:block;position:relative}.recruiting-model-forecast span{color:#b8a4f5;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:750}.recruiting-model-forecast strong{letter-spacing:-.038em;margin-top:13px;font-size:23px;font-weight:610;line-height:1.22}.recruiting-model-payoff{color:#f4eef5;text-align:center;margin:14px 4px 2px;font-size:14px;font-weight:680}.recruiting-method{background:#f4f2ee;padding:148px max(32px,50vw - 620px) 128px}.recruiting-method-copy{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:end;gap:30px 80px;display:grid}.recruiting-method-copy .people-eyebrow{grid-column:1/-1}.recruiting-method h2,.recruiting-assessment h2,.recruiting-compare h2,.recruiting-certainty h2,.recruiting-final h2{letter-spacing:-.07em;margin:0;font-size:clamp(50px,5.8vw,82px);font-weight:590;line-height:.96}.recruiting-method h2>.people-headline-accent,.recruiting-assessment h2>.people-headline-accent,.recruiting-compare h2>.people-headline-accent,.recruiting-certainty h2>.people-headline-accent,.recruiting-final h2>.people-headline-accent{color:#7a60d0;display:block}.recruiting-method-copy>p:last-child{max-width:560px;color:var(--people-soft);letter-spacing:-.02em;margin:0;font-size:19px;line-height:1.55}.recruiting-method-path{border-top:1px solid #20161f26;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:96px;display:grid;position:relative}.recruiting-method-path:before{content:"";background:linear-gradient(90deg,#7a60d0,#bf8cf1);width:33.333%;height:3px;animation:7s ease-in-out infinite alternate recruiting-path;position:absolute;top:-2px;left:0}.recruiting-method-path article{border-right:1px solid #20161f1a;min-height:320px;padding:34px 36px 30px 0}.recruiting-method-path article+article{padding-left:36px}.recruiting-method-path article:last-child{border-right:0}.recruiting-method-path span{color:#7a60d0;font-size:13px;font-weight:760}.recruiting-method-path h3{letter-spacing:-.045em;max-width:320px;margin:52px 0 0;font-size:28px;font-weight:620;line-height:1.1}.recruiting-method-path p{max-width:330px;color:var(--people-soft);margin:18px 0 0;font-size:15px;line-height:1.55}.recruiting-method-payoff{color:#2c232c;letter-spacing:-.04em;text-align:right;margin:48px 0 0;font-size:clamp(23px,2.5vw,34px);font-weight:610}.recruiting-assessment{color:#f8f4f8;background:radial-gradient(circle at 72% 18%,#7755c430,#0000 30%),#100d13;padding:142px max(32px,50vw - 660px)}.recruiting-assessment-head{max-width:1120px}.recruiting-assessment .people-eyebrow{color:#bcaec0}.recruiting-assessment h2{margin-top:25px}.recruiting-assessment h2>.people-headline-accent{color:#0000;background:linear-gradient(90deg,#b69eff,#fd91ae);-webkit-background-clip:text;background-clip:text}.recruiting-assessment-head>p:last-child{color:#b9b0bb;max-width:700px;margin:28px 0 0;font-size:18px;line-height:1.55}.recruiting-moment-tabs{border-top:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:66px;display:grid}.recruiting-moment-tabs button{color:#8f8791;text-align:left;background:0 0;border:0;border-right:1px solid #ffffff17;min-height:76px;padding:0 18px;font-size:14px;font-weight:680;transition:color .22s,background .22s;position:relative}.recruiting-moment-tabs button:last-child{border-right:0}.recruiting-moment-tabs button:after{content:"";transform-origin:0;background:linear-gradient(90deg,#9f83f2,#f18da9);height:2px;transition:transform .26s;position:absolute;bottom:-1px;left:18px;right:18px;transform:scaleX(0)}.recruiting-moment-tabs button:hover,.recruiting-moment-tabs button.is-active{color:#f7f3f7;background:#ffffff06}.recruiting-moment-tabs button.is-active:after{transform:scaleX(1)}.recruiting-dossier{background:#18131b;border:1px solid #ffffff1f;border-radius:28px;grid-template-columns:minmax(250px,.76fr) minmax(270px,.9fr) minmax(360px,1.15fr);margin-top:18px;animation:.56s cubic-bezier(.2,.8,.2,1) both recruiting-dossier-in;display:grid;overflow:hidden;box-shadow:0 40px 90px #00000040}.recruiting-dossier-person,.recruiting-forecast,.recruiting-interview{padding:22px}.recruiting-dossier-person,.recruiting-forecast{border-right:1px solid #ffffff17}.recruiting-dossier-photo{border-radius:20px;min-height:420px;position:relative;overflow:hidden}.recruiting-dossier-photo:after{content:"";background:linear-gradient(#0000 44%,#0d0a0ff0);position:absolute;inset:0}.recruiting-dossier-photo>img{object-fit:cover;object-position:center 26%;filter:saturate(.72);width:100%;height:100%;position:absolute;inset:0}.recruiting-dossier-photo>div{z-index:1;position:absolute;bottom:22px;left:20px;right:20px}.recruiting-dossier-photo span,.recruiting-dossier-photo strong,.recruiting-dossier-photo small{display:block}.recruiting-dossier-photo span{color:#bcb2bd;font-size:12px;font-weight:690}.recruiting-dossier-photo strong{letter-spacing:-.05em;margin-top:8px;font-size:34px;font-weight:620}.recruiting-dossier-photo small{color:#c9c0ca;margin-top:4px;font-size:13px}.recruiting-dossier-moment{border:1px solid #ffffff17;border-radius:17px;margin-top:12px;padding:19px}.recruiting-dossier-moment span{color:#9c91a0;font-size:12px;font-weight:720}.recruiting-dossier-moment p{color:#f2edf3;letter-spacing:-.02em;margin:11px 0 0;font-size:16px;font-weight:590;line-height:1.42}.recruiting-forecast{background:#ffffff05;align-content:center}.recruiting-forecast .people-signal{background:color-mix(in srgb, var(--signal) 10%, #18131b)}.recruiting-forecast .people-signal>span{color:color-mix(in srgb, var(--signal) 82%, #f7f3f8)}.recruiting-forecast .people-signal p{color:#f0eaf1}.recruiting-interview{flex-direction:column;justify-content:center;display:flex}.recruiting-interview-heading>span{color:#a89cab;font-size:12px;font-weight:720}.recruiting-interview-heading h3{color:#f8f4f8;letter-spacing:-.04em;max-width:380px;margin:9px 0 0;font-size:25px;font-weight:620;line-height:1.15}.recruiting-interview .imessage-shell{border:1px solid #ffffff1f;max-width:440px;margin:22px auto 0;box-shadow:0 24px 55px #00000040}.recruiting-interview .imessage-body{min-height:320px}.recruiting-interview .imessage-message{max-width:88%}.recruiting-interview .imessage-message p{font-size:15px}.recruiting-evidence{color:#271f29;background:#f7f3f6;border-radius:17px;margin-top:15px;padding:18px 19px}.recruiting-evidence span{color:#765e8a;font-size:12px;font-weight:760}.recruiting-evidence p{margin:9px 0 0;font-size:14px;font-weight:560;line-height:1.48}.recruiting-assessment-boundary{color:#a89ea9;text-align:right;margin:27px 0 0;font-size:13px;font-weight:620}.recruiting-compare{background:#ece9e4;padding:148px max(32px,50vw - 620px)}.recruiting-compare-head{grid-template-columns:minmax(0,1.1fr) minmax(360px,.65fr);align-items:end;gap:26px 80px;display:grid}.recruiting-compare-head .people-eyebrow{grid-column:1/-1}.recruiting-compare h2>.people-headline-accent{color:#7a60d0}.recruiting-compare-head>p:last-child{color:var(--people-soft);margin:0;font-size:18px;line-height:1.56}.recruiting-candidate-grid{border-top:1px solid #23192324;border-bottom:1px solid #23192324;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:78px;display:grid}.recruiting-candidate-grid>article{animation:people-card-in .68s cubic-bezier(.2, .8, .2, 1) var(--people-delay) both;border-right:1px solid #2319231f;padding:30px}.recruiting-candidate-grid>article:first-child{padding-left:0}.recruiting-candidate-grid>article:last-child{border-right:0;padding-right:0}.recruiting-candidate-person{align-items:center;gap:15px;display:flex}.recruiting-candidate-person img{object-fit:cover;filter:saturate(.72);border-radius:20px;width:72px;height:72px}.recruiting-candidate-person h3{letter-spacing:-.04em;margin:0;font-size:24px;font-weight:650}.recruiting-candidate-person p{color:#776e77;margin:5px 0 0;font-size:13px}.recruiting-candidate-move,.recruiting-candidate-proof{padding:26px 0}.recruiting-candidate-move{border-top:1px solid #2319231c;border-bottom:1px solid #2319231c;min-height:188px;margin-top:28px}.recruiting-candidate-move span,.recruiting-candidate-proof span{color:#7a60d0;font-size:12px;font-weight:760}.recruiting-candidate-move p{letter-spacing:-.035em;margin:22px 0 0;font-size:22px;font-weight:600;line-height:1.24}.recruiting-candidate-proof p{color:#5f565f;margin:12px 0 0;font-size:15px;line-height:1.5}.recruiting-compare-payoff{letter-spacing:-.05em;text-align:right;max-width:720px;margin:54px 0 0 auto;font-size:clamp(24px,3vw,39px);font-weight:610;line-height:1.12}.recruiting-certainty{color:#f8f4f8;background:#171218;grid-template-columns:minmax(260px,.58fr) minmax(0,1.15fr);gap:24px;padding:142px max(32px,50vw - 620px);display:grid}.recruiting-certainty-number,.recruiting-certainty-copy{border-radius:30px;min-height:590px}.recruiting-certainty-number{background:radial-gradient(circle at 42% 40%,#b293ff4d,#0000 34%),#241b28;flex-direction:column;justify-content:center;padding:46px;display:flex}.recruiting-certainty-number strong{letter-spacing:-.105em;font-size:clamp(104px,12vw,174px);font-weight:550;line-height:.78}.recruiting-certainty-number strong span{color:#bd9cff;font-size:.42em}.recruiting-certainty-number p{color:#c5bac7;max-width:300px;margin:34px 0 0;font-size:16px;line-height:1.45}.recruiting-certainty-copy{color:#241d25;background:#f4f1f3;flex-direction:column;justify-content:center;padding:clamp(42px,5vw,64px);display:flex}.recruiting-certainty-copy .people-eyebrow{color:#7e7082}.recruiting-certainty-copy h2{margin-top:24px;font-size:clamp(48px,5.4vw,76px)}.recruiting-certainty-copy h2>.people-headline-accent{color:#755bcf}.recruiting-certainty-copy>p:not(.people-eyebrow){color:#655c67;max-width:720px;margin:28px 0 0;font-size:17px;line-height:1.58}.recruiting-certainty-copy .recruiting-certainty-boundary{color:#776b7b;border-top:1px solid #261c281f;margin-top:24px;padding-top:19px;font-size:13px;font-weight:650}.recruiting-human-decision{border:1px solid #ffffff1f;border-radius:24px;grid-column:1/-1;grid-template-columns:.7fr 1.3fr;align-items:center;gap:40px;padding:31px 36px;display:grid}.recruiting-human-decision strong{letter-spacing:-.035em;font-size:22px;font-weight:620}.recruiting-human-decision p{color:#b8aeba;margin:0;font-size:15px;line-height:1.55}.recruiting-final{background:#eeeae5;grid-template-columns:1fr 1fr;min-height:760px;display:grid}.recruiting-final-photo{min-height:760px;position:relative;overflow:hidden}.recruiting-final-photo:after{content:"";background:linear-gradient(90deg,#0000 70%,#eeeae5e6);position:absolute;inset:0}.recruiting-final-photo img{object-fit:cover;filter:saturate(.62)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.recruiting-final-copy{flex-direction:column;justify-content:center;padding:88px clamp(32px,50vw - 620px,96px) 88px clamp(56px,7vw,104px);display:flex}.recruiting-final h2{margin-top:24px;font-size:clamp(48px,5.4vw,74px)}.recruiting-final h2>.people-headline-accent{color:#755bcf}.recruiting-final-copy>p:not(.people-eyebrow){color:#6e646e;max-width:540px;margin:27px 0 0;font-size:18px;line-height:1.56}.recruiting-final .people-primary-action{color:#f9f5fa;background:#211923;align-self:flex-start;margin-top:33px;box-shadow:0 22px 50px #28182a33}.leadership-site{--leadership-navy:#173640;--leadership-blue:#73bdd5;--leadership-mint:#73d5b6;color:#173039;background:#edf7f5}.leadership-hero{background:radial-gradient(circle at 14% 24%,#76d3b73d,#0000 27%),radial-gradient(circle at 84% 19%,#71bcd83d,#0000 30%),linear-gradient(#eef8f6,#e5f1f0 72%,#dfeceb);min-height:1150px;padding:166px max(28px,50vw - 620px) 90px;position:relative;overflow:hidden}.leadership-hero:before,.leadership-hero:after{content:"";filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.leadership-hero:before{border:1px solid #2a78831f;width:420px;height:420px;top:320px;left:-160px}.leadership-hero:after{border:1px solid #35957d24;width:330px;height:330px;bottom:170px;right:-90px}.leadership-hero-copy{z-index:2;text-align:center;max-width:920px;margin:0 auto;position:relative}.leadership-hero .people-eyebrow{color:#58767b}.leadership-hero h1{letter-spacing:-.078em;margin:24px 0 0;font-size:clamp(60px,7.2vw,104px);font-weight:570;line-height:.92}.leadership-hero h1>.people-headline-accent{color:#0000;background:linear-gradient(100deg,#337e8d,#65b8c9 46%,#52b892);-webkit-background-clip:text;background-clip:text;display:block}.leadership-hero-copy>p:last-of-type{color:#4e686e;letter-spacing:-.022em;max-width:790px;margin:31px auto 0;font-size:clamp(19px,1.5vw,23px);line-height:1.52}.leadership-hero .people-actions{justify-content:center}.leadership-site .people-primary-action{color:#f3fbf9;background:#173640;box-shadow:0 22px 48px #18464f33}.leadership-site .people-primary-action:hover{background:#204954;box-shadow:0 30px 58px #18464f42}.leadership-hero .people-text-action{color:#285662}.leadership-hero .people-text-action span{color:#2d9679}.leadership-room{z-index:1;width:min(100%,1120px);height:570px;margin:70px auto 0;position:relative}.leadership-map-lines{fill:none;stroke:#2d777f3d;stroke-dasharray:5 7;stroke-linecap:round;stroke-width:1.4px;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.leadership-map-lines path{animation:6s linear infinite leadership-line}.leadership-map-lines path:nth-child(2){animation-delay:-1.5s}.leadership-map-lines path:nth-child(3){animation-delay:-3s}.leadership-map-lines path:nth-child(4){animation-delay:-4.5s}.leadership-room-center{z-index:2;text-align:center;-webkit-backdrop-filter:blur(18px);background:#ffffffb3;border:1px solid #24636c26;border-radius:50%;flex-direction:column;justify-content:center;width:330px;min-height:230px;padding:32px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 85px #265b6421}.leadership-room-center span{color:#588087;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:740}.leadership-room-center strong{letter-spacing:-.042em;margin-top:14px;font-size:25px;font-weight:620;line-height:1.12}.leadership-room-center p{color:#60777c;margin:12px 0 0;font-size:14px;line-height:1.42}.leadership-map-node{z-index:3;text-align:left;-webkit-backdrop-filter:blur(16px);background:#ffffffa3;border:1px solid #1f545d1f;border-radius:25px;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:13px;width:270px;min-height:102px;padding:10px 16px 10px 10px;transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .26s,background .26s,box-shadow .26s;display:grid;position:absolute;box-shadow:0 18px 45px #235b6317}.leadership-map-node:hover{background:#ffffffe6;transform:translateY(-4px)}.leadership-map-node.is-active{background:#fff;border-color:#2c848b73;box-shadow:0 22px 58px #1f5c6526,0 0 0 5px #5cbbb51c}.leadership-map-node img{object-fit:cover;filter:saturate(.76);border-radius:20px;width:68px;height:78px}.leadership-map-node span,.leadership-map-node strong,.leadership-map-node small{display:block}.leadership-map-node strong{font-size:17px;font-weight:680}.leadership-map-node small{color:#587177;margin-top:6px;font-size:12px;line-height:1.28}.leadership-map-node-maya{top:18px;left:24px}.leadership-map-node-jordan{top:18px;right:24px}.leadership-map-node-priya{bottom:18px;left:24px}.leadership-map-node-theo{bottom:18px;right:24px}.leadership-room-readout{z-index:2;-webkit-backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #2359611f;border-radius:24px;grid-template-columns:minmax(130px,.4fr) minmax(220px,.8fr) minmax(300px,1.2fr);align-items:center;gap:22px;max-width:1120px;margin:-12px auto 0;padding:22px 25px;animation:.48s cubic-bezier(.2,.8,.2,1) both leadership-readout-in;display:grid;position:relative;box-shadow:0 24px 65px #22545d1a}.leadership-room-readout>div span,.leadership-room-readout>div strong{display:block}.leadership-room-readout>div span{letter-spacing:-.035em;font-size:21px;font-weight:680}.leadership-room-readout>div strong{color:#668086;margin-top:4px;font-size:12px;font-weight:600}.leadership-room-readout>p{border-left:1px solid #2459611f;margin:0;padding-left:22px;font-size:14px;font-weight:560;line-height:1.46}.leadership-room-readout>p span{color:#50828a;margin-bottom:6px;font-size:12px;font-weight:750;display:block}.leadership-studio{background:#f8faf8;padding:146px max(32px,50vw - 660px)}.leadership-studio-head{text-align:center;max-width:980px;margin:0 auto}.leadership-studio h2,.leadership-relationship h2,.leadership-certainty h2,.leadership-final h2{letter-spacing:-.075em;margin:24px 0 0;font-size:clamp(52px,6vw,86px);font-weight:570;line-height:.94}.leadership-studio h2>.people-headline-accent,.leadership-relationship h2>.people-headline-accent,.leadership-certainty h2>.people-headline-accent,.leadership-final h2>.people-headline-accent{color:#0000;background:linear-gradient(100deg,#347e8c,#69b7c9 48%,#4fae8c);-webkit-background-clip:text;background-clip:text;display:block}.leadership-studio-head>p:last-child{color:#64777b;max-width:730px;margin:27px auto 0;font-size:18px;line-height:1.58}.leadership-person-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:980px;margin:62px auto 0;display:grid}.leadership-person-picker button{text-align:left;background:#edf4f2;border:1px solid #1d51581c;border-radius:22px;grid-template-columns:55px minmax(0,1fr);align-items:center;gap:11px;min-height:84px;padding:9px 13px 9px 9px;transition:transform .22s,border-color .22s,background .22s;display:grid}.leadership-person-picker button:hover{background:#fff;transform:translateY(-3px)}.leadership-person-picker button.is-active{background:#fff;border-color:#2f828a6b;box-shadow:0 15px 34px #2360681a}.leadership-person-picker img{object-fit:cover;filter:saturate(.74);border-radius:17px;width:55px;height:64px}.leadership-person-picker span,.leadership-person-picker strong,.leadership-person-picker small{display:block}.leadership-person-picker strong{font-size:16px;font-weight:680}.leadership-person-picker small{color:#60787d;margin-top:5px;font-size:12px;line-height:1.25}.leadership-studio-stage{background:radial-gradient(circle at 88% 12%,#60c0ad1f,#0000 30%),#eaf2f0;border:1px solid #1e50571c;border-radius:36px;grid-template-columns:minmax(260px,.76fr) minmax(350px,1fr) minmax(260px,.78fr);gap:16px;margin-top:18px;padding:18px;animation:.56s cubic-bezier(.2,.8,.2,1) both leadership-studio-in;display:grid;box-shadow:0 36px 90px #2a585f1f}.leadership-person-portrait{border-radius:26px;min-height:670px;position:relative;overflow:hidden}.leadership-person-portrait:after{content:"";background:linear-gradient(#0000 42%,#0f262ceb);position:absolute;inset:0}.leadership-person-portrait>img{object-fit:cover;filter:saturate(.7);width:100%;height:100%;position:absolute;inset:0}.leadership-person-portrait>div{z-index:1;color:#f6fbfa;position:absolute;bottom:27px;left:24px;right:24px}.leadership-person-portrait span,.leadership-person-portrait strong{display:block}.leadership-person-portrait span{color:#c3d7d5;font-size:13px;font-weight:700}.leadership-person-portrait strong{letter-spacing:-.046em;margin-top:12px;font-size:28px;font-weight:600;line-height:1.12}.leadership-message{flex-direction:column;justify-content:center;padding:28px 10px;display:flex}.leadership-message-heading{padding:0 8px}.leadership-message-heading span{color:#557d83;font-size:12px;font-weight:740}.leadership-message-heading h3{letter-spacing:-.04em;margin:9px 0 0;font-size:25px;font-weight:620;line-height:1.16}.leadership-message .imessage-shell{border:1px solid #1d4d541f;width:100%;max-width:470px;margin:22px auto 0;box-shadow:0 24px 56px #1e4a5121}.leadership-message .imessage-body{min-height:340px}.leadership-message .imessage-message{max-width:88%}.leadership-message .imessage-message p{font-size:15px}.leadership-forecast{align-content:center}.leadership-forecast .people-signal{background:#ffffff8f}.leadership-next-move{color:#f4faf9;background:#173640;border:1px solid #215b621f;border-radius:23px;grid-column:1/-1;grid-template-columns:minmax(180px,.35fr) minmax(0,1.65fr);align-items:center;gap:28px;padding:26px 30px;display:grid}.leadership-next-move span{color:#9dd3ca;font-size:12px;font-weight:760}.leadership-next-move p{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:570;line-height:1.45}.leadership-relationship{color:#edf8f6;background:radial-gradient(circle at 16% 18%,#59bea524,#0000 26%),#15343d;padding:152px max(32px,50vw - 620px)}.leadership-relationship-head{grid-template-columns:minmax(0,1.05fr) minmax(350px,.65fr);align-items:end;gap:28px 90px;display:grid}.leadership-relationship-head .people-eyebrow{color:#9cc4c4;grid-column:1/-1}.leadership-relationship h2{margin:0}.leadership-relationship h2>.people-headline-accent{background:linear-gradient(100deg,#8ed1d7,#79d4b6);-webkit-background-clip:text;background-clip:text}.leadership-relationship-head>p:last-child{color:#b9cdce;margin:0;font-size:18px;line-height:1.57}.leadership-arc{border-top:1px solid #ffffff2e;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:94px;display:grid;position:relative}.leadership-arc:before{content:"";background:linear-gradient(90deg,#65c9b0,#76c8d6);border-radius:999px;width:25%;height:5px;animation:8s ease-in-out infinite alternate leadership-arc;position:absolute;top:-3px;left:0;box-shadow:0 0 22px #6cd1bb59}.leadership-arc article{min-height:330px;animation:people-card-in .68s cubic-bezier(.2, .8, .2, 1) var(--people-delay) both;border-right:1px solid #ffffff1f;padding:33px 29px 32px}.leadership-arc article:first-child{padding-left:0}.leadership-arc article:last-child{border-right:0}.leadership-arc span{color:#83cfbf;font-size:13px;font-weight:730}.leadership-arc h3{letter-spacing:-.042em;margin:58px 0 0;font-size:26px;font-weight:610;line-height:1.13}.leadership-arc p{color:#b1c7c8;margin:17px 0 0;font-size:15px;line-height:1.55}.leadership-certainty{background:radial-gradient(circle at 19% 53%,#5dc0ab33,#0000 28%),#eaf5f2;grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(70px,9vw,130px);padding:146px max(32px,50vw - 590px);display:grid}.leadership-certainty-orbit{min-height:610px;position:relative}.leadership-certainty-orbit:before,.leadership-certainty-orbit:after{content:"";border-radius:50%;position:absolute}.leadership-certainty-orbit:before{border:1px solid #27707724;animation:18s linear infinite leadership-orbit;inset:25px}.leadership-certainty-orbit:after{border:1px dashed #2770772b;animation:23s linear infinite reverse leadership-orbit;inset:92px}.leadership-certainty-number{z-index:2;-webkit-backdrop-filter:blur(20px);background:#ffffffbd;border:1px solid #2160671f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:360px;height:360px;padding:42px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 36px 90px #26596021}.leadership-certainty-number strong{letter-spacing:-.105em;font-size:116px;font-weight:540;line-height:.8}.leadership-certainty-number strong span{color:#4eac8f;font-size:.42em}.leadership-certainty-number p{color:#527078;margin:25px 0 0;font-size:14px}.leadership-certainty-person{z-index:3;border:7px solid #f5fbf9;border-radius:68px;width:136px;height:164px;animation:5s ease-in-out infinite leadership-float;position:absolute;bottom:48px;right:14px;overflow:hidden;box-shadow:0 20px 45px #295b612e}.leadership-certainty-person img{object-fit:cover;filter:saturate(.74);width:100%;height:100%}.leadership-certainty-copy h2{margin-top:23px}.leadership-certainty-copy>p:not(.people-eyebrow){color:#5d7378;max-width:650px;margin:26px 0 0;font-size:17px;line-height:1.6}.leadership-certainty-copy .leadership-certainty-boundary{color:#557077;border-top:1px solid #1c4e5421;margin-top:28px;padding-top:20px;font-size:13px;font-weight:630}.leadership-final{text-align:center;background:radial-gradient(circle,#6cd3b533,#0000 28%),linear-gradient(140deg,#e8f4f1,#dceced);place-items:center;min-height:810px;padding:118px 30px;display:grid;position:relative;overflow:hidden}.leadership-final:before{content:"";border:1px solid #286e761f;border-radius:50%;width:min(720px,80vw);height:min(720px,80vw);position:absolute}.leadership-final-images{pointer-events:none;position:absolute;inset:0}.leadership-final-images img{object-fit:cover;filter:saturate(.7);border:7px solid #fffc;border-radius:75px;width:150px;height:190px;position:absolute;box-shadow:0 22px 52px #26596024}.leadership-final-images img:first-child{top:16%;left:10%;transform:rotate(-7deg)}.leadership-final-images img:nth-child(2){top:12%;right:11%;transform:rotate(6deg)}.leadership-final-images img:nth-child(3){bottom:10%;right:16%;transform:rotate(-4deg)}.leadership-final-copy{z-index:2;width:min(100%,930px);position:relative}.leadership-final h2{margin-top:24px}.leadership-final-copy>p:not(.people-eyebrow){color:#597177;max-width:650px;margin:29px auto 0;font-size:18px;line-height:1.58}.leadership-final .people-primary-action{margin-top:34px}@keyframes people-signal-in{0%{opacity:0;transform:translateY(12px)}}@keyframes people-card-in{0%{opacity:0;transform:translateY(22px)}}@keyframes recruiting-model-in{0%{opacity:0;transform:translateY(30px)scale(.98)}}@keyframes recruiting-scan{0%,20%{left:-45%}70%,to{left:110%}}@keyframes recruiting-path{to{transform:translate(200%)}}@keyframes recruiting-dossier-in{0%{opacity:0;transform:translateY(18px)}}@keyframes leadership-line{to{stroke-dashoffset:-72px}}@keyframes leadership-readout-in{0%{opacity:0;transform:translateY(10px)}}@keyframes leadership-studio-in{0%{opacity:0;transform:translateY(18px)scale(.995)}}@keyframes leadership-arc{to{transform:translate(300%)}}@keyframes leadership-orbit{to{transform:rotate(360deg)}}@keyframes leadership-float{50%{transform:translateY(-10px)}}@supports (animation-timeline:view()){.recruiting-method-copy,.recruiting-compare-head,.leadership-studio-head,.leadership-relationship-head,.leadership-certainty-copy{animation:linear both people-card-in;animation-timeline:view();animation-range:entry 12% cover 34%}}@media (max-width:1120px){.recruiting-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.68fr);gap:46px}.recruiting-method-copy,.recruiting-compare-head,.leadership-relationship-head{grid-template-columns:1fr;gap:26px}.recruiting-method-copy>p:last-child,.recruiting-compare-head>p:last-child,.leadership-relationship-head>p:last-child{max-width:700px}.recruiting-dossier{grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr)}.recruiting-dossier-person{border-right:1px solid #ffffff17}.recruiting-forecast{border-right:0}.recruiting-interview{border-top:1px solid #ffffff17;grid-column:1/-1}.recruiting-interview-heading{text-align:center;max-width:700px;margin:0 auto}.leadership-room{width:min(100%,980px)}.leadership-map-node{width:245px}.leadership-map-node-maya,.leadership-map-node-priya{left:0}.leadership-map-node-jordan,.leadership-map-node-theo{right:0}.leadership-studio-stage{grid-template-columns:minmax(270px,.8fr) minmax(360px,1.2fr)}.leadership-forecast{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.leadership-relationship-head{gap:60px}.leadership-certainty{gap:65px}}@media (max-width:900px){.recruiting-hero{grid-template-columns:1fr;gap:55px;min-height:auto}.recruiting-hero-shade{background:linear-gradient(90deg,#0c090efa,#0f0b11b8),linear-gradient(#0000,#0b080de0)}.recruiting-hero-model{width:min(100%,640px);margin:0}.recruiting-method-path{grid-template-columns:1fr}.recruiting-method-path:before{width:3px;height:33.333%;animation-name:recruiting-path-vertical}.recruiting-method-path article,.recruiting-method-path article+article{border-bottom:1px solid #20161f1a;border-right:0;min-height:0;padding:35px 0 42px 30px}.recruiting-method-path article:last-child{border-bottom:0}.recruiting-method-path h3{max-width:620px;margin-top:27px}.recruiting-method-path p{max-width:620px}.recruiting-moment-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.recruiting-moment-tabs button:nth-child(2){border-right:0}.recruiting-moment-tabs button:nth-child(-n+2){border-bottom:1px solid #ffffff17}.recruiting-dossier{grid-template-columns:1fr}.recruiting-dossier-person,.recruiting-forecast{border-bottom:1px solid #ffffff17;border-right:0}.recruiting-dossier-person{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:16px;display:grid}.recruiting-dossier-moment{flex-direction:column;justify-content:center;margin-top:0;display:flex}.recruiting-forecast{grid-template-columns:repeat(2,minmax(0,1fr))}.recruiting-interview{border-top:0;grid-column:auto}.recruiting-candidate-grid{grid-template-columns:1fr}.recruiting-candidate-grid>article,.recruiting-candidate-grid>article:first-child,.recruiting-candidate-grid>article:last-child{border-bottom:1px solid #2319231f;border-right:0;padding:28px 0}.recruiting-candidate-grid>article:last-child{border-bottom:0}.recruiting-candidate-move{min-height:0}.recruiting-certainty{grid-template-columns:1fr}.recruiting-certainty-number,.recruiting-certainty-copy{min-height:520px}.recruiting-human-decision{grid-column:auto}.recruiting-final{grid-template-columns:1fr}.recruiting-final-photo{min-height:540px}.recruiting-final-photo:after{background:linear-gradient(#0000 65%,#eeeae5f2)}.recruiting-final-copy{padding:78px 32px 110px}.leadership-hero{min-height:auto}.leadership-room{height:auto;margin-top:66px}.leadership-map-lines{display:none}.leadership-room-center{border-radius:110px;width:min(100%,440px);min-height:220px;margin:0 auto 26px;position:relative;top:auto;left:auto;transform:none}.leadership-map-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.leadership-map-node{width:100%;min-height:108px;position:static}.leadership-room-readout{grid-template-columns:minmax(130px,.45fr) minmax(0,1.55fr);margin-top:18px}.leadership-room-readout>p:last-child{border-top:1px solid #2459611f;border-left:0;grid-column:1/-1;padding:18px 0 0}.leadership-person-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.leadership-studio-stage{grid-template-columns:1fr}.leadership-person-portrait{min-height:580px}.leadership-message{padding:28px 16px}.leadership-forecast,.leadership-next-move{grid-column:auto}.leadership-arc{grid-template-columns:repeat(2,minmax(0,1fr))}.leadership-arc:before{width:50%;animation-name:leadership-arc-short}.leadership-arc article:nth-child(2){border-right:0}.leadership-arc article:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.leadership-certainty{grid-template-columns:1fr}.leadership-certainty-orbit{width:min(100%,620px);margin:0 auto}}@keyframes recruiting-path-vertical{to{transform:translateY(200%)}}@keyframes leadership-arc-short{to{transform:translate(100%)}}@media (max-width:680px){.recruiting-site .global-nav.is-scroll-origin,.leadership-site .global-nav.is-scroll-origin{padding-inline:18px}.people-actions{flex-direction:column;align-items:stretch;gap:19px}.people-primary-action{width:100%}.people-text-action{justify-content:center}.recruiting-hero{padding:134px 20px 58px}.recruiting-hero-photo{object-position:69% center}.recruiting-hero-shade{background:linear-gradient(#0f0b117a 0%,#0f0b11ed 42%,#0c090efc 100%)}.recruiting-hero h1{letter-spacing:-.067em;font-size:clamp(52px,15.5vw,70px)}.recruiting-hero-copy>p:last-of-type{font-size:18px}.recruiting-hero-model{border-radius:24px;padding:15px}.recruiting-model-forecast strong{font-size:21px}.recruiting-method,.recruiting-assessment,.recruiting-compare,.recruiting-certainty,.leadership-studio,.leadership-relationship,.leadership-certainty{padding:96px 20px}.recruiting-method h2,.recruiting-assessment h2,.recruiting-compare h2,.recruiting-certainty h2,.recruiting-final h2,.leadership-studio h2,.leadership-relationship h2,.leadership-certainty h2,.leadership-final h2{letter-spacing:-.064em;font-size:clamp(38px,10.4vw,52px);line-height:1}.recruiting-method-path{margin-top:58px}.recruiting-method-payoff,.recruiting-compare-payoff{text-align:left}.recruiting-moment-tabs{grid-template-columns:1fr;margin-top:46px}.recruiting-moment-tabs button,.recruiting-moment-tabs button:nth-child(2),.recruiting-moment-tabs button:nth-child(-n+2){border-bottom:1px solid #ffffff17;border-right:0;min-height:64px}.recruiting-moment-tabs button:last-child{border-bottom:0}.recruiting-dossier{border-radius:23px}.recruiting-dossier-person{padding:15px;display:block}.recruiting-dossier-photo{min-height:440px}.recruiting-dossier-moment{margin-top:12px}.recruiting-forecast{grid-template-columns:1fr;padding:15px}.recruiting-interview{padding:25px 15px}.recruiting-interview-heading{text-align:left}.recruiting-interview .imessage-body,.leadership-message .imessage-body{min-height:310px;padding-inline:14px}.recruiting-interview .imessage-message p,.leadership-message .imessage-message p{font-size:15px}.recruiting-assessment-boundary{text-align:left}.recruiting-candidate-grid{margin-top:52px}.recruiting-certainty-number,.recruiting-certainty-copy{border-radius:24px;min-height:470px;padding:30px}.recruiting-certainty-number strong{font-size:112px}.recruiting-human-decision{grid-template-columns:1fr;gap:15px;padding:27px}.recruiting-final-photo{min-height:430px}.recruiting-final-copy{padding:75px 20px 100px}.recruiting-final .people-primary-action{align-self:stretch}.leadership-hero{padding:136px 20px 82px}.leadership-hero h1{letter-spacing:-.068em;font-size:clamp(54px,15.5vw,74px)}.leadership-hero-copy>p:last-of-type{font-size:18px}.leadership-room-center{min-height:205px;padding:28px}.leadership-map-people{grid-template-columns:1fr}.leadership-map-node{min-height:96px}.leadership-room-readout{grid-template-columns:1fr;padding:22px}.leadership-room-readout>p,.leadership-room-readout>p:last-child{border-top:1px solid #2459611f;border-left:0;grid-column:auto;padding:16px 0 0}.leadership-person-picker{grid-template-columns:1fr;margin-top:45px}.leadership-studio-stage{border-radius:27px;padding:12px}.leadership-person-portrait{border-radius:21px;min-height:520px}.leadership-message{padding:24px 5px}.leadership-forecast{grid-template-columns:1fr;padding:2px}.leadership-next-move{grid-template-columns:1fr;gap:12px;padding:24px}.leadership-arc{grid-template-columns:1fr;margin-top:58px}.leadership-arc:before{width:5px;height:25%;animation-name:leadership-arc-vertical}.leadership-arc article,.leadership-arc article:first-child{border-bottom:1px solid #ffffff1f;border-right:0;min-height:0;padding:30px 0 38px 28px}.leadership-arc article:last-child{border-bottom:0}.leadership-arc h3{margin-top:27px}.leadership-certainty{gap:45px}.leadership-certainty-orbit{min-height:470px}.leadership-certainty-orbit:before{inset:18px}.leadership-certainty-orbit:after{inset:62px}.leadership-certainty-number{width:300px;height:300px}.leadership-certainty-number strong{font-size:94px}.leadership-certainty-person{width:106px;height:134px;bottom:24px;right:0}.leadership-final{min-height:760px;padding:104px 20px}.leadership-final-images img{border-width:5px;width:98px;height:126px}.leadership-final-images img:first-child{top:9%;left:4%}.leadership-final-images img:nth-child(2){top:8%;right:4%}.leadership-final-images img:nth-child(3){bottom:5%;right:4%}}@keyframes leadership-arc-vertical{to{transform:translateY(300%)}}@media (max-width:420px){.leadership-certainty-number{width:265px;height:265px;padding:28px}.leadership-certainty-number strong{font-size:82px}.leadership-certainty-person{width:88px;height:116px}}@media (prefers-reduced-motion:reduce){.hr-site *,.hr-site :before,.hr-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}