@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Inter:wght@400;500;600&display=swap";:root{color:#e8dfce;background:#0e0c0a;font-family:Inter,system-ui,sans-serif;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:1040px;min-height:100vh;background:radial-gradient(circle at 55% -10%,#31281e 0,#17130f 34%,#0d0b09 72%)}button{font:inherit}.museum-shell{width:min(1540px,calc(100vw - 48px));margin:0 auto;padding:22px 0 30px}.masthead{min-height:78px;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:18px;border-bottom:1px solid #665943}.seal{width:48px;height:48px;border:1px solid #a98b5d;border-radius:50%;display:grid;place-items:center;font-family:Cormorant Garamond,serif;font-size:20px;color:#d1ad73;box-shadow:inset 0 0 0 4px #17130f,inset 0 0 0 5px #6d593d}.eyebrow{margin:0 0 4px;color:#a68c66;text-transform:uppercase;letter-spacing:.2em;font-size:10px;font-weight:600}h1,h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;margin:0}h1{font-size:31px;line-height:.9}h2{font-size:29px}.header-meta{text-align:right;display:grid;gap:3px;color:#83796b;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.header-meta b{color:#b9a98f;font-weight:500}.header-meta small{color:#6f5e48;font-size:7px;letter-spacing:.16em}.gallery{display:grid;grid-template-columns:205px minmax(620px,1fr) 310px;min-height:calc(100vh - 132px)}.wings{padding:30px 18px 20px 0;border-right:1px solid #453b30;display:flex;flex-direction:column}.nav-title{margin:0 0 14px;font-family:Cormorant Garamond,serif;color:#d6c7ae;font-size:15px}.catalogue-generation-label{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:center;padding:9px 10px;border:1px solid #44392c;background:#100d0a;color:#8a7962}.catalogue-generation-label b{color:#c5a170;font:500 16px/1 Cormorant Garamond,serif}.catalogue-generation-label span{font-size:7px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.wing-button{border:0;background:transparent;color:#877d6e;text-align:left;padding:13px 9px;border-left:1px solid transparent;cursor:pointer;transition:.2s;display:flex;gap:12px;align-items:center;font-size:12px}.wing-button span{color:#655a4b;font:10px/1 Inter;letter-spacing:.12em;width:27px}.wing-button:hover{color:#d2c5af;background:#ffffff05}.wing-button.active{color:#e7d6b9;border-left-color:#c39b60;background:linear-gradient(90deg,#c49a6018,transparent)}.wing-button.active span{color:#c79e64}.wing-about,.route-guide{margin-top:15px;padding:13px 8px 0;border-top:1px solid #372f27;color:#756b5e}.wing-about summary,.route-guide summary{cursor:pointer;list-style:none;color:#a8977e;font:500 13px Cormorant Garamond,serif}.wing-about summary::-webkit-details-marker,.route-guide summary::-webkit-details-marker{display:none}.wing-about summary::marker,.route-guide summary::marker{content:""}.wing-about summary:before,.route-guide summary:before{content:"+";display:inline-grid;place-items:center;width:13px;height:13px;margin-right:7px;border:1px solid #514433;color:#8c7556;font:8px Inter,sans-serif}.wing-about[open] summary:before,.route-guide[open] summary:before{content:"−"}.wing-about>div{padding:12px 2px 3px}.wing-about h3{margin:5px 0 8px;color:#b8a78e;font:500 17px/1.1 Cormorant Garamond,serif}.wing-about p:not(.eyebrow){margin:0;color:#6f665a;font-size:8px;line-height:1.65}.wing-about ul{display:flex;flex-wrap:wrap;gap:4px;margin:10px 0 0;padding:0;list-style:none}.wing-about li{padding:4px 5px;border:1px solid #3c3329;color:#796b59;font-size:7px}.route-guide .route-item:first-of-type{margin-top:10px}.route-item{position:relative;display:grid;gap:3px;padding:7px 7px 7px 10px;border-left:1px solid #3d352c;color:#70675b}.route-item:before{content:"";position:absolute;width:5px;height:5px;border:1px solid #675a49;border-radius:50%;left:-4px;top:11px;background:#13100d}.route-item b{color:#8f8372;font-size:9px;font-weight:500;letter-spacing:.04em}.route-item span{font-size:8px;line-height:1.45}.route-item.active{border-left-color:#c39b60;background:linear-gradient(90deg,#c49a600f,transparent)}.route-item.active:before{border-color:#d2a96c;background:#c39b60;box-shadow:0 0 8px #c39b6077}.route-item.active b{color:#d8c3a2}.archive-note{margin-top:auto;padding:18px 8px;border-top:1px solid #372f27;display:flex;gap:11px;color:#756b5c;font-size:9px;line-height:1.6}.archive-note span{font-family:Georgia,serif;font-size:22px;color:#9f855e}.archive-note p{margin:0}.archive-note b{color:#a89b86;font-weight:500}.exhibit{position:relative;padding:27px 26px 22px;border-right:1px solid #453b30;display:grid;grid-template-rows:auto minmax(470px,1fr) auto}.exhibit-heading{display:flex;justify-content:space-between;align-items:start;margin-bottom:18px}.catalog-number{text-align:right;display:grid;gap:5px;color:#6e665b;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.catalog-number b{color:#b5a68e;font-weight:500;letter-spacing:.08em}.arrival-line{display:flex;align-items:center;gap:8px;margin:8px 0 0;color:#6e665b;font-size:8px;letter-spacing:.04em}.arrival-line span{color:#c39a60;text-transform:uppercase;letter-spacing:.13em}.arrival-line b{color:#817665;font-weight:400}.viewer-wrap{position:relative;min-height:470px;border:1px solid #4d4234;background:#171410;box-shadow:0 22px 70px #0008,inset 0 0 70px #0005;overflow:hidden}#viewer{width:100%;height:100%;position:absolute;inset:0}.projection-fallback{display:block;width:100%;height:100%}.view-toolbar{position:absolute;z-index:2;left:12px;top:12px;display:flex;border:1px solid #554939;background:#100e0bcf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.view-toolbar button,.palette-key{border:0;border-right:1px solid #3f362b;background:transparent;color:#827769;padding:8px 10px;cursor:pointer;font-size:8px;text-transform:uppercase;letter-spacing:.1em}.view-toolbar button:last-child{border-right:0}.view-toolbar button:hover,.palette-key:hover{color:#d4c5ac;filter:none}.view-toolbar button.active{color:#e7d4b4;background:#b98d4e20;box-shadow:inset 0 -1px #c3995d}.palette-key{position:absolute;z-index:2;right:12px;top:12px;border:1px solid #554939;background:#100e0bcf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.slice-control{position:absolute;z-index:2;left:12px;top:51px;width:224px;padding:9px 10px 8px;border:1px solid #4b4032;background:#100e0be6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.slice-control[hidden]{display:none}.slice-control label{display:flex;justify-content:space-between;margin-bottom:7px;color:#8d8171;font-size:8px;text-transform:uppercase;letter-spacing:.09em}.slice-control output{color:#c8a773}.slice-control input{display:block;width:100%;height:12px;margin:0;accent-color:#c39a60;cursor:ew-resize}.viewer-help{position:absolute;left:14px;bottom:12px;color:#6f675c;font-size:9px;letter-spacing:.08em;pointer-events:none}.axis-mark{position:absolute;right:16px;bottom:13px;color:#8f7a5d;font:10px/1.2 monospace;pointer-events:none}.axis-mark span{color:#625746}.geometry-status{position:absolute;left:50%;bottom:14px;translate:-50% 0;min-height:13px;color:#9d8b72;font:7px/1.4 monospace;letter-spacing:.06em;pointer-events:none}.exhibit-actions{display:grid;grid-template-columns:1fr 1.15fr 1.15fr 1fr;align-items:center;padding-top:17px;gap:8px}.exhibit-actions button,.address-actions button,.dialog-actions button{border:1px solid #544838;background:transparent;color:#a79a86;padding:10px 13px;cursor:pointer;font-size:10px;letter-spacing:.04em}.exhibit-actions button{min-height:38px;padding:9px 8px;font-size:9px}button.primary{color:#1b150e;background:#c4a16b;border-color:#c4a16b;font-weight:600}button:hover{filter:brightness(1.15)}button:disabled{opacity:.34;cursor:not-allowed;filter:none}.catalogue{padding:29px 0 20px 25px;display:flex;flex-direction:column;gap:13px}.catalogue-disclosure{border-bottom:1px solid #372f27;padding-bottom:11px}.catalogue-disclosure>summary{display:grid;gap:4px;cursor:pointer;list-style:none}.catalogue-disclosure>summary::-webkit-details-marker{display:none}.catalogue-disclosure>summary::marker{content:""}.catalogue-disclosure>summary span{color:#a68c66;text-transform:uppercase;letter-spacing:.2em;font-size:9px;font-weight:600}.catalogue-disclosure>summary span:before{content:"+";display:inline-grid;place-items:center;width:12px;height:12px;margin-right:7px;border:1px solid #514536;color:#8d7b63;font-size:8px}.catalogue-disclosure[open]>summary span:before{content:"−"}.catalogue-disclosure>summary b{padding-left:20px;color:#776c5e;font-size:8px;font-weight:400;line-height:1.45}.scores{display:grid;gap:9px;margin-top:15px}.score{border-bottom:1px solid #28231e;padding-bottom:8px}.score summary{display:block;cursor:pointer;list-style:none}.score summary::-webkit-details-marker{display:none}.score summary::marker{content:""}.score summary>div{display:flex;justify-content:space-between;color:#8e8476;font-size:10px;margin-bottom:6px}.score summary b{font-weight:500}.score summary i{display:block;height:2px;background:#342e26;position:relative}.score summary i:after{content:"";display:block;width:var(--score);height:100%;background:#776a58}.score.top summary>div{color:#ddc9a8}.score.top summary i:after{background:#c39a60;box-shadow:0 0 8px #c39a6077}.score summary span:before{content:"+";display:inline-grid;place-items:center;width:12px;height:12px;margin-right:5px;border:1px solid #514536;color:#8d7b63;font-size:8px;line-height:1}.score[open] summary span:before{content:"−"}.score ol{display:grid;gap:5px;margin:9px 0 1px;padding:0;list-style:none}.score li{display:grid;grid-template-columns:30px minmax(0,1fr) 24px;gap:6px;align-items:start;color:#7d7365;font-size:8px;line-height:1.35}.score li>b{color:#b49568;font-weight:500}.score li span{display:grid;gap:1px}.score li small{color:#5f584f;font-size:7px}.score li em{color:#514a41;font-style:normal;text-align:right}.method-note{color:#645d53;font-size:9px;line-height:1.55;margin:15px 0 0}.signals dl{margin:12px 0 0}.signals dl div{display:grid;grid-template-columns:44% 56%;gap:8px;padding:5px 0;border-bottom:1px solid #28231e;font-size:8px;line-height:1.4}.signals dt{color:#736b60}.signals dd{margin:0;color:#aaa08f;text-align:right}.address-panel{margin-top:auto;border:1px solid #453a2d;padding:15px;background:#15120e}.address-panel code{display:block;color:#776c5d;font-size:9px;line-height:1.5;word-break:break-all;margin:11px 0}.address-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.address-actions button{padding:8px 5px;font-size:9px}#copy-status{height:10px;margin:7px 0 0;color:#aa8b5e;font-size:9px}.address-size-note{margin:8px 0 0;color:#6f6558;font-size:8px;line-height:1.5}.origin-record{margin:12px -15px 0;padding:10px 15px;border-top:1px solid #332b22;background:#0d0b091f;display:grid;gap:4px}.origin-record>summary{cursor:pointer;list-style:none;color:#77695a;font-size:8px;text-transform:uppercase;letter-spacing:.12em}.origin-record>summary::-webkit-details-marker{display:none}.origin-record>summary::marker{content:""}.origin-record>summary:before{content:"+";margin-right:7px;color:#9b7c55}.origin-record[open]>summary:before{content:"−"}.origin-record[open]>summary{margin-bottom:7px}.origin-record b{color:#b7a78f;font:500 12px/1.3 Cormorant Garamond,serif}.origin-record p{margin:0;color:#71685b;font-size:8px;line-height:1.45}.origin-record code{margin:3px 0 0;color:#8f795a;font-size:7px}.receipt-button{width:100%;margin-top:7px;padding:7px;border:1px solid #40362a;background:transparent;color:#8f806c;cursor:pointer;font-size:8px;letter-spacing:.06em}.receipt-button[hidden]{display:none}dialog{width:560px;border:1px solid #6b5942;background:#18140f;color:#d8cbb6;padding:28px;box-shadow:0 30px 100px #000}dialog::backdrop{background:#050403cc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}dialog h2{margin-bottom:8px}dialog p:not(.eyebrow){color:#8e8373;font-size:12px;line-height:1.6}.dialog-close{position:absolute;right:14px;top:10px;border:0;background:transparent;color:#8e8373;font-size:24px;cursor:pointer}textarea{width:100%;height:170px;resize:vertical;background:#0e0c09;border:1px solid #4a3e31;color:#bdad95;padding:12px;font:10px/1.5 monospace;outline:none}textarea:focus{border-color:#a18257}.dialog-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:14px}.dialog-error{color:#c77967!important;min-height:18px;margin:7px 0 0!important}.palette-dialog{width:min(880px,calc(100vw - 70px));max-height:86vh;overflow:auto}.material-key{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px 10px;margin-top:18px}.material-key-item{min-width:0;display:flex;align-items:center;gap:9px;padding:7px;border:1px solid #342c23;background:#100e0b80}.material-key-item i{flex:0 0 25px;width:25px;height:25px;border:1px solid #ffffff24;background:var(--material-color);box-shadow:inset 5px 5px 8px #ffffff1c,inset -5px -5px 8px #0004}.material-key-item span{min-width:0;display:grid;gap:2px}.material-key-item b{overflow:hidden;color:#c6b8a1;font-size:9px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.material-key-item small{overflow:hidden;color:#6f665a;font-size:7px;text-overflow:ellipsis;white-space:nowrap}button:focus-visible,input:focus-visible{outline:1px solid #d2aa70;outline-offset:2px}#museum[aria-hidden=true]{visibility:hidden;height:100vh;overflow:hidden}.seal-button{padding:0;background:#17130f;cursor:pointer}.seal.large{width:66px;height:66px;font-size:25px}.museum-nav{justify-self:end;display:flex;align-items:center;gap:3px}.museum-nav button,.nav-heading button{border:0;background:transparent;color:#746b5e;padding:9px 8px;cursor:pointer;font-size:8px;text-transform:uppercase;letter-spacing:.09em;white-space:nowrap}.museum-nav button:hover,.nav-heading button:hover{color:#d8c5a6}.museum-nav b{display:inline-grid;place-items:center;min-width:15px;height:15px;margin-left:3px;border:1px solid #4c4032;border-radius:50%;color:#c29b63;font-size:7px}.nav-heading{display:flex;justify-content:space-between;align-items:start}.nav-heading .nav-title{margin-bottom:14px}.nav-heading button{padding:2px 0;font-size:7px}.heading-record{display:flex;align-items:start;gap:12px}.classification-badge{display:inline-block;padding:5px 7px;border:1px solid #4e4437;color:#918573;font-size:7px;text-transform:uppercase;letter-spacing:.12em}.classification-badge.pending-review{border-color:#8a604b;color:#d79872;background:#8a4c2d19}.assessment-status{display:grid;gap:3px;margin:12px 0 15px;padding:9px 10px;border-left:2px solid #7f705b;background:#ffffff03}.assessment-status b{color:#c4b59d;font:500 12px Cormorant Garamond,serif}.assessment-status span{color:#71695f;font-size:8px;line-height:1.5}.assessment-status.pending-review{border-left-color:#bd7854;background:#8d4b2911}.assessment-status.pending-review b{color:#dfa47f}.record-actions{display:flex;justify-content:flex-end;gap:7px;padding-top:9px;border-top:1px solid #29231d}.record-actions button{border:0;background:transparent;color:#6f665a;padding:5px 3px;cursor:pointer;font-size:8px;letter-spacing:.04em}.record-actions button:hover,.record-actions button.active{color:#c9aa79}.record-actions button[hidden]{display:none}.lobby{position:fixed;z-index:20;inset:0;overflow:auto;min-width:1040px;min-height:100vh;padding:42px max(6vw,60px);background:#0c0a08;transition:opacity .52s ease,transform .52s ease}.lobby[hidden]{display:none}.lobby.departed{opacity:0;transform:scale(1.012);pointer-events:none}.lobby-atmosphere{position:absolute;inset:0;overflow:hidden;pointer-events:none}.lobby-atmosphere:before{content:"";position:absolute;width:70vw;height:70vw;left:18%;top:-50%;border-radius:50%;background:radial-gradient(circle,#9a78442b,transparent 66%)}.lobby-atmosphere:after{content:"";position:absolute;inset:0;opacity:.24;background-image:linear-gradient(#9b81570c 1px,transparent 1px),linear-gradient(90deg,#9b81570c 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 86%);mask-image:linear-gradient(to bottom,#000,transparent 86%)}.lobby-atmosphere i{position:absolute;display:block;border:1px solid #79613f2b;transform:rotate(45deg)}.lobby-atmosphere i:nth-child(1){width:240px;height:240px;right:7%;top:12%}.lobby-atmosphere i:nth-child(2){width:420px;height:420px;right:15%;bottom:-20%}.lobby-atmosphere i:nth-child(3){width:110px;height:110px;left:41%;bottom:7%}.lobby-mark{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;color:#6d6252;font-size:8px;text-transform:uppercase;letter-spacing:.22em}.lobby-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(430px,1.2fr) minmax(390px,.8fr);gap:9vw;align-items:center;min-height:calc(100vh - 150px);max-width:1400px;margin:0 auto}.lobby-introduction h1{margin:13px 0 30px;color:#e7dac2;font-size:clamp(76px,8.5vw,132px);line-height:.7;letter-spacing:-.055em}.lobby-lede{max-width:630px;margin:0 0 34px;color:#9f9381;font:500 19px/1.6 Cormorant Garamond,serif}.lobby-enter{min-width:240px;padding:15px 18px;display:flex;justify-content:space-between;cursor:pointer;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.lobby-footnote{margin:24px 0 0;color:#5f574d;font-size:8px;text-transform:uppercase;letter-spacing:.14em}.existence-card{position:relative;padding:42px;border:1px solid #574a38;background:#15110de8;box-shadow:0 35px 100px #0009}.existence-card:before{content:"";position:absolute;inset:7px;border:1px solid #3d3429;pointer-events:none}.existence-card h2{max-width:390px;margin:10px 0 22px;font-size:41px;line-height:1}.existence-card>p:not(.eyebrow){color:#968a79;font-size:12px;line-height:1.8}.existence-card strong{color:#d1ae73;font-weight:500}.proposition{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:9px;margin:25px 0;color:#c2aa83;font:500 14px Cormorant Garamond,serif;text-align:center}.proposition span{padding:12px 6px;border:1px solid #4a3d2d;background:#0e0c09}.proposition i{color:#6d5d47;font-style:normal}.existence-card .card-note{color:#6f6558!important;font-size:9px!important}.grand-hall{position:relative;min-height:calc(100vh - 132px);padding:42px 32px 24px;overflow:hidden;isolation:isolate}.grand-hall[hidden]{display:none}.hall-perspective{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.hall-perspective:before{content:"";position:absolute;width:700px;height:700px;left:50%;top:-500px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,#c19a5c22,transparent 67%)}.hall-perspective:after{content:"";position:absolute;left:5%;right:5%;bottom:0;height:72%;opacity:.36;background:repeating-linear-gradient(90deg,transparent 0 12.3%,#8a704323 12.4% 12.55%,transparent 12.65% 25%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 26%,#000);mask-image:linear-gradient(to bottom,transparent,#000 26%,#000)}.hall-perspective i{position:absolute;left:50%;bottom:-24%;width:1px;height:91%;background:linear-gradient(transparent,#725c3b33);transform-origin:bottom}.hall-perspective i:nth-child(1){transform:rotate(64deg)}.hall-perspective i:nth-child(2){transform:rotate(26deg)}.hall-perspective i:nth-child(3){transform:rotate(-26deg)}.hall-perspective i:nth-child(4){transform:rotate(-64deg)}.hall-heading{display:grid;grid-template-columns:1fr minmax(330px,.65fr);gap:7vw;align-items:end;max-width:1240px;margin:0 auto 38px}.hall-heading h2{color:#e2d4bc;font-size:58px;line-height:.9}.hall-heading>p{margin:0;color:#8f8474;font:500 16px/1.55 Cormorant Garamond,serif}.hall-destinations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;max-width:1240px;margin:0 auto}.hall-door{--door-accent:#b79159;position:relative;min-height:470px;padding:19px 19px 24px;border:1px solid #4b4032;background:linear-gradient(180deg,#18140f,#100e0b);color:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:transform .24s ease,border-color .24s ease,background .24s ease}.hall-door:before{content:"";position:absolute;inset:7px;border:1px solid #302920;pointer-events:none}.hall-door:after{content:"";position:absolute;width:230px;height:230px;left:50%;top:42px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,var(--door-glow,#b68b4b18),transparent 67%);pointer-events:none}.hall-door:hover{transform:translateY(-5px);border-color:var(--door-accent);background:linear-gradient(180deg,#1c1711,#110e0b);filter:none}.door-curator{--door-accent:#7795a0;--door-glow:#5b9cb326}.door-wander{--door-accent:#8d735e;--door-glow:#83593d24}.door-number{position:absolute;right:17px;top:14px;color:#6b5a45;font:500 11px Cormorant Garamond,serif}.door-arch{position:relative;z-index:1;width:166px;height:206px;margin:10px auto 27px;border:1px solid var(--door-accent);border-radius:90px 90px 3px 3px;box-shadow:inset 0 0 0 7px #12100d,inset 0 0 0 8px #51432f,0 22px 50px #0008;display:grid;grid-template-columns:repeat(2,1fr);place-content:center;gap:12px 6px;padding:32px;background:radial-gradient(circle at 50% 40%,#30271d,#0b0907 72%)}.door-arch i{color:#9e825a;font:500 13px Cormorant Garamond,serif;font-style:normal;text-align:center}.curator-arch{grid-template-columns:repeat(4,1fr);gap:0;padding:55px 25px}.curator-arch i{color:#80a0a8;text-shadow:0 0 13px #5792a0}.wander-arch{display:block;perspective:220px;padding:0}.wander-arch i{position:absolute;left:50%;top:50%;width:88%;height:76%;border:1px solid #7d674d;border-radius:55px 55px 0 0;transform:translate(-50%,-50%)}.wander-arch i:nth-child(2){width:66%;height:58%;opacity:.75}.wander-arch i:nth-child(3){width:46%;height:41%;opacity:.55}.wander-arch i:nth-child(4){width:28%;height:25%;opacity:.38}.wander-arch i:nth-child(5){width:12%;height:11%;opacity:.25;background:#b5845324}.door-copy{position:relative;z-index:1;display:grid}.door-copy small{color:var(--door-accent);text-transform:uppercase;letter-spacing:.16em;font-size:8px}.door-copy b{min-height:56px;margin:9px 0 8px;color:#d9cab2;font:500 27px/1 Cormorant Garamond,serif}.door-copy em{min-height:54px;color:#7b7265;font-size:9px;line-height:1.65;font-style:normal}.door-copy strong{margin-top:16px;padding-top:13px;border-top:1px solid #322a22;color:#a98a60;font-size:8px;font-weight:500;letter-spacing:.06em}.hall-footer{display:flex;justify-content:space-between;max-width:1240px;margin:23px auto 0;padding-top:13px;border-top:1px solid #352d25;color:#61584d;font-size:8px;letter-spacing:.08em}.hall-footer p{margin:0;font-family:Cormorant Garamond,serif;font-size:11px;letter-spacing:.02em}.gallery[aria-hidden=true]{display:none}.museum-page{position:fixed;z-index:15;inset:78px 0 0;overflow:auto;min-height:calc(100vh - 78px);padding:28px 3vw 60px;background:linear-gradient(115deg,#15110e,#0e0c0a 64%)}.museum-page[hidden]{display:none}.museum-page>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid #44392c}.museum-page>header button{border:0;background:transparent;color:#9b8b75;cursor:pointer;font-size:9px}#page-content{width:min(1240px,100%);margin:0 auto;padding-top:50px}.page-heading{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:end;margin-bottom:38px}.page-heading h2{font-size:48px;line-height:1}.page-heading>p,.page-heading>div>p{margin:0;color:#817768;font:500 15px/1.7 Cormorant Garamond,serif}.wing-overview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.wing-overview-grid article{position:relative;min-height:265px;padding:28px;border:1px solid #3b3228;background:#14110e;overflow:hidden}.wing-overview-grid article>span{position:absolute;right:-3px;top:-21px;color:#8f704816;font:600 100px/1 Cormorant Garamond,serif}.wing-overview-grid h3,.discovery-grid h3,.cabinet-card h3{position:relative;margin:12px 0;color:#d5c7b0;font:500 23px/1.08 Cormorant Garamond,serif}.wing-overview-grid article>p:not(.eyebrow),.discovery-grid article>p:not(.eyebrow),.cabinet-card>p:not(.eyebrow){position:relative;color:#776e62;font-size:10px;line-height:1.7}.wing-overview-grid button,.discovery-grid button,.cabinet-card button{position:relative;border:0;background:transparent;color:#b69566;padding:7px 0;cursor:pointer;font-size:9px}.wing-map-heading{margin-bottom:24px}.wing-map-heading h2{margin-top:7px}.catalogue-editions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 16px}.catalogue-editions.single{grid-template-columns:1fr}.catalogue-editions.single article{display:grid;gap:5px;padding:15px 18px;border:1px solid #4b3d2e;background:#15110d}.catalogue-editions.single article span{color:#8d765a;font-size:7px;letter-spacing:.13em;text-transform:uppercase}.catalogue-editions.single article b{color:#cfb185;font:500 19px/1.2 Cormorant Garamond,serif}.catalogue-editions.single article em{color:#776d60;font:8px/1.5 monospace}.catalogue-editions button{display:grid;gap:4px;padding:14px 17px;border:1px solid #41362a;background:#110e0b;color:#827667;text-align:left;cursor:pointer}.catalogue-editions button:hover{border-color:#745d3e;filter:none}.catalogue-editions button.active{border-color:#a98551;background:linear-gradient(100deg,#a8814b1d,#110e0b 58%);box-shadow:inset 3px 0 #b08b58}.catalogue-editions span{color:#8f7655;font-size:7px;text-transform:uppercase;letter-spacing:.14em}.catalogue-editions b{color:#cfbea4;font:500 18px Cormorant Garamond,serif}.catalogue-editions em{color:#746b60;font-size:8px;line-height:1.45;font-style:normal}.wing-entrance{--theme:#b8935c;--theme-rgb:184,147,92}.theme-machines{--theme:#8ba0aa;--theme-rgb:139,160,170}.theme-fossils{--theme:#b39a73;--theme-rgb:179,154,115}.theme-animals{--theme:#b87b61;--theme-rgb:184,123,97}.theme-human-faces{--theme:#ad8498;--theme-rgb:173,132,152}.theme-plants{--theme:#78956c;--theme-rgb:120,149,108}.theme-ancient-artifacts{--theme:#bd9554;--theme-rgb:189,149,84}.wing-plan{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);gap:22px 28px;min-height:760px;align-items:stretch;padding:56px 35px 224px;overflow:hidden;isolation:isolate;border:1px solid #4b3e30;background:radial-gradient(ellipse at 50% 5%,#a27c4226,transparent 35%),linear-gradient(90deg,#17120e,#0c0a08 36%,#16110d,#0c0a08 64%,#17120e);box-shadow:inset 0 0 0 7px #0d0b09,inset 0 0 0 8px #33291f,0 30px 90px #0008}.wing-plan:before{content:"";position:absolute;z-index:-1;inset:0 34% 190px;background:linear-gradient(90deg,#261b1122,#7d5f3424 50%,#261b1122);clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);border-left:1px solid #82683f26;border-right:1px solid #82683f26}.wing-plan:after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;height:285px;opacity:.55;background:repeating-linear-gradient(90deg,transparent 0 8%,#886b3f21 8.1% 8.25%,transparent 8.35% 16%),linear-gradient(165deg,transparent 49.8%,#7e633c2c 50%,transparent 50.2%),linear-gradient(195deg,transparent 49.8%,#7e633c2c 50%,transparent 50.2%);clip-path:polygon(32% 0,68% 0,100% 100%,0 100%)}.plan-architecture{position:absolute;z-index:-1;inset:8px;pointer-events:none;overflow:hidden}.plan-architecture:before{content:"";position:absolute;left:7%;right:7%;top:32px;height:14px;border-top:1px solid #6d573823;border-bottom:1px solid #6d573823;background:#17110d;box-shadow:0 18px 42px #000b}.plan-architecture:after{content:"";position:absolute;left:50%;top:52px;width:170px;height:115px;transform:translate(-50%);border:1px solid #5e4b302e;border-radius:90px 90px 0 0;box-shadow:inset 0 0 0 8px #0f0c09,inset 0 0 0 9px #4033212b}.plan-architecture i{position:absolute;top:44px;bottom:190px;width:18px;border-left:1px solid #5e4a302e;border-right:1px solid #5e4a302e;background:linear-gradient(90deg,#0b0907,#251c14 50%,#0b0907);box-shadow:0 0 22px #000a}.plan-architecture i:nth-child(1){left:5%}.plan-architecture i:nth-child(2){left:31%}.plan-architecture i:nth-child(3){left:calc(50% - 9px);opacity:.65}.plan-architecture i:nth-child(4){right:31%}.plan-architecture i:nth-child(5){right:5%}.plan-colonnade{position:relative;z-index:2;display:grid;grid-template-rows:repeat(3,1fr);gap:13px}.wing-entrance{min-height:150px;display:grid;grid-template-columns:82px 1fr;gap:18px;align-items:center;padding:13px 17px;border:1px solid #40362b;background:linear-gradient(105deg,rgba(var(--theme-rgb),.1),#100d0aec 52%);color:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 5px #0d0b09,0 12px 28px #0007;transition:transform .22s,border-color .22s,background .22s}.wing-entrance.east{grid-template-columns:1fr 82px;text-align:right;background:linear-gradient(255deg,rgba(var(--theme-rgb),.1),#100d0aec 52%)}.wing-entrance.east .entrance-vault{grid-column:2;grid-row:1}.wing-entrance.east .entrance-copy{grid-column:1;grid-row:1}.wing-entrance:hover{z-index:3;border-color:var(--theme);transform:translateY(-3px) scale(1.012);background:linear-gradient(105deg,rgba(var(--theme-rgb),.18),#15100ced 58%);filter:none}.wing-entrance.east:hover{background:linear-gradient(255deg,rgba(var(--theme-rgb),.18),#15100ced 58%)}.entrance-vault{width:76px;height:104px;display:grid;place-items:center;border:1px solid var(--theme);border-radius:42px 42px 2px 2px;background:radial-gradient(circle at 50% 35%,rgba(var(--theme-rgb),.18),#090705 72%);box-shadow:inset 0 0 0 5px #110e0b,inset 0 0 0 6px rgba(var(--theme-rgb),.38),0 13px 25px #0009}.entrance-vault i{color:var(--theme);font:500 17px Cormorant Garamond,serif;font-style:normal;letter-spacing:.12em}.entrance-copy{min-width:0;display:grid}.entrance-copy small{color:var(--theme);font-size:7px;text-transform:uppercase;letter-spacing:.14em}.entrance-copy b{margin:7px 0 5px;color:#d4c5ad;font:500 20px/1.05 Cormorant Garamond,serif}.entrance-copy em{color:#786f63;font-size:8px;line-height:1.5;font-style:normal}.entrance-families{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin-top:7px}.entrance-families>span{min-width:0;padding:3px 4px;border:1px solid rgba(var(--theme-rgb),.2);color:#8e8272;font:500 6px/1.25 Cormorant Garamond,serif;text-align:inherit}.entrance-copy strong{margin-top:7px;color:var(--theme);font-size:7px;font-weight:500}.plan-axis{position:relative;z-index:1;display:grid;grid-template-rows:auto 1fr auto 1fr auto;justify-items:center;align-items:center;min-height:438px;color:#6c5941;font-size:7px;letter-spacing:.18em;text-align:center}.plan-axis i{width:1px;height:100%;background:linear-gradient(transparent,#745f40,#745f4011)}.plan-axis b{display:grid;place-items:center;width:78px;height:78px;border:1px solid #806943;border-radius:50%;color:#c39a5c;background:#0e0b08;font:500 23px Cormorant Garamond,serif;box-shadow:inset 0 0 0 6px #100e0b,inset 0 0 0 7px #59472c,0 0 35px #a77a3f1f}.plan-axis small{color:#725543;font-size:6px}.curator-page{display:grid;gap:54px}.museum-about{display:grid;grid-template-columns:.82fr 1.18fr;gap:6vw;align-items:start;padding:42px 44px;border:1px solid #4b4033;background:radial-gradient(circle at 18% 18%,#2a211533,#0000 42%),linear-gradient(135deg,#17130f,#0c0a08);box-shadow:0 28px 90px #0006}.museum-about-intro h2{margin:8px 0 22px;font-size:48px;line-height:.96}.museum-about-intro>p:not(.eyebrow){color:#8f8270;font:500 15px/1.7 Cormorant Garamond,serif}.museum-about-intro strong,.museum-scale-grid strong{color:#d0ab72;font-weight:500}.museum-scale-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.museum-scale-grid article{min-height:160px;padding:24px;border:1px solid #3e3429;background:#100e0bd9}.museum-scale-grid article:first-child{grid-column:1/-1;min-height:190px}.museum-scale-grid span{display:block;color:#7d6b53;font-size:8px;text-transform:uppercase;letter-spacing:.13em}.museum-scale-grid b{display:block;margin:12px 0 8px;color:#d4c2a5;font:500 26px/1.08 Cormorant Garamond,serif;overflow-wrap:anywhere}.museum-scale-grid article:first-child b{color:#e0bd82;font-size:34px}.museum-scale-grid p{margin:0;color:#756b5e;font-size:10px;line-height:1.7}.curator-epistemology{display:grid;grid-template-columns:.65fr 1.35fr;gap:6vw;padding:26px 30px;border-top:1px solid #493d30;border-bottom:1px solid #493d30}.curator-epistemology h3,.museum-author h3{margin:7px 0 0;color:#d5c4aa;font:500 30px/1 Cormorant Garamond,serif}.curator-epistemology>p,.museum-author>p:not(.eyebrow){margin:0;color:#817667;font:500 14px/1.75 Cormorant Garamond,serif}.museum-author{max-width:850px;padding:28px 30px;border-left:2px solid #8f714b;background:#15110d99}.curator-desk{display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw;align-items:center;padding:34px 40px;border:1px solid #4b4033;background:linear-gradient(120deg,#19150f,#0e0c0a);box-shadow:0 24px 80px #0005}.curator-desk h2{margin:8px 0 17px;font-size:46px;line-height:.92}.curator-desk>div>p:not(.eyebrow){color:#817667;font:500 14px/1.65 Cormorant Garamond,serif}.curator-desk form{display:grid}.curator-desk label{margin-bottom:8px;color:#8d806d;font-size:8px;text-transform:uppercase;letter-spacing:.12em}.curator-desk textarea{min-height:150px;height:150px}.curator-desk button{justify-self:end;min-width:250px;padding:12px 15px;border:1px solid #c4a16b;cursor:pointer}.curator-learning>header{display:grid;grid-template-columns:1fr .7fr;gap:7vw;align-items:end;margin-bottom:24px}.curator-learning>header h2{margin-top:7px;font-size:42px}.curator-learning>header>p{margin:0;color:#7c7264;font:500 14px/1.6 Cormorant Garamond,serif}.level-selector{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #40362c}.level-selector button{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center;min-height:56px;padding:9px;border:0;border-right:1px solid #40362c;background:#12100d;color:#736a5e;text-align:left;cursor:pointer}.level-selector button:last-child{border-right:0}.level-selector span{color:#665640;font:500 17px Cormorant Garamond,serif}.level-selector b{font-size:7px;line-height:1.4;font-weight:500}.level-selector button.active{background:#a9875518;color:#d1bea0;box-shadow:inset 0 -2px #b99056}.level-selector button.active span{color:#caa268}.curator-explanation{min-height:330px;padding:33px 38px;border:1px solid #40362c;border-top:0;background:#100e0b}.curator-explanation>header{display:grid;grid-template-columns:90px 1fr;gap:22px;align-items:center}.curator-explanation>header>span{display:grid;place-items:center;width:76px;height:76px;border:1px solid #6f5b40;border-radius:50%;color:#c59e66;font:500 20px Cormorant Garamond,serif}.curator-explanation h3{margin:4px 0 0;color:#d7c6aa;font:500 30px/1 Cormorant Garamond,serif}.curator-summary{max-width:900px;margin:25px 0!important;color:#a2927b!important;font:500 16px/1.65 Cormorant Garamond,serif!important}.curator-sections{display:grid;grid-template-columns:1fr 1fr;gap:35px}.curator-sections section{padding-top:17px;border-top:1px solid #332b23}.curator-sections h4{margin:0 0 8px;color:#ae9c82;font:500 16px Cormorant Garamond,serif}.curator-sections p{margin:0!important;color:#746b5f!important;font-size:9px!important;line-height:1.75!important}.curator-explanation>code{display:block;margin-top:25px;padding:13px;border-left:2px solid #947449;background:#17130f;color:#b89a70;font-size:10px;overflow-wrap:anywhere}.history-line{position:relative;max-width:850px;margin:0 auto}.history-line:before{content:"";position:absolute;left:100px;top:0;bottom:0;width:1px;background:#4b3e2f}.history-line article{display:grid;grid-template-columns:75px 1fr;gap:55px;padding:0 0 40px}.history-line time{color:#b18c59;font:500 14px Cormorant Garamond,serif;text-align:right}.history-line article>div{position:relative;padding-left:25px}.history-line article>div:before{content:"";position:absolute;left:-31px;top:3px;width:9px;height:9px;border:1px solid #af8855;border-radius:50%;background:#12100d}.history-line h3{margin:0 0 8px;color:#d5c5ad;font:500 25px Cormorant Garamond,serif}.history-line p{margin:0;color:#7a7164;font-size:11px;line-height:1.7}.section-title{margin:38px 0 15px;color:#b9aa93;font:500 19px Cormorant Garamond,serif}.section-title span{color:#705f49}.discovery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.discovery-grid article{padding:25px;border:1px solid #3d3328;background:#12100d}.discovery-grid time{float:right;color:#6f6253;font-size:8px}.empty-cabinet{min-height:280px;display:grid;place-items:center;align-content:center;gap:12px;border:1px dashed #40362b;color:#655c50;text-align:center}.empty-cabinet span{color:#a3875d;font-size:36px}.empty-cabinet p{max-width:400px;font-size:10px;line-height:1.7}.terminology-list{margin:0}.terminology-list>div{display:grid;grid-template-columns:330px 1fr;gap:50px;padding:22px 0;border-top:1px solid #342d25}.terminology-list dt{display:grid;grid-template-columns:35px 1fr;color:#d0bea2;font:500 22px Cormorant Garamond,serif}.terminology-list dt>span{color:#705d45;font:9px Inter,sans-serif}.terminology-list dt small{grid-column:2;color:#756a5b;font:8px Inter,sans-serif;text-transform:uppercase;letter-spacing:.1em}.terminology-list dd{margin:0;color:#857a6a;font-size:11px;line-height:1.75}.plaque-dialog{width:min(900px,calc(100vw - 80px));max-height:88vh;overflow:auto}.plaque-title{padding:12px 0 25px;border-bottom:1px solid #493d30}.plaque-title>span{color:#9b8059;font-size:8px;text-transform:uppercase;letter-spacing:.13em}.plaque-title h2{margin:8px 0 5px;font-size:42px}.plaque-title>p{margin:0!important;font-size:9px!important;text-transform:uppercase;letter-spacing:.1em}.plaque-grid{display:grid;grid-template-columns:1fr 1fr}.plaque-grid section{padding:24px 24px 24px 0;border-bottom:1px solid #322a22}.plaque-grid section:nth-child(2n){padding-left:24px;border-left:1px solid #322a22}.plaque-grid section>p:not(.eyebrow){margin:10px 0 0!important;font-size:10px!important;line-height:1.75!important}.plaque-grid ul{margin:10px 0 0;padding:0;list-style:none}.plaque-grid li{display:flex;justify-content:space-between;padding:6px 0;color:#827768;font-size:9px}.plaque-grid li b{color:#b6a58c;font-weight:400}.plaque-address{padding-top:22px}.plaque-address code{display:block;max-height:90px;overflow:auto;color:#685e51;font-size:7px;word-break:break-all;line-height:1.5}.plaque-address details{margin-top:12px;padding-top:11px;border-top:1px solid #3c3227}.plaque-address summary{cursor:pointer;color:#9c835e;font:500 9px/1.4 Yu Mincho,Hiragino Mincho ProN,"Noto Serif CJK JP",serif;letter-spacing:.08em}.plaque-address details p{margin:6px 0!important;font-size:8px!important}.plaque-address details code{font-family:Yu Mincho,Hiragino Mincho ProN,"Noto Serif CJK JP",serif;font-size:8px;line-height:1.7;letter-spacing:.04em}.plaque-address>p:last-child{color:#74695b;font-size:9px;line-height:1.55}.discovery-dialog label{display:grid;gap:7px;margin:16px 0;color:#8d806d;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.discovery-dialog input{padding:12px;border:1px solid #4a3e31;background:#0e0c09;color:#c9b99f;font:500 17px Cormorant Garamond,serif}.discovery-dialog textarea{height:90px;text-transform:none}.is-firefox .view-toolbar,.is-firefox .palette-key,.is-firefox .slice-control,.is-firefox dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-motion:reduce){.lobby,.hall-door,.wing-entrance{transition:none}.lobby.departed{transform:none}}@media(max-width:1220px){.museum-nav button{padding:8px 3px;font-size:6px}.gallery{grid-template-columns:180px minmax(570px,1fr) 275px}.museum-shell{width:calc(100vw - 24px)}.exhibit{padding-left:18px;padding-right:18px}.catalogue{padding-left:17px}.wing-overview-grid,.cabinet-grid{grid-template-columns:repeat(2,1fr)}.grand-hall{padding-left:12px;padding-right:12px}.hall-door{min-height:450px}.door-copy b{font-size:23px}.wing-plan{grid-template-columns:1fr 110px 1fr;padding:48px 18px 218px}.wing-entrance{grid-template-columns:68px 1fr;padding:11px;gap:11px}.wing-entrance.east{grid-template-columns:1fr 68px}.entrance-vault{width:64px;height:90px}.entrance-copy b{font-size:17px}}@media(max-height:760px){.museum-shell{padding-top:12px}.masthead{min-height:62px}.gallery{min-height:calc(100vh - 87px)}.exhibit{grid-template-rows:auto minmax(390px,1fr) auto auto}.viewer-wrap{min-height:390px}.catalogue{gap:17px}.wing-button{padding:10px 9px}.record-actions{padding-top:5px}.lobby{padding-top:24px}.lobby-grid{min-height:calc(100vh - 105px)}.existence-card{padding:32px}.grand-hall{padding-top:24px}.hall-heading{margin-bottom:22px}.hall-heading h2{font-size:48px}.hall-door{min-height:390px}.door-arch{width:140px;height:168px;margin-bottom:18px}.door-copy b{min-height:45px;font-size:22px}.door-copy em{min-height:42px}}.museum-nav .primary-nav{color:#d8b878;border-bottom-color:#9b7a45}.hall-destinations-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.hall-destinations-primary .primary-door{grid-column:1/-1;min-height:350px;display:grid;grid-template-columns:minmax(210px,320px) 1fr;align-items:center;gap:38px;padding:28px 44px;border-color:#8b6b45;box-shadow:0 30px 100px #000a,inset 0 0 100px #8a633526}.hall-destinations-primary .primary-door:after{width:360px;height:360px;left:18%;top:50%;transform:translate(-50%,-50%)}.hall-destinations-primary .primary-door .door-arch{width:205px;height:248px;margin:0 auto}.hall-destinations-primary .primary-door .door-copy b{min-height:auto;margin:8px 0 12px;font-size:44px}.hall-destinations-primary .primary-door .door-copy em{min-height:auto;max-width:680px;font-size:12px;line-height:1.7}.hall-destinations-primary .primary-door .door-copy strong{font-size:9px}.hall-destinations-primary .door-curator,.hall-destinations-primary .door-wings{min-height:330px}.hall-destinations-primary .door-curator .door-arch,.hall-destinations-primary .door-wings .door-arch{width:126px;height:154px;margin:4px auto 20px;padding:24px}.hall-destinations-primary .door-curator .door-copy b,.hall-destinations-primary .door-wings .door-copy b{min-height:40px;font-size:23px}.hall-destinations-primary .door-curator .door-copy em,.hall-destinations-primary .door-wings .door-copy em{min-height:44px}.wander-introduction,.wander-stage{position:relative;min-height:calc(100vh - 185px);overflow:hidden;isolation:isolate;border:1px solid #5c4b38;background:#ddd0b5 var(--wander-image) center/cover no-repeat;box-shadow:0 30px 90px #0009}.wander-image-shade{position:absolute;z-index:0;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,#0a0806bd,#0b09078c 42%,#0b090746 72%,#0a080626),linear-gradient(0deg,#0a080678 0%,transparent 34%)}.wander-intro-copy{position:relative;z-index:1;width:min(940px,88%);min-height:calc(100vh - 185px);margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:56px 36px;color:#d8cbb8;text-align:center}.wander-intro-copy h2,.wander-stage-card h2{margin:5px 0 22px;color:#f0e4cf;font:500 80px/.9 Cormorant Garamond,serif}.wander-intro-copy>p:not(.eyebrow){width:min(820px,100%);margin:8px auto;color:#cfc1ad;font:500 17px/1.7 Cormorant Garamond,serif;text-shadow:0 1px 12px #000b}.wander-intro-copy strong{color:#ead5ad;font-weight:600}.wander-intro-copy .wander-declaration{margin-top:0!important;color:#f0e4cf!important;font-size:25px!important;letter-spacing:.02em}.wander-intro-copy .wander-scale-stat{font-size:20px!important;line-height:1.62!important}.wander-intro-copy .wander-scale-stat strong{color:#f2d9aa;font-size:1.1em}.wander-coda{margin-top:24px!important;color:#f0e4cf!important;font-size:25px!important;line-height:1.45!important;letter-spacing:.015em}.wander-intro-actions{display:flex;justify-content:center;gap:10px;margin-top:28px}.wander-intro-actions button,.wander-stage-actions button,.wander-back{min-height:44px;padding:11px 18px;border:1px solid #766148;background:#11100dda;color:#c9b38f;cursor:pointer;font:500 13px Cormorant Garamond,serif;letter-spacing:.02em}.wander-intro-actions .primary,.wander-stage-actions .primary{border-color:#d5bc8a;background:#e2d5bd;color:#30261b}.wander-intro-actions button:hover,.wander-stage-actions button:hover,.wander-back:hover{border-color:#d0aa70}.wander-stage{display:grid;place-items:center;padding:90px 5vw 55px;background-position:center}.wander-stage .wander-image-shade{background:linear-gradient(90deg,#09080657,#0908068f 50%,#09080657),linear-gradient(0deg,#09080687,transparent 38%,#09080652)}.wander-breadcrumbs{position:absolute;z-index:2;left:50%;top:24px;width:min(1100px,90%);display:flex;align-items:center;justify-content:center;gap:8px;transform:translate(-50%);overflow:auto;white-space:nowrap}.wander-breadcrumbs button{max-width:190px;overflow:hidden;text-overflow:ellipsis;padding:6px 8px;border:0;border-bottom:1px solid transparent;background:#0c0a07a8;color:#988771;cursor:pointer;font:500 9px Cormorant Garamond,serif}.wander-breadcrumbs button.active{border-bottom-color:#d3b170;color:#e0c99f}.wander-breadcrumbs button:disabled{cursor:default;opacity:.42}.wander-breadcrumbs span{color:#876f50;font-size:12px}.wander-stage-card{position:relative;z-index:1;width:min(620px,88vw);padding:38px 44px 32px;border:1px solid #a58a62a8;background:#0d0b08d9;box-shadow:0 25px 85px #000a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:center}.wander-stage-card>p:not(.eyebrow){width:min(510px,100%);margin:0 auto 24px;color:#a99c89;font:500 14px/1.65 Cormorant Garamond,serif}#wander-stage-form{display:grid;gap:9px}#wander-stage-form label{color:#e0ccb0;font:500 18px Cormorant Garamond,serif}#wander-stage-form small{color:#847866;font-size:8px;letter-spacing:.05em}#wander-number{width:100%;margin:8px 0 2px;padding:14px 16px;border:1px solid #b29a76;outline:0;background:#f3efe7;color:#3b3126;text-align:center;font:500 18px Cormorant Garamond,serif;letter-spacing:.025em}#wander-number:focus{box-shadow:0 0 0 2px #d0b07755}.wander-error{min-height:17px;margin:0!important;color:#d28e72!important;font:9px/1.5 Inter,sans-serif!important}.wander-stage-actions{display:grid;grid-template-columns:1.35fr 1fr;gap:9px}.wander-back{margin-top:14px;border-color:transparent;background:transparent;color:#91816b}@media(max-width:800px){.wander-intro-copy{width:100%;padding:40px 28px;background:#0a0806a6}.wander-intro-copy h2,.wander-stage-card h2{font-size:54px}.wander-intro-copy>p:not(.eyebrow){font-size:15px}.wander-intro-copy .wander-scale-stat{font-size:17px!important}.wander-coda{font-size:22px!important}.wander-stage{padding-left:18px;padding-right:18px}.wander-stage-card{padding:32px 24px}.wander-breadcrumbs{justify-content:flex-start}.wander-intro-actions,.wander-stage-actions{grid-template-columns:1fr;flex-direction:column}.hall-destinations-primary{grid-template-columns:1fr}.hall-destinations-primary .primary-door{grid-column:auto;grid-template-columns:1fr;gap:8px;padding:24px;min-height:470px}.hall-destinations-primary .primary-door:after{left:50%;top:42px;transform:translate(-50%);width:230px;height:230px}.hall-destinations-primary .primary-door .door-arch{width:166px;height:206px;margin:10px auto 18px}.hall-destinations-primary .primary-door .door-copy b{font-size:34px}.hall-destinations-primary .door-curator,.hall-destinations-primary .door-wings{min-height:360px}}.special-collection-nav{margin-top:14px;padding-top:13px;border-top:1px solid #372f27}.special-collection-nav>p{margin:0 8px 6px;color:#6f6252;font-size:9px;text-transform:uppercase;letter-spacing:.13em}.curiosity-button{width:100%;border:0;background:transparent;color:#8b806f;text-align:left;padding:12px 9px;border-left:1px solid transparent;cursor:pointer;display:flex;gap:12px;align-items:center;font-size:12px}.curiosity-button span{color:#7a654b;font:10px/1 Inter,sans-serif;letter-spacing:.12em;width:27px}.curiosity-button:hover{color:#d5c6af;background:#ffffff05}.curiosity-button.active{color:#ead8ba;border-left-color:#b9935b;background:linear-gradient(90deg,#b9935b18,transparent)}.curiosity-button.active span{color:#c49b63}.curiosities-collection{max-width:980px;margin:42px auto 12px;padding:28px 32px;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:34px;align-items:center;border:1px solid #4a3d2f;background:linear-gradient(120deg,#17120e,#0f0d0a);box-shadow:0 20px 60px #0006}.curiosities-collection h3{margin:7px 0 10px;color:#d8c7ad;font:500 34px/1 Cormorant Garamond,serif}.curiosities-collection>div>p:not(.eyebrow){margin:0;color:#8f8373;font:500 15px/1.7 Cormorant Garamond,serif}.curiosity-card{display:grid;gap:7px;padding:22px;border:1px solid #66513a;background:#100d0a;color:inherit;text-align:left;cursor:pointer}.curiosity-card span{color:#9b7f58;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.curiosity-card b{color:#e0cfb4;font:500 28px/1 Cormorant Garamond,serif}.curiosity-card em{color:#817565;font-size:12px;line-height:1.55;font-style:normal}.curiosity-card strong{margin-top:5px;color:#bd965e;font-size:10px;font-weight:500}body{font-size:15px;line-height:1.5}.eyebrow{font-size:11px;line-height:1.45}.header-meta{font-size:11px}.header-meta small,.museum-nav button,.nav-heading button{font-size:9px}.nav-heading button,.catalogue-generation-label span{font-size:8px}.wing-button,.curiosity-button{font-size:13px}.wing-about p:not(.eyebrow),.route-item span{font-size:9px;line-height:1.6}.wing-about li,.entrance-copy small,.entrance-copy strong{font-size:8px}.route-item b,.archive-note,.catalog-number,.arrival-line,.viewer-help,.method-note{font-size:10px}.view-toolbar button,.palette-key,.slice-control label{font-size:9px}.geometry-status{font-size:8px}.exhibit-actions button,.address-actions button,.record-actions button,.receipt-button{font-size:10px}.catalogue-disclosure>summary span{font-size:10px}.catalogue-disclosure>summary b,.score li,.signals dl div,.address-size-note,.origin-record p{font-size:9px}.score summary>div,.address-panel code,#copy-status{font-size:10px}.score li small,.origin-record code{font-size:8px}.origin-record>summary{font-size:9px}.origin-record b{font-size:14px}.classification-badge{font-size:8px}.assessment-status b{font-size:14px}.assessment-status span,.lobby-mark,.lobby-footnote{font-size:9px}.lobby-enter{font-size:10px}.entrance-copy em{font-size:9px;line-height:1.6}.entrance-families>span{font-size:7px}.curator-desk label,.level-selector b{font-size:9px}.curator-sections p{font-size:11px!important;line-height:1.75!important}.curator-explanation>code{font-size:11px;line-height:1.55}.history-line p,.terminology-list dd{font-size:12px}.discovery-grid time,.plaque-title>span{font-size:9px}.empty-cabinet p{font-size:11px}.terminology-list dt small{font-size:9px}.plaque-title>p{font-size:10px!important}.plaque-grid section>p:not(.eyebrow){font-size:11px!important}.plaque-grid li{font-size:10px}.plaque-address code{font-size:8px}.plaque-address>p:last-child{font-size:10px}.discovery-dialog label{font-size:10px}#wander-stage-form small{font-size:10px;line-height:1.5}.wander-error{font-size:10px!important}.wander-breadcrumbs button{font-size:10px}@media(min-width:1500px){body{font-size:16px}.museum-shell{width:min(1660px,calc(100vw - 64px))}.gallery{grid-template-columns:230px minmax(700px,1fr) 340px}.masthead{min-height:86px}.museum-nav button{font-size:10px;padding:10px 9px}.wing-button,.curiosity-button{font-size:14px;padding-top:14px;padding-bottom:14px}.exhibit{padding-left:32px;padding-right:32px}.catalogue{padding-left:30px}.viewer-wrap{min-height:520px}.curator-desk>div>p:not(.eyebrow),.curator-learning>header>p{font-size:16px}.curator-summary{font-size:18px!important}.page-heading>p{font-size:15px;line-height:1.7}.history-line p,.terminology-list dd{font-size:13px}.wander-stage-card>p:not(.eyebrow){font-size:16px}.wander-intro-copy>p:not(.eyebrow){font-size:18px}}@media(max-width:900px){.curiosities-collection,.level-selector{grid-template-columns:1fr}.level-selector button{border-right:0;border-bottom:1px solid #40362c}.level-selector button:last-child{border-bottom:0}}.door-copy small{font-size:9px}.door-copy em{font-size:11px;line-height:1.65}.door-copy strong,.hall-footer{font-size:9px}.hall-footer p{font-size:12px}.museum-page>header button{font-size:10px}.wing-overview-grid article>p,.discovery-grid article>p,.empty-cabinet p{font-size:11px;line-height:1.65}.wing-overview-grid button,.discovery-grid button,.cabinet-actions button{font-size:10px}.catalogue-editions span,.catalogue-editions.single article span{font-size:9px}.catalogue-editions em,.catalogue-editions.single article em{font-size:10px}@media(max-width:900px){.museum-about,.curator-epistemology,.museum-scale-grid{grid-template-columns:1fr}.museum-scale-grid article:first-child{grid-column:auto}.museum-about{padding:28px}.museum-about-intro h2{font-size:40px}}:root{color:#302f2a;background:#8b887d}body{color:#302f2a;background:radial-gradient(circle at 52% -8%,#d5c9b1 0,#b7b0a0 34%,#918e83 70%,#77756d)}.museum-shell{width:min(1740px,calc(100vw - 48px));padding-left:22px;padding-right:22px;background:linear-gradient(115deg,#c9c1afed,#afa999ed 58%,#99958aed);border-left:1px solid #e3d8c0a8;border-right:1px solid #625f57aa;box-shadow:0 28px 80px #36342e55}.masthead{border-bottom-color:#777267}.seal{color:#654d30;border-color:#7f6544;box-shadow:inset 0 0 0 4px #c1b9a7,inset 0 0 0 5px #8e7655}.seal-button{background:#c4bcaa}.eyebrow{color:#715a3b}h1,h2,.nav-title{color:#272823}.header-meta{color:#57574f}.header-meta b{color:#34352f}.header-meta small{color:#6a5945}.museum-nav button,.nav-heading button{color:#565750}.museum-nav button:hover,.nav-heading button:hover{color:#292a26}.gallery{grid-template-columns:250px minmax(690px,1fr) 390px}.wings{padding-right:22px;border-right-color:#7e786d}.exhibit{padding:30px 30px 24px;border-right-color:#7e786d}.catalogue{padding:30px 0 24px 28px;gap:17px}.catalogue-generation-label{border-color:#8e8779;background:#bbb4a4b8;color:#554f45}.catalogue-generation-label b{color:#624e34}.wing-button,.curiosity-button{color:#4e504a;font-size:14px}.wing-button span,.curiosity-button span{color:#726757}.wing-button:hover,.curiosity-button:hover{color:#20221f;background:#f4ead82e}.wing-button.active,.curiosity-button.active{color:#272820;border-left-color:#83623b;background:linear-gradient(90deg,#8f704024,transparent)}.wing-button.active span,.curiosity-button.active span{color:#775a36}.special-collection-nav>p{color:#6a5d4c}.archive-note{border-top-color:#898276;color:#57574f;font-size:11px}.archive-note b{color:#393a35}.wing-about,.route-guide{border-top-color:#8a8377;color:#454640}.wing-about[open]{margin-left:-3px;margin-right:-3px;padding:14px 11px 12px;border:1px solid #898175;background:#d2c9b7a8}.wing-about summary,.route-guide summary{color:#393b36;font-size:16px}.wing-about summary:before,.route-guide summary:before{border-color:#817766;color:#665338}.wing-about h3{color:#292b27;font-size:20px;line-height:1.18}.wing-about p:not(.eyebrow){color:#44453f;font-size:12px;line-height:1.68}.wing-about li{border-color:#958d7f;color:#45443e;background:#e2d9c65e;font-size:10px;line-height:1.35;padding:5px 7px}.route-item{color:#53534d;border-left-color:#8a8377}.route-item:before{border-color:#867a69;background:#b9b2a3}.route-item b{color:#343631;font-size:11px}.route-item span{color:#55564f;font-size:10px}.exhibit-heading{margin-bottom:20px}.exhibit-heading h2{font-size:34px;color:#272824}.catalog-number,.arrival-line{color:#54554f;font-size:11px}.catalog-number b,.arrival-line b{color:#373832}.arrival-line span{color:#745738}.classification-badge{border-color:#7e7567;color:#4e4d45;background:#d5ccba78;font-size:9px}.viewer-wrap{min-height:535px;border-color:#7e786c;background:#716f65;box-shadow:0 18px 45px #403e3755,inset 0 0 60px #504e4718}.view-toolbar,.palette-key,.slice-control{border-color:#756f64;background:#d6cdbbe6;color:#353732;box-shadow:0 4px 16px #504d4538}.view-toolbar button,.palette-key{color:#4a4b45;border-right-color:#91897b;font-size:10px}.view-toolbar button:hover,.palette-key:hover{color:#1e201d}.view-toolbar button.active{color:#2b251d;background:#a8865428;box-shadow:inset 0 -2px #826139}.slice-control label{color:#4d4d47;font-size:10px}.viewer-help,.geometry-status,.axis-mark{color:#e3d9c4;text-shadow:0 1px 2px #403d37}.axis-mark span{color:#c0b7a5}.exhibit-actions{gap:10px}.exhibit-actions button,.address-actions button,.dialog-actions button,.receipt-button{border-color:#817a6e;color:#41423d;background:#d6cdbb4a;font-size:11px}.exhibit-actions button{font-size:11px;min-height:42px}.record-actions{border-top-color:#8a8377;gap:12px}.record-actions button{color:#50514b;font-size:10px}.record-actions button:hover,.record-actions button.active{color:#614722}button.primary{color:#211b14;background:#cbb88e;border-color:#8e7656}.catalogue-disclosure{border-bottom-color:#8a8377;padding-bottom:15px}.catalogue-disclosure>summary span{color:#654f34;font-size:11px}.catalogue-disclosure>summary span:before{border-color:#81796c;color:#684f31}.catalogue-disclosure>summary b{color:#4b4c46;font-size:10px;line-height:1.55}.assessment-status{background:#e0d7c45e;border-left-color:#75654f;padding:11px 12px}.assessment-status b{color:#2f302b;font-size:16px}.assessment-status span{color:#50514b;font-size:11px;line-height:1.6}.score{border-bottom-color:#8c8579}.score summary>div{color:#474842;font-size:11px}.score.top summary>div{color:#342a1e}.score summary i{height:3px;background:#9d9688}.score summary i:after{background:#776b5c}.score.top summary i:after{background:#82613b;box-shadow:none}.score summary span:before{border-color:#81796c;color:#685238}.score li{grid-template-columns:38px minmax(0,1fr) 34px;gap:8px;color:#4f504a;font-size:10px;line-height:1.5}.score li>b{color:#674b2b}.score li small{color:#66665f;font-size:9px}.score li em{color:#686861}.method-note{color:#55564f;font-size:11px;line-height:1.65}.signals{padding-top:2px}.signals dl{margin-top:14px}.signals dl div{grid-template-columns:minmax(125px,42%) minmax(0,58%);gap:12px;padding:8px 0;border-bottom-color:#918a7d;font-size:11px;line-height:1.5}.signals dt{color:#4a453d;font-weight:600}.signals dd{color:#353732;text-align:left;overflow-wrap:anywhere}.address-panel{border-color:#837a6b;background:#c6beadba;padding:18px}.address-panel code{color:#44453f;font-size:10px}.address-size-note,.origin-record p{color:#55564f;font-size:10px}.origin-record{border-top-color:#928a7b;background:#eee4d02b}.origin-record>summary{color:#514b42;font-size:10px}.origin-record b{color:#30312c;font-size:15px}.origin-record code{color:#654f35;font-size:9px}.lobby{background:linear-gradient(125deg,#8d8a7f,#b3ac9d 48%,#77746b);color:#2e2f2b}.lobby-atmosphere:before{background:radial-gradient(circle,#e5d4ac42,transparent 66%)}.lobby-mark{color:#484943}.lobby-introduction h1{color:#292b27}.lobby-lede{color:#454640}.lobby-footnote{color:#55564f}.existence-card{border-color:#81796c;background:#d0c7b5e8;box-shadow:0 25px 70px #3e3b3459}.existence-card:before{border-color:#a59b8b}.existence-card>p:not(.eyebrow){color:#484944}.existence-card strong{color:#674b2d}.proposition span{border-color:#968b79;background:#bcb4a4}.existence-card .card-note{color:#5c5d56!important}.grand-hall{color:#2d2e2a}.hall-door{border-color:#817a6d;background:linear-gradient(180deg,#c8bfad,#aaa394);color:#2f302b;box-shadow:0 16px 40px #504d4540}.hall-door:hover{background:linear-gradient(180deg,#d3c9b6,#b6ae9d)}.door-arch{box-shadow:inset 0 0 0 7px #b4ac9d,inset 0 0 0 8px #786c59,0 16px 35px #514d453d;background:radial-gradient(circle at 50% 40%,#c8bdab,#726f66 76%)}.door-copy b{color:#292b27}.door-copy em,.hall-footer{color:#4f504a}.museum-page{background:linear-gradient(120deg,#bbb4a5,#928f85 72%);color:#2f302b}.museum-page>header button{color:#3f403a}.wing-overview-grid article,.discovery-grid article,.catalogue-editions.single article,.curiosities-collection,.curiosity-card{border-color:#81796c;background:#c9c0aecf;box-shadow:0 14px 35px #4d49413c}.wing-overview-grid article>p,.discovery-grid article>p,.curiosities-collection>div>p:not(.eyebrow),.curiosity-card em{color:#494a44}.curiosities-collection h3,.curiosity-card b{color:#292a26}.curiosity-card span,.curiosity-card strong{color:#6a5030}.museum-about,.curator-desk,.curator-explanation,.museum-author,.museum-scale-grid article{border-color:#817a6d;background:#c9c0aecf;color:#30312c;box-shadow:0 15px 42px #4e4a4238}.curator-epistemology,.museum-paintings{color:#353631}.level-selector button{border-color:#8d8578;background:#bdb5a5;color:#4d4e48}.level-selector button.active{background:#d3c6ae;color:#2f302b;box-shadow:inset 0 -2px #81613b}.curator-explanation>code{border-left-color:#80603a;background:#afa798;color:#3f3428}textarea,.discovery-dialog input{background:#e0d7c4;border-color:#857b6c;color:#2f302b}dialog{border-color:#7d7364;background:#c8bfad;color:#30312c;box-shadow:0 30px 90px #37342f80}dialog p:not(.eyebrow){color:#4b4c46}.material-key-item{border-color:#8d8578;background:#d4cbb9}.material-key-item b{color:#33342f}.material-key-item small{color:#575852}@media(min-width:1500px){.museum-shell{width:min(1780px,calc(100vw - 54px))}.gallery{grid-template-columns:260px minmax(720px,1fr) 410px}.catalogue{padding-left:32px}.viewer-wrap{min-height:560px}.wing-about p:not(.eyebrow){font-size:13px}.signals dl div{font-size:12px}}@media(max-width:1220px){.museum-shell{width:calc(100vw - 24px);padding-left:14px;padding-right:14px}.gallery{grid-template-columns:220px minmax(590px,1fr) 330px}.signals dl div{grid-template-columns:1fr;gap:2px}.catalogue{padding-left:18px}}.page-heading>p,.page-heading>div>p,.catalogue-editions.single article em,.catalogue-editions em{color:#4e4f49}.wing-overview-grid h3,.discovery-grid h3,.cabinet-card h3,.section-title{color:#2f302b}.wing-overview-grid article>p:not(.eyebrow),.discovery-grid article>p:not(.eyebrow),.cabinet-card>p:not(.eyebrow){color:#4d4e48}.wing-overview-grid button,.discovery-grid button,.cabinet-card button{color:#684c2c}.catalogue-editions.single article span,.catalogue-editions span{color:#695339}.catalogue-editions.single article b,.catalogue-editions b{color:#342f28}.wing-plan{border-color:#7f786c;background:radial-gradient(ellipse at 50% 4%,#e1d1ae72,transparent 36%),linear-gradient(90deg,#aaa496,#cbc2af 36%,#b6af9f,#cbc2af 64%,#aaa496);box-shadow:inset 0 0 0 7px #b3ac9d,inset 0 0 0 8px #81786a,0 24px 65px #4c49413f}.plan-architecture:before{border-color:#8d826f;background:#9a9488;box-shadow:0 14px 30px #5c584f30}.plan-architecture:after{border-color:#897d69;box-shadow:inset 0 0 0 8px #aaa397,inset 0 0 0 9px #766d5d}.plan-architecture i{border-color:#8a806f;background:linear-gradient(90deg,#8c877e,#bdb5a5 50%,#8c877e);box-shadow:0 0 18px #5a574f28}.wing-entrance,.wing-entrance.east{border-color:#857d70;background:linear-gradient(105deg,rgba(var(--theme-rgb),.16),#c5bcaae8 55%);box-shadow:inset 0 0 0 5px #aaa394,0 10px 24px #55514933}.wing-entrance.east{background:linear-gradient(255deg,rgba(var(--theme-rgb),.16),#c5bcaae8 55%)}.wing-entrance:hover,.wing-entrance.east:hover{background:linear-gradient(105deg,rgba(var(--theme-rgb),.22),#d1c7b4ed 60%)}.entrance-vault{background:radial-gradient(circle at 50% 35%,rgba(var(--theme-rgb),.2),#7d796f 75%);box-shadow:inset 0 0 0 5px #a59e90,inset 0 0 0 6px rgba(var(--theme-rgb),.42),0 10px 22px #55514938}.entrance-copy b{color:#292b27}.entrance-copy em{color:#4e4f49}.entrance-families>span{color:#4c4d47;background:#ded5c24f}.plan-axis{color:#5f523f}.plan-axis b{color:#624a2c;background:#bcb4a5;border-color:#806a4c;box-shadow:inset 0 0 0 6px #aaa294,inset 0 0 0 7px #76654f,0 0 28px #7c674431}.plan-axis small{color:#5a4c3b}.terminology-list>div,.empty-cabinet,.plaque-title,.plaque-grid section{border-color:#8d8578}.terminology-list dt,.history-line h3{color:#30312c}.terminology-list dd,.history-line p,.empty-cabinet{color:#4e4f49}.plaque-grid section>p:not(.eyebrow),.plaque-grid li,.plaque-address>p:last-child{color:#4c4d47!important}.plaque-grid li b{color:#32332e}.plaque-address code{color:#4b463e}.museum-paintings{display:grid;grid-template-columns:.68fr 1.32fr;gap:6vw;padding:30px 32px;border-top:1px solid #817a6d;border-bottom:1px solid #817a6d;background:#d1c7b454}.museum-paintings h3{margin:7px 0 0;color:#2e302b;font:500 30px/1 Cormorant Garamond,serif}.museum-paintings>p{margin:0;color:#44453f;font:500 14px/1.75 Cormorant Garamond,serif}.museum-paintings>p+p{grid-column:2}.museum-paintings strong{color:#654b2c;font-weight:600}@media(max-width:900px){.museum-paintings{grid-template-columns:1fr}.museum-paintings>p+p{grid-column:auto}}:root{--bg-main:#E7E1D4;--bg-panel:#D6CCBA;--bg-sky:#C7D2D8;--bg-earth:#4A3B2E;--bg-olive:#44513F;--bg-slate:#5D6B73;--text-primary:#2C2A26;--text-secondary:#4C4A44;--text-on-dark:#E7E1D4;--text-muted-on-dark:#CFC6B6;--border-main:#9C8D6A;--border-soft:#B9AE97;--divider-dark:#655845;--accent-moss:#5F6E4F;--accent-gold:#B59A58;--accent-terracotta:#A66C55;--accent-rose:#A8736F;--accent-verdigris:#6F8C83;--accent-blue:#6F8191;--button-primary-bg:#44513F;--button-primary-text:#F3EEE5;--button-primary-hover:#53624C;--button-secondary-bg:#CFC5B2;--button-secondary-text:#2C2A26;--button-secondary-hover:#BEB29D;--focus-ring:#A66C55;--status-positive:#5F6E4F;--status-neutral:#6F8191;--status-warning:#A66C55;color:var(--text-primary);background:var(--bg-earth)}body{color:var(--text-primary);background:radial-gradient(circle at 74% 7%,#e9d7cf88 0,transparent 22%),radial-gradient(circle at 18% 32%,#7f9b8e42 0,transparent 26%),linear-gradient(to bottom,var(--bg-sky) 0%,#D8D8CF 24%,var(--bg-main) 42%,var(--bg-panel) 67%,#817663 84%,var(--bg-earth) 100%)}.museum-shell{background:linear-gradient(to bottom,#d6dfe2f2 0,#ece6daf0 18%,#ddd3c2ee 58%,#b4a58dec 76%,#6b5b49ed);border-left-color:#eff2efb8;border-right-color:#584b3db8;box-shadow:0 28px 90px #302a235f}.masthead{background:linear-gradient(90deg,#d7e0e2d9,#c7d2d8e8 54%,#d8c9c4d1);margin:0 -22px;padding:0 22px;border-bottom-color:#8c8a7e;box-shadow:0 9px 28px #4a59602b}.museum-nav button,.nav-heading button{color:#4a5354}.museum-nav button:hover,.nav-heading button:hover{color:#293331}.seal{color:#534331;border-color:var(--border-main);box-shadow:inset 0 0 0 4px #d8dde0,inset 0 0 0 5px #8b7d65}.seal-button{background:#d6dfe0}.eyebrow{color:#77583e}.wings{background:linear-gradient(180deg,#ddd6c8c4,#d0c5b2bd 72%,#a99a83c4);padding-left:18px;border-right-color:#8f826e}.exhibit{background:linear-gradient(180deg,#eee8dd7a,#ded3c18c 68%,#c4b49a9c);border-right-color:#8f826e}.catalogue{background:linear-gradient(180deg,#8a81732e,#5c50403b 78%,#453a2e52);padding-right:14px}.wing-button,.curiosity-button{color:#424943}.wing-button:hover,.curiosity-button:hover{color:#1f2823;background:#74886e20}.wing-button.active,.curiosity-button.active{color:#273027;border-left-color:var(--accent-moss);background:linear-gradient(90deg,#5f6e4f31,#6f8c8310,transparent)}.wing-button.active span,.curiosity-button.active span{color:#526147}.catalogue-generation-label{border-color:#9c8d6a;background:#e0d7c7b8}.catalogue-generation-label b{color:#826347}.wing-about[open]{border-color:#aa9a7e;background:linear-gradient(145deg,#e2d8c6e8,#cdc1ace0);box-shadow:0 8px 24px #4f45382b}.wing-about summary,.route-guide summary{color:#343b35}.wing-about summary:before,.route-guide summary:before{border-color:#8c806c;color:#6d543a}.wing-about h3{color:#29302b}.wing-about p:not(.eyebrow){color:#47483f}.wing-about li{border-color:#a89b86;color:#41483e;background:#e9e0d271}.viewer-wrap{border-color:#777765;background:linear-gradient(180deg,#7e8a87,#696e66 55%,#5b554b);box-shadow:0 18px 48px #342f295b,inset 0 0 80px #b8c9c518}.view-toolbar,.palette-key,.slice-control{border-color:#8f816c;background:#e3dac9eb;color:#303730}.view-toolbar button.active{color:#263025;background:#6f8c8329;box-shadow:inset 0 -2px var(--accent-verdigris)}.viewer-help,.geometry-status,.axis-mark{color:#f0eadf;text-shadow:0 1px 2px #302e29}.record-actions{margin:0 -30px -24px;padding:14px 30px 16px;border-top-color:#695b49;background:linear-gradient(90deg,#4a3b2ef2,#52604ced 52%,#4a3b2ef2)}.record-actions button{color:#e8dfd0}.record-actions button:hover,.record-actions button.active{color:#f0d79f}.exhibit-actions button,.address-actions button,.dialog-actions button,.receipt-button{border-color:#92836c;color:#343b34;background:#ded5c55e}.exhibit-actions button:hover,.address-actions button:hover{background:#c9d1c13d;color:#263027}button.primary{color:var(--button-primary-text);background:var(--button-primary-bg);border-color:#6f7c62}button.primary:hover{background:var(--button-primary-hover)}.assessment-disclosure,.signals,.address-panel{border:1px solid #766956;border-radius:2px;box-shadow:0 12px 28px #342d2542;overflow:hidden}.assessment-disclosure{padding:15px 16px;background:linear-gradient(155deg,#574736,#3f3328);color:var(--text-on-dark)}.assessment-disclosure>summary span,.assessment-disclosure>summary b{color:#f0e5d3}.assessment-disclosure>summary span:before{border-color:#a9936d;color:#d8bf91}.assessment-disclosure .assessment-status{background:#c4ae8b17;border-left-color:var(--accent-gold)}.assessment-disclosure .assessment-status b{color:#f1e7d7}.assessment-disclosure .assessment-status span,.assessment-disclosure .method-note{color:#d0c5b4}.assessment-disclosure .score{border-bottom-color:#796954}.assessment-disclosure .score summary>div{color:#e0d6c5}.assessment-disclosure .score.top summary>div{color:#f0d79f}.assessment-disclosure .score summary i{background:#6b5f4e}.assessment-disclosure .score summary i:after{background:var(--accent-terracotta)}.assessment-disclosure .score.top summary i:after{background:var(--accent-gold)}.assessment-disclosure .score summary span:before{border-color:#a18b69;color:#d9c092}.assessment-disclosure .score li{color:#d2c8b8}.assessment-disclosure .score li>b{color:#e6cfa2}.assessment-disclosure .score li small,.assessment-disclosure .score li em{color:#baaf9d}.signals{padding:15px 16px;background:linear-gradient(155deg,#506047,#3d4939);color:var(--text-on-dark)}.signals>summary span,.signals>summary b{color:#edf0e5}.signals>summary span:before{border-color:#91a083;color:#cfdbbd}.signals dl div{border-bottom-color:#75816d}.signals dt{color:#dce3d3}.signals dd{color:#f2eee5}.address-panel{background:linear-gradient(155deg,#687984,#52626a);color:#eef1ed;border-color:#7d8b8f}.address-panel .eyebrow{color:#e6cfad}.address-panel code{color:#f0eee8}.address-size-note,.address-panel .origin-record p{color:#d7dedc}.address-panel .origin-record{border-top-color:#879599;background:#39484d32}.address-panel .origin-record>summary{color:#edf0ec}.address-panel .origin-record b{color:#fff}.address-panel .origin-record code{color:#f0d4a2}.address-panel .address-actions button,.address-panel .receipt-button{color:#f4eee4;border-color:#a8b0ac;background:#3e4d5266}.address-panel .address-actions button:hover,.address-panel .receipt-button:hover{background:#6f8c836b}.classification-badge{border-color:#957c53;color:#4a3927;background:#d8bd7c78}.classification-badge.pending-review{border-color:#a66c55;color:#6b3427;background:#d7a29172}.assessment-status.classified{border-left-color:var(--status-positive)}.assessment-status.pending-review{border-left-color:var(--status-warning)}.lobby{background:radial-gradient(circle at 70% 13%,#d9c4b86b 0,transparent 22%),linear-gradient(to bottom,#c7d2d8 0,#dcded7 30%,#d6ccba 67%,#75644f)}.existence-card{border-color:#9b8b70;background:#e2d8c8e8}.grand-hall{background:linear-gradient(to bottom,#ced8db4c,#e4ddd16b 35%,#a8947869 79%,#55453579)}.hall-door{border-color:#8e806a;background:linear-gradient(180deg,#d8dbd4,#c9c0af 56%,#9c8b72);box-shadow:0 16px 42px #40362d48}.hall-door:hover{background:linear-gradient(180deg,#e0e3de,#d4c9b6 55%,#a89475)}.door-arch{background:radial-gradient(circle at 50% 33%,#cedbd6,#6c756c 72%,#4c4237)}.door-copy strong{color:#5f6e4f}.hall-footer{color:#e8dfd1;background:#4a3b2e99;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.museum-page{background:linear-gradient(to bottom,#ced8db 0,#e7e1d4 30%,#d6ccba 70%,#75644f)}.wing-overview-grid article,.discovery-grid article,.catalogue-editions.single article,.curiosities-collection,.curiosity-card{border-color:#9b8d73;background:linear-gradient(145deg,#e4dbcbeb,#d2c6b3df)}.wing-overview-grid button,.discovery-grid button,.cabinet-card button,.curiosity-card strong{color:#526147}.curiosity-card:hover{border-color:#6f8c83;background:linear-gradient(145deg,#e7dfd0,#cad2c5)}.museum-about,.curator-desk,.curator-explanation,.museum-author,.museum-scale-grid article{border-color:#9c8d6a;background:linear-gradient(145deg,#e4ddcfe8,#d6ccbaeb);color:var(--text-primary)}.curator-epistemology,.museum-paintings{border-color:#8d806b;background:linear-gradient(90deg,#6f8c8318,#a8736f13,transparent)}.level-selector button{border-color:#9c8d6a;background:#d3c9b8;color:#49504a}.level-selector button.active{background:#c4d0c8;color:#28322b;box-shadow:inset 0 -2px var(--accent-verdigris)}.curator-explanation>code{border-left-color:var(--accent-terracotta);background:#b8aa95;color:#3e3329}.museum-scale-primary b{color:#6e5539}dialog{border-color:#8c7f6b;background:linear-gradient(145deg,#e1d9ca,#cfc3b1)}.material-key-item{border-color:#a0947e;background:#ded5c5}textarea,.discovery-dialog input{background:#eee7dc;border-color:#958772;color:#302f2a}textarea:focus,.discovery-dialog input:focus{outline:2px solid var(--focus-ring);outline-offset:1px}.theme-machines{--theme:#6F8191;--theme-rgb:111,129,145}.theme-fossils{--theme:#9C8D6A;--theme-rgb:156,141,106}.theme-animals{--theme:#A66C55;--theme-rgb:166,108,85}.theme-human-faces{--theme:#A8736F;--theme-rgb:168,115,111}.theme-plants{--theme:#5F6E4F;--theme-rgb:95,110,79}.theme-ancient-artifacts{--theme:#B59A58;--theme-rgb:181,154,88}.wing-plan{border-color:#897a64;background:radial-gradient(ellipse at 50% 0%,#c7d2d894,transparent 32%),linear-gradient(to bottom,#dbe0dc 0,#ddd2bf 47%,#b8a78d 72%,#705c46)}.plan-architecture i{background:linear-gradient(90deg,#6f756f,#aeb8ad 50%,#6f756f)}.wing-entrance,.wing-entrance.east{border-color:#8e806a;background:linear-gradient(105deg,rgba(var(--theme-rgb),.22),#ddd3c1ed 58%,#b3a38be2)}.wing-entrance.east{background:linear-gradient(255deg,rgba(var(--theme-rgb),.22),#ddd3c1ed 58%,#b3a38be2)}.wing-entrance:hover,.wing-entrance.east:hover{background:linear-gradient(105deg,rgba(var(--theme-rgb),.3),#e5dccbed 62%,#b7a68de8)}.entrance-vault{background:radial-gradient(circle at 50% 34%,rgba(var(--theme-rgb),.3),#626b62 68%,#4a4035)}.entrance-copy strong{color:#536349}@media(max-width:1220px){.masthead{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.record-actions{margin-left:-18px;margin-right:-18px;margin-bottom:-24px;padding-left:18px;padding-right:18px}}:root{--sky-pale:#C7D2D8;--sky-dusk:#6F8191;--paper:#E7E1D4;--stone:#D6CCBA;--stone-deep:#B9AE97;--earth:#4A3B2E;--earth-soft:#655845;--olive:#44513F;--moss:#5F6E4F;--verdigris:#6F8C83;--gold:#B59A58;--terracotta:#A66C55;--rose:#A8736F;--ink:#2C2A26;--ink-soft:#4C4A44;--paper-text:#F3EEE5;--paper-muted:#CFC6B6;--surface-page:var(--paper);--surface-reading:var(--stone);--surface-technical:var(--sky-dusk);--surface-signals:var(--olive);--surface-assessment:var(--earth);--surface-action:var(--moss);--surface-accent:var(--terracotta);--line-soft:#9C8D6A;--line-dark:#655845;--text-main:var(--ink);--text-soft:var(--ink-soft);--text-inverse:var(--paper-text)}html{background:var(--earth)}body{color:var(--text-main);background:radial-gradient(circle at 78% 9%,rgba(168,115,111,.24) 0 9%,transparent 28%),radial-gradient(circle at 16% 29%,rgba(111,140,131,.25) 0 10%,transparent 30%),linear-gradient(180deg,#BFCED6 0%,var(--sky-pale) 13%,#DADDD6 30%,var(--paper) 47%,var(--stone) 66%,#92836C 82%,var(--earth) 100%)}.museum-shell{background:linear-gradient(180deg,#d3dee2f7,#ebe6dbf5 20%,#dcd2c1f5 58%,#b2a38bf7,#524637fa);border-color:#5d5241a8;box-shadow:0 30px 86px #2c241d61}.masthead{background:radial-gradient(circle at 88% 0%,rgba(168,115,111,.25),transparent 34%),linear-gradient(90deg,#D9E0E1 0%,var(--sky-pale) 54%,#D8C9C4 100%);border-bottom-color:#8a8579;box-shadow:0 10px 28px #414e5229}.museum-nav button,.nav-heading button{color:#465153}.museum-nav button:hover,.nav-heading button:hover{color:#273230;background:#5f6e4f14}.museum-nav button.primary-nav{color:#314037;border-bottom-color:var(--moss)}.seal{color:#5f4935;border-color:var(--gold)}.eyebrow{color:#775841}.wings{background:linear-gradient(180deg,#e1d9cbf0,#d2c7b4f0 58%,#666f58e0);border-right-color:#8b7e69}.wings .archive-note{color:#eee7da;border-top-color:#e7e1d442}.wings .archive-note b{color:#faf0dd}.wing-button,.curiosity-button{color:#39443d}.wing-button:hover,.curiosity-button:hover{background:#6f8c8329;color:#202c26}.wing-button.active,.curiosity-button.active{background:linear-gradient(90deg,rgba(95,110,79,.32),rgba(111,140,131,.13),transparent);border-left-color:var(--moss);color:#263126}.exhibit{background:linear-gradient(180deg,#efeae0bd,#dacfbce0 72%,#b1a087e8);border-right-color:#8b7e69}.viewer-wrap{border-color:#687269;background:linear-gradient(180deg,#7d8b8b,#68726d 54%,#514b42);box-shadow:0 20px 52px #342d2559,inset 0 0 82px #c7d2d81c}.view-toolbar,.palette-key,.slice-control{background:#e7e1d4ed;border-color:#8f816c;color:#303831}.view-toolbar button.active{background:#6f8c833d;box-shadow:inset 0 -2px var(--verdigris);color:#223029}.wing-about[open]{border:1px solid #A0937D;border-left:4px solid var(--verdigris);background:linear-gradient(145deg,#e7dece,#cec1aa);box-shadow:0 10px 28px #3e352a2e}.wing-about h3{color:#283128}.wing-about p:not(.eyebrow){color:#43463f}.wing-about li{background:#e7e1d499;border-color:#a69a84;color:#3f493e}.catalogue{background:linear-gradient(180deg,#676f6338,#4c423661 72%,#3e33288f)}.assessment-disclosure,.signals,.address-panel{border-radius:3px;box-shadow:0 14px 30px #2f271e42}.assessment-disclosure{border:1px solid #796852;border-top:3px solid var(--terracotta);background:linear-gradient(155deg,#5A4938,var(--earth));color:var(--text-inverse)}.signals{border:1px solid #68745F;border-top:3px solid var(--moss);background:linear-gradient(155deg,#53634A,var(--olive));color:var(--text-inverse)}.address-panel{border:1px solid #78878C;border-top:3px solid var(--sky-pale);background:linear-gradient(155deg,#6B7D88,var(--sky-dusk));color:#f1f1ea}.assessment-disclosure .score.top summary>div{color:#f0d89f}.assessment-disclosure .score.top summary i:after{background:var(--gold)}.assessment-disclosure .score:not(.top) summary i:after{background:var(--terracotta)}.signals dt{color:#dde6d5}.signals dd{color:#f6f1e7}.address-panel code,.address-panel .origin-record code{color:#f4d8a4}.record-actions{background:linear-gradient(90deg,#46372b,#526049,#46372b);border-top-color:#776653}.record-actions button{color:#eee5d6}.record-actions button:hover,.record-actions button.active{color:#f2d79d}button.primary{background:var(--moss);color:var(--paper-text);border-color:#6b7a5e}button.primary:hover{background:#53624c}.lobby,.museum-page{background:radial-gradient(circle at 75% 12%,rgba(168,115,111,.2),transparent 27%),radial-gradient(circle at 18% 36%,rgba(95,110,79,.15),transparent 31%),linear-gradient(180deg,var(--sky-pale) 0%,#DCE0DA 28%,var(--paper) 46%,var(--stone) 70%,#806D57 100%)}.grand-hall{background:radial-gradient(circle at 50% 8%,rgba(181,154,88,.15),transparent 24%),linear-gradient(180deg,#c7d2d8a8,#e7e1d4b8 34%,#b8a489b8 76%,#4a3b2ebd)}.hall-door{border-color:#8b7d67;background:linear-gradient(180deg,#d9ddda,#cdc4b3 56%,#9b896e)}.hall-door:nth-of-type(1){box-shadow:inset 0 3px var(--verdigris),0 16px 42px #40362d3d}.hall-door:nth-of-type(2){box-shadow:inset 0 3px var(--rose),0 16px 42px #40362d3d}.hall-door:nth-of-type(3){box-shadow:inset 0 3px var(--gold),0 16px 42px #40362d3d}.hall-footer{background:#4a3b2ec7;color:#eee5d6}.wing-overview-grid article,.discovery-grid article,.catalogue-editions.single article,.curiosities-collection,.curiosity-card{background:linear-gradient(145deg,#e7dfd0,#d2c5b1);border-color:#9c8d72;box-shadow:0 8px 22px #4d41321a}.wing-overview-grid article:nth-child(6n+1){border-top:3px solid var(--sky-dusk)}.wing-overview-grid article:nth-child(6n+2){border-top:3px solid var(--gold)}.wing-overview-grid article:nth-child(6n+3){border-top:3px solid var(--terracotta)}.wing-overview-grid article:nth-child(6n+4){border-top:3px solid var(--rose)}.wing-overview-grid article:nth-child(6n+5){border-top:3px solid var(--moss)}.wing-overview-grid article:nth-child(6n+6){border-top:3px solid var(--gold)}.curiosity-card[data-curiosity-id=painting-slice]{border-top:3px solid var(--verdigris)}.museum-about,.curator-desk,.curator-explanation,.museum-author,.museum-scale-grid article{background:linear-gradient(145deg,#e7e0d4,#d6ccba);border-color:#9c8d6a}.museum-scale-grid article:nth-child(1){border-top:3px solid var(--gold)}.museum-scale-grid article:nth-child(2){border-top:3px solid var(--sky-dusk)}.museum-scale-grid article:nth-child(3){border-top:3px solid var(--rose)}.curator-epistemology{border-left:4px solid var(--terracotta);background:linear-gradient(90deg,#a86c551f,#e7e1d4b8)}.museum-paintings{border-left:4px solid var(--verdigris);background:linear-gradient(90deg,#6f8c8329,#e7e1d4bd)}.level-selector button.active{background:#c5d0c8;box-shadow:inset 0 -2px var(--verdigris)}.curator-explanation>code{border-left-color:var(--terracotta)}dialog{background:linear-gradient(145deg,#e3dbcd,#cfc3b1);border-color:#8d7f69}.material-key-item{background:#ddd3c2;border-color:#a0947e}textarea,.discovery-dialog input{background:#f0e9de;border-color:#958772;color:#302f2a}textarea:focus,.discovery-dialog input:focus{outline:2px solid var(--terracotta);outline-offset:1px}.theme-machines{--theme:var(--sky-dusk);--theme-rgb:111,129,145}.theme-fossils{--theme:var(--gold);--theme-rgb:181,154,88}.theme-animals{--theme:var(--terracotta);--theme-rgb:166,108,85}.theme-human-faces{--theme:var(--rose);--theme-rgb:168,115,111}.theme-plants{--theme:var(--moss);--theme-rgb:95,110,79}.theme-ancient-artifacts{--theme:var(--gold);--theme-rgb:181,154,88}.masthead{grid-template-columns:auto minmax(230px,1fr) auto;gap:16px;padding-top:10px;padding-bottom:12px;background:linear-gradient(90deg,#d7e0e2,#cbd7da 58%,#d8cfcb);border-bottom:1px solid #918a7e;box-shadow:0 7px 20px #383d3a1c}.header-meta{display:none}.museum-nav{justify-self:end;gap:2px}.museum-nav button{padding:9px 7px;color:#414b49;border-radius:2px;font-size:9px}.museum-nav button:hover{background:#5f6e4f1a}.museum-nav button.primary-nav{color:#304138}.grand-hall{padding-bottom:42px}.hall-footer{display:none!important}.hall-destinations-primary{margin-bottom:0}.hall-door{background:linear-gradient(180deg,#dde0db,#d0c6b4 62%,#a6967d);border-color:#958875;box-shadow:0 14px 34px #3b342b2e}.hall-door:hover{transform:translateY(-2px);box-shadow:0 18px 40px #3b342b3d}.wing-cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0 22px}.wing-overview-card{--theme:#6f8191;position:relative;display:grid;grid-template-columns:66px minmax(0,1fr);gap:18px;min-height:188px;padding:22px;border:1px solid #9b8f7c;border-top:3px solid var(--theme);background:linear-gradient(145deg,#e7e0d4,#d6ccba);color:#2c2a26;text-align:left;cursor:pointer;box-shadow:0 8px 22px #41362b1a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.wing-overview-card:hover{transform:translateY(-2px);border-color:var(--theme);box-shadow:0 13px 28px #41362b26;filter:none}.wing-card-code{display:grid;place-items:center;align-self:start;width:58px;height:58px;border:1px solid var(--theme);border-radius:50%;color:var(--theme);font:600 12px/1 Inter,sans-serif;letter-spacing:.14em;background:#ffffff38}.wing-card-copy{display:grid;align-content:start;gap:7px;min-width:0}.wing-card-copy small{color:var(--theme);font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.14em}.wing-card-copy>b{color:#2c2a26;font:500 25px/1.05 Cormorant Garamond,serif}.wing-card-copy>em{color:#4c4a44;font:400 11px/1.5 Inter,sans-serif}.wing-card-landmarks{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.wing-card-landmarks>span{padding:4px 6px;border:1px solid #b5aa98;background:#f7f2e96b;color:#55534d;font-size:8px;line-height:1.25}.wing-card-copy>strong{margin-top:4px;color:#526147;font-size:9px;font-weight:600;letter-spacing:.02em}.wing-map-heading{margin-bottom:12px}.wing-map-heading>p{max-width:620px}.catalogue-editions.single article{padding:13px 16px;border-color:#aa9d89;background:#e7e1d4a8;box-shadow:none}.catalogue-editions.single article b{color:#3d3c36}.catalogue-editions.single article em{color:#666158}.gallery{grid-template-columns:220px minmax(680px,1fr) 340px;background:#e0d8c973}.wings{padding:27px 18px 20px 0;background:linear-gradient(180deg,#e2dbcef0,#cfc5b2eb);border-right:1px solid #a09584}.archive-note{display:none}.special-collection-nav{border-top-color:#aaa08f}.wing-about[open]{border:1px solid #aaa08f;border-left:3px solid #6f8c83;background:#eae3d6ad;box-shadow:none}.wing-about h3{font-size:19px}.wing-about p:not(.eyebrow){font-size:11px;line-height:1.62}.route-guide{border-top-color:#aaa08f}.exhibit{padding:28px 28px 22px;background:linear-gradient(180deg,#efeae0cc,#dbd1bfeb);border-right:1px solid #a09584}.exhibit-heading{margin-bottom:17px;padding-bottom:13px;border-bottom:1px solid #b0a593}.exhibit-heading h2{font-size:33px}.heading-record{align-items:center}.classification-badge{background:transparent;border:1px solid #a48f71;color:#604d37}.classification-badge.pending-review{background:#a66c5514;border-color:#a66c55;color:#744434}.viewer-wrap{min-height:535px;border:1px solid #7c786e;background:linear-gradient(180deg,#7d8179,#6f726b 56%,#5c5a53);box-shadow:0 14px 34px #312c2638,inset 0 0 55px #c7d2d81a}.exhibit-actions{grid-template-columns:1fr 1.15fr 1fr;gap:9px;padding-top:12px}.exhibit-actions button{min-height:39px;border:1px solid #a09584;background:#ede6d97a;color:#44443f}.exhibit-actions button:hover{background:#f7f2e9b8}.record-actions{justify-content:center;gap:18px;margin-top:10px;padding:10px 0 0;border-top:1px solid #b0a593;background:transparent}.record-actions button{color:#596052;font-size:10px;padding:4px 6px}.record-actions button:hover,.record-actions button.active{color:#714f30}.catalogue{padding:28px 0 22px 20px;gap:11px;background:linear-gradient(180deg,#d6ccbae0,#c3b8a4eb)}.assessment-disclosure,.signals,.address-panel{margin:0;padding:14px 15px;border:1px solid #9e9382;border-top-width:2px;border-radius:2px;background:#efe9dec7;color:#34342f;box-shadow:none}.assessment-disclosure{border-top-color:#a66c55}.signals{border-top-color:#5f6e4f}.address-panel{border-top-color:#6f8191;margin-top:auto}.catalogue-disclosure{border-bottom:0;padding-bottom:14px}.catalogue-disclosure>summary{grid-template-columns:minmax(0,1fr);gap:3px}.catalogue-disclosure>summary span{color:#4c4a44;font-size:10px;letter-spacing:.13em}.catalogue-disclosure>summary span:before{border-color:#9d917f;color:#655845}.catalogue-disclosure>summary b{color:#777066;font-size:9px;padding-left:20px}.assessment-status,.assessment-disclosure .assessment-status{margin:11px 0 13px;padding:9px 10px;border-left:2px solid #a66c55;background:#a66c5512}.assessment-status.classified{border-left-color:#5f6e4f;background:#5f6e4f12}.assessment-status b,.assessment-disclosure .assessment-status b{color:#36362f}.assessment-status span,.assessment-disclosure .assessment-status span{color:#5b5952}.score{border-bottom-color:#bbb09e}.score summary>div,.score.top summary>div{color:#45443e}.score summary i{background:#c8bdab}.score summary i:after{background:#8b7d69}.score.top summary i:after{background:#5f6e4f;box-shadow:none}.score li,.score li small,.score li em{color:#5c5a53}.score li>b{color:#6d553a}.method-note{color:#68645c}.signals dl{margin-top:10px}.signals dl div{grid-template-columns:48% 52%;padding:6px 0;border-bottom:1px solid #c5baa8;font-size:9px;line-height:1.45}.signals dt{color:#5d6258}.signals dd{color:#393a35}.address-panel .eyebrow{color:#596975}.address-panel code,.address-panel .origin-record code{color:#454942}.address-size-note,.address-panel .origin-record p{color:#5d5d57}.address-panel .origin-record{margin-top:11px;padding-top:10px;border-top:1px solid #b8ad9c;background:transparent}.address-panel .origin-record>summary{color:#4c514c}.address-panel .origin-record b{color:#34352f}.address-panel .address-actions button,.address-panel .receipt-button{color:#3f4541;border-color:#a49988;background:#e7e1d494}.address-panel .address-actions button:hover,.address-panel .receipt-button:hover{background:#c7d2d899}#copy-status{color:#6c5840}.wing-about[open],.assessment-disclosure,.signals,.address-panel,.viewer-wrap,.exhibit-actions button,.catalogue-generation-label{border-radius:2px}@media(max-width:1300px){.gallery{grid-template-columns:195px minmax(610px,1fr) 300px}.museum-nav button{padding-left:5px;padding-right:5px;font-size:8px}.wing-cards-grid{gap:11px}.wing-overview-card{grid-template-columns:54px 1fr;padding:17px;gap:13px}.wing-card-code{width:48px;height:48px;font-size:10px}.wing-card-copy>b{font-size:22px}}@media(max-width:1000px){.wing-cards-grid{grid-template-columns:1fr}}.assessment-disclosure .score li,.assessment-disclosure .score li small,.assessment-disclosure .score li em{color:#4c4a44}.assessment-disclosure .method-note{color:#4c4a44}.lobby .lobby-introduction h1,.lobby .proposition,.lobby .proposition span{color:#2c2a26}.lobby .proposition i{color:#4a3b2e}.lobby .existence-card .eyebrow{color:#6b4f38}.grand-hall .hall-heading h2{color:#2c2a26}.grand-hall .hall-heading>p{color:#4c4a44}.grand-hall .door-copy b{color:#2c2a26}.grand-hall .door-copy em{color:#4c4a44}.museum-page .catalogue-editions.single article b,.museum-page .catalogue-editions b{color:#4a3b2e}.museum-page .catalogue-editions article,.museum-page .catalogue-editions article em{color:#4c4a44}.museum-page .curiosities-collection h3,.museum-page .curiosity-card b{color:#2c2a26}.museum-page .curiosities-collection>div>p:not(.eyebrow),.museum-page .curiosity-card em{color:#4c4a44}.museum-page .curiosity-card span,.museum-page .curiosity-card strong{color:#66513b}.curator-page .museum-about-intro>p:not(.eyebrow){color:#4c4a44}.curator-page .museum-about-intro strong,.curator-page .museum-scale-grid strong{color:#5f4932}.curator-page .museum-scale-grid span{color:#66584a}.curator-page .museum-scale-grid b,.curator-page .museum-scale-grid article:first-child b,.curator-page .museum-scale-primary b{color:#44372c}.curator-page .museum-scale-grid p{color:#4c4a44}.assessment-disclosure .score summary>div,.assessment-disclosure .score.top summary>div,.assessment-disclosure .score summary span,.assessment-disclosure .score summary b{color:#2c2a26}.assessment-disclosure .score li,.assessment-disclosure .score li small,.assessment-disclosure .score li em,.assessment-disclosure .method-note{color:#4c4a44}.assessment-disclosure .score li>b{color:#5f4a35}.curator-page{width:min(1240px,100%);margin:0 auto;gap:30px;color:#2c2a26}.curator-page .museum-about{grid-template-columns:1fr;gap:30px;padding:48px 54px;border:1px solid #9C8D6A;border-top:3px solid #B59A58;background:linear-gradient(145deg,#e9e3d8,#d9cfbd);box-shadow:0 10px 28px #4a3b2e1a}.curator-page .museum-about-intro{max-width:900px;margin:0 auto;text-align:center}.curator-page .museum-about-intro .eyebrow{color:#725740;font-size:11px;letter-spacing:.17em}.curator-page .museum-about-intro h2{margin:12px 0 22px;color:#2c2a26;font-size:clamp(48px,5vw,72px);line-height:.98}.curator-page .museum-about-intro>p:not(.eyebrow){max-width:760px;margin:0 auto;color:#45433d;font:500 18px/1.72 Cormorant Garamond,serif}.curator-page .museum-about-intro strong,.curator-page .museum-scale-grid strong{color:#5a4632;font-weight:600}.curator-page .museum-scale-grid{grid-template-columns:1fr 1fr;gap:14px}.curator-page .museum-scale-grid article{min-height:0;padding:30px 34px;text-align:center;border:1px solid #A99B83;background:#efe9dea3;box-shadow:none}.curator-page .museum-scale-grid article:first-child{grid-column:1/-1;min-height:0;padding-top:36px;padding-bottom:36px}.curator-page .museum-scale-grid span{color:#66584a;font-size:10px;letter-spacing:.15em}.curator-page .museum-scale-grid b,.curator-page .museum-scale-grid article:first-child b,.curator-page .museum-scale-primary b{margin:13px 0 10px;color:#3b342c;font:500 clamp(34px,3.6vw,50px)/1.04 "Cormorant Garamond",serif}.curator-page .museum-scale-grid article:first-child b{font-size:clamp(44px,4.5vw,64px)}.curator-page .museum-scale-grid p{max-width:650px;margin:0 auto;color:#4c4a44;font-size:15px;line-height:1.7}.curator-page .museum-paintings,.curator-page .curator-epistemology{display:grid;grid-template-columns:1fr;gap:14px;padding:34px 42px;text-align:center;border:1px solid #A79A83;background:#e7e0d4;box-shadow:none}.curator-page .museum-paintings{border-top:3px solid #6F8C83;border-left:1px solid #A79A83}.curator-page .curator-epistemology{border-top:3px solid #A66C55;border-left:1px solid #A79A83}.curator-page .museum-paintings>div,.curator-page .curator-epistemology>div{max-width:900px;margin:0 auto}.curator-page .museum-paintings .eyebrow,.curator-page .curator-epistemology .eyebrow{color:#705945;font-size:10px;letter-spacing:.15em}.curator-page .museum-paintings h3,.curator-page .curator-epistemology h3,.curator-page .museum-author h3{margin:8px 0 4px;color:#2c2a26!important;font:500 clamp(32px,3vw,42px)/1.05 "Cormorant Garamond",serif}.curator-page .museum-paintings>p,.curator-page .museum-paintings>p+p,.curator-page .curator-epistemology>p{grid-column:auto;max-width:960px;margin:0 auto;color:#44433e;font:500 17px/1.72 Cormorant Garamond,serif}.curator-page .museum-paintings strong{color:#5d4934;font-weight:600}.curator-page .curator-desk{grid-template-columns:1fr;gap:25px;padding:38px 48px;text-align:center;border:1px solid #9C8D6A;border-top:3px solid #6F8191;background:#e7e0d4;box-shadow:none}.curator-page .curator-desk>div{max-width:850px;margin:0 auto}.curator-page .curator-desk h2{margin:9px 0 15px;color:#2c2a26;font-size:clamp(40px,4vw,56px);line-height:.98}.curator-page .curator-desk>div>p:not(.eyebrow){max-width:760px;margin:0 auto;color:#484640;font:500 17px/1.7 Cormorant Garamond,serif}.curator-page .curator-desk form{width:min(900px,100%);margin:0 auto}.curator-page .curator-desk label{margin-bottom:10px;color:#5e564c;font-size:10px;text-align:center}.curator-page .curator-desk textarea{min-height:150px;height:150px;padding:15px;color:#2c2a26;font-size:14px;line-height:1.55;background:#f1ebe1}.curator-page .curator-desk button{justify-self:center;min-width:280px;margin-top:12px}.curator-page .curator-learning{padding-top:8px}.curator-page .curator-learning>header{grid-template-columns:1fr;gap:10px;max-width:900px;margin:0 auto 22px;text-align:center}.curator-page .curator-learning>header h2{margin:8px 0 0;color:#2c2a26;font-size:clamp(38px,3.8vw,52px);line-height:1.02}.curator-page .curator-learning>header>p{max-width:720px;margin:0 auto;color:#4c4a44;font:500 17px/1.65 Cormorant Garamond,serif}.curator-page .level-selector{border-color:#a39886}.curator-page .level-selector button{min-height:72px;padding:13px 16px;border-color:#a39886;background:#ddd4c4;color:#3e403b}.curator-page .level-selector span{color:#65513e;font-size:21px}.curator-page .level-selector b{font-size:11px;line-height:1.35}.curator-page .level-selector button.active{background:#c8d1cb;color:#27312b;box-shadow:inset 0 -3px #6f8c83}.curator-page .curator-explanation{min-height:0;padding:38px 44px;border:1px solid #A39886;border-top:0;background:#e7e0d4;color:#2c2a26;box-shadow:none}.curator-page .curator-explanation>header{grid-template-columns:1fr;justify-items:center;gap:14px;text-align:center}.curator-page .curator-explanation>header>span{width:72px;height:72px;color:#654f3b;border-color:#9c8d6a;font-size:18px}.curator-page .curator-explanation h3{margin:6px 0 0;color:#2c2a26;font-size:clamp(32px,3vw,42px)}.curator-page .curator-summary{max-width:900px;margin:24px auto;color:#3f3e39!important;font:500 18px/1.72 Cormorant Garamond,serif!important;text-align:center}.curator-page .curator-sections{gap:18px}.curator-page .curator-sections section{padding:22px 24px;border:1px solid #B7AC99;background:#f1ebe18c}.curator-page .curator-sections h4{color:#3a3732;font-size:12px}.curator-page .curator-sections p{color:#4a4943;font-size:15px;line-height:1.7}.curator-page .curator-explanation>code{margin-top:22px;padding:15px 18px;border-left:3px solid #A66C55;background:#d4c8b5;color:#3b332b;font-size:12px;line-height:1.6;text-align:center}.curator-page .museum-author{max-width:none;padding:30px 40px;text-align:center;border:1px solid #A79A83;border-top:3px solid #B59A58;border-left:1px solid #A79A83;background:#e7e0d4}.curator-page .museum-author>p:not(.eyebrow){max-width:850px;margin:10px auto 0;color:#474641;font:500 16px/1.72 Cormorant Garamond,serif}@media(max-width:900px){.curator-page .museum-about,.curator-page .curator-desk,.curator-page .museum-paintings,.curator-page .curator-epistemology,.curator-page .museum-author{padding:28px 24px}.curator-page .museum-scale-grid{grid-template-columns:1fr}.curator-page .museum-scale-grid article:first-child{grid-column:auto}.curator-page .level-selector{grid-template-columns:1fr}.curator-page .level-selector button{border-right:0;border-bottom:1px solid #A39886}.curator-page .level-selector button:last-child{border-bottom:0}.curator-page .curator-explanation{padding:30px 24px}.curator-page .curator-sections{grid-template-columns:1fr}}.language-toggle{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #4e4233;background:#100e0b99;color:#756b5d;padding:6px 8px;cursor:pointer;font:600 7px/1 Inter,system-ui,sans-serif;letter-spacing:.08em;white-space:nowrap}.language-toggle i{color:#4f463b;font-style:normal}html[lang=en] .language-toggle .lang-en,html[lang=ja] .language-toggle .lang-ja{color:#d6b77f}.language-toggle:hover{color:#cbbca4;border-color:#6b5942}.lobby-meta-actions{display:flex;align-items:center;gap:14px}.header-meta .language-toggle{justify-self:end;margin-bottom:2px}html[lang=ja]{font-family:Yu Gothic UI,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] .seal,html[lang=ja] .nav-title,html[lang=ja] .wing-about h3,html[lang=ja] .wing-about summary,html[lang=ja] .assessment-status b,html[lang=ja] .origin-record b,html[lang=ja] .lobby-lede,html[lang=ja] .existence-card h2,html[lang=ja] .proposition,html[lang=ja] .door-copy b,html[lang=ja] .page-heading h2,html[lang=ja] .curator-page h2,html[lang=ja] .curator-page h3,html[lang=ja] .wander-stage h2,html[lang=ja] .wander-intro-copy h2,html[lang=ja] .plaque-title h2{font-family:Yu Mincho,Hiragino Mincho ProN,Hiragino Mincho Pro,MS PMincho,serif}html[lang=ja] .eyebrow,html[lang=ja] .museum-nav button,html[lang=ja] .catalogue-generation-label span,html[lang=ja] .view-toolbar button,html[lang=ja] .palette-key,html[lang=ja] .catalog-number,html[lang=ja] .arrival-line span,html[lang=ja] .origin-record>summary,html[lang=ja] .lobby-mark,html[lang=ja] .lobby-footnote,html[lang=ja] .lobby-enter{text-transform:none;letter-spacing:.08em}html[lang=ja] .lobby-lede{line-height:1.9}html[lang=ja] .existence-card>p:not(.eyebrow),html[lang=ja] .curator-page p,html[lang=ja] .wander-intro-copy p,html[lang=ja] .wander-stage-card p{line-height:1.85}html[lang=ja] .wing-about p:not(.eyebrow),html[lang=ja] .route-item span,html[lang=ja] .assessment-status span,html[lang=ja] .origin-record p{line-height:1.7}
