.research-graphic{width:100%;height:auto;color:var(--ink,#362e29);--rg-accent:var(--accent,#ac5839);--rg-second:var(--accent-2,#638a80);--rg-paper:var(--paper,#f6f0e7);--rg-line:var(--line,#cbbbab);--rg-ease:cubic-bezier(.23,.7,.22,1);display:block;overflow:visible}.research-graphic path,.research-graphic polygon,.research-graphic circle,.research-graphic rect,.research-graphic ellipse{vector-effect:non-scaling-stroke}.research-graphic text{letter-spacing:.06em;fill:currentColor;stroke:none;font-family:inherit;font-size:11px;font-weight:500}.rg-dot-field{opacity:.1}.rg-corners{fill:none;stroke:currentColor;stroke-width:1px;opacity:.3}.rg-ground{fill:none;stroke:currentColor;stroke-width:.6px;opacity:.12}.rg-box polygon{stroke:currentColor;stroke-width:.8px;stroke-linejoin:round}.rg-face-top{fill:var(--rg-paper)}.rg-face-left{fill:color-mix(in srgb,var(--rg-accent) 15%,var(--rg-paper))}.rg-face-right{fill:color-mix(in srgb,var(--rg-accent) 29%,var(--rg-paper))}.rg-box .rg-face-top{fill:color-mix(in srgb,var(--rg-accent) 5%,var(--rg-paper))}.rg-box .rg-face-left{stroke-opacity:.45}.rg-box .rg-face-right,.rg-box .rg-face-top{stroke-opacity:.5}.rg-layer{transition:opacity .65s var(--rg-ease)}.rg-massing,.rg-floor,.rg-envelope,.rg-panel-angle{transition:transform 1.2s var(--rg-ease),opacity .65s var(--rg-ease)}.rg-frame{fill:none;stroke:var(--rg-second);stroke-width:1px;opacity:.06;transition:opacity .75s var(--rg-ease)}.rg-frame.is-active{opacity:1}.rg-frame .rg-bracing,.rg-bracing{stroke:var(--rg-accent);stroke-width:1.5px}.rg-frame.rg-cantilever{opacity:1}.rg-orbit{fill:none;stroke:var(--rg-accent);stroke-width:.7px;stroke-dasharray:3 8;opacity:.45}.rg-sun{fill:none;stroke:var(--rg-accent);stroke-width:1.2px;opacity:.25;transition:opacity .8s}.rg-sun.is-active{opacity:1}.rg-sun-halo{stroke-width:.6px;opacity:.35}.rg-sun-rays{transform-origin:0 0;animation:45s linear infinite rg-turn}.rg-rays{fill:none;stroke:var(--rg-accent);stroke-width:.85px;stroke-dasharray:4 8;opacity:.6}.rg-rays path{animation:9s linear infinite rg-dash}.rg-flow-dot{display:none}.rg-pv{fill:var(--rg-second);stroke:var(--rg-paper);stroke-width:.7px}.rg-panel-angle{transform-origin:0 0}.rg-irradiation{fill:var(--rg-accent);stroke:none;opacity:.5}.rg-heat-1{opacity:.85}.rg-heat-2{opacity:.68}.rg-heat-3{opacity:.3}.rg-callout{stroke:currentColor;stroke-width:.6px;fill:none;opacity:.4}.rg-callout circle{fill:var(--rg-paper);stroke-width:1px}.rg-callout text{opacity:1}.rg-feedback{fill:none;stroke:var(--rg-accent);stroke-width:1px;stroke-dasharray:3 7;animation:10s linear infinite rg-dash}.rg-arrow{fill:none;stroke:var(--rg-accent);stroke-width:1px}.rg-force{fill:none;stroke:var(--rg-accent);stroke-width:1px;animation:3s ease-in-out infinite rg-breathe}.rg-connector{fill:none;stroke:currentColor;stroke-width:.8px;opacity:.45}.rg-connectors{fill:none;stroke:var(--rg-second);stroke-width:.6px;transition:opacity .7s var(--rg-ease)}.rg-plan{fill:none;stroke:currentColor;stroke-width:1.2px}.rg-secondary{stroke-width:.65px;opacity:.3}.rg-door{stroke-width:.65px;stroke-dasharray:2 2;opacity:.5}.rg-window{stroke:var(--rg-second);stroke-width:2px}.rg-record{fill:var(--rg-paper);stroke:currentColor;stroke-width:.7px}.rg-record>path{stroke-opacity:.35}.rg-record g path{stroke-opacity:.55}.rg-record text{font-size:10px}.rg-id{fill:var(--rg-accent);stroke:none}.rg-id text{fill:var(--rg-paper);font-size:9px}.rg-edit{stroke:var(--rg-accent);stroke-width:2px;fill:none;stroke-dasharray:4 4;animation:7s linear infinite rg-dash}.rg-tile rect{fill:var(--rg-paper);stroke:currentColor;stroke-width:.7px;stroke-opacity:.3}.rg-tile path{fill:none;stroke:var(--rg-second);stroke-width:5px;stroke-linecap:round}.rg-tile circle{fill:var(--rg-paper);stroke:var(--rg-second);stroke-width:1px}.rg-plan-boundary{fill:var(--rg-paper);fill-opacity:.5;stroke:currentColor;stroke-width:1px}.rg-network{fill:none;stroke:var(--rg-second);stroke-width:7px;stroke-linejoin:round;stroke-linecap:round;transition:opacity .75s}.rg-network circle{fill:var(--rg-paper);stroke-width:1.5px}.rg-entry{fill:var(--rg-accent);stroke:var(--rg-paper);stroke-width:2px}.rg-partitions{fill:none;stroke:currentColor;stroke-width:1px;stroke-dasharray:4 3;opacity:.7}.rg-zones path{stroke:none}.rg-zone-1{fill:color-mix(in srgb,var(--rg-accent) 24%,var(--rg-paper))}.rg-zone-2{fill:color-mix(in srgb,var(--rg-second) 24%,var(--rg-paper))}.rg-zone-3{fill:color-mix(in srgb,var(--rg-second) 44%,var(--rg-paper))}.rg-zone-4{fill:color-mix(in srgb,var(--rg-accent) 43%,var(--rg-paper))}.rg-zone-5{fill:color-mix(in srgb,var(--rg-accent) 66%,var(--rg-paper))}.rg-flow-route{fill:none;stroke:var(--rg-accent);stroke-width:2.5px;stroke-dasharray:6 22;stroke-linecap:round;animation:8s linear infinite rg-dash}.rg-site-water{fill:none;stroke:var(--rg-second);stroke-width:1px;opacity:.55}.rg-site-trees{fill:var(--rg-second);fill-opacity:.09;stroke:var(--rg-second);stroke-width:.8px;opacity:.6}.rg-site-trees path{fill:none;stroke-opacity:.4}.rg-site-links{fill:none;stroke:var(--rg-accent);stroke-width:1px;stroke-dasharray:3 5;animation:10s linear infinite rg-dash}.rg-site-links circle{fill:var(--rg-accent);stroke:none}.rg-rule{fill:var(--rg-paper);stroke:currentColor;stroke-width:.7px;stroke-opacity:.5}.rg-rule path{fill:none}.rg-core polygon{fill:var(--rg-accent);stroke:var(--rg-paper);stroke-width:.5px}.rg-cell polygon{transition:fill .8s var(--rg-ease);stroke-opacity:.3;stroke-width:.5px}.rg-cell-1 .rg-face-top{fill:color-mix(in srgb,var(--rg-second) 50%,var(--rg-paper))}.rg-cell-2 .rg-face-top{fill:color-mix(in srgb,var(--rg-accent) 40%,var(--rg-paper))}.rg-cell-3 .rg-face-top{fill:color-mix(in srgb,var(--rg-second) 20%,var(--rg-paper))}.rg-market-inputs{fill:var(--rg-paper);stroke:var(--rg-second);stroke-width:1px}.rg-market-inputs text{fill:var(--rg-second);font-size:13px}.rg-store{fill:var(--rg-paper);stroke:var(--rg-second);stroke-width:1.1px}.rg-store-row{fill:none;stroke-width:2.5px;stroke:var(--rg-accent)}.rg-analysis{fill:none;stroke:var(--rg-second);stroke-width:1px}.rg-analysis>path:not(.rg-analysis-route){opacity:.25}.rg-analysis>circle{fill:var(--rg-accent);stroke:none}.rg-analysis-route{stroke:var(--rg-accent);stroke-dasharray:3 6;animation:8s linear infinite rg-dash}.rg-review{fill:var(--rg-paper);stroke:var(--rg-second);stroke-width:1px}.rg-review>path{stroke-opacity:.4}.rg-review .rg-check{stroke:var(--rg-accent);stroke-opacity:1;stroke-width:2px}.rg-device,.rg-hosts{fill:var(--rg-paper);stroke:currentColor;stroke-width:1px}.rg-device>path,.rg-hosts path{fill:none;stroke-opacity:.4}.rg-device>circle{fill:var(--rg-accent);stroke:none}.rg-hosts circle{fill:var(--rg-paper);stroke:var(--rg-second)}.rg-hosts .rg-status.active{fill:var(--rg-accent);stroke:var(--rg-accent)}.rg-compact .rg-callout,.rg-compact .rg-corners,.rg-compact .rg-decor{opacity:0}.rg-compact .rg-dot-field{opacity:.07}.rg-compact .rg-sun-rays,.rg-compact .rg-rays path,.rg-compact .rg-feedback,.rg-compact .rg-flow-route,.rg-compact .rg-analysis-route,.rg-compact .rg-site-links,.rg-compact .rg-edit,.rg-compact .rg-force{animation-play-state:paused}.rg-paused *,.motion-paused .research-graphic *{animation-play-state:paused!important}.rg-form-options .rg-box polygon{stroke-width:.6px}.rg-form-options text{opacity:.6;font-size:10px}.rg-compact .rg-network,.rg-compact .rg-tile path{stroke-width:3px}@keyframes rg-turn{to{transform:rotate(360deg)}}@keyframes rg-dash{to{stroke-dashoffset:-100px}}@keyframes rg-breathe{50%{opacity:.4}}.motion-paused .research-graphic *{transition:none!important;animation-play-state:paused!important}.motion-enabled .rg-compact .rg-flow-route,.motion-enabled .rg-compact .rg-feedback,.motion-enabled .rg-compact .rg-analysis-route,.motion-enabled .rg-compact .rg-site-links{animation-play-state:running}:root{color:#252a25;font-synthesis:none;--paper:#f2f0e9;--ink:#252a25;--muted:#62685b;--line:#cecec2;--accent:#945334;--accent-2:#648581;--panel:#e6dfd2;background:#f2f0e9;font-family:Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,a,input{touch-action:manipulation}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}svg{flex-shrink:0;display:block}h1,h2,h3,h4,p,figure{margin:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:6px}h1:focus,main:focus{outline:none}::selection{background:var(--accent);color:var(--paper)}html{scroll-behavior:smooth;scroll-padding-top:30px}button,a{-webkit-tap-highlight-color:transparent}.studio{isolation:isolate;background:var(--paper);min-height:100svh;color:var(--ink);position:relative;overflow:clip}.theme-architecture{--paper:#f1ede3;--ink:#382f26;--muted:#695d50;--line:#cfc5b5;--accent:#a0542c;--accent-2:#56827f;--panel:#e4dac8}.theme-markets{--paper:#112d25;--ink:#e8eddc;--muted:#a4b7a3;--line:#3a5849;--accent:#c3e990;--accent-2:#75a39b;--panel:#1c3f32}.theme-exhibitions{--paper:#191724;--ink:#e9e5f3;--muted:#aaa1be;--line:#4b425c;--accent:#bfb0e6;--accent-2:#a6b1cd;--panel:#2a253a}.micro,.eyebrow,.section-label,.hero-eyebrow,.hero-baseline,.stage-caption,.world-top,.world-count,.world-bottom,.welcome-footer,.header-descriptor,.film-top,.research-header-meta,.result-bars>div>span,.diagram-label,.method-topline,.footer-base{letter-spacing:.055em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px;font-weight:400;line-height:1.6}.eyebrow{letter-spacing:.1em;font-size:10px;display:block}.micro{font-size:9px}.page-pad{padding-left:5%;padding-right:5%}.arrow-diagonal{transform:rotate(-45deg)}.skip-link{z-index:300;background:var(--ink);color:var(--paper);padding:15px;position:fixed;top:12px;left:20px;transform:translateY(-150%)}.skip-link:focus{transform:none}.ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambient-lines{background:linear-gradient(90deg,transparent calc(100% - 1px),var(--line) 0);opacity:.13;background-size:12.5% 100%;position:absolute;inset:0}.ambient-light{background:radial-gradient(ellipse, var(--accent) 0%,transparent 65%);opacity:.055;filter:blur(35px);pointer-events:none;width:65vw;height:65vw;animation:24s ease-in-out infinite alternate light-drift;position:fixed;top:10vh;right:-20vw}@keyframes light-drift{0%{transform:translateY(-10%)scale(.8)}to{transform:translate(-42%,35%)scale(1.2)}}.living-field{pointer-events:none;width:100%;height:100%;display:block}.site-header{border-bottom:1px solid var(--line);z-index:20;align-items:center;gap:30px;height:80px;margin:0 3%;display:flex;position:relative}.wordmark{letter-spacing:-.055em;white-space:nowrap;align-items:center;gap:11px;font-size:19px;font-weight:550;display:flex}.brand-symbol{letter-spacing:-3px;width:24px;height:29px;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:25px;position:relative}.brand-symbol>span{font-size:22px;position:absolute;top:7px;left:11px}.header-descriptor{letter-spacing:.08em;opacity:.65;margin-right:auto;font-size:8px}.header-tools{align-items:center;gap:24px;margin-left:auto;display:flex}.field-nav{gap:24px;margin-right:12px;display:flex}.field-nav button{min-height:44px;color:var(--muted);font-size:11px;position:relative}.field-nav button[aria-current=page]{color:var(--ink)}.field-nav button[aria-current=page]:after{content:"";background:var(--accent);height:1px;position:absolute;bottom:5px;left:0;right:0}.global-motion{letter-spacing:.05em;align-items:center;gap:7px;min-height:44px;font:8px SFMono-Regular,monospace;display:flex}.global-motion>span:first-child{font-family:Arial;font-size:13px;line-height:1}.global-motion:disabled{opacity:.65}.language{min-width:25px;min-height:44px;font-size:11px}.menu-toggle{display:none}.welcome-page{padding:0 3%}.welcome-heading{justify-content:space-between;align-items:flex-end;gap:30px;padding:36px 0 33px;display:flex}.welcome-heading h1{letter-spacing:-.075em;margin-top:14px;font-size:clamp(72px,9.4vw,160px);font-weight:450;line-height:.98}.welcome-heading h1>span{color:#9d603b}.welcome-heading .eyebrow{font-size:8px}.welcome-note{width:330px;max-width:32%;padding-bottom:4px;padding-left:18px;position:relative}.welcome-note .live-dot{position:absolute;top:5px;left:0}.live-dot{background:var(--accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #a0542c10}.welcome-note p{white-space:pre-line;color:var(--muted);font-size:12px;line-height:1.85}.welcome-note .micro{margin-top:20px;font-size:8px;display:block}.world-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.world{isolation:isolate;text-align:left;flex-direction:column;min-width:0;min-height:460px;padding:25px 28px 22px;transition:filter .5s;display:flex;position:relative;overflow:hidden}.world-architecture{color:#3e3124;--accent:#98522f;background:#e2d3bc}.world-markets{color:#e7edda;--accent:#c3e990;background:#163e32}.world-exhibitions{color:#e5dff6;--accent:#c5b5e9;background:#29243d;grid-column:1/-1;min-height:215px}.world-top{z-index:2;justify-content:space-between;gap:18px;font-size:8px;display:flex;position:relative}.world-count{opacity:.65;font-size:8px}.world-scene{z-index:0;transition:transform 1.2s cubic-bezier(.2,.6,.2,1);position:absolute;inset:13px 0 80px}.world-scene .living-field{height:100%}.scene-cross{opacity:.3;font-size:15px;position:absolute;top:39%;left:13%}.world-name{z-index:2;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:270px;display:flex;position:relative}.world-name>span:first-child{letter-spacing:-.065em;font-size:clamp(30px,3.2vw,56px);font-weight:450;line-height:1.2}.circle-arrow{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:43px;height:43px;transition:transform .5s,background .4s,color .4s;display:grid}.circle-arrow svg{width:21px;height:21px}.world-bottom{z-index:2;opacity:.8;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:20px;font-size:8px;display:flex;position:relative}.world-enter{white-space:nowrap;font-size:8px}.world-exhibitions>.living-field{opacity:.65;z-index:0;width:100%;position:absolute;inset:0}.world-exhibitions .world-name{width:40%;padding-top:44px}.world-exhibitions .world-name>.circle-arrow{position:absolute;left:calc(250% - 43px)}.world-exhibitions .world-name>span:first-child{font-size:36px}.world-exhibitions .world-bottom{margin-top:17px}.world-exhibitions .world-bottom .world-enter{visibility:hidden}.film-frames{pointer-events:none;gap:18px;height:78%;transition:transform .9s;display:flex;position:absolute;top:19%;left:48%;transform:rotate(-7deg)}.film-frames img{object-fit:cover;border:6px solid #ded8e9;width:240px;height:135px;box-shadow:10px 20px 35px #0003}.film-frames img:nth-child(2){transform:translateY(24px)rotate(8deg)}.welcome-footer{min-height:64px;color:var(--muted);justify-content:space-between;align-items:center;font-size:8px;display:flex}.welcome-footer a{color:var(--ink);align-items:center;gap:15px;font-size:9px;display:flex}.welcome-footer svg{width:17px;height:17px}@media (hover:hover){.world:hover .world-scene{transform:scale(1.08)translateY(-10px)}.world:hover .circle-arrow{background:currentColor;transform:rotate(45deg)}.world:hover .circle-arrow svg{color:var(--accent)}.world-architecture:hover .circle-arrow svg{color:#e2d3bc}.world-markets:hover .circle-arrow svg{color:#163e32}.world-exhibitions:hover .circle-arrow svg{color:#29243d}.world:hover .film-frames{transform:rotate(-3deg)translateY(-6px)scale(1.04)}.world:hover .world-enter{letter-spacing:.14em}.study-card:hover .study-open{background:var(--ink);color:var(--paper)}.study-card:hover .study-visual .research-graphic{transform:scale(1.035)}.study-card:hover h3{color:var(--accent)}.study-card:hover .study-question svg{transform:translate(6px)}.field-nav button:hover{color:var(--ink)}}.world-transition{z-index:200;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.world-transition>span{letter-spacing:-.05em;color:#fcfaf1;opacity:0;font-size:clamp(38px,6vw,90px)}.phase-expand{animation:.58s cubic-bezier(.7,0,.18,1) both world-expand}.phase-expand>span{animation:.58s both transition-type}.phase-reveal{animation:.5s both world-reveal}.phase-reveal>span{opacity:0}@keyframes world-expand{0%{clip-path:inset(var(--top) var(--right) var(--bottom) var(--left))}to{clip-path:inset(0)}}@keyframes world-reveal{to{opacity:0}}@keyframes transition-type{0%,25%{opacity:0;transform:translateY(25px)}75%{opacity:.8}to{opacity:0;transform:translateY(-15px)}}.field-hero{padding:30px 5% 0;position:relative;overflow:hidden}.hero-eyebrow{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.hero-main{grid-template-columns:1.1fr 1fr;align-items:center;gap:2%;min-height:580px;display:grid}.hero-copy{z-index:2;padding:45px 0;position:relative}.hero-copy h1{letter-spacing:-.065em;white-space:pre-line;font-size:clamp(52px,6.6vw,112px);font-weight:450;line-height:1.15}.hero-copy p{white-space:pre-line;max-width:450px;color:var(--muted);margin-top:32px;font-size:13px;line-height:2.1}.explore-link{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:32px;min-width:150px;margin-top:30px;padding:12px 0;font-size:12px;display:inline-flex}.explore-link svg{width:21px;height:21px}.hero-stage{isolation:isolate;height:530px;margin-left:-10%;margin-right:-10%;position:relative}.hero-stage>.living-field{position:absolute;inset:0}.hero-stage:before,.hero-stage:after{content:"+";opacity:.35;font-family:monospace;font-size:18px;position:absolute}.hero-stage:before{top:20%;left:2%}.hero-stage:after{bottom:14%;right:3%}.stage-caption{color:var(--muted);justify-content:space-between;gap:15px;font-size:7px;display:flex;position:absolute;bottom:10px;left:10%;right:10%}.hero-baseline{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:22px 0;font-size:8px;display:flex}.hero-film-stack{position:absolute;inset:70px 15px 65px}.hero-film-stack img{border:5px solid #ded7e7;width:83%;animation:10s ease-in-out infinite alternate float-frame;position:absolute;box-shadow:10px 20px 35px #0004}.hero-film-stack img:first-child{top:0;left:0;transform:rotate(-9deg)}.hero-film-stack img:nth-child(2){animation-delay:-5s;bottom:0;right:0;transform:rotate(7deg)}@keyframes float-frame{0%{translate:-9px -17px;rotate:-3deg}to{translate:12px 15px;rotate:3deg}}.section-label{color:var(--muted);letter-spacing:.08em;align-items:center;gap:24px;font-size:9px;display:flex}.section-label>span:first-child{color:var(--accent);min-width:23px}.section-label:after{content:"";background:var(--line);flex:1;height:1px;margin-left:20px}.work-index{padding-top:100px;padding-bottom:115px}.index-heading{justify-content:space-between;align-items:flex-end;gap:60px;margin:40px 0 65px;display:flex}.index-heading h2{letter-spacing:-.05em;white-space:pre-line;font-size:clamp(33px,4vw,60px);font-weight:450;line-height:1.3}.index-heading p{max-width:310px;color:var(--muted);font-size:13px;line-height:1.95}.study-list{flex-direction:column;gap:0;display:flex}.study-card{text-align:left;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6%;width:100%;padding:35px 0;display:grid}.study-card:last-child{border-bottom:1px solid var(--line)}.study-visual{background:var(--panel);aspect-ratio:1.6;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.study-visual .research-graphic{width:100%;transition:transform .8s cubic-bezier(.2,.65,.2,1)}.study-number{letter-spacing:.08em;color:var(--muted);font:9px monospace;position:absolute;top:20px;left:22px}.study-open{border:1px solid var(--line);background:var(--paper);align-items:center;gap:15px;padding:10px 12px;font:8px monospace;transition:background .3s,color .3s;display:flex;position:absolute;bottom:16px;right:16px}.study-open svg{width:15px;height:15px}.study-copy{flex-direction:column;justify-content:center;min-width:0;padding:17px 0 15px;display:flex}.study-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:8px;display:flex}.study-copy h3{letter-spacing:-.045em;margin:22px 0 17px;font-size:clamp(27px,2.8vw,43px);font-weight:450;line-height:1.35;transition:color .3s}.study-copy>p{color:var(--muted);max-width:500px;font-size:12px;line-height:1.9}.study-tags{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.study-tags>span{border:1px solid var(--line);color:var(--muted);border-radius:20px;padding:5px 9px;font-size:9px}.study-question{justify-content:space-between;align-items:center;gap:20px;margin-top:30px;font-size:11px;line-height:1.8;display:flex}.study-question svg{width:18px;height:18px;transition:transform .4s}.reveal.is-visible{opacity:1}@keyframes reveal-enter{0%{opacity:.5;transform:translateY(18px)}to{opacity:1;transform:none}}.research-header{border-bottom:1px solid var(--line);padding-top:42px;padding-bottom:60px}.back-link{color:var(--muted);gap:12px;font-size:11px;line-height:2;display:inline-flex}.research-header-meta{color:var(--muted);justify-content:space-between;gap:25px;margin:65px 0 30px;font-size:9px;display:flex}.research-header h1{letter-spacing:-.05em;max-width:1100px;font-size:clamp(42px,5.5vw,86px);font-weight:450;line-height:1.2}.research-lead{max-width:760px;color:var(--muted);margin:30px 0 28px;font-size:16px;line-height:2}.research-paper{color:var(--muted);max-width:900px;font-size:12px;font-style:italic;line-height:1.8}.study-facts{gap:75px;margin-top:50px;display:flex}.study-facts>div{align-items:baseline;gap:15px;display:flex}.study-facts strong{letter-spacing:-.06em;font-size:46px;font-weight:400;line-height:1}.study-facts span{color:var(--muted);max-width:140px;font-size:10px;line-height:1.6}.research-layout{grid-template-columns:190px minmax(0,1fr);gap:7%;padding-top:75px;padding-bottom:80px;display:grid}.research-toc{flex-direction:column;align-self:start;gap:20px;display:flex;position:sticky;top:35px}.research-toc>.micro{color:var(--muted);margin-bottom:15px}.research-toc>a{color:var(--muted);font-size:11px}.research-toc>a:hover{color:var(--accent)}.toc-note{color:var(--muted);max-width:145px;margin-top:30px;font-size:10px;line-height:1.9}.research-body{min-width:0}.research-section{margin-bottom:80px;scroll-margin-top:40px}.research-section h2{letter-spacing:-.04em;margin:28px 0;font-size:clamp(27px,3.1vw,43px);font-weight:450;line-height:1.5}.body-copy{color:var(--muted);max-width:900px;font-size:15px;line-height:2.15}.method-explorer{border:1px solid var(--line);background:var(--paper);margin-top:35px}.method-topline{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:15px 20px;font-size:8px;display:flex}.motion-button{align-items:center;gap:7px;min-width:48px;min-height:28px;font-size:11px;display:flex}.motion-button>span{font:9px monospace}.motion-button:disabled{opacity:.4}.method-display{background:var(--panel);min-height:200px;padding:10px 25px 32px;position:relative}.method-display .research-graphic{max-width:850px;margin:auto}.diagram-label{color:var(--muted);font-size:7px;position:absolute;bottom:14px;left:20px}.method-steps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.method-steps>button{text-align:left;border-right:1px solid var(--line);align-items:baseline;gap:12px;padding:16px 16px 19px;display:flex;position:relative;overflow:hidden}.method-steps>button:last-child{border:0}.method-steps strong{font-size:11px;font-weight:450;line-height:1.8}.method-steps>button>span{color:var(--muted);font:9px monospace}.method-steps .is-active{background:var(--ink);color:var(--paper)}.method-steps .is-active>span{color:var(--paper);opacity:.5}.method-steps i{background:var(--accent-2);width:0;height:2px;position:absolute;bottom:0;left:0}.method-steps .is-active i{width:100%}.is-playing .method-steps .is-active i{animation:5.5s linear both method-progress}@keyframes method-progress{0%{width:0}to{width:100%}}.method-explanation{gap:28px;padding:28px 30px 32px;animation:.4s both copy-enter;display:flex}.large-index{letter-spacing:-.06em;color:var(--accent);min-width:48px;font-size:38px;line-height:1}.method-explanation h3{margin-bottom:10px;font-size:18px;font-weight:450;line-height:1.6}.method-explanation p{color:var(--muted);font-size:13px;line-height:2}@keyframes copy-enter{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}.orientation-control{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:20px 30px;display:flex}.orientation-control>span{max-width:230px;color:var(--muted);font:8px/1.8 monospace}.orientation-control>div{gap:4px;display:flex}.orientation-control button{border:1px solid var(--line);min-width:43px;padding:8px 10px;font-size:11px}.orientation-control button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.study-setup{padding:28px 0 35px}.study-setup .eyebrow{color:var(--accent);font-size:9px}.study-setup p{max-width:900px;margin-top:18px;font-size:15px;line-height:2.1}.objective-study,.result-comparison{background:var(--panel);border:1px solid var(--line);margin-top:10px;margin-bottom:45px;padding:30px}.objective-heading h3,.comparison-title h3{letter-spacing:-.045em;white-space:pre-line;margin:18px 0 28px;font-size:30px;font-weight:450;line-height:1.4}.objective-heading .eyebrow,.comparison-title .eyebrow{color:var(--muted);font-size:8px}.objective-tabs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.objective-tabs button{border:1px solid var(--line);text-align:left;flex-direction:column;align-items:flex-start;gap:14px;min-height:105px;padding:15px;font-size:11px;line-height:1.7;display:flex;position:relative}.objective-tabs button>span{color:var(--muted);font:9px monospace}.objective-tabs button>svg{width:17px;height:17px;position:absolute;top:11px;right:10px}.objective-tabs button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.objective-answer{grid-template-columns:130px 1fr;align-items:center;gap:30px;padding:35px 0;animation:.5s copy-enter;display:grid}.objective-answer h4{margin:12px 0;font-size:20px;font-weight:450;line-height:1.5}.objective-answer p{color:var(--muted);font-size:13px;line-height:1.9}.typology-swatch{align-items:flex-end;gap:3px;height:90px;padding:0 10px;display:flex;transform:skewY(-12deg)}.typology-swatch i{width:15px;height:calc(20px + var(--i)*7px);background:var(--accent);border-top:4px solid var(--ink);opacity:calc(.45 + var(--i)*.07);transition:height .7s}.objective-0 .typology-swatch i:nth-child(2n){height:22px;translate:0 -30px}.objective-1 .typology-swatch i{height:55px}.objective-1 .typology-swatch i:nth-child(3n){translate:0 -20px}.small-note{color:var(--muted);max-width:800px;font-size:10px;line-height:1.9}.result-tabs{flex-wrap:wrap;gap:8px;margin-bottom:30px;display:flex}.result-tabs button{border:1px solid var(--line);padding:10px 15px;font-size:11px}.result-tabs button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.result-bars{gap:23px;margin-bottom:30px;display:grid}.result-bars>div{grid-template-columns:65px 1fr 60px;align-items:center;gap:15px;display:grid}.result-bars>div>span{font-size:9px}.result-bars strong{text-align:right;font:13px monospace}.result-track{border-left:1px solid var(--line);background:#7777770a;height:18px}.result-track i{background:var(--accent);height:100%;transition:width .8s cubic-bezier(.2,.65,.2,1);display:block}.result-bars>div:first-child .result-track i{background:var(--muted);opacity:.6}.finding-list{margin-top:30px}.finding-list>div{border-top:1px solid var(--line);grid-template-columns:40px 1fr;gap:23px;padding:26px 0;display:grid}.finding-list>div>span{color:var(--accent);font:12px monospace}.finding-list p{max-width:800px;font-size:15px;line-height:2}.evidence-gallery{margin-top:48px}.evidence-gallery figure+figure{margin-top:45px}.evidence-gallery a{background:#fff;padding:15px;display:block}.evidence-gallery img{object-fit:contain;width:100%;max-height:650px}.evidence-gallery figcaption{color:var(--muted);gap:20px;margin-top:15px;font-size:10px;line-height:1.8;display:flex}.evidence-gallery figcaption>span{white-space:nowrap;padding-top:4px;font:8px monospace}.scope-section{border-top:1px solid var(--line);padding-top:30px}.scope-section>p{margin-top:25px;font-size:16px;line-height:2.1}.scope-meta{grid-template-columns:1fr 1fr;gap:30px;margin-top:35px;display:grid}.scope-meta .micro{color:var(--accent)}.scope-meta p{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.9}.research-film-link{text-align:left;border:1px solid var(--line);background:var(--panel);justify-content:space-between;align-items:center;gap:25px;width:100%;padding:25px;display:flex}.research-film-link strong{margin-top:10px;font-size:21px;font-weight:450;display:block}.research-film-link .micro{color:var(--muted);font-size:8px}.next-study{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;justify-content:space-between;align-items:center;gap:35px;width:100%;min-height:170px;display:flex}.next-study strong{letter-spacing:-.04em;margin-right:auto;font-size:45px;font-weight:450}.next-study>.eyebrow{color:var(--muted);max-width:180px}.next-study>svg{width:45px;height:45px}.brief-graphic{background:var(--panel);max-width:800px;margin:40px 0 70px}.films-collection{padding-top:90px;padding-bottom:100px}.exhibition-film{margin-top:55px}.film-top{border-bottom:1px solid var(--line);justify-content:space-between;gap:25px;margin-bottom:20px;padding:18px 0;font-size:9px;display:flex}.film-player{aspect-ratio:16/9;background:#111;box-shadow:0 20px 60px #0003}.film-player video{object-fit:contain;width:100%;height:100%;display:block}.film-description{grid-template-columns:1fr 1fr;gap:10%;padding:40px 0 25px;display:grid}.film-description h3{letter-spacing:-.06em;white-space:pre-line;font-size:clamp(45px,6.6vw,105px);font-weight:450;line-height:.98}.film-description p{color:var(--muted);max-width:470px;font-size:13px;line-height:2}.film-description .explore-link{margin-top:20px}.film-artwork{color:var(--muted);margin-top:25px}.film-artwork summary{cursor:pointer;border-top:1px solid var(--line);padding:12px 0;font-size:11px}.film-artwork>img{width:100%;max-width:800px;margin-top:18px}.artwork-switch{gap:8px;margin-top:20px;display:flex}.artwork-switch button{border:1px solid var(--line);padding:10px 18px;font-size:11px}.artwork-switch button[aria-pressed=true]{color:var(--paper);background:var(--ink)}.film-2026{max-width:950px;margin:110px 0 0 auto}.film-2026 .film-description h3{font-size:clamp(40px,5vw,74px)}.footer{border-top:1px solid var(--line);padding-top:75px;padding-bottom:25px;position:relative}.footer-invitation{justify-content:space-between;align-items:center;gap:40px;margin-top:40px;display:flex}.footer-invitation h2{white-space:pre-line;letter-spacing:-.065em;font-size:clamp(45px,7vw,105px);font-weight:450;line-height:1.12}.footer-invitation>.circle-arrow{width:100px;height:100px;margin-right:7%}.footer-invitation>.circle-arrow svg{width:45px;height:45px}.footer-contact{align-items:baseline;gap:25px;margin:35px 0 70px;display:flex}.footer-contact>a{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(17px,2.2vw,31px)}.footer-contact>button{color:var(--muted);text-underline-offset:5px;font-size:10px;text-decoration:underline}.footer-base{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:30px;padding-top:22px;font-size:8px;display:flex}.footer-base button{font:inherit;color:var(--ink)}@media (width>=1700px){.page-pad,.field-hero{padding-left:max(5%,50vw - 750px);padding-right:max(5%,50vw - 750px)}.welcome-page{padding-left:max(3%,50vw - 820px);padding-right:max(3%,50vw - 820px)}.world{min-height:560px}.world-exhibitions{min-height:240px}.world-name{padding-top:350px}.world-scene{inset:5px 0 85px}.world-exhibitions .world-name{padding-top:55px}.film-frames img{width:290px;height:164px}.hero-main{min-height:690px}.hero-stage{height:640px}}@media (width<=1100px){.header-descriptor{display:none}.field-nav{gap:16px;margin-right:0}.header-tools{gap:20px}.world{min-height:420px;padding:23px}.world-exhibitions{min-height:205px}.world-name{padding-top:235px}.world-name>span:first-child{font-size:33px}.world-top,.world-count{font-size:7px}.hero-copy h1{font-size:60px}.hero-main{min-height:500px}.hero-stage{height:460px}.hero-copy p{font-size:12px}.study-copy h3{font-size:29px}.study-card{gap:5%}.study-question{margin-top:20px;font-size:10px}.research-layout{grid-template-columns:145px minmax(0,1fr);gap:5%}.research-toc>a{font-size:10px}.research-header h1{font-size:60px}.method-steps>button{gap:8px;padding:12px 10px}.method-steps strong{font-size:10px}.orientation-control{flex-wrap:wrap;padding:20px}.objective-study,.result-comparison{padding:25px}.study-facts{gap:40px}.study-facts strong{font-size:38px}}@media (width<=760px){.page-pad{padding-left:5%;padding-right:5%}.site-header{gap:15px;height:67px;margin:0 5%}.wordmark{gap:8px;font-size:17px}.brand-symbol{width:21px;font-size:28px}.brand-symbol>span{font-size:20px;left:10px}.header-tools{gap:15px}.global-motion{gap:5px;font-size:7px}.language{min-width:20px;font-size:10px}.menu-toggle{min-width:25px;min-height:44px;font-size:25px;display:block}.field-nav{background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:20px 5%;display:none;position:absolute;top:66px;left:-5.6%;right:-5.6%}.field-nav.is-open{display:flex}.field-nav button{text-align:left;align-self:flex-start;font-size:14px}.field-nav button[aria-current=page]:after{bottom:3px}.welcome-page{padding:0 5%}.welcome-heading{padding:30px 0 27px;display:block}.welcome-heading h1{letter-spacing:-.075em;margin-top:13px;font-size:clamp(62px,16vw,110px)}.welcome-heading .eyebrow{font-size:7px}.welcome-note{justify-content:space-between;align-items:flex-end;gap:18px;width:auto;max-width:none;margin-top:22px;padding:0;display:flex}.welcome-note p{white-space:normal;max-width:230px;font-size:10px;line-height:1.8}.welcome-note .micro{text-align:right;max-width:95px;margin:0;font-size:6px;line-height:1.9}.welcome-note .live-dot{display:none}.world-grid{gap:7px}.world{min-height:340px;padding:15px 13px}.world-top{letter-spacing:.015em;font-size:5.5px}.world-count{display:none}.world-name{gap:8px;padding-top:205px}.world-name>span:first-child{letter-spacing:-.06em;font-size:23px;line-height:1.3}.circle-arrow{width:27px;height:27px}.circle-arrow svg{width:15px;height:15px}.world-bottom{letter-spacing:0;gap:5px;max-width:125px;margin-top:14px;font-size:6px;line-height:1.8}.world-enter{display:none}.world-scene{inset:5px -22% 85px}.scene-cross{font-size:11px;left:25%}.world-exhibitions{min-height:200px;padding:18px}.world-exhibitions .world-top{font-size:6px}.world-exhibitions .world-name{width:100%;padding-top:60px}.world-exhibitions .world-name>span:first-child{font-size:28px}.world-exhibitions .world-name>.circle-arrow{position:static}.world-exhibitions .world-bottom{max-width:none;margin-top:14px;font-size:7px}.film-frames{opacity:.5;gap:9px;top:25%;left:40%}.film-frames img{border:3px solid #ded8e9;width:130px;height:75px}.film-frames img:nth-child(2){transform:translateY(16px)rotate(8deg)}.welcome-footer{gap:20px;min-height:58px;font-size:6px}.welcome-footer a{gap:7px;font-size:7px}.field-hero{padding:23px 5% 0}.hero-eyebrow{font-size:7px}.hero-eyebrow>span:last-child{display:none}.hero-main{min-height:0;display:block}.hero-copy{padding:35px 0 15px}.hero-copy h1{font-size:clamp(42px,10.9vw,70px);line-height:1.2}.hero-copy p{margin-top:25px;font-size:12px;line-height:2}.explore-link{gap:25px;min-width:140px;margin-top:20px;font-size:11px}.hero-stage{height:340px;margin:-15px -9% 0}.stage-caption{font-size:6px;bottom:10px;left:10%;right:10%}.hero-baseline{gap:20px;padding:18px 0;font-size:6px;line-height:1.8}.hero-baseline>span:last-child{text-align:right;max-width:210px}.hero-film-stack{inset:45px 30px 55px}.hero-film-stack img{border-width:3px}.hero-exhibitions .hero-stage{margin-top:15px}.work-index{padding-top:60px;padding-bottom:65px}.section-label{gap:15px;font-size:8px}.section-label:after{margin-left:10px}.index-heading{margin:28px 0 35px;display:block}.index-heading h2{font-size:32px;line-height:1.4}.index-heading p{max-width:100%;margin-top:22px;font-size:12px}.study-card{padding:25px 0 30px;display:block}.study-visual{aspect-ratio:1.5}.study-number{font-size:8px;top:17px;left:17px}.study-open{padding:8px 10px;font-size:7px;bottom:12px;right:12px}.study-copy{padding:23px 0 0}.study-meta{gap:10px;font-size:7px}.study-copy h3{margin:17px 0 14px;font-size:28px;line-height:1.4}.study-copy>p{font-size:12px}.study-tags{gap:6px;margin-top:17px}.study-tags>span{padding:4px 8px;font-size:8px}.study-question{margin-top:22px;font-size:11px;line-height:1.8}.study-question svg{width:19px;height:19px}.research-header{padding-top:25px;padding-bottom:35px}.back-link{font-size:10px}.research-header-meta{gap:15px;margin:40px 0 20px;font-size:7px}.research-header-meta>span:last-child{text-align:right}.research-header h1{font-size:38px;line-height:1.25}.research-lead{margin-top:25px;margin-bottom:20px;font-size:13px;line-height:2}.research-paper{font-size:10px}.study-facts{justify-content:space-between;gap:18px;margin-top:30px}.study-facts>div{flex:1;display:block}.study-facts strong{font-size:36px}.study-facts span{max-width:100px;margin-top:9px;font-size:9px;display:block}.research-layout{padding-top:25px;padding-bottom:40px;display:block}.research-toc{border-bottom:1px solid var(--line);white-space:nowrap;flex-direction:row;gap:15px;margin-bottom:35px;padding-bottom:18px;display:flex;position:static;overflow:auto}.research-toc>.micro,.research-toc .toc-note{display:none}.research-toc>a{font-size:9px;line-height:2}.research-section{margin-bottom:55px;scroll-margin-top:20px}.research-section h2{margin:23px 0;font-size:26px;line-height:1.5}.body-copy{font-size:13px;line-height:2.1}.method-explorer{margin-top:25px}.method-topline{gap:12px;padding:10px 13px;font-size:6px}.motion-button>span{font-size:8px}.method-display{min-height:180px;padding:8px 0 30px}.diagram-label{font-size:5.5px;bottom:10px;left:12px}.method-steps{grid-template-columns:1fr 1fr}.method-steps>button{border-bottom:1px solid var(--line);gap:9px;min-height:53px;padding:12px 10px}.method-steps>button:nth-child(2){border-right:0}.method-steps>button:nth-child(3){border-bottom:0}.method-steps strong{font-size:10px}.method-explanation{gap:18px;padding:23px 18px}.large-index{min-width:30px;font-size:30px}.method-explanation h3{margin-bottom:8px;font-size:17px}.method-explanation p{font-size:12px;line-height:1.95}.orientation-control{gap:13px;padding:15px 18px}.orientation-control>span{max-width:none;font-size:7px}.orientation-control>div{gap:4px}.orientation-control button{min-width:41px;padding:7px 8px;font-size:10px}.study-setup{padding-top:15px;padding-bottom:25px}.study-setup .eyebrow{font-size:8px}.study-setup p{font-size:13px;line-height:2}.objective-study,.result-comparison{margin-bottom:30px;padding:22px 18px}.objective-heading h3,.comparison-title h3{margin:15px 0 23px;font-size:25px;line-height:1.4}.objective-heading .eyebrow,.comparison-title .eyebrow{font-size:6px}.objective-tabs{grid-template-columns:1fr;gap:6px}.objective-tabs button{flex-direction:row;align-items:center;gap:12px;min-height:48px;padding:12px 32px 12px 12px;font-size:10px}.objective-tabs button>svg{width:15px;height:15px;top:15px}.objective-tabs button>span{font-size:8px}.objective-answer{grid-template-columns:75px 1fr;gap:20px;padding:26px 0}.typology-swatch{gap:2px;height:70px;padding:0}.typology-swatch i{width:9px}.objective-answer h4{margin:10px 0;font-size:17px;line-height:1.5}.objective-answer p{font-size:11px;line-height:1.9}.objective-answer .micro{font-size:7px}.small-note{font-size:9px;line-height:1.8}.result-tabs{gap:5px;margin-bottom:25px}.result-tabs button{padding:9px 10px;font-size:9px}.result-bars{gap:20px}.result-bars>div{grid-template-columns:45px 1fr 45px;gap:10px}.result-bars>div>span{font-size:7px}.result-bars strong{font-size:11px}.result-track{height:15px}.finding-list{margin-top:20px}.finding-list>div{grid-template-columns:22px 1fr;gap:15px;padding:22px 0}.finding-list p{font-size:13px;line-height:2}.finding-list>div>span{font-size:10px}.evidence-gallery{margin-top:30px}.evidence-gallery a{padding:7px}.evidence-gallery figcaption{gap:12px;font-size:9px}.evidence-gallery figcaption>span{font-size:7px}.scope-section>p{font-size:14px;line-height:2}.scope-meta{grid-template-columns:1fr;gap:25px;margin-top:30px}.scope-meta p{margin-top:8px;font-size:11px}.scope-meta .micro{font-size:8px}.research-film-link{gap:15px;padding:20px}.research-film-link strong{font-size:18px;line-height:1.5}.research-film-link .micro{font-size:6px}.next-study{flex-wrap:wrap;gap:20px;min-height:130px;padding-top:25px;padding-bottom:25px}.next-study>.eyebrow{width:100%;max-width:none;font-size:7px}.next-study strong{font-size:32px}.next-study>svg{width:30px;height:30px}.films-collection{padding-top:55px;padding-bottom:60px}.exhibition-film{margin-top:35px}.film-top{flex-wrap:wrap;gap:10px;margin-bottom:15px;padding:15px 0;font-size:7px}.film-top>span:last-child{font-size:6px}.film-description{padding-top:28px;display:block}.film-description h3{font-size:54px;line-height:1.02}.film-description>div{margin-top:24px}.film-description p{font-size:12px;line-height:2}.film-artwork{margin-top:15px}.film-artwork summary{font-size:10px}.film-2026{margin-top:70px}.film-2026 .film-description h3{font-size:43px}.artwork-switch button{padding:8px 16px;font-size:10px}.footer{padding-top:50px;padding-bottom:22px}.footer-invitation{gap:20px;margin-top:30px}.footer-invitation h2{font-size:45px;line-height:1.15}.footer-invitation>.circle-arrow{width:57px;height:57px;margin-right:0}.footer-invitation>.circle-arrow svg{width:28px;height:28px}.footer-contact{margin:28px 0 45px;display:block}.footer-contact>a{font-size:18px}.footer-contact>button{margin-top:15px;font-size:10px;display:block}.footer-base{gap:20px;padding-top:18px;font-size:6px}.footer-base>span:nth-child(2){display:none}.ambient-lines{background-size:25% 100%}html[lang=en] .world-name>span:first-child{font-size:22px}html[lang=en] .world-name{gap:5px}html[lang=en] .world-name>.circle-arrow{width:23px;height:23px}html[lang=en] .hero-copy h1{font-size:clamp(39px,10.5vw,62px)}html[lang=en] .study-copy h3{font-size:28px}html[lang=en] .research-header h1{font-size:37px}}@media (width<=380px){.world{padding:14px 11px}.world-name>span:first-child{font-size:20px}.world-top{font-size:5px}.world-name .circle-arrow{width:23px;height:23px}.global-motion>span:last-child{display:none}.welcome-note p{font-size:9px}html[lang=en] .world-name>span:first-child{font-size:19px}.study-meta{font-size:6.5px}.header-tools{gap:12px}}.motion-paused *,.motion-paused :before,.motion-paused :after{animation-play-state:paused!important}.motion-paused .reveal,.motion-paused .hero-film-stack img{animation:none}.motion-paused .method-steps i{animation:none!important}.motion-paused .world-transition{animation:none}.motion-paused .result-track i{transition:none}html[data-motion=paused]{scroll-behavior:auto}.motion-paused *,.motion-paused :before,.motion-paused :after{transition:none!important}@media (prefers-reduced-motion:reduce){html:not([data-motion=on]){scroll-behavior:auto}.studio:not(.motion-enabled) *{transition:none!important;animation:none!important}}.global-motion{border:1px solid var(--line);min-width:103px;color:var(--ink);border-radius:24px;justify-content:center;gap:9px;padding:0 13px;font-size:9px}.motion-enabled .global-motion{background:var(--ink);color:var(--paper);border-color:var(--ink)}.motion-equalizer{align-items:center;gap:2px;height:14px;display:flex}.motion-equalizer i{background:currentColor;width:2px;height:6px;animation:.85s ease-in-out infinite alternate equalize;display:block}.motion-equalizer i:nth-child(2){height:12px;animation-delay:-.3s}.motion-equalizer i:nth-child(3){height:9px;animation-delay:-.6s}@keyframes equalize{to{transform:scaleY(.35)}}.motion-notice{border-bottom:1px solid var(--line);background:var(--panel);justify-content:space-between;align-items:center;gap:20px;padding:13px 3%;font-size:11px;display:flex}.motion-notice button{border-bottom:1px solid;padding-bottom:3px;font-weight:600}.welcome-heading h1{letter-spacing:-.075em;align-items:baseline;display:flex;overflow:hidden}.welcome-heading h1>.name-part{color:inherit;display:block}.welcome-heading h1>.name-dot{color:#a15b35;display:block}.motion-enabled .name-part{animation:1.1s cubic-bezier(.16,1,.3,1) both name-enter}.motion-enabled .name-part:last-child{animation-delay:.12s}.motion-enabled .name-dot{animation:1.2s cubic-bezier(.16,1,.3,1) both dot-enter}@keyframes name-enter{0%{transform:translateY(115%)rotate(6deg)}to{transform:translateY(0)rotate(0)}}@keyframes dot-enter{0%{opacity:0;transform:translateY(-170%)rotate(90deg)}to{opacity:1;transform:none}}.world{min-height:495px}.world-exhibitions{min-height:238px}.world-scene{inset:-10px -2% 70px}.world-ghost{letter-spacing:-.08em;color:currentColor;opacity:.07;pointer-events:none;font-size:clamp(70px,9vw,150px);font-weight:600;line-height:1;position:absolute;top:65px;left:20px;transform:translate(-6%)}.world-markets .world-ghost{opacity:.055}.world-name{padding-top:302px}.world-exhibitions .world-name{padding-top:60px}.world-name>span:first-child{transition:transform .75s cubic-bezier(.16,1,.3,1)}.motion-enabled .world-ghost{animation:10s ease-in-out infinite alternate ghost-drift}.motion-enabled .film-frames{animation:7s ease-in-out infinite alternate film-float}.motion-enabled .film-frames img:nth-child(2){animation:8s ease-in-out infinite alternate film-counter}.world-exhibitions .film-frames{opacity:.85;top:17%;left:47%}@keyframes ghost-drift{to{transform:translate(9%)}}@keyframes film-float{0%{transform:translate(-12px,-8px)rotate(-8deg)}to{transform:translate(24px,15px)rotate(-2deg)}}@keyframes film-counter{0%{transform:translateY(35px)rotate(13deg)}to{transform:translateY(-7px)rotate(-4deg)}}@media (hover:hover){.motion-enabled .world:hover .world-scene{transform:scale(1.14)translateY(-12px)}.motion-enabled .world:hover .world-name>span:first-child{transform:translate(12px)}.motion-enabled .world:hover .world-ghost{opacity:.12}.motion-enabled .world:hover .world-top{letter-spacing:.12em}}.motion-marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);margin-top:9px;padding:13px 0;overflow:hidden}.motion-marquee>div{width:max-content;animation:26s linear infinite marquee-travel;display:flex}.motion-marquee span{letter-spacing:.07em;white-space:nowrap;align-items:center;gap:35px;padding-right:35px;font-size:12px;font-weight:500;display:flex}.motion-marquee i{color:var(--accent);font-size:21px;font-style:normal}@keyframes marquee-travel{to{transform:translate(-50%)}}.ambient-light{opacity:.1;width:85vw;height:85vw;animation-duration:12s}.theme-markets .ambient-light{opacity:.12}.theme-exhibitions .ambient-light{opacity:.2}.motion-enabled .ambient-lines{animation:28s linear infinite grid-travel}@keyframes grid-travel{to{background-position:100vw 0}}.title-mask{margin:-.08em 0;padding:.08em 0;display:block;overflow:hidden}.title-mask>span{display:block}.motion-enabled .title-mask>span{animation:1.15s cubic-bezier(.16,1,.3,1) both title-rise;animation-delay:calc(var(--line-index)*.14s)}@keyframes title-rise{0%{transform:translateY(125%)rotate(4deg)}to{transform:none}}.motion-enabled .hero-copy{translate:0 var(--hero-drift,0px)}.motion-enabled .hero-stage{translate:0 calc(var(--hero-drift,0px)*-.55)}.hero-stage{height:590px}.hero-film-stack{inset:80px 15px 70px}.hero-film-stack img{animation-duration:5s}.reveal{animation:none}.motion-enabled .motion-reveal{opacity:.01;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);transform:translateY(64px)}.motion-enabled .motion-reveal.is-visible{opacity:1;transform:none}.study-preview{width:100%}.study-preview .research-graphic{transform-origin:50%}.motion-enabled .study-visual{transition:background .6s}.motion-paused .motion-reveal{opacity:1;transform:none}.scroll-study{border-top:1px solid var(--line);border-bottom:1px solid var(--line);--sequence-progress:0;background:var(--panel);height:240svh;position:relative}.sequence-sticky{flex-direction:column;justify-content:space-between;height:100svh;min-height:620px;padding:36px 5% 28px;display:flex;position:sticky;top:0;overflow:hidden}.sequence-sticky:before{content:"";background:var(--accent);width:100%;height:3px;transform:scaleX(var(--sequence-progress));transform-origin:0;position:absolute;top:0;left:0}.sequence-heading{color:var(--muted);justify-content:space-between;gap:25px;font:9px monospace;display:flex}.sequence-main{grid-template-columns:.8fr 1.4fr;align-items:center;gap:4%;margin:20px 0;display:grid}.sequence-copy{z-index:2;animation:.6s both sequence-copy-in;position:relative}.sequence-number{letter-spacing:-.075em;color:var(--accent);margin-bottom:30px;font-size:clamp(65px,8vw,130px);font-weight:400;line-height:1;display:block}.sequence-number i{letter-spacing:0;color:var(--muted);margin-left:18px;font:11px monospace}.sequence-copy h2{letter-spacing:-.055em;margin-bottom:24px;font-size:clamp(30px,3.5vw,54px);font-weight:500;line-height:1.3}.sequence-copy p{color:var(--muted);max-width:370px;font-size:14px;line-height:2}.sequence-scroll{letter-spacing:.04em;color:var(--muted);margin-top:40px;font:9px monospace;display:block}.sequence-scene{min-width:0;position:relative}.sequence-scene .research-graphic{z-index:1;position:relative}.sequence-word{letter-spacing:-.085em;opacity:.065;pointer-events:none;font-size:clamp(70px,10vw,170px);font-weight:500;line-height:.9;animation:.9s both word-slide;position:absolute;top:10%;left:-8%}.sequence-nav{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.sequence-nav button{text-align:left;color:var(--muted);gap:18px;padding:22px 15px 10px;font-size:11px;display:flex;position:relative}.sequence-nav button>span{font:10px monospace}.sequence-nav button[aria-pressed=true]{color:var(--ink)}.sequence-nav button i{background:var(--accent);transform-origin:0;height:2px;transition:transform .5s;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.sequence-nav button[aria-pressed=true] i{transform:scaleX(1)}@keyframes sequence-copy-in{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}@keyframes word-slide{0%{transform:translate(10%)}to{transform:translate(0)}}.motion-paused .scroll-study{height:auto}.motion-paused .sequence-sticky{height:auto;min-height:620px;padding-top:50px;padding-bottom:40px;position:relative}.motion-paused .sequence-copy,.motion-paused .sequence-word{animation:none}@media (width<=1100px){.global-motion{min-width:93px;padding:0 10px}.sequence-sticky{min-height:580px}.sequence-main{grid-template-columns:.9fr 1.1fr}.sequence-copy h2{font-size:34px}}@media (width<=760px){.global-motion{min-width:86px;min-height:33px;padding:0 9px;font-size:7px}.global-motion .motion-equalizer{height:12px}.header-tools{gap:11px}.motion-notice{gap:12px;padding:12px 5%;font-size:10px}.motion-notice>span{max-width:180px}.world{min-height:360px}.world-name{padding-top:225px}.world-exhibitions{min-height:205px}.world-exhibitions .world-name{padding-top:65px}.world-scene{inset:-3px -22% 85px}.world-ghost{font-size:47px;top:53px;left:9px}.world-exhibitions .film-frames{opacity:.6;top:20%;left:37%}.motion-marquee{padding:9px 0}.motion-marquee span{gap:20px;padding-right:20px;font-size:8px}.motion-marquee i{font-size:16px}.hero-stage{height:350px}.hero-film-stack{inset:50px 30px 55px}.scroll-study{height:220svh}.sequence-sticky{min-height:610px;padding:25px 5% 20px}.sequence-heading{gap:18px;font-size:7px}.sequence-heading .eyebrow{max-width:100px;font-size:7px}.sequence-heading>span:last-child{text-align:right;max-width:180px;line-height:1.7}.sequence-main{flex-direction:column;gap:5px;margin:10px 0;display:flex}.sequence-copy{width:100%}.sequence-number{margin-bottom:12px;font-size:57px}.sequence-number i{font-size:9px}.sequence-copy h2{margin-bottom:12px;font-size:29px}.sequence-copy p{max-width:100%;font-size:11px;line-height:1.85}.sequence-scroll{margin-top:15px;font-size:7px}.sequence-scene{width:100%;max-width:500px}.sequence-word{font-size:62px;top:15%;left:0}.sequence-scene .research-graphic{max-height:240px}.sequence-nav{grid-template-columns:1fr 1fr;gap:10px 0}.sequence-nav button{gap:9px;padding:13px 8px 3px;font-size:8px}.sequence-nav button>span{font-size:8px}.motion-paused .sequence-sticky{min-height:0}.motion-enabled .hero-copy,.motion-enabled .hero-stage{translate:none}}@media (width<=380px){.global-motion>span:last-child{display:inline}.global-motion{min-width:78px;font-size:6px}.header-tools{gap:7px}}.welcome-heading h1{margin-bottom:-.14em;padding-bottom:.14em}@media (width<=760px){.welcome-note p{white-space:pre-line}}@media (width>=761px) and (height<=900px){.theme-welcome .site-header{height:64px}.welcome-heading{padding:21px 0 19px}.welcome-heading h1{margin-top:10px;font-size:clamp(76px,7vw,110px)}.welcome-note .micro{margin-top:10px}.world{height:39svh;min-height:290px;padding:18px 24px}.world-name{padding-top:0}.world-name>span:first-child{font-size:34px}.world-bottom{margin-top:13px}.world-scene{inset:-12px -1% 55px}.world-ghost{font-size:100px;top:43px}.world-exhibitions{height:140px;min-height:140px}.world-exhibitions .world-name{padding-top:0}.world-exhibitions .world-name>span:first-child{font-size:30px}.world-exhibitions .world-bottom{margin-top:10px}.world-exhibitions .film-frames{top:8%;left:50%}.film-frames img{border-width:4px;width:190px;height:107px}.motion-marquee{padding:8px 0}.motion-marquee span{font-size:10px}.motion-marquee i{font-size:18px}.welcome-footer{min-height:45px}}
