:root{--paper: #eeebe3;--ink: #23332f;--muted: #727a70;--line: rgba(35, 51, 47, .19);--dark: #10232a;--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: "PingFang SC", "Microsoft YaHei", sans-serif;font-family:var(--sans);color:var(--ink);background:var(--paper);font-synthesis:none;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit;cursor:pointer}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #83a899;outline-offset:6px}img{display:block;max-width:100%}h1,h2,h3,p{margin:0}button{border:0;background:none}[hidden]{display:none!important}.dark-page{--ink: #e9e4d8;--line: rgba(233, 228, 216, .22);color:var(--ink);background:var(--dark)}.skip-link{position:fixed;top:-70px;left:25px;z-index:100;padding:14px;background:var(--paper);color:#23332f}.skip-link:focus{top:20px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.museum-header{height:107px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:20;border-bottom:1px solid var(--line)}.wordmark{display:flex;align-items:center;gap:13px}.wordmark>span{font-family:var(--serif);font-size:29px;letter-spacing:.15em;line-height:1.2}.wordmark small{display:block;font:9px var(--sans);letter-spacing:.2em;margin-top:8px;opacity:.6}.museum-header nav{display:flex;align-items:center;gap:37px}.museum-header nav a{font-size:12px;letter-spacing:.1em;padding:14px 0;position:relative;opacity:.75}.museum-header nav a span{margin-left:12px;opacity:0;transition:opacity .2s}.museum-header nav a:hover,.museum-header nav a[aria-current]{opacity:1}.museum-header nav a:hover span{opacity:1}.museum-header nav a[aria-current]:after{content:"";position:absolute;left:0;right:17px;bottom:4px;height:1px;background:currentColor}.menu-toggle{display:none}.museum-header.is-scrolled{backdrop-filter:blur(20px)}[data-page=home] .museum-header{position:absolute;left:0;right:0;top:0;border-color:#e9e4d82e}.eyebrow,.section-label,.page-kicker{font-size:10px;letter-spacing:.16em;line-height:1.8}.text-link{display:inline-flex;gap:48px;align-items:center;font-size:12px;letter-spacing:.08em;padding-bottom:12px;border-bottom:1px solid currentColor;line-height:1.7}.text-link span{font-size:20px;transition:transform .25s}.text-link:hover span{transform:translate(3px,-3px)}.museum-hero{height:100svh;min-height:660px;position:relative;overflow:hidden;background:#10272c}.hero-poster,.hero-canvas,.hero-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-canvas{opacity:0;transition:opacity 1s}.hero-canvas[data-ready=true]{opacity:1}.hero-shade{pointer-events:none;background:linear-gradient(90deg,rgba(3,18,24,.55),transparent 50%),linear-gradient(0deg,rgba(3,18,24,.5),transparent 22%)}.hero-caption{position:absolute;left:8%;top:27%;pointer-events:none}.hero-caption .eyebrow{opacity:.65}.hero-caption h1{font-family:var(--serif);font-weight:400;font-size:clamp(96px,11vw,164px);line-height:1.3;letter-spacing:.14em;margin:12px 0 4px}.hero-line{font-size:15px;letter-spacing:.22em;line-height:2}.hero-enter{display:inline-flex;gap:58px;border-bottom:1px solid rgba(233,228,216,.65);padding:0 0 14px;margin-top:34px;font-size:13px;letter-spacing:.12em;pointer-events:auto}.hero-enter span{font-size:22px}.hero-foot{position:absolute;bottom:30px;left:5%;right:5%;display:flex;align-items:center;gap:32px;font-size:10px;letter-spacing:.07em}.hero-foot>a:first-child{opacity:.7}.hero-foot>a:first-child span{margin-left:20px}.hero-foot button{font-size:10px;opacity:.6;padding:8px}.hero-foot .scroll-cue{margin-left:auto;display:flex;gap:28px;align-items:center}.scroll-cue span{font-size:20px}.paper-section{background:var(--paper);--ink: #23332f;--line: rgba(35, 51, 47, .19);color:var(--ink)}.curation-intro{padding:110px 8% 95px}.section-label{display:flex;justify-content:space-between;color:#6b786e}.section-label>span{font-size:9px;letter-spacing:.09em}.curation-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;margin-top:56px}.curation-heading h2{font:400 clamp(62px,7vw,105px)/1.5 var(--serif);letter-spacing:.05em}.curation-heading>p{font-size:16px;line-height:2.25;letter-spacing:.03em;justify-self:end}.curation-bottom{display:flex;align-items:flex-end;justify-content:space-between;border-top:1px solid var(--line);margin-top:48px;padding-top:32px;gap:36px}.curation-bottom>p{font-size:12px;line-height:2.1;color:#6b786e}.chapter-collection{padding:0 5% 60px}.home-chapter{padding:50px 0 95px;border-top:1px solid var(--line)}.chapter-heading{display:flex;align-items:center;gap:24px;margin:0 3.3% 37px}.chapter-numeral{font:italic 20px Georgia,serif;color:#899289}.chapter-heading h2{font:400 20px var(--serif);display:flex;align-items:center;gap:22px;letter-spacing:.06em}.chapter-heading h2>span{font-size:42px}.chapter-heading p{font-size:11px;line-height:1.9;margin-left:auto;max-width:300px;color:#68766e}.chapter-pair{display:grid;grid-template-columns:1.35fr 1fr;gap:42px;align-items:start}.chapter-minor{padding-top:100px}.chapter-reverse .chapter-pair{grid-template-columns:1fr 1.35fr}.chapter-reverse .chapter-major{grid-column:2;grid-row:1}.chapter-reverse .chapter-minor{grid-column:1;grid-row:1}.artwork-picture{display:block;width:100%;height:100%}.artwork-picture img{width:100%;height:100%;object-fit:cover}.work-card{display:block;min-width:0}.work-card-image{position:relative;aspect-ratio:1.6;overflow:hidden;background:#d9ded3}.work-card-image .artwork-picture{transition:transform .8s cubic-bezier(.2,.65,.25,1)}.work-card:hover .artwork-picture{transform:scale(1.035)}.enter-work{position:absolute;bottom:22px;right:22px;color:#f4f0e6;background:#0a1c1db8;backdrop-filter:blur(12px);padding:11px 16px;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .25s;font-size:10px;letter-spacing:.08em}.enter-work span{margin-left:20px}.work-card:hover .enter-work,.work-card:focus-visible .enter-work{opacity:1;transform:translateY(0)}.work-card-info{display:flex;gap:16px;align-items:flex-start;margin-top:22px}.work-number{font:italic 11px Georgia,serif;padding-top:6px;color:#8a948b}.work-card-info h3{font:400 25px var(--serif);letter-spacing:.06em}.work-card-info p{font-size:10px;line-height:1.9;color:#707c72;margin-top:9px}.work-medium{font-size:9px;letter-spacing:.04em;margin-left:auto;color:#849086;padding-top:7px}.collection-end{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid var(--line);padding:40px 3.3% 8px}.collection-end>span{font-size:12px;color:#69786e}.space-teaser{padding:100px 8%;display:grid;grid-template-columns:1fr 1.3fr;gap:70px;align-items:center;background:#173039;color:#e9e4d8}.space-teaser h2{font:400 clamp(28px,3vw,42px)/1.6 var(--serif);letter-spacing:.05em;margin:25px 0}.space-teaser p:not(.eyebrow){font-size:12px;line-height:2.1;color:#a8bcb7}.space-teaser .text-link{margin-top:36px}.teaser-room{position:relative;display:block;aspect-ratio:1.35;overflow:hidden;background:linear-gradient(130deg,#313d3b,#0c191d 70%)}.room-back{position:absolute;inset:10% 10% 26%;border:1px solid rgba(208,226,213,.18);background:#17282b;box-shadow:0 0 70px #c5d3c309}.room-screen{position:absolute;inset:23% 14% 37%;box-shadow:0 0 55px #bfd3b126}.room-screen img{width:100%;height:100%;object-fit:cover}.room-floor{position:absolute;left:-20%;right:-20%;height:37%;bottom:-10%;background:linear-gradient(#293a39,#0b1619);transform:perspective(200px) rotateX(34deg);border-top:1px solid rgba(200,212,196,.12)}.room-person{position:absolute;right:28%;bottom:20%;width:12px;height:70px;background:#081214;border-radius:40% 40% 18% 18%;box-shadow:20px 17px 15px #0000004d}.room-person:before{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:inherit;top:-13px;left:0}.concept-label{position:absolute;bottom:18px;left:22px;font-size:9px;letter-spacing:.1em;color:#a5b6ad}.museum-footer{background:#10232a;color:#e9e4d8;padding:70px 8% 28px}.footer-top{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid rgba(233,228,216,.2);padding-bottom:50px}.footer-thought{font:400 35px/1.65 var(--serif);letter-spacing:.07em}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:9px;letter-spacing:.03em;margin-top:28px;color:#a4b4ac}.footer-bottom>div{display:flex;gap:30px}.footer-brand{color:#e9e4d8;font-size:11px}.page-head{padding:80px 8% 60px}.page-kicker{color:#7a8a7e}.page-head h1{font:400 clamp(45px,5vw,72px)/1.55 var(--serif);letter-spacing:.07em;margin:18px 0 20px}.page-head .page-intro{font-size:14px;line-height:2.2;color:#65786e;max-width:600px}.page-head-split{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:end}.page-head-split .page-intro{justify-self:end;max-width:380px}.catalogue{padding:0 8% 100px}.catalogue-tools{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;margin-bottom:45px}.catalogue-filters{display:flex;gap:27px}.catalogue-filters button{padding:7px 0;color:#7f8b81;font-size:11px;letter-spacing:.1em;border-bottom:1px solid transparent}.catalogue-filters button[aria-pressed=true]{color:#23332f;border-color:currentColor}.catalogue-count{font-size:10px;color:#7f8b81}.catalogue-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px 35px}.catalogue-grid .work-card-image{aspect-ratio:1.6}.exhibition-hero{position:relative;display:grid;grid-template-columns:1fr 1.3fr;min-height:520px;align-items:center;padding:55px 8% 65px;gap:60px}.exhibition-title{font:400 clamp(70px,8vw,116px)/1.4 var(--serif);letter-spacing:.07em}.exhibition-title .punctuation{opacity:.25}.exhibition-hero p{font-size:12px;line-height:2.1;color:#6e7e72;margin:25px 0 32px}.exhibition-hero .artwork-picture{aspect-ratio:1.45;box-shadow:0 22px 45px #23332f14}.exhibition-essay{padding:70px 8%;background:#e3e6dc;display:grid;grid-template-columns:1fr 1.4fr;gap:80px}.exhibition-essay h2{font:400 32px/1.7 var(--serif)}.essay-copy{max-width:690px}.essay-copy p{font-size:14px;line-height:2.3;color:#50685b;margin-bottom:20px}.exhibition-chapters{padding:70px 8% 90px}.exhibition-chapter{padding:45px 0;display:grid;grid-template-columns:.5fr 1fr 1fr;gap:45px;border-top:1px solid var(--line)}.exhibition-chapter .chapter-symbol{font:400 88px var(--serif);color:#7d9785}.exhibition-chapter h2{font:400 25px var(--serif);margin:16px 0 18px}.exhibition-chapter p{font-size:12px;line-height:2.2;color:#687e6e}.chapter-works{display:flex;flex-direction:column;gap:22px;justify-content:center}.chapter-works>a{display:flex;gap:18px;align-items:center;font-size:14px;padding:15px 0;border-bottom:1px solid var(--line)}.chapter-works>a span:first-child{font:italic 10px Georgia,serif;color:#90a08f}.chapter-works>a span:last-child{margin-left:auto}.tour-banner{margin:0 8% 90px;padding:35px 42px;background:#183239;color:#eee9dc;display:flex;align-items:center;justify-content:space-between;gap:35px}.tour-banner h2{font:400 25px var(--serif);margin-bottom:12px}.tour-banner p{font-size:11px;color:#afc2b5;line-height:2}.about-statement{font:400 clamp(28px,3.7vw,50px)/1.75 var(--serif);letter-spacing:.045em;padding:20px 8% 75px;max-width:1150px}.about-image{padding:0 8%;height:480px}.about-image .artwork-picture{height:100%}.about-sections{padding:75px 8% 100px}.about-section{display:grid;grid-template-columns:1fr 1.6fr;gap:60px;padding:40px 0;border-top:1px solid var(--line)}.about-section h2{font:400 25px/1.7 var(--serif)}.about-section p{font-size:13px;line-height:2.2;color:#637869;max-width:700px}.about-section p+p{margin-top:18px}.about-section .text-link{margin-top:25px}.process-list{list-style:none;margin:0;padding:0;counter-reset:process}.process-list li{counter-increment:process;display:grid;grid-template-columns:35px 1fr;gap:15px;padding-bottom:28px}.process-list li:before{content:"0" counter(process);font:italic 12px Georgia,serif;color:#92a08e;padding-top:5px}.process-list h3{font:400 18px var(--serif);margin-bottom:10px}.legal-content{padding:0 8% 100px;max-width:1100px}.legal-content h2{font:400 24px var(--serif);margin:35px 0 18px}.legal-content p{font-size:13px;line-height:2.2;color:#637869;margin:12px 0}@media (min-width: 1600px){.chapter-collection{padding-left:max(5%,calc((100% - 1560px)/2));padding-right:max(5%,calc((100% - 1560px)/2))}.page-head,.catalogue,.exhibition-chapters,.about-sections{padding-left:max(8%,calc((100% - 1450px)/2));padding-right:max(8%,calc((100% - 1450px)/2))}}@media (max-width: 1000px){.museum-header nav{gap:22px}.chapter-pair{gap:25px}.work-medium{display:none}.space-teaser{gap:40px;padding:75px 6%}.curation-heading{gap:25px}.curation-heading>p{font-size:14px}.exhibition-hero{gap:30px}.exhibition-chapter{gap:25px}.footer-bottom{flex-wrap:wrap}.footer-bottom>div{gap:20px}}@media (max-width: 760px){.museum-header{height:86px;padding:0 6%}.wordmark>span{font-size:24px}.wordmark small{font-size:8px}.wordmark svg{width:29px;height:29px}.menu-toggle{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.1em;padding:12px 0}.menu-toggle i{width:17px;height:9px;border-top:1px solid currentColor;border-bottom:1px solid currentColor}.museum-header nav{display:none;position:absolute;left:0;right:0;top:86px;gap:0;padding:20px 6% 35px;background:#eeebe3;color:#23332f;border-bottom:1px solid #bec7b9}.menu-open .museum-header nav{display:flex;flex-direction:column;align-items:stretch}.museum-header nav a{padding:18px 0;font:400 22px var(--serif);border-bottom:1px solid rgba(35,51,47,.16)}.museum-header nav a span{opacity:.5;float:right}.museum-header nav a[aria-current]:after{display:none}.menu-open{overflow:hidden}.museum-hero{min-height:730px;max-height:1000px}.hero-caption{left:8%;top:auto;bottom:18%}.hero-caption h1{font-size:89px;margin:9px 0}.hero-caption .eyebrow{font-size:8px}.hero-line{font-size:12px;line-height:2;letter-spacing:.18em}.hero-enter{font-size:11px;margin-top:24px;gap:50px;padding-bottom:10px}.hero-foot{left:6%;right:6%;bottom:24px;font-size:8px;gap:15px}.hero-foot>a:first-child{display:flex;flex-direction:column;gap:7px}.hero-foot>a:first-child span{margin-left:0}.hero-foot button{font-size:8px}.hero-foot .scroll-cue{gap:12px}.hero-shade{background:linear-gradient(0deg,rgba(3,18,24,.66),transparent 75%)}.curation-intro{padding:65px 8%}.section-label{font-size:8px}.section-label>span{font-size:8px}.curation-heading{display:block;margin-top:32px}.curation-heading h2{font-size:59px;white-space:nowrap}.curation-heading>p{margin-top:24px;font-size:13px;line-height:2.1}.curation-bottom{margin-top:30px;padding-top:23px;align-items:flex-start;flex-direction:column;gap:24px}.curation-bottom>p{font-size:11px}.text-link{font-size:11px;gap:30px}.chapter-collection{padding:0 6% 40px}.home-chapter{padding:32px 0 48px}.chapter-heading{gap:15px;margin:0 2% 26px;flex-wrap:wrap}.chapter-heading h2{font-size:17px;gap:17px}.chapter-heading h2>span{font-size:35px}.chapter-heading p{width:100%;max-width:none;margin-left:0;padding-left:30px;font-size:10px}.chapter-pair,.chapter-reverse .chapter-pair{display:flex;flex-direction:column;gap:32px}.chapter-minor{padding-top:0;width:84%;align-self:flex-end}.chapter-major{width:100%}.chapter-reverse .chapter-minor{align-self:flex-start}.work-card-info{gap:10px;margin-top:17px}.work-card-info h3{font-size:22px}.work-card-info p{font-size:9px;margin-top:7px}.work-number{font-size:9px}.enter-work{display:none}.collection-end{padding:30px 2% 0;align-items:flex-start;flex-direction:column;gap:22px}.collection-end>span{font-size:11px}.space-teaser{padding:65px 8%;grid-template-columns:1fr;gap:38px}.space-teaser h2{font-size:31px;margin:18px 0}.space-teaser p:not(.eyebrow){font-size:11px}.space-teaser .text-link{margin-top:25px}.teaser-room{aspect-ratio:1.4}.room-person{height:45px;width:8px}.room-person:before{width:8px;height:8px;top:-10px}.museum-footer{padding:48px 8% 24px}.footer-top{align-items:flex-start;flex-direction:column;gap:30px;padding-bottom:34px}.footer-thought{font-size:29px}.footer-bottom{align-items:flex-start;gap:18px;font-size:8px}.footer-bottom>div{width:100%;justify-content:space-between;gap:15px}.footer-brand{font-size:10px}.page-head{padding:50px 8% 36px}.page-kicker{font-size:9px}.page-head h1{font-size:43px;margin:14px 0}.page-head .page-intro{font-size:12px}.page-head-split{display:block}.catalogue{padding:0 6% 65px}.catalogue-tools{padding:14px 2%;margin-bottom:30px}.catalogue-filters{gap:19px}.catalogue-filters button{font-size:10px}.catalogue-count{font-size:9px}.catalogue-grid{grid-template-columns:1fr;gap:35px}.exhibition-hero{display:flex;flex-direction:column;align-items:stretch;padding:48px 8% 45px;gap:35px}.exhibition-title{font-size:70px}.exhibition-hero p{font-size:11px;margin:17px 0 24px}.exhibition-hero .artwork-picture{aspect-ratio:1.5}.exhibition-essay{padding:45px 8%;grid-template-columns:1fr;gap:25px}.exhibition-essay h2{font-size:27px}.essay-copy p{font-size:12px}.exhibition-chapters{padding:35px 8% 50px}.exhibition-chapter{grid-template-columns:65px 1fr;gap:15px;padding:32px 0}.exhibition-chapter .chapter-symbol{font-size:60px}.exhibition-chapter h2{font-size:21px;margin:10px 0 14px}.exhibition-chapter p{font-size:11px}.chapter-works{grid-column:2;gap:8px}.chapter-works>a{font-size:12px;padding:12px 0}.tour-banner{margin:0 8% 55px;padding:25px;align-items:flex-start;flex-direction:column;gap:23px}.tour-banner h2{font-size:22px}.tour-banner p{font-size:10px}.about-statement{font-size:28px;padding:12px 8% 45px;line-height:1.9}.about-image{height:280px;padding:0 6%}.about-sections{padding:40px 8% 65px}.about-section{grid-template-columns:1fr;gap:23px;padding:32px 0}.about-section h2{font-size:24px}.about-section p{font-size:12px}.legal-content{padding:0 8% 60px}.legal-content h2{font-size:22px}.legal-content p{font-size:12px}}@media (prefers-reduced-motion: reduce){:root{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.hero-poster img{width:100%;height:100%;object-fit:cover}.curation-heading h2{font-size:clamp(46px,5.3vw,84px);white-space:nowrap}.museum-header{position:sticky;top:0;background:#eeebe3f0;backdrop-filter:blur(18px)}[data-page=home] .museum-header{background:transparent;backdrop-filter:none}[data-page=home] .museum-header.is-scrolled{position:fixed;height:80px;background:#10232af0;backdrop-filter:blur(18px)}@media (max-width: 760px){.curation-heading h2{font-size:clamp(35px,11vw,59px)}[data-page=home] .museum-header.is-scrolled{height:86px}}@media (min-aspect-ratio:21/9){.hero-poster:before{content:"";position:absolute;inset:-8%;background-image:url(/artworks/tides.webp);background-size:cover;background-position:center;filter:blur(45px);opacity:.5}.hero-poster img{position:relative;object-fit:contain}}.hero-poster{overflow:hidden}
