:root{--paper:#f8f6ef;--ink:#272822;--quiet:#65655e;--red:#922f28;--line:#d7d3c7;--serif:Georgia,'Times New Roman',serif;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.55 var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #8b512c;outline-offset:3px}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}.wrap{width:min(1260px,calc(100% - clamp(44px,9.3vw,148px)));margin:auto}.site-head{border-bottom:1px solid var(--line)}.head-in,.foot-in{display:flex;align-items:center}.head-in{min-height:83px;gap:48px}.brand{display:inline-flex;align-items:center;gap:10px;font:700 29px/1 var(--serif);letter-spacing:-1.7px;white-space:nowrap}.brand svg,.brand90{color:var(--red)}.head-in nav{display:flex;gap:33px;align-items:center;margin-left:auto;font-size:14px}.head-search{display:flex;align-items:center;gap:9px;border-left:1px solid var(--line);padding-left:26px;font-size:14px}.head-in nav a:hover,.head-search:hover,.foot-in nav a:hover{color:var(--red);text-decoration:underline;text-underline-offset:5px}.hero{display:grid;grid-template-columns:1.02fr 1fr;gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(42px,4.6vw,73px) 0 clamp(42px,4.8vw,74px);border-bottom:1px solid #aaa99e}.eyebrow{font:700 10px/1.45 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin:0}.shortline{display:flex;align-items:center;gap:11px}.shortline:before{content:'';width:27px;height:2px;background:var(--red)}.hero-copy h1{font:normal clamp(65px,6.9vw,108px)/.98 var(--serif);letter-spacing:-.065em;margin:24px 0 18px}.hero-copy h1 em{font-weight:normal;color:var(--red);letter-spacing:-.07em}.period{display:flex;align-items:center;gap:10px;font:500 13px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase}.period span{width:17px;height:1px;background:#a29b8e}.hero-copy>p{font:18px/1.55 var(--sans);max-width:516px;color:#53544f;margin:22px 0 26px}.button{display:inline-flex;gap:20px;align-items:center;justify-content:center;padding:11px 20px;border:1px solid var(--line);font-weight:600;font-size:14px;background:transparent;cursor:pointer}.button.solid{background:var(--red);color:#fff;border-color:var(--red)}.button.solid:hover{background:#76231c}.hero-figure{margin:8px 0 0}.mount{position:relative;background:#e9e5db;border:1px solid #cecabd;padding:9px;box-shadow:3px 4px 0 #dedad0;transform:rotate(-1.25deg);isolation:isolate}.mount:after{content:'';position:absolute;inset:9px;pointer-events:none;box-shadow:inset 0 0 0 1px #40392e38}.mount>img{width:100%;aspect-ratio:1.65;object-fit:cover;display:block;filter:sepia(.13) contrast(.99);background:#b8b5ae}.plate{position:absolute;bottom:18px;left:18px;background:#f9f5e8;color:#4c483e;border:1px solid #d0cbbf;padding:3px 9px 2px;font:11px/1.4 'Courier New',monospace;letter-spacing:.06em;text-transform:uppercase}.hero-figure figcaption{display:flex;align-items:flex-start;gap:10px;margin:17px 5px 0;font-size:12px;line-height:1.45;color:var(--quiet)}.photo-tick{margin-top:8px;height:1px;width:20px;background:#8f8d81;flex-shrink:0}.hero-figure figcaption a{color:var(--red);white-space:nowrap}.hero-figure figcaption a:hover{text-decoration:underline}.section-top{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:0 0 24px}.exhibits{padding:40px 0 50px}h2,.pagelead h1{font:normal clamp(36px,3.4vw,56px)/1.12 var(--serif);letter-spacing:-.05em}.section-top h2,.browse-block h2{margin:9px 0 0}.textlink{display:inline-flex;gap:10px;align-items:center;color:var(--red);font-weight:600;font-size:14px}.textlink:hover{text-decoration:underline}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.exhibit{border:1px solid var(--line);background:#fbf9f4;display:block;overflow:hidden}.exhibit:hover{border-color:#9c8e7d}.exhibit-pic{position:relative;height:clamp(128px,12.8vw,190px);overflow:hidden;background:#dbd1b9;border-bottom:1px solid var(--line)}.exhibit-pic img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.exhibit:hover img{transform:scale(1.025)}.exhibit-pic.letter img{object-position:52% 49%}.exhibit-pic.paper img{object-position:50% 12%;filter:saturate(.63)}.exhibit-pic.members img{object-position:50% 39%;filter:sepia(.11)}.exhibit-pic span{position:absolute;top:10px;left:10px;padding:2px 7px;background:#faf6e9;color:#35332e;font:10px/1.5 'Courier New',monospace;letter-spacing:.08em}.exhibit-copy{padding:18px 20px 20px}.exhibit-copy .eyebrow{font-size:9px;letter-spacing:.14em}.exhibit-copy h3{font:normal clamp(23px,1.85vw,29px)/1.15 var(--serif);letter-spacing:-.045em;margin:9px 0;display:flex;align-items:center;justify-content:space-between;gap:8px}.exhibit-copy h3 svg{width:15px;flex-shrink:0;color:var(--red)}.exhibit-copy>p:last-child,.browse-block>div>p:not(.eyebrow){color:var(--quiet);font-size:14px;line-height:1.55}.exhibit-copy>p:last-child{margin:0}.browse-block{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.1fr;gap:9%;padding:46px 0}.home-search,.searchbox{display:flex;align-items:center;border:1px solid #aaa596;background:#fffdf7;gap:12px;padding:9px 12px}.home-search input,.searchbox input{min-width:0;flex:1;border:none;background:transparent;outline:none;font-size:15px}.home-search button{border:0;background:transparent;color:var(--red);display:inline-flex;cursor:pointer}.index-list a,.file-row{display:flex;align-items:center;gap:16px;color:var(--ink);padding:10px 0;border-bottom:1px solid var(--line)}.index-list a:first-child{border-top:1px solid var(--line)}.index-list a small,.row-no{font:11px/1.4 monospace;color:var(--red)}.index-list a span{flex:1;font:23px/1.35 var(--serif)}.index-list a:hover span,.file-row:hover strong{color:var(--red)}.restoration{display:flex;align-items:center;gap:24px;border-top:1px solid var(--line);padding:25px 0;color:var(--quiet);font-size:13px}.restoration p{flex:1}.site-foot{border-top:1px solid #c7c3b6;background:#ece9df}.foot-in{padding:27px 0;justify-content:space-between;gap:20px}.foot-in .brand{font-size:23px}.foot-in .brand svg{width:29px;height:30px}.foot-in p{font-size:12px;color:var(--quiet);margin:6px 0 0}.foot-in nav{display:flex;gap:20px;font-size:13px}.skip{position:absolute;left:1rem;top:-80px;background:#fff;padding:8px;z-index:8}.skip:focus{top:4px}.crumbs{display:flex;gap:11px;align-items:center;font-size:12px;color:var(--quiet);padding-top:26px}.crumbs a:hover{color:var(--red);text-decoration:underline}.pagelead{margin:35px 0 26px}.pagelead h1{margin:8px 0 12px;font-size:clamp(40px,4.3vw,72px)}.pagelead p:not(.eyebrow){margin:.5em 0;color:var(--quiet);max-width:820px}.standard{padding-bottom:56px;min-height:65vh}.filters{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap;margin:20px 0}.filters .searchbox{flex:1;min-width:230px}.filters select{background:#fffdf7;border:1px solid #aaa596;max-width:100%;padding:7px 9px;color:var(--ink);font-size:14px}.format-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0;margin-bottom:12px}.format-tabs a{font-size:13px;padding:4px 12px;border:1px solid var(--line)}.format-tabs a[aria-current=page]{color:var(--red);border-color:var(--red);background:#f1e8de}.results-count,.meta-note{color:var(--quiet);font-size:13px}.file-row{padding:14px 0}.file-row .row-main{flex:1;min-width:0}.file-row strong{font:normal 23px/1.24 var(--serif);overflow-wrap:anywhere}.file-row span.sub{display:block;color:var(--quiet);font-size:13px;line-height:1.5;margin:4px 0 0;overflow-wrap:anywhere}.file-row .row-kind{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--quiet)}.file-row svg{flex-shrink:0;color:var(--red)}.pages-nav{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:21px 0;font-size:14px}.pages-nav a,.readtext a,.article-source a,.utility-links a,.attachments a,.empty a,.source-nav>a{color:var(--red);text-decoration:underline;text-underline-offset:3px}.empty{background:#efede4;padding:22px}.read-layout{display:grid;grid-template-columns:minmax(0,1fr) 256px;gap:clamp(22px,5vw,70px);align-items:start}.article-source{font-size:13px;border-top:2px solid var(--red);background:#f0ede4;padding:17px 19px;overflow-wrap:anywhere}.article-source h2{font-size:24px;margin:0 0 14px}.article-source a{display:block;margin:8px 0}.article-source .source-path{font:12px/1.5 monospace}.article-source summary{cursor:pointer}.readtext{max-width:850px;font:18px/1.65 var(--serif);min-width:0;overflow-wrap:anywhere}.readtext p{margin:.55em 0}.readtext :is(img,video){max-width:100%;height:auto}.readtext img{max-height:320px;object-fit:contain;margin:4px 8px 4px 0;vertical-align:middle}.readtext table{max-width:100%;width:auto;border-spacing:4px;table-layout:auto}.readtext td{vertical-align:top;min-width:0}.readtext .lost-image{font:12px/1.4 var(--sans);color:#706a5c;background:#eeeae0;padding:2px 5px;display:inline-block}.readtext hr{border:0;border-top:1px solid var(--line);margin:16px 0}.readtext h1,.readtext h2,.readtext h3{font:600 24px/1.35 var(--serif)}.readtext div:empty,.readtext p:empty{display:none}.readtext pre{white-space:pre-wrap}.attachments{margin:22px 0}.figure-full{max-width:100%;max-height:650px;display:block}.plain-body{white-space:pre-wrap}.artist-stats{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);margin:26px 0}.artist-stats div{padding:17px 15px;border-right:1px solid var(--line)}.artist-stats div:last-child{border:0}.artist-stats strong{display:block;font:48px/1.1 var(--serif);color:var(--red)}.artist-stats span{font-size:14px;color:var(--quiet)}.utility-links{display:flex;flex-wrap:wrap;gap:16px;font-size:14px}.about-prose{max-width:820px}.about-prose h2{font-size:34px;margin:28px 0 8px}.about-prose p{margin:8px 0 14px}.source-nav{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}.source-nav details{margin:10px 0}.source-nav summary{cursor:pointer}.source-nav li{font-size:14px;overflow-wrap:anywhere}.source-nav ul{padding-left:24px}.source-nav li a{text-decoration:underline}.edition li{margin:6px 0}.edition small{display:inline-block;color:#73685d}.edition a{display:inline}.restoration .textlink,.section-top .textlink{white-space:nowrap}
@media(max-width:900px){.head-in{gap:26px}.head-in nav{gap:18px}.hero{gap:30px}.hero-copy h1{font-size:clamp(58px,8vw,79px)}.hero-copy>p{font-size:16px}.cards{gap:13px}.exhibit-copy{padding:15px 13px}.read-layout{grid-template-columns:minmax(0,1fr) 210px}.wideonly{display:none}}
@media(max-width:690px){.wrap{width:calc(100% - 36px)}.head-in{min-height:auto;padding:13px 0 10px;flex-wrap:wrap;gap:11px 20px}.head-in .brand{font-size:24px}.head-in .brand svg{width:29px;height:29px}.head-in nav{order:3;width:100%;margin:0;gap:23px;font-size:13px}.head-search{margin-left:auto;padding:3px 0 3px 12px;border:0;font-size:13px}.hero{grid-template-columns:1fr;gap:22px;padding:32px 0 30px}.hero-copy h1{font-size:clamp(64px,13.3vw,81px);margin:17px 0 11px}.hero-copy>p{margin:17px 0;font-size:16px;max-width:490px}.hero-figure{margin:5px 5px 0}.mount>img{aspect-ratio:1.85}.hero-figure figcaption{font-size:11px}.section-top{align-items:center;margin-bottom:17px}.section-top .textlink{font-size:12px;gap:4px}.section-top .textlink svg{width:14px}.section-top h2{font-size:31px}.exhibits{padding:28px 0}.cards,.browse-block,.read-layout{grid-template-columns:1fr}.exhibit-pic{height:170px}.exhibit-copy{padding:16px}.exhibit-copy h3{font-size:26px}.browse-block{padding:30px 0;gap:22px}.restoration,.foot-in{align-items:flex-start;flex-direction:column;gap:9px}.restoration p{margin:3px 0}.foot-in nav{flex-wrap:wrap;gap:8px 18px}.pagelead{margin:25px 0 15px}.filters{gap:7px}.filters .searchbox{flex-basis:100%}.filters select{flex:1;min-width:0}.readtext{font-size:16px;overflow-x:auto}.readtext table img{max-width:min(40vw,175px)}.readtext td:only-child img{max-width:100%}.file-row{gap:9px}.file-row strong{font-size:19px}.file-row .row-kind{display:none}.artist-stats{grid-template-columns:1fr 1fr}.artist-stats div:nth-child(2){border-right:0}.artist-stats strong{font-size:35px}.article-source{width:100%}.standard{padding-bottom:34px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.exhibit-pic img{transition:none}}
main{max-width:960px;margin:auto;padding:25px 20px}article.prose{font:18px/1.65 Georgia,serif;overflow-wrap:anywhere}article.prose img{max-width:min(100%,650px);max-height:340px;object-fit:contain}article.prose table{max-width:100%}main a{color:#922f28;text-decoration:underline}article.prose .lost-image{font:12px Arial,sans-serif}nav{font:13px Arial,sans-serif}
