.leadership-teaser{background:#e6e4dc;color:#272b2b;display:flex;align-items:center;justify-content:space-between;gap:50px}.leadership-teaser h2{color:#272b2b;font-size:43px}.leadership-teaser .eyebrow{color:#626762}.leadership-teaser p:not(.eyebrow){max-width:670px;color:#59605c;font-size:16px;line-height:1.8}.leadership-teaser .button{background:#272b2b;color:#f4f3ef;border-color:#272b2b;white-space:nowrap}nav a[aria-current=page]{color:#fff;border-bottom:1px solid #c8c6bd}.about-hero{padding:90px 7%;background:linear-gradient(90deg,#101213e8,#10121399),url('hyperscale-campus.png') center 48%/cover;border-bottom:1px solid #484947}.about-hero h1{font:500 clamp(36px,4.5vw,65px)/1.12 'DM Sans',Arial,sans-serif;letter-spacing:-2px;max-width:1100px;margin:0 0 25px}.about-hero h1 em{font:inherit;color:#c7c5bc}.about-hero p:not(.eyebrow){max-width:690px;color:#d2d1ca;font-size:18px;line-height:1.8}.profile{display:grid;grid-template-columns:1fr 2fr;gap:8%;background:#f3f1ea;color:#2c302e;align-items:start}.profile-identity{background:#242729;color:#f0efe9;padding:35px;border-top:3px solid #a6a395}.profile-identity>img{display:block;margin-bottom:35px}.profile-identity .eyebrow{font-size:9px;color:#babbb5;margin-bottom:15px}.profile-identity h2{font-size:44px;color:#f2f1eb;letter-spacing:-1.5px}.profile-identity h2 span{display:block;font-size:17px;color:#bdbdb4;margin-top:15px;letter-spacing:2px}.profile-role{font-size:13px;line-height:1.8;color:#cacbc5;margin:24px 0}.profile-location{font:9px ui-monospace,monospace;letter-spacing:2px;border-top:1px solid #545754;padding-top:22px;color:#bfc0b8}.profile-identity .text-link{margin-top:22px}.profile-linkedin{display:block;font-size:12px;color:#bfc1ba;margin-top:20px}.profile-story .eyebrow{color:#72766e}.profile-story h2{color:#292f2b;font-size:43px}.profile-story h2 em{color:#747b70!important}.profile-story p{font-size:15px;line-height:1.95;color:#5b635b;margin-top:24px}.profile-story .profile-lead{font-size:19px;line-height:1.8;color:#333c34;margin-top:30px}.perspective-profile{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;background:#202425}.perspective-profile h2{font-size:42px}.perspective-profile p:not(.eyebrow){color:#bfc2bd;font-size:15px;line-height:1.9;margin-top:0}.credentials{display:grid;grid-template-columns:1fr 1.5fr;gap:8%;background:#e8e6de;color:#292f2b}.credentials .eyebrow{color:#656e64}.credentials h2{font-size:42px;color:#2d342d}.credentials h2 em{color:#788072!important}.credential-list{display:grid;grid-template-columns:1fr 1fr;gap:30px}.credential-list article{border-top:1px solid #b7bdb2;padding-top:18px}.credential-list h3{font-size:18px;color:#313c31;margin:0 0 12px}.credential-list p{font-size:13px;color:#606c5e;line-height:1.8;margin:0}.about-contact{background:#151819;text-align:center}.about-contact h2{font-size:44px}.about-contact>p:not(.eyebrow){color:#bfc3bd;margin:24px auto;max-width:600px}.about-contact .actions{justify-content:center}@media(max-width:1000px){.profile{gap:5%;grid-template-columns:1fr 1.7fr}.profile-identity{padding:25px}.profile-identity h2{font-size:36px}.profile-story h2{font-size:36px}.leadership-teaser{gap:30px}.leadership-teaser h2{font-size:36px}}@media(max-width:720px){.about-hero{padding:60px 6%}.about-hero h1{font-size:39px;letter-spacing:-1.4px}.about-hero p:not(.eyebrow){font-size:16px}.profile{grid-template-columns:1fr;gap:40px}.profile-identity{padding:30px}.profile-identity>img{width:80px;height:80px;margin-bottom:25px}.profile-identity h2{font-size:42px}.profile-story .profile-lead{font-size:18px}.profile-story p{font-size:14px}.perspective-profile,.credentials{grid-template-columns:1fr;gap:35px}.perspective-profile h2,.credentials h2{font-size:35px}.credential-list{grid-template-columns:1fr;gap:25px}.about-contact h2{font-size:36px}.leadership-teaser{display:block}.leadership-teaser h2{font-size:34px}.leadership-teaser p:not(.eyebrow){font-size:14px}.leadership-teaser .button{margin-top:15px}.about-contact .actions{flex-wrap:wrap}}
.profile-identity>img.profile-headshot{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;margin:0 0 28px;border-radius:2px}.profile-identity{padding:22px}.profile-identity h2{font-size:38px}@media(max-width:720px){.profile-identity{padding:24px}.profile-identity>img.profile-headshot{width:100%;height:auto;max-width:380px;margin-inline:auto}}
.profile-identity>img.profile-logo{display:block;width:100%;max-width:240px;height:auto;aspect-ratio:1;object-fit:contain;margin:12px auto 32px;padding:20px}
.profile-story .focus-heading{margin:38px 0 18px;color:#292f2b;font-size:25px}.profile-focus{padding-left:20px;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:14px 32px;color:#5b635b;font-size:15px;line-height:1.7}.profile-focus li{padding-left:4px}@media(max-width:1000px){.profile-focus{grid-template-columns:1fr}}
.compact-services{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-services>article{padding:28px!important;border-right:0!important}.compact-services p{min-height:0;max-width:520px}.compact-services>article:last-child{grid-column:1/-1}.contact-direct .actions{flex-wrap:wrap}.contact-detail{display:block;width:fit-content;margin-top:15px;font-size:15px;overflow-wrap:anywhere}.contact-direct h3{margin-top:0}.contact-direct>p{margin-top:8px!important}@media(max-width:720px){.compact-services{grid-template-columns:1fr}.compact-services>article{padding:24px 0!important}}
.hero .advisory-title{font-size:clamp(32px,4.6vw,68px);line-height:1.12;letter-spacing:-.035em;max-width:880px;margin:0 0 22px;overflow-wrap:normal}.hero .advisory-title span{display:block}.hero .hero-tagline{font-size:clamp(20px,2.2vw,30px);line-height:1.4;color:#d3d2ce;margin:0 0 24px;font-weight:400;font-style:normal}.hero .hero-foot{display:block;margin-top:32px}@media(max-width:720px){.hero .advisory-title{font-size:clamp(30px,7.6vw,50px);letter-spacing:-.035em}.hero .hero-tagline{font-size:21px}.hero-copy{padding-top:56px}}
