.leadership-module__r6aTAW__hero{flex-direction:column;justify-content:flex-end;min-height:calc(78vh - 64px);display:flex}.leadership-module__r6aTAW__hero .section-label{margin-bottom:22px}.leadership-module__r6aTAW__hero .section-title{letter-spacing:-.06em;max-width:1180px;font-size:clamp(52px,7.6vw,116px);line-height:.92}.leadership-module__r6aTAW__hero .section-copy{max-width:930px;margin-top:34px;font-size:clamp(18px,1.55vw,22px);line-height:1.42}.leadership-module__r6aTAW__profiles{display:contents}.leadership-module__r6aTAW__profile{padding-top:clamp(76px,10vw,148px);padding-bottom:clamp(76px,10vw,148px)}.leadership-module__r6aTAW__profileGrid{grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(34px,4vw,58px) clamp(28px,5vw,82px);display:grid}.leadership-module__r6aTAW__profileHeader{grid-area:1/8/auto/13;align-self:end}.leadership-module__r6aTAW__profilePosition{color:var(--red);font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.5}.leadership-module__r6aTAW__profileHeader h2{color:var(--ink);letter-spacing:-.06em;margin-top:18px;font-size:clamp(46px,5.2vw,80px);font-weight:500;line-height:.92}.leadership-module__r6aTAW__profileRemit{max-width:560px;color:var(--ink);letter-spacing:-.02em;margin-top:30px;font-size:clamp(19px,1.7vw,24px);line-height:1.34}.leadership-module__r6aTAW__portrait{aspect-ratio:3/4;grid-area:1/1/3/8;width:100%;margin:0;position:relative;overflow:hidden}.leadership-module__r6aTAW__portraitImage{aspect-ratio:3/4;filter:grayscale()contrast(1.08)brightness(.94);object-fit:cover;width:100%;height:auto}.leadership-module__r6aTAW__portraitAvailable:after{content:"";z-index:1;pointer-events:none;opacity:.3;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;position:absolute;inset:0}.leadership-module__r6aTAW__portraitPending{border:1px solid var(--rule);background:color-mix(in srgb, var(--ink) 4%, var(--ivory))}.leadership-module__r6aTAW__portraitSlate{width:100%;height:100%;color:var(--muted);font-family:var(--font-mono), "JetBrains Mono", monospace;text-transform:uppercase;grid-template-rows:auto 1fr auto;padding:clamp(18px,2.2vw,32px);display:grid}.leadership-module__r6aTAW__portraitSlateHeader,.leadership-module__r6aTAW__portraitSlateFooter{letter-spacing:.1em;justify-content:space-between;gap:24px;font-size:8px;font-weight:500;line-height:1.4;display:flex}.leadership-module__r6aTAW__portraitSlateHeader{border-bottom:1px solid var(--rule);padding-bottom:16px}.leadership-module__r6aTAW__portraitSlateCenter{color:var(--ink);letter-spacing:.12em;text-align:center;place-self:center;font-size:clamp(12px,1.1vw,16px)}.leadership-module__r6aTAW__portraitSlateCenter span{color:var(--muted);letter-spacing:.1em;margin-top:10px;font-size:9px;display:block}.leadership-module__r6aTAW__portraitSlateFooter{border-top:1px solid var(--rule);padding-top:16px}.leadership-module__r6aTAW__profileBody{border-top:1px solid var(--rule);grid-area:2/8/auto/13;padding-top:28px}.leadership-module__r6aTAW__profileBody p{max-width:610px;color:var(--muted);letter-spacing:-.01em;font-size:clamp(16px,1.35vw,19px);line-height:1.58}.leadership-module__r6aTAW__profileBody p+p{margin-top:18px}.leadership-module__r6aTAW__profilePublication cite{color:var(--ink)}.leadership-module__r6aTAW__profile[data-reversed=true] .leadership-module__r6aTAW__portrait{grid-column:6/13}.leadership-module__r6aTAW__profile[data-reversed=true] .leadership-module__r6aTAW__profileHeader,.leadership-module__r6aTAW__profile[data-reversed=true] .leadership-module__r6aTAW__profileBody,.leadership-module__r6aTAW__profile[data-portrait-status=absent] .leadership-module__r6aTAW__profileHeader{grid-column:1/6}.leadership-module__r6aTAW__profile[data-portrait-status=absent] .leadership-module__r6aTAW__profileBody{grid-area:1/7/auto/13}.leadership-module__r6aTAW__closingContent h2{max-width:980px;color:var(--ink);letter-spacing:-.055em;font-size:clamp(42px,6vw,88px);font-weight:500;line-height:.96}.leadership-module__r6aTAW__closingContent>p{max-width:760px;color:var(--muted);margin-top:28px;font-size:clamp(17px,1.5vw,21px);line-height:1.45}.leadership-module__r6aTAW__closingAction{margin-top:38px}@media (max-width:900px){.leadership-module__r6aTAW__hero{min-height:calc(72vh - 64px)}.leadership-module__r6aTAW__profileGrid{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:0}.leadership-module__r6aTAW__profileHeader,.leadership-module__r6aTAW__profile[data-reversed=true] .leadership-module__r6aTAW__profileHeader{grid-area:1/1;margin-bottom:42px}.leadership-module__r6aTAW__portrait,.leadership-module__r6aTAW__profile[data-reversed=true] .leadership-module__r6aTAW__portrait{grid-area:2/1;width:min(100%,720px)}.leadership-module__r6aTAW__profileBody,.leadership-module__r6aTAW__profile[data-reversed=true] .leadership-module__r6aTAW__profileBody{grid-area:3/1;width:min(100%,720px);margin-top:42px}.leadership-module__r6aTAW__profile[data-portrait-status=absent] .leadership-module__r6aTAW__profileBody{grid-area:2/1;margin-top:0}.leadership-module__r6aTAW__profileHeader h2{max-width:760px}.leadership-module__r6aTAW__profileRemit{max-width:720px}}@media (max-width:620px){.leadership-module__r6aTAW__hero{min-height:calc(70vh - 60px)}.leadership-module__r6aTAW__hero .section-title{font-size:clamp(46px,14vw,66px);line-height:.95}.leadership-module__r6aTAW__profile{padding-top:72px;padding-bottom:72px}.leadership-module__r6aTAW__profileHeader{margin-bottom:34px}.leadership-module__r6aTAW__profileHeader h2{font-size:clamp(42px,13vw,60px)}.leadership-module__r6aTAW__profileRemit{margin-top:24px;font-size:19px}.leadership-module__r6aTAW__profileBody{margin-top:34px;padding-top:24px}.leadership-module__r6aTAW__profileBody p{font-size:16px;line-height:1.55}.leadership-module__r6aTAW__portraitSlateHeader,.leadership-module__r6aTAW__portraitSlateFooter{gap:14px}.leadership-module__r6aTAW__closingContent h2{font-size:clamp(40px,12vw,56px)}}
