.collection-return{min-width:44px;min-height:44px;color:inherit;white-space:nowrap;opacity:.82;flex-shrink:0;justify-content:center;align-items:center;gap:7px;letter-spacing:.02em!important;pointer-events:auto!important;font:500 11px/1.2 Barlow,Arial,sans-serif!important;display:inline-flex!important}.collection-return svg{fill:none;stroke:currentColor;stroke-width:1.25px;flex:none;width:16px!important;height:16px!important}.collection-return:hover{opacity:1}.collection-return:focus-visible{outline-offset:4px;outline:2px solid}@media (width>=2200px){.collection-return{gap:12px;font-size:18px!important}.collection-return svg{width:22px!important;height:22px!important}}@media (width<=760px){.collection-return{justify-content:center;gap:0;min-width:44px;font-size:0!important}.collection-return svg{width:18px!important;height:18px!important}}@font-face{font-family:Bodoni Moda;src:url(/ai-web-experience-collection/fossil/assets/fonts/bodoni-moda.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Cormorant Garamond;src:url(/ai-web-experience-collection/fossil/assets/fonts/cormorant-garamond.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:300 700}@font-face{font-family:Cormorant Garamond;src:url(/ai-web-experience-collection/fossil/assets/fonts/cormorant-garamond-italic.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:300 700}@font-face{font-family:Manrope;src:url(/ai-web-experience-collection/fossil/assets/fonts/manrope.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:200 800}:root{--museum:#141512;--bone:#e9e3d6;--limestone:#ddd4c4;--shale:#757971;--ash:#bfc1b9;--umber:#99744b;--ink:var(--bone);--muted:#c2bfb5;--ground:var(--museum);--rule:#e9e3d68c;--gutter:3.6vw;--serif:"Cormorant Garamond",Georgia,serif;--display:"Bodoni Moda",Georgia,serif;--sans:Manrope,Arial,sans-serif;--ease:cubic-bezier(.22,1,.36,1);--chapter-span:180svh;--focus:#d8ac64;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--museum);scrollbar-color:#847c6a #252720;scrollbar-width:thin;margin:0}body{background:var(--ground);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px}body[data-theme=light]{--ink:#20221d;--muted:#494b42;--rule:#27282073;--focus:#765126;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}::selection{color:#141512;background:#d9bc84}button,a,input{-webkit-tap-highlight-color:transparent}button,a{color:inherit}a{text-decoration:none}button,input{font-family:var(--sans);font-size:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{opacity:.45;cursor:default}button,a,input{outline-offset:7px}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--focus)}h1,h2,h3,p{margin:0}h1,h2,h3,em{font-weight:400}button svg,.arrow-link svg{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}img,canvas{display:block}img{-webkit-user-select:none;user-select:none;max-width:100%}button[hidden],[hidden]{display:none!important}.skip-link{z-index:200;background:var(--bone);color:var(--museum);padding:14px 22px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:12px}.masthead{z-index:50;padding:28px var(--gutter);color:var(--ink);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.masthead>a,.masthead>button{pointer-events:auto}.wordmark{font-family:var(--sans);letter-spacing:.34em;font-size:17px;font-weight:500;line-height:1.5}.masthead-title{font-family:var(--serif);letter-spacing:.58em;text-transform:uppercase;white-space:nowrap;font-size:12px;position:absolute;left:50%;transform:translate(-50%)}.text-control{letter-spacing:.25em;text-transform:uppercase;align-items:center;gap:13px;min-height:36px;font-size:11px;font-weight:500;display:flex}.text-control svg{width:17px;height:17px;transition:transform .5s var(--ease)}.index-toggle:hover svg{transform:rotate(90deg)}#world{pointer-events:none;z-index:0;background:var(--ground);position:fixed;inset:0;overflow:hidden}.world-ground{background:var(--ground);position:absolute;inset:0}.visual{opacity:0;visibility:hidden;isolation:isolate;will-change:opacity;position:absolute;inset:0;overflow:hidden}.visual canvas{width:100%;height:100%;position:absolute;inset:0}.visual img{pointer-events:none;position:absolute}.visual-hero{opacity:1;visibility:visible}.visual-hero img{object-fit:cover;object-position:center;width:100%;height:100%;inset:0}.visual-amber img{object-fit:cover;transform-origin:70% 55%;width:100%;height:100%;inset:0}.visual-archive img{object-fit:cover;object-position:center;transform-origin:65% 100%;width:100%;height:100%;inset:0}.physical-record{transform-origin:0 0;color:#403b31;letter-spacing:.035em;flex-direction:column;gap:0;width:22.8%;font-size:clamp(11px,1.02vw,20px);display:flex;position:absolute;top:69.5%;left:34.2%;transform:rotate(-9deg)}.physical-record span{border-top:1px solid #8c806b;padding:12px 0 9px}.visual-ending img{object-fit:contain;width:47%;height:65%;top:7%;left:29%}.visual-scan #scan-surface{object-fit:contain;max-width:none}.visual-scan #scan-plane{transform-origin:top;background:#e9e3d6;width:1px;position:absolute;box-shadow:2px 0 10px #f0ede338}.visual-scan #scan-plane span{color:var(--bone);text-transform:uppercase;letter-spacing:.18em;font-size:9px;position:absolute;top:2px;left:12px}.visual-scan canvas{z-index:2}.visual-scan #scan-surface{z-index:3}.visual-scan #scan-plane{z-index:4}.chapter{min-height:100svh;padding:130px var(--gutter) 90px;position:relative}.composition{z-index:4;position:relative}.composition h2{font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(62px,6.8vw,160px);font-weight:400;line-height:.96}.composition h2 em{letter-spacing:-.035em;font-size:1.08em}.chapter-note{letter-spacing:.055em;color:var(--muted);max-width:34ch;font-size:15px;line-height:1.95}.footnote{letter-spacing:.12em;color:var(--muted);font-size:10px;line-height:1.8}.static-scene{max-width:1100px;margin:50px auto}.static-scene img{object-fit:contain;width:100%;max-height:80svh}.static-scene p{max-width:50ch;margin:auto;line-height:1.8}.js .static-scene{display:none}.js .chapter{height:var(--chapter-span);min-height:0;padding:0}.js .chapter:last-child{height:135svh}.js .composition{pointer-events:none;opacity:0;visibility:hidden;position:fixed;inset:0}.js .composition a,.js .composition button,.js .composition input{pointer-events:auto}.js .composition h1,.js .composition h2,.js .composition .chapter-note,.js .composition .footnote{left:var(--gutter);position:absolute}.js .composition h2{top:20vh}.js .footnote{bottom:10vh}.js .chapter:first-child .composition{opacity:1;visibility:visible}.hero-copy h1{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(140px,16.6vw,420px);font-weight:400;line-height:.87}.js .hero-copy h1{top:13.7vh}.hero-subtitle{font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(70px,6.3vw,154px);font-style:italic;line-height:.85}.hero-subtitle span,.hero-subtitle em{display:block}.js .hero-subtitle{left:var(--gutter);position:absolute;top:38.5vh}.hero-intro>p:first-child{letter-spacing:.13em;font-size:15px;line-height:1.75}.hero-intro .serif-note{font-family:var(--serif);letter-spacing:.09em;margin-top:14px;font-size:19px;line-height:1.45}.js .hero-intro{left:var(--gutter);position:absolute;top:62.6vh}.arrow-link{line-height:1.5;font-family:var(--serif);letter-spacing:.075em;align-items:center;gap:20px;min-height:44px;font-size:23px;display:inline-flex}.arrow-link svg{width:56px;height:20px;transition:transform .45s var(--ease)}.arrow-link:hover svg{transform:translate(7px)}.js .hero-enter{left:var(--gutter);position:absolute;top:76.6vh}.plate-note{font-family:var(--serif);letter-spacing:.12em;text-transform:uppercase;font-size:10px;line-height:1.6}.js .plate-note{right:var(--gutter);color:#ece5d8;position:absolute;bottom:12.1vh}.js .strata-copy h2{top:14.8vh}.js .strata-copy .chapter-note{max-width:21ch;font-family:var(--serif);letter-spacing:.01em;font-size:21px;line-height:1.35;top:21vh;left:auto;right:5.2vw}.strata-scale{color:#f3eee3;border-left:1px solid #e9e3d6a6;flex-direction:column;justify-content:space-between;height:45vh;display:flex;position:absolute;top:40vh;right:4.2vw}.strata-scale span{letter-spacing:.1em;padding-left:15px;font-size:11px;font-weight:500;position:relative}.strata-scale span:before{content:"";border-top:1px solid;width:10px;position:absolute;top:8px;left:-1px}.strata-copy .footnote{color:#f3eee3;text-shadow:0 1px 6px #141512}.js .burial-copy h2{top:16.6vh}.js .burial-copy .chapter-note{top:41.7vh}.burial-registration{left:var(--gutter);letter-spacing:.16em;text-transform:uppercase;flex-direction:column;gap:16px;font-size:10px;display:flex;position:absolute;bottom:24vh}.burial-registration i{opacity:.6;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;width:24px;height:90px}.js .preservation-copy h2{font-size:clamp(66px,7.2vw,168px);top:25vh}.js .preservation-copy .chapter-note{max-width:34ch;top:51.5vh}.preservation-modes{justify-content:space-between;align-items:stretch;gap:0;display:flex}.js .preservation-modes{left:var(--gutter);right:var(--gutter);position:absolute;bottom:12.5vh}.preservation-modes button{border-left:1px solid var(--rule);text-align:left;flex:1;justify-content:space-between;align-items:baseline;min-height:44px;padding:6px 8% 8px 4%;display:flex;position:relative}.preservation-modes button:first-child{border-left:0;padding-left:0}.preservation-modes button:last-child{padding-right:0}.preservation-modes span{font-family:var(--serif);white-space:nowrap;font-size:clamp(21px,1.8vw,35px)}.preservation-modes small{letter-spacing:.12em;opacity:.6;margin-left:15px;font-size:9px}.preservation-modes button:after{content:"";transform-origin:0;width:54%;height:1px;transition:transform .4s var(--ease);background:currentColor;position:absolute;bottom:0;left:16%;transform:scaleX(0)}.preservation-modes button:first-child:after{left:0}.preservation-modes button[aria-pressed=true]:after,.preservation-modes button:hover:after{transform:scaleX(1)}.js .exposure-copy h2{top:22.5vh}.js .exposure-copy .chapter-note{line-height:1.9;top:46vh}.exposure-controls{width:23.2vw}.js .exposure-controls{left:var(--gutter);position:absolute;top:66.6vh}.range-heading{letter-spacing:.1em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;line-height:1.6;display:flex}.range-heading output{font-variant-numeric:tabular-nums}.fine-range{appearance:none;width:100%;height:30px;color:inherit;cursor:ew-resize;touch-action:pan-y;background:0 0;margin:6px 0 15px;display:block}.fine-range::-webkit-slider-runnable-track{opacity:.7;background:currentColor;height:1px}.fine-range::-moz-range-track{background:currentColor;height:1px}.fine-range::-webkit-slider-thumb{-webkit-appearance:none;background:currentColor;border:0;border-radius:0;width:3px;height:17px;margin-top:-8px}.fine-range::-moz-range-thumb{background:currentColor;border:0;border-radius:0;width:3px;height:17px}.underlined{letter-spacing:.05em;border-bottom:1px solid;min-height:36px;padding:6px 0 4px;font-size:12px;font-weight:600;line-height:1.8;transition:opacity .25s;display:inline-block}.underlined:hover{opacity:.65}.quiet-link{letter-spacing:.035em;text-underline-offset:4px;min-height:32px;font-size:10px;line-height:1.7;text-decoration:underline}.exposure-controls .quiet-link{margin-left:15px}.interaction-note{font-family:var(--serif);color:var(--muted);margin-top:20px;font-size:18px;font-style:italic;line-height:1.4}.js .amber-copy h2{font-size:clamp(64px,6.55vw,155px);top:24.5vh}.js .amber-copy .chapter-note{font-family:var(--serif);letter-spacing:.01em;font-size:24px;line-height:1.45;top:50vh}.js .scan-copy h2{font-size:clamp(66px,7.15vw,166px);top:23.5vh}.scan-contact-sheet{justify-content:space-between;gap:16px;display:flex}.js .scan-contact-sheet{width:39vw;position:absolute;bottom:12.5vh;left:2.5vw}.scan-contact-sheet button{aspect-ratio:1;opacity:.64;width:18%;transition:opacity .25s ease,transform .45s var(--ease);min-width:44px;position:relative}.scan-contact-sheet button:hover,.scan-contact-sheet button[aria-pressed=true]{opacity:1;transform:translateY(-4px)}.scan-contact-sheet canvas{width:100%;height:100%}.scan-contact-sheet button:after{content:"";opacity:0;border-top:1px solid;position:absolute;bottom:-8px;left:20%;right:20%}.scan-contact-sheet button[aria-pressed=true]:after{opacity:1}.scan-note{letter-spacing:.15em;color:#d2d0c7;font-size:10px;line-height:1.6}.js .scan-note{position:absolute;bottom:9.1vh;left:2.5vw}.js .scan-range-block{position:absolute;bottom:9.7vh;left:47vw;right:9vw}.scan-range-block .range-heading{justify-content:center;position:relative}.scan-range-block .range-heading .quiet-link{min-height:0;position:absolute;top:0;right:0}.scan-range-block input{margin-bottom:10px}.js .reconstruction-copy h2{font-size:clamp(64px,6.8vw,158px);top:14.1vh}.reconstruction-modes{gap:48px;display:flex}.js .reconstruction-modes{left:var(--gutter);position:absolute;top:36vh}.reconstruction-modes .underlined{font-family:var(--serif);letter-spacing:.015em;border-bottom-color:#0000;font-size:24px;font-weight:400}.reconstruction-modes .underlined[aria-pressed=true]{border-color:currentColor}.reconstruction-note{font-family:var(--serif);letter-spacing:.01em;color:var(--muted);font-size:24px;line-height:1.35}.js .reconstruction-note{top:61vh;left:var(--gutter);position:absolute}.js .archive-copy h2{font-size:clamp(67px,7.5vw,175px);top:13.3vh}.catalog-summary{width:18.6vw;margin:0}.js .catalog-summary{top:56.8vh;left:var(--gutter);position:absolute}.catalog-summary>div{border-top:1px solid var(--rule);padding:14px 0}.catalog-summary>div:last-child{border-bottom:1px solid var(--rule)}.catalog-summary dt{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.catalog-summary dd{letter-spacing:.04em;margin:0;font-size:12px;line-height:1.4}.js .archive-copy .open-record{left:var(--gutter);position:absolute;bottom:10.2vh}.js .ending-copy h2{font-size:clamp(82px,8vw,196px);top:auto;bottom:12.8vh}.ending-note{font-family:var(--serif);letter-spacing:.005em;font-size:25px;line-height:1.35}.js .ending-note{position:absolute;bottom:12.6vh;left:75.7vw;right:3.6vw}.ending-note .arrow-link{letter-spacing:.015em;gap:18px;margin-top:31px;font-size:20px}.ending-note .arrow-link svg{width:40px}.chapter-rail{z-index:40;left:var(--gutter);right:var(--gutter);pointer-events:none;min-height:43px;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding-top:17px;display:flex;position:fixed;bottom:2.8vh}.chapter-rail a{pointer-events:auto}.rail-progress{background:var(--rule);height:1px;position:absolute;top:0;left:0;right:0}.rail-progress i{transform-origin:0;background:currentColor;width:100%;height:1px;position:absolute;top:0;left:0;transform:scaleX(0)}.chapter-rail #chapter-current{letter-spacing:.23em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:14px;min-height:24px;font-size:10px;display:flex}.rail-dash{opacity:.7}.chapter-ticks{gap:8px;margin-left:auto;margin-right:auto;padding:0 28px;display:flex}.chapter-ticks a{justify-content:center;align-items:center;width:24px;height:25px;display:flex}.chapter-ticks i{opacity:.3;background:currentColor;width:15px;height:1px;transition:transform .35s,opacity .35s;display:block}.chapter-ticks a[aria-current=step] i{opacity:1;transform:scaleY(4)}.chapter-ticks a:hover i{opacity:.9}.chapter-rail #scroll-cue{font-family:var(--serif);letter-spacing:.17em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:18px;font-size:10px;display:flex}.chapter-rail #scroll-cue i{transform-origin:0;border-top:1px solid;width:40px;display:inline-block}.is-inspecting #exposure-canvas{pointer-events:auto;touch-action:pan-y;cursor:crosshair}#brush-cursor{z-index:20;pointer-events:none;opacity:0;color:#eee9df;will-change:transform;align-items:center;gap:16px;display:flex;position:fixed;top:0;left:0}#brush-cursor i{opacity:.8;border:1px solid;border-radius:50%;width:60px;height:60px;display:block;transform:translate(-30px,-30px)}#brush-cursor span{letter-spacing:.08em;text-shadow:0 2px 3px #141512;white-space:nowrap;font-size:9px;transform:translate(-30px,-30px)}dialog{color:#22241e;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#938570 #e9e3d6;--focus:#765126;background:#e9e3d6;border:0;max-width:none;max-height:none;padding:0;overflow:auto}dialog::backdrop{background:#141512c7}body:has(dialog[open]){overflow:hidden}.index-dialog{width:100%;height:100%;padding:28px var(--gutter) 26px;margin:0;inset:0}.dialog-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.dialog-top .wordmark{font-size:15px}.dialog-close svg{transition:transform .3s}.dialog-close:hover svg{transform:rotate(90deg)}.index-heading{justify-content:space-between;align-items:end;margin-top:6vh;margin-bottom:4.5vh;display:flex}.index-heading h2{font-family:var(--serif);letter-spacing:-.025em;font-size:clamp(50px,5.2vw,105px);line-height:.95}.index-heading h2 em{font-size:1.05em}.index-heading p{font-family:var(--serif);padding-right:4vw;font-size:21px;line-height:1.35}.index-list{grid-template-rows:repeat(5,1fr);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:0 6vw;display:grid}.index-list a{min-height:66px;font-family:var(--serif);transition:color .35s var(--ease);border-top:1px solid #ada697;align-items:baseline;gap:20px;padding:12px 0;font-size:clamp(30px,2.7vw,52px);line-height:1.1;display:flex}.index-list a:hover{color:#765126}.index-list a span{font-family:var(--sans);letter-spacing:.1em;min-width:18px;font-size:10px}.index-list a small{font-family:var(--sans);letter-spacing:.05em;color:#535448;margin-left:auto;font-size:10px}.index-footer{border-top:1px solid #b4ae9f;justify-content:space-between;align-items:center;gap:25px;margin-top:5vh;padding-top:17px;display:flex}.index-footer>span{font-family:var(--serif);font-size:18px;font-style:italic}.record-dialog{width:min(1450px,94vw);height:min(930px,94svh);margin:auto;padding:30px 40px;inset:0}.record-layout{grid-template-columns:.85fr 1fr;align-items:start;gap:7vw;margin-top:45px;display:grid}.record-image{flex-direction:column;align-items:center;gap:35px;display:flex;position:sticky;top:10px}.record-image img{aspect-ratio:1;object-fit:contain;width:100%}.record-image>span{letter-spacing:.13em;font-size:10px}.record-content h2{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:35px;font-size:clamp(55px,5vw,90px);line-height:.9}.record-data{margin:0 0 27px}.record-data>div{border-top:1px solid #b8b0a0;grid-template-columns:130px 1fr;gap:20px;padding:12px 0;display:grid}.record-data dt{letter-spacing:.05em;color:#5a5a4f;font-size:10px}.record-data dd{font-family:var(--serif);margin:0;font-size:19px;line-height:1.3}.record-content>p{letter-spacing:.015em;color:#414339;max-width:65ch;margin:0 0 20px;font-size:12px;line-height:1.85}.record-content .arrow-link{letter-spacing:.02em;margin-top:10px;font-size:21px}.record-content .arrow-link svg{width:23px;height:23px}.record-content #save-status{min-height:18px;margin-top:15px;font-size:11px;display:block}.record-sources{border-top:1px solid #a8a18e;margin-top:70px;padding-top:35px}.record-sources h3{font-family:var(--serif);font-size:44px;line-height:1.1}.record-sources>p{color:#494c3f;max-width:60ch;margin:16px 0 25px;font-size:12px;line-height:1.7}.record-sources ol{columns:2;column-gap:8vw;padding-left:25px;list-style:decimal-leading-zero}.record-sources li{break-inside:avoid;color:#5a5b50;margin-bottom:22px;padding-left:7px;font-size:10px}.record-sources a{font-family:var(--serif);color:#20221d;text-underline-offset:4px;font-size:21px;line-height:1.35;text-decoration:underline;text-decoration-thickness:1px;display:block}.record-sources span{letter-spacing:.04em;margin-top:5px;font-size:10px;line-height:1.6;display:block}.record-colophon{font-family:var(--serif);border-top:1px solid #b8b0a0;margin-top:45px;padding-top:22px;font-size:19px;line-height:1.35}.noscript-note{z-index:100;color:#141512;background:#e9e3d6;max-width:60ch;padding:12px;font-size:13px;position:fixed;bottom:15px;left:20px}.no-webgl-note{letter-spacing:.08em;font-size:10px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html:not(.js) #world,html:not(.js) .chapter-rail,html:not(.js) .index-toggle{display:none}html:not(.js) .composition>*{margin-bottom:24px}html:not(.js) .plate-note,html:not(.js) .footnote,html:not(.js) .strata-scale,html:not(.js) .burial-registration{display:none}html:not(.js) .chapter{border-bottom:1px solid #55574d}html:not(.js) .chapter:nth-child(2n){color:#22241e;--muted:#494b42;--rule:#27282073;background:#ddd4c4}@media (width>=2000px){:root{--gutter:4.2vw}.masthead{padding-top:3.1vh}.wordmark{font-size:1vw}.masthead-title{font-size:.68vw}.text-control{gap:.7vw;font-size:.63vw}.hero-intro>p:first-child{font-size:1vw}.hero-intro .serif-note{font-size:1.22vw}.arrow-link{gap:1.2vw;font-size:1.4vw}.arrow-link svg{width:3.5vw}.chapter-note{font-size:1vw}.footnote,.plate-note,.chapter-rail #chapter-current,.chapter-rail #scroll-cue,.range-heading,.scan-note{font-size:.65vw}.underlined{font-size:.8vw}.catalog-summary dd{font-size:.85vw}.physical-record span{padding-top:.7vw;padding-bottom:.7vw}.ending-note{font-size:1.55vw}.ending-note .arrow-link{font-size:1.15vw}.chapter-ticks a{width:1.5vw}.chapter-ticks i{width:1vw}}@media (width<=1100px) and (width>=701px){.masthead-title{letter-spacing:.4em;font-size:10px}.hero-copy h1{font-size:17vw}.js .hero-copy h1{top:17vh}.hero-subtitle{font-size:8vw}.js .hero-subtitle{top:38vh}.hero-intro>p:first-child{font-size:11px}.hero-intro .serif-note{font-size:17px}.arrow-link{font-size:19px}.composition h2{font-size:7.4vw}.chapter-note{font-size:12px}.js .strata-copy .chapter-note{width:22vw;font-size:16px}.preservation-modes span{font-size:22px}.preservation-modes button{padding-right:4%}.preservation-modes small{display:none}.exposure-controls{width:29vw}.js .exposure-copy .chapter-note{top:44vh}.js .exposure-controls{top:65vh}.scan-contact-sheet{gap:5px}.chapter-ticks{gap:2px;padding:0 6px}.chapter-rail #scroll-cue{gap:8px;font-size:8px}.chapter-rail #scroll-cue i{width:20px}.catalog-summary{width:25vw}.catalog-summary dd{font-size:10px}.catalog-summary>div{padding:12px 0}.ending-note{font-size:20px}.ending-note .arrow-link{font-size:17px}.js .ending-note{left:70vw}.physical-record span{padding:9px 0 7px}.index-list a small{display:none}}@media (width<=700px){:root{--gutter:24px}.masthead{padding:22px var(--gutter)}.wordmark{letter-spacing:.32em;font-size:13px}.masthead-title{display:none}.text-control{letter-spacing:.17em;gap:8px;min-height:32px;font-size:10px}.text-control svg{width:17px}.chapter{padding-top:110px}.js .chapter{height:var(--chapter-span)}.js .chapter:last-child{height:145svh}.composition h2,.js .composition h2{letter-spacing:-.035em;max-width:calc(100vw - 42px);font-size:clamp(47px,12.5vw,79px);line-height:.94;top:13.5vh}.composition h2 em{font-size:1.08em}.chapter-note{letter-spacing:.03em;max-width:29ch;font-size:12px;line-height:1.7}.footnote{letter-spacing:.07em;font-size:9px}.js .footnote{bottom:11.5vh}.hero-copy h1{letter-spacing:-.035em;font-size:26vw;line-height:.9}.js .hero-copy h1{top:12vh}.hero-subtitle{font-size:clamp(48px,13vw,77px);line-height:.85}.js .hero-subtitle{top:26.4vh}.visual-hero img{object-fit:contain;width:auto;max-width:none;height:69vh;top:26vh;left:50%;transform:translate(-66%)}.hero-intro{width:calc(100vw - 48px)}.js .hero-intro{top:auto;bottom:19vh}.hero-intro>p:first-child{letter-spacing:.075em;font-size:10px;line-height:1.6}.hero-intro .serif-note{letter-spacing:.05em;max-width:27ch;margin-top:6px;font-size:14px;line-height:1.45}.js .hero-enter{gap:13px;font-size:18px;top:auto;bottom:10.5vh}.hero-enter svg{width:40px}.js .plate-note{display:none}.chapter-rail{bottom:max(16px,env(safe-area-inset-bottom));gap:8px;min-height:30px;padding-top:12px}.chapter-rail #chapter-current{letter-spacing:.13em;gap:9px;font-size:8px}.chapter-ticks{gap:0;margin-left:auto;margin-right:0;padding:0}.chapter-ticks a{width:15px;height:20px}.chapter-ticks i{width:9px}.chapter-rail #scroll-cue{display:none}.js .strata-copy h2{white-space:nowrap;font-size:12vw;top:15vh}.js .strata-copy .chapter-note{left:var(--gutter);max-width:28ch;font-size:18px;line-height:1.35;top:30.7vh;right:auto}.strata-scale{height:39vh;top:45vh;right:27px}.strata-scale span{padding-left:12px;font-size:9px}.strata-copy .footnote{max-width:21ch;bottom:11vh}.js .burial-copy h2{font-size:15vw;top:14vh}.js .burial-copy .chapter-note{top:33.5vh}.burial-registration{gap:9px;font-size:8px;bottom:23vh}.burial-registration i{width:15px;height:52px}.burial-copy .footnote{max-width:28ch;font-size:9px}.js .preservation-copy h2{font-size:12.5vw;top:14.5vh}.js .preservation-copy .chapter-note{max-width:29ch;font-size:11px;top:31vh}.js .preservation-modes{gap:6px;bottom:10.9vh}.preservation-modes button{border-left:1px solid var(--rule);min-height:33px;padding:4px 0 4px 8px;display:block}.preservation-modes button:first-child{padding-left:0}.preservation-modes span{font-size:16px}.preservation-modes small{display:none}.preservation-modes button:after{width:70%;bottom:0;left:8px}.js .exposure-copy h2{font-size:14.7vw;top:13.5vh}.js .exposure-copy .chapter-note{font-size:11px;line-height:1.7;top:33.7vh}.exposure-controls{width:calc(100vw - 48px)}.js .exposure-controls{top:auto;bottom:10vh}.exposure-controls .range-heading{font-size:9px}.exposure-controls .fine-range{height:29px;margin:0 0 3px}.exposure-controls .underlined{min-height:28px;padding-top:2px;font-size:11px}.exposure-controls .quiet-link{min-height:28px;margin-left:12px;font-size:9px}.interaction-note{display:none}.visual-amber img{object-fit:contain;width:auto;max-width:none;height:70vh;top:29vh;left:50%;transform:translate(-66%)}.js .amber-copy h2{font-size:12.7vw;top:15vh}.js .amber-copy .chapter-note{max-width:27ch;font-size:19px;line-height:1.35;top:32vh}.amber-copy .footnote{max-width:26ch}.js .scan-copy h2{font-size:14vw;top:13vh}.js .scan-contact-sheet{left:var(--gutter);gap:6px;width:48vw;bottom:16.4vh}.scan-contact-sheet button{min-width:24px}.js .scan-note{left:var(--gutter);letter-spacing:.07em;max-width:30ch;font-size:8px;bottom:10vh}.js .scan-range-block{left:auto;right:var(--gutter);width:33vw;bottom:16.9vh}.scan-range-block .range-heading{letter-spacing:.04em;white-space:nowrap;justify-content:flex-end;font-size:8px}.scan-range-block .range-heading .quiet-link{font-size:8px;top:20px}.scan-range-block .fine-range{margin-bottom:1px}.visual-scan #scan-plane span{font-size:7px;left:7px}.js .reconstruction-copy h2{font-size:12.9vw;top:14.8vh}.js .reconstruction-modes{gap:31px;top:31vh}.reconstruction-modes .underlined{min-height:30px;padding-top:0;font-size:21px}.js .reconstruction-note{top:auto;bottom:14.2vh;left:auto;right:var(--gutter);text-align:right;max-width:18ch;font-size:17px;line-height:1.2}.reconstruction-copy .footnote{max-width:18ch;font-size:8px;bottom:14.1vh}.visual-archive img{object-fit:cover;object-position:76% center;width:145vw;max-width:none;height:73vh;top:31vh;left:-17vw}.physical-record{display:none}.js .archive-copy h2{font-size:14.5vw;top:14vh}.catalog-summary{width:42vw}.js .catalog-summary{top:36vh}.catalog-summary>div{padding:8px 0}.catalog-summary dd{letter-spacing:.015em;font-size:9px}.catalog-summary>div:nth-child(n+2){display:none}.js .archive-copy .open-record{background:#e9e3d6eb;padding:7px 8px;font-size:11px;bottom:11.2vh}.visual-ending img{width:94%;height:42vh;top:31vh;left:3%}.js .ending-copy h2{font-size:15vw;top:13vh;bottom:auto}.js .ending-note{left:var(--gutter);right:var(--gutter);font-size:18px;line-height:1.25;bottom:10.5vh}.ending-note p br:first-child{display:none}.ending-note .arrow-link{gap:12px;min-height:34px;margin-top:14px;font-size:18px}.ending-note .arrow-link svg{width:32px}#brush-cursor span{display:none}.index-dialog{padding:22px 24px}.dialog-top .wordmark{font-size:12px}.index-heading{margin-top:35px;margin-bottom:30px}.index-heading h2{font-size:44px}.index-heading p{display:none}.index-list{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:0}.index-list a{gap:18px;min-height:48px;padding:8px 0;font-size:29px}.index-list a small,.index-list a span{font-size:9px}.index-footer{flex-wrap:wrap;gap:7px 18px;margin-top:30px;padding-top:12px}.index-footer .underlined{font-size:10px}.index-footer>span{flex-basis:100%;margin-top:8px;font-size:16px}.record-dialog{width:100%;height:100%;padding:22px 24px}.record-layout{grid-template-columns:1fr;gap:30px;margin-top:20px}.record-image{gap:15px;position:static}.record-image img{max-height:33svh}.record-image>span{font-size:9px}.record-content h2{margin-bottom:25px;font-size:55px;line-height:.95}.record-data>div{grid-template-columns:105px 1fr;gap:12px}.record-data dt{font-size:9px}.record-data dd{font-size:18px}.record-content>p{font-size:12px}.record-sources{margin-top:40px;padding-top:25px}.record-sources h3{font-size:35px}.record-sources ol{columns:1;padding-left:20px}.record-sources a{font-size:21px}.record-colophon{font-size:18px}.noscript-note{font-size:11px}}@media (height<=620px) and (width>=701px){.masthead{padding-top:15px;padding-bottom:15px}.hero-copy h1{font-size:18vh}.hero-subtitle{font-size:10vh}.js .hero-copy h1{top:16vh}.js .hero-subtitle{top:39vh}.hero-intro .serif-note{font-size:15px}.hero-intro>p:first-child{font-size:10px}.hero-enter.arrow-link{font-size:18px}.composition h2,.js .composition h2{font-size:10.2vh}.chapter-note{font-size:11px}.js .exposure-copy .chapter-note{top:43vh}.js .exposure-controls{top:62vh}.exposure-controls .interaction-note{display:none}.scan-note{font-size:8px}.preservation-modes span{font-size:20px}.catalog-summary>div{padding:7px 0}.catalog-summary dd{font-size:10px}.chapter-rail{bottom:12px}.ending-note{font-size:19px}.ending-note .arrow-link{font-size:17px}.index-heading{margin-top:25px;margin-bottom:20px}.index-heading h2{font-size:50px}.index-list a{min-height:48px;padding:9px 0;font-size:30px}.index-footer{margin-top:20px}}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.js #experience{pointer-events:none}.is-inspecting #exposure-canvas{touch-action:none}#scan-status{min-height:0;margin-top:6px;display:block}#scan-status:empty,html:not(.js) .preservation-modes,html:not(.js) .exposure-controls,html:not(.js) .scan-contact-sheet,html:not(.js) .scan-range-block,html:not(.js) .reconstruction-modes,html:not(.js) .open-record{display:none}@media (width>=701px){.js .preservation-copy h2{font-size:clamp(49px,6.6vw,154px)}.preservation-copy h2 em{font-size:.82em}.js .archive-copy h2{font-size:clamp(60px,6.6vw,154px);top:11vh}}@media (width<=700px){.visual-hero img{height:43.5vh;top:37.5vh}.js .hero-intro{bottom:16vh}.hero-intro .serif-note{display:none}.js .hero-enter{bottom:9vh}.js .preservation-copy .chapter-note{top:27.5vh}.preservation-modes button{min-height:44px}.js .exposure-copy .chapter-note{max-width:calc(100vw - 48px);line-height:1.65;top:29.5vh}.visual-amber img{height:52vh;top:37vh}.js .amber-copy .chapter-note{max-width:30ch;font-size:17px;top:29.5vh}.amber-copy .footnote{bottom:10.7vh}.visual-archive img{left:-46vw;-webkit-mask-image:linear-gradient(#0000,#000 10%);mask-image:linear-gradient(#0000,#000 10%)}.js .ending-note{font-size:17px}.ending-note p br:first-child{display:initial}}@media (width>=701px){.visual[data-visual="3"]:after{content:"";pointer-events:none;background:linear-gradient(#e5ddcc00,#e5ddcc 38%,#e5ddcc);height:25vh;position:absolute;bottom:0;left:0;right:0}.preservation-modes small{opacity:.75;font-size:11px}}.text-control,.footnote,.plate-note,.range-heading,.scan-note,.quiet-link,.catalog-summary dd,.record-image>span,.record-data dt,.record-sources li,.record-sources span,.index-list a span,.index-list a small,.chapter-rail #chapter-current,.chapter-rail #scroll-cue,.visual-scan #scan-plane span,.burial-registration{font-size:max(11px,.65vw)}.strata-scale span{background:#141512cc;margin-left:7px;padding:3px 6px;font-size:11px}.strata-copy .footnote{text-shadow:none;background:#141512c7;padding:4px 7px}.chapter-note{letter-spacing:.035em}@media (width<=700px){.text-control{min-height:44px}.hero-intro>p:first-child{letter-spacing:.03em;font-size:12px}.js .preservation-copy .chapter-note,.js .exposure-copy .chapter-note{font-size:12px}.chapter-rail #chapter-current{letter-spacing:.06em;gap:7px;font-size:11px}.js .scan-note,.js .reconstruction-copy .footnote{letter-spacing:.035em;font-size:11px}.scan-range-block .range-heading,.scan-range-block .range-heading .quiet-link,.exposure-controls .range-heading,.exposure-controls .quiet-link{font-size:11px}.scan-contact-sheet button:first-child,.scan-contact-sheet button:last-child{display:none}.scan-contact-sheet{grid-template-columns:repeat(3,1fr)}.scan-contact-sheet button{min-height:44px}.index-list a span,.index-list a small,.record-image>span,.record-data dt,.catalog-summary dd,.js .footnote{font-size:11px}.footnote,.plate-note,.scan-note{letter-spacing:.035em}.burial-registration{font-size:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.visual,.composition{will-change:auto}.arrow-link:hover svg{transform:none}}.js .chapter{transition:none!important}.masthead-controls{pointer-events:auto;align-items:center;gap:24px;display:flex}.record-notices{font:12px/1.8 var(--sans);color:var(--muted);margin-top:32px}.record-notices a,.noscript-note a{text-underline-offset:4px;text-decoration:underline}.noscript-note p{margin-top:14px}@media (width<=700px){.masthead-controls{gap:16px}.noscript-note .collection-return{gap:7px;font-size:11px!important}}@media (width>=701px) and (width<=900px) and (orientation:portrait){.visual-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#141512f5,#141512c7 37%,#1415124d 58%,#0000 77%);position:absolute;inset:0}}.imaging-placeholder{object-fit:contain;width:64%;height:84%;top:6.5%;left:35%}body[data-imaging=ready] .imaging-placeholder{display:none}body:not([data-imaging=ready]) .visual-scan #scan-surface{width:62%;height:82%;top:5.5%;left:35.5%}body:not([data-imaging=ready]) #scan-plane{display:none}.imaging-status{max-width:31ch;color:var(--muted);margin-top:14px;font-size:12px;line-height:1.6}.js .imaging-status{left:var(--gutter);width:min(31ch,30vw);margin:0;position:absolute}.js .scan-copy .imaging-status{top:52vh}.js .reconstruction-copy .imaging-status{top:44vh}html:not(.js) .imaging-status{display:none}@media (width<=700px){.imaging-placeholder{width:94%;height:46%;top:36%;left:3.5%}body:not([data-imaging=ready]) .visual-scan #scan-surface{width:93%;height:47%;top:32%;left:5.5%}.imaging-status{font-size:11px}.js .imaging-status{width:calc(100% - 48px)}.js .scan-copy .imaging-status{top:29vh}.js .reconstruction-copy .imaging-status{top:37vh}}
