@charset "UTF-8";
:root{--paper:#fafafa;--ink:#262a2d;--wine:#702d3c;--line:#cbd0d3;--pale:#edf1f3;--mute:#626970;--serif:Georgia,'Times New Roman',serif;--sans:Arial,Helvetica,sans-serif;--mono:'Courier New',monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.65 var(--sans)}h1,h2,h3,p,figure,dl{margin:0}h1,h2,h3{font-family:var(--serif);font-weight:400;line-height:1.12;letter-spacing:-.035em}h1{font-size:clamp(50px,6.6vw,94px)}h2{font-size:37px}h3{font-size:27px}i{font-weight:400}a{color:inherit;text-decoration:none}a:hover{color:var(--wine)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--wine);outline-offset:4px}button,input,select{font:inherit;color:inherit}button{cursor:pointer}img{display:block;max-width:100%}p+p{margin-top:18px}[hidden]{display:none!important}::selection{background:var(--wine);color:white}.header,main,footer{width:min(1392px,calc(100% - 112px));margin:auto}.topline{display:flex;justify-content:space-between;gap:20px;font:10px/1.5 var(--mono);letter-spacing:.07em;text-transform:uppercase;padding:17px 0 12px;border-bottom:1px solid var(--line);color:var(--mute)}.masthead{display:flex;justify-content:space-between;align-items:center;padding:25px 0 28px;gap:35px}.brand{font-family:var(--serif);font-size:clamp(36px,4.1vw,59px);line-height:1.1;letter-spacing:-.05em}.brand i{color:var(--wine)}.brand sup{font:9px var(--mono);vertical-align:top;letter-spacing:.06em;border:1px solid var(--wine);color:var(--wine);padding:4px;margin-left:12px;display:inline-block;margin-top:3px}.masthead>p{font:12px/1.5 var(--mono);padding-left:24px;border-left:1px solid var(--line);color:var(--mute)}.navigation{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:3px double var(--ink);border-bottom:1px solid var(--ink);padding:13px 0}.navigation nav{display:flex;gap:29px}.navigation a{font-size:14px}.navigation a span{font:9px var(--mono);color:var(--mute);margin-right:7px}.navigation a[aria-current]{color:var(--wine);text-decoration:underline;text-underline-offset:6px}.date-line{font:10px var(--mono);color:var(--mute);white-space:nowrap}#menu{display:none}.eyebrow{font:11px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--wine)}.frontispiece{display:grid;grid-template-columns:1.08fr 1fr;gap:8%;padding:48px 0 40px}.front-copy h1{font-size:clamp(55px,6.3vw,90px);line-height:1.02;margin:30px 0;letter-spacing:-.05em}.front-copy h1 i{color:var(--wine)}.dek{font:23px/1.5 var(--serif);max-width:780px}.front-copy .dek{max-width:420px}.reading-link{display:inline-block;font:14px/1.5 var(--sans);padding:7px 0;border-bottom:1px solid var(--wine);margin-top:25px}.reading-link>span{margin-left:30px}.front-note{border-top:1px solid var(--line);padding-top:18px;margin-top:40px!important;font:12px/1.65 var(--mono);color:var(--mute)}.front-note>span{display:block;color:var(--wine);font-size:10px;text-transform:uppercase;margin-bottom:8px}.specimen{background:var(--pale);padding:20px 27px 22px;border:1px solid var(--line);position:relative;margin-right:15px}.specimen:after{content:'';position:absolute;top:9px;left:9px;right:-9px;bottom:-9px;border:1px solid var(--line);z-index:-1}.specimen-top{display:flex;justify-content:space-between;gap:20px;font:10px var(--mono);padding-bottom:16px;border-bottom:1px solid var(--line)}.specimen>a:first-of-type{display:block;margin:20px 0}.specimen img{width:100%;height:300px;object-fit:contain}.specimen-bottom{border-top:1px solid var(--line);padding-top:16px;display:flex;align-items:start;gap:20px;justify-content:space-between}.specimen-bottom>p{font-size:12px;line-height:1.5}.status{border:1px solid var(--line);padding:5px 8px;font:10px/1.5 var(--mono);color:var(--wine);display:inline-block}.specimen>.small{font-size:11px;margin-top:16px;max-width:480px}.specimen>.reading-link{font-size:12px;margin-top:14px}.abstract{display:grid;grid-template-columns:165px 1fr;gap:30px;border-block:1px solid var(--ink);padding:25px 0;align-items:baseline}.abstract p{font:25px/1.45 var(--serif);max-width:970px}.section-heading{display:flex;gap:25px;align-items:baseline;margin-top:65px;padding:16px 0 27px;border-top:1px solid var(--ink)}.section-heading>span{font:12px var(--mono);color:var(--wine)}.section-heading h2{font-size:33px}.notes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.notes-grid>a{padding-right:25px;border-right:1px solid var(--line)}.notes-grid>a:last-child{border:0}.notes-grid h2{font-size:34px;margin:23px 0 19px}.notes-grid p{font-size:16px;line-height:1.7}.notes-grid .reading-link{font-size:13px}.case-feature{display:grid;grid-template-columns:1fr 1fr;gap:60px}.case-feature h2{font-size:43px;line-height:1.17;margin:22px 0 25px}.case-feature>div>p:not(.eyebrow){font-size:17px;max-width:500px}.evidence-list{border-top:1px solid var(--line)}.evidence-list>a{display:grid;grid-template-columns:48px 1fr 15px;gap:20px;border-bottom:1px solid var(--line);padding:30px 0}.evidence-list>a>span{font:12px var(--mono);color:var(--wine);padding-top:6px}.evidence-list h3{font-size:29px;margin-bottom:10px}.evidence-list p{font-size:14px;color:var(--mute)}.reference-desk{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.reference-desk>a{background:var(--pale);padding:25px}.reference-desk>a>span{font:11px var(--mono);color:var(--wine)}.reference-desk h3{font-size:33px;margin:30px 0 22px}.reference-desk p{font-size:14px}.page-heading{padding:50px 0 45px;max-width:1100px}.page-heading h1{margin:22px 0 27px;line-height:1.06}.page-heading h1 i{color:var(--wine)}.article-grid{display:grid;grid-template-columns:220px minmax(0,800px);gap:8%;border-top:1px solid var(--ink);padding-top:32px}.article-grid aside{font-size:14px}.article-grid aside>a{display:block;padding:11px 0;border-bottom:1px solid var(--line);font-size:12px;line-height:1.5}.margin-note{border-left:2px solid var(--wine);padding-left:15px;margin-top:35px}.margin-note span{font:10px var(--mono);color:var(--wine);text-transform:uppercase}.margin-note p{font:13px/1.65 var(--sans);color:var(--mute);margin-top:9px}.prose{min-width:0}.prose section:not(.references){position:relative;margin-bottom:40px}.prose h2{font-size:36px;margin:0 0 22px}.prose h3{font-size:26px;margin:26px 0 14px}.prose p{font:20px/1.75 var(--serif)}.prose a{color:var(--wine);text-decoration:underline;text-underline-offset:4px}.paragraph-number{position:absolute;left:-40px;top:9px;font:11px var(--mono);color:var(--mute)}.references{border-top:1px solid var(--line);padding-top:25px;margin-top:40px}.references h2{font-family:var(--sans);font-size:18px;letter-spacing:0;margin-bottom:20px}.references ol{padding-left:20px;margin:0}.references li{font-size:14px;padding:10px 0;line-height:1.55}.references li span{display:block;font:10px/1.6 var(--mono);color:var(--mute);margin-top:5px}.references li .out>span{display:inline;margin:0;color:inherit}.references>.small{font:12px/1.6 var(--sans);margin-top:23px;color:var(--mute)}.out{font:14px/1.6 var(--sans);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.next-reading{display:flex;align-items:baseline;gap:30px;border-block:1px solid var(--line);padding:25px 0;margin-top:45px;font-size:14px}.next-reading>span{font:11px var(--mono);color:var(--mute)}.small{font:13px/1.65 var(--sans);color:var(--mute)}.margin-value{font-family:var(--serif);font-size:23px;margin:20px 0 12px}.mini-timeline{border-top:1px solid var(--line);margin-top:26px}.mini-timeline>a{display:grid;grid-template-columns:60px 1fr;gap:20px;border-bottom:1px solid var(--line);padding:18px 0;text-decoration:none}.mini-timeline>a>span{font:13px var(--mono);padding-top:4px}.mini-timeline>a>div{font:23px var(--serif)}.mini-timeline small{display:block;font:13px/1.6 var(--sans);color:var(--mute);margin-top:7px}.object-study{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-top:1px solid var(--ink);padding-top:30px;align-items:start}.figure{min-width:0}.figure>a{display:block;background:var(--pale);padding:20px;position:relative}.figure img{height:390px;width:100%;object-fit:contain}.figure figcaption{font:11px/1.6 var(--sans);color:var(--mute);padding-top:12px;max-width:850px}.image-zoom{position:absolute;bottom:10px;right:10px;background:var(--paper);padding:4px 9px;font:10px var(--mono);border:1px solid var(--line)}.object-study h2{font-size:48px;margin:20px 0 27px}.object-facts{border-top:1px solid var(--line);margin-bottom:25px}.object-facts>div{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:13px 0;border-bottom:1px solid var(--line)}.object-facts dt{font:10px var(--mono);color:var(--mute);padding-top:4px}.object-facts dd{font-size:14px;line-height:1.5;margin:0}.table-wrap{overflow:auto;margin-bottom:42px}table{border-collapse:collapse;width:100%;font-size:15px;text-align:left}th{background:var(--pale);font-weight:400;font:11px/1.5 var(--mono);color:var(--wine)}td,th{border:1px solid var(--line);padding:17px 20px;vertical-align:top}td:first-child{font-family:var(--serif);font-size:20px;width:23%}.filter-bar{display:grid;grid-template-columns:2fr 1fr auto;gap:20px;align-items:end;padding:20px;background:var(--pale);margin-bottom:18px}.filter-bar label{font:11px var(--mono);color:var(--mute)}.filter-bar input,.filter-bar select{display:block;width:100%;border:0;border-bottom:1px solid var(--ink);height:45px;background:var(--paper);border-radius:0;padding:8px 10px;font:14px var(--sans);margin-top:10px}.filter-bar button{border:0;border-bottom:1px solid var(--ink);background:none;padding:10px 5px;height:45px;font:13px var(--mono)}.result-count{font:11px var(--mono);color:var(--mute);margin:20px 0}.document-register>article{display:grid;grid-template-columns:135px 1fr;gap:35px;border-top:1px solid var(--ink);padding:30px 0 35px}.document-id{font:34px var(--serif);color:var(--wine)}.document-id>span{display:block;font:10px/1.6 var(--mono);color:var(--mute);margin-top:14px}.document-register h2{font-size:35px;margin:18px 0 25px}.claim-columns{display:grid;grid-template-columns:1fr 1fr;gap:35px}.claim-columns h3{font-family:var(--sans);font-size:12px;letter-spacing:0;margin-bottom:12px;line-height:1.6;color:var(--wine)}.claim-columns p{font-size:16px}.claim-columns>section:last-child{border-left:1px solid var(--line);padding-left:25px}.document-links{display:flex;gap:30px;flex-wrap:wrap;margin-top:27px;font-size:14px}.archive-directory{border-top:1px solid var(--ink)}.archive-directory>article{display:grid;grid-template-columns:90px 1fr;gap:30px;border-bottom:1px solid var(--line);padding:30px 0}.directory-number{font:44px var(--serif);color:var(--wine);line-height:1}.archive-directory h2{font-size:36px;margin:15px 0 20px}.archive-directory p:not(.eyebrow){max-width:800px;margin-bottom:18px}.editorial-box{padding:32px;background:var(--pale);margin:40px 0 0}.editorial-box h2{font-size:32px;margin-bottom:22px}.editorial-box p{max-width:900px;font:20px/1.7 var(--serif)}.glossary{border-top:1px solid var(--ink)}.glossary>article{display:grid;grid-template-columns:1fr 1.35fr;gap:45px;padding:25px 0;border-bottom:1px solid var(--line)}.glossary h2{font-size:31px;margin-top:9px}.glossary p{font:19px/1.65 var(--serif);align-self:center}.people-list{border-top:1px solid var(--ink)}.people-list article{display:grid;grid-template-columns:50px 1fr 1.3fr;gap:35px;padding:35px 0;border-bottom:1px solid var(--line)}.person-number{font:14px var(--mono);color:var(--wine)}.people-list h2{font-size:38px;margin-top:15px}.people-list article>div>p:not(.eyebrow){font-size:17px}.people-list .out{display:inline-block;margin-top:18px;font-size:13px}.people-list article>div>p:last-child a{font-size:14px;color:var(--wine)}.artist-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;border-top:1px solid var(--ink)}.artist-grid article{border-bottom:1px solid var(--line);padding:26px 0 30px}.artist-grid h2{font-size:32px;margin:18px 0}.artist-grid p:not(.eyebrow){font-size:16px;line-height:1.7}.artist-grid .eyebrow{font-size:10px}.artist-grid .out{display:inline-block;font-size:13px;margin-top:20px}.artist-related{display:block;margin-top:13px;font-size:13px;color:var(--wine)}.historical-image{max-width:1000px;margin:0 auto 45px}.historical-image img{height:auto;max-height:550px;width:100%}.exhibition-list{border-top:1px solid var(--ink)}.exhibition-list>a{display:grid;grid-template-columns:115px 1fr 30px;gap:35px;padding:30px 0;border-bottom:1px solid var(--line)}.ex-year{font:45px var(--serif);color:var(--wine)}.exhibition-list h2{font-size:34px;margin:12px 0 15px}.exhibition-list p:not(.eyebrow){font-size:14px;color:var(--mute)}.exhibition-list>a>span:last-child{font-size:25px;align-self:center}.exhibition-meta{display:grid;grid-template-columns:1.2fr 1.4fr 1fr;border-block:1px solid var(--ink);margin-bottom:35px}.exhibition-meta>div{padding:20px;border-right:1px solid var(--line)}.exhibition-meta>div:first-child{padding-left:0}.exhibition-meta>div:last-child{border-right:0}.exhibition-meta span{font:10px var(--mono);color:var(--wine);display:block;margin-bottom:10px}.exhibition-meta p{font-size:15px;line-height:1.55}.limitation{border-left:3px solid var(--wine);padding:20px;background:var(--pale);margin-bottom:25px}.limitation p{font:16px/1.7 var(--sans);margin-top:12px}.photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.photo-grid .figure>a{padding:0}.photo-grid img{aspect-ratio:4/3;height:auto;object-fit:contain}.photo-note{margin-top:20px}.source-list{border-top:1px solid var(--ink)}.source-list article{display:grid;grid-template-columns:45px 1fr;gap:20px;border-bottom:1px solid var(--line);padding:20px 0}.source-list article>span{font:12px var(--mono);color:var(--wine);padding-top:3px}.source-list p{font-size:11px;margin-top:6px}.policy{max-width:880px}.policy h2{font-size:34px;margin:40px 0 22px}.policy p{font-size:17px}.downloads{display:flex;flex-wrap:wrap;gap:18px 30px;padding:24px 0;margin-top:30px;border-block:1px solid var(--line);font-size:14px}.empty{padding:30px;background:var(--pale)}footer{border-top:3px double var(--ink);margin-top:75px;padding:30px 0 20px}.footer-main{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:50px;padding-bottom:35px}.footer-brand{font:39px/1.05 var(--serif);letter-spacing:-.045em}.footer-brand i{color:var(--wine)}.footer-main>div:first-child p{font:12px var(--mono);margin-top:18px;color:var(--mute)}.footer-main>div:nth-child(2) a{display:block;padding:4px 0;font-size:14px}.footer-main>.small{font-size:12px;line-height:1.7}.footer-bottom{border-top:1px solid var(--line);padding-top:17px;display:flex;justify-content:space-between;gap:20px;font:10px/1.6 var(--mono);color:var(--mute)}.skip{position:absolute;left:20px;top:-100px;padding:12px 20px;z-index:100;background:var(--wine);color:white}.skip:focus{top:10px}dialog{width:1150px;max-width:95vw;max-height:95vh;border:1px solid var(--line);background:var(--paper);padding:20px;color:var(--ink)}dialog::backdrop{background:#18202be6}.viewer-top{display:flex;justify-content:space-between;align-items:center;gap:20px;font:12px var(--mono);margin-bottom:18px}.viewer-top button{font:13px var(--sans);padding:8px 13px;border:1px solid var(--line);background:var(--pale)}#viewer-image{width:100%;height:70vh;object-fit:contain}#viewer-caption{font:12px/1.6 var(--sans);margin-top:18px;color:var(--mute)}
@media(max-width:1150px){.header,main,footer{width:calc(100% - 64px)}.navigation nav{gap:18px}.navigation a{font-size:13px}.frontispiece{gap:6%}.front-copy h1{font-size:70px}.specimen{padding:18px;margin-right:8px}.specimen img{height:270px}.specimen-bottom{display:block}.specimen-bottom .status{margin-top:12px}.article-grid{grid-template-columns:175px minmax(0,1fr);gap:7%}.case-feature{gap:40px}.case-feature h2{font-size:37px}.notes-grid h2{font-size:29px}.abstract{grid-template-columns:140px 1fr}.object-study{gap:40px}.people-list article{gap:25px}.artist-grid{grid-template-columns:1fr 1fr}}
@media(max-width:800px){.header,main,footer{width:calc(100% - 36px)}.topline{font-size:9px;padding-top:13px}.topline>span:first-child{max-width:165px}.topline>span:last-child{text-align:right}.masthead{padding:23px 0;gap:15px}.masthead>p{display:none}.brand{font-size:clamp(30px,6.8vw,50px)}.brand sup{font-size:8px;margin-left:8px;padding:3px}.navigation{position:relative;padding:12px 0}.navigation nav{display:none}.navigation nav.open{display:flex;position:absolute;z-index:30;top:100%;left:0;right:0;background:var(--paper);border-bottom:2px solid var(--wine);box-shadow:0 12px 20px #2222;flex-direction:column;gap:0;padding:10px 0}.navigation nav a{font-size:16px;padding:12px 15px}.navigation nav a span{font-size:10px;margin-right:14px}#menu{display:flex;align-items:center;gap:25px;border:0;background:none;font-size:14px;padding:0}#menu span{font-size:22px;line-height:1}.date-line{font-size:9px}.frontispiece{grid-template-columns:1fr;gap:35px;padding-top:30px}.front-copy h1{font-size:clamp(51px,10vw,78px);margin:23px 0}.front-copy .dek{max-width:550px}.dek{font-size:22px}.front-note{margin-top:28px!important}.specimen{padding:22px;margin-right:8px}.specimen img{height:330px}.specimen-bottom{display:flex}.specimen-bottom .status{margin-top:0}.abstract{grid-template-columns:1fr;gap:15px;padding:22px 0}.abstract p{font-size:24px}.section-heading{margin-top:43px;padding-bottom:22px}.section-heading h2{font-size:30px}.notes-grid{grid-template-columns:1fr;gap:25px}.notes-grid>a{border-right:0;border-bottom:1px solid var(--line);padding:0 0 25px}.notes-grid h2{font-size:33px;margin:14px 0 17px}.notes-grid .reading-link{margin-top:15px}.case-feature{grid-template-columns:1fr;gap:35px}.case-feature h2{font-size:38px;margin:20px 0}.evidence-list>a{padding:23px 0}.reference-desk{grid-template-columns:1fr;gap:20px}.reference-desk>a{padding:24px}.reference-desk h3{font-size:33px;margin:20px 0}.page-heading{padding:35px 0 30px}.page-heading h1{font-size:clamp(41px,9vw,66px);margin:20px 0 23px}.article-grid{display:block;padding-top:22px}.article-grid aside{border-bottom:1px solid var(--line);padding-bottom:22px;margin-bottom:32px}.article-grid aside .margin-note{margin-top:22px}.paragraph-number{position:static;display:block;margin-bottom:10px}.prose h2{font-size:31px;margin-bottom:20px}.prose p{font-size:19px;line-height:1.75}.prose section:not(.references){margin-bottom:34px}.references h2{font-size:18px}.references li{font-size:13px}.next-reading{flex-wrap:wrap;gap:16px}.next-reading>span{width:100%}.object-study{grid-template-columns:1fr;gap:30px;padding-top:23px}.object-study h2{font-size:42px}.figure img{height:360px}.object-facts>div{gap:20px}.table-wrap{margin-bottom:30px}td,th{padding:12px;font-size:13px;min-width:130px}td:first-child{font-size:17px}.filter-bar{grid-template-columns:1fr auto;gap:17px;padding:17px}.filter-bar>label:first-child{grid-column:1/-1}.filter-bar input,.filter-bar select{font-size:14px}.document-register>article{grid-template-columns:1fr;gap:20px;padding:25px 0}.document-id{font-size:28px;display:flex;align-items:baseline;gap:20px}.document-id>span{margin:0}.document-register h2{font-size:32px;margin:16px 0 22px}.claim-columns{gap:20px}.claim-columns>section:last-child{padding-left:20px}.claim-columns p{font-size:15px}.document-links{gap:20px}.archive-directory>article{grid-template-columns:45px 1fr;gap:20px;padding:25px 0}.directory-number{font-size:34px}.archive-directory h2{font-size:32px}.archive-directory p:not(.eyebrow){font-size:16px}.editorial-box{padding:25px}.editorial-box h2{font-size:31px}.editorial-box p{font-size:19px}.glossary>article{grid-template-columns:1fr;gap:17px;padding:24px 0}.glossary h2{font-size:31px}.glossary p{font-size:19px}.people-list article{grid-template-columns:30px 1fr;gap:15px;padding:27px 0}.people-list article>div:last-child{grid-column:2}.people-list h2{font-size:34px;margin-top:12px}.person-number{font-size:12px}.people-list article>div>p:not(.eyebrow){font-size:16px}.artist-grid{gap:20px}.artist-grid h2{font-size:30px}.artist-grid p:not(.eyebrow){font-size:15px}.historical-image img{height:auto}.exhibition-list>a{grid-template-columns:70px 1fr 20px;gap:15px;padding:25px 0}.ex-year{font-size:30px}.exhibition-list h2{font-size:28px;margin:12px 0}.exhibition-meta{grid-template-columns:1fr;margin-bottom:25px}.exhibition-meta>div{padding:16px 0;border-right:0;border-bottom:1px solid var(--line)}.exhibition-meta>div:last-child{border:0}.photo-grid{grid-template-columns:1fr 1fr}.source-list article{grid-template-columns:35px 1fr;gap:12px}.policy h2{font-size:31px;margin-top:32px}.policy p{font-size:16px}.downloads{font-size:13px;gap:16px 20px}footer{margin-top:48px;padding-top:25px}.footer-main{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:25px}.footer-main>.small{grid-column:1/-1}.footer-brand{font-size:33px}.footer-main>div:nth-child(2) a{font-size:13px}.footer-bottom{flex-wrap:wrap;gap:13px;font-size:9px}dialog{padding:14px}#viewer-image{height:auto;max-height:70vh}#viewer-caption{font-size:11px}}
@media(max-width:480px){.brand{font-size:36px;line-height:1}.brand i{display:block;margin-top:5px}.brand sup{position:absolute;left:255px;top:67px;font-size:8px}.masthead{position:relative}.brand sup{left:235px;top:23px}.topline>span:first-child{max-width:150px;font-size:8px}.topline>span:last-child{max-width:120px;font-size:8px}.front-copy h1{font-size:54px}.specimen{padding:17px}.specimen img{height:270px}.specimen-bottom{display:block}.specimen-bottom .status{margin-top:12px}.front-copy .dek,.dek{font-size:21px}.page-heading h1{font-size:43px}.claim-columns{grid-template-columns:1fr;gap:20px}.claim-columns>section:last-child{border-left:0;border-top:1px solid var(--line);padding:17px 0 0}.artist-grid{grid-template-columns:1fr}.photo-grid{grid-template-columns:1fr}.footer-main{grid-template-columns:1fr}.footer-main>.small{grid-column:auto}.footer-main>div:nth-child(2) a{font-size:14px}.object-study .figure img{height:330px}.figure figcaption{font-size:11px}.exhibition-list>a{grid-template-columns:1fr 20px}.ex-year{grid-column:1/-1}.exhibition-list>a>div{grid-column:1}.exhibition-list>a>span:last-child{grid-column:2;grid-row:2}.case-feature h2{font-size:35px}.table-wrap{max-width:100%}.section-heading>span{font-size:10px}.section-heading{gap:16px}}
@media(max-width:350px){.brand{font-size:32px}.brand sup{left:205px}.front-copy h1{font-size:47px}.page-heading h1{font-size:38px}.specimen img{height:245px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media print{.header,main,footer{width:100%}body{background:white;color:black}.navigation,.filter-bar,.next-reading,.image-zoom,dialog,footer{display:none!important}.article-grid{display:block}.article-grid aside{display:none}.frontispiece{display:block}.front-copy h1,.page-heading h1{font-size:36pt}.prose p{font-size:12pt}.figure,.document-register article{break-inside:avoid}.photo-grid{grid-template-columns:1fr 1fr}.table-wrap{overflow:visible}td,th{min-width:0}.paragraph-number{display:none}}

/* 2026 editorial redesign — deep blue archive palette */
:root{
  --paper:#f4f1e9;
  --ink:#071a2f;
  --wine:#1d5b7a;
  --line:#b8c3c9;
  --pale:#e2e9eb;
  --mute:#53636d;
  --navy:#071a2f;
  --navy-mid:#0d2c48;
  --blue:#174c6b;
  --sky:#8db8c7;
  --cream:#f4f1e9;
  --serif:Georgia,'Times New Roman',serif;
  --sans:Inter,'Helvetica Neue',Arial,sans-serif
}
body{background:var(--cream);letter-spacing:.002em}
body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:1000;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.08'/%3E%3C/svg%3E")}
a{transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}
a:hover{color:var(--blue)}
.header{width:100%;background:var(--navy);color:#eef3f2;padding-inline:max(56px,calc((100% - 1392px)/2));position:relative;overflow:hidden}
.header:after{content:"APR";position:absolute;right:-.02em;top:-.18em;font:220px/1 var(--serif);letter-spacing:-.08em;color:#fff;opacity:.025;pointer-events:none}
.topline{position:relative;z-index:1;color:var(--sky);border-color:#ffffff24;padding:14px 0 10px}
.masthead{position:relative;z-index:1;padding:28px 0 32px;align-items:flex-end}
.brand{font-size:clamp(38px,4.2vw,64px);letter-spacing:-.055em;color:#f8f5ed}
.brand:hover{color:#fff}.brand i{color:#9cc7d4}
.brand sup{color:#9cc7d4;border-color:#9cc7d4;border-radius:99px;padding:5px 7px;margin-left:16px}
.masthead>p{color:#a8bdc7;border-color:#ffffff33;text-align:right;letter-spacing:.04em}
.navigation{position:relative;z-index:2;border-top:1px solid #ffffff38;border-bottom:0;padding:0}
.navigation nav{gap:4px}.navigation a{padding:15px 16px;color:#dce6e8;border-top:2px solid transparent}
.navigation a span{color:#7997a8}.navigation a:hover{background:#ffffff0a;color:#fff}
.navigation a[aria-current]{color:#fff;text-decoration:none;border-color:#9cc7d4;background:#ffffff0a}
.date-line{color:#87a4b2;margin-left:auto}.eyebrow{color:var(--blue);font-weight:600;letter-spacing:.12em}
.frontispiece{grid-template-columns:minmax(0,1.05fr) minmax(380px,.78fr);gap:9%;padding:75px 0 62px;min-height:680px;align-items:center}
.front-copy{position:relative}.front-copy:before{content:"01";position:absolute;top:-45px;right:5%;font:12px var(--mono);color:var(--mute)}
.front-copy h1{font-size:clamp(64px,7vw,104px);line-height:.92;margin:34px 0;letter-spacing:-.065em}
.front-copy h1 i,.page-heading h1 i{color:var(--blue)}
.front-copy .dek{font-size:24px;line-height:1.45;max-width:500px}
.reading-link{font-weight:600;border-bottom:0;position:relative;padding:10px 0}
.reading-link:after{content:"";height:1px;background:var(--blue);position:absolute;left:0;right:0;bottom:4px;transform-origin:left;transition:transform .2s ease}
.reading-link:hover:after{transform:scaleX(.55)}
.specimen{background:var(--navy-mid);color:#eef3f2;padding:24px 30px 28px;border:0;margin:0;box-shadow:18px 18px 0 #cbd6d8}
.specimen:after{display:none}.specimen-top{color:#9bb5c0;border-color:#ffffff33}.specimen>a:first-of-type{background:#f0eee7;margin:24px 0;padding:12px}
.specimen img{height:330px}.specimen-bottom{border-color:#ffffff38}.specimen .small{color:#aec0c7}.specimen .status{color:#b6d7df;border-color:#7897a5}
.specimen .reading-link{color:#eaf2f2}.specimen .reading-link:after{background:#9cc7d4}
.abstract{grid-template-columns:190px 1fr;background:var(--navy);color:#eef3f2;border:0;padding:35px 40px;margin-inline:-40px}
.abstract .eyebrow{color:#9cc7d4}.abstract p{font-size:27px;max-width:980px}
.section-heading{margin-top:82px;padding:18px 0 30px;border-color:var(--navy)}
.section-heading>span{color:var(--blue)}
.notes-grid{gap:18px}.notes-grid>a{min-height:310px;background:#e6ebeb;border:0;padding:28px;display:flex;flex-direction:column}
.notes-grid>a:nth-child(2){background:#d9e3e5}.notes-grid>a:nth-child(3){background:#cadadd}
.notes-grid>a:hover{color:var(--ink);transform:translateY(-4px)}.notes-grid .reading-link{margin-top:auto;align-self:flex-start}
.case-feature{background:var(--navy-mid);color:#edf2f1;padding:52px;gap:70px}.case-feature .eyebrow,.case-feature .evidence-list>a>span{color:#9cc7d4}.case-feature .reading-link{color:#fff}.case-feature .reading-link:after{background:#9cc7d4}.evidence-list{border-color:#ffffff38}.evidence-list>a{border-color:#ffffff26;padding:25px 0}.evidence-list p{color:#adbec6}.evidence-list>a:hover{color:#b9dbe2}
.reference-desk{gap:0}.reference-desk>a{background:transparent;border:1px solid var(--line);padding:30px;min-height:270px}.reference-desk>a+ a{border-left:0}.reference-desk>a:hover{background:var(--navy);color:#fff}.reference-desk>a:hover>span,.reference-desk>a:hover p{color:#acc7d0}
.page-heading{padding:70px 0 55px;position:relative}.page-heading:after{content:"";position:absolute;right:0;bottom:0;width:27%;height:1px;background:var(--blue)}
.page-heading h1{font-size:clamp(58px,6.5vw,98px);letter-spacing:-.06em;max-width:1150px}
.article-grid{grid-template-columns:240px minmax(0,800px);gap:9%;padding-top:42px}.article-grid aside{position:sticky;top:25px;align-self:start}.article-grid aside>a{padding:13px 0}
.prose p{color:#1a3042}.prose section:not(.references){margin-bottom:55px}.paragraph-number{color:var(--blue)}
.figure>a,.editorial-box,.filter-bar,.empty{background:#dce5e7}.figure>a{padding:28px}
table{background:#f8f6ef}th{background:var(--navy);color:#dce8e9}.document-id,.directory-number,.person-number,.ex-year{color:var(--blue)}
.archive-directory>article,.people-list article,.exhibition-list>a,.artist-grid article{transition:background-color .2s ease,padding .2s ease}.archive-directory>article:hover,.people-list article:hover,.exhibition-list>a:hover{background:#e3e9e9;padding-inline:18px}
footer{width:100%;max-width:none;background:var(--navy);color:#dce7e8;border:0;padding:50px max(56px,calc((100% - 1392px)/2)) 24px;margin-top:100px}
.footer-brand{color:#fff}.footer-brand i{color:#9cc7d4}.footer-main>div:first-child p,.footer-main>.small,.footer-bottom{color:#91a8b3}.footer-main>div:nth-child(2) a:hover{color:#9cc7d4}.footer-bottom{border-color:#ffffff26}.skip{background:#9cc7d4;color:var(--navy)}
dialog{background:var(--cream);border:0;box-shadow:0 25px 80px #020b14aa}dialog::backdrop{background:#020b14e8}

@media(max-width:1150px){.header{padding-inline:32px}.frontispiece{gap:6%}.abstract{margin-inline:0}.specimen img{height:290px}footer{padding-inline:32px}}
@media(max-width:800px){.header{padding-inline:18px}.navigation{padding:11px 0}.navigation nav.open{background:var(--navy-mid);border-color:#9cc7d4;box-shadow:0 18px 30px #03101fcc}.navigation nav a{color:#e6eeee}.frontispiece{grid-template-columns:1fr;min-height:0;padding-top:50px}.front-copy:before{display:none}.front-copy h1{font-size:clamp(58px,12vw,86px)}.specimen{box-shadow:9px 9px 0 #cbd6d8}.abstract{padding:28px}.notes-grid>a{min-height:250px}.case-feature{padding:32px}.reference-desk>a+ a{border-left:1px solid var(--line);border-top:0}.page-heading{padding-top:50px}.article-grid aside{position:static}.footer-main{gap:35px}footer{padding:38px 18px 20px}}
@media(max-width:480px){.header:after{font-size:140px}.brand{font-size:34px}.brand i{display:inline}.brand sup{position:static;margin-left:8px}.front-copy h1{font-size:52px}.specimen{padding:17px}.abstract{padding:22px;margin-inline:-4px}.abstract p{font-size:22px}.case-feature{padding:25px 20px}.page-heading h1{font-size:46px}.notes-grid>a{padding:23px}.footer-main{grid-template-columns:1fr}}
@media print{body:before{display:none}.header,main,footer{width:100%;padding-inline:0}.header{background:white;color:black}.topline,.brand,.masthead>p{color:black}.brand i{color:black}.case-feature,.abstract{background:white;color:black;padding:15px}.article-grid aside{position:static}}
