/* Royal museum editorial system. Luminous galleries, restrained typography. */
:root{--bg:#f5f1e8;--panel:#eee8dc;--ivory:#182923;--gold:#98743b;--muted:#5c6863;--line:#b0a58d55;--ink:#172b27;--warm-white:#faf7ef;--champagne:#d3b47a}
body{background:#f5f1e8;color:#1c302a;font-size:16px;line-height:1.8;-webkit-font-smoothing:antialiased}#app{min-height:65vh}.muted,.intro{color:#56655e}.wrap{max-width:1540px;padding:70px 5.5%}h1,h2,h3{color:#182c26;letter-spacing:-.025em}h1{font-size:clamp(44px,4.5vw,72px);line-height:1.2}h2{font-size:clamp(31px,3vw,46px);line-height:1.3}h3{font-size:27px;line-height:1.4}.eyebrow{font-size:11px;letter-spacing:2.6px;font-weight:500;color:#8a6b39}.intro{font-size:17px;line-height:1.9}.textlink{color:#866333;font-size:14px;font-weight:500}.btn,button{border-color:#8f876f70;color:#21342b;background:transparent;font-size:14px;border-radius:0;transition:background .2s,border-color .2s,transform .2s}.btn:hover,button:hover{background:#d9c9a733;border-color:#99713e}.gold,.btn.gold{color:#1c271e;background:linear-gradient(110deg,#d4b984,#ead6ac);border-color:#cfb481}.gold:hover,.btn.gold:hover{background:#e9d2a5;filter:none}.sitehead{height:76px;min-height:76px;background:#0b1b1bee;color:#f4eddd;padding:0 4%;gap:30px;border-bottom:1px solid #b99e6533}.brand{font-size:23px;letter-spacing:3px;gap:15px;color:#f4ebd7}.brand svg{width:34px;color:#d6b77d}.mainnav{gap:32px}.sitehead .mainnav a{font-size:14px;color:#e1e4d9;font-weight:400}.mainnav a.active{border-color:#d8b984;color:#e6c991}.mainnav a span{font-size:16px}.headtools{gap:15px}.headtools button{padding:5px 0;font-size:12px;min-height:30px;border:0;color:#c8d2c9;background:none}.headtools button:hover{color:#efd7a8}.headtools .prototype-chip{font-size:10px;color:#b8c0b8;border:1px solid #b7a17155;padding:4px 8px;min-height:24px;white-space:nowrap}.subnav{min-height:44px;gap:30px;padding:0 4%;background:#102321;color:#c9d2c8;border-bottom:1px solid #b8a06c33;align-items:center;scrollbar-width:none}.subnav a{font-size:13px;padding:9px 0;font-weight:400}.subnav a.active{color:#e9c98e}.subnav::-webkit-scrollbar{display:none}.demo-strip{display:none}.hero{height:calc(100svh - 120px);max-height:1040px;min-height:680px;background:#23352c}.hero-bg{background-image:url('assets/royal-hall.png');filter:none;background-position:center}.hero:before{background:linear-gradient(90deg,#071717c9 0,#07171770 31%,transparent 62%);z-index:1}.hero-content{margin-left:6%;max-width:650px}.hero h1{color:#f9efd9;font-size:clamp(70px,7vw,112px);line-height:1.02;font-weight:400;text-shadow:0 2px 18px #0002}.hero .eyebrow,.hero .slogan{color:#ead6ae}.hero .intro{color:#fff6e5;line-height:1.9;font-size:16px;text-shadow:0 1px 8px #0005}.hero .btn:not(.gold){color:#fff4de;border-color:#eee1c377;background:#0d27213d}.hero-bottom{color:#f0dfbd;font-size:11px}.hero-bottom button,.hero-bottom .textlink{color:#f0dfbd;border-color:#dfcda666}.orbit{display:none}.feature-strip{background:#102522;color:#f8eed8;border-top:1px solid #d0ae6955;border-bottom:1px solid #d0ae6944;padding:22px 5%;gap:30px}.feature-strip .eyebrow{color:#d8bd8e}.feature-strip strong{font-family:var(--serif);font-size:23px;font-weight:400}.feature-strip small{font-size:12px;color:#bdc9bb}.feature-strip .thumb{width:95px;height:95px}.museum-cover{position:relative;height:calc(100svh - 120px);min-height:650px;max-height:1020px;overflow:hidden;background:#b6b49e}.museum-cover-photo{position:absolute;inset:0;background:url('assets/royal-hall.png') center/cover;transform:scale(1.005)}.museum-cover-shade{position:absolute;inset:0;background:linear-gradient(90deg,#071916bd 0,#07191670 29%,#14201a08 57%,transparent 80%),linear-gradient(0deg,#0c242469,transparent 20%)}.museum-cover-copy{position:absolute;left:6%;top:50%;transform:translateY(-48%);color:#fff2d9;max-width:600px}.museum-cover-copy .eyebrow{color:#ebd4a1;margin-bottom:30px}.museum-cover-copy h1{font-family:var(--serif);color:#fff2d9;font-size:clamp(62px,6vw,94px);line-height:1.22;letter-spacing:.025em;margin-bottom:28px;font-weight:400;text-shadow:0 2px 16px #0002}.museum-cover-copy>p:not(.eyebrow){font-size:18px;color:#f3eddd;margin-bottom:36px;letter-spacing:2px}.museum-cover-copy .btn:not(.gold){color:#fff2d9;border-color:#f0dfb888;background:#0e26202b}.museum-cover-copy .btn{padding:15px 26px}.cover-caption{position:absolute;left:6%;right:5%;bottom:24px;display:flex;justify-content:space-between;font-size:11px;color:#f3e7cf;letter-spacing:1.5px}.museum-intro{padding-top:90px;padding-bottom:45px}.editorial-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:12%;align-items:center}.editorial-heading h2{font-size:clamp(38px,4vw,60px);line-height:1.35}.editorial-heading p{font-size:16px;line-height:2;color:#52635a;max-width:540px}.museum-portals{padding-top:15px;padding-bottom:80px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.museum-portal{position:relative;display:block;background:#eee7d8;overflow:hidden;box-shadow:0 14px 40px #26362b0b}.museum-portal .spatial-stage{height:440px}.portal-image{overflow:hidden}.portal-text{padding:28px 30px 32px}.portal-text>span{font-size:10px;letter-spacing:2px;color:#96713d}.portal-text h3{font-size:33px;margin:10px 0 5px}.portal-text p{font-size:14px;color:#687166;margin:0 0 20px}.portal-text i{font-size:13px;color:#896439;font-style:normal}.museum-portal:hover .spatial-scene{transform:rotateY(8deg) rotateX(-2deg)}.museum-selection{background:#ebe5d8;max-width:none;padding-left:max(5.5%,calc((100vw - 1380px)/2));padding-right:max(5.5%,calc((100vw - 1380px)/2))}.museum-statement{text-align:center;background:#15352e;padding:95px 20px;color:#f4e9d4}.museum-statement .eyebrow{color:#d4bb89}.museum-statement h2{color:#f9efdb;font-size:clamp(35px,4vw,60px)}.museum-statement p{color:#c2d0c2}.museum-statement .btn{color:#ead6ac;border-color:#d4b98a88;margin-top:20px}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.card{background:transparent;border:0;box-shadow:none;overflow:visible}.card .cardbody{padding:24px 0 26px;border-bottom:1px solid #b6a17e55}.cardbody h3{font-size:29px;margin-bottom:8px}.cardbody p{color:#59685f;font-size:14px;line-height:1.75}.cardbody .eyebrow{color:#92703b;font-size:10px}.cardbody .row{margin-top:15px;font-size:16px;color:#233b2d}.cardbody .textlink{font-size:13px}.card .spatial-stage{height:410px}.card .heart{right:15px;top:15px;background:#f3efe3df;border:0;color:#324637;box-shadow:0 2px 10px #0001;z-index:9}.card .heart.saved{color:#936a31;background:#f2e1b8}.exhibit-link{box-shadow:0 12px 26px #17291f0d}.spatial-stage{background:radial-gradient(ellipse at 50% 5%,#788271 0,#35473b 38%,#172c26 95%);color:#e9d5ad}.room-wall{background:repeating-linear-gradient(90deg,transparent 0 21%,#d3c38b29 21% 21.2%,transparent 21.2% 42%),linear-gradient(#4e6350,#223c30);box-shadow:inset 0 0 100px #0c1e2866}.room-return{background:linear-gradient(90deg,#173329,#4b5c47)}.room-floor{background:repeating-linear-gradient(90deg,#415044 0 18%,#c4b38544 18.2% 18.4%,#364a3e 18.6% 36%);box-shadow:inset 0 20px 60px #102e2966}.wall-moulding{border-color:#d0bd8255;box-shadow:0 0 0 8px #3a503e,0 0 0 9px #c5ad6860}.ceiling-light{background:linear-gradient(#fff1c369,transparent)}.cabinet-glass{border-color:#f6e1b78c;background:linear-gradient(125deg,#fff5d908,transparent 45%,#fffefb10 60%,transparent 75%)}.preview .spatial-type,.preview .spatial-foot,.preview .museum-plaque{display:none}.preview .frame-build{height:61%;top:16%;width:65%;left:17.5%}.preview .case-build{top:13%;height:63%;width:65%;left:17.5%}.frame-front{padding:10px;box-shadow:inset 0 0 0 3px #70512b,inset 0 0 0 5px #e1c58a,0 13px 28px #0e20174d}.frame-mat{padding:9px;background:#f2e9d7}.plinth-front{background:linear-gradient(100deg,#493822,#785437 40%,#3e2b1b);border-color:#cdb27b}.plinth-trim{background:linear-gradient(#f6e1a4,#c8a66b)}.spatial-type{color:#edd7b0}.spatial-foot{color:#efd7aa}.museum-plaque{color:#f3e5be}.museum-plaque small{color:#e1d4b3}.exhibition-catalog .panel{background:#eae3d5;border:0}.panel{background:#eee8dc;border:1px solid #c1b69940;box-shadow:none}.panel p{color:#516256;font-size:15px;line-height:1.9}.panel .eyebrow{color:#96703a}.panel .num{color:#a8864a}.three .panel{padding:30px}.content-section .three>.panel{background:transparent;border-width:1px 0 0;padding:28px 8px}.story{background:#173b30;color:#f1e3c4;padding:90px 5%;border:0}.story blockquote{color:#f4e7ce}.story p{color:#c8d0bc}.notice{color:#52654f;background:#e4e8dc;border-color:#adb89555;font-size:13px;line-height:1.8}.service-table{background:#f0eadf;border-color:#b6a17e66}.service-table>div{border-bottom-color:#c4b99f77}.service-table strong{color:#7d5b2e}.service-table span{color:#40574a}.faq-list{border-color:#b6a17e88}.faq-list details{border-color:#b6a17e55}.faq-list summary{color:#283f32}.faq-list summary:after{color:#957243}.faq-list details>div{color:#56665a}.fact-list>div{border-color:#b6a17e55}.fact-list dt{color:#687264}.fact-list dd{color:#213b2b}.clean-list{color:#4e6353}.formbox{background:#f0eadf;border:1px solid #c2b69a66;box-shadow:0 15px 40px #26382c06}.formbox label,.panel label{color:#3f5345}input,select,textarea{background:#fbf9f2;color:#203c2c;border:1px solid #b4b5a3;border-radius:0;font-size:16px}input::placeholder,textarea::placeholder{color:#7d8779}select option{background:#fbf9f2;color:#203c2c}.steps{color:#727e6b}.steps .on{color:#8e6b35}.filters,.artist-filters{border-color:#c9b798}.filters button,.artist-filters button{border-color:#c4b99f88;color:#4e5d50;background:#f3eee3;padding:10px 19px;font-size:13px}.filters button.active,.artist-filters button.gold{background:#173f32;color:#f3e3ba;border-color:#173f32}.filters input{background:#fffdf7}.artist-banner{border:0;background:#183d30;color:#eedfba;padding:40px}.artist-banner h2{color:#f4e7ce}.artist-banner .eyebrow{color:#d1b680}.artist-banner .muted{color:#c2d1bd}.artist-grid{gap:36px}.artist-tile{background:transparent;border:0}.artist-tile .cardbody{padding:25px 0;border-bottom:1px solid #c4b28d66;min-height:0}.artist-tile .cardbody p{font-size:14px;color:#596c5c}.artist-cover .spatial-stage{height:420px}.artist-cover>span{background:#f8f0d9db;color:#2c4c37;border:0;font-size:11px;bottom:16px}.artist-search input{background:#fffdf6}.artist-search span{color:#6c765f}.studio-hero h1{font-size:clamp(40px,5vw,75px)}.studio-spatial .spatial-stage{height:580px}.detail-spatial{border:1px solid #c3af8a66;box-shadow:0 16px 40px #28362a0a}.detail-spatial .spatial-stage{height:650px}.detailgrid>div>h1{font-size:clamp(40px,3.5vw,60px)}.tag,.sample-label{color:#8d713b;border-color:#bea87677;background:#efe7d2}.price{color:#193b29}.info-grid small{color:#75806c}.info-grid>div{color:#2a4431}.info-grid{border-color:#b4a17a55}.pillnav{border-color:#baa37b66}.pillnav a,.pillnav button{color:#68755f}.pillnav a.active{color:#8a6635}.context-object{background:#e7e6d9;border-color:#b7b29155}.context-object p{color:#5c6b5a}.document-list{border-color:#b6a17e88}.document-list>div{border-color:#b6a17e55}.document-list p{color:#687760}.document-icon{color:#997745}.table{color:#334b38}.table th,.table td{border-color:#baa98555}.status{background:#d7e3cd;color:#36583e;border-color:#a9bea0}.sample-order{background:#e9e7d8}.mobilemock{background:#162e26;color:#f8e5bc;border-color:#c9ab6c}.mobilemock h3{color:#f5e8c9}.mobilemock .eyebrow{color:#d8bb83}.mobilemock .gold{color:#263b2b}.scanbox{background:#19362b}.device{color:#e7cf98;background:#254b3b}.video-card{background:#eee7d9;border-color:#bba88255;text-align:left}.video-card .play{color:#ac8548}.video-card .muted{color:#718166}.video-card h3{color:#2c4431}.receipt .panel{background:#eee6d5}.seal{color:#9b793d}.empty{color:#6b785f;background:#ebe8da;border-color:#c4b89a55}.empty h3{color:#37513b}footer{background:#0c2320;color:#c5d0bd;border-top:1px solid #b79d6944;padding-top:45px}footer a,.footlinks a{color:#e0dfc9}footer small{color:#a9bba6;font-size:11px}footer .caps{color:#b3c4ac}.timeline{color:#2e4e38}.event{border-color:#ac9b7855}.event:before{background:#a4874d;border-color:#f5ead2}.event small{color:#967543}.event p{color:#63785f}.metric{color:#8c6b35}.stats{border-color:#c0ae8a55}.stats small{color:#6d7c62}.stats>div{border-color:#c1b18e55}.document-preview{background:#fbf7e9;color:#304734;border:1px solid #d3c6aa;padding:25px}dialog{background:#f6f0e4;color:#2c4431;border-color:#bba478;box-shadow:0 30px 100px #0005}dialog h2,dialog h3{color:#28412e}dialog p{color:#586e57}dialog .close{color:#34513a}dialog::backdrop{background:#081d18a8;backdrop-filter:blur(5px)}#toast{background:#173f30;color:#f4e6bf;border-color:#c6ab77}.gallery-hero{background:linear-gradient(90deg,#09241cb8,transparent 80%),url('assets/royal-hall.png') center/cover;min-height:520px;padding:100px 6%;color:#fff1d1}.gallery-hero h1,.gallery-hero h2{color:#fff1d1}.gallery-hero .intro{color:#f0e9d3}.gallery-hero .eyebrow{color:#e7cd9c}.gallery-hero button:not(.gold){color:#e7d5ad;border-color:#e8d7b588}.vaultscene{background:linear-gradient(120deg,#d5d9ca,#e7dfca);border:1px solid #c5b99b55}.gallery-heading{padding:0 5.5% 40px}.gallery-page{padding-top:50px}.gallery-heading h1{font-size:clamp(36px,4vw,60px)}.gallery-room{min-height:790px;background:radial-gradient(ellipse at 50% 20%,#748571 0,#3d5b46 40%,#193c2c 85%);border-color:#a7976b}.gallery-room:before{background:repeating-linear-gradient(90deg,transparent 0 79px,#d1b47938 80px 81px),repeating-linear-gradient(0deg,#4c654c 0 79px,#9c987866 80px 81px);box-shadow:0 0 80px #153b2c55}.gallery-arch{background:radial-gradient(ellipse at top,#adad762b,transparent 70%);border-color:#e6cd9299;box-shadow:0 0 0 12px #274e38,0 0 0 14px #d2bf8499,inset 0 0 70px #183d2b66}.gallery-vignette{box-shadow:inset 0 0 100px #102d2444}.gallery-caption h2{color:#f7ebcd}.gallery-caption p{color:#dce0c5}.gallery-caption .eyebrow{color:#e9d09b}.gallery-caption button{color:#f2e4c0;border-color:#c8c09c66;background:#254633}.gallery-caption .gold{color:#283d29}.spatial-controls button{background:#f2ead9;color:#36503a;border-color:#a4a285aa}.gallery-room .spatial-controls button{background:#244932;color:#f5e4bd;border-color:#dac18c55}.gallery-focus .spatial-stage{background:transparent}.gallery-side .spatial-stage{background:#294e38}.gallery-filmstrip{background:#eae5d7}.gallery-filmstrip button{background:transparent;color:#52634a;border-color:#bbaf9366;opacity:.8}.gallery-filmstrip button.selected{border-color:#9d7e43;background:#dfd2b6;color:#25422e;opacity:1}.gallery-note{color:#6a795f}.gallery-immersive .gallery-room{min-height:100svh}.gallery-immersive .gallery-exit{background:#183e2ee8;color:#f3e6c2;border-color:#c4ab75}.gallery-immersive:after{background:#183e2ecc;color:#d3d9bd}.helpgrid{gap:25px}.content-section{margin:65px 0}.product-editorial .content-section{margin-top:55px}.content-section .three{gap:34px}.content-section .panel p{max-width:650px}
@media(min-width:1800px){.museum-cover-copy h1{font-size:104px}.museum-cover{max-height:1100px}.card .spatial-stage{height:460px}.museum-portal .spatial-stage{height:470px}}
@media(max-width:1100px){.brand{font-size:18px;letter-spacing:2px}.sitehead{gap:18px}.mainnav{gap:22px}.headtools .prototype-chip{display:none}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.museum-portals{gap:20px}.museum-portal .spatial-stage{height:340px}.portal-text{padding:23px}.museum-cover{min-height:660px}.editorial-heading{gap:7%}.artist-cover .spatial-stage{height:390px}.detail-spatial .spatial-stage{height:560px}.exhibition-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.sitehead{display:grid;grid-template-columns:1fr auto;padding:10px 19px;height:auto;min-height:64px;gap:0 10px}.sitehead .brand{font-size:13px;letter-spacing:1px;gap:8px}.brand svg{width:24px}.sitehead .mainnav{height:42px;gap:14px}.sitehead .mainnav a{font-size:13px}.sitehead .headtools{display:none}.subnav{min-height:42px;gap:23px;padding:0 19px;justify-content:flex-start}.subnav a{font-size:12px;padding:9px 0}.museum-cover{height:calc(100svh - 106px);min-height:650px;max-height:900px}.museum-cover-photo{background-position:63% center}.museum-cover-shade{background:linear-gradient(0deg,#09251de0 0,#09251d22 75%)}.museum-cover-copy{left:7%;right:7%;top:auto;bottom:95px;transform:none}.museum-cover-copy .eyebrow{font-size:9px;letter-spacing:1.5px;margin-bottom:20px}.museum-cover-copy h1{font-size:58px;line-height:1.22;max-width:340px;margin-bottom:20px}.museum-cover-copy>p:not(.eyebrow){font-size:15px;margin-bottom:23px;letter-spacing:1px}.museum-cover-copy .actions{gap:10px}.museum-cover-copy .btn{font-size:12px;padding:13px 17px}.cover-caption{font-size:9px;left:7%;right:7%;bottom:22px;letter-spacing:.5px;gap:12px;flex-wrap:wrap}.hero{min-height:690px;height:calc(100svh - 106px)}.hero-bg{background-position:63% center}.hero:before{background:linear-gradient(0deg,#09251df0,#09251d33 90%)}.hero h1{font-size:65px}.hero-content{margin:20px 7% 85px;max-width:none}.hero .intro{font-size:15px}.hero .eyebrow{font-size:9px}.hero-bottom{gap:12px;right:5%;left:7%;bottom:20px;font-size:9px}.hero-bottom button{font-size:11px;padding:8px}.wrap{padding:48px 6.5%}.museum-intro{padding-top:55px;padding-bottom:25px}.editorial-heading{grid-template-columns:1fr;gap:18px}.editorial-heading h2{font-size:39px}.editorial-heading p{font-size:15px;line-height:1.9}.museum-portals{grid-template-columns:1fr;padding-top:10px;gap:30px}.museum-portal .spatial-stage{height:420px}.portal-text{padding:25px}.portal-text h3{font-size:31px}.museum-selection{padding:45px 6.5%}.cards{gap:30px;grid-template-columns:1fr}.card .spatial-stage{height:440px}.card .cardbody{padding-top:23px}.cardbody h3{font-size:29px}.museum-statement{padding:65px 7%}.museum-statement h2{font-size:35px}.artist-grid{grid-template-columns:1fr;gap:32px}.artist-cover .spatial-stage{height:420px}.artist-tile .cardbody{padding:24px 0}.artist-banner{padding:27px}.studio-spatial .spatial-stage{height:460px}.detail-spatial .spatial-stage{height:460px}.detailgrid>div>h1{font-size:42px}.content-section{margin:44px 0}.gallery-hero{padding:70px 7%;min-height:450px}.gallery-hero h1{font-size:45px}.gallery-hero .intro{font-size:16px}.gallery-heading{padding:0 6.5% 28px}.gallery-room{min-height:650px}.gallery-focus .spatial-stage{height:400px}.exhibition-catalog{grid-template-columns:1fr}.formbox{padding:25px}.content-section .three>.panel{padding:22px 0}.feature-strip{gap:15px;padding:18px 5%}.feature-strip strong{font-size:18px}.feature-strip .thumb{height:70px;width:70px}.feature-strip small{font-size:10px}.story{padding:60px 7%}.story blockquote{font-size:32px}.headrow{align-items:flex-end;gap:15px}.headrow .textlink{font-size:12px;white-space:nowrap}.exhibition-catalog .spatial-stage{height:410px}.gallery-note{font-size:12px}h2{font-size:30px}.three .panel{padding:24px}.prototype-chip{display:none}.price{font-size:36px}.fact-list dt{color:#6b765f}.fact-list>div{grid-template-columns:95px 1fr}.service-table>div>span:last-child{color:#718369}.gallery-page{padding-top:35px}.gallery-caption h2{font-size:29px}}
@media(prefers-reduced-motion:reduce){.museum-cover-photo{transform:none}.btn,button{transition:none}}
.hd-art{background-size:200% 200%}.hd-0{background-image:url('assets/works-hd-0.png')}.hd-1{background-image:url('assets/works-hd-1.png')}.hd-2{background-image:url('assets/works-hd-2.png')}.hd-3{background-image:url('assets/works-hd-3.png')}
/* Deep navy exhibition walls echo the royal banners; keep display surfaces apart. */
.spatial-stage{background:radial-gradient(ellipse at 50% 0%,#687974,#203b43 45%,#142a33)}.room-wall{background:repeating-linear-gradient(90deg,transparent 0 21%,#d3c38b29 21% 21.2%,transparent 21.2% 42%),linear-gradient(#324d54,#16303b)}.room-return{background:linear-gradient(90deg,#102a35,#375057)}.wall-moulding{box-shadow:0 0 0 8px #213f47,0 0 0 9px #c5ad6860}.room-floor{background:repeating-linear-gradient(90deg,#44534f 0 18%,#c4b38544 18.2% 18.4%,#334743 18.6% 36%)}.display-image{transform:translateZ(12px)}.plinth-front{height:29%;background:linear-gradient(100deg,#413622,#6a5135 40%,#322a20)}.plinth-side{height:29%;background:#332d22}.case-build .museum-plaque{transform:translateZ(80px);top:96%;background:#203530;color:#f4e4c0}.case-build .museum-plaque small{color:#d8d9bf}.museum-portal{overflow:visible}.portal-image{overflow:visible}.portal-image .spatial-stage{overflow:hidden}.gallery-room{background:radial-gradient(ellipse at 50% 15%,#6f817b,#304f57 45%,#183942 90%)}.gallery-arch{box-shadow:0 0 0 12px #25464d,0 0 0 14px #d2bf8499,inset 0 0 70px #183c4566}.gallery-side .spatial-stage{background:#264751}.gallery-caption button{background:#233f48}.gallery-room .spatial-controls button{background:#24444f}.gallery-immersive .gallery-exit{background:#183541ed}.gallery-immersive:after{background:#183541cc}
.fade{animation:none!important;opacity:1!important}.case-build .museum-plaque{display:none}.detail-spatial .spatial-foot{font-size:10px}.gallery-immersive .gallery-caption h2{color:#fff0d0}
