:root{--ink:#14120f;--cream:#f0e2c7;--gold:#c7a45c;--muted:#c4b697;--line:#63513a;--paper:#e8dcc1;--wine:#8f2d36;--rail:210px;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:var(--ink);color:var(--cream);font:16px/1.8 Verdana,Arial,sans-serif}h1,h2,h3,h4,p,figure{margin:0}h1,h2,h3,h4{font-family:"Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;font-weight:400;line-height:1.12}h1{font-size:clamp(54px,5.5vw,90px);letter-spacing:-.055em}h2{font-size:clamp(36px,3.6vw,58px);letter-spacing:-.04em}h3{font-size:28px}em{font-weight:400;color:var(--gold)}p{max-width:70ch}p+p{margin-top:18px}a{color:inherit;text-underline-offset:5px}a:hover{text-decoration-thickness:2px}img{display:block;max-width:100%;width:100%;height:auto}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.55}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #e5b44c;outline-offset:5px}[hidden]{display:none!important}.fine,small{font-size:12px;line-height:1.7;color:var(--muted)}.section-width{width:min(1170px,88%);margin-inline:auto}.eyebrow,.accession{font:10px/1.6 Verdana,Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--gold)}.skip{position:fixed;left:20px;top:-100px;background:var(--cream);color:var(--ink);padding:12px;z-index:100}.skip:focus{top:15px}.museum-rail{position:fixed;inset:0 auto 0 0;width:var(--rail);background:#1b1914;border-right:1px solid var(--line);padding:42px 25px;display:flex;flex-direction:column;align-items:start;z-index:10}.brand{text-decoration:none;font-family:"Palatino Linotype",Georgia,serif;font-size:21px;letter-spacing:.08em;line-height:1.2}.brand img{width:56px;height:56px;margin-bottom:19px}.brand small{font:8px/1.5 Verdana,sans-serif;display:block;letter-spacing:.14em;margin-top:10px;color:var(--gold)}.site-nav{display:flex;flex-direction:column;gap:6px;margin-top:60px;width:100%}.site-nav a{font-size:11px;text-decoration:none;padding:13px 0;border-bottom:1px solid #413a2d;display:flex;align-items:start;gap:12px}.site-nav a span{font-size:9px;color:var(--gold);padding-top:2px}.site-nav a:hover{color:var(--gold)}.rail-note{font:italic 23px/1.3 Georgia,serif;color:var(--muted);margin-top:auto;padding-top:40px}.rail-about{font-size:10px;line-height:1.7;margin-top:25px}.menu-button{display:none}.museum-body{margin-left:var(--rail)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:45px;gap:15px;background:var(--gold);border:1px solid var(--gold);color:#18140d;font-size:11px;letter-spacing:.025em;font-weight:700;line-height:1.6;padding:13px 20px;text-decoration:none}.button:hover{background:var(--cream);border-color:var(--cream)}.text-button{border:0;background:transparent;text-decoration:underline;text-underline-offset:5px;padding:8px 0;font-size:12px}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.exhibition-hero{display:grid;grid-template-columns:.76fr 1.24fr;gap:5%;align-items:center;padding:65px 4% 60px 6%;border-bottom:1px solid var(--line);min-height:760px}.hero-label .eyebrow{margin-bottom:30px}.hero-label h1{margin-bottom:26px}.hero-label>p:not(.eyebrow){font-size:14px;max-width:31ch}.hero-label .button{margin-top:30px}.hero-index{display:block;font:32px/1.3 Georgia,serif;color:var(--gold);margin-top:48px}.hero-index small{display:block;font:8px/1.6 Verdana,sans-serif;letter-spacing:.1em;margin-top:8px}.hero-painting{padding:10px;border:1px solid var(--line);background:#0d0b08;min-width:0}.hero-painting img{aspect-ratio:1.12;object-fit:cover;object-position:60% center}.hero-painting figcaption{display:flex;flex-wrap:wrap;gap:5px 20px;justify-content:space-between;align-items:baseline;padding:16px 10px 5px;font:18px Georgia,serif}.hero-painting figcaption small{font:9px Verdana,sans-serif}.curator-opening{padding:85px 0}.curator-opening h2{margin:20px 0 25px}.curator-opening>p:not(.eyebrow){max-width:670px;font-size:17px}.opening-facts{display:flex;gap:60px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:45px;padding-top:25px;font-size:11px;color:var(--muted)}.opening-facts>span{display:flex;gap:14px;align-items:center}.opening-facts b{font:40px Georgia,serif;color:var(--gold)}.collection-section{padding:35px 0 100px}.section-heading{display:flex;justify-content:space-between;gap:35px;align-items:end;margin-bottom:38px}.section-heading h2{margin-top:14px}.section-heading>p{max-width:390px;font-size:13px}.catalogue-controls{display:grid;grid-template-columns:1.25fr 1fr 1fr auto;align-items:end;gap:20px;border-block:1px solid var(--line);padding:24px 0}.catalogue-controls label{font-size:10px}.catalogue-controls input,.catalogue-controls select{font-size:12px;min-height:43px;padding:9px}.catalogue-count{font-size:10px;color:var(--muted);letter-spacing:.07em;padding:14px 0 25px}.object-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 24px}.object-card{min-width:0;border:1px solid var(--line);background:#1e1b15}.object-picture{padding:9px}.object-picture img{aspect-ratio:1.2;object-fit:cover;object-position:center}.object-picture .art-button>span{font-size:8px;bottom:8px;right:8px;padding:5px 7px}.object-picture .art-button>span b{font-size:11px;margin-left:8px}.object-label{padding:14px 18px 18px}.object-label h3{font-size:24px;line-height:1.2;margin:12px 0}.object-label>p:not(.accession){font-size:11px;color:var(--muted);min-height:42px}.tray-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;border:0;border-top:1px solid var(--line);background:transparent;padding:12px 0 0;margin-top:17px;font-size:11px;line-height:1.5;min-height:38px}.tray-toggle[aria-pressed="true"]{color:#ffdd91}.tray-toggle span{font-size:22px;line-height:1}.empty-catalogue{padding:30px;border:1px solid var(--line);font-size:14px}.curator-tray{background:var(--paper);color:#272116;padding:35px;margin-top:40px;color-scheme:light;border-top:4px solid var(--gold)}.tray-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.curator-tray .eyebrow{color:#6d5428}.tray-heading h3{font-size:35px;margin-top:7px}.curator-tray [data-tray-status]{font-size:12px;margin:18px 0}.tray-list{list-style:none;padding:0;margin:0}.tray-list li{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-top:1px solid #baad91;font-size:12px}.tray-list button{border:0;background:transparent;text-decoration:underline;text-underline-offset:3px;color:#642b2b;font-size:11px;min-height:28px}.comparison{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:22px;border-top:1px solid #a79773;padding-top:23px;margin-top:15px}.comparison-item h4{font-size:23px;margin-bottom:16px}.comparison-item dl{font-size:11px}.comparison-item dt{font-size:9px;color:#70572e;letter-spacing:.07em;text-transform:uppercase}.comparison-item dd{margin:5px 0 15px}.notebook-label{margin-top:25px}.curator-tray textarea{color:#272116;background:#f5ead5;border-color:#9c8964;font-size:13px}.tray-actions{display:flex;gap:30px;align-items:center;justify-content:space-between;margin-top:20px}.tray-actions .fine{max-width:38ch;color:#584b35;font-size:10px}.curator-tray .button{background:#382e20;color:var(--cream);border-color:#382e20}.curator-tray .button:disabled{opacity:.65}.ruby-room{background:#1e2119;border-block:1px solid var(--line);padding:75px 0 30px}.room-heading{display:grid;grid-template-columns:.7fr 1fr 1fr;gap:35px;align-items:center;margin-bottom:40px}.room-heading p:not(.eyebrow){font-size:14px}.wide-painting{width:94%;margin-left:auto}.wide-painting .art-button img{aspect-ratio:1.9;object-fit:cover;object-position:50% 60%}.room-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;align-items:center;margin-top:25px;font-size:11px}.room-foot>span{font-size:9px;letter-spacing:.13em;color:var(--gold)}.art-button{display:block;position:relative;border:0;background:#0b0a07;padding:0;width:100%;text-align:left;overflow:hidden}.art-button img{transition:transform .7s}.art-button:hover img{transform:scale(1.014)}.art-button>span{position:absolute;bottom:16px;right:16px;background:#17120ced;border:1px solid var(--gold);color:var(--cream);padding:9px 14px;font-size:10px}.art-button>span b{font-size:17px;margin-left:15px}.material-notes{padding:70px 0}.material-notes>div{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:35px}.material-notes article>span{font:30px Georgia,serif;color:var(--gold);display:block;margin-bottom:15px}.material-notes h3{margin-bottom:18px}.material-notes p{font-size:13px}.shell-room{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;padding:30px 0 100px}.shell-picture{padding:12px;border:1px solid var(--line)}.picture-number{font:11px Verdana,sans-serif;letter-spacing:.12em;display:block;padding:15px 5px 3px;color:var(--gold)}.shell-label h2{margin:20px 0 25px}.shell-label p{font-size:14px}.shell-label dl{margin:32px 0;font-size:13px}.shell-label dl>div{border-top:1px solid var(--line);padding:14px 0}.shell-label dt{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.shell-label dd{margin:7px 0 0}.shell-label>a{font-size:12px}.daylight-room{background:var(--paper);color:#282116;padding:80px 0}.daylight-room .eyebrow{color:#6b522b}.daylight-room em{color:#79532b}.daylight-room h2{margin:20px 0 35px}.daylight-caption{display:grid;grid-template-columns:1fr 1fr;gap:8%;margin-top:35px;font-size:14px}.daylight-caption p+p{margin:0}.time-room{padding:90px 0}.time-heading{display:flex;gap:40px;justify-content:space-between;align-items:end;margin-bottom:40px}.time-heading .eyebrow{padding-bottom:10px}.time-content{display:grid;grid-template-columns:1.15fr .85fr;gap:7%;align-items:center}.time-content .accession{margin-bottom:24px}.time-content p{font-size:14px}.time-content a{font-size:12px;display:inline-block;margin-top:25px}.key-room{display:grid;grid-template-columns:.8fr 1.2fr;gap:7%;align-items:center;border-block:1px solid var(--line);padding-block:65px}.key-room h2{margin:20px 0 25px}.key-room p{font-size:14px}.key-room a{display:inline-block;margin-top:22px;font-size:12px}.looking-path{padding:90px 0}.looking-path header{margin-bottom:35px}.looking-path h2{margin-top:18px}.looking-path ol{margin:0 0 35px;padding:0;list-style:none}.looking-path li{display:flex;align-items:baseline;gap:30px;border-top:1px solid var(--line);padding:25px 0}.looking-path li>span{font:48px Georgia,serif;color:var(--gold);width:40px;flex-shrink:0}.looking-path h3{font-size:28px;margin-bottom:10px}.looking-path p{font-size:14px}.visitor-notes{padding:0 0 85px}.visitor-notes h2{margin:18px 0 30px}.visitor-notes details{border-top:1px solid var(--line);padding:20px 0}.visitor-notes details:last-child{border-bottom:1px solid var(--line)}summary{cursor:pointer;font:24px/1.4 "Palatino Linotype",Georgia,serif;padding-right:18px}.visitor-notes details p{font-size:14px;margin-top:20px;max-width:800px}.correspondence-room{background:#4d2426;border-block:1px solid var(--line);padding:65px 6%;display:flex;justify-content:space-between;align-items:center;gap:40px}.correspondence-room h2{margin:20px 0 22px}.correspondence-room p:not(.eyebrow){font-size:14px;max-width:460px}.correspondence-room .button{flex-shrink:0}.museum-footer{padding:60px 6% 35px;display:grid;grid-template-columns:1fr .8fr;gap:35px 60px}.footer-brand{font:50px/1.3 "Palatino Linotype",Georgia,serif;text-decoration:none}.museum-footer p:not(.eyebrow){font-size:12px;margin-top:12px}.museum-footer nav{display:grid;gap:12px;align-content:start;justify-items:start;font-size:12px}.museum-footer button{border:0;background:transparent;padding:0;text-decoration:underline;text-underline-offset:5px;font-size:12px}.museum-footer>small{grid-column:1/-1;font-size:10px;border-top:1px solid var(--line);padding-top:25px}.page-mast{padding:70px 0 60px}.page-mast h1{margin:25px 0}.standfirst{font-size:17px;max-width:670px}.cabinet-intro{margin-bottom:35px;font-size:14px}.cabinet-work{padding-bottom:65px}.cabinet-help{padding:0 0 80px}.cabinet-help h2{font-size:38px;margin-bottom:24px}.cabinet-help p{font-size:14px;max-width:760px}.record{display:grid;grid-template-columns:1.05fr .95fr;gap:7%;align-items:center;padding:45px 0 70px;border-top:1px solid var(--line)}.record-art{padding:10px;border:1px solid var(--line)}.record-art img{max-height:780px;object-fit:contain}.record-label h2{font-size:38px;margin:20px 0 25px}.record-label p{font-size:14px}.record-label dl{margin:25px 0}.record-label dl>div{border-top:1px solid var(--line);padding:12px 0}.record-label dt{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--gold)}.record-label dd{font-size:12px;margin:8px 0 0}.record-label .fine{font-size:11px}.record-list{padding-bottom:35px}.guide-layout{display:grid;grid-template-columns:150px 1fr;gap:6%;padding-bottom:90px}.guide-index{display:flex;flex-direction:column;gap:15px;align-self:start;position:sticky;top:30px;font-size:11px}.guide-text section{padding-bottom:55px}.guide-text section+section{padding-top:55px;border-top:1px solid var(--line)}.guide-text h2{font-size:40px;margin:18px 0 25px}.guide-text p{font-size:15px}.guide-text img{margin:25px 0}.looking-exercise{padding:18px 22px;border-left:2px solid var(--gold);background:#252219}.guide-text .button{margin-top:25px}.about-panel{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.about-panel h2{margin-bottom:25px}.about-panel p{font-size:14px}.about-essays{padding-block:80px;display:grid;grid-template-columns:1fr 1fr;gap:8%}.about-essays h2{font-size:40px;margin:20px 0 25px}.about-essays p{font-size:14px}.about-essays a{font-size:13px;display:inline-block;margin-top:25px}.contact-columns{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;padding-bottom:90px}.contact-columns aside h2{font-size:38px;margin:18px 0 25px}.contact-columns aside p{font-size:13px}.contact-columns aside a{font-size:12px;display:inline-block;margin-top:25px}label{display:block;font-size:12px}input,select,textarea{display:block;width:100%;min-width:0;background:#252117;color:var(--cream);border:1px solid #8e7751;border-radius:0;font-size:16px;padding:12px;margin-top:8px}textarea{resize:vertical}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-form>label{margin-top:20px}.contact-form small{display:block;margin-top:8px}.contact-form .actions{margin-top:25px}.check{display:flex;align-items:start;gap:12px;font-size:12px}.check input{width:18px;height:18px;flex:0 0 18px;margin:4px 0 0;accent-color:var(--gold)}.form-message{font-size:13px;margin-top:20px;color:#ffe1a0;min-height:24px;overflow-wrap:anywhere}.honey{position:absolute;width:1px;height:1px;left:-10000px;overflow:hidden}.legal{max-width:800px;padding-bottom:85px}.legal h2{font-size:32px;margin:36px 0 20px}.legal h2:first-child{margin-top:0}.legal p{font-size:14px}.legal .button{margin-top:23px}.legal .actions{margin-top:25px}dialog{background:#211d16;color:var(--cream);border:1px solid var(--gold);width:min(620px,92vw);max-height:90vh;overflow:auto;padding:42px;line-height:1.7}dialog::backdrop{background:#080704e8}dialog h2{font-size:38px;margin:18px 0 25px}dialog p{font-size:14px}dialog .check{margin:20px 0}dialog .actions{margin:25px 0}.close{position:absolute;right:9px;top:8px;border:0;background:transparent;font-size:30px;line-height:1;width:38px;height:38px}#art-viewer{width:min(1200px,95vw);padding:44px 18px 18px}#art-viewer img{max-height:73vh;object-fit:contain}#art-viewer p{margin:12px auto 0;text-align:center;font-size:12px}.quiet *, .quiet *:before,.quiet *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}
@media(min-width:1700px){:root{--rail:240px}.museum-rail{padding-inline:35px}.exhibition-hero{min-height:900px}.hero-label h1{font-size:105px}.hero-label>p:not(.eyebrow){font-size:17px}.hero-painting img{aspect-ratio:1.25}.object-label h3{font-size:28px}.object-label>p:not(.accession){font-size:13px}}
@media(max-width:1150px){:root{--rail:180px}.museum-rail{padding:30px 18px}.brand{font-size:18px}.site-nav{margin-top:40px}.site-nav a{font-size:10px;gap:8px}.rail-note{font-size:20px}.exhibition-hero{grid-template-columns:.85fr 1.15fr;gap:4%;min-height:650px}.hero-label h1{font-size:62px}.hero-label>p:not(.eyebrow){font-size:12px}.hero-painting img{aspect-ratio:.95}.hero-painting figcaption{font-size:15px;padding-inline:3px}.hero-index{margin-top:30px}.object-grid{grid-template-columns:repeat(2,1fr)}.catalogue-controls{grid-template-columns:1.2fr 1fr}.catalogue-controls .text-button{justify-self:start}.section-heading{display:block}.section-heading>p{max-width:600px;margin-top:22px}.room-heading{grid-template-columns:1fr 1fr}.room-heading .eyebrow{grid-column:1/-1}.shell-room{gap:6%}.shell-label h2{font-size:40px}.material-notes>div{gap:25px}.time-heading{display:block}.time-heading h2{margin-top:15px}.time-content{gap:6%}.contact-columns{grid-template-columns:1fr;gap:40px}.contact-columns aside{max-width:680px}.contact-form{max-width:720px;width:100%}.guide-layout{grid-template-columns:1fr;gap:35px}.guide-index{position:static;flex-flow:row wrap;gap:15px 25px;border-block:1px solid var(--line);padding:20px 0;margin-bottom:35px}.about-panel{grid-template-columns:1fr;gap:35px}.about-panel>img{max-height:520px;object-fit:cover}.correspondence-room{align-items:start;flex-direction:column}.record-label h2{font-size:32px}.record-label p{font-size:12px}.record-label dt{font-size:9px}.record-label dd{font-size:11px}}
@media(max-width:800px){:root{--rail:0px}.museum-rail{position:relative;width:100%;inset:auto;padding:18px 6%;border-right:0;border-bottom:1px solid var(--line);display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:0 20px}.brand{display:flex;align-items:center;gap:13px;font-size:20px}.brand img{width:38px;height:38px;margin:0}.brand small{font-size:7px;margin-top:5px}.menu-button{display:block;border:1px solid var(--gold);background:transparent;padding:8px 13px;font-size:12px;min-height:40px}.site-nav{display:none;flex-basis:100%;margin-top:20px;gap:0}.site-nav.open{display:flex}.site-nav a{font-size:13px;gap:18px}.site-nav a span{font-size:10px}.rail-note,.rail-about{display:none}.museum-body{margin-left:0}.exhibition-hero{min-height:0;padding:45px 6%;grid-template-columns:1fr;gap:35px}.hero-label .eyebrow{margin-bottom:23px}.hero-label h1{font-size:clamp(62px,10vw,90px);margin-bottom:25px}.hero-label>p:not(.eyebrow){font-size:15px;max-width:50ch}.hero-index{display:none}.hero-label .button{margin-top:25px}.hero-painting img{aspect-ratio:1.5;object-fit:cover;object-position:center}.hero-painting figcaption{padding-top:12px;font-size:17px}.hero-painting figcaption small{font-size:9px}.curator-opening{padding-block:60px}.curator-opening h2{font-size:40px}.curator-opening>p:not(.eyebrow){font-size:15px}.opening-facts{gap:20px 35px;margin-top:30px}.opening-facts b{font-size:32px}.opening-facts>span{font-size:10px}.collection-section{padding:20px 0 65px}.section-heading h2{font-size:39px}.section-heading>p{font-size:13px}.catalogue-controls{gap:16px}.object-grid{gap:25px 18px}.object-label{padding:12px 14px 14px}.object-label h3{font-size:23px}.object-label .accession{font-size:8px}.object-label>p:not(.accession){font-size:11px}.object-picture{padding:7px}.object-picture .art-button>span{font-size:8px;right:5px;bottom:5px;padding:4px 6px}.object-picture .art-button>span b{display:none}.curator-tray{padding:25px}.tray-heading h3{font-size:32px}.tray-actions{align-items:start;flex-direction:column;gap:15px}.tray-actions .fine{max-width:none}.ruby-room{padding-top:55px}.room-heading{gap:20px;grid-template-columns:1fr}.room-heading .eyebrow{grid-column:auto}.room-heading h2{font-size:45px}.room-heading p:not(.eyebrow){font-size:14px}.wide-painting{width:100%}.wide-painting .art-button img{aspect-ratio:1.5;object-position:center}.room-foot{font-size:11px}.material-notes{padding-block:55px}.material-notes>div{gap:25px}.material-notes p{font-size:12px}.material-notes h3{font-size:25px}.shell-room{grid-template-columns:1fr 1fr;gap:5%;padding-bottom:65px}.shell-label h2{font-size:36px}.shell-label p,.shell-label dl{font-size:12px}.shell-label dt{font-size:8px}.daylight-room{padding-block:60px}.daylight-room h2{font-size:40px}.daylight-caption{gap:25px;font-size:13px}.time-room{padding-block:65px}.time-heading h2{font-size:40px}.time-content{grid-template-columns:1fr 1fr;gap:6%}.time-content p{font-size:12px}.key-room{gap:25px;padding-block:55px}.key-room h2{font-size:37px}.key-room p{font-size:12px}.looking-path{padding-block:65px}.looking-path h2{font-size:40px}.looking-path h3{font-size:26px}.looking-path p{font-size:13px}.visitor-notes{padding-bottom:60px}.visitor-notes h2{font-size:37px}.visitor-notes summary{font-size:23px}.correspondence-room{padding:55px 6%;gap:25px}.correspondence-room h2{font-size:41px}.museum-footer{padding:45px 6% 28px;gap:35px}.footer-brand{font-size:44px}.page-mast{padding:45px 0}.page-mast h1{font-size:clamp(48px,8vw,72px)}.standfirst{font-size:16px}.record{gap:6%;padding-block:30px 50px}.record-label h2{font-size:33px}.record-label p{font-size:13px}.guide-text h2{font-size:37px}.guide-text p{font-size:14px}.about-essays{padding-block:60px;gap:6%}.about-essays h2{font-size:35px}.contact-columns{padding-bottom:60px}.legal{padding-bottom:65px}}
@media(max-width:520px){body{font-size:15px}.brand{font-size:18px;gap:9px}.brand img{width:32px;height:32px}.brand small{font-size:6px}.menu-button{font-size:11px;padding:8px 11px}.section-width{width:88%}.exhibition-hero{padding-top:35px;gap:30px}.hero-label h1{font-size:clamp(58px,15vw,76px)}.hero-label .eyebrow{font-size:8px;letter-spacing:.09em}.hero-label>p:not(.eyebrow){font-size:14px}.hero-painting{padding:7px}.hero-painting figcaption{font-size:16px;padding:11px 3px 3px;gap:8px}.hero-painting figcaption small{font-size:8px}.curator-opening h2{font-size:36px}.opening-facts{gap:18px}.opening-facts>span{width:100%;gap:20px}.opening-facts b{width:38px}.catalogue-controls{grid-template-columns:1fr 1fr;gap:18px 12px}.catalogue-controls>label:first-child{grid-column:1/-1}.catalogue-controls .text-button{grid-column:1/-1}.catalogue-controls select{font-size:11px}.object-grid{grid-template-columns:1fr;gap:25px}.object-picture{padding:10px}.object-picture img{aspect-ratio:1.4}.object-picture .art-button>span{font-size:9px;padding:7px 10px}.object-label{padding:12px 20px 18px}.object-label h3{font-size:28px}.object-label .accession{font-size:9px}.object-label>p:not(.accession){font-size:12px;min-height:0}.tray-toggle{font-size:12px;min-height:43px}.curator-tray{padding:23px 18px}.tray-heading{display:block}.tray-heading .text-button{margin-top:12px}.tray-heading h3{font-size:31px}.tray-list li{font-size:11px;gap:15px}.comparison{grid-template-columns:1fr;gap:12px}.comparison-item h4{font-size:25px}.comparison-item dl{font-size:12px}.comparison-item dt{font-size:10px}.tray-actions .button{width:100%;font-size:10px}.tray-actions .fine{font-size:10px}.material-notes>div{grid-template-columns:1fr;gap:28px}.material-notes article{display:grid;grid-template-columns:30px 1fr;gap:6px 18px}.material-notes article>span{grid-row:1/3;font-size:26px}.material-notes h3{margin:0;font-size:29px}.material-notes p{grid-column:2;font-size:13px}.shell-room{grid-template-columns:1fr;gap:30px}.shell-picture{max-width:400px;width:100%;margin:auto}.shell-label h2{font-size:40px}.shell-label p,.shell-label dl{font-size:14px}.shell-label dt{font-size:9px}.daylight-caption{grid-template-columns:1fr;gap:20px;font-size:14px}.time-content{grid-template-columns:1fr;gap:25px}.time-content p{font-size:14px}.key-room{grid-template-columns:1fr;gap:30px}.key-room p{font-size:14px}.looking-path li{gap:20px}.looking-path li>span{font-size:36px;width:25px}.looking-path h3{font-size:25px}.looking-path p{font-size:13px}.visitor-notes h2{font-size:35px}.visitor-notes details p{font-size:13px}.museum-footer{grid-template-columns:1fr;gap:30px}.museum-footer nav{font-size:12px}.museum-footer>small{grid-column:auto}.page-mast h1{font-size:clamp(44px,12vw,62px)}.standfirst{font-size:15px}.record{grid-template-columns:1fr;gap:28px;padding-bottom:50px}.record-label h2{font-size:35px}.record-label p{font-size:14px}.record-label dd{font-size:12px}.record-art img{max-height:none}.guide-text h2{font-size:35px}.guide-index{font-size:10px;gap:12px 20px}.about-essays{grid-template-columns:1fr;gap:40px}.about-panel h2{font-size:38px}.contact-columns aside h2{font-size:36px}.contact-columns aside p{font-size:14px}.form-pair{grid-template-columns:1fr;gap:18px}.contact-form{padding-top:28px;border-top:1px solid var(--line)}.contact-form .actions{gap:15px}.legal h2{font-size:30px}dialog{padding:40px 22px 25px}dialog h2{font-size:35px}.art-button>span{font-size:9px;bottom:10px;right:10px;padding:7px 11px}.art-button>span b{font-size:16px;margin-left:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}