.exhibition-continuity{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding-block:70px;background:#e8e5d5;color:#173e3d;border-block:1px solid #9fa894}.exhibition-continuity h2{font-size:clamp(40px,4.4vw,64px);line-height:1.06;margin-top:20px}.exhibition-continuity h2 em{color:#965337}.exhibition-continuity p:not(.eyebrow){font-size:17px;line-height:1.75;margin-bottom:18px}.exhibition-continuity .exhibition-dates{font-size:14px!important;margin-top:25px;color:#51645a}.exhibition-continuity a{display:inline-block;font-size:17px;font-weight:600;min-height:44px;padding-top:8px}
.exhibition-page{margin:0;background:#f2eee3;color:#173e3d;font:17px/1.7 Arial,sans-serif}.exhibition-page *{box-sizing:border-box}.exhibition-page a{color:inherit;text-underline-offset:5px}.exhibition-page header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 6vw;background:#123638;color:#f2eee3}.exhibition-page .brand{font-size:28px;font-weight:700;text-decoration:none;letter-spacing:-.06em}.exhibition-page nav{display:flex;align-items:center;gap:24px;font-size:15px}.exhibition-page nav a{padding-block:10px}.exhibition-page main{max-width:1250px;margin:auto;padding:65px 6vw}.exhibition-page .eyebrow{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#864a34}.exhibition-page h1{font:clamp(46px,6vw,84px)/1.02 Georgia,serif;letter-spacing:-.04em;margin:20px 0 24px}.exhibition-page h2{font:clamp(32px,3vw,44px)/1.15 Georgia,serif;margin:0 0 22px}.exhibition-page h3{font:28px/1.2 Georgia,serif;margin:0 0 14px}.exhibition-page .exhibition-lead{display:grid;grid-template-columns:1.45fr .65fr;gap:8%;align-items:center}.exhibition-page .deck{font-size:21px;line-height:1.55}.exhibition-page figure{margin:0}.exhibition-page img{display:block;width:100%;height:auto;max-height:460px;object-fit:contain}.exhibition-page figcaption{font-size:14px;color:#53645b;margin-top:14px;line-height:1.5}.exhibition-page .lead-meta{font-size:15px;color:#53645b}.exhibition-page .timeline{margin-top:65px;border-top:1px solid #a9ae9b}.exhibition-page .milestone{display:grid;grid-template-columns:110px 1fr;gap:35px;padding:38px 0;border-bottom:1px solid #a9ae9b}.exhibition-page .year{font:36px/1 Georgia,serif;color:#955338}.exhibition-page .milestone p{margin:0 0 15px}.exhibition-page .citation{font-size:14px;color:#81492f}.exhibition-page .next-chapter{background:#173e3d;color:#f2eee3;padding:38px;margin-top:45px}.exhibition-page .next-chapter .eyebrow{color:#edbd91}.exhibition-page .actions{display:flex;flex-wrap:wrap;gap:20px;margin-top:25px}.exhibition-page .button{display:inline-block;padding:12px 20px;background:#efe7d2;color:#173e3d;text-decoration:none;font-weight:600;min-height:48px}.exhibition-page .scope{font-size:14px;line-height:1.65;color:#53645b;margin-top:30px}.exhibition-page footer{padding:28px 6vw;border-top:1px solid #a9ae9b;font-size:14px}.exhibition-page :focus-visible{outline:3px solid #c27748;outline-offset:5px}.exhibition-page .skip{position:absolute;left:-10000px}.exhibition-page .skip:focus{left:16px;top:12px;padding:10px;background:#fff;z-index:10}
@media(max-width:700px){.exhibition-continuity{grid-template-columns:1fr;gap:25px;padding-block:45px}.exhibition-page header{padding:15px 20px}.exhibition-page nav{gap:16px;font-size:14px}.exhibition-page main{padding:35px 24px}.exhibition-page .exhibition-lead{grid-template-columns:1fr;gap:30px}.exhibition-page figure{max-width:260px}.exhibition-page .deck{font-size:19px}.exhibition-page .milestone{grid-template-columns:1fr;gap:18px}.exhibition-page .timeline{margin-top:40px}.exhibition-page .next-chapter{padding:26px}.exhibition-page h1{font-size:48px}}
@media(prefers-reduced-motion:reduce){.exhibition-page *{scroll-behavior:auto!important}}
