.chair-letter__grid{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);align-items:start;gap:96px;display:grid}.chair-letter__portrait{top:calc(var(--header-h) + 90px);margin:0;position:sticky}.chair-letter__photo{aspect-ratio:4/5;background:var(--sand);display:block;position:relative;overflow:hidden}.chair-letter__photo:after{content:"";pointer-events:none;border:1px solid #ffffff80;position:absolute;inset:14px}.chair-letter__photo img{object-fit:cover}.chair-letter__portrait figcaption{border-top:1px solid var(--gold-line);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);gap:4px;margin-top:20px;padding-top:16px;font-size:12px;display:grid}.chair-letter__portrait figcaption strong{font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;color:var(--ink);font-size:22px;font-weight:700}.chair-letter__body{max-width:680px}.chair-letter__pull{font-family:var(--font-display);letter-spacing:-.02em;color:var(--emerald-deep);margin:0 0 44px;padding-top:48px;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.35;position:relative}.chair-letter__pull:before{content:"“";color:var(--gold);opacity:.55;font-size:120px;font-weight:300;line-height:1;position:absolute;top:-18px;left:-6px}.chair-letter__salute{color:var(--ink);font-weight:700}.chair-letter__body>p{color:#2c3d35;margin:0 0 18px;font-size:16.5px;line-height:1.8}.chair-letter__sign{border-top:1px solid var(--line);gap:2px;padding-top:24px;margin-top:40px!important;display:grid!important}.chair-letter__sign span{color:var(--muted);font-style:italic}.chair-letter__sign strong{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin-top:10px;font-size:24px;font-weight:600}.chair-letter__sign small{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:700}.leaders__head{margin-bottom:56px}.leaders__group{border-top:1px solid var(--line);grid-template-columns:minmax(0,.34fr) minmax(0,1fr);gap:56px;padding:44px 0;display:grid}.leaders__label h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.leaders__label p{color:var(--muted);max-width:28ch;margin:10px 0 0;font-size:14.5px}.leader-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.leader-card{gap:4px;display:grid}.leader-card__photo{aspect-ratio:4/5;background:var(--sand);margin-bottom:14px;display:block;position:relative;overflow:hidden}.leader-card__photo img{object-fit:cover;transition:transform 1.2s var(--ease)}.leader-card:hover .leader-card__photo img{transform:scale(1.03)}.leader-card strong{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:19px;font-weight:600;line-height:1.3}.leader-card__role{color:var(--emerald);margin-top:2px;font-size:14px;font-weight:500;line-height:1.45}.leader-card__edu{color:var(--muted);border-top:1px solid var(--gold-line);margin-top:10px;padding-top:10px;font-size:13px;line-height:1.5}.org{padding:120px 0 130px}.org:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#d9c29a1a,#0000);width:min(900px,90vw);height:520px;position:absolute;top:0;left:50%;translate:-50%}.org .shell{z-index:1;position:relative}.org__head{text-align:center;margin-inline:auto;margin-bottom:72px}.org__head .eyebrow{justify-content:center}.org__head h2{color:var(--white)}.org-chart{max-width:1040px;margin:0 auto}.org-spine{justify-items:center;margin:0;padding:0;list-style:none;display:grid}.org-spine>li{justify-content:center;padding-bottom:40px;display:flex;position:relative}.org-spine>li:after{content:"";background:linear-gradient(#d9c29ab3,#d9c29a40);width:1px;height:40px;position:absolute;bottom:0;left:50%}.org-plaque{letter-spacing:.2em;text-transform:uppercase;color:#ffffffeb;background:#ffffff06;border:1px solid #d9c29a73;justify-content:center;align-items:center;min-width:280px;padding:17px 34px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.org-plaque:before,.org-plaque:after{content:"";border:1px solid var(--gold-soft);background:var(--forest);width:6px;height:6px;position:absolute;top:50%;translate:0 -50%;rotate:45deg}.org-plaque:before{left:-4px}.org-plaque:after{right:-4px}.org-plaque--lead{background:var(--ivory);border-color:var(--ivory);color:var(--forest)}.org-plaque--lead:before,.org-plaque--lead:after{background:var(--ivory)}.org-spine__board{position:relative}.org-plaque--side{color:#ffffffb3;background:0 0;border-style:dashed;border-color:#d9c29a59;min-width:0;padding:17px 26px;position:absolute;top:0;left:calc(50% + 200px)}.org-plaque--side:before,.org-plaque--side:after{display:none}.org-spine__board .org-plaque--side{box-shadow:none}.org-spine__board:before{content:"";border-top:1px dashed #d9c29a73;width:60px;position:absolute;top:27px;left:calc(50% + 140px)}.org-blocks{border-top:1px solid #d9c29a59;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px;padding-top:40px;display:grid;position:relative}.org-block{border:1px solid #ffffff14;border-top:2px solid var(--gold);background:linear-gradient(#ffffff0b,#ffffff04);padding:30px 32px 26px}.org-block h3{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft);justify-content:space-between;align-items:baseline;margin:0 0 18px;font-size:11px;font-weight:700;display:flex}.org-block h3 small{font-family:var(--font-display);letter-spacing:-.02em;color:#ffffff59;font-size:28px;font-weight:300}.org-block ol{margin:0;padding:0;list-style:none;display:grid}.org-block__cols{grid-template-columns:1fr 1fr;column-gap:32px}.org-block li{font-family:var(--font-display);letter-spacing:-.005em;color:#ffffffe6;border-top:1px solid #ffffff14;align-items:baseline;gap:14px;padding:13px 0;font-size:17px;font-weight:500;display:flex}.org-block li span{font-family:var(--font-body,inherit);letter-spacing:.1em;color:var(--gold);flex:none;font-size:10.5px;font-weight:700}.org-members{text-align:center;letter-spacing:.24em;text-transform:uppercase;color:#d9c29abf;align-items:center;gap:20px;margin:36px 0 0;font-size:11px;font-weight:700;display:flex}.org-members:before,.org-members:after{content:"";border-top:1px dashed #d9c29a4d;flex:1}@media (max-width:1100px){.chair-letter__grid{gap:56px}.leaders__group{grid-template-columns:1fr;gap:28px}.org-spine__board{flex-direction:column;align-items:center;gap:14px}.org-plaque--side{position:static}.org-spine__board:before{display:none}.org-blocks{grid-template-columns:1fr}}@media (max-width:760px){.chair-letter__grid{grid-template-columns:1fr}.chair-letter__portrait{max-width:300px;position:static}.leader-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.org-plaque{letter-spacing:.14em;width:100%;min-width:0;padding:15px 20px;font-size:11px}.org-spine{justify-items:stretch}.org-block{padding:24px 20px}.org-block__cols{grid-template-columns:1fr}.org-members{letter-spacing:.16em;font-size:10px}}.leader-card .honorific,.chair-letter figcaption .honorific{font-weight:inherit;color:inherit}
