:root{--material-paper: #e7e2d9;--material-grain-scale: 768px;--material-paper-surface: linear-gradient(rgb(231 226 217 / .7), rgb(231 226 217 / .7)), url(/assets/cache-material-cf363-2a13271504b2/plaster.webp) 50% 0 / var(--material-grain-scale) repeat var(--material-paper)}@media (max-width:760px){:root{--material-grain-scale: 576px}}#menuDim{position:fixed;inset:0;z-index:120;background:var(--material-paper-surface);opacity:0;pointer-events:none;transition:opacity .35s var(--ease)}#menuScenePlate{position:fixed;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}body.menu-open #menuDim{opacity:1;pointer-events:auto}body.menu-closing #menuDim{transition-duration:.42s}body.menu-open #scene,body.menu-closing #scene{z-index:130!important;opacity:1!important;display:block!important}body.menu-capturing.menu-open #scene,body.portal-handoff.menu-capturing.menu-open #scene{z-index:var(--menu-page-layer,2)!important;opacity:var(--menu-page-opacity,1)!important}body.menu-leaving #strip,body.menu-leaving #homeActions,body.menu-leaving .home-paint-mark{opacity:0!important;pointer-events:none!important}body.menu-leaving :is(#shadow,.text-shadow){opacity:0!important}.menu{position:fixed;inset:0;width:100vw;height:100vh;height:100svh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--ink);overflow:hidden;z-index:140;pointer-events:none}.menu::backdrop{background:transparent}.menu-close{position:absolute;right:var(--gutter);top:22px;font-size:14px;z-index:3;pointer-events:auto;opacity:0;transition:opacity .4s var(--ease)}body.menu-open .menu-close{opacity:1}.menu-list a{position:fixed;display:block;left:0;top:0;width:1px;height:1px;color:transparent;font-size:12px;line-height:1;overflow:hidden;border-radius:8px;pointer-events:none;-webkit-tap-highlight-color:transparent;outline:none;cursor:pointer}.menu-list a:focus-visible{outline:1.5px solid rgba(58,50,42,.55);outline-offset:6px}body.no-clay .menu-list{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:auto auto;column-gap:clamp(36px,6vw,96px);align-items:center;pointer-events:auto}body.no-clay .menu-list a{position:static;width:auto;height:auto;color:var(--ink);font-size:clamp(24px,3vw,44px);letter-spacing:-.045em;line-height:1.3;overflow:visible;pointer-events:auto;text-decoration:none}body.no-clay .menu-list a:hover{text-decoration:underline;text-underline-offset:.12em;text-decoration-thickness:1px}body.no-clay .home-menu-primary a{font-size:clamp(44px,7vw,96px)}body.no-clay .home-menu-primary,body.no-clay .home-menu-secondary{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:760px){body.no-clay .menu-list{grid-template-columns:auto}}#menu.menu-folio{overflow:hidden;pointer-events:auto;isolation:isolate;font-family:Manrope,system-ui,sans-serif;--menu-type-opacity:0;--folio-left:24px;--folio-right:24px;--folio-top:72px;--folio-bottom:88px}#menu.menu-folio .menu-folio-scroll{position:absolute;inset:var(--folio-top) var(--folio-right) var(--folio-bottom) var(--folio-left);box-sizing:border-box;overflow:hidden;overscroll-behavior:contain}#menu.menu-folio .menu-list{position:relative;inset:auto;transform:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:0;align-items:stretch;min-height:0;height:100%;width:100%;padding:0;box-sizing:border-box;pointer-events:auto;opacity:var(--menu-type-opacity)}#menu.menu-folio :is(.home-menu-primary,.home-menu-secondary,.menu-folio-home){display:contents}#menu.menu-folio .menu-list a{position:relative;inset:auto;grid-column:calc(var(--menu-col) + 1);grid-row:calc(var(--menu-row) + 1);width:auto;height:auto;display:flex;align-items:center;justify-content:flex-start;gap:0;padding:var(--folio-panel-pad-y,12px) var(--folio-panel-pad-x,12px);border-radius:0;overflow:hidden;color:#26251f;font-weight:430;font-size:clamp(22px,min(4.5vw,7.5svh),60px);letter-spacing:-.055em;line-height:1.08;text-decoration:none;pointer-events:auto;outline-offset:-12px;cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:0;min-width:0;box-sizing:border-box}#menu.menu-folio .menu-link-label{display:block;transform:translate3d(0,calc((1 - var(--link-reveal,0)) * 112%),0);will-change:transform;padding-bottom:.13em;margin-bottom:-.13em;clip-path:inset(-10% -5% -8% -5%)}#menu.menu-folio .menu-link-arrow{position:absolute;right:clamp(12px,2vw,30px);bottom:clamp(12px,2.5vh,30px);font-size:18px;line-height:1;opacity:0;transform:translate3d(-5px,5px,0);transition:opacity .25s ease,transform .4s cubic-bezier(.2,.7,.2,1);letter-spacing:0}#menu.menu-folio .menu-list a:is(:hover,:focus-visible) .menu-link-arrow{opacity:.72;transform:translateZ(0)}#menu.menu-folio .menu-list a:focus-visible{outline:1.5px solid rgba(56,48,36,.7);outline-offset:-12px}#menu.menu-folio .menu-list a[aria-current=page] .menu-link-label:after{content:"Current";display:block;margin-top:10px;font-size:12px;font-weight:400;line-height:1.3;letter-spacing:0;color:#686357}#menu.menu-folio .menu-aux{grid-column:calc(var(--menu-col) + 1);grid-row:calc(var(--menu-row) + 1);display:flex;min-width:0;min-height:0;overflow:hidden;color:#26251f}#menu.menu-folio .menu-aux .menu-aux-link{display:flex;align-items:center;gap:0;position:relative;grid-column:auto;grid-row:auto;width:100%;height:100%;min-height:44px;padding:var(--folio-panel-pad-y,12px) var(--folio-panel-pad-x,12px);font-size:clamp(13px,1.3vw,18px);line-height:1.45;font-weight:430;letter-spacing:-.02em;text-decoration:none;white-space:nowrap;overflow:hidden;outline-offset:-12px;box-sizing:border-box}#menu.menu-folio .menu-aux .menu-aux-link:is(:hover,:focus-visible) .menu-aux-label{text-decoration:underline;text-underline-offset:4px}#menu.menu-folio .menu-aux-link .menu-aux-arrow{position:absolute;right:12px;bottom:14px;font-size:13px;line-height:1;opacity:.45;letter-spacing:0}body:is(.menu-open,.menu-closing,.menu-leaving)>.hud{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body:is(.menu-open,.menu-closing) #menu.menu-folio .menu-close{right:var(--gutter);top:22px;display:flex;align-items:center;justify-content:center;min-height:40px;min-width:44px;color:#26251f;font-size:14px;opacity:var(--menu-close-opacity,1);visibility:visible;pointer-events:auto;transition:none}body.menu-closing #menu.menu-folio .menu-close{pointer-events:none}body:is(.menu-open,.menu-closing)>.site-signature{z-index:151!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;mix-blend-mode:normal!important;filter:none!important;background:none!important}body:is(.menu-open,.menu-closing)>.site-signature canvas{filter:invert(1)!important}body:is(.menu-open,.menu-closing)>#siteSound{z-index:151!important;color:#272923;mix-blend-mode:normal;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:none!important}body.portal-handoff:is(.menu-open,.menu-closing) #scene{opacity:1!important;z-index:130!important;display:block!important;transition:none!important}body.no-clay #menu.menu-folio:before{content:"";position:absolute;inset:var(--folio-insetTop,72px) var(--folio-insetX,20px) var(--folio-insetBottom,86px);border-radius:3px;background-color:#e8e3d8;background-image:linear-gradient(90deg,transparent 32.9%,#7a6d5726 33.3%,#fff7 33.5%,transparent 33.9%,transparent 66.3%,#7a6d5726 66.6%,#fff7 66.8%,transparent 67.1%),linear-gradient(0deg,transparent 32.9%,#7a6d5726 33.3%,#fff7 33.5%,transparent 33.9%,transparent 66.3%,#7a6d5726 66.6%,#fff7 66.8%,transparent 67.1%);box-shadow:inset 0 1px 2px #fff9,inset 0 -2px 4px #776a4820,0 16px 36px #655f4e0c;z-index:-1}@media (max-width:720px){#menu.menu-folio .menu-list a{font-size:clamp(18px,5.3vw,36px);letter-spacing:-.055em;outline-offset:-6px}#menu.menu-folio .menu-link-arrow{right:12px;bottom:14px;font-size:14px;opacity:.45;transform:none}#menu.menu-folio .menu-list a:focus-visible{outline-offset:-6px}}@media (max-height:560px)and (min-width:721px){#menu.menu-folio .menu-list a{font-size:clamp(24px,7svh,39px)}#menu.menu-folio .menu-link-arrow{right:14px;bottom:12px;font-size:14px}}@media (prefers-reduced-motion:reduce){#menu.menu-folio .menu-link-label{will-change:auto}#menu.menu-folio .menu-link-arrow{transition:none}}#menu.menu-folio .menu-close{border:0;border-radius:0;background:transparent;padding:10px 0;box-shadow:none;font-family:inherit;letter-spacing:-.025em}#menu.menu-folio .menu-close:after{content:none}#menu.menu-folio .menu-close:focus-visible{outline:1px solid #605746;outline-offset:4px}#menu.menu-folio .menu-list a:not(:focus-visible){outline:none}#menu.menu-folio .menu-link-label{clip-path:none;opacity:var(--link-reveal, 0);transform:translate3d(0,calc((1 - var(--link-reveal, 0)) * .32em),0);filter:blur(calc((1 - var(--link-reveal, 0)) * 6px))}body.no-clay #menu.menu-folio .menu-list a:hover{text-decoration:none}body.no-clay #menu.menu-folio .menu-list a:hover .menu-link-label{text-decoration:underline;text-underline-offset:.12em;text-decoration-thickness:1px}@font-face{font-family:Manrope;src:url(/assets/perf-immutable/Manrope-variable-4a9cfd7c662d.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap}:root{color-scheme:light;--paper:var(--material-paper);--gutter:clamp(20px,5vw,72px);--ease:cubic-bezier(.22,1,.36,1);--ink:#1b1b19;--quiet:#595a55;--rule:#17171325;font-family:Manrope,Arial,sans-serif;background:var(--material-paper-surface);color:var(--ink)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit}button{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:7px}button{border:0;background:none}.study-skip{position:fixed;top:12px;left:18px;z-index:100;transform:translateY(-150%);background:var(--material-paper-surface);padding:10px}.study-skip:focus{transform:none}.study-nav{position:fixed;top:26px;right:5vw;display:flex;gap:28px;align-items:center;z-index:20;font-size:14px;mix-blend-mode:difference;color:#fff}.study-nav a,.study-nav button{text-decoration:none;padding:10px 0}.site-signature{position:fixed;right:5vw;bottom:24px;width:clamp(86px,7.2vw,118px);z-index:30;mix-blend-mode:difference;line-height:0}.site-signature img{display:block;width:100%;height:auto}.study-main{max-width:1440px;margin:0 auto;padding:clamp(130px,16vw,210px) 7vw 160px}.study-hero{max-width:1060px}.study-hero h1{font-size:clamp(56px,7.4vw,112px);line-height:1.015;letter-spacing:-.073em;font-weight:450;margin:0 0 40px;max-width:12ch;text-wrap:balance}.study-intro{font-size:clamp(20px,2vw,29px);line-height:1.45;letter-spacing:-.035em;max-width:42ch;margin:0;color:#4b4c47}.study-sections{display:grid;grid-template-columns:1fr 1fr;gap:65px 9vw}.study-sections h2{font-size:clamp(29px,3vw,43px);font-weight:450;line-height:1.12;letter-spacing:-.055em;margin:0 0 22px}.study-sections p{font-size:17px;line-height:1.7;letter-spacing:-.015em;color:var(--quiet);margin:0 0 18px}.study-sections p:last-child{margin-bottom:0}.study-next{display:flex;align-items:center;justify-content:space-between;gap:35px;border-top:1px solid var(--rule);margin-top:100px;padding-top:30px}.study-next a{display:flex;align-items:center;gap:30px;text-decoration:none;font-size:16px;line-height:1.5;padding:12px 0}.study-next a span[aria-hidden=true]{font-size:23px}.study-next a:hover .study-next-label{text-decoration:underline;text-underline-offset:6px}@media (min-width:1500px){.study-main{padding-left:90px;padding-right:90px}}@media (max-width:700px){.study-nav{top:15px;right:20px;gap:23px}.site-signature{right:20px;bottom:18px;width:76px}.study-main{padding:125px 22px 110px}.study-hero h1{font-size:clamp(51px,13vw,75px);margin-bottom:30px}.study-intro{font-size:20px;line-height:1.5}.study-sections{grid-template-columns:1fr;gap:40px}.study-sections h2{font-size:31px}.study-sections p{font-size:16px}.study-next{margin-top:65px;align-items:flex-start;flex-direction:column;gap:6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.study-nav{color:var(--ink);mix-blend-mode:normal;isolation:isolate}.study-nav:before{content:"";position:fixed;inset:0 0 auto;height:88px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,var(--paper) 0%,var(--paper) 52%,transparent 100%)}@media (max-width:700px){.study-nav:before{height:76px}}.study-statement{margin-top:72px}@media (max-width:700px){.study-statement{margin-top:48px}}[hidden]{display:none!important}#menuOpen,.menu-close{min-width:44px;min-height:44px;text-align:right}#scene{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;z-index:130}#scene[hidden]{display:none!important}.site-sound{position:fixed;left:var(--gutter);bottom:max(20px,env(safe-area-inset-bottom));z-index:122;display:inline-flex;align-items:center;gap:9px;min-width:44px;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:13px;font-weight:450;line-height:1.4;letter-spacing:-.015em;cursor:pointer}.site-sound:hover{opacity:.75}.site-sound .sound-wave{display:block;width:34px;height:22px;flex:none;overflow:visible}.site-sound .sound-wave-line{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}body:is(.menu-open,.menu-closing){overflow:hidden}body:is(.menu-open,.menu-closing) .study-nav{visibility:hidden}body:is(.menu-open,.menu-closing)>.site-signature img{filter:brightness(0)}@media (max-width:760px){:root{--gutter: 20px}.site-sound{bottom:max(13px,env(safe-area-inset-bottom))}.site-sound .sound-wave{width:29px}}
