
.lead-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(ellipse 50% 70% at 78% 45%,rgba(94,121,242,.19),transparent 78%),radial-gradient(ellipse 36% 55% at 90% 0%,rgba(255,103,57,.11),transparent 83%)}
.lead-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:30px;min-height:620px;padding-block:85px 80px}.lead-hero h1{font:700 clamp(50px,6vw,84px)/1.06 var(--display);letter-spacing:-.065em;margin:24px 0}.lead-hero h1 span{background:linear-gradient(110deg,#ffb390,#ff7854 58%,#c4abfd);-webkit-background-clip:text;background-clip:text;color:transparent}.lead-hero-copy>p{max-width:620px;color:#b7bfd2;font-size:16px;line-height:1.88}.lead-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.lead-hero-meta{display:flex;gap:18px;flex-wrap:wrap;margin-top:36px;font-size:12px;color:#aab4c9}.lead-hero-meta i{color:#ff9777;margin-right:6px}.lead-art{position:relative;min-height:450px;display:grid;place-items:center}.lead-art:before{content:'';width:min(90%,440px);height:auto;aspect-ratio:1;border-radius:50%;border:1px solid rgba(149,168,246,.24);position:absolute;box-shadow:0 0 65px rgba(104,142,255,.13),inset 0 0 60px rgba(75,115,252,.09)}.lead-art img{width:min(90%,385px);height:auto;position:relative;z-index:1;filter:drop-shadow(0 20px 45px rgba(11,33,111,.6));animation:leadFloat 6s ease-in-out infinite}.lead-arc{position:absolute;width:72%;max-width:350px;aspect-ratio:1;border-radius:50%;border:1px dashed rgba(255,159,107,.29);animation:leadSpin 27s linear infinite}.lead-orbit-chip{position:absolute;z-index:3;padding:10px 14px;border:1px solid rgba(255,255,255,.13);border-radius:13px;background:rgba(12,15,30,.73);font-size:10px;color:#cdd5e7;letter-spacing:.2em;font-weight:800;backdrop-filter:blur(14px)}.chip-one{top:16%;right:2%}.chip-two{bottom:18%;left:0}@keyframes leadFloat{50%{transform:translateY(-16px) rotate(2deg)}}@keyframes leadSpin{to{transform:rotate(360deg)}}
.people-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.people-card{border:1px solid rgba(255,255,255,.10);background:radial-gradient(ellipse 90% 65% at 8% 0%,rgba(102,123,243,.075),transparent 76%),rgba(255,255,255,.025);border-radius:22px;padding:25px;min-width:0;display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.people-card:hover{transform:translateY(-5px);border-color:rgba(255,138,95,.35)}.people-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:24px}.people-avatar{width:61px;height:61px;border-radius:19px;border:1px solid rgba(255,255,255,.15);background:linear-gradient(145deg,rgba(255,120,76,.21),rgba(108,129,243,.1));display:grid;place-items:center;font-size:25px;color:#ffae91}.people-monogram{font:800 19px var(--display);letter-spacing:.02em}.people-card-compact .people-monogram{font-size:16px}.people-avatar.tone-1{color:#a9bdff;background:linear-gradient(145deg,rgba(111,146,250,.24),rgba(85,114,208,.08))}.people-avatar.tone-2{color:#bbf5da;background:linear-gradient(145deg,rgba(75,176,147,.22),rgba(87,128,224,.06))}.people-avatar.tone-3{color:#e1bbff;background:linear-gradient(145deg,rgba(168,126,253,.19),rgba(111,121,221,.07))}.people-avatar.tone-4{color:#fbd59c;background:linear-gradient(145deg,rgba(238,171,90,.19),rgba(104,134,218,.08))}.people-date{font-size:10px;letter-spacing:.04em;color:#8c99b0;text-align:right}.people-domain{font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#ffa681}.people-card h3{font:700 23px/1.2 var(--display);letter-spacing:-.035em;margin:12px 0 7px}.people-role{font-size:13px;line-height:1.55;color:#d7dcf1;font-weight:700;min-height:2.8em}.people-card p{color:#aeb8ca;font-size:13px;line-height:1.84;margin:20px 0 18px;flex:1}.people-profile{font-size:12px;color:#ffb69a;font-weight:800;margin-top:auto;display:inline-flex;gap:9px;align-items:center}.people-grid-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.people-card-compact{padding:20px;min-height:206px}.people-card-compact .people-top{margin-bottom:16px}.people-card-compact .people-avatar{width:51px;height:51px;font-size:19px}.people-card-compact h3{font-size:20px}.people-card-compact .people-role{font-size:12px}.lead-framework{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lead-framework article{padding:31px;border:1px solid rgba(255,255,255,.1);border-radius:23px;background:rgba(255,255,255,.035)}.lead-framework article>i{font-size:27px;color:#ffa07c}.lead-framework h3{font:700 22px var(--display);margin:19px 0 9px}.lead-framework p{color:#afbad1;line-height:1.8;font-size:14px;margin:0}.lead-governance{margin-top:17px;display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid rgba(255,150,110,.18);border-radius:22px;padding:34px;background:linear-gradient(120deg,rgba(255,107,56,.065),rgba(85,122,254,.05))}.lead-governance h3{font:700 31px var(--display);margin:14px 0}.lead-governance p{color:#b1bdd1;font-size:14px;line-height:1.84;max-width:850px;margin:0}.lead-governance a{flex:none}.lead-outro{display:flex;align-items:center;justify-content:space-between;gap:40px}.lead-outro>div:first-child{max-width:650px}.lead-outro h2{font:700 40px var(--display);letter-spacing:-.05em}.lead-outro p{color:#abb7cb;line-height:1.8}.lead-outro-links{min-width:240px;display:grid;gap:10px}.lead-outro-links a{display:flex;justify-content:space-between;gap:25px;color:#ffb494;font-size:14px;font-weight:800;border-bottom:1px solid rgba(255,255,255,.1);padding:15px 0}
@media(max-width:1150px){.people-grid,.people-grid-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-hero-grid{grid-template-columns:1fr}.lead-art{min-height:350px;max-width:470px;margin-inline:auto;width:100%}}@media(max-width:700px){.lead-hero-grid{padding-block:60px 45px;gap:0}.lead-hero h1{font-size:clamp(42px,11vw,62px)}.lead-art{min-height:310px}.lead-art img{max-width:290px}.people-grid,.people-grid-summary{grid-template-columns:1fr}.people-card{padding:23px}.people-card-compact{min-height:unset}.lead-framework{grid-template-columns:1fr}.lead-governance{display:block;padding:25px}.lead-governance a{margin-top:25px}.lead-outro{display:block}.lead-outro h2{font-size:34px}.lead-outro-links{margin-top:22px}.people-role{min-height:0}}@media(prefers-reduced-motion:reduce){.lead-art img,.lead-arc{animation:none!important}}

.people-card[id]{scroll-margin-top:108px}.people-card h3 a{color:inherit;text-decoration:none}.people-card h3 a:hover{color:#ff9f75;text-decoration:underline;text-underline-offset:4px}.people-card h3 a:focus-visible{outline:2px solid #ffad87;outline-offset:4px}.facts-section#leadership .facts-secondary-link+.facts-secondary-link{margin-left:14px}@media(max-width:640px){.facts-section#leadership .facts-secondary-link+.facts-secondary-link{display:table;margin:16px 0 0}}
