.wp-person{max-width:1440px;padding-bottom:32px}.wp-person .tp-header{grid-template-columns:1fr}.wp-person .tp-brand{font-size:clamp(42px,6vw,78px)}.wp-person-draft{background:#fff6da;border-bottom:1px solid #e6ce87;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 18px;font:12px/1.5 Arial,sans-serif;display:flex}.wp-person-draft strong{text-transform:uppercase;letter-spacing:.06em}.wp-person-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 260px;gap:64px;padding:50px 0 34px;display:grid}.wp-person h1{letter-spacing:-.025em;margin:14px 0;font:600 clamp(42px,6vw,76px)/1.05 Oswald,Arial,sans-serif}.wp-person .wp-person-role{color:var(--navy);margin:12px 0;font:700 18px/1.4 Arial,sans-serif}.wp-person .wp-person-deck{max-width:35ch;margin:18px 0;font:25px/1.45 Georgia,serif}.wp-person .wp-person-summary{max-width:70ch;font:16px/1.7 Arial,sans-serif}.wp-person-portrait{align-self:center}.wp-person-portrait figure{margin:0}.wp-person .wp-person-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#a8192a;margin-bottom:10px;font:700 11px/1.5 Arial,sans-serif}.wp-person-eyebrow:empty{display:none}.wp-person-citations{flex-wrap:wrap;gap:6px 16px;margin-top:12px;display:flex}.wp-person-citations a{color:#a8192a;text-underline-offset:3px;font:11px/1.5 Arial,sans-serif;text-decoration:underline}.wp-person-jumps{border-bottom:3px double var(--navy);flex-wrap:wrap;gap:14px 25px;padding:18px 0;font:700 12px/1.4 Arial,sans-serif;display:flex}.wp-person-layout{grid-template-columns:minmax(0,1fr) 240px;gap:60px;display:grid}.wp-person-body{min-width:0}.wp-person-body>section{border-bottom:1px solid var(--line);padding:36px 0;scroll-margin-top:24px}.wp-person h2{margin:0 0 18px;font:600 30px/1.2 Oswald,Arial,sans-serif}.wp-person h3{margin:0 0 8px;font:700 16px/1.45 Arial,sans-serif}.wp-person-body p{font:16px/1.75 Georgia,serif}.wp-person .wp-person-caption{color:#555;font:12px/1.65 Arial,sans-serif}.wp-person .wp-person-period{color:#555;font:700 12px/1.55 Arial,sans-serif}.wp-person-timeline{border-left:2px solid #d7dce2;margin:24px 0 0;padding:0 0 0 23px;list-style:none}.wp-person-timeline li{padding:0 0 28px;position:relative}.wp-person-timeline li:last-child{padding-bottom:0}.wp-person-timeline li:before{content:"";background:var(--navy);border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:-29px}.wp-person-timeline p{font:14px/1.65 Arial,sans-serif}.wp-person-paths{gap:18px;margin-top:24px;display:grid}.wp-person-paths figure{border-top:2px solid var(--navy);background:#f3f5f7;margin:0;padding:22px}.wp-person-paths figcaption{margin-bottom:16px;font:700 13px/1.5 Arial,sans-serif}.wp-person-path{align-items:stretch;gap:12px;margin-bottom:16px;display:flex}.wp-person-path-step{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.wp-person-path-step:first-child{flex:.7}.wp-person-path-label{text-align:center;color:#555;flex:0 80px;font:10px/1.5 Arial,sans-serif}.wp-person-path-label>span{font-size:22px;display:block}.wp-person-path-label a{text-decoration:underline}.wp-person-node{background:#fff;border:1px solid #b5c0cc;border-radius:3px;flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:100px;padding:14px 11px;display:flex}.wp-person-node span{text-transform:uppercase;letter-spacing:.07em;color:#69717a;margin-bottom:5px;font:9px/1.5 Arial,sans-serif}.wp-person-node strong{font:700 13px/1.5 Arial,sans-serif}.wp-person-filters{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.wp-person-filters button{color:var(--navy);background:#fff;border:1px solid #bdc5cd;border-radius:3px;padding:9px 12px;font:12px/1.4 Arial,sans-serif}.wp-person-filters button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.wp-person-relationships article{border-bottom:1px solid #e3e6e9;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;padding:20px 0;scroll-margin-top:20px;display:grid}.wp-person-relationships article>div{min-width:0}.wp-person-relationships article:last-child{border-bottom:0}.wp-person-relationships article p{font:13px/1.65 Arial,sans-serif}.wp-person-relationships .wp-person-eyebrow{font-size:9px;display:block}.wp-person-relationships .wp-person-caption{margin-top:8px}.wp-person-money{gap:16px;display:grid}.wp-person-money article{border-left:3px solid var(--gold);background:#f8f8f6;padding:12px 18px}.wp-person .wp-person-amount{margin:8px 0;font:30px/1.4 Georgia,serif}.wp-person-money p{font:13px/1.65 Arial,sans-serif}.wp-person .wp-person-subhead{margin-top:30px}.wp-person-finance{border-collapse:collapse;width:100%;margin:12px 0 18px;font:13px/1.6 Arial,sans-serif}.wp-person-finance caption{text-align:left;color:#555;padding-bottom:10px;font-size:11px}.wp-person-finance th,.wp-person-finance td{text-align:left;border-bottom:1px solid #ddd;padding:10px 9px}.wp-person-finance tbody th{font-weight:400}.wp-person-finance td:last-child,.wp-person-finance thead th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.wp-person .wp-person-analysis{border-top:3px solid var(--gold);background:#faf7ed;margin-top:32px;padding:28px}.wp-person-aside{padding-top:36px}.wp-person-aside h2{font-size:21px}.wp-person-aside dl{margin:0 0 30px}.wp-person-aside dl>div{border-bottom:1px solid var(--line);padding:14px 0}.wp-person-aside dt{color:#666;font:11px/1.5 Arial,sans-serif}.wp-person-aside dd{margin:6px 0 0;font:700 13px/1.65 Arial,sans-serif}.wp-person-action{color:#a8192a;margin:14px 0;font:12px/1.5 Arial,sans-serif;text-decoration:underline;display:block}.wp-person-reading{border-top:3px solid var(--gold);margin-top:35px;padding-top:20px}.wp-person-reading p{color:#555;margin-bottom:13px;font:12px/1.7 Arial,sans-serif}.wp-person-source-list{padding-left:22px}.wp-person-source-list li{margin:0 0 18px;padding-left:5px;font:12px/1.6 Arial,sans-serif}.wp-person-source-list a{color:#a8192a;text-decoration:underline}.wp-person-footer{justify-content:space-between;padding:24px 0;font:12px/1.5 Arial,sans-serif;display:flex}.wp-person a{overflow-wrap:anywhere}@media (max-width:1000px){.wp-person-layout{grid-template-columns:minmax(0,1fr) 200px;gap:30px}.wp-person-hero{grid-template-columns:minmax(0,1fr) 180px;gap:30px}.wp-person-path,.wp-person-path-step{flex-direction:column}.wp-person-path-label{flex:auto}.wp-person-path-label>span{transform:rotate(90deg)}.wp-person-node{width:100%;min-height:70px}.wp-person-relationships article{grid-template-columns:1fr;gap:8px}}@media (max-width:650px){.wp-person-layout{grid-template-columns:1fr}.wp-person-aside{border-bottom:1px solid var(--line);grid-row:1;padding-bottom:20px}.wp-person-aside dl{grid-template-columns:1fr 1fr;gap:0 18px;margin-bottom:20px;display:grid}.wp-person-reading{display:none}.wp-person-aside .wp-person-action{margin:5px 20px 5px 0;display:inline-block}.wp-person-hero{grid-template-columns:1fr;gap:20px;padding-top:30px}.wp-person-portrait{grid-row:1;max-width:150px}.wp-person .wp-person-deck{font-size:21px}.wp-person-body>section{padding:28px 0}.wp-person .wp-person-analysis{padding:20px}.wp-person-paths figure{padding:16px}.wp-person-finance{font-size:11px}.wp-person-finance th,.wp-person-finance td{padding:10px 5px}.wp-person h2{font-size:27px}.wp-person-draft{padding:12px}.wp-person-jumps{gap:12px 20px}}@media print{.wp-person-draft{background:#fff}.wp-person-aside,.wp-person-jumps,.wp-person-filters{display:none}.wp-person-layout{display:block}.wp-person-body>section{break-inside:avoid}.wp-person-citations a{color:#000}.wp-person-path{flex-direction:row}}.wp-person .wp-person-directory-link{color:#a8192a;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}
