.experiment-page{color:#171717;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#eee;font-family:Arial,Helvetica,sans-serif;line-height:1.5}.experiment-page *{box-sizing:border-box}.experiment-page h1,.experiment-page h2,.experiment-page h3,.experiment-page p{margin:0}.experiment-page a{color:inherit;text-decoration:none}.experiment-page button,.experiment-page input{font:inherit}.experiment-page button{cursor:pointer}:is(.experiment-page button:focus-visible,.experiment-page a:focus-visible,.experiment-page input:focus-visible){outline-offset:5px;outline:3px solid}.experiment-page img{object-fit:cover;width:100%;height:100%;display:block}.ex-bar{color:#fff;letter-spacing:.03em;background:#191919;justify-content:space-between;align-items:center;gap:24px;padding:13px 4vw;font-size:12px;display:flex}.ex-bar a{align-items:center;min-height:24px;display:flex}.ex-colophon{color:#222;background:#f0f0ed;border-top:1px solid #5553;grid-template-columns:1.4fr 1fr;gap:12vw;padding:75px 5vw;display:grid}.ex-colophon>div>span{letter-spacing:.05em;font-size:12px}.ex-colophon h2{letter-spacing:-.04em;margin:20px 0;font-size:32px}.ex-colophon p{max-width:600px;font-size:16px}.ex-colophon>div:last-child{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.ex-colophon a{border-bottom:1px solid;padding-bottom:4px}.ex-cover{color:#fff;height:100%;min-height:280px;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.ex-cover img{object-fit:cover;width:100%;height:100%}.ex-cover:after{content:"";pointer-events:none;background:linear-gradient(#0003,#0000 40%,#0005);position:absolute;inset:0}.ex-cover-label,.ex-cover-bottom{letter-spacing:.08em;z-index:1;font-size:11px;position:absolute;left:6%}.ex-cover-label{top:7%}.ex-cover-bottom{bottom:7%}.ex-cover>strong{letter-spacing:-.075em;z-index:1;font-size:clamp(40px,6vw,100px);line-height:.82;position:absolute;top:16%;left:5%}.ex-cover-static{color:#181616;background:#ec3429}.ex-cover-static img{object-position:center 65%}.ex-cover-static>strong{letter-spacing:-.025em;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(50px,8vw,135px)}.ex-cover-elsewhere>strong{font-weight:400}.ex-cover-noct>strong{letter-spacing:.1em;font-family:Georgia,serif;font-weight:400;top:30%;left:8%}.static-world{color:#181515;background:#ec382b}.sx-nav{border-bottom:1px solid #17151555;justify-content:space-between;align-items:center;gap:30px;padding:23px 4vw;font-family:Courier New,monospace;font-size:12px;display:flex}.sx-nav>b{letter-spacing:-.02em;font:900 32px Impact,Arial Narrow,sans-serif}.sx-nav>b>span{letter-spacing:.015em;margin-top:3px;font:10px Courier New,monospace;display:block}.sx-nav>a{border-bottom:1px solid;font-size:14px}.sx-hero{isolation:isolate;min-height:670px;position:relative;overflow:hidden}.sx-hero>img{z-index:-1;object-position:right center;position:absolute;inset:0}.sx-hero-type{z-index:1;width:65%;padding:45px 4vw;position:relative}.sx-hero-type>p:first-child{letter-spacing:.06em;font:12px Courier New,monospace}.sx-hero h1{letter-spacing:-.055em;margin-top:38px;font:900 clamp(64px,8.8vw,150px)/.87 Impact,Arial Narrow,Arial,sans-serif}.sx-hero h1 i{color:#f5ede1;-webkit-text-stroke:0;font-style:normal}.sx-intro{max-width:325px;font-size:18px;line-height:1.4;margin-top:35px!important}.sx-stamp{color:#191717;background:#ede6d2;border:2px solid;padding:13px 20px;font:700 18px/1.1 Courier New,monospace;position:absolute;bottom:35px;right:5vw;transform:rotate(-8deg)}.sx-index{background:#e9e6df;padding:70px 4vw 30px}.sx-index-top{justify-content:space-between;align-items:center;gap:25px;margin-bottom:35px;display:flex}.sx-index h2{letter-spacing:-.055em;font-size:54px;line-height:1}.sx-index h2 sup{vertical-align:top;margin-top:4px;margin-left:15px;font:14px Courier New,monospace;display:inline-block}.sx-index-top>div{gap:8px;display:flex}.sx-index-top button{background:0 0;border:1px solid #aaa59b;border-radius:0;padding:10px 20px;font-size:14px}.sx-index-top button[aria-pressed=true]{color:#fff;background:#191717;border-color:#191717}.sx-crate{grid-template-columns:1.4fr 1fr;gap:40px;display:grid}.sx-records button{text-align:left;color:#252323;background:0 0;border:0;border-top:1px solid #99948a;grid-template-columns:70px 1fr 85px;align-items:center;gap:15px;width:100%;padding:26px 15px;transition:background .2s;display:grid}.sx-records button:last-child{border-bottom:1px solid #99948a}.sx-records button.selected{background:#ddd6c8;box-shadow:inset 4px 0 #e63c2f}.sx-records button>span:first-child{font:12px Courier New,monospace}.sx-records strong{letter-spacing:-.04em;font-size:21px;display:block}.sx-records small{margin-top:6px;font:11px Courier New,monospace;display:block}.sx-records button>span:last-child{text-align:right;font:12px/1.7 Courier New,monospace}.sx-liner{color:#252323;background:#f8f3e7;border:1px solid #c9c2b5;align-self:start;padding:30px;position:relative}.sx-liner>span{font:11px Courier New,monospace}.sx-liner h3{letter-spacing:-.03em;margin:30px 0 20px;font-family:Georgia,serif;font-size:38px;font-weight:400;line-height:1.05}.sx-liner p{font-size:16px}.sx-liner dl>div{border-top:1px solid #bdb7ab;justify-content:space-between;gap:10px;padding:10px 0;font:12px Courier New,monospace;display:flex}.sx-liner dd{text-align:right;margin:0}.sx-side{border-top:4px solid;justify-content:space-between;align-items:center;gap:15px;padding-top:20px;font:700 48px/.9 Courier New,monospace;display:flex}.sx-side span{border:1px solid;border-radius:50%;padding:14px 7px;font-size:20px}.sx-footnote{max-width:600px;font:12px/1.6 Courier New,monospace;margin-top:35px!important}.else-world{color:#191919;background:#f1ebe8}.ew-nav{justify-content:space-between;align-items:center;gap:25px;padding:25px 4vw;font-size:12px;display:flex}.ew-nav b{letter-spacing:-.05em;font-size:29px}.ew-nav a{border-bottom:1px solid;font-size:14px}.ew-hero{padding:0 4vw 60px}.ew-hero h1{letter-spacing:-.085em;z-index:1;margin:25px 0 -5px;font-size:clamp(80px,18vw,285px);font-weight:400;line-height:.8;position:relative}.ew-hero h1>span{text-align:right;display:block}.ew-hero-photo{height:590px;position:relative;overflow:hidden}.ew-hero-photo img{object-position:center 40%;transition:transform 1.2s}.ew-hero-photo:hover img{transform:scale(1.035)}.ew-hero-photo>span{color:#ffdbdd;letter-spacing:-.055em;white-space:pre-line;font-size:clamp(25px,4vw,65px);line-height:1;position:absolute;bottom:25px;left:30px}.ew-under{justify-content:space-between;align-items:flex-end;gap:30px;margin-top:30px;display:flex}.ew-under p{white-space:pre-line;max-width:540px;font-size:18px;line-height:1.4}.ew-under a{white-space:nowrap;border-bottom:1px solid;padding-bottom:6px;font-size:15px}.ew-rooms{color:#f2edef;background:#1323c7;padding:45px 4vw 65px}.ew-room-nav{border-bottom:1px solid #fff6;grid-template-columns:repeat(3,1fr);margin-bottom:45px;display:grid}.ew-room-nav button{color:#bbbfff;text-align:left;background:0 0;border:0;gap:22px;padding:17px 0;font-size:21px;display:flex}.ew-room-nav button>span{font-size:12px}.ew-room-nav button[aria-pressed=true]{color:#fff;box-shadow:0 2px #f5cecc}.ew-room{grid-template-columns:1.2fr 1fr;align-items:center;gap:6vw;display:grid}.ew-room-image{height:530px;position:relative;overflow:hidden}.ew-room-image img{transition:transform .8s,filter .8s}.ew-room-image>span{letter-spacing:-.08em;color:#f4cdcc;mix-blend-mode:screen;font-size:220px;font-weight:400;line-height:1;position:absolute;bottom:-25px;left:20px}.room-1 .ew-room-image img{object-position:70% center;filter:grayscale()contrast(1.3);transform:scale(1.45)}.room-2 .ew-room-image img{object-position:25% center;transform:scale(1.8)}.ew-room-copy small{letter-spacing:.12em;font-size:12px}.ew-room-copy h2{letter-spacing:-.06em;margin:27px 0;font-size:clamp(40px,4.8vw,76px);font-weight:400;line-height:1.05}.ew-room-copy p{max-width:420px;font-size:17px;line-height:1.6}.ew-room-copy>span{color:#c0c7ff;margin:30px 0;font-size:12px;display:block}.ew-room-copy button{color:#1723b9;background:#f3d1d0;border:0;padding:15px 23px;font-size:14px;display:block}.ew-visit{background:#edced0;grid-template-columns:1.1fr 1fr;column-gap:9vw;padding:80px 4vw;display:grid}.ew-visit>span{letter-spacing:.07em;grid-column:1/-1;margin-bottom:30px;font-size:12px}.ew-visit h2{letter-spacing:-.065em;font-size:clamp(45px,6.2vw,100px);font-weight:400;line-height:1}.ew-visit h2 i{font-family:Georgia,serif;font-weight:400}.ew-visit p{max-width:480px;font-size:16px}.ew-visit fieldset{border:0;flex-wrap:wrap;gap:22px;margin:28px 0;padding:0;display:flex}.ew-visit legend{margin-bottom:12px;font-size:13px}.ew-visit label{cursor:pointer;align-items:center;gap:7px;display:flex}.ew-visit input{accent-color:#1723b9;width:18px;height:18px}.ew-visit button{background:0 0;border:1px solid #202020;padding:15px 22px;font-size:15px}.ew-confirm{border-top:1px solid #a78a8d;padding-top:20px;margin-top:24px!important}.noct-world{color:#e5eaf0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101722}.nt-nav{background:#101722;justify-content:space-between;align-items:center;gap:20px;padding:25px 4vw;display:flex}.nt-nav b{letter-spacing:.15em;font-family:Georgia,serif;font-size:32px;font-weight:400}.nt-nav b span{letter-spacing:.08em;font:10px Arial,sans-serif}.nt-nav>a{border-bottom:1px solid #7f93a4;padding-bottom:3px;font-size:14px}.nt-nav>span{color:#899aaa;font:11px Courier New,monospace}.nt-hero{isolation:isolate;height:730px;position:relative}.nt-hero>img{z-index:-2;position:absolute;inset:0}.nt-hero:after{content:"";z-index:-1;background:linear-gradient(#09132244,#0000 65%,#101722);position:absolute;inset:0}.nt-hero-copy p{letter-spacing:.06em;color:#ccd5e2;font:12px Courier New,monospace}.nt-hero h1{letter-spacing:-.055em;margin-top:65px;font-size:clamp(68px,8.5vw,140px);font-weight:400;line-height:.95}.nt-hero h1 i{color:#e9bc7b;font-family:Georgia,serif;font-weight:400}.nt-caption{color:#9cacbf;justify-content:space-between;gap:30px;font:11px Courier New,monospace;display:flex;position:absolute;bottom:28px;left:5vw;right:5vw}.nt-dashboard{padding:80px 5vw}.nt-dashboard-head{justify-content:space-between;align-items:flex-end;gap:10vw;margin-bottom:50px;display:flex}.nt-label{letter-spacing:.1em;color:#a1afc0;font:11px Courier New,monospace}.nt-dashboard h2{letter-spacing:-.05em;white-space:pre-line;margin-top:22px;font-size:52px;font-weight:400;line-height:1.05}.nt-dashboard-head>p{color:#9dacbd;max-width:370px;font-size:14px}.nt-time{background:#142030;border:1px solid #344151;padding:25px 30px}.nt-time>div:first-child{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.nt-time label{font-size:15px}.nt-time output{color:#efc78b;font:40px Courier New,monospace}.nt-time input{accent-color:#eac080;cursor:pointer;width:100%;min-height:35px}.nt-scale{color:#b4c2d0;justify-content:space-between;font:11px Courier New,monospace;display:flex}.nt-observe{grid-template-columns:1fr 1fr;gap:65px;margin-top:55px;display:grid}.nt-targets>span{margin-bottom:20px;display:block}.nt-targets button{color:#b4c1ce;text-align:left;background:0 0;border:0;border-top:1px solid #344151;grid-template-columns:30px 1fr;column-gap:15px;width:100%;padding:23px 15px;display:grid}.nt-targets button:last-child{border-bottom:1px solid #344151}.nt-targets button[aria-pressed=true]{color:#f3ca8c;background:#1b2938;border-left:2px solid #ebc589}.nt-targets button>span{grid-row:1/3;padding-top:4px;font:12px Courier New,monospace}.nt-targets strong{letter-spacing:-.035em;font-size:23px;font-weight:400}.nt-targets small{color:#a2b2c3;grid-column:2;margin-top:6px;font-size:12px}.nt-target-info>span{color:#c9a675;font:11px Courier New,monospace}.nt-target-info h3{margin:18px 0;font:400 36px/1.1 Georgia,serif}.nt-target-info p{color:#becad5;font-size:16px;line-height:1.6}.nt-target-info ol{margin:25px 0 0;padding:0;list-style:none}.nt-target-info li{border-top:1px solid #344151;gap:25px;padding:14px 0;font-size:14px;display:flex}.nt-target-info time{color:#e5bd82;font-family:Courier New,monospace}.nt-pack{border-top:1px solid #344151;grid-template-columns:1fr 1fr;gap:65px;margin-top:65px;padding-top:40px;display:grid}.nt-pack h3{letter-spacing:-.04em;margin:14px 0;font-size:30px;font-weight:400}.nt-pack p{color:#e9c28a;font:14px Courier New,monospace}.nt-pack fieldset{border:0;grid-template-columns:1fr 1fr;gap:17px;margin:0;padding:0;display:grid}.nt-pack label{cursor:pointer;align-items:center;gap:12px;font-size:15px;display:flex}.nt-pack input{accent-color:#e9c28a;flex:none;width:20px;height:20px}.nt-pack label:has(input:checked) span{color:#9ba8b5;text-decoration:line-through}@media (min-width:1500px){.sx-hero{min-height:800px}.ew-hero-photo{height:720px}}@media (max-width:900px){.sx-nav>span,.nt-nav>span{display:none}.sx-hero{min-height:570px}.sx-hero-type{width:80%}.sx-crate{grid-template-columns:1fr 1fr;gap:22px}.sx-records button{grid-template-columns:45px 1fr;gap:10px}.sx-records button>span:last-child{text-align:left;grid-column:2}.ew-room{gap:30px}.ew-room-image{height:440px}.nt-observe,.nt-pack{gap:30px}.nt-pack fieldset{grid-template-columns:1fr}}@media (max-width:600px){.ex-bar{gap:15px;padding:10px 18px;font-size:11px}.ex-bar>span{display:none}.ex-colophon{grid-template-columns:1fr;gap:35px;padding:45px 20px}.ex-colophon h2{font-size:29px}.ex-cover>strong{font-size:70px}.ex-cover-static>strong{font-size:95px}.ex-cover-label,.ex-cover-bottom{font-size:10px}.sx-nav,.ew-nav,.nt-nav{gap:15px;padding:20px}.sx-nav b{font-size:28px}.sx-nav>a{font-size:12px}.sx-nav>b>span{font-size:8px}.sx-hero{min-height:650px}.sx-hero-type{width:100%;padding:28px 20px}.sx-hero-type>p:first-child{font-size:10px}.sx-hero h1{letter-spacing:-.055em;margin-top:28px;font-size:clamp(48px,12.8vw,78px)}.sx-hero>img{object-position:64% bottom;height:390px;top:auto;bottom:0}.sx-intro{max-width:275px;font-size:16px;margin-top:24px!important}.sx-stamp{font-size:14px;bottom:25px;right:22px}.sx-index{padding:42px 20px 26px}.sx-index-top{flex-direction:column;align-items:flex-start;gap:22px}.sx-index h2{font-size:44px}.sx-index-top button{padding:9px 14px;font-size:12px}.sx-crate{grid-template-columns:1fr;gap:25px}.sx-records button{grid-template-columns:50px 1fr;padding:22px 12px}.sx-records strong{font-size:21px}.sx-liner{padding:25px}.sx-liner h3{font-size:34px}.sx-side{font-size:40px}.ew-nav>span{display:none}.ew-nav a{font-size:13px}.ew-hero{padding:0 20px 40px}.ew-hero h1{margin:24px 0 10px;font-size:19vw;line-height:.86}.ew-hero-photo{height:410px;margin:0 -20px}.ew-hero-photo>span{font-size:34px;bottom:22px;left:20px}.ew-under{flex-direction:column;align-items:flex-start;gap:24px}.ew-under p{font-size:16px}.ew-rooms{padding:25px 20px 40px}.ew-room-nav{gap:10px;margin-bottom:25px}.ew-room-nav button{flex-direction:column;gap:5px;font-size:14px}.ew-room-nav button>span{font-size:11px}.ew-room{grid-template-columns:1fr;gap:30px}.ew-room-image{height:350px}.ew-room-image>span{font-size:170px;bottom:-18px;left:10px}.ew-room-copy h2{margin:20px 0;font-size:43px}.ew-room-copy p{font-size:16px}.ew-visit{grid-template-columns:1fr;gap:30px;padding:45px 20px}.ew-visit>span{margin:0}.ew-visit h2{font-size:52px}.ew-visit fieldset{gap:18px}.ew-visit button{width:100%}.nt-nav b{font-size:27px}.nt-nav b span{display:none}.nt-nav>a{font-size:12px}.nt-hero{height:640px}.nt-hero>img{object-position:65% center}.nt-hero-copy{padding:30px 20px}.nt-hero-copy p{max-width:260px;font-size:10px}.nt-hero h1{margin-top:55px;font-size:clamp(52px,13.5vw,80px)}.nt-caption{font-size:10px;bottom:20px;left:20px;right:20px}.nt-caption>span:last-child{display:none}.nt-dashboard{padding:45px 20px}.nt-dashboard-head{margin-bottom:30px;display:block}.nt-dashboard h2{margin-top:15px;font-size:39px}.nt-dashboard-head>p{margin-top:25px;font-size:13px}.nt-time{padding:20px}.nt-time output{font-size:33px}.nt-time label{font-size:13px}.nt-observe{grid-template-columns:1fr;gap:35px;margin-top:35px}.nt-target-info h3{font-size:33px}.nt-pack{grid-template-columns:1fr;gap:25px;margin-top:40px;padding-top:30px}.nt-pack label{min-height:35px}.nt-targets strong{font-size:23px}}@media (prefers-reduced-motion:reduce){.experiment-page *,.ex-cover *{scroll-behavior:auto!important;transition:none!important}}.sx-hero{grid-template-columns:58% 42%;min-height:650px;display:grid}.sx-hero-type{flex-direction:column;grid-area:1/1;justify-content:center;width:auto;padding-top:55px;padding-bottom:70px;display:flex}.sx-hero>img{z-index:0;object-position:38% center;grid-area:1/2;height:100%;min-height:650px;position:relative;inset:auto}.sx-hero h1{font-size:clamp(56px,6.9vw,112px)}.sx-stamp{z-index:2}.ex-cover-static>strong{color:#181515;background:#e8e0d1;padding:6px 12px}.ex-cover-static .ex-cover-label,.ex-cover-static .ex-cover-bottom{color:#181515;background:#e8e0d1;padding:4px 7px}@media (max-width:600px){.sx-hero{flex-direction:column;min-height:0;display:flex}.sx-hero-type{padding:30px 20px 35px}.sx-hero>img{object-position:center;height:330px;min-height:0;position:relative}.sx-hero h1{font-size:clamp(45px,12.8vw,78px)}.sx-stamp{bottom:20px}.sx-intro{max-width:310px}}.static-world{grid-template-columns:minmax(0,43%) minmax(0,57%);align-items:start;display:grid}.sx-nav{grid-column:1/-1}.sx-hero{flex-direction:column;min-height:0;display:flex;position:sticky;top:0}.sx-hero-type{padding:38px 3vw 28px;display:block}.sx-hero h1{margin-top:24px;font-size:clamp(44px,5.4vw,89px)}.sx-intro{max-width:340px;font-size:16px;margin-top:25px!important}.sx-hero>img{object-position:center;height:330px;min-height:0}.sx-stamp{font-size:14px;bottom:25px;right:25px}.sx-index{border-left:1px solid #242020;min-width:0;min-height:850px;padding:38px 3vw 26px}.sx-index-top{flex-direction:column;align-items:flex-start;gap:23px;margin-bottom:22px}.sx-index h2{font-size:40px}.sx-index-top>div{gap:6px}.sx-index-top button{padding:8px 17px}.sx-crate{grid-template-columns:1fr;gap:25px}.sx-records button{grid-template-columns:58px minmax(0,1fr) 75px;gap:12px;padding:17px 12px}.sx-records button>span:last-child{text-align:right;grid-column:auto}.sx-records strong{font-size:21px}.sx-records small{font-size:12px}.sx-liner{grid-template-columns:1fr 100px;column-gap:25px;margin:0 5px;padding:22px 25px 18px;display:grid;transform:rotate(-1deg);box-shadow:5px 6px #18151515}.sx-liner>span,.sx-liner h3,.sx-liner p,.sx-liner dl{grid-column:1}.sx-liner h3{margin:17px 0 13px;font-size:32px}.sx-liner dl{margin:18px 0 0}.sx-side{writing-mode:vertical-rl;border-top:0;border-left:3px solid;grid-area:1/2/5;gap:20px;padding:0 0 0 18px;font-size:37px}.sx-side span{writing-mode:horizontal-tb;padding:12px 7px;font-size:16px}.sx-footnote{font-size:12px;margin-top:24px!important}.ew-exhibition{padding:10px 4vw 34px}.ew-title{justify-content:space-between;align-items:flex-end;gap:25px;padding-bottom:28px;display:flex}.ew-title h1{letter-spacing:-.08em;font-size:clamp(65px,10.9vw,178px);font-weight:400;line-height:.88}.ew-title p{max-width:130px;padding-bottom:4px;font-size:14px;line-height:1.35}.ew-room{color:#f8eeed;background:#1423c8;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:0}.ew-room-image{height:560px}.ew-room-image>span{color:#efcece;mix-blend-mode:normal;font-size:175px;bottom:-16px;left:20px}.ew-image-label{letter-spacing:.04em;color:#17229c;background:#f2d2d2;padding:13px 17px;font:12px/1.5 Courier New,monospace;position:absolute;top:22px;left:22px;transform:rotate(-3deg)}.ew-room-copy{border-left:1px solid #ffffff35;flex-direction:column;justify-content:center;padding:35px 3vw;display:flex}.ew-room-copy h2{margin:24px 0;font-size:clamp(33px,3.7vw,64px);line-height:1.06}.ew-room-copy p{font-size:16px;line-height:1.5}.ew-room-copy>span{margin:23px 0}.ew-room-copy button{align-self:flex-start}.ew-room-nav{border:0;gap:0;margin:0}.ew-room-nav button{color:#292929;border-bottom:1px solid #242424;align-items:center;gap:17px;padding:21px 18px;font-size:20px;transition:background .25s,color .25s}.ew-room-nav button+button{border-left:1px solid #242424}.ew-room-nav button[aria-pressed=true]{color:#151515;background:#efccce;box-shadow:inset 0 -4px #1423c8}.ew-room-nav small{margin-left:auto;font:12px Courier New,monospace}.ew-visit{border-top:1px solid #242424}.noct-world{grid-template-columns:minmax(0,45%) minmax(0,55%);align-items:start;display:grid}.nt-nav{border-bottom:1px solid #ffffff25;grid-column:1/-1}.nt-hero{height:calc(100svh - 80px);min-height:650px;max-height:1000px;position:sticky;top:0}.nt-hero>img{object-position:63% center}.nt-hero-copy{padding:38px 3vw}.nt-hero h1{margin-top:38px;font-size:clamp(51px,5.7vw,98px)}.nt-hero-copy p{max-width:290px;font-size:12px;line-height:1.5}.nt-caption{color:#d2dfeb;font-size:12px;line-height:1.7;display:block;left:3vw;right:3vw}.nt-caption>span:last-child{color:#f4ce97;margin-top:12px;font-family:Georgia,serif;font-size:25px;display:block}.nt-dashboard{border-left:1px solid #ffffff25;min-width:0;padding:35px 3vw 45px}.nt-dashboard-head{margin-bottom:24px;display:block}.nt-dashboard h2{margin-top:12px;font-size:34px;line-height:1.15}.nt-dashboard-head>p{max-width:480px;margin-top:16px;font-size:13px}.nt-time{padding:17px 20px}.nt-time output{font-size:34px}.nt-observe{grid-template-columns:1fr;gap:27px;margin-top:28px}.nt-targets>span{margin-bottom:14px;font-size:12px}.nt-targets button{grid-template-columns:25px 1fr auto;align-items:center;column-gap:10px;padding:15px 12px}.nt-targets button>span{grid-row:auto;padding:0}.nt-targets strong{font-size:19px}.nt-targets small{grid-column:auto;margin:0;font-size:12px}.nt-target-info{border-left:2px solid #c9a675;padding-left:22px}.nt-target-info h3{margin:13px 0;font-size:30px}.nt-target-info ol{margin-top:20px}.nt-target-info li{gap:20px}.nt-pack{grid-template-columns:1fr;gap:20px;margin-top:30px;padding-top:25px}.nt-pack>div{position:relative}.nt-pack h3{margin:10px 0 0;font-size:26px}.nt-pack p{position:absolute;bottom:4px;right:0}.nt-pack fieldset{grid-template-columns:1fr 1fr;gap:16px}.nt-pack label{min-height:35px;font-size:14px}.nt-label{font-size:12px}@media (max-width:1000px) and (min-width:701px){.sx-records button{grid-template-columns:48px 1fr}.sx-records button>span:last-child{text-align:left;grid-column:2}.sx-liner{grid-template-columns:1fr}.sx-side{display:none}.sx-hero h1{font-size:5.4vw}.ew-room-image{height:540px}.ew-room-copy{padding:28px}.nt-targets button{grid-template-columns:25px 1fr}.nt-targets small{grid-column:2;margin-top:4px}.nt-pack fieldset{grid-template-columns:1fr}}@media (max-width:700px){.static-world,.noct-world{display:block}.sx-hero{grid-template-columns:1fr 35%;align-items:stretch;display:grid;position:relative}.sx-hero-type{width:auto;padding:30px 20px}.sx-hero h1{margin-top:20px;font-size:clamp(29px,7.3vw,50px)}.sx-hero-type>p:first-child{font-size:10px;line-height:1.5}.sx-intro{font-size:14px;line-height:1.45;margin-top:18px!important}.sx-hero>img{object-position:45% center;grid-area:1/2;height:100%;min-height:300px}.sx-stamp{display:none}.sx-index{border-top:1px solid #242020;border-left:0;min-height:0;padding:30px 20px}.sx-index-top{gap:19px}.sx-index h2{font-size:38px}.sx-index-top button{padding:8px 13px;font-size:14px}.sx-records button{grid-template-columns:44px minmax(0,1fr);padding:17px 10px}.sx-records button>span:last-child{text-align:left;grid-column:2;line-height:1.4}.sx-records button>span:last-child br{display:none}.sx-records strong{font-size:21px}.sx-liner{grid-template-columns:minmax(0,1fr) 55px;column-gap:13px;padding:21px 16px}.sx-liner h3{font-size:28px}.sx-side{padding-left:10px;font-size:30px}.sx-side span{font-size:12px}.ew-exhibition{padding:7px 20px 30px}.ew-title{padding:15px 0 22px;display:block}.ew-title h1{letter-spacing:-.075em;font-size:14vw}.ew-title p{max-width:none;margin-top:15px;font-size:14px}.ew-room{flex-direction:column;display:flex}.ew-room-image{height:340px}.ew-room-image>span{font-size:130px;bottom:-12px;left:12px}.ew-image-label{padding:10px 13px;font-size:10px;top:18px;left:17px}.ew-room-copy{border-top:1px solid #fff5;border-left:0;padding:27px 22px 30px}.ew-room-copy h2{margin:19px 0;font-size:38px}.ew-room-copy p{font-size:16px}.ew-room-copy>span{margin:20px 0}.ew-room-nav button{flex-direction:column;align-items:flex-start;gap:5px;padding:15px 8px;font-size:14px}.ew-room-nav small{margin-left:0;font-size:10px}.ew-visit h2{font-size:48px}.nt-hero{height:410px;min-height:0;max-height:none;position:relative}.nt-hero-copy{padding:27px 20px}.nt-hero h1{margin-top:28px;font-size:clamp(44px,11vw,75px)}.nt-hero-copy p{max-width:260px;font-size:10px}.nt-caption{font-size:10px;bottom:20px;left:20px;right:20px}.nt-caption>span:last-child{margin-top:6px;font-size:20px}.nt-dashboard{border-left:0;padding:30px 20px}.nt-dashboard h2{font-size:31px}.nt-dashboard-head>p{margin-top:14px;font-size:13px}.nt-time label{font-size:14px}.nt-targets button{grid-template-columns:24px 1fr;gap:5px 10px}.nt-targets strong{font-size:21px}.nt-targets small{grid-column:2}.nt-target-info{padding-left:17px}.nt-pack fieldset{grid-template-columns:1fr}.nt-pack label{font-size:16px}.ew-exhibition{flex-direction:column;display:flex}.ew-title{order:0}.ew-room-nav{order:1}.ew-room{order:2}}.ew-room-nav{margin-bottom:18px}.ew-room-nav button{min-height:60px}.ex-bar a{min-height:36px}.ex-bar{padding-top:7px;padding-bottom:7px}@media (max-width:700px){.ew-room-nav{margin-bottom:0}.ew-room-nav button{min-height:76px}.ex-bar a{min-height:36px}.ex-bar{padding-top:4px;padding-bottom:4px}}.experiment-page .ex-bar{font-size:13px}.ew-room-copy>span{font-size:14px;line-height:1.5}.ew-room-copy small{font-size:13px}.ew-title p{max-width:160px;font-size:16px}.sx-records button{min-height:84px}.sx-records button>span:last-child,.sx-liner>span,.sx-footnote{font-size:13px}.nt-dashboard-head>p{max-width:550px;font-size:16px;line-height:1.55}.nt-targets small{font-size:14px}.nt-targets button{min-height:68px}.nt-target-info>span{font-size:13px}.nt-target-info li{font-size:16px;line-height:1.5}.nt-target-info time{flex:none}.nt-pack label{min-height:44px;font-size:16px;line-height:1.4}.nt-scale,.nt-nav>span{font-size:12px}@media (max-width:700px){.sx-hero{grid-template-columns:1fr}.sx-hero-type{padding:30px 20px}.sx-hero h1{font-size:clamp(44px,12.4vw,70px);line-height:.97}.sx-hero-type>p:first-child{font-size:12px}.sx-intro{max-width:360px;font-size:16px}.sx-hero>img{object-position:center;grid-area:auto/1;height:230px;min-height:0}.ew-title p{max-width:none;font-size:16px}.ew-room-copy h2{font-size:clamp(32px,9.5vw,45px);line-height:1.08}.ew-room-copy>span{font-size:14px}.nt-dashboard-head>p{font-size:16px}.nt-hero-copy p{font-size:12px}.nt-targets small{font-size:14px}.ex-colophon p{font-size:16px}.ex-bar>span{display:none}.nt-target-info li{gap:14px}}
