.mdHero{position:relative;overflow:hidden;padding-block:var(--space-hero);border-bottom:1px solid var(--a-line)}.mdHero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 78% 45%,color-mix(in srgb,var(--c-primary) 12%,transparent),transparent 42%)}.mdHeroGrid{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:56px;gap:56px;align-items:center}.mdHeroCopy h1{font-size:clamp(30px,7vw,56px);line-height:1.15}.mdHeroCopy h1 em{display:block;color:var(--red);font-style:normal}.mdRole{display:inline-flex;margin:32px 0 0;padding:10px 18px;border:1px solid var(--a-line);background:var(--a-surface);font-family:var(--font-body),system-ui,sans-serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.mdPortrait{position:relative;justify-self:end;width:min(390px,100%);aspect-ratio:4/5;padding:4px;border-radius:22px;background:linear-gradient(145deg,#d0ac58,#4b9c9a 60%,#1b4950);box-shadow:0 20px 48px rgba(0,0,0,.18)}.mdPortraitFrame{width:100%;height:100%;overflow:hidden;border-radius:18px;background:#454f5b}.mdPortraitPhoto{display:block;width:100%;height:100%;object-fit:cover;object-position:center 34%}.mdLegacyGrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:80px;gap:80px;align-items:start}.mdLegacyHead h2{font-size:clamp(24px,3.6vw,40px);line-height:1.12}.mdLegacyBody>p{margin:0;color:var(--a-muted);font-size:19px}.mdApproach{margin-top:40px;padding:32px 36px;-webkit-border-start:3px solid var(--red);border-inline-start:3px solid var(--red);background:var(--a-surface)}.mdApproach h2{margin-bottom:14px;color:var(--red);font-size:24px}.mdApproach p{margin:0 0 12px;font-family:var(--font-jakarta),system-ui,sans-serif;letter-spacing:-.015em;font-weight:700;font-size:18px;font-style:normal;line-height:1.5}.mdApproach p:last-child{margin-bottom:0}.mdPillars{background:var(--a-surface);border-block:1px solid var(--a-line)}.mdPillarGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.mdPillar{padding-block:8px;padding-inline:0 32px}.mdPillar+.mdPillar{-webkit-padding-start:32px;padding-inline-start:32px;-webkit-border-start:1px solid var(--a-line);border-inline-start:1px solid var(--a-line)}.mdHexBadge{display:block;width:56px;margin-bottom:24px}.mdHexBadge polygon{fill:none;stroke:var(--red);stroke-width:2.5}.mdHexBadge circle{fill:var(--red)}.mdHexBadge.tone-yellow circle{fill:var(--c-tone-2)}.mdHexBadge.tone-blue circle{fill:var(--blue)}.mdHexBadge.tone-ink circle{fill:var(--a-ink)}.mdKicker{margin:0 0 10px;color:var(--c-accent-text);font-family:var(--font-body),system-ui,sans-serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.mdPillar h3{font-size:22px;line-height:1.2}.mdPillar p:last-child{margin:12px 0 0;color:var(--a-muted);font-size:16px}.mdGlance{padding-block:var(--space-section);background:var(--a-deep);color:var(--a-deep-ink)}.mdGlanceGrid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);grid-gap:64px;gap:64px;align-items:center}.mdGlanceStat h2{font-size:clamp(24px,3vw,40px);line-height:1.15}.mdGlanceStat h2 .mdStatNumber{display:block;color:var(--red);font-size:clamp(24px,12vw,40px);line-height:1.15}.mdGlanceStat>p:last-child{max-width:560px;margin:20px 0 0;color:var(--c-band-muted);font-size:18px}.mdGlanceSeal{position:relative;padding:48px 40px;border:1px solid rgba(245,245,240,.14);text-align:center}.mdGlanceSeal:before{content:"";position:absolute;top:-1px;left:50%;width:72px;height:3px;background:var(--yellow);transform:translateX(-50%)}.mdGlanceSeal .aboutEyebrow{justify-content:center}.mdGlanceSeal h3{font-size:28px}.mdGlanceSeal p:last-child{margin:14px 0 0;color:var(--c-band-muted)}.mdTimeline{position:relative;display:grid}.mdTimeline:before{content:"";position:absolute;top:36px;bottom:36px;inset-inline-start:7px;width:2px;background:linear-gradient(var(--red),var(--yellow),var(--blue))}.mdTimelineRow{position:relative;display:grid;grid-template-columns:220px minmax(0,1fr) auto;grid-gap:32px;gap:32px;align-items:center;padding-block:26px;padding-inline:44px 0;border-bottom:1px solid var(--a-line)}.mdTimelineRow:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:16px;height:16px;border:3px solid var(--red);border-radius:50%;background:var(--a-bg);transform:translateY(-50%)}.mdTimelineRow:nth-child(2):before{border-color:var(--c-accent)}.mdTimelineRow:nth-child(3):before{border-color:var(--blue)}.mdTimelineRow:nth-child(4):before{border-color:var(--a-ink)}.mdPeriod{color:var(--red);font-family:var(--font-body),system-ui,sans-serif;font-size:13px;font-weight:500}.mdTimelineRow h3{font-size:24px;line-height:1.2}.mdTimelineRow p{margin:6px 0 0;color:var(--a-muted)}.mdLocation{color:var(--a-muted);font-family:var(--font-body),system-ui,sans-serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.mdCredentials{padding-top:0}.mdCredentialGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.mdCredential{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center;padding:36px;border:1px solid var(--a-line);background:var(--a-surface);-webkit-clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);transition:border-color .2s ease}.mdCredential:hover{border-color:var(--red)}.mdCredential .mdHexBadge{width:72px;margin:0}.mdCredential h3{font-size:22px;line-height:1.25}.mdCredential p:last-child{margin:8px 0 0;color:var(--a-muted)}.mdClosing h2{max-width:820px;font-size:clamp(24px,4vw,40px)}.mdClosing p{max-width:720px}.mdClosingActions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.aboutLeaderLink.ghost{border:1px solid rgba(255,255,255,.8);background:transparent;color:#fff}@media (max-width:1000px){.mdGlanceGrid,.mdHeroGrid,.mdLegacyGrid{grid-template-columns:1fr;gap:48px}.mdPortrait{justify-self:start;width:min(320px,100%)}.mdPillarGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.mdPillar:nth-child(3){-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}.mdTimelineRow{grid-template-columns:1fr;gap:8px}}@media (max-width:640px){.mdHero{padding-block:56px}.mdHeroGrid{gap:28px}.mdPortrait{justify-self:center;width:min(320px,90%)}.mdCredentialGrid,.mdPillarGrid{grid-template-columns:1fr}.mdPillar,.mdPillar+.mdPillar{padding:0;-webkit-border-start:0;border-inline-start:0}.mdCredential{grid-template-columns:1fr;padding:28px}}