.statesmen{--sm-ink:#263b32;--sm-muted:#726d60;--sm-gold:#ba915c;--sm-paper:#fff8ec;--sm-line:#ded6c7;background:var(--sm-paper);color:var(--sm-ink);font-family:Arial,sans-serif;line-height:1.65}
.statesmen *{box-sizing:border-box}.statesmen [hidden]{display:none!important}.statesmen a{text-decoration:none;color:inherit}.statesmen button,.statesmen input,.statesmen select{font:inherit}.statesmen button,.statesmen summary,.statesmen select{cursor:pointer}.statesmen :is(a,button,input,select,summary):focus-visible{outline:3px solid #bd8d47;outline-offset:5px}.statesmen h1,.statesmen h2,.statesmen h3,.statesmen p{margin:0}.statesmen h1,.statesmen h2,.statesmen h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.12}.sm-shell{width:min(1180px,calc(100% - 64px));margin:auto}
.sm-hero{background:radial-gradient(ellipse at 92% 10%,#435447 0,transparent 45%),linear-gradient(120deg,#162d25,#243b31);color:#fff8ec;padding:164px 0 65px;position:relative;overflow:hidden}.sm-hero:after{content:'';position:absolute;right:-10%;bottom:-160px;width:740px;height:740px;border:1px solid #ffffff0d;border-radius:50%;pointer-events:none}.sm-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;color:#c9cabb;font-size:11px;margin-bottom:44px}.sm-breadcrumb a:hover{color:white}.sm-hero-grid{display:grid;grid-template-columns:1fr 1.12fr;gap:65px;align-items:center}.sm-eyebrow{font-size:10px;letter-spacing:2.3px;font-weight:700;color:#8b704b;margin-bottom:18px!important}.sm-intro .sm-eyebrow{color:#d6b583;display:flex;align-items:center;gap:12px}.sm-eyebrow>span{width:26px;height:1px;background:currentColor}.sm-intro h1{font-size:clamp(42px,4.7vw,68px);letter-spacing:-2px}.sm-intro h1 em{color:#d9b785;font-weight:400}.sm-lead{font-size:16px;color:#d0d4c8;max-width:370px;margin-top:24px!important;line-height:1.8}.sm-primary{display:inline-flex;gap:28px;align-items:center;background:#d6b582;color:#1c3026!important;padding:13px 22px;margin-top:28px;font-size:12px;font-weight:bold;border:1px solid #d6b582;transition:background .2s}.sm-primary:hover{background:#ead1a9}.sm-primary span{font-size:20px;line-height:1}.sm-era{display:flex;align-items:center;gap:15px;margin-top:38px;font-family:Georgia,serif}.sm-era strong{font-size:23px;font-weight:400}.sm-era>span{width:70px;height:1px;background:#b3b9a55e;position:relative}.sm-era>span:before,.sm-era>span:after{content:'';position:absolute;width:4px;height:4px;background:#b9a37d;border-radius:50%;top:-1px}.sm-era>span:after{right:0}.sm-era small{font:10px Arial,sans-serif;color:#b4bdaf;border-left:1px solid #8c9b8845;padding-left:16px}.sm-present-label{display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:1.3px;color:#d2d7c9;margin-bottom:16px!important}.sm-live-dot{width:6px;height:6px;background:#bdd6a9;border-radius:50%;box-shadow:0 0 0 4px #bdd6a910}.sm-present-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sm-featured{display:block;position:relative;aspect-ratio:3/4;overflow:hidden;background:#415447}.sm-featured img{width:100%;height:100%;object-fit:cover;object-position:center 20%;filter:saturate(.6);transition:transform .35s}.sm-featured:hover img{transform:scale(1.035)}.sm-featured:after{position:absolute;inset:0;content:'';background:linear-gradient(transparent 30%,#0d211bd9 82%,#0d211bf5)}.sm-featured-copy{position:absolute;z-index:1;bottom:22px;left:20px;right:14px}.sm-featured-copy>span{font-size:9px;text-transform:uppercase;letter-spacing:.8px;color:#e2c394}.sm-featured-copy h2{font-size:27px;max-width:180px;margin-top:8px}.sm-featured-copy p{font-size:10px;margin-top:12px;color:#e4e6dc;display:flex;justify-content:space-between}.sm-featured-copy p span{font-size:18px}.sm-present-note{font-size:10px;color:#aebbac;margin-top:17px!important}
.sm-context{background:#eee7d9;border-bottom:1px solid var(--sm-line)}.sm-context-grid{display:grid;grid-template-columns:1fr 1.2fr .8fr;gap:32px;padding:26px 0;align-items:center}.sm-context-grid>div{display:flex;align-items:center;gap:18px}.sm-section-number{font:italic 26px Georgia,serif;color:#9a815d}.sm-context p strong,.sm-context p span{display:block}.sm-context p strong{font-family:Georgia,serif;font-size:17px;font-weight:400}.sm-context p span{font-size:10px;color:var(--sm-muted);margin-top:3px}.sm-context-grid>a{border-left:1px solid #d1c7b4;padding-left:28px;font-size:10px;color:#655d4c}.sm-context-grid>a span{display:block;color:#90703d;margin-top:3px}
.sm-explore{padding-top:66px;padding-bottom:70px;scroll-margin-top:130px}.sm-section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:32px;gap:30px}.sm-section-heading h2{font-size:38px;letter-spacing:-.6px}.sm-section-heading>p{font-size:12px;color:var(--sm-muted);line-height:1.8}.sm-tabs{display:flex;border-bottom:1px solid #cfc5b2;gap:28px;margin-bottom:24px}.sm-tabs button{background:none;border:0;border-bottom:3px solid transparent;padding:14px 0;color:#6a6f64;font-size:13px;margin-bottom:-1px;font-weight:bold}.sm-tabs button[aria-pressed=true]{border-color:#8e6c3c;color:#263b32}.sm-tabs button span{background:#e8e1d3;padding:3px 7px;margin-left:5px;font-size:10px;font-weight:400;border-radius:3px}.sm-filter-row{display:grid;grid-template-columns:1.65fr 1fr 1fr;gap:18px}.sm-filter-row label{margin:0}.sm-filter-row label>span{display:block;font-size:10px;font-weight:bold;margin-bottom:7px;color:#736a59}.sm-filter-row :is(input,select){width:100%;height:46px;border:1px solid #d7cebc;border-radius:2px;background:#fffdf7;color:#354337;padding:0 13px;font-size:12px}.sm-filter-row input::placeholder{color:#8e8b7f}.sm-results-bar{display:flex;justify-content:space-between;margin:28px 0 12px;font-size:11px;color:#746e61}.sm-results-bar>p{font-weight:bold;color:#3e4a3c}.sm-institution-note{font-size:11px;color:#7a7569;margin-bottom:24px!important;max-width:820px}.sm-person{display:grid;grid-template-columns:86px 1fr;gap:24px;scroll-margin-top:140px}.sm-year-marker{display:flex;align-items:flex-start;justify-content:space-between;position:relative;padding-top:28px;color:#88785b}.sm-year-marker:after{content:'';position:absolute;right:4px;top:39px;bottom:-33px;width:1px;background:var(--sm-line)}.sm-year-marker strong{font:22px Georgia,serif}.sm-year-marker>span{height:9px;width:9px;flex-shrink:0;border:2px solid #a58a61;background:var(--sm-paper);border-radius:50%;margin-top:8px;z-index:1}.sm-person:last-child .sm-year-marker:after{display:none}.sm-person-card{display:grid;grid-template-columns:145px 1fr;border:1px solid #ddd3c1;background:#fffcf5;margin-bottom:20px;transition:border-color .2s;min-height:208px}.sm-person-card:hover{border-color:#baa17a}.sm-portrait{background:#e4dfd3;overflow:hidden;position:relative;min-height:208px}.sm-portrait img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center 18%;filter:saturate(.5)}.sm-monogram{display:flex;width:100%;height:100%;min-height:200px;align-items:center;justify-content:center;color:#8d8b76;font:50px Georgia,serif;background:linear-gradient(135deg,#eae3d5,#c9cebc)}.sm-person-body{padding:23px 28px 0;min-width:0}.sm-person-meta{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:10px}.sm-badge{font-size:9px;letter-spacing:.4px;text-transform:uppercase;color:#6c674f}.sm-badge-caretaker,.sm-badge-acting{padding:2px 6px;background:#efe3cd;color:#855b24}.sm-current{font-size:9px;color:#4b6d48;border-left:1px solid #d8dccb;padding-left:9px}.sm-years{font:16px Georgia,serif;color:#8c7b5d;margin-left:auto}.sm-person h3{font-size:28px;margin-bottom:10px}.sm-bio{font-size:12px;color:#736f62;line-height:1.8;max-width:750px}.sm-details{margin-top:16px}.sm-details summary{list-style:none;display:flex;align-items:center;gap:8px;color:#7d6035;font-size:11px;border-top:1px solid #e7e0d3;padding:12px 0}.sm-details summary::-webkit-details-marker{display:none}.sm-details summary>span{font-size:9px;background:#eee7da;padding:0 5px;border-radius:2px}.sm-details summary>b{margin-left:auto;font-size:17px;font-weight:400}.sm-details[open] summary>b{transform:rotate(45deg)}.sm-details-content{padding:10px 0 22px}.sm-terms{list-style:none;margin:0;padding:0}.sm-terms li{border-left:2px solid #c7b796;padding:0 0 14px 14px}.sm-terms strong,.sm-terms span{display:block;font-size:11px}.sm-terms strong{font-weight:600}.sm-terms span{color:#746d60;font-size:11px;margin-top:3px}.sm-citations{display:flex;flex-wrap:wrap;gap:16px;font-size:10px;margin-top:9px}.sm-citations a{color:#826134;text-decoration:underline;text-underline-offset:3px}.sm-photo-credit{font-size:9px;color:#817d70;margin-top:14px!important;overflow-wrap:anywhere;line-height:1.6}.sm-photo-credit a{text-decoration:underline}.sm-empty{padding:60px 24px;text-align:center;border:1px dashed #cec1a8;background:#f7f0e4}.sm-empty h3{font-size:28px}.sm-empty p{font-size:13px;margin:14px 0 20px}.sm-empty button{border:1px solid #7b683e;background:none;padding:10px 20px;font-size:12px;color:#5e563e}
.sm-sources{background:#eee7d9;border-top:1px solid var(--sm-line);padding:55px 0}.sm-sources-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:100px}.sm-sources h2{font-size:31px;margin-bottom:21px}.sm-sources p:not(.sm-eyebrow){font-size:11px;color:#716b5e;margin-top:12px}.sm-source-links>a{display:flex;gap:20px;font:18px Georgia,serif;border-bottom:1px solid #d6cbb7;padding:15px 0}.sm-source-links>a>span{font:10px Arial,sans-serif;color:#a18c67;align-self:center}.sm-source-links b{margin-left:auto;font-weight:400}.sm-source-links>p{font-size:10px!important;margin-top:25px!important}.sm-note{font-size:12px}.sm-person:target .sm-person-card{border-color:#9b7d46}
.statesmen p{text-indent:0;font-weight:400}.statesmen .sm-eyebrow{font-weight:700}.statesmen .sm-breadcrumb span{color:#c9cabb}.sm-portrait{height:218px;min-height:0;align-self:start}.sm-person-card{background:#fffcf5}.sm-portrait img{height:218px}.sm-person-meta .sm-years{white-space:nowrap}
@media(min-width:1500px){.sm-hero{padding-top:180px;padding-bottom:80px}}
@media(max-width:991px){.sm-hero{padding-top:120px}.sm-hero-grid{gap:30px}.sm-featured-copy{left:14px;bottom:15px}.sm-featured-copy h2{font-size:22px}.sm-featured-copy>span{font-size:8px}.sm-shell{width:calc(100% - 40px)}.sm-context-grid{grid-template-columns:1fr 1fr;gap:20px}.sm-context-grid>a{grid-column:1/-1;border-left:none;border-top:1px solid #d1c7b4;padding:12px 0 0}.sm-context-grid>a span{display:inline;margin-left:12px}.sm-sources-grid{gap:40px}.sm-person{grid-template-columns:60px 1fr;gap:15px}.sm-person-card{grid-template-columns:125px 1fr}.sm-person-body{padding:20px 20px 0}.sm-section-heading h2{font-size:33px}.sm-current{font-size:8px}}
@media(max-width:700px){.sm-hero{padding-top:115px;padding-bottom:34px}.sm-breadcrumb{font-size:9px;margin-bottom:30px;gap:7px}.sm-hero-grid{grid-template-columns:1fr;gap:36px}.sm-intro h1{font-size:53px}.sm-lead{font-size:14px;max-width:330px;margin-top:18px!important}.sm-primary{margin-top:20px}.sm-era{margin-top:26px}.sm-featured{aspect-ratio:4/5}.sm-featured-copy h2{font-size:25px}.sm-featured-copy>span{font-size:8px}.sm-present-label{font-size:9px}.sm-present-note{font-size:9px}.sm-context-grid{gap:18px;padding:22px 0}.sm-context-grid>div{align-items:flex-start;gap:10px}.sm-context p strong{font-size:16px}.sm-context p span{font-size:9px}.sm-section-number{font-size:20px}.sm-explore{padding-top:40px;padding-bottom:40px}.sm-section-heading{display:block}.sm-section-heading h2{font-size:33px}.sm-section-heading>p{font-size:11px;margin-top:16px}.sm-eyebrow{font-size:9px;letter-spacing:1.7px}.sm-tabs{gap:17px;justify-content:space-between}.sm-tabs button{font-size:11px;line-height:1.5;text-align:left}.sm-tabs button span{font-size:8px;margin-left:2px;padding:2px 4px}.sm-filter-row{grid-template-columns:1fr 1fr;gap:12px}.sm-search{grid-column:1/-1}.sm-filter-row :is(input,select){font-size:12px;padding:0 9px}.sm-results-bar>span{display:none}.sm-institution-note{font-size:10px}.sm-person{display:block}.sm-year-marker{display:none}.sm-person-card{grid-template-columns:88px 1fr;min-height:225px}.sm-portrait{min-height:100%;height:auto}.sm-person-body{padding:16px 14px 0}.sm-person h3{font-size:24px;line-height:1.15}.sm-years{font-size:13px;margin-left:0}.sm-person-meta{gap:5px 9px}.sm-current{border-left:0;padding-left:0}.sm-bio{font-size:11px;line-height:1.75}.sm-badge{font-size:8px}.sm-details summary{font-size:10px}.sm-details-content{margin-left:-102px;background:#fffcf5;position:relative;padding:12px 0 18px 12px;margin-top:12px}.sm-terms strong,.sm-terms span{font-size:10px}.sm-sources-grid{grid-template-columns:1fr;gap:25px}.sm-sources{padding:35px 0}.sm-sources h2{font-size:29px}.sm-monogram{font-size:30px}.sm-person{scroll-margin-top:105px}}
@media(max-width:700px){.sm-portrait{height:150px;min-height:0}.sm-portrait img{height:150px}.sm-monogram{min-height:150px}}
.statesmen p::first-letter{margin:0;padding:0;font-size:inherit;font-weight:inherit;float:none}
@media(max-width:700px){.sm-bio{font-size:13px}.sm-terms strong,.sm-terms span{font-size:12px}.sm-details summary{font-size:11px}.sm-featured-copy h2{font-size:24px}.statesmen~.footer-text{overflow:hidden}.statesmen~.footer-text .container{max-width:100%}}
@media(prefers-reduced-motion:reduce){.statesmen *{scroll-behavior:auto!important;transition:none!important}}
