:root{color-scheme:dark;--bg:#1b1c1b;--ink:#f0ece2;--quiet:#b7b4aa;--gold:#c7ad69;--line:#42433d;--serif:Georgia,'Times New Roman',serif;--sans:Arial,Helvetica,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.65}a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}a:hover{color:var(--gold)}a:focus-visible{outline:2px solid var(--gold);outline-offset:7px}p,h1,h2,h3{margin-top:0}.page-shell{width:min(1260px,calc(100% - 100px));margin-inline:auto}.skip-link{position:absolute;top:-100px;left:20px;background:var(--ink);color:var(--bg);padding:10px 18px;z-index:5}.skip-link:focus{top:12px}.masthead{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px 0;border-bottom:1px solid var(--line)}.wordmark{display:flex;align-items:center;gap:14px;font-size:13px;font-weight:700;line-height:1.25;text-decoration:none;letter-spacing:.015em}.brand-mark{height:41px;width:41px;display:grid;place-items:center;border:1px solid var(--gold);color:var(--gold);font-family:var(--serif);font-size:17px;font-weight:400}.masthead-label,.eyebrow,.return-link,.note-label{font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.15em}.masthead-label{color:var(--quiet)}.return-link{text-decoration:none;letter-spacing:.09em}.return-link span{margin-left:22px;color:var(--gold)}.hero{display:grid;grid-template-columns:1.3fr .7fr;gap:80px;align-items:center;padding:80px 0 66px}.eyebrow{color:var(--gold);margin-bottom:27px}.hero h1{font-family:var(--serif);font-size:clamp(70px,8.1vw,118px);font-weight:400;line-height:1.02;letter-spacing:-.055em;margin-bottom:34px}.hero h1 em{font-weight:400;color:var(--gold)}.hero-deck{font-size:16px;line-height:1.9;color:var(--quiet);margin-bottom:0}.status-note{padding-top:17px;max-width:280px;justify-self:center}.status-rule{display:block;width:49px;height:1px;background:var(--gold);margin-bottom:27px}.status-note .eyebrow{font-size:9px;color:var(--quiet);margin-bottom:18px}.status-quote{font-family:var(--serif);font-size:49px;font-weight:400;line-height:1.12;letter-spacing:-.035em;margin-bottom:25px}.status-note>a{font-size:11px;color:var(--quiet);text-decoration:none}.status-note>a span{display:inline-block;margin-left:25px;color:var(--gold)}.portrait{border-top:1px solid var(--line);padding:65px 0 49px;display:grid;grid-template-columns:1fr 2.5fr;gap:65px}.section-margin .eyebrow{font-size:9px;margin-bottom:20px}.section-margin h2{font-family:var(--serif);font-weight:400;font-size:31px;line-height:1.2;letter-spacing:-.025em;margin-bottom:25px}.margin-caption{color:var(--quiet);font-size:11px;line-height:1.8}.biography{max-width:755px}.biography p{font-family:var(--serif);font-size:19px;line-height:1.85;margin-bottom:25px;color:#dedbd1}.biography .opening{color:var(--ink);font-size:21px;line-height:1.8}.biography .opening:first-letter{font-size:75px;float:left;line-height:.84;padding:10px 10px 0 0;color:var(--gold)}.editorial-note{display:grid;grid-template-columns:1fr 2.5fr;gap:65px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0}.note-label{color:var(--gold);font-size:9px;padding-top:4px}.editorial-note p{font-size:12px;line-height:1.8;max-width:700px;color:var(--quiet);margin-bottom:0}.further-reading{padding:57px 0 62px}.reading-heading{display:flex;align-items:baseline;gap:30px;flex-wrap:wrap;margin-bottom:25px}.reading-heading .eyebrow{margin-bottom:0;font-size:9px}.reading-heading h2{font-family:var(--serif);font-weight:400;font-size:33px;letter-spacing:-.02em;margin-bottom:0}.reading-heading>p:last-child{margin-bottom:0;margin-left:auto;font-size:11px;color:var(--quiet)}.reading-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.reading-grid>a{position:relative;text-decoration:none;padding:24px 30px 24px 0;min-width:0}.reading-grid>a+a{border-left:1px solid var(--line);padding-left:28px}.reading-number{font-size:9px;color:var(--gold);letter-spacing:.1em}.reading-grid h3{font-family:var(--serif);font-size:25px;font-weight:400;line-height:1.3;letter-spacing:-.02em;margin:15px 0 10px}.reading-grid p{font-size:11px;color:var(--quiet);margin-bottom:0;padding-right:16px}.reading-arrow{position:absolute;right:20px;top:25px;color:var(--gold)}.footer{display:flex;justify-content:space-between;align-items:baseline;gap:25px;border-top:1px solid var(--line);padding:23px 0 30px;font-size:10px;color:var(--quiet)}.footer>a{text-decoration:none;color:var(--ink)}.footer>span{font-size:9px;letter-spacing:.055em}
@media(max-width:900px){.page-shell{width:calc(100% - 56px)}.hero{gap:40px;padding-top:65px}.hero h1{font-size:87px}.status-quote{font-size:43px}.portrait,.editorial-note{grid-template-columns:1fr 2.4fr;gap:35px}.reading-heading>p:last-child{margin-left:0}.biography p{font-size:18px}.biography .opening{font-size:20px}.reading-grid>a+a{padding-left:19px}.reading-grid h3{font-size:23px}}
@media(max-width:620px){.page-shell{width:calc(100% - 36px)}.masthead{padding:20px 0;gap:16px}.wordmark{font-size:11px;gap:10px}.brand-mark{width:34px;height:34px;font-size:15px}.masthead-label{display:none}.return-link{font-size:8px;letter-spacing:.075em}.return-link span{margin-left:11px}.hero{grid-template-columns:1fr;gap:35px;padding:46px 0 43px}.hero .eyebrow{font-size:9px;margin-bottom:24px}.hero h1{font-size:clamp(70px,17vw,98px);line-height:1.03;margin-bottom:27px}.hero-deck{font-size:14px;line-height:1.8}.status-note{justify-self:start;width:100%;max-width:none;display:grid;grid-template-columns:1fr 1fr;column-gap:24px;border-top:1px solid var(--line);padding-top:25px}.status-rule{display:none}.status-note .eyebrow{grid-column:1;grid-row:1;margin-bottom:10px;font-size:8px}.status-quote{grid-column:1;grid-row:2;margin-bottom:0;font-size:35px}.status-note>a{grid-column:2;grid-row:2;align-self:end;font-size:10px;max-width:125px}.status-note>a span{margin-left:12px}.portrait{grid-template-columns:1fr;gap:25px;padding:35px 0 25px}.section-margin .eyebrow{font-size:8px;margin-bottom:13px}.section-margin h2{font-size:29px;margin-bottom:0}.section-margin h2 br{display:none}.section-margin h2 br:after{content:' '}.margin-caption{display:none}.biography p{font-size:17px;line-height:1.85;margin-bottom:23px}.biography .opening{font-size:18px;line-height:1.8}.biography .opening:first-letter{font-size:66px;padding-top:9px}.editorial-note{grid-template-columns:1fr;gap:10px;padding:22px 0}.editorial-note p{font-size:12px}.further-reading{padding:35px 0 38px}.reading-heading{display:block;margin-bottom:22px}.reading-heading .eyebrow{font-size:8px;margin-bottom:12px}.reading-heading h2{font-size:30px;margin-bottom:12px}.reading-heading>p:last-child{font-size:11px}.reading-grid{grid-template-columns:1fr}.reading-grid>a{padding:21px 30px 21px 28px}.reading-grid>a+a{border-left:0;border-top:1px solid var(--line);padding-left:28px}.reading-number{position:absolute;left:0;top:28px}.reading-grid h3{margin:0 0 8px;font-size:25px}.reading-grid p{font-size:11px}.reading-arrow{right:1px;top:25px}.footer{display:block;padding-top:21px}.footer>a{display:block;margin-bottom:11px}.footer>span{font-size:8px;line-height:1.7;display:block}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
