:root{--paper:#f4f0e5;--ink:#34352f;--muted:#827e72;--line:#d8d1c1;--green:#6e8e73;--orange:#ca7549;--purple:#8f75a4}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,"PingFang SC",sans-serif;-webkit-font-smoothing:antialiased}body::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:100;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}button{border:0;background:none;color:inherit;font:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,.gallery-scroll:focus-visible{outline:2px solid var(--green);outline-offset:5px}[hidden]{display:none!important}.topbar{height:100px;margin:0 4.5%;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.small-brand{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.brand-dots{display:flex;gap:3px}.brand-dots i{width:9px;height:9px;border-radius:50%;background:var(--green)}.brand-dots i:nth-child(2){background:var(--orange)}.brand-dots i:nth-child(3){background:var(--purple)}nav{display:flex;align-items:center;gap:30px;font-size:12px}nav a,nav button{padding:11px 0;border-bottom:1px solid transparent;transition:border-color .2s}nav .current,nav a:hover,nav button:hover{border-bottom-color:var(--ink)}nav small{font-size:8px;vertical-align:super;color:#9c9686;margin-left:3px}.brand-name{font:29px/1 Georgia;letter-spacing:-1px;white-space:nowrap}.brand-name em{color:var(--green);font-weight:400}.brand-name i{display:inline-block;width:5px;height:5px;background:var(--orange);border-radius:50%;vertical-align:top;margin:5px 0 0 7px}.brand-credit{font:italic 10px Georgia;color:#8d8371;letter-spacing:.25px}.masthead{padding:42px 4.5% 32px}.masthead h1{font:400 clamp(52px,6.4vw,112px)/1.1 Georgia,serif;letter-spacing:-.055em;margin:0 0 32px}.masthead h1 em{color:var(--green);font-weight:400;white-space:nowrap}.masthead-bottom{display:flex;justify-content:space-between;align-items:center;font:9px Arial;letter-spacing:1.6px;color:#897e6a}.masthead-bottom a{font:italic 13px Georgia;letter-spacing:0}.masthead-bottom b{font:17px Georgia;display:inline-block;margin-left:18px;transition:transform .3s}.masthead-bottom a:hover b{transform:translateY(4px)}.museum{margin:0 2%}.museum-toolbar{margin:0 2.5%;display:flex;justify-content:space-between;align-items:center;padding:14px 0 17px;border-top:1px solid var(--line)}.museum-toolbar h2{font:10px Arial;letter-spacing:1.8px;margin:0;font-weight:400}.museum-toolbar h2 span{font-size:9px;letter-spacing:1px;color:#99917e;margin-left:20px}.filters{display:flex;gap:4px}.filters button{font-size:11px;border:1px solid transparent;padding:7px 11px;border-radius:30px;transition:background .2s,border-color .2s}.filters button:hover{background:#e6dfd1}.filters button.active{background:#faf7f0;border-color:#c8c0b1}.filters i,.category-dot{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%}.green{background:var(--green)}.orange{background:var(--orange)}.purple{background:var(--purple)}.gallery-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#ada38e transparent;border-top:1px solid #ddd4c3;border-bottom:1px solid #ddd4c3;background:var(--paper)}.gallery-shell{position:relative;width:100%}.gallery{position:relative;width:1800px;height:1000px;transform-origin:top left;isolation:isolate;overflow:hidden;background:var(--paper)}.paper-plane{position:absolute;z-index:1;opacity:.56;pointer-events:none}.plane-green{left:446px;top:190px;width:237px;height:226px;background:#b8c5a5;transform:rotate(9deg);clip-path:polygon(1% 2%,95% 0,100% 98%,0 95%)}.plane-orange{left:631px;top:578px;width:240px;height:202px;background:#e5ad82;transform:rotate(-8deg);clip-path:polygon(0 0,96% 3%,100% 100%,5% 95%)}.plane-purple{left:52px;top:283px;width:250px;height:232px;background:#c5b0cf;transform:rotate(-8deg);clip-path:polygon(0 1%,98% 0,96% 98%,2% 100%)}.plane-apricot{left:1246px;top:685px;width:185px;height:172px;background:#ddd0b9;transform:rotate(9deg)}.rings{position:absolute;z-index:1;left:785px;top:230px;width:180px;height:180px;border-radius:50%;border:1px solid #c57a4d80;box-shadow:0 0 0 14px #0000,0 0 0 15px #c57a4d50,0 0 0 29px #0000,0 0 0 30px #c57a4d30;opacity:.65}.print-bars{position:absolute;z-index:2;background:repeating-linear-gradient(0deg,var(--bar) 0 3px,transparent 3px 8px);opacity:.6;pointer-events:none}.bars-one{left:473px;top:475px;width:132px;height:37px;--bar:#6e8e73;transform:rotate(-4deg)}.bars-two{left:1453px;top:567px;width:112px;height:29px;--bar:#ca7549;transform:rotate(4deg)}.collage-lines{position:absolute;inset:0;z-index:2;pointer-events:none;width:100%;height:100%}.collage-lines path{fill:none;stroke-width:1.5}.green-line{stroke:#709075}.orange-line{stroke:#ca7549}.purple-line{stroke:#8f75a4}.fine-line{stroke:#96917f;stroke-dasharray:3 5}.year-cut{position:absolute;font:72px Georgia;line-height:1;letter-spacing:-5px;z-index:2;opacity:.85;pointer-events:none}.year-2015{left:1580px;top:865px;color:var(--orange);font-size:57px;letter-spacing:-2px;transform:rotate(3deg)}.year-now{left:46px;top:55px;color:var(--purple);font:italic 69px/1 Georgia;letter-spacing:-3px;transform:rotate(-5deg)}.year-2023{left:540px;top:43px;color:var(--green);font-size:61px;transform:rotate(-3deg)}.margin-note{position:absolute;font:11px/1.6 Arial;letter-spacing:2px;color:#8d8673;z-index:2;pointer-events:none}.note-left{left:216px;top:75px;transform:rotate(-4deg)}.note-right{left:1627px;top:74px;transform:rotate(3deg)}.museum-object{position:absolute;object-fit:contain;mix-blend-mode:multiply;pointer-events:none;z-index:4}.bust{left:1454px;top:41px;width:82px;height:127px;transform:rotate(4deg)}.hand{left:-60px;top:493px;width:190px;height:120px;transform:rotate(-4deg);opacity:.9}.exhibit{position:absolute;z-index:5;text-align:left;padding:0;--accent:var(--green);transition:opacity .3s,filter .3s;isolation:isolate}.exhibit[data-category=Creativity]{--accent:var(--orange)}.exhibit[data-category=Learning]{--accent:var(--purple)}.exhibit img{display:block;width:100%;height:auto;transform-origin:50% 85%;transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .35s;filter:drop-shadow(1px 8px 5px #5d503315)}.exhibit[data-featured=true]{z-index:6}.exhibit:hover,.exhibit:focus-visible{z-index:15}.exhibit:hover img,.exhibit:focus-visible img{transform:translateY(-10px) rotate(-2deg);filter:drop-shadow(3px 17px 9px #5d503323)}.exhibit[data-motion=sway]:hover img{transform:translateY(-8px) rotate(2deg)}.exhibit[data-motion=tilt]:hover img{transform:translateY(-6px) rotate(-2.5deg) scale(1.025)}.exhibit .label{display:inline-flex;align-items:center;gap:9px;padding:7px 13px 8px;background:#f8f4e9e8;box-shadow:1px 2px 0 #a99d7f22;font-size:14px;line-height:1.5;transform:rotate(-1.5deg);margin:-2px 0 0 16px;white-space:nowrap;position:relative}.exhibit[data-featured=true] .label{font-size:17px}.label i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.label .no{font:9px Arial;color:#99907e}.label .arrow{font-size:12px;color:var(--accent);opacity:.5;transition:transform .25s,opacity .25s}.exhibit:hover .arrow,.exhibit:focus-visible .arrow{opacity:1;transform:translate(3px,-3px)}.caption{position:absolute;top:100%;left:25px;display:block;font-size:11px;line-height:1.7;padding:5px 10px;background:#fcf9f0;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .25s,transform .25s}.exhibit:hover .caption,.exhibit:focus-visible .caption{opacity:1;transform:translateY(3px)}.dimmed{opacity:.18!important;filter:grayscale(.6)}.people{position:absolute;object-fit:contain;z-index:9;pointer-events:none;mix-blend-mode:multiply}.visitors{left:692px;top:331px;width:96px;height:160px;transform:rotate(-3deg)}.family{left:1123px;top:428px;width:135px;height:151px;transform:rotate(2deg)}.conversation{left:452px;top:445px;width:155px;height:134px;transform:rotate(-2deg)}.reader{left:787px;top:799px;width:175px;height:158px;transform:rotate(-3deg)}.small-visitors{left:1540px;top:600px;width:60px;height:96px;transform:rotate(3deg)}.bonnie-figure{position:absolute;left:67px;top:615px;width:119px;z-index:10;transform:rotate(-3deg)}.bonnie-figure img{display:block;width:100%;height:198px;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s}.bonnie-figure:hover img{transform:translateY(-5px) rotate(-3deg)}.bonnie-figure>span{font:italic 12px Georgia;background:#f5f0e6bd;padding:3px 7px;margin-left:13px;display:inline-block}.experience-fragment{position:absolute;z-index:8;padding:0;text-align:left;--accent:var(--green);transform:rotate(var(--angle));transition:transform .3s,opacity .3s}.experience-fragment:hover,.experience-fragment:focus-visible{transform:rotate(0) translateY(-5px);z-index:14}.fragment-paper{padding:13px 18px;display:block;position:relative;background:#e9e4d6ef;border-left:3px solid var(--accent);box-shadow:2px 4px 0 #8b7d5a12;clip-path:polygon(0 0,100% 1%,98% 100%,1% 97%)}.fragment-paper::before{content:"";display:block;position:absolute;top:-1px;left:50%;width:44px;height:11px;background:#f7f0dcb0;transform:rotate(-3deg)}.experience-fragment .fragment-kicker{font:9px Arial;letter-spacing:1.5px;color:var(--accent);display:block;margin-bottom:5px}.experience-fragment .fragment-title{font:25px/1.05 Georgia;letter-spacing:-.5px;display:block}.experience-fragment .fragment-note{font-size:10px;display:block;margin-top:6px;color:#817864;line-height:1.4}.experience-fragment .fragment-arrow{position:absolute;right:8px;top:10px;color:var(--accent);font-size:13px}.experience-fragment.stamp .fragment-paper{background:#f0ecdf;border:1px dashed #91886e;box-shadow:none;clip-path:polygon(0 0,100% 0,99% 98%,0 100%)}.experience-fragment.stamp .fragment-title{font-size:23px}.experience-fragment.ticket .fragment-paper{background:#d8c4b3e6;border:0;border-top:1px solid #b69c84;border-bottom:1px solid #b69c84}.experience-fragment.violet .fragment-paper{background:#e3dbe6eb;border-color:var(--purple)}.floor-label{position:absolute;bottom:18px;font:9px Arial;letter-spacing:2px;color:#8b826f;z-index:1}.floor-a{left:48px}.floor-b{left:600px}.floor-c{left:1318px}.gallery-bottom{display:flex;justify-content:space-between;align-items:center;padding:21px 2.5%;font-size:11px;color:#817966}.gallery-bottom i{color:var(--orange);font:22px Georgia;margin-right:9px;font-style:normal}.gallery-bottom button{font-size:12px}.gallery-bottom b{font-weight:400;margin-left:22px}.mobile-hint{display:none}.footer{margin:45px 4% 0;padding:26px 0 32px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;font:11px Arial;color:#8e8370}.footer>span:first-child{font:23px Georgia;color:var(--ink);letter-spacing:-.6px}.footer a:last-child{font:italic 13px Georgia}.eyebrow{font:10px Arial;letter-spacing:1.8px;color:#837963}.collection-index{margin:35px 6% 65px}.index-heading{display:flex;justify-content:space-between;align-items:center}.index-heading h2{font:48px Georgia;font-weight:400;letter-spacing:-1.5px;margin:15px 0 30px}.index-heading button{font-size:12px}.project-index,#project-index{display:grid;grid-template-columns:1fr 1fr;gap:0 45px}.index-row{border-bottom:1px solid var(--line);padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;text-align:left;font-size:13px}.index-row:hover{color:var(--green)}.index-row small{font-size:10px;color:#8a7d66;white-space:nowrap}.index-row i{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:10px}.index-row[hidden]{display:none}dialog{border:1px solid #d5c9b1;background:var(--paper);padding:0;width:min(920px,94vw);max-height:90vh;color:var(--ink);box-shadow:0 25px 100px #30271930}dialog::backdrop{background:#39332960;backdrop-filter:blur(4px)}.dialog-close{position:absolute;right:14px;top:13px;font:30px Georgia;width:42px;height:42px;z-index:3}.detail-layout{display:grid;grid-template-columns:45% 55%;min-height:460px}.detail-image{display:flex;align-items:center;justify-content:center;background:#e9e3d5;padding:25px}.detail-image img{width:100%}.detail-copy{padding:65px 39px 42px}.detail-copy h2{font:400 30px/1.3 Georgia,"Songti SC",serif;margin:20px 0 10px}.detail-copy .english{font:italic 15px/1.5 Georgia;color:#978a75}.detail-copy .context{font-size:11px;line-height:1.8;color:#918570;margin:20px 0}.detail-copy p{font-size:13px;line-height:1.95}.detail-copy .role{border-top:1px solid #d5c8b1;margin-top:24px;padding-top:18px;font-size:11px;color:#877d69;line-height:1.8}.detail-copy .tag{font-size:10px;display:block;margin-top:15px}.experience-detail{padding:65px 60px;max-width:720px}.experience-detail h2{font:32px/1.3 Georgia;margin:20px 0}.experience-detail p{font-size:14px;line-height:2;color:#776e5e}.experience-detail .tag{font-size:11px;color:var(--green)}.about-main{max-width:1380px;margin:auto;padding:60px 6% 20px}.about-hero{display:grid;grid-template-columns:1fr 1fr;gap:9%;margin-top:30px}.about-hero h1{font:400 clamp(48px,5.8vw,83px)/1.05 Georgia;letter-spacing:-3px;margin:0 0 27px}.about-hero h1 em{color:var(--green);font-weight:400}.about-intro{font:24px Georgia;line-height:1.4}.about-intro span{font:12px Arial;color:#92836b}.about-portrait{position:relative;height:370px;margin-top:30px;width:90%;isolation:isolate}.about-portrait img{height:340px;width:240px;object-fit:contain;position:absolute;left:15%;top:0;mix-blend-mode:multiply;transform:rotate(-3deg)}.portrait-paper{position:absolute;left:3%;top:50px;width:300px;height:220px;background:#d2d7bc;transform:rotate(7deg);z-index:-1}.about-portrait>span{font:italic 16px Georgia;position:absolute;left:8%;bottom:5px;transform:rotate(-4deg);color:#8f7354}.about-story{padding-top:40px}.small-caps{font-size:9px;letter-spacing:1.2px;color:#998971}.about-story h2{font:42px/1.13 Georgia;letter-spacing:-1.5px;font-weight:400;margin:25px 0 35px}.about-story h2 em{color:var(--purple)}.about-story p{font-size:14px;line-height:2.1;color:#766c5d;margin:0 0 23px}.contact-link{display:inline-flex;gap:35px;align-items:center;border-bottom:1px solid #b5a78e;padding:10px 0;font-size:12px;margin-top:10px}.location{font-size:10px;color:#988974;margin-top:25px}.about-practice{margin-top:65px;padding:35px 0 60px;border-top:1px solid var(--line)}.practice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7%;margin-top:35px}.practice-grid h3{font:27px Georgia;letter-spacing:-.6px;font-weight:400;margin:18px 0}.practice-grid p{font-size:12px;line-height:2;color:#7f7462}.practice-grid article>span{font-size:10px;display:block;color:#a08d72;margin-top:22px}.about-background{border-top:1px solid var(--line);padding:50px 0;display:grid;grid-template-columns:1fr 1fr;gap:9%}.about-background h2{font:46px/1.1 Georgia;font-weight:400;letter-spacing:-1.5px}.about-background em{color:var(--orange)}.about-background p{font-size:13px;line-height:2.1;color:#7b705d;margin-top:10px}

.museum-plinth{position:absolute;left:1465px;top:150px;width:73px;height:53px;z-index:2;pointer-events:none;background:#e2dac8;transform:skewY(4deg);border:1px solid #c9c0ab80}.museum-plinth::before{content:"";position:absolute;left:-13px;top:-8px;width:74px;height:12px;background:#ede6d8;transform:skewX(45deg);border:1px solid #c9c0ab80}.museum-plinth::after{content:"";position:absolute;left:-13px;top:-1px;width:12px;height:53px;background:#d2c9b7;transform:skewY(42deg)}.museum-plinth span{position:absolute;left:13px;top:17px;width:20px;height:10px;background:#f6f1e7;border-top:1px solid #c1b7a1}.archive-ticket{position:absolute;left:36px;top:843px;width:177px;padding:12px 13px;transform:rotate(6deg);border:1px solid #bbac93;color:#8c7453;z-index:2;pointer-events:none;background:#e5dbc6;clip-path:polygon(0 0,100% 0,100% 39%,96% 50%,100% 61%,100% 100%,0 100%,0 61%,4% 50%,0 39%)}.archive-ticket small{font:8px Arial;letter-spacing:1.1px}.archive-ticket strong{font:italic 22px Georgia;display:block;padding:8px 0 12px}.archive-ticket>span{display:block;border-top:1px dashed #b5a78d;padding-top:7px;font:7px Arial;letter-spacing:1px}.exhibition-label{position:absolute;left:1011px;top:117px;font:8px/1.9 Arial;letter-spacing:1.1px;transform:rotate(4deg);color:#8f826b;pointer-events:none;z-index:2;border-top:1px solid #b7aa91;padding-top:8px}.exhibition-label>span{font:italic 14px Georgia;letter-spacing:0}.exhibition-label i{width:5px;height:5px;border-radius:50%;background:var(--orange);display:inline-block;margin-right:4px}

@media(min-width:1900px){.topbar,.masthead,.museum,.footer{max-width:1850px;margin-left:auto;margin-right:auto}.masthead{padding-left:3%;padding-right:3%}}
@media(max-width:800px){.topbar{height:82px;margin:0 5%;gap:12px}.small-brand{gap:5px}.brand-name{font-size:22px;letter-spacing:-.8px}.brand-credit{font-size:8px}.brand-name i{width:4px;height:4px;margin-left:5px}.brand-dots{gap:2px}.brand-dots i{width:6px;height:6px}nav{font-size:10px;gap:17px}nav a[aria-current=page]{display:none}.masthead{padding:31px 5% 24px}.masthead h1{font-size:clamp(46px,7vw,62px);line-height:1.08;margin-bottom:24px;max-width:620px}.masthead-bottom{font-size:7px;letter-spacing:1px}.masthead-bottom a{font-size:10px}.masthead-bottom b{font-size:13px;margin-left:6px}.museum-title h1{font-size:clamp(45px,10.4vw,84px);letter-spacing:-.065em;margin-bottom:12px}.title-star{font-size:19px;margin:8px 0 0 8px}.byline{font-size:11px}.masthead-note{display:none}.museum{margin:0 2.5%}.museum-toolbar{display:block;padding:12px 0}.museum-toolbar h2{font-size:8px;letter-spacing:1px;margin-bottom:16px}.museum-toolbar h2 span{font-size:8px}.filters{justify-content:space-between;gap:0}.filters button{font-size:10px;padding:7px 9px}.filters i{width:5px;height:5px}.gallery{transform:scale(.63)!important}.gallery-shell{width:1134px!important;height:630px!important}.gallery-bottom{align-items:start;font-size:9px;gap:15px;padding:15px 2%}.gallery-bottom>span{max-width:190px}.gallery-bottom button{font-size:10px;max-width:125px;line-height:1.8;text-align:right}.gallery-bottom b{margin-left:6px}.mobile-hint{display:block;margin:7px 0 0 16px}.footer{margin:25px 5% 0;flex-wrap:wrap;gap:20px;font-size:9px;padding:22px 0}.footer>span:first-child{font-size:22px}.footer>a:last-child{font-size:11px}.footer>span:nth-child(2){display:none}.collection-index{margin:35px 6%}.index-heading h2{font-size:37px}.index-heading button{font-size:11px}#project-index{grid-template-columns:1fr}.detail-layout{grid-template-columns:1fr}.detail-image{height:245px}.detail-image img{height:215px;width:auto}.detail-copy{padding:32px 26px}.detail-copy h2{font-size:26px}.experience-detail{padding:60px 29px}.experience-detail h2{font-size:27px}.about-main{padding:40px 6% 0}.about-hero{grid-template-columns:1fr;gap:25px}.about-hero h1{font-size:61px}.about-portrait{height:295px}.about-portrait img{height:275px;left:15%;width:190px}.portrait-paper{width:260px;height:175px;top:50px}.about-story{padding-top:20px}.about-story h2{font-size:38px}.practice-grid{grid-template-columns:1fr;gap:25px}.practice-grid article{border-bottom:1px solid var(--line);padding-bottom:25px}.practice-grid article:last-child{border:0}.about-practice{padding-bottom:25px}.about-background{grid-template-columns:1fr;gap:5px}.about-background h2{font-size:39px;margin:25px 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}
/* The collection reads as an editorial collage on paper. */
.gallery{height:1180px}
.theme-navigation.filters{display:grid;grid-template-columns:repeat(3,1fr);margin:0 2.5% 21px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:0}
.theme-navigation.filters .theme{position:relative;text-align:left;padding:23px 24px 20px 61px;border:0;border-right:1px solid var(--line);border-radius:0;transition:background .3s;color:var(--theme);background:transparent}
.theme-navigation .theme:last-child{border-right:0}.theme-curiosity{--theme:var(--green);--wash:#dbe3d34f}.theme-creativity{--theme:var(--orange);--wash:#ead6c455}.theme-learning{--theme:var(--purple);--wash:#e2d8e455}
.theme-navigation.filters .theme:hover,.theme-navigation.filters .theme.active{background:var(--wash)}
.theme-navigation .theme strong{display:block;font:32px/1.1 Georgia;letter-spacing:-.9px}.theme-navigation .theme strong small{font:11px Arial;letter-spacing:1px;margin-left:10px}.theme-navigation .theme>span{display:block;font:italic 12px Georgia;letter-spacing:0;margin-top:9px;color:#8c806c}.theme-navigation .theme b{font-weight:400;position:absolute;right:22px;bottom:21px;transition:transform .3s}.theme-navigation .theme:hover b{transform:translate(3px,-3px)}
.theme-navigation .theme i.theme-mark{position:absolute;left:24px;top:30px;width:20px;height:20px;border:1px solid currentColor;background:transparent;border-radius:50%;transition:transform .4s}
.theme-navigation .theme-creativity i.theme-mark{border:0;border-radius:0;background:currentColor;clip-path:polygon(50% 0,61% 35%,100% 50%,63% 63%,50% 100%,36% 64%,0 50%,37% 36%)}
.theme-navigation .theme-learning i.theme-mark{border-radius:0;border:0;background:currentColor;clip-path:polygon(0 65%,33% 65%,33% 32%,66% 32%,66% 0,100% 0,100% 100%,0 100%)}
.theme-navigation .theme:hover i.theme-mark{transform:rotate(-15deg) scale(1.12)}.theme-navigation .theme.active::after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:2px;background:var(--theme)}
.museum-toolbar{border-top:0;padding:0 0 16px}.all-filter{font-size:10px;letter-spacing:.5px;padding:7px 0;border-bottom:1px solid transparent}.all-filter.active,.all-filter:hover{border-bottom-color:var(--ink)}
.exhibit .label{display:block;width:220px;max-width:none;padding:9px 22px 11px 12px;margin:5px 0 0 12px;white-space:normal;background:#f8f4e9f5;border-top:1px solid #c7baa333;box-shadow:1px 2px 0 #a99d7f12;line-height:1.3;transform:rotate(-1.5deg)}
.exhibit[data-featured=true] .label{width:286px}.label strong{display:block;font-size:15px;font-weight:400;margin:6px 0 4px}.exhibit[data-featured=true] .label strong{font-size:18px}.label em{display:block;font:italic 12px/1.25 Georgia;letter-spacing:0;color:#7d7362}.label-meta{display:flex;align-items:center;gap:6px;font:9px Arial;color:#7f7461}.label-meta>span{margin-left:auto;font-size:9px}.label-meta i{width:5px;height:5px}.exhibit .label .arrow{position:absolute;right:9px;bottom:11px;font-weight:400;opacity:.6}.experience-art{z-index:7}.experience-art .label{width:232px}
.year-2015{left:1620px;top:1095px;font-size:45px}.year-2023{top:68px;left:499px;font-size:54px}.year-now{top:55px}.note-left{top:72px}.plane-orange{top:710px}.plane-apricot{left:1230px;top:837px}.rings{left:790px;top:344px;width:147px;height:147px}.bars-one{left:471px;top:613px}.bars-two{left:1463px;top:697px}
.ambient{pointer-events:auto;cursor:help;outline-offset:4px;transition:transform .35s cubic-bezier(.2,.8,.2,1);transform-origin:50% 85%}.ambient:focus-visible{outline:1px solid var(--green)}.ambient img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.ambient:hover,.ambient:focus-visible{transform:translateY(-6px) rotate(2deg);z-index:16}.ambient::after{content:attr(data-note);position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%,4px);opacity:0;pointer-events:none;min-width:170px;max-width:260px;padding:8px 11px;background:#faf6ec;border:1px solid #d8cdb7;box-shadow:2px 3px 0 #7663470c;font:11px/1.5 Arial;text-align:center;transition:opacity .2s,transform .2s;color:#675f50}.ambient:hover::after,.ambient:focus-visible::after{opacity:1;transform:translate(-50%,0)}
.people,.museum-object{mix-blend-mode:normal}.ambient img{mix-blend-mode:multiply}
.conversation{left:701px;top:395px;width:139px;height:121px}.visitors{left:1005px;top:127px;width:89px;height:148px}.family{left:1093px;top:778px;width:101px;height:123px}.reader{left:814px;top:1040px;width:142px;height:128px}.small-visitors{left:1482px;top:783px;width:59px;height:97px}
.bonnie-figure{left:63px;top:743px;width:108px}.bonnie-figure img{height:184px}.archive-ticket{left:36px;top:1014px;width:165px}.teens{left:651px;top:1043px;width:102px;height:126px;transform:rotate(-2deg)}.older-visitor{left:1426px;top:287px;width:75px;height:142px;transform:rotate(3deg)}.column-art{left:1010px;top:49px;width:103px;height:131px;transform:rotate(-4deg)}.bust{left:1470px;top:69px;width:70px;height:108px}.museum-plinth{left:1470px;top:164px;width:66px;height:46px}.exhibition-label{left:30px;top:657px}.floor-b{left:710px}.floor-c{left:1350px}
#experience-index{display:grid;grid-template-columns:1fr 1fr;gap:0 45px}.experience-index-title{font:26px Georgia;font-weight:400;margin:45px 0 12px}.index-row em{display:block;font:italic 12px/1.5 Georgia;color:#8e816b;margin-top:6px}
.reading-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px}.reading-bar>a{font:11px Arial;color:#877962}.language-switch{display:flex;gap:3px;border:1px solid #cbbfa9;border-radius:30px;padding:3px;flex-shrink:0}.language-switch button{font:11px Arial;padding:7px 14px;border-radius:22px}.language-switch button[aria-pressed=true]{background:#ded7c7;color:#514d40}.language-switch button:hover{background:#e7dfd0}
body[data-lang=zh] [data-copy-lang=en],body[data-lang=en] [data-copy-lang=zh]{display:none}
.about-story{padding-top:0}.about-intro-column{align-self:start;position:sticky;top:25px}.about-hero{margin-top:35px}.about-story p[lang=en],[data-copy-lang=en] p{line-height:1.9}.about-main .reading-bar{margin-bottom:50px}.about-experience{border-top:1px solid var(--line);padding:35px 0}.about-experience-links{margin-top:24px}.about-experience-links a{display:flex;justify-content:space-between;gap:30px;padding:15px 0;font-size:13px;border-bottom:1px solid var(--line)}.about-experience-links a:hover{color:var(--green)}.about-experience-links span{font-size:11px;color:#918269;white-space:nowrap}
.story-main{max-width:1260px;margin:auto;padding:40px 6% 0}.story-hero{display:grid;grid-template-columns:39% 1fr;gap:9%;align-items:center;padding:15px 0 50px}.story-object{margin:0;text-align:center;position:relative}.story-object::before{content:"";position:absolute;inset:8% 2% 12%;background:#e9e2d4;transform:rotate(-4deg);z-index:-1;clip-path:polygon(0 2%,98% 0,100% 99%,3% 96%)}.story-object img{display:block;width:100%;max-height:370px;object-fit:contain}.story-object figcaption{font:8px Arial;letter-spacing:1.2px;color:#998972;margin-top:22px}.story-heading .eyebrow{color:var(--story-accent)}.story-heading h1{font:400 43px/1.2 Georgia,"Songti SC",serif;letter-spacing:-1.5px;margin:23px 0 9px}.story-subtitle{font:italic 18px/1.4 Georgia;color:#91816a;margin:0 0 22px}.story-context{font:12px/1.8 Arial;color:#897b64}.story-role{border-top:1px solid var(--line);padding-top:18px;margin-top:20px}.story-role dt{font-size:10px;color:#9a896e;margin-bottom:8px}.story-role dd{margin:0;font:13px/1.8 Arial}.guiding-question{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:35px 5% 32px;text-align:center;margin-bottom:55px;background:#e9e2d21a}.guiding-question .eyebrow{color:var(--story-accent)}.guiding-question h2{font:400 29px/1.65 Georgia,"Songti SC",serif;margin:18px auto 14px;max-width:850px}.guiding-question p{font:italic 16px/1.65 Georgia,"Songti SC",serif;color:#92816a;max-width:780px;margin:0 auto}.story-body{max-width:750px;margin:0 auto}.story-body section{margin-bottom:38px}.story-body h2{font:400 13px Arial;letter-spacing:1px;color:var(--story-accent);margin:0 0 19px}.story-body p{font:15px/2.05 Arial;color:#6c6253;margin:0 0 21px}.story-body ol{list-style:none;padding:0;counter-reset:practice}.story-body li{counter-increment:practice;padding:16px 0;border-bottom:1px solid var(--line);font:14px/1.7 Arial;display:flex;gap:22px}.story-body li::before{content:"0" counter(practice);font:italic 16px Georgia;color:var(--story-accent)}.story-reflection{padding:25px 0 0;border-top:1px solid var(--line)}.story-reflection p{font:italic 20px/1.7 Georgia,"Songti SC",serif;color:#847456}.story-pagination{display:grid;grid-template-columns:1fr 1fr;gap:12%;border-top:1px solid var(--line);padding:30px 0;margin-top:60px}.story-pagination a{display:block;border:0!important}.story-pagination a:last-child{text-align:right}.story-pagination small{display:block;font:8px Arial;letter-spacing:1.5px;color:#a08f73;margin-bottom:12px}.story-pagination span{font:16px/1.5 Georgia,"Songti SC",serif}.story-pagination a:hover span{color:var(--green)}.story-missing{padding:60px 0 130px}
@media(max-width:800px){
.theme-navigation.filters{margin:0 2% 18px}.theme-navigation.filters .theme{padding:20px 8px 14px;min-width:0}.theme-navigation .theme strong{font-size:21px;letter-spacing:-.7px}.theme-navigation .theme strong small{display:block;font-size:9px;letter-spacing:1px;margin:8px 0 0}.theme-navigation .theme>span{display:none}.theme-navigation .theme i.theme-mark{position:relative;left:auto;top:auto;margin-bottom:13px;width:14px;height:14px}.theme-navigation .theme.active::after{left:8px;right:8px}.museum-toolbar{display:flex;padding:0 0 13px}.museum-toolbar h2{margin:0;font-size:8px}.museum-toolbar h2 span{display:block;margin:7px 0 0;font-size:7px}.all-filter{font-size:9px}.gallery-shell{height:743.4px!important}.gallery-bottom>span{max-width:220px}.gallery-bottom{font-size:9px;line-height:1.7}
#experience-index{grid-template-columns:1fr}.about-intro-column{position:static}.reading-bar{margin-bottom:25px}.reading-bar .eyebrow{font-size:8px;line-height:1.8}.about-main .reading-bar{margin-bottom:35px}.language-switch button{padding:7px 11px;font-size:10px}.about-experience-links a{font-size:11px}.about-experience-links span{font-size:9px}
.story-main{padding:25px 6% 0}.story-hero{grid-template-columns:1fr;gap:30px;padding:10px 0 35px}.story-object{max-width:270px;width:85%;margin:auto}.story-object img{height:250px}.story-heading h1{font-size:33px;margin-top:18px}.story-subtitle{font-size:16px}.story-context{font-size:11px}.story-role dd{font-size:12px}.guiding-question{padding:28px 5%;margin-bottom:33px}.guiding-question h2{font-size:23px;line-height:1.6}.guiding-question p{font-size:14px}.guiding-question .eyebrow{font-size:8px}.story-body p{font-size:14px}.story-body li{font-size:13px}.story-reflection p{font-size:18px}.story-pagination{gap:8%;margin-top:30px}.story-pagination span{font-size:14px}.story-pagination a:last-child{display:block}.story-pagination small{font-size:7px}
}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important;animation:none!important}.ambient:hover,.ambient:focus-visible,.exhibit:hover img,.exhibit:focus-visible img{transform:none}}
.learning-manifesto h2{line-height:1.23;font-size:53px}.learning-manifesto h2 span{color:var(--green)}.learning-manifesto h2 em{color:var(--orange)}.learning-manifesto h2 i{color:var(--purple);font-style:normal}.learning-manifesto p{margin-bottom:25px}.learning-manifesto strong{font-weight:400;color:var(--ink);display:inline-block;margin-bottom:5px}.learning-manifesto .learning-background{font-size:11px;padding-top:20px;border-top:1px solid var(--line);color:#97886d}.learning-manifesto [lang=en] strong{font:23px Georgia}
@media(max-width:800px){.learning-manifesto h2{font-size:45px;margin-top:20px}}
.guiding-question h2{text-wrap:balance}
@media(max-width:800px){.story-page .topbar nav>a:first-child{display:none}.topbar nav a{white-space:nowrap}}
