.EditorialPage-module__uJ-02a__page{--surface:#fff;--text:#050505;--muted:#05050599;--rule:#05050533;--interaction:#d43d32;background:var(--surface);min-height:100svh;color:var(--text);transition:background-color .26s cubic-bezier(.76,0,.24,1),color .26s cubic-bezier(.76,0,.24,1)}:is(.EditorialPage-module__uJ-02a__page[data-material=ink],html[data-material=ink] .EditorialPage-module__uJ-02a__page){--surface:#050505;--text:#fff;--muted:#ffffff9e;--rule:#ffffff38}:is(.EditorialPage-module__uJ-02a__page[data-material=mono],html[data-material=mono] .EditorialPage-module__uJ-02a__page){--surface:#fff;--text:#050505;--muted:#0505059e;--rule:#0505053d;--interaction:#050505}.EditorialPage-module__uJ-02a__main{width:min(calc(100% - (2 * var(--outer-x))), 1440px);margin-inline:auto;padding:clamp(138px,18vh,190px) 0 clamp(68px,9vw,138px)}.EditorialPage-module__uJ-02a__pageHeader{grid-template-columns:minmax(150px,.62fr) minmax(0,2.38fr);align-items:start;gap:clamp(44px,7vw,96px) clamp(36px,6vw,112px);min-height:min(720px,72vh);padding-bottom:clamp(96px,14vw,210px);display:grid}.EditorialPage-module__uJ-02a__eyebrow{color:var(--muted);letter-spacing:.08em;margin:8px 0 0;font-size:10px;font-weight:500;line-height:1}.EditorialPage-module__uJ-02a__pageHeader h1{letter-spacing:-.038em;text-wrap:balance;max-width:1160px;margin:0;font-size:clamp(44px,6.1vw,94px);font-weight:400;line-height:.94}.EditorialPage-module__uJ-02a__pageSupporting{letter-spacing:-.022em;grid-column:2;max-width:710px;margin:0;font-size:clamp(18px,1.75vw,26px);line-height:1.12}.EditorialPage-module__uJ-02a__profile{border-top:1px solid var(--rule);grid-template-columns:minmax(150px,.62fr) minmax(0,2.38fr);gap:clamp(36px,6vw,112px);padding-block:clamp(74px,10vw,138px);display:grid}.EditorialPage-module__uJ-02a__profile h2,.EditorialPage-module__uJ-02a__ledgerSection>h2,.EditorialPage-module__uJ-02a__capabilities>h2{color:var(--muted);letter-spacing:.08em;margin:0;font-size:10px;font-weight:500;line-height:1}.EditorialPage-module__uJ-02a__profile dl{margin:0;display:grid}.EditorialPage-module__uJ-02a__profile dl>div{grid-template-columns:minmax(116px,.45fr) minmax(0,1.55fr);gap:32px;padding:0 0 20px;display:grid}.EditorialPage-module__uJ-02a__profile dl>div+div{border-top:1px solid var(--rule);padding-top:20px}.EditorialPage-module__uJ-02a__profile dt{color:var(--muted);letter-spacing:.06em;font-size:10px;line-height:1.2}.EditorialPage-module__uJ-02a__profile dd{letter-spacing:-.02em;margin:0;font-size:clamp(18px,1.65vw,24px);line-height:1.08}.EditorialPage-module__uJ-02a__ledgerSection{border-top:1px solid var(--rule);grid-template-columns:minmax(150px,.62fr) minmax(0,2.38fr);gap:clamp(36px,6vw,112px);padding-block:clamp(74px,10vw,138px);scroll-margin-top:78px;display:grid}.EditorialPage-module__uJ-02a__ledger{border-top:1px solid var(--rule)}.EditorialPage-module__uJ-02a__ledgerRow{border-bottom:1px solid var(--rule);grid-template-columns:minmax(220px,.9fr) minmax(180px,1.1fr) minmax(70px,auto);gap:clamp(24px,3.2vw,52px);padding-block:17px 20px;scroll-margin-top:78px;display:grid}a.EditorialPage-module__uJ-02a__ledgerRow{transition:color .18s}a.EditorialPage-module__uJ-02a__ledgerRow:hover,a.EditorialPage-module__uJ-02a__ledgerRow:focus-visible{color:var(--interaction);outline-offset:5px;outline:1px solid}.EditorialPage-module__uJ-02a__ledgerPrimary h3{letter-spacing:-.02em;margin:0;font-size:clamp(17px,1.45vw,21px);font-weight:400;line-height:1.04}.EditorialPage-module__uJ-02a__ledgerPrimary p,.EditorialPage-module__uJ-02a__ledgerDetail,.EditorialPage-module__uJ-02a__ledgerMeta{color:var(--muted);letter-spacing:0;margin:6px 0 0;font-size:11px;line-height:1.35}.EditorialPage-module__uJ-02a__ledgerDetail{max-width:480px;margin-top:0}.EditorialPage-module__uJ-02a__ledgerMeta{text-align:right;white-space:pre-line;margin-top:0}.EditorialPage-module__uJ-02a__capabilities{border-top:1px solid var(--rule);grid-template-columns:minmax(150px,.62fr) minmax(0,2.38fr);gap:clamp(36px,6vw,112px);padding-block:clamp(74px,10vw,138px);display:grid}.EditorialPage-module__uJ-02a__capabilities ul{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,8vw,120px);margin:0;padding:0;list-style:none;display:grid}.EditorialPage-module__uJ-02a__capabilities li{border-bottom:1px solid var(--rule);letter-spacing:-.018em;padding:15px 0 18px;font-size:clamp(16px,1.4vw,20px);line-height:1.08}.EditorialPage-module__uJ-02a__contact{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;min-height:min(520px,56vh);padding-top:clamp(92px,14vw,200px);scroll-margin-top:78px;display:grid}.EditorialPage-module__uJ-02a__contact>p{letter-spacing:-.035em;max-width:720px;margin:0;font-size:clamp(30px,4.1vw,64px);line-height:.98}.EditorialPage-module__uJ-02a__contact nav{flex-wrap:wrap;justify-content:flex-end;gap:16px;display:flex}.EditorialPage-module__uJ-02a__contact a{letter-spacing:.06em;font-size:10px}.EditorialPage-module__uJ-02a__contact a:hover,.EditorialPage-module__uJ-02a__contact a:focus-visible{color:var(--interaction);outline-offset:5px;outline:1px solid}.EditorialPage-module__uJ-02a__emptyIndex{border-top:1px solid var(--rule);align-items:flex-end;min-height:max(360px,42vh);display:flex}.EditorialPage-module__uJ-02a__emptyIndex p{color:var(--muted);letter-spacing:.08em;margin:0 0 14px auto;font-size:10px;line-height:1}@media (max-width:899px){.EditorialPage-module__uJ-02a__main{padding-top:112px;padding-bottom:64px}.EditorialPage-module__uJ-02a__pageHeader{grid-template-columns:1fr;row-gap:38px;min-height:min(650px,72vh);padding-bottom:90px}.EditorialPage-module__uJ-02a__pageHeader h1{font-size:clamp(42px,9.8vw,74px)}.EditorialPage-module__uJ-02a__pageSupporting{grid-column:1;max-width:620px}.EditorialPage-module__uJ-02a__profile,.EditorialPage-module__uJ-02a__ledgerSection,.EditorialPage-module__uJ-02a__capabilities{grid-template-columns:1fr;gap:42px;padding-block:70px}.EditorialPage-module__uJ-02a__ledgerRow{grid-template-columns:minmax(190px,.9fr) minmax(160px,1.1fr) auto}}@media (max-width:620px){.EditorialPage-module__uJ-02a__pageHeader{min-height:68vh}.EditorialPage-module__uJ-02a__pageHeader h1{font-size:clamp(38px,11.4vw,54px)}.EditorialPage-module__uJ-02a__pageSupporting{font-size:18px}.EditorialPage-module__uJ-02a__profile dl>div{grid-template-columns:92px 1fr;gap:20px}.EditorialPage-module__uJ-02a__ledgerRow{grid-template-columns:1fr auto;gap:10px 18px}.EditorialPage-module__uJ-02a__ledgerDetail{grid-area:2/1/auto/-1}.EditorialPage-module__uJ-02a__ledgerMeta{grid-area:1/2}.EditorialPage-module__uJ-02a__capabilities ul{grid-template-columns:1fr}.EditorialPage-module__uJ-02a__contact{grid-template-columns:1fr;align-items:end}.EditorialPage-module__uJ-02a__contact nav{justify-content:flex-start}.EditorialPage-module__uJ-02a__emptyIndex{min-height:34vh}}@media (prefers-reduced-motion:reduce){.EditorialPage-module__uJ-02a__page,a.EditorialPage-module__uJ-02a__ledgerRow{transition:none}}
.EditorialChrome-module__NTumGW__modeSelector{white-space:nowrap;align-items:center;gap:4px;display:flex}.EditorialChrome-module__NTumGW__modeSelector button{color:var(--muted);cursor:pointer;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;background:0 0;padding:0;transition:color .18s}.EditorialChrome-module__NTumGW__modeSelector button:after{content:"";position:absolute;inset:-7px -3px}.EditorialChrome-module__NTumGW__modeSelector button{position:relative}.EditorialChrome-module__NTumGW__modeSelector button[data-active=true]{color:var(--text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}html[data-material] .EditorialChrome-module__NTumGW__modeSelector button{color:var(--muted);text-decoration:none}:is(html[data-material=paper] .EditorialChrome-module__NTumGW__modeSelector button[data-mode=paper],html[data-material=ink] .EditorialChrome-module__NTumGW__modeSelector button[data-mode=ink],html[data-material=mono] .EditorialChrome-module__NTumGW__modeSelector button[data-mode=mono]){color:var(--text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.EditorialChrome-module__NTumGW__modeSelector button:hover,.EditorialChrome-module__NTumGW__modeSelector button:focus-visible{color:var(--interaction);outline-offset:4px;outline:1px solid}.EditorialChrome-module__NTumGW__modeSelector button:disabled{cursor:default}.EditorialChrome-module__NTumGW__menuButton{width:26px;height:13px;color:inherit;cursor:pointer;background:0 0;padding:0;display:block;position:relative}.EditorialChrome-module__NTumGW__menuButton span{transform-origin:50%;background:currentColor;width:26px;height:1px;transition:top .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),opacity .16s;position:absolute;left:0}.EditorialChrome-module__NTumGW__menuButton span:first-child{top:0}.EditorialChrome-module__NTumGW__menuButton span:nth-child(2){top:6px}.EditorialChrome-module__NTumGW__menuButton span:nth-child(3){top:12px}.EditorialChrome-module__NTumGW__menuButton:hover span:first-child{transform:translate(3px)}.EditorialChrome-module__NTumGW__menuButton:hover span:nth-child(2){transform:translate(-3px)}.EditorialChrome-module__NTumGW__menuButton:hover span:nth-child(3){transform:translate(2px)}.EditorialChrome-module__NTumGW__menuButton:focus-visible{color:var(--interaction);outline-offset:5px;outline:1px solid}.EditorialChrome-module__NTumGW__menuButton[data-open=true] span:first-child{top:6px;transform:rotate(45deg)}.EditorialChrome-module__NTumGW__menuButton[data-open=true] span:nth-child(2){opacity:0}.EditorialChrome-module__NTumGW__menuButton[data-open=true] span:nth-child(3){top:6px;transform:rotate(-45deg)}.EditorialChrome-module__NTumGW__drawerRoot{z-index:65;visibility:hidden;pointer-events:none;transition:visibility 0s linear .5s;position:fixed;inset:0}.EditorialChrome-module__NTumGW__drawerRoot[data-open=true]{visibility:visible;pointer-events:auto;transition-delay:0s}.EditorialChrome-module__NTumGW__drawerBackdrop{opacity:0;cursor:default;background:#0505052e;width:100%;height:100%;padding:0;transition:opacity .48s cubic-bezier(.76,0,.24,1);position:absolute;inset:0}html[data-material=ink] .EditorialChrome-module__NTumGW__drawerBackdrop{background:#ffffff1c}.EditorialChrome-module__NTumGW__drawerRoot[data-open=true] .EditorialChrome-module__NTumGW__drawerBackdrop{opacity:1}.EditorialChrome-module__NTumGW__drawerPanel{overscroll-behavior:contain;background:var(--surface);width:min(50vw,clamp(400px,42vw,620px));min-height:100svh;color:var(--text);border-left:1px solid #05050533;outline:none;flex-direction:column;padding:clamp(92px,11vh,124px) clamp(28px,4vw,58px) clamp(26px,4vh,46px);transition:transform .48s cubic-bezier(.76,0,.24,1);display:flex;position:absolute;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%)}html[data-material=ink] .EditorialChrome-module__NTumGW__drawerPanel{border-left-color:#ffffff38}.EditorialChrome-module__NTumGW__drawerRoot[data-open=true] .EditorialChrome-module__NTumGW__drawerPanel{transform:translate(0)}.EditorialChrome-module__NTumGW__primaryNavigation{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.EditorialChrome-module__NTumGW__primaryNavigation a{letter-spacing:-.04em;font-size:clamp(34px,3.55vw,54px);font-weight:400;line-height:.94;transition:color .18s,transform .26s cubic-bezier(.16,1,.3,1)}.EditorialChrome-module__NTumGW__primaryNavigation a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.EditorialChrome-module__NTumGW__primaryNavigation a:hover,.EditorialChrome-module__NTumGW__primaryNavigation a:focus-visible{color:var(--interaction);outline-offset:5px;outline:1px solid;transform:translate(4px)}.EditorialChrome-module__NTumGW__caseNavigation{margin-top:clamp(48px,7vh,76px)}.EditorialChrome-module__NTumGW__caseNavigation>p,.EditorialChrome-module__NTumGW__previouslyAt>p{color:var(--muted);letter-spacing:.065em;margin:0 0 18px;font-size:9px;font-weight:500;line-height:1}.EditorialChrome-module__NTumGW__caseNavigation ol{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.EditorialChrome-module__NTumGW__caseNavigation a{color:var(--muted);letter-spacing:.01em;grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:12px;line-height:1.1;display:grid}.EditorialChrome-module__NTumGW__caseNavigation a[aria-current=location]{color:var(--text)}.EditorialChrome-module__NTumGW__caseNavigation a:hover,.EditorialChrome-module__NTumGW__caseNavigation a:focus-visible{color:var(--interaction);outline-offset:4px;outline:1px solid}.EditorialChrome-module__NTumGW__previouslyAt{margin-top:auto;padding-top:clamp(54px,9vh,92px)}.EditorialChrome-module__NTumGW__companyMarks{align-items:center;gap:28px;display:flex}.EditorialChrome-module__NTumGW__companyMark{filter:brightness(0);place-items:center;min-width:74px;min-height:46px;transition:opacity .18s;display:grid}html[data-material=ink] .EditorialChrome-module__NTumGW__companyMark{filter:brightness(0)invert()}html[data-material=mono] .EditorialChrome-module__NTumGW__companyMark{filter:brightness(0)}.EditorialChrome-module__NTumGW__companyMark:hover,.EditorialChrome-module__NTumGW__companyMark:focus-visible{opacity:.58;outline-offset:5px;outline:1px solid}.EditorialChrome-module__NTumGW__companyMark[data-company=ey] img{width:auto;height:42px}.EditorialChrome-module__NTumGW__companyMark[data-company=dentsu] img{width:94px;height:auto}.EditorialChrome-module__NTumGW__mediaPicture{display:contents}.EditorialChrome-module__NTumGW__media{max-width:100%;height:auto;display:block}.EditorialChrome-module__NTumGW__media[data-mono-fallback=true]{filter:grayscale()contrast(1.1)}@media (max-width:899px){.EditorialChrome-module__NTumGW__drawerPanel{width:min(88vw,420px);padding-inline:26px}.EditorialChrome-module__NTumGW__primaryNavigation a{font-size:clamp(34px,10vw,46px)}}@media (max-width:520px){.EditorialChrome-module__NTumGW__modeSelector{gap:3px}.EditorialChrome-module__NTumGW__modeSelector button{font-size:9px}.EditorialChrome-module__NTumGW__drawerPanel{padding-top:88px}}@media (prefers-reduced-motion:reduce){.EditorialChrome-module__NTumGW__modeSelector button,.EditorialChrome-module__NTumGW__menuButton span,.EditorialChrome-module__NTumGW__drawerRoot,.EditorialChrome-module__NTumGW__drawerBackdrop,.EditorialChrome-module__NTumGW__drawerPanel,.EditorialChrome-module__NTumGW__primaryNavigation a,.EditorialChrome-module__NTumGW__companyMark{transition:none!important}}
.PortfolioConsole-module__BEMkQW__experience{--surface:#fff;--text:#050505;--muted:#0505059e;--muted-soft:#0505058f;--interaction:#d43d32;--paper:#e8e4da;--blue:#8a9699;--charcoal:#353533;--black:#121212;background:var(--surface);min-height:100svh;color:var(--text);transition:background-color .3s cubic-bezier(.76,0,.24,1),color .3s cubic-bezier(.76,0,.24,1);overflow-x:clip}.PortfolioConsole-module__BEMkQW__experience[data-view=home],.PortfolioConsole-module__BEMkQW__experience[data-view=opening]{height:100svh;overflow:hidden}.PortfolioConsole-module__BEMkQW__experience[data-material=ink]{--surface:#050505;--text:#fff;--muted:#ffffff9e;--muted-soft:#ffffff8f;--paper:#302f2c;--blue:#5f686a;--charcoal:#d1cdc4;--black:#ece8df}.PortfolioConsole-module__BEMkQW__experience[data-material=mono]{--surface:#fff;--text:#050505;--muted:#050505a3;--muted-soft:#0505058f;--interaction:#050505;--paper:#d8d8d4;--blue:#8b8b87;--charcoal:#363634;--black:#111}html[data-material=ink] .PortfolioConsole-module__BEMkQW__experience{--surface:#050505;--text:#fff;--muted:#ffffff9e;--muted-soft:#ffffff8f;--paper:#302f2c;--blue:#5f686a;--charcoal:#d1cdc4;--black:#ece8df}html[data-material=mono] .PortfolioConsole-module__BEMkQW__experience{--surface:#fff;--text:#050505;--muted:#050505a3;--muted-soft:#0505058f;--interaction:#050505;--paper:#d8d8d4;--blue:#8b8b87;--charcoal:#363634;--black:#111}html[data-material=mono] .PortfolioConsole-module__BEMkQW__tjrsOpeningObject img{filter:grayscale()contrast(1.1)}.PortfolioConsole-module__BEMkQW__experience[data-view=case][data-active-project=maison-tjrs] .PortfolioConsole-module__BEMkQW__utilityHeader{min-height:50px;padding:18px var(--outer-x) 15px;color:var(--text);background:0 0;inset:0 0 auto}.PortfolioConsole-module__BEMkQW__experience[data-view=case][data-active-project=vision] .PortfolioConsole-module__BEMkQW__utilityHeader{min-height:52px;padding:18px var(--outer-x) 16px;background:var(--surface);color:var(--text);inset:0 0 auto}.PortfolioConsole-module__BEMkQW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PortfolioConsole-module__BEMkQW__utilityHeader{z-index:70;inset:var(--outer-y) var(--outer-x) auto;letter-spacing:.025em;pointer-events:none;grid-template-columns:clamp(220px,17vw,250px) minmax(0,1fr) minmax(240px,260px);align-items:start;column-gap:clamp(48px,4vw,72px);font-size:10px;font-weight:500;line-height:1;display:grid;position:fixed}.PortfolioConsole-module__BEMkQW__brand,.PortfolioConsole-module__BEMkQW__edition,.PortfolioConsole-module__BEMkQW__headerUtilities{pointer-events:auto;transition:opacity .28s,color .2s}.PortfolioConsole-module__BEMkQW__brand{width:max-content;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.PortfolioConsole-module__BEMkQW__brand:hover{color:var(--interaction)}.PortfolioConsole-module__BEMkQW__brand:focus-visible{color:var(--interaction);outline-offset:5px;outline:1px solid}.PortfolioConsole-module__BEMkQW__edition{text-align:center;margin:0}.PortfolioConsole-module__BEMkQW__utilityHeader[data-view=opening] .PortfolioConsole-module__BEMkQW__brand,.PortfolioConsole-module__BEMkQW__utilityHeader[data-view=opening] .PortfolioConsole-module__BEMkQW__edition,.PortfolioConsole-module__BEMkQW__utilityHeader[data-view=opening] .PortfolioConsole-module__BEMkQW__headerUtilities{opacity:0;pointer-events:none}.PortfolioConsole-module__BEMkQW__headerUtilities{grid-column:3;justify-content:flex-end;align-items:flex-start;gap:23px;display:flex}.PortfolioConsole-module__BEMkQW__homeSurface{width:100%;min-height:100svh;padding:calc(var(--outer-y) + 26px) var(--outer-x) var(--outer-y);justify-content:center;align-items:center;display:flex;position:relative}.PortfolioConsole-module__BEMkQW__experience[data-view=case][data-active-project=maison-tjrs] .PortfolioConsole-module__BEMkQW__homeSurface{opacity:0;pointer-events:none;height:0;min-height:0;padding:0;overflow:hidden}.PortfolioConsole-module__BEMkQW__projectSelector{z-index:8;left:var(--outer-x);width:clamp(220px,17vw,250px);transition:opacity .36s,transform .7s cubic-bezier(.76,0,.24,1);position:absolute;top:50%;transform:translateY(-50%)}.PortfolioConsole-module__BEMkQW__projectList{flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.PortfolioConsole-module__BEMkQW__projectButton{width:100%;min-height:0;color:var(--muted);cursor:default;letter-spacing:-.012em;text-align:left;white-space:nowrap;background:0 0;grid-template-columns:minmax(0,1fr);align-items:baseline;margin-inline:-8px;padding:2px 8px;font-size:clamp(10px,.76vw,12px);font-weight:400;line-height:1.08;transition:color .22s;display:grid;position:relative}.PortfolioConsole-module__BEMkQW__projectButton:before{content:"";position:absolute;inset:-3px -8px}.PortfolioConsole-module__BEMkQW__projectButton[data-available=true]{cursor:pointer}.PortfolioConsole-module__BEMkQW__projectButton[data-active=true]{color:var(--text);cursor:pointer;font-weight:500}.PortfolioConsole-module__BEMkQW__projectList:hover .PortfolioConsole-module__BEMkQW__projectButton{color:var(--muted-soft)}.PortfolioConsole-module__BEMkQW__projectList:hover .PortfolioConsole-module__BEMkQW__projectButton[data-active=true]{color:var(--text)}.PortfolioConsole-module__BEMkQW__projectList .PortfolioConsole-module__BEMkQW__projectButton[data-available=true]:hover,.PortfolioConsole-module__BEMkQW__projectList .PortfolioConsole-module__BEMkQW__projectButton[data-available=true]:focus-visible{color:var(--interaction);outline-offset:4px;outline:1px solid}.PortfolioConsole-module__BEMkQW__titleWindow{height:1.16em;display:block;overflow:hidden}.PortfolioConsole-module__BEMkQW__titleTrack{flex-direction:column;transition:transform .36s cubic-bezier(.16,1,.3,1);display:flex}.PortfolioConsole-module__BEMkQW__titleTrack>span{height:1.16em;display:block}.PortfolioConsole-module__BEMkQW__projectButton[data-available=true]:hover .PortfolioConsole-module__BEMkQW__titleTrack,.PortfolioConsole-module__BEMkQW__projectButton[data-available=true]:focus-visible .PortfolioConsole-module__BEMkQW__titleTrack{transform:translateY(-1.16em)}.PortfolioConsole-module__BEMkQW__metadata{z-index:8;top:50%;right:var(--outer-x);width:min(260px,19vw);transition:opacity .36s,transform .7s cubic-bezier(.76,0,.24,1);position:absolute;transform:translateY(-50%)}.PortfolioConsole-module__BEMkQW__metadata[data-transitioning=true] .PortfolioConsole-module__BEMkQW__projectQuestion,.PortfolioConsole-module__BEMkQW__metadata[data-transitioning=true] .PortfolioConsole-module__BEMkQW__utilityRecord,.PortfolioConsole-module__BEMkQW__homeSurface[data-project-switching=true] .PortfolioConsole-module__BEMkQW__projectIdentity{opacity:0;transform:translateY(12px)}.PortfolioConsole-module__BEMkQW__projectQuestion,.PortfolioConsole-module__BEMkQW__utilityRecord{transition:opacity .26s,transform .42s cubic-bezier(.76,0,.24,1)}.PortfolioConsole-module__BEMkQW__projectQuestion{letter-spacing:-.024em;text-wrap:balance;max-width:250px;margin:0;font-size:clamp(22px,1.62vw,24px);font-weight:400;line-height:1.01}.PortfolioConsole-module__BEMkQW__utilityRecord{letter-spacing:.03em;margin-top:clamp(28px,5vh,48px);font-size:10px;line-height:1.18}.PortfolioConsole-module__BEMkQW__utilityRecord p{margin:0 0 7px}.PortfolioConsole-module__BEMkQW__projectStatus{margin-top:22px!important}.PortfolioConsole-module__BEMkQW__homeSurface[data-view=opening] .PortfolioConsole-module__BEMkQW__projectSelector,.PortfolioConsole-module__BEMkQW__homeSurface[data-view=case] .PortfolioConsole-module__BEMkQW__projectSelector{opacity:0;pointer-events:none;transform:translate(-65px,-50%)}.PortfolioConsole-module__BEMkQW__homeSurface[data-view=opening] .PortfolioConsole-module__BEMkQW__metadata,.PortfolioConsole-module__BEMkQW__homeSurface[data-view=case] .PortfolioConsole-module__BEMkQW__metadata{opacity:0;pointer-events:none;transform:translate(65px,-50%)}.PortfolioConsole-module__BEMkQW__bookStage{flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.PortfolioConsole-module__BEMkQW__bookObject{--cursor-x:50%;--cursor-y:50%;width:clamp(680px,53vw,780px);max-width:100%;color:inherit;cursor:default;transform-origin:50%;background:0 0;padding:0;transition:width .86s cubic-bezier(.76,0,.24,1),max-width .86s cubic-bezier(.76,0,.24,1),transform .42s cubic-bezier(.16,1,.3,1);animation:.98s cubic-bezier(.22,.82,.24,1) both PortfolioConsole-module__BEMkQW__bookEntrance;display:block;position:relative}.PortfolioConsole-module__BEMkQW__bookObject[data-phase=opening],.PortfolioConsole-module__BEMkQW__bookObject[data-phase=case]{cursor:default;width:min(60vw,860px);max-width:100%}.PortfolioConsole-module__BEMkQW__bookObject[data-phase=opening]{animation:.86s cubic-bezier(.76,0,.24,1) both PortfolioConsole-module__BEMkQW__bookOpenAway}.PortfolioConsole-module__BEMkQW__bookObject[data-phase=home]:hover{transform:scale(1.002)}.PortfolioConsole-module__BEMkQW__bookHitArea{--cursor-x:50%;--cursor-y:50%;z-index:10;cursor:pointer;background:0 0;padding:0;position:absolute;top:0;bottom:0}.PortfolioConsole-module__BEMkQW__bookHitArea[data-action=previous]{width:22%;left:0}.PortfolioConsole-module__BEMkQW__bookHitArea[data-action=open]{left:22%;right:22%}.PortfolioConsole-module__BEMkQW__bookHitArea[data-action=next]{width:22%;right:0}.PortfolioConsole-module__BEMkQW__bookHitArea:disabled{cursor:default}.PortfolioConsole-module__BEMkQW__bookHitArea:focus-visible{outline:1px solid var(--interaction);outline-offset:-4px}.PortfolioConsole-module__BEMkQW__bookObject:has(.PortfolioConsole-module__BEMkQW__bookHitArea:focus-visible) .PortfolioConsole-module__BEMkQW__deformableBook{filter:brightness(.92)}.PortfolioConsole-module__BEMkQW__deformableBook{--cover-reveal:clamp(6px, .5vw, 9px);aspect-ratio:1068/758;isolation:isolate;width:100%;display:block;position:relative}.PortfolioConsole-module__BEMkQW__deformableBook:after{content:"";z-index:0;filter:blur(clamp(20px,2vw,30px));opacity:.7;pointer-events:none;background:#00000029;border-radius:50%;height:15%;transition:opacity .3s,transform .42s;position:absolute;bottom:-6.5%;left:3.5%;right:2%;transform:rotate(.35deg)}.PortfolioConsole-module__BEMkQW__bookObject[data-phase=home]:hover .PortfolioConsole-module__BEMkQW__deformableBook:after{opacity:.78;transform:translateY(2px)rotate(.35deg)scaleX(1.01)}.PortfolioConsole-module__BEMkQW__deformableBook:before{content:"";z-index:1;inset:calc(-1 * var(--cover-reveal));pointer-events:none;background-color:#050505;background-image:radial-gradient(at 0 0,#ffffff21 0 1px,#0000 8px),radial-gradient(at 100% 0,#ffffff14 0 1px,#0000 10px),radial-gradient(at 0 100%,#ffffff1a 0 1px,#0000 9px),linear-gradient(104deg,#0000 0 38%,#ffffff07 47%,#0000 58%),repeating-linear-gradient(92deg,#ffffff07 0 1px,#0000 1px 3px),repeating-linear-gradient(2deg,#ffffff04 0 1px,#0000 1px 4px);border-radius:2px 3px 1px 2px;position:absolute;box-shadow:-1px 2px 2px #00000047,1px 3px 4px #0003}.PortfolioConsole-module__BEMkQW__experience[data-material=ink] .PortfolioConsole-module__BEMkQW__deformableBook:before{background-color:#fff;background-image:radial-gradient(at 0 0,#05050547 0 1px,#0000 8px),radial-gradient(at 100% 0,#0505052e 0 1px,#0000 10px),radial-gradient(at 0 100%,#05050533 0 1px,#0000 9px),linear-gradient(104deg,#0000 0 38%,#0505050f 47%,#0000 58%),repeating-linear-gradient(92deg,#05050517 0 1px,#0000 1px 3px),repeating-linear-gradient(2deg,#0505050e 0 1px,#0000 1px 4px);box-shadow:0 0 0 1px #ffffff57,-1px 2px 2px #000000b8,1px 3px 4px #000000a3}html[data-material=ink] .PortfolioConsole-module__BEMkQW__deformableBook:before{background-color:#fff;background-image:radial-gradient(at 0 0,#05050547 0 1px,#0000 8px),radial-gradient(at 100% 0,#0505052e 0 1px,#0000 10px),radial-gradient(at 0 100%,#05050533 0 1px,#0000 9px),linear-gradient(104deg,#0000 0 38%,#0505050f 47%,#0000 58%),repeating-linear-gradient(92deg,#05050517 0 1px,#0000 1px 3px),repeating-linear-gradient(2deg,#0505050e 0 1px,#0000 1px 4px);box-shadow:0 0 0 1px #ffffff57,-1px 2px 2px #000000b8,1px 3px 4px #000000a3}.PortfolioConsole-module__BEMkQW__bookCanvas,.PortfolioConsole-module__BEMkQW__bookFallback{z-index:3;width:100%;height:100%;transition:opacity .16s linear;display:block;position:absolute;inset:0}.PortfolioConsole-module__BEMkQW__bookCanvas{opacity:0}.PortfolioConsole-module__BEMkQW__deformableBook[data-ready=true] .PortfolioConsole-module__BEMkQW__bookCanvas{opacity:1}.PortfolioConsole-module__BEMkQW__deformableBook[data-ready=true] .PortfolioConsole-module__BEMkQW__bookFallback{opacity:0}.PortfolioConsole-module__BEMkQW__bookFallback{perspective:1600px;perspective-origin:50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;grid-template-columns:1fr 1fr;display:grid}.PortfolioConsole-module__BEMkQW__fallbackPage{backface-visibility:hidden;height:100%;display:block;position:relative;overflow:hidden}.PortfolioConsole-module__BEMkQW__fallbackPage:before,.PortfolioConsole-module__BEMkQW__fallbackTurnPage:before{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.PortfolioConsole-module__BEMkQW__fallbackLeft:before{background:radial-gradient(at 22% 8%,#ffffff12,#0000 56%),linear-gradient(90deg,#0001,#0000 10% 72%,#00000038)}.PortfolioConsole-module__BEMkQW__fallbackRight:before{background:radial-gradient(at 76% 8%,#ffffff0d,#0000 58%),linear-gradient(90deg,#0003,#0000 27% 91%,#00000013)}.PortfolioConsole-module__BEMkQW__fallbackTurnPage:before{background:linear-gradient(90deg,#0003,#0000 28%,#ffffff0b 68%,#00000014)}.PortfolioConsole-module__BEMkQW__fallbackPage:after,.PortfolioConsole-module__BEMkQW__fallbackTurnPage:after{content:"";z-index:2;mix-blend-mode:soft-light;opacity:.38;pointer-events:none;background-image:radial-gradient(circle at 18% 31%,#0000000e 0 .35px,#0000 .6px),radial-gradient(circle at 72% 68%,#ffffff24 0 .35px,#0000 .7px);background-size:4px 4px,5px 5px;position:absolute;inset:0}.PortfolioConsole-module__BEMkQW__fallbackTurnPage{--page-image-left:-100%;--page-image-width:200%;z-index:5;backface-visibility:visible;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform-origin:0;opacity:0;pointer-events:none;display:block;position:absolute;inset:0 0 0 50%;overflow:hidden;transform:rotateY(0)}.PortfolioConsole-module__BEMkQW__fallbackTurnPage img{inset-block:0;left:var(--page-image-left);width:var(--page-image-width);object-fit:fill;max-width:none;height:100%;position:absolute}.PortfolioConsole-module__BEMkQW__deformableBook[data-turning=true] .PortfolioConsole-module__BEMkQW__fallbackTurnPage{opacity:1;animation:.96s cubic-bezier(.68,0,.32,1) both PortfolioConsole-module__BEMkQW__fallbackPageTurn}.PortfolioConsole-module__BEMkQW__deformableBook[data-turn-direction=previous] .PortfolioConsole-module__BEMkQW__fallbackTurnPage{--page-image-left:0%;transform-origin:100%;inset:0 50% 0 0}.PortfolioConsole-module__BEMkQW__deformableBook[data-turning=true][data-turn-direction=previous] .PortfolioConsole-module__BEMkQW__fallbackTurnPage{animation-name:PortfolioConsole-module__BEMkQW__fallbackPageTurnPrevious}.PortfolioConsole-module__BEMkQW__fallbackLeft{--page-image-left:0%;--page-image-width:200%;transform-origin:100%;border-radius:2px 0 1px 2px;transform:translateY(.4px)rotateY(1.1deg)rotate(-.035deg)}.PortfolioConsole-module__BEMkQW__fallbackRight{--page-image-left:-100%;--page-image-width:200%;transform-origin:0;border-radius:0 2px 2px 1px;transform:translateY(-.35px)rotateY(-1.1deg)rotate(.025deg)}.PortfolioConsole-module__BEMkQW__fallbackPage img{inset-block:0;left:var(--page-image-left);width:var(--page-image-width);object-fit:fill;max-width:none;height:100%;position:absolute}.PortfolioConsole-module__BEMkQW__fallbackPaper,.PortfolioConsole-module__BEMkQW__fallbackInk,.PortfolioConsole-module__BEMkQW__fallbackMono{opacity:0}.PortfolioConsole-module__BEMkQW__bookFallback[data-material=paper] .PortfolioConsole-module__BEMkQW__fallbackPaper,.PortfolioConsole-module__BEMkQW__bookFallback[data-material=ink] .PortfolioConsole-module__BEMkQW__fallbackInk,.PortfolioConsole-module__BEMkQW__bookFallback[data-material=mono] .PortfolioConsole-module__BEMkQW__fallbackMono{opacity:1}html[data-material=paper] .PortfolioConsole-module__BEMkQW__bookFallback .PortfolioConsole-module__BEMkQW__fallbackPaper{opacity:1}:is(html[data-material=paper] .PortfolioConsole-module__BEMkQW__bookFallback .PortfolioConsole-module__BEMkQW__fallbackInk,html[data-material=paper] .PortfolioConsole-module__BEMkQW__bookFallback .PortfolioConsole-module__BEMkQW__fallbackMono){opacity:0}html[data-material=ink] .PortfolioConsole-module__BEMkQW__bookFallback .PortfolioConsole-module__BEMkQW__fallbackInk{opacity:1}:is(html[data-material=ink] .PortfolioConsole-module__BEMkQW__bookFallback .PortfolioConsole-module__BEMkQW__fallbackPaper,html[data-material=ink] .PortfolioConsole-module__BEMkQW__bookFallback .PortfolioConsole-module__BEMkQW__fallbackMono){opacity:0}html[data-material=mono] .PortfolioConsole-module__BEMkQW__bookFallback .PortfolioConsole-module__BEMkQW__fallbackMono{opacity:1}:is(html[data-material=mono] .PortfolioConsole-module__BEMkQW__bookFallback .PortfolioConsole-module__BEMkQW__fallbackPaper,html[data-material=mono] .PortfolioConsole-module__BEMkQW__bookFallback .PortfolioConsole-module__BEMkQW__fallbackInk){opacity:0}.PortfolioConsole-module__BEMkQW__deformableBook[data-material=mono][data-mono-fallback=true] .PortfolioConsole-module__BEMkQW__fallbackMono,.PortfolioConsole-module__BEMkQW__deformableBook[data-material=mono][data-mono-fallback=true] .PortfolioConsole-module__BEMkQW__bookCanvas{filter:grayscale()contrast(1.08)}.PortfolioConsole-module__BEMkQW__contactShadowLeft,.PortfolioConsole-module__BEMkQW__contactShadowRight{z-index:0;filter:blur(5px);opacity:.62;background:#00000075;border-radius:50%;width:48%;height:3.2%;transition:transform .42s,opacity .3s;position:absolute;bottom:-.4%}.PortfolioConsole-module__BEMkQW__contactShadowLeft{left:1%;transform:translate(-1%,34%)rotate(-.8deg)}.PortfolioConsole-module__BEMkQW__contactShadowRight{opacity:.54;right:.5%;transform:translate(1%,42%)rotate(1.1deg)}.PortfolioConsole-module__BEMkQW__experience[data-material=ink] .PortfolioConsole-module__BEMkQW__contactShadowLeft,.PortfolioConsole-module__BEMkQW__experience[data-material=ink] .PortfolioConsole-module__BEMkQW__contactShadowRight,:is(html[data-material=ink] .PortfolioConsole-module__BEMkQW__contactShadowLeft,html[data-material=ink] .PortfolioConsole-module__BEMkQW__contactShadowRight){background:#000000b8}.PortfolioConsole-module__BEMkQW__bookObject[data-phase=home]:hover .PortfolioConsole-module__BEMkQW__contactShadowLeft{opacity:.7;transform:translate(-2%,46%)rotate(-.8deg)scaleX(1.01)}.PortfolioConsole-module__BEMkQW__bookObject[data-phase=home]:hover .PortfolioConsole-module__BEMkQW__contactShadowRight{opacity:.64;transform:translate(2%,52%)rotate(1.1deg)scaleX(1.01)}.PortfolioConsole-module__BEMkQW__gutterShadow{z-index:4;opacity:.72;pointer-events:none;background:#00000075;width:clamp(1px,.12vw,2px);transition:opacity .5s;position:absolute;top:1.2%;bottom:1.5%;left:50%;transform:translate(-50%);box-shadow:-8px 0 12px #00000029,7px 0 11px #0000001c,2px 0 5px #ffffff1a}.PortfolioConsole-module__BEMkQW__pageEdgeLeft,.PortfolioConsole-module__BEMkQW__pageEdgeRight{z-index:4;opacity:.46;pointer-events:none;background:linear-gradient(#0000,#0000003d 10%,#00000029 90%,#0000);width:1px;display:block;position:absolute;top:.8%;bottom:.7%}.PortfolioConsole-module__BEMkQW__pageEdgeLeft{left:.12%;transform:rotate(-.05deg)}.PortfolioConsole-module__BEMkQW__pageEdgeRight{right:.1%;transform:rotate(.045deg)}.PortfolioConsole-module__BEMkQW__experience[data-material=ink] .PortfolioConsole-module__BEMkQW__pageEdgeLeft,.PortfolioConsole-module__BEMkQW__experience[data-material=ink] .PortfolioConsole-module__BEMkQW__pageEdgeRight,:is(html[data-material=ink] .PortfolioConsole-module__BEMkQW__pageEdgeLeft,html[data-material=ink] .PortfolioConsole-module__BEMkQW__pageEdgeRight){background:linear-gradient(#0000,#ffffff38 10%,#ffffff24 90%,#0000)}.PortfolioConsole-module__BEMkQW__bookObject[data-phase=case] .PortfolioConsole-module__BEMkQW__gutterShadow{opacity:.18}.PortfolioConsole-module__BEMkQW__bookCursor{z-index:8;left:var(--cursor-x);top:var(--cursor-y);letter-spacing:.04em;background:var(--text);color:var(--surface);opacity:0;pointer-events:none;padding:5px 6px;font-size:10px;font-weight:500;line-height:1;transition:opacity .1s linear;display:none;position:absolute;transform:translate(13px,13px)}.PortfolioConsole-module__BEMkQW__bookHitArea:hover:not(:disabled) .PortfolioConsole-module__BEMkQW__bookCursor{opacity:1}.PortfolioConsole-module__BEMkQW__projectIdentity{text-align:center;margin-top:clamp(17px,2.2vh,23px);transition:opacity .3s,transform .5s;animation:.7s cubic-bezier(.22,1,.36,1) .5s both PortfolioConsole-module__BEMkQW__identityIn}.PortfolioConsole-module__BEMkQW__projectIdentity h2,.PortfolioConsole-module__BEMkQW__projectIdentity p{margin:0}.PortfolioConsole-module__BEMkQW__projectIdentity h2{letter-spacing:-.035em;font-size:clamp(20px,1.6vw,24px);font-weight:500;line-height:1}.PortfolioConsole-module__BEMkQW__projectIdentity p{letter-spacing:.015em;margin-top:5px;font-size:10px;line-height:1.2}.PortfolioConsole-module__BEMkQW__bookStage[data-phase=opening] .PortfolioConsole-module__BEMkQW__projectIdentity,.PortfolioConsole-module__BEMkQW__bookStage[data-phase=case] .PortfolioConsole-module__BEMkQW__projectIdentity{opacity:0;pointer-events:none;transform:translateY(8px)}.PortfolioConsole-module__BEMkQW__tjrsOpeningObject{z-index:50;pointer-events:none;background:#050505;place-items:center;animation:.86s cubic-bezier(.76,0,.24,1) both PortfolioConsole-module__BEMkQW__tjrsObjectEntry;display:grid;position:fixed;inset:0}.PortfolioConsole-module__BEMkQW__tjrsOpeningObject img{object-fit:cover;object-position:50% 50%;width:100%;max-width:none;height:100%}.PortfolioConsole-module__BEMkQW__caseStudy{z-index:5;width:min(calc(100% - (2 * var(--outer-x))), 1380px);margin:0 auto;padding:30px 0 180px;position:relative}.PortfolioConsole-module__BEMkQW__caseInformation{min-height:48svh;padding:34px 0 160px}.PortfolioConsole-module__BEMkQW__caseInformation h1{letter-spacing:-.055em;margin:0 0 72px;font-size:clamp(31px,4vw,62px);font-weight:400;line-height:.9}.PortfolioConsole-module__BEMkQW__informationGrid{letter-spacing:.01em;grid-template-columns:2fr 1fr 1.4fr;gap:50px;max-width:760px;font-size:12px;line-height:1.35;display:grid}.PortfolioConsole-module__BEMkQW__informationGrid p{margin:0}.PortfolioConsole-module__BEMkQW__informationGrid span{letter-spacing:.06em;margin-bottom:10px;font-size:9px;display:block}.PortfolioConsole-module__BEMkQW__sectionIndex{z-index:40;letter-spacing:.025em;flex-direction:column;gap:6px;font-size:9px;line-height:1;display:flex;position:fixed;top:50%;right:max(13px,50vw - 740px);transform:translateY(-50%)}.PortfolioConsole-module__BEMkQW__sectionIndex a{color:var(--muted);transition:opacity .18s,color .18s}.PortfolioConsole-module__BEMkQW__sectionIndex a[data-active=true]{color:var(--text)}.PortfolioConsole-module__BEMkQW__sectionIndex a:hover,.PortfolioConsole-module__BEMkQW__sectionIndex a:focus-visible{color:var(--interaction);outline:none}.PortfolioConsole-module__BEMkQW__caseChapter{margin-bottom:clamp(160px,17vw,240px);scroll-margin-top:80px;position:relative}.PortfolioConsole-module__BEMkQW__chapterLabel{letter-spacing:.045em;margin:0 0 clamp(54px,7vw,96px);font-size:10px;line-height:1}.PortfolioConsole-module__BEMkQW__monumentStatement{letter-spacing:-.065em;text-wrap:balance;max-width:1260px;margin:0;font-size:clamp(56px,7vw,112px);font-weight:400;line-height:.86}.PortfolioConsole-module__BEMkQW__proseBlock{letter-spacing:-.025em;width:min(100%,680px);margin-top:clamp(58px,8vw,110px);font-size:clamp(19px,1.55vw,24px);line-height:1.18}.PortfolioConsole-module__BEMkQW__proseBlock h2{letter-spacing:-.055em;margin:0 0 38px;font-size:clamp(32px,4vw,62px);font-weight:400;line-height:.96}.PortfolioConsole-module__BEMkQW__proseBlock p{margin:0 0 28px}.PortfolioConsole-module__BEMkQW__mediaPlaceholder{--media-ratio:16 / 10;min-width:0;aspect-ratio:var(--media-ratio);background:var(--blue);color:#f2efe7;margin:0;position:relative;overflow:hidden}.PortfolioConsole-module__BEMkQW__mediaPlaceholder[data-tone=paper]{background:var(--paper);color:var(--text)}.PortfolioConsole-module__BEMkQW__mediaPlaceholder[data-tone=blue]{background:var(--blue);color:#f2efe7}.PortfolioConsole-module__BEMkQW__mediaPlaceholder[data-tone=charcoal]{background:var(--charcoal);color:var(--surface)}.PortfolioConsole-module__BEMkQW__mediaPlaceholder[data-tone=black]{background:var(--black);color:var(--surface)}.PortfolioConsole-module__BEMkQW__mediaPlaceholder figcaption{letter-spacing:.055em;justify-content:space-between;gap:20px;font-size:9px;line-height:1.1;display:flex;position:absolute;inset:auto 13px 12px}.PortfolioConsole-module__BEMkQW__mediaPlaceholder figcaption span:last-child{text-align:right}.PortfolioConsole-module__BEMkQW__originMedia{grid-template-columns:minmax(0,1fr) minmax(220px,28%);align-items:end;gap:clamp(24px,4vw,64px);margin-top:90px;display:grid}.PortfolioConsole-module__BEMkQW__signalSequence{grid-template-columns:.8fr 1.2fr;gap:90px clamp(24px,5vw,80px);margin-top:100px;display:grid}.PortfolioConsole-module__BEMkQW__signalItem:nth-child(3){grid-column:1/-1;width:78%;margin-left:22%}.PortfolioConsole-module__BEMkQW__signalItem>p{letter-spacing:.03em;flex-direction:column;align-items:flex-start;min-height:132px;margin:0 0 28px;font-size:12px;line-height:1;display:flex}.PortfolioConsole-module__BEMkQW__signalItem>p>span{margin-bottom:auto;font-size:9px}.PortfolioConsole-module__BEMkQW__signalItem strong{letter-spacing:-.07em;font-size:clamp(66px,8vw,128px);font-weight:400;line-height:.72;display:block}.PortfolioConsole-module__BEMkQW__numericStatement{letter-spacing:-.07em;grid-template-columns:1.15fr .9fr;align-items:end;margin:0;font-size:clamp(50px,6.8vw,108px);font-weight:400;line-height:.82;display:grid}.PortfolioConsole-module__BEMkQW__numericStatement span:nth-child(2){text-align:right}.PortfolioConsole-module__BEMkQW__numericStatement span:nth-child(3){grid-column:1/-1;margin-top:18px;padding-left:21%}.PortfolioConsole-module__BEMkQW__traceMosaic{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:clamp(13px,1.8vw,28px);margin-top:110px;display:grid}.PortfolioConsole-module__BEMkQW__traceArchive{grid-column:1/9}.PortfolioConsole-module__BEMkQW__traceWave{grid-column:9/11}.PortfolioConsole-module__BEMkQW__traceImage{grid-column:11/13}.PortfolioConsole-module__BEMkQW__traceTimeline{grid-column:3/13;margin-top:24px}.PortfolioConsole-module__BEMkQW__supportingSentence{letter-spacing:-.045em;width:min(100%,720px);margin:84px 0 0 auto;font-size:clamp(26px,3vw,45px);line-height:1}.PortfolioConsole-module__BEMkQW__conditionSequence{grid-template-columns:1fr .72fr 1.15fr;align-items:end;gap:clamp(16px,2.5vw,38px);margin-top:110px;display:grid}.PortfolioConsole-module__BEMkQW__conditionField{aspect-ratio:4/5;background:var(--paper);color:var(--text);position:relative}.PortfolioConsole-module__BEMkQW__conditionField:nth-child(2){aspect-ratio:3/2;background:var(--blue);color:#f2efe7}.PortfolioConsole-module__BEMkQW__conditionField:nth-child(3){aspect-ratio:5/4;background:var(--black);color:var(--surface)}.PortfolioConsole-module__BEMkQW__conditionField p{margin:0;font-size:12px;line-height:1.2;position:absolute;inset:auto 16px 16px}.PortfolioConsole-module__BEMkQW__conditionField strong{letter-spacing:.05em;margin-bottom:7px;font-size:10px;display:block}.PortfolioConsole-module__BEMkQW__researchQuestion{letter-spacing:-.06em;width:min(100%,1030px);margin:0;font-size:clamp(44px,5.5vw,88px);font-weight:400;line-height:.91}.PortfolioConsole-module__BEMkQW__experimentSequence{grid-template-columns:repeat(4,1fr);gap:clamp(22px,3vw,52px);margin-top:110px;display:grid}.PortfolioConsole-module__BEMkQW__experimentSequence>div{min-height:240px;padding-top:10px}.PortfolioConsole-module__BEMkQW__experimentSequence>div:nth-child(2n){padding-top:82px}.PortfolioConsole-module__BEMkQW__experimentSequence span{letter-spacing:.05em;font-size:9px}.PortfolioConsole-module__BEMkQW__experimentSequence h3{letter-spacing:-.03em;margin:62px 0 10px;font-size:19px;font-weight:500}.PortfolioConsole-module__BEMkQW__experimentSequence p{margin:0;font-size:14px;line-height:1.25}.PortfolioConsole-module__BEMkQW__experimentMedia{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(14px,2vw,30px);margin-top:70px;display:grid}.PortfolioConsole-module__BEMkQW__experimentMedia>:first-child{grid-column:1/9}.PortfolioConsole-module__BEMkQW__experimentMedia>:nth-child(2){grid-column:9/13}.PortfolioConsole-module__BEMkQW__experimentMedia>:nth-child(3){grid-column:2/7;margin-top:38px}.PortfolioConsole-module__BEMkQW__experimentMedia>:nth-child(4){grid-column:7/13;margin-top:38px}.PortfolioConsole-module__BEMkQW__trialSequence{flex-direction:column;gap:170px;display:flex}.PortfolioConsole-module__BEMkQW__trialEntry{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,7vw,110px);display:grid}.PortfolioConsole-module__BEMkQW__trialEntry:nth-child(2){grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.PortfolioConsole-module__BEMkQW__trialCopy{letter-spacing:-.02em;font-size:clamp(18px,1.6vw,24px);line-height:1.16}.PortfolioConsole-module__BEMkQW__trialCopy>p{margin:0 0 26px}.PortfolioConsole-module__BEMkQW__trialNumber{letter-spacing:-.065em;font-size:clamp(48px,6vw,94px);line-height:.8}.PortfolioConsole-module__BEMkQW__trialCopy blockquote{letter-spacing:-.055em;margin:55px 0;font-size:clamp(38px,4.5vw,72px);line-height:.9}.PortfolioConsole-module__BEMkQW__evidenceLabel{letter-spacing:.045em;font-size:10px;line-height:1.25;margin-top:65px!important}.PortfolioConsole-module__BEMkQW__evidenceLedger{width:86%;margin:100px 0 0 auto}.PortfolioConsole-module__BEMkQW__boundaryChapter{margin-bottom:0;padding-bottom:20px}.PortfolioConsole-module__BEMkQW__nextProject{text-align:center;margin-top:160px}.PortfolioConsole-module__BEMkQW__nextProject span,.PortfolioConsole-module__BEMkQW__nextProject small{letter-spacing:.06em;font-size:9px;line-height:1;display:block}.PortfolioConsole-module__BEMkQW__nextProject p{letter-spacing:-.075em;margin:22px 0 12px;font-size:clamp(70px,12vw,180px);line-height:.75}.PortfolioConsole-module__BEMkQW__nextProject small{color:var(--muted)}@keyframes PortfolioConsole-module__BEMkQW__bookEntrance{0%{opacity:0;transform:translateY(28px)scale(.972)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PortfolioConsole-module__BEMkQW__bookOpenAway{0%{opacity:1;transform:scale(1)}58%{opacity:1;transform:scale(1.012)}to{opacity:0;transform:scale(1.035)}}@keyframes PortfolioConsole-module__BEMkQW__tjrsObjectEntry{0%{opacity:0;transform:scale(.94)}34%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes PortfolioConsole-module__BEMkQW__identityIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes PortfolioConsole-module__BEMkQW__fallbackPageTurn{0%{transform:rotateY(0)translateZ(1px)}34%{transform:rotateY(-54deg)translateZ(18px)skewY(-.6deg)}70%{transform:rotateY(-142deg)translateZ(14px)skewY(.4deg)}to{opacity:0;transform:rotateY(-180deg)translateZ(0)}}@keyframes PortfolioConsole-module__BEMkQW__fallbackPageTurnPrevious{0%{transform:rotateY(0)translateZ(1px)}34%{transform:rotateY(54deg)translateZ(18px)skewY(.6deg)}70%{transform:rotateY(142deg)translateZ(14px)skewY(-.4deg)}to{opacity:0;transform:rotateY(180deg)translateZ(0)}}@media (hover:hover) and (pointer:fine){.PortfolioConsole-module__BEMkQW__bookCursor{display:block}.PortfolioConsole-module__BEMkQW__bookHitArea:hover:not(:disabled){cursor:none}}@media (max-width:1199px){.PortfolioConsole-module__BEMkQW__sectionIndex{display:none}}@media (max-width:1239px){.PortfolioConsole-module__BEMkQW__utilityHeader{grid-template-columns:180px minmax(0,1fr) auto;column-gap:24px}.PortfolioConsole-module__BEMkQW__experience[data-view=home]{height:auto;overflow:visible}.PortfolioConsole-module__BEMkQW__homeSurface[data-view=home]{flex-direction:column;min-height:100svh;padding-top:100px;padding-bottom:60px}.PortfolioConsole-module__BEMkQW__projectSelector,.PortfolioConsole-module__BEMkQW__metadata{width:100%;position:static;transform:none}.PortfolioConsole-module__BEMkQW__projectSelector{margin-bottom:70px}.PortfolioConsole-module__BEMkQW__projectList{grid-template-columns:repeat(5,max-content);justify-content:space-between;display:grid}.PortfolioConsole-module__BEMkQW__projectButton,.PortfolioConsole-module__BEMkQW__projectButton[data-active=true]{width:max-content;max-width:100%;margin-inline:0;padding-inline:0;font-size:clamp(10px,1.2vw,12px);transform:none}.PortfolioConsole-module__BEMkQW__bookObject{width:min(82vw,760px);max-width:100%}.PortfolioConsole-module__BEMkQW__metadata{grid-template-columns:minmax(0,620px) auto;align-items:end;gap:32px;margin-top:72px;display:grid}.PortfolioConsole-module__BEMkQW__projectQuestion{max-width:620px}.PortfolioConsole-module__BEMkQW__utilityRecord{text-align:right;margin:0}.PortfolioConsole-module__BEMkQW__projectStatus{max-width:16ch;margin-left:auto!important}.PortfolioConsole-module__BEMkQW__homeSurface[data-view=opening] .PortfolioConsole-module__BEMkQW__projectSelector,.PortfolioConsole-module__BEMkQW__homeSurface[data-view=case] .PortfolioConsole-module__BEMkQW__projectSelector,.PortfolioConsole-module__BEMkQW__homeSurface[data-view=opening] .PortfolioConsole-module__BEMkQW__metadata,.PortfolioConsole-module__BEMkQW__homeSurface[data-view=case] .PortfolioConsole-module__BEMkQW__metadata{opacity:0;position:absolute;transform:translateY(20px)}.PortfolioConsole-module__BEMkQW__conditionSequence{grid-template-columns:1fr 1fr}.PortfolioConsole-module__BEMkQW__conditionField:nth-child(3){grid-column:1/-1;width:72%;margin-left:auto}}@media (max-width:899px){.PortfolioConsole-module__BEMkQW__utilityHeader{grid-template-columns:1fr auto}.PortfolioConsole-module__BEMkQW__utilityHeader[data-view=home] .PortfolioConsole-module__BEMkQW__edition,.PortfolioConsole-module__BEMkQW__utilityHeader[data-view=opening] .PortfolioConsole-module__BEMkQW__edition{display:none}.PortfolioConsole-module__BEMkQW__headerUtilities{grid-column:2;gap:18px}.PortfolioConsole-module__BEMkQW__utilityHeader[data-view=case]{grid-template-columns:max-content minmax(0,1fr) auto;column-gap:12px}.PortfolioConsole-module__BEMkQW__utilityHeader[data-view=case] .PortfolioConsole-module__BEMkQW__edition{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.PortfolioConsole-module__BEMkQW__utilityHeader[data-view=case] .PortfolioConsole-module__BEMkQW__headerUtilities{grid-column:3}.PortfolioConsole-module__BEMkQW__homeSurface[data-view=home]{align-items:stretch}.PortfolioConsole-module__BEMkQW__projectList{grid-template-columns:1fr 1fr;gap:7px 20px}.PortfolioConsole-module__BEMkQW__bookStage{align-items:center}.PortfolioConsole-module__BEMkQW__bookObject{width:100%}.PortfolioConsole-module__BEMkQW__bookHitArea[data-action=previous],.PortfolioConsole-module__BEMkQW__bookHitArea[data-action=next]{display:none}.PortfolioConsole-module__BEMkQW__bookHitArea[data-action=open]{left:0;right:0}.PortfolioConsole-module__BEMkQW__metadata{grid-template-columns:1fr}.PortfolioConsole-module__BEMkQW__utilityRecord{text-align:left}.PortfolioConsole-module__BEMkQW__projectStatus{margin-left:0!important}.PortfolioConsole-module__BEMkQW__projectQuestion{max-width:18ch;font-size:clamp(28px,8vw,40px)}.PortfolioConsole-module__BEMkQW__bookObject[data-phase=opening],.PortfolioConsole-module__BEMkQW__bookObject[data-phase=case]{width:100%;max-width:100%}.PortfolioConsole-module__BEMkQW__caseStudy{width:calc(100% - 32px);padding-bottom:100px}.PortfolioConsole-module__BEMkQW__caseInformation{padding-top:0;padding-bottom:120px}.PortfolioConsole-module__BEMkQW__caseInformation h1{margin-bottom:54px}.PortfolioConsole-module__BEMkQW__informationGrid{grid-template-columns:1fr;gap:28px}.PortfolioConsole-module__BEMkQW__caseChapter{margin-bottom:150px}.PortfolioConsole-module__BEMkQW__chapterLabel{margin-bottom:50px}.PortfolioConsole-module__BEMkQW__monumentStatement{font-size:clamp(52px,15vw,82px)}.PortfolioConsole-module__BEMkQW__proseBlock{margin-top:55px}.PortfolioConsole-module__BEMkQW__originMedia{grid-template-columns:1fr;margin-top:65px}.PortfolioConsole-module__BEMkQW__originMedia>:nth-child(2){width:64%;margin-left:auto}.PortfolioConsole-module__BEMkQW__signalSequence{grid-template-columns:1fr;gap:70px;margin-top:70px}.PortfolioConsole-module__BEMkQW__signalItem:nth-child(3){grid-column:auto;width:100%;margin:0}.PortfolioConsole-module__BEMkQW__numericStatement{flex-direction:column;align-items:flex-start;gap:13px;font-size:clamp(45px,13vw,76px);display:flex}.PortfolioConsole-module__BEMkQW__numericStatement span:nth-child(2){text-align:left;margin-left:10%}.PortfolioConsole-module__BEMkQW__numericStatement span:nth-child(3){margin:0;padding:0}.PortfolioConsole-module__BEMkQW__traceMosaic{margin-top:70px}.PortfolioConsole-module__BEMkQW__traceArchive{grid-column:1/10}.PortfolioConsole-module__BEMkQW__traceWave{grid-column:10/13}.PortfolioConsole-module__BEMkQW__traceImage{grid-column:1/5}.PortfolioConsole-module__BEMkQW__traceTimeline{grid-column:5/13;margin-top:0}.PortfolioConsole-module__BEMkQW__supportingSentence{margin-top:60px}.PortfolioConsole-module__BEMkQW__conditionSequence{grid-template-columns:1fr;margin-top:70px}.PortfolioConsole-module__BEMkQW__conditionField,.PortfolioConsole-module__BEMkQW__conditionField:nth-child(2),.PortfolioConsole-module__BEMkQW__conditionField:nth-child(3){aspect-ratio:16/10;grid-column:auto;width:100%;margin:0}.PortfolioConsole-module__BEMkQW__researchQuestion{font-size:clamp(40px,11vw,70px)}.PortfolioConsole-module__BEMkQW__experimentSequence{grid-template-columns:1fr 1fr;margin-top:70px}.PortfolioConsole-module__BEMkQW__experimentSequence>div,.PortfolioConsole-module__BEMkQW__experimentSequence>div:nth-child(2n){min-height:180px;padding-top:10px}.PortfolioConsole-module__BEMkQW__experimentSequence h3{margin-top:42px}.PortfolioConsole-module__BEMkQW__experimentMedia>:first-child{grid-column:1/13}.PortfolioConsole-module__BEMkQW__experimentMedia>:nth-child(2){grid-column:7/13}.PortfolioConsole-module__BEMkQW__experimentMedia>:nth-child(3){grid-column:1/7;margin-top:20px}.PortfolioConsole-module__BEMkQW__experimentMedia>:nth-child(4){grid-column:1/13;margin-top:20px}.PortfolioConsole-module__BEMkQW__trialSequence{gap:110px}.PortfolioConsole-module__BEMkQW__trialEntry,.PortfolioConsole-module__BEMkQW__trialEntry:nth-child(2){grid-template-columns:1fr;gap:45px}.PortfolioConsole-module__BEMkQW__trialEntry:nth-child(2) .PortfolioConsole-module__BEMkQW__trialCopy{order:-1}.PortfolioConsole-module__BEMkQW__evidenceLedger{width:100%;margin-top:70px}.PortfolioConsole-module__BEMkQW__nextProject{margin-top:110px}}@media (max-width:760px){.PortfolioConsole-module__BEMkQW__tjrsOpeningObject img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}}@media (max-width:360px){.PortfolioConsole-module__BEMkQW__experience[data-view=case][data-active-project=maison-tjrs] .PortfolioConsole-module__BEMkQW__utilityHeader{grid-template-columns:minmax(0,1fr) auto;column-gap:10px}.PortfolioConsole-module__BEMkQW__experience[data-view=case][data-active-project=maison-tjrs] .PortfolioConsole-module__BEMkQW__utilityHeader .PortfolioConsole-module__BEMkQW__brand{display:none}.PortfolioConsole-module__BEMkQW__experience[data-view=case][data-active-project=maison-tjrs] .PortfolioConsole-module__BEMkQW__utilityHeader .PortfolioConsole-module__BEMkQW__edition{text-align:left;grid-column:1}.PortfolioConsole-module__BEMkQW__experience[data-view=case][data-active-project=maison-tjrs] .PortfolioConsole-module__BEMkQW__utilityHeader .PortfolioConsole-module__BEMkQW__headerUtilities{grid-column:2;gap:12px}}@media (prefers-reduced-motion:reduce){.PortfolioConsole-module__BEMkQW__experience,.PortfolioConsole-module__BEMkQW__brand,.PortfolioConsole-module__BEMkQW__edition,.PortfolioConsole-module__BEMkQW__headerUtilities,.PortfolioConsole-module__BEMkQW__projectSelector,.PortfolioConsole-module__BEMkQW__metadata,.PortfolioConsole-module__BEMkQW__projectButton,.PortfolioConsole-module__BEMkQW__titleTrack,.PortfolioConsole-module__BEMkQW__bookObject,.PortfolioConsole-module__BEMkQW__bookHitArea,.PortfolioConsole-module__BEMkQW__bookCanvas,.PortfolioConsole-module__BEMkQW__bookFallback,.PortfolioConsole-module__BEMkQW__deformableBook:after,.PortfolioConsole-module__BEMkQW__contactShadowLeft,.PortfolioConsole-module__BEMkQW__contactShadowRight,.PortfolioConsole-module__BEMkQW__gutterShadow,.PortfolioConsole-module__BEMkQW__bookCursor,.PortfolioConsole-module__BEMkQW__projectIdentity{transition:none!important;animation:none!important}.PortfolioConsole-module__BEMkQW__fallbackTurnPage{display:none}.PortfolioConsole-module__BEMkQW__bookObject,.PortfolioConsole-module__BEMkQW__bookObject:hover,.PortfolioConsole-module__BEMkQW__bookObject[data-switching=true]{transform:none}.PortfolioConsole-module__BEMkQW__metadata[data-transitioning=true] .PortfolioConsole-module__BEMkQW__projectQuestion,.PortfolioConsole-module__BEMkQW__metadata[data-transitioning=true] .PortfolioConsole-module__BEMkQW__utilityRecord,.PortfolioConsole-module__BEMkQW__homeSurface[data-project-switching=true] .PortfolioConsole-module__BEMkQW__projectIdentity{opacity:1;transform:none}.PortfolioConsole-module__BEMkQW__bookCursor,.PortfolioConsole-module__BEMkQW__tjrsOpeningObject{display:none}}
.TjrsCaseStudy-module__EAqgAa__case{--tjrs-bg:#fff;--tjrs-fg:#050505;--tjrs-muted:#05050594;--tjrs-rule:#05050533;--tjrs-media-field:radial-gradient(circle at 50% 52%, #05050509, transparent 64%);background:var(--tjrs-bg);min-height:100vh;color:var(--tjrs-fg);letter-spacing:-.01em;font-size:14px}:is([data-material=ink] .TjrsCaseStudy-module__EAqgAa__case,html[data-material=ink] .TjrsCaseStudy-module__EAqgAa__case){--tjrs-bg:#050505;--tjrs-fg:#fff;--tjrs-muted:#ffffff9e;--tjrs-rule:#ffffff38;--tjrs-media-field:radial-gradient(circle at 50% 52%, #ffffff1f, transparent 64%)}:is([data-material=mono] .TjrsCaseStudy-module__EAqgAa__case,html[data-material=mono] .TjrsCaseStudy-module__EAqgAa__case){--tjrs-bg:#fff;--tjrs-fg:#050505;--tjrs-muted:#0505059e;--tjrs-rule:#0505053d}:is([data-material=mono] .TjrsCaseStudy-module__EAqgAa__case img,[data-material=mono] .TjrsCaseStudy-module__EAqgAa__case video,html[data-material=mono] .TjrsCaseStudy-module__EAqgAa__case img,html[data-material=mono] .TjrsCaseStudy-module__EAqgAa__case video){filter:grayscale()contrast(1.08)}.TjrsCaseStudy-module__EAqgAa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TjrsCaseStudy-module__EAqgAa__cover{background:#050505;height:100svh;min-height:100svh;position:relative;overflow:hidden}.TjrsCaseStudy-module__EAqgAa__filmStage{--film-focal-position:50% 50%;background:#050505;position:absolute;inset:0;overflow:hidden}.TjrsCaseStudy-module__EAqgAa__filmPoster,.TjrsCaseStudy-module__EAqgAa__film{object-fit:cover;object-position:var(--film-focal-position);width:100%;height:100%;display:block;position:absolute;inset:0}.TjrsCaseStudy-module__EAqgAa__filmPoster{z-index:0}.TjrsCaseStudy-module__EAqgAa__film{z-index:1}.TjrsCaseStudy-module__EAqgAa__coverIdentity{z-index:2;inset:auto auto 18px var(--outer-x);color:#fff;mix-blend-mode:difference;grid-template-columns:auto minmax(190px,1fr) auto;align-items:end;gap:clamp(28px,4vw,68px);display:grid;position:absolute}.TjrsCaseStudy-module__EAqgAa__coverIdentity p{letter-spacing:.07em;margin:0;font-size:9px;line-height:1.2}.TjrsCaseStudy-module__EAqgAa__coverIdentity p:nth-child(2){max-width:250px}.TjrsCaseStudy-module__EAqgAa__coverIdentity p:last-child{color:#ffffffb8}.TjrsCaseStudy-module__EAqgAa__soundControl{z-index:3;right:var(--outer-x);color:#fff;font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:8px 0 8px 12px;font-size:9px;line-height:1;position:absolute;bottom:18px}.TjrsCaseStudy-module__EAqgAa__soundControl:hover,.TjrsCaseStudy-module__EAqgAa__soundControl:focus-visible{color:#d43d32}.TjrsCaseStudy-module__EAqgAa__soundControl:focus-visible{outline-offset:5px;outline:1px solid}.TjrsCaseStudy-module__EAqgAa__chapter{width:min(calc(100% - (2 * var(--outer-x))), 1440px);margin-inline:auto;padding-block:clamp(110px,14vw,190px);scroll-margin-top:66px}.TjrsCaseStudy-module__EAqgAa__chapterHeading{grid-template-columns:minmax(116px,.45fr) minmax(0,2.55fr);align-items:start;gap:clamp(28px,4vw,70px);margin-bottom:clamp(64px,8vw,116px);display:grid}.TjrsCaseStudy-module__EAqgAa__chapterHeading>p{color:var(--tjrs-muted);letter-spacing:.08em;grid-template-columns:28px 1fr;gap:10px;margin:8px 0 0;font-size:9px;line-height:1;display:grid}.TjrsCaseStudy-module__EAqgAa__chapterHeading h2{letter-spacing:-.035em;text-wrap:balance;max-width:1060px;margin:0;font-size:clamp(42px,5.8vw,88px);font-weight:400;line-height:.93}.TjrsCaseStudy-module__EAqgAa__houseComposition{grid-template-columns:minmax(280px,.82fr) minmax(420px,1.18fr);align-items:start;gap:clamp(54px,10vw,160px);display:grid}.TjrsCaseStudy-module__EAqgAa__houseMark{margin:0}.TjrsCaseStudy-module__EAqgAa__houseMark img{width:100%;height:auto;display:block}.TjrsCaseStudy-module__EAqgAa__houseMark figcaption{color:var(--tjrs-muted);letter-spacing:.06em;grid-template-columns:72px 1fr;gap:18px;margin-top:12px;font-size:9px;line-height:1.2;display:grid}.TjrsCaseStudy-module__EAqgAa__houseCopy{max-width:670px}.TjrsCaseStudy-module__EAqgAa__houseCopy p{letter-spacing:-.018em;margin:0;font-size:clamp(17px,1.55vw,23px);line-height:1.17}.TjrsCaseStudy-module__EAqgAa__houseCopy p+p{margin-top:1em}.TjrsCaseStudy-module__EAqgAa__principles{grid-template-columns:repeat(3,1fr);gap:clamp(28px,5vw,82px);margin-top:clamp(84px,10vw,150px);display:grid}.TjrsCaseStudy-module__EAqgAa__principles section{max-width:340px}.TjrsCaseStudy-module__EAqgAa__principles h3{letter-spacing:.02em;margin:0 0 14px;font-size:14px;font-weight:500}.TjrsCaseStudy-module__EAqgAa__principles p{color:var(--tjrs-muted);margin:0;font-size:13px;line-height:1.35}.TjrsCaseStudy-module__EAqgAa__ideaIntro{grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);display:grid}.TjrsCaseStudy-module__EAqgAa__ideaCopy{grid-column:2;max-width:700px}.TjrsCaseStudy-module__EAqgAa__ideaCopy p{letter-spacing:-.018em;margin:0;font-size:clamp(17px,1.65vw,24px);line-height:1.18}.TjrsCaseStudy-module__EAqgAa__ideaCopy p+p{margin-top:.86em}.TjrsCaseStudy-module__EAqgAa__ideaObjects{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:clamp(12px,2.4vw,38px);margin-top:clamp(84px,11vw,160px);display:grid}.TjrsCaseStudy-module__EAqgAa__ideaObjects figure{min-width:0;margin:0}.TjrsCaseStudy-module__EAqgAa__ideaObjects img{background:var(--tjrs-media-field);width:100%;height:clamp(250px,34vw,520px);display:block;object-fit:contain!important}.TjrsCaseStudy-module__EAqgAa__ideaObjects figcaption{gap:7px;margin-top:14px;display:grid}.TjrsCaseStudy-module__EAqgAa__ideaObjects strong{font-size:11px;font-weight:500;line-height:1.1}.TjrsCaseStudy-module__EAqgAa__ideaObjects span{color:var(--tjrs-muted);font-size:10px;line-height:1.2}.TjrsCaseStudy-module__EAqgAa__systemIntro{white-space:pre-line;letter-spacing:-.02em;width:min(100%,720px);margin:0 0 clamp(94px,11vw,160px) auto;font-size:clamp(18px,1.8vw,26px);line-height:1.17}.TjrsCaseStudy-module__EAqgAa__systemTiers{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(28px,5vw,78px);display:grid}.TjrsCaseStudy-module__EAqgAa__systemTier{min-width:0}.TjrsCaseStudy-module__EAqgAa__systemTier header{min-height:90px}.TjrsCaseStudy-module__EAqgAa__systemTier h3{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.5vw,38px);font-weight:400;line-height:.96}.TjrsCaseStudy-module__EAqgAa__systemTier header p{color:var(--tjrs-muted);letter-spacing:.08em;margin:10px 0 0;font-size:10px}.TjrsCaseStudy-module__EAqgAa__systemTier figure{background:var(--tjrs-media-field);place-items:center;height:clamp(390px,43vw,620px);margin:0;display:grid}.TjrsCaseStudy-module__EAqgAa__systemTier figure img{width:auto;max-width:92%;height:88%;display:block;object-fit:contain!important}.TjrsCaseStudy-module__EAqgAa__systemTier[data-tier=couture] figure img{height:76%}.TjrsCaseStudy-module__EAqgAa__tierCopy{margin-top:32px}.TjrsCaseStudy-module__EAqgAa__tierCopy p{margin:0;font-size:14px;line-height:1.36}.TjrsCaseStudy-module__EAqgAa__tierCopy p+p{margin-top:.9em}.TjrsCaseStudy-module__EAqgAa__systemTier ul{color:var(--tjrs-muted);letter-spacing:.07em;flex-wrap:wrap;gap:7px 14px;margin:28px 0 0;padding:0;font-size:9px;line-height:1.2;list-style:none;display:flex}.TjrsCaseStudy-module__EAqgAa__relationship{grid-template-columns:repeat(3,1fr);gap:clamp(28px,5vw,78px);margin-top:clamp(110px,13vw,190px);display:grid}.TjrsCaseStudy-module__EAqgAa__relationship div{gap:8px;display:grid}.TjrsCaseStudy-module__EAqgAa__relationship strong{font-size:14px;font-weight:500}.TjrsCaseStudy-module__EAqgAa__relationship span{color:var(--tjrs-muted);font-size:12px}.TjrsCaseStudy-module__EAqgAa__relationship>p{letter-spacing:-.02em;grid-column:2/4;max-width:690px;margin:clamp(54px,7vw,100px) 0 0;font-size:clamp(18px,1.7vw,25px);line-height:1.18}.TjrsCaseStudy-module__EAqgAa__systemDetails{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:clamp(120px,16vw,230px);display:grid}.TjrsCaseStudy-module__EAqgAa__systemDetails>section{grid-column:span 5}.TjrsCaseStudy-module__EAqgAa__systemDetails>section:nth-child(2){grid-column:7/13;margin-top:clamp(140px,15vw,220px)}.TjrsCaseStudy-module__EAqgAa__systemDetails>section:nth-child(3){grid-column:2/7;margin-top:clamp(120px,14vw,210px)}.TjrsCaseStudy-module__EAqgAa__systemDetails h3{letter-spacing:-.03em;margin:0 0 38px;font-size:clamp(26px,3vw,46px);font-weight:400;line-height:.96}.TjrsCaseStudy-module__EAqgAa__systemDetails p{margin:0;font-size:15px;line-height:1.4}.TjrsCaseStudy-module__EAqgAa__systemDetails p+p{margin-top:.9em}.TjrsCaseStudy-module__EAqgAa__distribution dl,.TjrsCaseStudy-module__EAqgAa__archivePreview dl{margin:48px 0 0}.TjrsCaseStudy-module__EAqgAa__distribution dl div,.TjrsCaseStudy-module__EAqgAa__archivePreview dl div{border-top:1px solid var(--tjrs-rule);grid-template-columns:minmax(130px,.8fr) 1.2fr;gap:20px;padding:12px 0;display:grid}.TjrsCaseStudy-module__EAqgAa__distribution dt,.TjrsCaseStudy-module__EAqgAa__archivePreview dt{letter-spacing:.06em;font-size:10px}.TjrsCaseStudy-module__EAqgAa__distribution dd,.TjrsCaseStudy-module__EAqgAa__archivePreview dd{color:var(--tjrs-muted);letter-spacing:.04em;margin:0;font-size:10px;line-height:1.3}.TjrsCaseStudy-module__EAqgAa__collection{width:100%;max-width:none}.TjrsCaseStudy-module__EAqgAa__collection>.TjrsCaseStudy-module__EAqgAa__chapterHeading,.TjrsCaseStudy-module__EAqgAa__collectionIntroduction,.TjrsCaseStudy-module__EAqgAa__collectionLineup,.TjrsCaseStudy-module__EAqgAa__garmentSequence,.TjrsCaseStudy-module__EAqgAa__collectionGrammar{width:min(calc(100% - (2 * var(--outer-x))), 1440px);margin-inline:auto}.TjrsCaseStudy-module__EAqgAa__collectionIntroduction{grid-template-columns:1fr minmax(280px,.7fr);gap:50px;margin-top:calc(clamp(64px,8vw,116px)/-1.81818);margin-bottom:clamp(54px,7vw,100px);display:grid}.TjrsCaseStudy-module__EAqgAa__collectionIntroduction p{margin:0}.TjrsCaseStudy-module__EAqgAa__collectionIntroduction p:first-child{letter-spacing:-.03em;font-size:clamp(26px,3.4vw,52px);line-height:.96}.TjrsCaseStudy-module__EAqgAa__collectionIntroduction p:last-child{max-width:360px;color:var(--tjrs-muted);align-self:end;font-size:11px;line-height:1.3}.TjrsCaseStudy-module__EAqgAa__collectionLineup{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:clamp(8px,1.7vw,26px);display:grid}.TjrsCaseStudy-module__EAqgAa__collectionLineup figure{min-width:0;margin:0}.TjrsCaseStudy-module__EAqgAa__collectionLineup img{background:var(--tjrs-media-field);width:100%;height:clamp(380px,44vw,680px);display:block;object-fit:contain!important}.TjrsCaseStudy-module__EAqgAa__collectionLineup figure[data-garment=control] img{transform-origin:50% 56%;transform:scale(1.12)}.TjrsCaseStudy-module__EAqgAa__collectionLineup figcaption{gap:6px;margin-top:12px;display:grid}.TjrsCaseStudy-module__EAqgAa__collectionLineup strong{font-size:10px;font-weight:500;line-height:1.1}.TjrsCaseStudy-module__EAqgAa__collectionLineup span{color:var(--tjrs-muted);font-size:9px;line-height:1.1}.TjrsCaseStudy-module__EAqgAa__garmentSequence{grid-template-columns:minmax(290px,.78fr) minmax(0,1.62fr);align-items:center;gap:clamp(44px,7vw,112px);padding-block:clamp(82px,10vw,154px);display:grid}.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=wound]{padding-top:clamp(112px,13vw,188px)}.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=control]{grid-template-columns:minmax(310px,.9fr) minmax(0,1.5fr)}.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=bloodstains]{padding-bottom:clamp(126px,15vw,220px)}.TjrsCaseStudy-module__EAqgAa__garmentCopy{align-self:center;max-width:490px}.TjrsCaseStudy-module__EAqgAa__garmentCopy h3{letter-spacing:-.04em;margin:0;font-size:clamp(42px,5vw,76px);font-weight:400;line-height:.9}.TjrsCaseStudy-module__EAqgAa__garmentCondition{color:var(--tjrs-muted);letter-spacing:.07em;margin:16px 0 0;font-size:10px}.TjrsCaseStudy-module__EAqgAa__garmentStory{margin-top:36px}.TjrsCaseStudy-module__EAqgAa__garmentStory p{letter-spacing:-.012em;margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.4}.TjrsCaseStudy-module__EAqgAa__garmentStory p+p{margin-top:.9em}.TjrsCaseStudy-module__EAqgAa__materialLine,.TjrsCaseStudy-module__EAqgAa__rightsNote{color:var(--tjrs-muted);letter-spacing:.055em;margin:26px 0 0;font-size:9px;line-height:1.35}.TjrsCaseStudy-module__EAqgAa__rightsNote{max-width:48ch}.TjrsCaseStudy-module__EAqgAa__garmentViews{grid-template-columns:1.08fr .92fr;align-items:end;gap:clamp(12px,3vw,52px);min-width:0;display:grid}.TjrsCaseStudy-module__EAqgAa__garmentViews figure{min-width:0;margin:0}.TjrsCaseStudy-module__EAqgAa__garmentViews img{background:var(--tjrs-media-field);width:100%;height:clamp(500px,59vw,900px);display:block;object-fit:contain!important}.TjrsCaseStudy-module__EAqgAa__garmentViews figure:last-child img{height:clamp(450px,52vw,800px)}.TjrsCaseStudy-module__EAqgAa__garmentViews figcaption{color:var(--tjrs-muted);letter-spacing:.08em;margin-top:10px;font-size:9px}.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=wound] .TjrsCaseStudy-module__EAqgAa__garmentViews{grid-template-columns:1.2fr .8fr}.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=control] .TjrsCaseStudy-module__EAqgAa__garmentViews{grid-template-columns:repeat(2,1fr);gap:clamp(18px,2vw,34px)}.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=control] .TjrsCaseStudy-module__EAqgAa__garmentViews img{height:clamp(480px,53vw,820px)}.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=bloodstains] .TjrsCaseStudy-module__EAqgAa__garmentViews{grid-template-columns:1.05fr .95fr}.TjrsCaseStudy-module__EAqgAa__collectionGrammar{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:clamp(12px,2.4vw,38px);display:grid}.TjrsCaseStudy-module__EAqgAa__collectionGrammar figure{min-width:0;margin:0}.TjrsCaseStudy-module__EAqgAa__collectionGrammar img{background:var(--tjrs-media-field);width:100%;height:clamp(260px,30vw,450px);display:block;object-fit:contain!important}.TjrsCaseStudy-module__EAqgAa__collectionGrammar figcaption{gap:8px;margin-top:14px;display:grid}.TjrsCaseStudy-module__EAqgAa__collectionGrammar strong{font-size:11px;font-weight:500}.TjrsCaseStudy-module__EAqgAa__collectionGrammar span{max-width:25ch;color:var(--tjrs-muted);font-size:11px;line-height:1.25}.TjrsCaseStudy-module__EAqgAa__provenanceCopy{width:min(100%,710px);margin:0 0 clamp(86px,10vw,150px) auto}.TjrsCaseStudy-module__EAqgAa__provenanceCopy p{letter-spacing:-.018em;margin:0;font-size:clamp(17px,1.65vw,24px);line-height:1.2}.TjrsCaseStudy-module__EAqgAa__provenanceCopy p+p{margin-top:.9em}.TjrsCaseStudy-module__EAqgAa__provenanceComposition{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;display:grid}.TjrsCaseStudy-module__EAqgAa__certificateRecord{grid-column:1/7;margin:0}.TjrsCaseStudy-module__EAqgAa__certificateRecord div{border-top:1px solid var(--tjrs-rule);grid-template-columns:minmax(120px,.7fr) 1.3fr;gap:24px;padding:13px 0;display:grid}.TjrsCaseStudy-module__EAqgAa__certificateRecord dt{color:var(--tjrs-muted);letter-spacing:.07em;font-size:9px}.TjrsCaseStudy-module__EAqgAa__certificateRecord dd{margin:0;font-size:11px;line-height:1.3}.TjrsCaseStudy-module__EAqgAa__certificateFigure{grid-column:8/13;margin:0}.TjrsCaseStudy-module__EAqgAa__boxFigure{grid-column:3/8;margin:clamp(80px,9vw,130px) 0 0}.TjrsCaseStudy-module__EAqgAa__certificateFigure img,.TjrsCaseStudy-module__EAqgAa__boxFigure img{width:100%;height:auto;display:block}.TjrsCaseStudy-module__EAqgAa__certificateFigure figcaption,.TjrsCaseStudy-module__EAqgAa__boxFigure figcaption{color:var(--tjrs-muted);letter-spacing:.06em;margin-top:12px;font-size:9px}.TjrsCaseStudy-module__EAqgAa__gallery{width:100%;max-width:none;padding-bottom:0}.TjrsCaseStudy-module__EAqgAa__gallery>.TjrsCaseStudy-module__EAqgAa__chapterHeading,.TjrsCaseStudy-module__EAqgAa__galleryIntro,.TjrsCaseStudy-module__EAqgAa__gallerySequence,.TjrsCaseStudy-module__EAqgAa__colophon{width:min(calc(100% - (2 * var(--outer-x))), 1440px);margin-inline:auto}.TjrsCaseStudy-module__EAqgAa__galleryIntro{max-width:700px;margin-left:auto}.TjrsCaseStudy-module__EAqgAa__galleryIntro p{letter-spacing:-.018em;margin:0;font-size:clamp(17px,1.65vw,24px);line-height:1.2}.TjrsCaseStudy-module__EAqgAa__galleryIntro p+p{margin-top:.9em}.TjrsCaseStudy-module__EAqgAa__gallerySequence{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;margin-top:clamp(100px,12vw,180px);display:grid}.TjrsCaseStudy-module__EAqgAa__gallerySequence figure{margin:0}.TjrsCaseStudy-module__EAqgAa__gallerySequence figure[data-gallery-index="1"]{grid-column:1/9}.TjrsCaseStudy-module__EAqgAa__gallerySequence figure[data-gallery-index="2"]{grid-column:8/13;margin-top:clamp(100px,13vw,190px)}.TjrsCaseStudy-module__EAqgAa__gallerySequence figure[data-gallery-index="3"]{grid-column:2/8;margin-top:clamp(90px,12vw,170px)}.TjrsCaseStudy-module__EAqgAa__gallerySequence img{width:100%;height:auto;display:block}.TjrsCaseStudy-module__EAqgAa__gallerySequence figcaption{gap:7px;margin-top:12px;display:grid}.TjrsCaseStudy-module__EAqgAa__gallerySequence strong{letter-spacing:.05em;font-size:10px;font-weight:500}.TjrsCaseStudy-module__EAqgAa__gallerySequence span{max-width:54ch;color:var(--tjrs-muted);font-size:11px;line-height:1.3}.TjrsCaseStudy-module__EAqgAa__colophon{grid-template-columns:minmax(220px,.7fr) minmax(420px,1.3fr);gap:clamp(60px,11vw,180px);margin-top:clamp(160px,20vw,300px);padding-block:clamp(90px,11vw,170px) 40px;display:grid}.TjrsCaseStudy-module__EAqgAa__colophonMark{align-self:start;width:100%;height:auto;display:block}.TjrsCaseStudy-module__EAqgAa__colophonCopy h2{letter-spacing:-.035em;margin:0 0 44px;font-size:clamp(30px,4vw,62px);font-weight:400;line-height:.92}.TjrsCaseStudy-module__EAqgAa__colophonCopy p{margin:0;font-size:12px;line-height:1.45}.TjrsCaseStudy-module__EAqgAa__colophonCopy p+p{margin-top:.8em}.TjrsCaseStudy-module__EAqgAa__finalLine{letter-spacing:-.045em;grid-column:1/-1;margin:clamp(140px,20vw,300px) 0 0;font-size:clamp(42px,7.5vw,112px);line-height:.88}@media (max-width:1024px){.TjrsCaseStudy-module__EAqgAa__chapterHeading{grid-template-columns:108px minmax(0,1fr)}.TjrsCaseStudy-module__EAqgAa__systemTiers{gap:28px}.TjrsCaseStudy-module__EAqgAa__systemTier figure{height:420px}.TjrsCaseStudy-module__EAqgAa__garmentSequence{grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:42px}.TjrsCaseStudy-module__EAqgAa__garmentViews img{height:650px}.TjrsCaseStudy-module__EAqgAa__garmentViews figure:last-child img{height:590px}}@media (max-width:760px){.TjrsCaseStudy-module__EAqgAa__case{font-size:13px}.TjrsCaseStudy-module__EAqgAa__coverIdentity{mix-blend-mode:normal;text-shadow:0 1px 18px #050505;grid-template-columns:1fr;gap:6px;inset:auto 72px 14px 14px}.TjrsCaseStudy-module__EAqgAa__coverIdentity p{font-size:8px}.TjrsCaseStudy-module__EAqgAa__coverIdentity p:nth-child(2){max-width:210px}.TjrsCaseStudy-module__EAqgAa__soundControl{bottom:14px;right:14px}.TjrsCaseStudy-module__EAqgAa__chapter{padding-block:96px;scroll-margin-top:58px}.TjrsCaseStudy-module__EAqgAa__chapterHeading{margin-bottom:56px;display:block}.TjrsCaseStudy-module__EAqgAa__chapterHeading>p{margin:0 0 28px}.TjrsCaseStudy-module__EAqgAa__chapterHeading h2{font-size:clamp(38px,12vw,56px);line-height:.94}.TjrsCaseStudy-module__EAqgAa__houseComposition,.TjrsCaseStudy-module__EAqgAa__ideaIntro,.TjrsCaseStudy-module__EAqgAa__systemTiers,.TjrsCaseStudy-module__EAqgAa__relationship,.TjrsCaseStudy-module__EAqgAa__systemDetails,.TjrsCaseStudy-module__EAqgAa__collectionIntroduction,.TjrsCaseStudy-module__EAqgAa__garmentSequence,.TjrsCaseStudy-module__EAqgAa__provenanceComposition,.TjrsCaseStudy-module__EAqgAa__colophon{grid-template-columns:1fr}.TjrsCaseStudy-module__EAqgAa__houseComposition{gap:52px}.TjrsCaseStudy-module__EAqgAa__houseMark{width:78%}.TjrsCaseStudy-module__EAqgAa__houseMark figcaption{grid-template-columns:56px 1fr}.TjrsCaseStudy-module__EAqgAa__houseCopy p{font-size:17px}.TjrsCaseStudy-module__EAqgAa__principles{grid-template-columns:1fr;gap:34px;margin-top:74px}.TjrsCaseStudy-module__EAqgAa__ideaCopy{grid-column:auto}.TjrsCaseStudy-module__EAqgAa__ideaCopy p{font-size:17px}.TjrsCaseStudy-module__EAqgAa__ideaObjects{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 10px;margin-top:72px}.TjrsCaseStudy-module__EAqgAa__ideaObjects img{height:290px}.TjrsCaseStudy-module__EAqgAa__systemIntro{margin:0 0 78px;font-size:18px}.TjrsCaseStudy-module__EAqgAa__systemTiers{gap:96px}.TjrsCaseStudy-module__EAqgAa__systemTier header{min-height:76px}.TjrsCaseStudy-module__EAqgAa__systemTier figure{height:min(116vw,520px)}.TjrsCaseStudy-module__EAqgAa__systemTier[data-tier=couture] figure img{height:72%}.TjrsCaseStudy-module__EAqgAa__tierCopy p{font-size:14px}.TjrsCaseStudy-module__EAqgAa__relationship{gap:34px;margin-top:110px}.TjrsCaseStudy-module__EAqgAa__relationship>p{grid-column:auto;margin-top:32px;font-size:18px}.TjrsCaseStudy-module__EAqgAa__systemDetails{gap:100px;margin-top:120px}.TjrsCaseStudy-module__EAqgAa__systemDetails>section,.TjrsCaseStudy-module__EAqgAa__systemDetails>section:nth-child(2),.TjrsCaseStudy-module__EAqgAa__systemDetails>section:nth-child(3){grid-column:auto;margin-top:0}.TjrsCaseStudy-module__EAqgAa__systemDetails h3{margin-bottom:28px;font-size:34px}.TjrsCaseStudy-module__EAqgAa__distribution dl div,.TjrsCaseStudy-module__EAqgAa__archivePreview dl div{grid-template-columns:110px 1fr}.TjrsCaseStudy-module__EAqgAa__collection>.TjrsCaseStudy-module__EAqgAa__chapterHeading,.TjrsCaseStudy-module__EAqgAa__collectionIntroduction,.TjrsCaseStudy-module__EAqgAa__collectionLineup,.TjrsCaseStudy-module__EAqgAa__garmentSequence,.TjrsCaseStudy-module__EAqgAa__collectionGrammar{width:min(100% - 40px,1440px)}.TjrsCaseStudy-module__EAqgAa__collectionIntroduction{gap:22px;margin-top:-18px;margin-bottom:58px}.TjrsCaseStudy-module__EAqgAa__collectionIntroduction p:first-child{font-size:30px}.TjrsCaseStudy-module__EAqgAa__collectionLineup{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 8px}.TjrsCaseStudy-module__EAqgAa__collectionLineup img{height:310px}.TjrsCaseStudy-module__EAqgAa__collectionLineup figure[data-garment=control] img{transform:scale(1.09)}.TjrsCaseStudy-module__EAqgAa__garmentSequence,.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=control]{gap:40px;padding-block:70px}.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=wound]{padding-top:96px}.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=bloodstains]{padding-bottom:104px}.TjrsCaseStudy-module__EAqgAa__garmentCopy{max-width:none}.TjrsCaseStudy-module__EAqgAa__garmentCopy h3{font-size:clamp(42px,14vw,64px)}.TjrsCaseStudy-module__EAqgAa__garmentStory{margin-top:28px}.TjrsCaseStudy-module__EAqgAa__garmentStory p{font-size:15px}.TjrsCaseStudy-module__EAqgAa__garmentViews,.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=wound] .TjrsCaseStudy-module__EAqgAa__garmentViews,.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=control] .TjrsCaseStudy-module__EAqgAa__garmentViews,.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=bloodstains] .TjrsCaseStudy-module__EAqgAa__garmentViews{grid-template-columns:1fr;gap:54px}.TjrsCaseStudy-module__EAqgAa__garmentViews img,.TjrsCaseStudy-module__EAqgAa__garmentViews figure:last-child img,.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=control] .TjrsCaseStudy-module__EAqgAa__garmentViews img{height:min(118vw,640px)}.TjrsCaseStudy-module__EAqgAa__collectionGrammar{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 10px}.TjrsCaseStudy-module__EAqgAa__collectionGrammar img{height:280px}.TjrsCaseStudy-module__EAqgAa__provenanceCopy{margin:0 0 78px}.TjrsCaseStudy-module__EAqgAa__provenanceCopy p{font-size:17px}.TjrsCaseStudy-module__EAqgAa__provenanceComposition{gap:80px}.TjrsCaseStudy-module__EAqgAa__certificateRecord,.TjrsCaseStudy-module__EAqgAa__certificateFigure,.TjrsCaseStudy-module__EAqgAa__boxFigure{grid-column:auto;margin:0}.TjrsCaseStudy-module__EAqgAa__certificateRecord div{grid-template-columns:108px 1fr;gap:16px}.TjrsCaseStudy-module__EAqgAa__boxFigure{justify-self:end;width:88%}.TjrsCaseStudy-module__EAqgAa__gallery>.TjrsCaseStudy-module__EAqgAa__chapterHeading,.TjrsCaseStudy-module__EAqgAa__galleryIntro,.TjrsCaseStudy-module__EAqgAa__gallerySequence,.TjrsCaseStudy-module__EAqgAa__colophon{width:min(100% - 40px,1440px)}.TjrsCaseStudy-module__EAqgAa__galleryIntro{margin-left:auto}.TjrsCaseStudy-module__EAqgAa__galleryIntro p{font-size:17px}.TjrsCaseStudy-module__EAqgAa__gallerySequence{grid-template-columns:1fr;gap:86px;margin-top:86px}.TjrsCaseStudy-module__EAqgAa__gallerySequence figure[data-gallery-index="1"],.TjrsCaseStudy-module__EAqgAa__gallerySequence figure[data-gallery-index="2"],.TjrsCaseStudy-module__EAqgAa__gallerySequence figure[data-gallery-index="3"]{grid-column:auto;margin-top:0}.TjrsCaseStudy-module__EAqgAa__gallerySequence figure[data-gallery-index="2"]{justify-self:end;width:82%}.TjrsCaseStudy-module__EAqgAa__gallerySequence figure[data-gallery-index="3"]{width:88%}.TjrsCaseStudy-module__EAqgAa__colophon{gap:68px;margin-top:140px;padding-block:90px 26px}.TjrsCaseStudy-module__EAqgAa__colophonMark{width:68%}.TjrsCaseStudy-module__EAqgAa__finalLine{grid-column:auto;margin-top:100px;font-size:clamp(42px,16vw,72px)}}@media (max-width:340px){.TjrsCaseStudy-module__EAqgAa__chapterHeading h2{font-size:36px}.TjrsCaseStudy-module__EAqgAa__ideaObjects img,.TjrsCaseStudy-module__EAqgAa__collectionLineup img,.TjrsCaseStudy-module__EAqgAa__collectionGrammar img{height:250px}.TjrsCaseStudy-module__EAqgAa__garmentCopy h3{overflow-wrap:anywhere;font-size:40px}.TjrsCaseStudy-module__EAqgAa__garmentViews img,.TjrsCaseStudy-module__EAqgAa__garmentViews figure:last-child img,.TjrsCaseStudy-module__EAqgAa__garmentSequence[data-garment=control] .TjrsCaseStudy-module__EAqgAa__garmentViews img{height:510px}.TjrsCaseStudy-module__EAqgAa__certificateRecord div{grid-template-columns:96px 1fr}}@media (prefers-reduced-motion:reduce){.TjrsCaseStudy-module__EAqgAa__film{display:none}.TjrsCaseStudy-module__EAqgAa__case *,.TjrsCaseStudy-module__EAqgAa__case :before,.TjrsCaseStudy-module__EAqgAa__case :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}
.VisionCaseStudy-module__X7F5sa__case{--vs-bg:#fff;--vs-fg:#050505;--vs-muted:#05050594;--vs-rule:#05050538;--vs-gutter:48px;--vs-gap:24px;min-height:100vh;color:var(--vs-fg);background:var(--vs-bg);letter-spacing:-.015em;position:relative;overflow:clip}:is(html[data-material=ink] .VisionCaseStudy-module__X7F5sa__case,[data-material=ink] .VisionCaseStudy-module__X7F5sa__case){--vs-bg:#050505;--vs-fg:#fff;--vs-muted:#ffffff9e;--vs-rule:#ffffff40}:is(html[data-material=mono] .VisionCaseStudy-module__X7F5sa__case,[data-material=mono] .VisionCaseStudy-module__X7F5sa__case){--vs-bg:#fff;--vs-fg:#050505;--vs-muted:#0505059e;--vs-rule:#05050547}:is(html[data-material=mono] .VisionCaseStudy-module__X7F5sa__case img,[data-material=mono] .VisionCaseStudy-module__X7F5sa__case img){filter:grayscale()contrast(1.04)}.VisionCaseStudy-module__X7F5sa__case a,.VisionCaseStudy-module__X7F5sa__case button,.VisionCaseStudy-module__X7F5sa__case summary{color:inherit;outline-offset:4px}.VisionCaseStudy-module__X7F5sa__case a:focus-visible,.VisionCaseStudy-module__X7F5sa__case button:focus-visible,.VisionCaseStudy-module__X7F5sa__case summary:focus-visible{outline:1px solid}.VisionCaseStudy-module__X7F5sa__cover,.VisionCaseStudy-module__X7F5sa__narrative,.VisionCaseStudy-module__X7F5sa__researchNotes{width:min(calc(100% - (2 * var(--vs-gutter))), 1320px);margin-inline:auto}.VisionCaseStudy-module__X7F5sa__cover{column-gap:var(--vs-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;min-height:min(900px,100svh);padding-block:clamp(126px,12vw,176px) 72px;display:grid}.VisionCaseStudy-module__X7F5sa__cover[data-has-media=false]{min-height:auto;padding-bottom:84px}.VisionCaseStudy-module__X7F5sa__coverEyebrow,.VisionCaseStudy-module__X7F5sa__chapterHeading>p,.VisionCaseStudy-module__X7F5sa__figureTitle,.VisionCaseStudy-module__X7F5sa__methodBlock>p:first-child,.VisionCaseStudy-module__X7F5sa__methodBlock dt,.VisionCaseStudy-module__X7F5sa__formativeAnnotation>span,.VisionCaseStudy-module__X7F5sa__findingThreeNotes aside>span,.VisionCaseStudy-module__X7F5sa__limitsComposition aside>span,.VisionCaseStudy-module__X7F5sa__mediaFigure figcaption>span{letter-spacing:.045em;text-transform:uppercase;margin:0;font-size:12px;font-weight:500;line-height:1.2}.VisionCaseStudy-module__X7F5sa__coverEyebrow{grid-column:1/13}.VisionCaseStudy-module__X7F5sa__cover h1{letter-spacing:-.055em;grid-column:1/13;margin:14px 0 32px;font-size:clamp(84px,12vw,158px);font-weight:400;line-height:.82}.VisionCaseStudy-module__X7F5sa__coverDescription{letter-spacing:-.025em;grid-column:1/7;max-width:660px;margin:0 0 48px;font-size:clamp(21px,2vw,28px);line-height:1.08}.VisionCaseStudy-module__X7F5sa__cover>.VisionCaseStudy-module__X7F5sa__mediaFigure{grid-column:1/13;margin-bottom:22px}.VisionCaseStudy-module__X7F5sa__coverFooter{gap:var(--vs-gap);border-top:1px solid var(--vs-rule);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-top:auto;padding-top:48px;display:grid}.VisionCaseStudy-module__X7F5sa__coverFooter>p{letter-spacing:-.035em;grid-column:1/5;margin:0;font-size:clamp(24px,2.5vw,36px);line-height:1}.VisionCaseStudy-module__X7F5sa__coverFooter>div{letter-spacing:.025em;text-transform:uppercase;grid-column:9/13;gap:8px;font-size:13px;line-height:1.3;display:grid}.VisionCaseStudy-module__X7F5sa__coverFooter strong{font-weight:500}.VisionCaseStudy-module__X7F5sa__narrative{padding-bottom:96px}.VisionCaseStudy-module__X7F5sa__section{column-gap:var(--vs-gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:84px;scroll-margin-top:88px;display:grid;position:relative}.VisionCaseStudy-module__X7F5sa__section+.VisionCaseStudy-module__X7F5sa__section{border-top:1px solid var(--vs-rule)}.VisionCaseStudy-module__X7F5sa__chapterHeading{column-gap:var(--vs-gap);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:48px;display:grid}.VisionCaseStudy-module__X7F5sa__chapterHeading>p{grid-column:1/3;padding-top:7px}.VisionCaseStudy-module__X7F5sa__chapterHeading h2{letter-spacing:-.04em;text-wrap:balance;grid-column:3/10;max-width:820px;margin:0;font-size:clamp(40px,4vw,56px);font-weight:400;line-height:.98}.VisionCaseStudy-module__X7F5sa__originIntroduction,.VisionCaseStudy-module__X7F5sa__sectionLead{grid-column:3/9;max-width:680px;margin:0 0 48px;font-size:clamp(18px,1.55vw,20px);line-height:1.36}.VisionCaseStudy-module__X7F5sa__originComposition,.VisionCaseStudy-module__X7F5sa__experimentComposition,.VisionCaseStudy-module__X7F5sa__recordComposition,.VisionCaseStudy-module__X7F5sa__findingOneComposition,.VisionCaseStudy-module__X7F5sa__findingTwoComposition,.VisionCaseStudy-module__X7F5sa__findingThreeNotes,.VisionCaseStudy-module__X7F5sa__limitsComposition{column-gap:var(--vs-gap);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.VisionCaseStudy-module__X7F5sa__originComposition>.VisionCaseStudy-module__X7F5sa__mediaFigure{grid-column:1/8}.VisionCaseStudy-module__X7F5sa__originCopy{grid-column:9/13;align-self:start}.VisionCaseStudy-module__X7F5sa__originCopy>p:first-child{margin:0 0 32px;font-size:clamp(18px,1.55vw,20px);line-height:1.38}.VisionCaseStudy-module__X7F5sa__originCopy .VisionCaseStudy-module__X7F5sa__mediaFigure{margin-top:28px}.VisionCaseStudy-module__X7F5sa__originComposition[data-has-media=false] .VisionCaseStudy-module__X7F5sa__originCopy{grid-column:3/9}.VisionCaseStudy-module__X7F5sa__marginNote,.VisionCaseStudy-module__X7F5sa__annotation,.VisionCaseStudy-module__X7F5sa__qualification{color:var(--vs-muted);letter-spacing:-.005em;font-size:13px;line-height:1.42}.VisionCaseStudy-module__X7F5sa__marginNote{margin:16px 0 0}.VisionCaseStudy-module__X7F5sa__section>.VisionCaseStudy-module__X7F5sa__qualification{grid-column:3/9;max-width:660px;margin:32px 0 0}.VisionCaseStudy-module__X7F5sa__mediaFigure{margin:0}.VisionCaseStudy-module__X7F5sa__mediaFrame{width:100%;aspect-ratio:var(--media-ratio);background:0 0;position:relative;overflow:hidden}.VisionCaseStudy-module__X7F5sa__mediaFrame img,.VisionCaseStudy-module__X7F5sa__mediaFrame video{object-fit:cover;width:100%;height:100%}.VisionCaseStudy-module__X7F5sa__mobileMedia{display:none}.VisionCaseStudy-module__X7F5sa__mediaFigure[data-kind=document] .VisionCaseStudy-module__X7F5sa__mediaFrame{box-shadow:0 0 0 1px var(--vs-rule)}.VisionCaseStudy-module__X7F5sa__mediaFigure[data-kind=document] .VisionCaseStudy-module__X7F5sa__mediaFrame img,.VisionCaseStudy-module__X7F5sa__mediaFigure[data-kind=interface] .VisionCaseStudy-module__X7F5sa__mediaFrame img{object-fit:contain}.VisionCaseStudy-module__X7F5sa__mediaFigure figcaption{gap:var(--vs-gap);color:var(--vs-muted);grid-template-columns:minmax(115px,2fr) minmax(0,7fr);margin-top:12px;font-size:13px;line-height:1.38;display:grid}.VisionCaseStudy-module__X7F5sa__experimentComposition>div:first-child{grid-column:1/8}.VisionCaseStudy-module__X7F5sa__experimentComposition[data-has-media=false]>div:first-child{grid-column:3/7}.VisionCaseStudy-module__X7F5sa__allocationCopy{margin:24px 0 0;font-size:18px;line-height:1.4}.VisionCaseStudy-module__X7F5sa__experimentComposition .VisionCaseStudy-module__X7F5sa__annotation{margin:18px 0 0}.VisionCaseStudy-module__X7F5sa__methodBlock{grid-column:8/13;align-self:start}.VisionCaseStudy-module__X7F5sa__methodBlock dl{margin:18px 0 0}.VisionCaseStudy-module__X7F5sa__methodBlock dl>div{border-top:1px solid var(--vs-rule);grid-template-columns:1fr 2.1fr;gap:16px;padding-block:13px;display:grid}.VisionCaseStudy-module__X7F5sa__methodBlock dl>div:last-child{border-bottom:1px solid var(--vs-rule)}.VisionCaseStudy-module__X7F5sa__methodBlock dd{margin:0;font-size:14px;line-height:1.4}.VisionCaseStudy-module__X7F5sa__methodBlock .VisionCaseStudy-module__X7F5sa__qualification{margin:14px 0 0}.VisionCaseStudy-module__X7F5sa__recordComposition{align-items:start;margin-top:56px}.VisionCaseStudy-module__X7F5sa__recordComposition>.VisionCaseStudy-module__X7F5sa__mediaFigure{grid-column:2/10}.VisionCaseStudy-module__X7F5sa__recordComposition>ul{grid-column:10/13;margin:0;padding:0;list-style:none}.VisionCaseStudy-module__X7F5sa__recordComposition>ul li{border-top:1px solid var(--vs-rule);padding:11px 0;font-size:13px;line-height:1.4}.VisionCaseStudy-module__X7F5sa__recordComposition[data-has-media=false]{margin-top:36px}.VisionCaseStudy-module__X7F5sa__recordComposition[data-has-media=false]>ul{grid-column:3/9}.VisionCaseStudy-module__X7F5sa__experimentFootnotes{gap:var(--vs-gap);grid-column:3/10;grid-template-columns:repeat(3,1fr);margin-top:32px;display:grid}.VisionCaseStudy-module__X7F5sa__experimentFootnotes p{color:var(--vs-muted);margin:0;font-size:13px;line-height:1.42}.VisionCaseStudy-module__X7F5sa__findingOneComposition{align-items:start}.VisionCaseStudy-module__X7F5sa__differenceFigure{grid-column:1/9;margin:0}.VisionCaseStudy-module__X7F5sa__figureTitle{border-bottom:1px solid var(--vs-rule);justify-content:space-between;gap:24px;padding-bottom:14px;display:flex}.VisionCaseStudy-module__X7F5sa__figureTitle strong{font-weight:500}.VisionCaseStudy-module__X7F5sa__differenceRows{gap:18px;padding-block:28px 18px;display:grid}.VisionCaseStudy-module__X7F5sa__differenceRow{grid-template-columns:44px minmax(0,1fr) 52px;align-items:center;gap:12px;min-height:30px;font-size:13px;display:grid}.VisionCaseStudy-module__X7F5sa__differenceRow strong{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.VisionCaseStudy-module__X7F5sa__differenceTrack{background:var(--vs-rule);height:1px;position:relative}.VisionCaseStudy-module__X7F5sa__differenceTrack i{top:50%;left:var(--point-position);border:1px solid var(--vs-fg);background:var(--vs-bg);border-radius:50%;width:11px;height:11px;position:absolute;transform:translate(-50%,-50%)}.VisionCaseStudy-module__X7F5sa__differenceTrack i[data-investigator=true]{background:var(--vs-fg)}.VisionCaseStudy-module__X7F5sa__differenceAxis{color:var(--vs-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-left:56px;font-size:12px;display:flex}.VisionCaseStudy-module__X7F5sa__axisLabel{color:var(--vs-muted);letter-spacing:.035em;margin:8px 0 0 56px;font-size:12px}.VisionCaseStudy-module__X7F5sa__differenceFigure figcaption,.VisionCaseStudy-module__X7F5sa__affectFigure figcaption,.VisionCaseStudy-module__X7F5sa__formativeFigure figcaption{color:var(--vs-muted);margin-top:24px;font-size:13px;line-height:1.42}.VisionCaseStudy-module__X7F5sa__findingOneComposition>aside{grid-column:10/13}.VisionCaseStudy-module__X7F5sa__findingOneComposition>aside>p:first-child{margin:0;font-size:18px;line-height:1.4}.VisionCaseStudy-module__X7F5sa__findingOneComposition>aside .VisionCaseStudy-module__X7F5sa__qualification,.VisionCaseStudy-module__X7F5sa__findingOneComposition>aside .VisionCaseStudy-module__X7F5sa__annotation{margin:20px 0 0}.VisionCaseStudy-module__X7F5sa__findingOneComposition>aside a{text-underline-offset:3px;margin-top:20px;font-size:13px;display:inline-block}.VisionCaseStudy-module__X7F5sa__findingTwoComposition{align-items:start}.VisionCaseStudy-module__X7F5sa__findingTwoComposition>.VisionCaseStudy-module__X7F5sa__mediaFigure{grid-column:1/10}.VisionCaseStudy-module__X7F5sa__findingTwoComposition>aside{grid-column:10/13}.VisionCaseStudy-module__X7F5sa__findingTwoComposition>aside>p:first-child{margin:0;font-size:14px;line-height:1.45}.VisionCaseStudy-module__X7F5sa__findingTwoComposition[data-has-media=false]>aside{grid-column:3/9}.VisionCaseStudy-module__X7F5sa__counterexample{border-top:1px solid var(--vs-rule);color:var(--vs-muted);margin:24px 0 0;padding-top:16px;font-size:13px;line-height:1.42}.VisionCaseStudy-module__X7F5sa__countLine{letter-spacing:-.04em;grid-column:3/12;margin:40px 0 0;font-size:clamp(30px,4vw,54px);font-weight:400;line-height:1}.VisionCaseStudy-module__X7F5sa__section>.VisionCaseStudy-module__X7F5sa__mediaFigure{grid-column:3/9;margin-top:32px}.VisionCaseStudy-module__X7F5sa__findingThree{padding-block:clamp(112px,11vw,156px)}.VisionCaseStudy-module__X7F5sa__findingStatement{letter-spacing:-.05em;text-wrap:balance;grid-column:2/12;margin:12px 0 64px;font-size:clamp(58px,7.4vw,102px);font-weight:400;line-height:.94}.VisionCaseStudy-module__X7F5sa__targetingRecord{grid-column:2/10}.VisionCaseStudy-module__X7F5sa__findingThreeNotes{align-items:start;margin-top:48px}.VisionCaseStudy-module__X7F5sa__findingThreeNotes>div{grid-column:3/8}.VisionCaseStudy-module__X7F5sa__findingThreeNotes>div p{margin:0 0 18px;font-size:18px;line-height:1.4}.VisionCaseStudy-module__X7F5sa__findingThreeNotes>div .VisionCaseStudy-module__X7F5sa__annotation{font-size:13px}.VisionCaseStudy-module__X7F5sa__findingThreeNotes aside{grid-column:9/13}.VisionCaseStudy-module__X7F5sa__findingThreeNotes aside>p{margin:12px 0 0;font-size:16px;line-height:1.42}.VisionCaseStudy-module__X7F5sa__findingThreeNotes aside .VisionCaseStudy-module__X7F5sa__mediaFigure{margin-top:22px}.VisionCaseStudy-module__X7F5sa__productSequences{grid-column:1/13;gap:0;display:grid}.VisionCaseStudy-module__X7F5sa__productSequences>section{column-gap:var(--vs-gap);border-top:1px solid var(--vs-rule);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block:40px;display:grid}.VisionCaseStudy-module__X7F5sa__productSequences>section:last-child{border-bottom:1px solid var(--vs-rule)}.VisionCaseStudy-module__X7F5sa__productSequences header{grid-column:1/4;grid-template-columns:38px 1fr;gap:10px;display:grid}.VisionCaseStudy-module__X7F5sa__productSequences header span{padding-top:5px;font-size:12px}.VisionCaseStudy-module__X7F5sa__productSequences h3{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.3vw,34px);font-weight:400;line-height:1}.VisionCaseStudy-module__X7F5sa__productSequences>section>p{grid-column:9/13;margin:0;font-size:17px;line-height:1.4}.VisionCaseStudy-module__X7F5sa__productMedia{grid-column:4/9;grid-template-columns:repeat(var(--media-count,1), minmax(0, 1fr));gap:var(--vs-gap);display:grid}.VisionCaseStudy-module__X7F5sa__productMedia[data-count="2"]{--media-count:2}.VisionCaseStudy-module__X7F5sa__formativeAnnotation{gap:var(--vs-gap);grid-column:3/10;grid-template-columns:2fr 5fr;margin-top:42px;display:grid}.VisionCaseStudy-module__X7F5sa__formativeAnnotation p,.VisionCaseStudy-module__X7F5sa__formativeAnnotation small{margin:0;font-size:13px;line-height:1.42}.VisionCaseStudy-module__X7F5sa__formativeAnnotation small{color:var(--vs-muted);grid-column:2}.VisionCaseStudy-module__X7F5sa__limits{padding-block:clamp(112px,11vw,156px) 72px}.VisionCaseStudy-module__X7F5sa__limitsComposition>div{grid-column:3/9}.VisionCaseStudy-module__X7F5sa__limitsComposition>div p{margin:0 0 22px;font-size:19px;line-height:1.4}.VisionCaseStudy-module__X7F5sa__limitsComposition aside{grid-column:10/13}.VisionCaseStudy-module__X7F5sa__limitsComposition aside p{margin:12px 0 0;font-size:14px;line-height:1.45}.VisionCaseStudy-module__X7F5sa__caseFooter{border-top:1px solid var(--vs-rule);grid-column:1/13;justify-content:space-between;gap:24px;margin-top:96px;padding-top:18px;display:flex}.VisionCaseStudy-module__X7F5sa__caseFooter button{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.VisionCaseStudy-module__X7F5sa__caseFooter button,.VisionCaseStudy-module__X7F5sa__caseFooter a{font-size:13px;text-decoration:none}.VisionCaseStudy-module__X7F5sa__researchNotes{border-top:1px solid var(--vs-rule);border-bottom:1px solid var(--vs-rule);margin-bottom:120px;scroll-margin-top:90px}.VisionCaseStudy-module__X7F5sa__researchNotes summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:72px;font-size:17px;list-style:none;display:flex}.VisionCaseStudy-module__X7F5sa__researchNotes summary::-webkit-details-marker{display:none}.VisionCaseStudy-module__X7F5sa__researchNotes summary:after{content:"+";font-size:24px;font-weight:300}.VisionCaseStudy-module__X7F5sa__researchNotes[open] summary:after{content:"−"}.VisionCaseStudy-module__X7F5sa__notesBody{column-gap:var(--vs-gap);border-top:1px solid var(--vs-rule);grid-template-columns:repeat(12,minmax(0,1fr));padding:32px 0 72px;display:grid}.VisionCaseStudy-module__X7F5sa__notesBody>section{grid-column:3/10;padding-block:32px}.VisionCaseStudy-module__X7F5sa__notesBody>section+section{border-top:1px solid var(--vs-rule)}.VisionCaseStudy-module__X7F5sa__notesBody h2{letter-spacing:-.03em;margin:0 0 24px;font-size:28px;font-weight:400;line-height:1}.VisionCaseStudy-module__X7F5sa__notesBody p{margin:0 0 14px;font-size:15px;line-height:1.48}.VisionCaseStudy-module__X7F5sa__affectFigure,.VisionCaseStudy-module__X7F5sa__formativeFigure{margin:36px 0 0}.VisionCaseStudy-module__X7F5sa__affectPlot{aspect-ratio:1;border-left:1px solid var(--vs-fg);border-bottom:1px solid var(--vs-fg);background-image:linear-gradient(to right, var(--vs-rule) 1px, transparent 1px), linear-gradient(to bottom, var(--vs-rule) 1px, transparent 1px);background-size:25% 25%;width:min(100%,520px);margin:50px auto 0;position:relative}.VisionCaseStudy-module__X7F5sa__affectPoint{top:var(--point-y);left:var(--point-x);z-index:2;border:1px solid var(--vs-fg);background:var(--vs-bg);width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}.VisionCaseStudy-module__X7F5sa__affectPoint[data-shape=circle]{border-radius:50%}.VisionCaseStudy-module__X7F5sa__affectPoint[data-shape=diamond]{transform:translate(-50%,-50%)rotate(45deg)}.VisionCaseStudy-module__X7F5sa__affectPoint[data-shape=triangle]{border:7px solid #0000;border-bottom:12px solid var(--vs-fg);background:0 0;width:0;height:0;transform:translate(-50%,-75%)}.VisionCaseStudy-module__X7F5sa__affectPath{background:var(--vs-fg);width:1px;height:45%;position:absolute;top:30%;left:70%}.VisionCaseStudy-module__X7F5sa__xAxis,.VisionCaseStudy-module__X7F5sa__yAxis{color:var(--vs-muted);letter-spacing:.04em;font-size:11px;position:absolute}.VisionCaseStudy-module__X7F5sa__xAxis{bottom:-28px;right:0}.VisionCaseStudy-module__X7F5sa__yAxis{top:-24px;left:0}.VisionCaseStudy-module__X7F5sa__affectLegend{grid-template-columns:1fr 1fr;gap:12px 24px;margin:54px 0 0;display:grid}.VisionCaseStudy-module__X7F5sa__affectLegend div{border-top:1px solid var(--vs-rule);justify-content:space-between;gap:12px;padding-top:8px;display:flex}.VisionCaseStudy-module__X7F5sa__affectLegend dt,.VisionCaseStudy-module__X7F5sa__affectLegend dd{margin:0;font-size:12px}.VisionCaseStudy-module__X7F5sa__formulas{border-top:1px solid var(--vs-rule);font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;padding-top:18px;display:grid}.VisionCaseStudy-module__X7F5sa__formativeTable{border-top:1px solid var(--vs-rule)}.VisionCaseStudy-module__X7F5sa__formativeHeader,.VisionCaseStudy-module__X7F5sa__formativeRow{border-bottom:1px solid var(--vs-rule);grid-template-columns:minmax(180px,2fr) repeat(3,minmax(100px,1fr));align-items:center;gap:16px;min-height:48px;display:grid}.VisionCaseStudy-module__X7F5sa__formativeHeader{color:var(--vs-muted);letter-spacing:.035em;font-size:11px}.VisionCaseStudy-module__X7F5sa__formativeRow{font-size:13px}.VisionCaseStudy-module__X7F5sa__formativeRow strong{font-weight:400}.VisionCaseStudy-module__X7F5sa__formativeRow span,.VisionCaseStudy-module__X7F5sa__formativeHeader span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.VisionCaseStudy-module__X7F5sa__anchorAlias{pointer-events:none;width:1px;height:1px;position:absolute;top:-88px}.VisionCaseStudy-module__X7F5sa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:980px){.VisionCaseStudy-module__X7F5sa__case{--vs-gutter:32px;--vs-gap:18px}.VisionCaseStudy-module__X7F5sa__cover{min-height:auto;padding-block:120px 64px}.VisionCaseStudy-module__X7F5sa__coverDescription{grid-column:1/9}.VisionCaseStudy-module__X7F5sa__coverFooter>p{grid-column:1/6}.VisionCaseStudy-module__X7F5sa__coverFooter>div{grid-column:8/13}.VisionCaseStudy-module__X7F5sa__chapterHeading h2{grid-column:3/12}.VisionCaseStudy-module__X7F5sa__originIntroduction,.VisionCaseStudy-module__X7F5sa__sectionLead,.VisionCaseStudy-module__X7F5sa__originComposition[data-has-media=false] .VisionCaseStudy-module__X7F5sa__originCopy,.VisionCaseStudy-module__X7F5sa__findingTwoComposition[data-has-media=false]>aside,.VisionCaseStudy-module__X7F5sa__recordComposition[data-has-media=false]>ul{grid-column:3/10}.VisionCaseStudy-module__X7F5sa__methodBlock dl>div{grid-template-columns:1fr;gap:5px}.VisionCaseStudy-module__X7F5sa__findingStatement{grid-column:1/13}.VisionCaseStudy-module__X7F5sa__productSequences>section>p{grid-column:8/13}.VisionCaseStudy-module__X7F5sa__productMedia{grid-column:4/8}.VisionCaseStudy-module__X7F5sa__limitsComposition>div{grid-column:3/10}.VisionCaseStudy-module__X7F5sa__limitsComposition aside{grid-column:10/13}}@media (max-width:720px){.VisionCaseStudy-module__X7F5sa__case{--vs-gutter:20px;--vs-gap:0px;letter-spacing:-.01em}.VisionCaseStudy-module__X7F5sa__cover,.VisionCaseStudy-module__X7F5sa__section,.VisionCaseStudy-module__X7F5sa__chapterHeading,.VisionCaseStudy-module__X7F5sa__originComposition,.VisionCaseStudy-module__X7F5sa__experimentComposition,.VisionCaseStudy-module__X7F5sa__recordComposition,.VisionCaseStudy-module__X7F5sa__findingOneComposition,.VisionCaseStudy-module__X7F5sa__findingTwoComposition,.VisionCaseStudy-module__X7F5sa__findingThreeNotes,.VisionCaseStudy-module__X7F5sa__limitsComposition,.VisionCaseStudy-module__X7F5sa__notesBody,.VisionCaseStudy-module__X7F5sa__productSequences>section{display:block}.VisionCaseStudy-module__X7F5sa__cover{min-height:100svh;padding:104px 0 52px}.VisionCaseStudy-module__X7F5sa__cover[data-has-media=false]{min-height:auto;padding-bottom:56px}.VisionCaseStudy-module__X7F5sa__coverEyebrow,.VisionCaseStudy-module__X7F5sa__chapterHeading>p,.VisionCaseStudy-module__X7F5sa__methodBlock>p:first-child,.VisionCaseStudy-module__X7F5sa__methodBlock dt,.VisionCaseStudy-module__X7F5sa__figureTitle,.VisionCaseStudy-module__X7F5sa__formativeAnnotation>span,.VisionCaseStudy-module__X7F5sa__findingThreeNotes aside>span,.VisionCaseStudy-module__X7F5sa__limitsComposition aside>span,.VisionCaseStudy-module__X7F5sa__mediaFigure figcaption>span{font-size:11px}.VisionCaseStudy-module__X7F5sa__cover h1{margin:12px 0 22px;font-size:clamp(52px,18.5vw,72px);line-height:.86}.VisionCaseStudy-module__X7F5sa__coverDescription{margin-bottom:32px;font-size:19px;line-height:1.16}.VisionCaseStudy-module__X7F5sa__cover>.VisionCaseStudy-module__X7F5sa__mediaFigure .VisionCaseStudy-module__X7F5sa__mediaFrame{aspect-ratio:4/5}.VisionCaseStudy-module__X7F5sa__desktopMedia{display:none}.VisionCaseStudy-module__X7F5sa__mobileMedia{display:block}.VisionCaseStudy-module__X7F5sa__coverFooter{margin-top:auto;padding-top:24px;display:block}.VisionCaseStudy-module__X7F5sa__coverFooter>p{max-width:280px;margin-bottom:28px;font-size:27px}.VisionCaseStudy-module__X7F5sa__coverFooter>div{font-size:12px}.VisionCaseStudy-module__X7F5sa__narrative{padding-bottom:64px}.VisionCaseStudy-module__X7F5sa__section{padding-block:56px;scroll-margin-top:72px}.VisionCaseStudy-module__X7F5sa__chapterHeading{margin-bottom:32px}.VisionCaseStudy-module__X7F5sa__chapterHeading>p{margin-bottom:12px;padding:0}.VisionCaseStudy-module__X7F5sa__chapterHeading h2{font-size:clamp(30px,9.5vw,38px);line-height:1}.VisionCaseStudy-module__X7F5sa__originIntroduction,.VisionCaseStudy-module__X7F5sa__sectionLead,.VisionCaseStudy-module__X7F5sa__originCopy>p:first-child,.VisionCaseStudy-module__X7F5sa__allocationCopy,.VisionCaseStudy-module__X7F5sa__findingOneComposition>aside>p:first-child,.VisionCaseStudy-module__X7F5sa__findingThreeNotes>div p,.VisionCaseStudy-module__X7F5sa__limitsComposition>div p{max-width:none;font-size:17px;line-height:1.42}.VisionCaseStudy-module__X7F5sa__originIntroduction,.VisionCaseStudy-module__X7F5sa__sectionLead{margin-bottom:32px}.VisionCaseStudy-module__X7F5sa__originCopy,.VisionCaseStudy-module__X7F5sa__originComposition[data-has-media=false] .VisionCaseStudy-module__X7F5sa__originCopy{margin-top:24px}.VisionCaseStudy-module__X7F5sa__originComposition[data-has-media=false] .VisionCaseStudy-module__X7F5sa__originCopy{margin-top:0}.VisionCaseStudy-module__X7F5sa__section>.VisionCaseStudy-module__X7F5sa__qualification{margin-top:24px}.VisionCaseStudy-module__X7F5sa__mediaFigure figcaption{font-size:13px;display:block}.VisionCaseStudy-module__X7F5sa__mediaFigure figcaption>span{margin-bottom:5px;display:block}.VisionCaseStudy-module__X7F5sa__experimentComposition>div:first-child{margin-top:0}.VisionCaseStudy-module__X7F5sa__methodBlock{margin-top:32px}.VisionCaseStudy-module__X7F5sa__methodBlock dl>div{grid-template-columns:1fr;gap:5px}.VisionCaseStudy-module__X7F5sa__methodBlock dd{font-size:14px}.VisionCaseStudy-module__X7F5sa__recordComposition,.VisionCaseStudy-module__X7F5sa__recordComposition[data-has-media=false]{margin-top:32px}.VisionCaseStudy-module__X7F5sa__recordComposition>ul{padding:0}.VisionCaseStudy-module__X7F5sa__experimentFootnotes{grid-template-columns:1fr;gap:12px;margin-top:26px;display:grid}.VisionCaseStudy-module__X7F5sa__differenceFigure{margin-bottom:32px}.VisionCaseStudy-module__X7F5sa__differenceRows{gap:15px;padding-block:24px 16px}.VisionCaseStudy-module__X7F5sa__differenceRow{grid-template-columns:40px minmax(0,1fr) 48px;font-size:12px}.VisionCaseStudy-module__X7F5sa__differenceAxis,.VisionCaseStudy-module__X7F5sa__axisLabel{margin-left:52px;font-size:11px}.VisionCaseStudy-module__X7F5sa__findingOneComposition>aside,.VisionCaseStudy-module__X7F5sa__findingTwoComposition>aside,.VisionCaseStudy-module__X7F5sa__findingTwoComposition[data-has-media=false]>aside{margin-top:30px}.VisionCaseStudy-module__X7F5sa__findingTwoComposition[data-has-media=false]>aside{margin-top:0}.VisionCaseStudy-module__X7F5sa__countLine{margin-top:32px;font-size:clamp(30px,10vw,42px)}.VisionCaseStudy-module__X7F5sa__section>.VisionCaseStudy-module__X7F5sa__mediaFigure{margin-top:28px}.VisionCaseStudy-module__X7F5sa__findingThree{padding-block:88px}.VisionCaseStudy-module__X7F5sa__findingStatement{margin:4px 0 48px;font-size:clamp(46px,14vw,68px);line-height:.96}.VisionCaseStudy-module__X7F5sa__findingThreeNotes{margin-top:36px}.VisionCaseStudy-module__X7F5sa__findingThreeNotes aside{margin-top:32px}.VisionCaseStudy-module__X7F5sa__productSequences>section{padding-block:28px}.VisionCaseStudy-module__X7F5sa__productSequences header{grid-template-columns:36px 1fr;margin-bottom:20px;display:grid}.VisionCaseStudy-module__X7F5sa__productSequences h3{font-size:28px}.VisionCaseStudy-module__X7F5sa__productSequences>section>p{margin:0;font-size:17px;line-height:1.42}.VisionCaseStudy-module__X7F5sa__productMedia{grid-template-columns:1fr;gap:22px;margin-bottom:20px;display:grid}.VisionCaseStudy-module__X7F5sa__formativeAnnotation{margin-top:32px;display:block}.VisionCaseStudy-module__X7F5sa__formativeAnnotation p{margin-top:10px}.VisionCaseStudy-module__X7F5sa__formativeAnnotation small{margin-top:12px;display:block}.VisionCaseStudy-module__X7F5sa__limits{padding-block:88px 56px}.VisionCaseStudy-module__X7F5sa__limitsComposition aside{border-top:1px solid var(--vs-rule);margin-top:36px;padding-top:18px}.VisionCaseStudy-module__X7F5sa__limitsComposition aside p{font-size:15px}.VisionCaseStudy-module__X7F5sa__caseFooter{gap:14px;margin-top:64px;display:grid}.VisionCaseStudy-module__X7F5sa__caseFooter a{justify-self:start}.VisionCaseStudy-module__X7F5sa__researchNotes{margin-bottom:72px}.VisionCaseStudy-module__X7F5sa__researchNotes summary{min-height:64px;font-size:15px}.VisionCaseStudy-module__X7F5sa__notesBody{padding:8px 0 40px}.VisionCaseStudy-module__X7F5sa__notesBody>section{padding-block:30px}.VisionCaseStudy-module__X7F5sa__notesBody h2{font-size:25px}.VisionCaseStudy-module__X7F5sa__notesBody p{font-size:14px}.VisionCaseStudy-module__X7F5sa__affectPlot{width:calc(100% - 28px);margin-top:50px}.VisionCaseStudy-module__X7F5sa__affectLegend,.VisionCaseStudy-module__X7F5sa__formulas{grid-template-columns:1fr}.VisionCaseStudy-module__X7F5sa__formativeHeader{display:none}.VisionCaseStudy-module__X7F5sa__formativeRow{grid-template-columns:repeat(3,1fr);gap:8px 12px;padding-block:16px;display:grid}.VisionCaseStudy-module__X7F5sa__formativeRow strong{grid-column:1/4}.VisionCaseStudy-module__X7F5sa__formativeRow span{text-align:left}.VisionCaseStudy-module__X7F5sa__formativeRow span:before{content:attr(data-label);color:var(--vs-muted);margin-bottom:4px;font-size:10px;line-height:1.2;display:block}}@media (prefers-reduced-motion:reduce){.VisionCaseStudy-module__X7F5sa__case *,.VisionCaseStudy-module__X7F5sa__case :before,.VisionCaseStudy-module__X7F5sa__case :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
