.ballast-depth-module__8JPl-q__camera{transform-origin:50% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.ballast-depth-module__8JPl-q__symbol{transform-origin:50%;width:100%;display:block}.ballast-depth-module__8JPl-q__relief{opacity:0;pointer-events:none}.ballast-depth-module__8JPl-q__substrate{fill:none;stroke:var(--scene-ink);stroke-opacity:.24;stroke-width:.8px}.ballast-depth-module__8JPl-q__relief[data-ballast-relief=track] .ballast-depth-module__8JPl-q__substrate{fill:var(--scene-ink);fill-opacity:.025;stroke-opacity:.12}@media (max-height:500px){.ballast-depth-module__8JPl-q__camera{transform:none!important}}html[data-motion=reduced] :is(.ballast-depth-module__8JPl-q__camera,.ballast-depth-module__8JPl-q__symbol){transform:none!important}html[data-motion=reduced] .ballast-depth-module__8JPl-q__relief{display:none}@media (prefers-reduced-motion:reduce),print{.ballast-depth-module__8JPl-q__camera,.ballast-depth-module__8JPl-q__symbol{transform:none!important}.ballast-depth-module__8JPl-q__relief{display:none}}
.autodim-depth-module__VYU0Na__camera{transform-origin:50% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.autodim-depth-module__VYU0Na__symbol{transform-origin:50%;width:100%;display:block}.autodim-depth-module__VYU0Na__relief{opacity:0;pointer-events:none}.autodim-depth-module__VYU0Na__backing{fill:none;stroke:var(--scene-ink);stroke-opacity:.3;stroke-width:.8px}.autodim-depth-module__VYU0Na__trace{fill:none;stroke:var(--scene-accent);stroke-opacity:.65;stroke-width:1px}@media (max-height:500px){.autodim-depth-module__VYU0Na__camera{transform:none!important}}html[data-motion=reduced] :is(.autodim-depth-module__VYU0Na__camera,.autodim-depth-module__VYU0Na__symbol){transform:none!important}html[data-motion=reduced] .autodim-depth-module__VYU0Na__relief{display:none}@media (prefers-reduced-motion:reduce),print{.autodim-depth-module__VYU0Na__camera,.autodim-depth-module__VYU0Na__symbol{transform:none!important}.autodim-depth-module__VYU0Na__relief{display:none}}
.evidence-depth-module__dlxGqq__camera{transform-origin:50% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.evidence-depth-module__dlxGqq__symbol{transform-origin:50%;width:100%;display:block}.evidence-depth-module__dlxGqq__relief{opacity:0;pointer-events:none}.evidence-depth-module__dlxGqq__shadow{fill:var(--scene-ink);opacity:.07;transform:translate(3px,5px)}.evidence-depth-module__dlxGqq__sheet{fill:var(--scene-paper);stroke:var(--scene-ink);stroke-opacity:.24;stroke-width:.7px}html[data-motion=reduced] :is(.evidence-depth-module__dlxGqq__camera,.evidence-depth-module__dlxGqq__symbol){transform:none!important}html[data-motion=reduced] .evidence-depth-module__dlxGqq__relief{display:none}@media (prefers-reduced-motion:reduce),print{.evidence-depth-module__dlxGqq__camera,.evidence-depth-module__dlxGqq__symbol{transform:none!important}.evidence-depth-module__dlxGqq__relief{display:none}}
.helix-depth-module__IeHVVq__camera{transform-origin:50% 46%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.helix-depth-module__IeHVVq__symbol{transform-origin:44%;width:100%;display:block}.helix-depth-module__IeHVVq__relief,.helix-depth-module__IeHVVq__plateShadow{opacity:0;pointer-events:none}.helix-depth-module__IeHVVq__windowFrame{fill:none;stroke:var(--scene-accent);stroke-opacity:.45;stroke-width:.85px}.helix-depth-module__IeHVVq__plateShadow{fill:var(--scene-ink)}html[data-motion=reduced] :is(.helix-depth-module__IeHVVq__camera,.helix-depth-module__IeHVVq__symbol){transform:none!important}html[data-motion=reduced] :is(.helix-depth-module__IeHVVq__relief,.helix-depth-module__IeHVVq__plateShadow){display:none}@media (prefers-reduced-motion:reduce),print{.helix-depth-module__IeHVVq__camera,.helix-depth-module__IeHVVq__symbol{transform:none!important}.helix-depth-module__IeHVVq__relief,.helix-depth-module__IeHVVq__plateShadow{display:none}}
.qa-depth-module__bkOnsq__camera{transform-origin:48% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.qa-depth-module__bkOnsq__symbol{transform-origin:54%;width:100%;display:block}.qa-depth-module__bkOnsq__relief,.qa-depth-module__bkOnsq__scan{opacity:0;pointer-events:none}.qa-depth-module__bkOnsq__backing{fill:none;stroke:var(--scene-ink);stroke-opacity:.28;stroke-width:.8px}.qa-depth-module__bkOnsq__scan rect{fill:var(--scene-accent);fill-opacity:.065;stroke:var(--scene-accent);stroke-width:.7px}@media (max-height:500px){.qa-depth-module__bkOnsq__camera{transform:none!important}}html[data-motion=reduced] :is(.qa-depth-module__bkOnsq__camera,.qa-depth-module__bkOnsq__symbol){transform:none!important}html[data-motion=reduced] :is(.qa-depth-module__bkOnsq__relief,.qa-depth-module__bkOnsq__scan){display:none}@media (prefers-reduced-motion:reduce),print{.qa-depth-module__bkOnsq__camera,.qa-depth-module__bkOnsq__symbol{transform:none!important}.qa-depth-module__bkOnsq__relief,.qa-depth-module__bkOnsq__scan{display:none}}
.twin-depth-module__9cCkKG__camera{transform-origin:50% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.twin-depth-module__9cCkKG__symbol{transform-origin:50%;width:100%;display:block}.twin-depth-module__9cCkKG__relief{opacity:0;pointer-events:none}.twin-depth-module__9cCkKG__backing{fill:none;stroke:var(--scene-ink);stroke-opacity:.3;stroke-width:.8px}@media (max-height:500px){.twin-depth-module__9cCkKG__camera{transform:none!important}}html[data-motion=reduced] :is(.twin-depth-module__9cCkKG__camera,.twin-depth-module__9cCkKG__symbol){transform:none!important}html[data-motion=reduced] .twin-depth-module__9cCkKG__relief{display:none}@media (prefers-reduced-motion:reduce),print{.twin-depth-module__9cCkKG__camera,.twin-depth-module__9cCkKG__symbol{transform:none!important}.twin-depth-module__9cCkKG__relief{display:none}}
.career-depth-module__E7haCa__camera{transform-origin:50% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.career-depth-module__E7haCa__symbol{transform-origin:50%;width:100%;display:block}.career-depth-module__E7haCa__relief,.career-depth-module__E7haCa__extraction{opacity:0;pointer-events:none}.career-depth-module__E7haCa__backing{fill:none;stroke:var(--scene-ink);stroke-opacity:.3;stroke-width:.8px}.career-depth-module__E7haCa__band{fill:var(--accent);fill-opacity:.1}.career-depth-module__E7haCa__edge{fill:none;stroke:var(--accent);stroke-width:1px;stroke-opacity:.65}@media (max-height:500px){.career-depth-module__E7haCa__camera{transform:none!important}}html[data-motion=reduced] :is(.career-depth-module__E7haCa__camera,.career-depth-module__E7haCa__symbol){transform:none!important}html[data-motion=reduced] :is(.career-depth-module__E7haCa__relief,.career-depth-module__E7haCa__extraction){display:none}@media (prefers-reduced-motion:reduce),print{.career-depth-module__E7haCa__camera,.career-depth-module__E7haCa__symbol{transform:none!important}.career-depth-module__E7haCa__relief,.career-depth-module__E7haCa__extraction{display:none}}
.matching-depth-module__Ce1KZG__camera{transform-origin:50% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.matching-depth-module__Ce1KZG__symbol{transform-origin:50%;width:100%;display:block}.matching-depth-module__Ce1KZG__relief,.matching-depth-module__Ce1KZG__angle{opacity:0;pointer-events:none}.matching-depth-module__Ce1KZG__backing{fill:none;stroke:var(--scene-ink);stroke-opacity:.3;stroke-width:.8px}.matching-depth-module__Ce1KZG__trace{fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round}@media (max-height:500px){.matching-depth-module__Ce1KZG__camera{transform:none!important}}html[data-motion=reduced] :is(.matching-depth-module__Ce1KZG__camera,.matching-depth-module__Ce1KZG__symbol){transform:none!important}html[data-motion=reduced] :is(.matching-depth-module__Ce1KZG__relief,.matching-depth-module__Ce1KZG__angle){display:none}@media (prefers-reduced-motion:reduce),print{.matching-depth-module__Ce1KZG__camera,.matching-depth-module__Ce1KZG__symbol{transform:none!important}.matching-depth-module__Ce1KZG__relief,.matching-depth-module__Ce1KZG__angle{display:none}}
.vault-depth-module__7QYGjW__camera{transform-origin:50% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.vault-depth-module__7QYGjW__symbol{transform-origin:50%;width:100%;display:block}.vault-depth-module__7QYGjW__relief,.vault-depth-module__7QYGjW__traceGroup{opacity:0;pointer-events:none}.vault-depth-module__7QYGjW__backing{fill:none;stroke:var(--scene-ink);stroke-opacity:.3;stroke-width:.8px}.vault-depth-module__7QYGjW__trace{fill:none;stroke:var(--accent);stroke-width:1px;stroke-linecap:round}@media (max-height:500px){.vault-depth-module__7QYGjW__camera{transform:none!important}}html[data-motion=reduced] :is(.vault-depth-module__7QYGjW__camera,.vault-depth-module__7QYGjW__symbol){transform:none!important}html[data-motion=reduced] :is(.vault-depth-module__7QYGjW__relief,.vault-depth-module__7QYGjW__traceGroup){display:none}@media (prefers-reduced-motion:reduce),print{.vault-depth-module__7QYGjW__camera,.vault-depth-module__7QYGjW__symbol{transform:none!important}.vault-depth-module__7QYGjW__relief,.vault-depth-module__7QYGjW__traceGroup{display:none}}
.scanner-depth-module__PYQFPq__camera{transform-origin:50% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.scanner-depth-module__PYQFPq__symbol{transform-origin:50%;width:100%;display:block}.scanner-depth-module__PYQFPq__relief,.scanner-depth-module__PYQFPq__beam,.scanner-depth-module__PYQFPq__evidence{opacity:0;pointer-events:none}.scanner-depth-module__PYQFPq__backing{fill:none;stroke:var(--scene-ink);stroke-opacity:.3;stroke-width:.8px}.scanner-depth-module__PYQFPq__band{fill:var(--accent);fill-opacity:.12}.scanner-depth-module__PYQFPq__edge{fill:none;stroke:var(--accent);stroke-width:1px}@media (max-height:500px){.scanner-depth-module__PYQFPq__camera{transform:none!important}}html[data-motion=reduced] :is(.scanner-depth-module__PYQFPq__camera,.scanner-depth-module__PYQFPq__symbol){transform:none!important}html[data-motion=reduced] :is(.scanner-depth-module__PYQFPq__relief,.scanner-depth-module__PYQFPq__beam,.scanner-depth-module__PYQFPq__evidence){display:none}@media (prefers-reduced-motion:reduce),print{.scanner-depth-module__PYQFPq__camera,.scanner-depth-module__PYQFPq__symbol{transform:none!important}.scanner-depth-module__PYQFPq__relief,.scanner-depth-module__PYQFPq__beam,.scanner-depth-module__PYQFPq__evidence{display:none}}
.workflow-depth-module__ULNGGq__camera{transform-origin:50% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.workflow-depth-module__ULNGGq__symbol{transform-origin:50%;width:100%;display:block}.workflow-depth-module__ULNGGq__relief,.workflow-depth-module__ULNGGq__ink{opacity:0;pointer-events:none}.workflow-depth-module__ULNGGq__backing{fill:none;stroke:var(--scene-ink);stroke-opacity:.3;stroke-width:.8px}.workflow-depth-module__ULNGGq__trace{fill:none;stroke:var(--accent);stroke-width:1px}@media (max-height:500px){.workflow-depth-module__ULNGGq__camera{transform:none!important}}html[data-motion=reduced] :is(.workflow-depth-module__ULNGGq__camera,.workflow-depth-module__ULNGGq__symbol){transform:none!important}html[data-motion=reduced] :is(.workflow-depth-module__ULNGGq__relief,.workflow-depth-module__ULNGGq__ink){display:none}@media (prefers-reduced-motion:reduce),print{.workflow-depth-module__ULNGGq__camera,.workflow-depth-module__ULNGGq__symbol{transform:none!important}.workflow-depth-module__ULNGGq__relief,.workflow-depth-module__ULNGGq__ink{display:none}}
.aegis-depth-module__5M80jG__camera{transform-origin:50% 48%;flex:1;width:100%;min-width:0;min-height:0;display:flex}.aegis-depth-module__5M80jG__symbol{transform-origin:50%;width:100%;display:block}.aegis-depth-module__5M80jG__relief{opacity:0;pointer-events:none}.aegis-depth-module__5M80jG__backing{fill:none;stroke:var(--scene-ink);stroke-opacity:.3;stroke-width:.8px}.aegis-depth-module__5M80jG__trace{fill:none;stroke:var(--accent);stroke-width:1.2px}@media (max-height:500px){.aegis-depth-module__5M80jG__camera{transform:none!important}}html[data-motion=reduced] :is(.aegis-depth-module__5M80jG__camera,.aegis-depth-module__5M80jG__symbol){transform:none!important}html[data-motion=reduced] .aegis-depth-module__5M80jG__relief{display:none}@media (prefers-reduced-motion:reduce),print{.aegis-depth-module__5M80jG__camera,.aegis-depth-module__5M80jG__symbol{transform:none!important}.aegis-depth-module__5M80jG__relief{display:none}}
.spatial-work-index-module__v-nI3G__controls{justify-content:space-between;align-items:end;gap:16px;margin-top:20px;display:flex}.spatial-work-index-module__v-nI3G__views{border:1px solid var(--line);padding:3px;display:flex}.spatial-work-index-module__v-nI3G__views button{min-height:40px;color:var(--ink);font:11px var(--mono);background:0 0;border:0;padding:8px 14px}.spatial-work-index-module__v-nI3G__views button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.spatial-work-index-module__v-nI3G__domain{font:9px var(--mono);flex-direction:column;gap:7px;display:flex}.spatial-work-index-module__v-nI3G__domain select{border:1px solid var(--line);width:100%;max-width:230px;min-height:44px;color:var(--ink);background:var(--paper);font:12px var(--display);border-radius:0;padding:8px}.spatial-work-index-module__v-nI3G__atlas{margin:20px 0}.spatial-work-index-module__v-nI3G__caption{font:9px var(--mono);letter-spacing:.04em;border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:16px;display:flex}.spatial-work-index-module__v-nI3G__caption span,.spatial-work-index-module__v-nI3G__hint{color:var(--muted)}.spatial-work-index-module__v-nI3G__hint{margin:12px 0;font-size:12px}.spatial-work-index-module__v-nI3G__map{perspective:1100px;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px 12px;margin:0;padding:18px 0 24px;list-style:none;display:grid}.spatial-work-index-module__v-nI3G__cell{min-width:0;transition:opacity .25s}.spatial-work-index-module__v-nI3G__cell:nth-child(2n){translate:0 12px}.spatial-work-index-module__v-nI3G__tile{text-align:center;border:1px solid var(--line);height:100%;min-height:168px;transition:transform .35s var(--ease), border-color .2s, background .2s;transform-origin:50%;background:#efede5;flex-direction:column;align-items:center;padding:18px 8px 12px;display:flex;position:relative;box-shadow:3px 4px #27292206}.spatial-work-index-module__v-nI3G__number{font:8px var(--mono);color:var(--muted);position:absolute;top:8px;left:9px}.spatial-work-index-module__v-nI3G__mark{width:72px;height:56px;color:var(--ink);place-items:center;margin-bottom:10px;display:grid}.spatial-work-index-module__v-nI3G__mark svg{width:64px;height:48px;transition:transform .45s var(--ease)}.spatial-work-index-module__v-nI3G__name{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.spatial-work-index-module__v-nI3G__kind{font:7px var(--mono);letter-spacing:.025em;color:var(--muted);margin-top:auto;padding-top:12px}.spatial-work-index-module__v-nI3G__kind span{margin-left:3px;font-size:12px}.spatial-work-index-module__v-nI3G__atlas[data-filtered=true] .spatial-work-index-module__v-nI3G__cell[data-match=true] .spatial-work-index-module__v-nI3G__tile{border-color:var(--accent);background:#f2eadf}.spatial-work-index-module__v-nI3G__cell[data-match=false]{opacity:.3}.spatial-work-index-module__v-nI3G__tile:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.spatial-work-index-module__v-nI3G__tile:focus-visible .spatial-work-index-module__v-nI3G__mark{color:var(--accent)}@media (hover:hover) and (pointer:fine){a.spatial-work-index-module__v-nI3G__tile:hover{border-color:var(--accent);background:var(--paper);transform:translateY(-5px)rotateX(5deg)rotateY(-5deg)}a.spatial-work-index-module__v-nI3G__tile:hover .spatial-work-index-module__v-nI3G__mark svg{transform:rotate(-7deg)scale(1.08)}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .spatial-work-index-module__v-nI3G__cell{animation:spatial-work-index-module__v-nI3G__atlas-arrive .55s var(--ease) both;animation-delay:calc(var(--slot) * 35ms)}}@keyframes spatial-work-index-module__v-nI3G__atlas-arrive{0%{opacity:0;transform:translateY(16px)rotateX(10deg)}to{transform:none}}@media (max-width:850px){.spatial-work-index-module__v-nI3G__map{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.spatial-work-index-module__v-nI3G__controls{flex-direction:column;align-items:stretch;gap:10px}.spatial-work-index-module__v-nI3G__views{align-self:flex-start}.spatial-work-index-module__v-nI3G__domain{flex-direction:row;justify-content:space-between;align-items:center}.spatial-work-index-module__v-nI3G__domain select{min-width:0;max-width:65%}.spatial-work-index-module__v-nI3G__map{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:12px}.spatial-work-index-module__v-nI3G__cell:nth-child(2n){translate:none}.spatial-work-index-module__v-nI3G__tile{min-height:165px}.spatial-work-index-module__v-nI3G__caption{flex-direction:column;gap:6px}.spatial-work-index-module__v-nI3G__name{font-size:13px}}html[data-motion=reduced] .spatial-work-index-module__v-nI3G__cell{transition:none;animation:none;transform:none}html[data-motion=reduced] .spatial-work-index-module__v-nI3G__tile{transition:none;animation:none;transform:none}html[data-motion=reduced] .spatial-work-index-module__v-nI3G__mark svg{transition:none;animation:none;transform:none}@media (prefers-reduced-motion:reduce){.spatial-work-index-module__v-nI3G__cell,.spatial-work-index-module__v-nI3G__tile,.spatial-work-index-module__v-nI3G__mark svg{transition:none;animation:none;transform:none}}
.case-route-proxy{z-index:80;pointer-events:none;contain:layout paint;position:fixed;overflow:hidden}html[data-case-handoff=active]::view-transition-group(project-artwork){animation-duration:.9s;animation-timing-function:cubic-bezier(.22,.7,.2,1)}html[data-case-handoff=active]::view-transition-group(project-title){animation-duration:.9s;animation-timing-function:cubic-bezier(.22,.7,.2,1)}html[data-case-handoff=active]::view-transition-image-pair(project-artwork){transform-origin:50%;animation:.9s cubic-bezier(.22,.7,.2,1) both case-paper-lift}html[data-case-handoff=active]::view-transition-old(project-artwork){animation-duration:.9s}html[data-case-handoff=active]::view-transition-new(project-artwork){animation-duration:.9s}html[data-case-handoff=active]::view-transition-new(root){animation-delay:.65s}@keyframes case-paper-lift{0%,to{transform:none;box-shadow:0 0 #0000}42%{transform:perspective(1200px)rotateX(5deg)rotateY(-3deg)scale(.975);box-shadow:0 22px 55px #30362e20}}@media (max-width:760px){@keyframes case-paper-lift{0%,to{transform:none;box-shadow:0 0 #0000}42%{transform:perspective(1200px)rotateX(3deg)scale(.985);box-shadow:0 12px 28px #30362e16}}}@media (prefers-reduced-motion:reduce){.case-route-proxy{display:none}html[data-case-handoff=active]::view-transition-group(*){animation:none!important}html[data-case-handoff=active]::view-transition-image-pair(*){animation:none!important}html[data-case-handoff=active]::view-transition-old(*){animation:none!important}html[data-case-handoff=active]::view-transition-new(*){animation:none!important}}html[data-motion=reduced] .case-route-proxy{display:none}
#research .research-paper{transition:box-shadow .45s}#research:has(.research-copy .text-link:is(:hover,:focus-visible)) .research-paper{box-shadow:11px 17px #bfc5b550,0 20px 40px #3445251c}html[data-research-handoff=active]::view-transition-group(research-sheet){animation-duration:1.1s;animation-timing-function:cubic-bezier(.22,.7,.2,1)}html[data-research-handoff=active]::view-transition-group(research-title){animation-duration:1.1s;animation-timing-function:cubic-bezier(.22,.7,.2,1)}html[data-research-handoff=active]::view-transition-image-pair(research-sheet){isolation:isolate;background:var(--paper);transform-origin:35%;animation:1.1s cubic-bezier(.22,.7,.2,1) both research-page-turn}html[data-research-handoff=active]::view-transition-old(research-sheet){animation:.45s both research-cover-out}html[data-research-handoff=active]::view-transition-new(research-sheet){animation:.45s .65s both research-reading-in}html[data-research-handoff=active]::view-transition-old(research-title){opacity:0;animation:none}html[data-research-handoff=active]::view-transition-new(research-title){animation:.4s .5s both research-reading-in}html[data-research-handoff=active]::view-transition-new(root){animation-delay:.85s}@keyframes research-page-turn{0%,to{transform:none;box-shadow:0 0 #0000}40%{transform:perspective(1600px)rotateY(-9deg)rotateX(5deg)translateZ(35px);box-shadow:18px 30px 65px #30362e26}72%{transform:perspective(1600px)rotateY(2deg)rotateX(-1deg);box-shadow:6px 14px 35px #30362e12}}@keyframes research-cover-out{0%,30%{opacity:1}to{opacity:0}}@keyframes research-reading-in{0%{opacity:0}to{opacity:1}}@media (max-width:760px){@keyframes research-page-turn{0%,to{transform:none;box-shadow:0 0 #0000}40%{transform:perspective(1600px)rotateY(-4deg)rotateX(3deg);box-shadow:8px 18px 35px #30362e20}}}@media (prefers-reduced-motion:reduce){#research .research-paper{transition:none}html[data-research-handoff=active]::view-transition-group(*){animation:none!important}html[data-research-handoff=active]::view-transition-image-pair(*){animation:none!important}html[data-research-handoff=active]::view-transition-old(*){animation:none!important}html[data-research-handoff=active]::view-transition-new(*){animation:none!important}}html[data-motion=reduced] #research .research-paper{transition:none}
.collection-preview-module__xHr_lq__dock{visibility:hidden;opacity:0;pointer-events:none;perspective:900px;width:min(100%,360px);transition:opacity .18s,visibility .18s;position:absolute;top:calc(100% + 28px);left:0}.collection-preview-module__xHr_lq__dock[data-visible=true]{visibility:visible;opacity:1}.collection-preview-module__xHr_lq__paper{color:var(--ink);border:1px solid var(--line);transform-origin:0;background:#eeeae0;padding:16px 18px 14px;box-shadow:4px 5px #27292208}.collection-preview-module__xHr_lq__caption{font:8px var(--mono);letter-spacing:.06em;color:var(--muted);justify-content:space-between;display:flex}.collection-preview-module__xHr_lq__title{letter-spacing:-.03em;margin-top:10px;font-size:13px;display:block}.collection-preview-module__xHr_lq__schematic{stroke:currentColor;stroke-width:1.1px;width:100%;display:block;overflow:visible}.collection-preview-module__xHr_lq__schematic text{font:7px var(--mono);fill:var(--muted);stroke:none}.collection-preview-module__xHr_lq__guide{stroke:var(--line);stroke-width:.7px}.collection-preview-module__xHr_lq__route,.collection-preview-module__xHr_lq__orbit{stroke:var(--accent)}.collection-preview-module__xHr_lq__orbit{opacity:.35}.collection-preview-module__xHr_lq__core{transform-origin:150px 61px}.collection-preview-module__xHr_lq__input{transform-origin:40px 61px}.collection-preview-module__xHr_lq__output{transform-origin:260px 61px}.collection-preview-module__xHr_lq__inline{max-width:300px;color:var(--ink);margin:0 0 22px}.secondary-project summary>span:has(>strong){transition:translate .4s var(--ease), color .25s}.additional-project-title{transition:translate .4s var(--ease), color .25s}.secondary-project summary:focus-visible>span:has(>strong){color:var(--accent);translate:5px}.additional-project:focus-visible>.additional-project-title{color:var(--accent);translate:5px}@media (hover:hover) and (pointer:fine){.secondary-project summary:hover>span:has(>strong){color:var(--accent);translate:5px}.additional-project:hover>.additional-project-title{color:var(--accent);translate:5px}}@media (min-width:1100px) and (min-height:760px){.collection-preview-module__xHr_lq__inline{display:none}}@media (max-width:1099px),(max-height:759px){.collection-preview-module__xHr_lq__dock{display:none}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .collection-preview-module__xHr_lq__dock[data-visible=true] .collection-preview-module__xHr_lq__paper{animation:collection-preview-module__xHr_lq__study-arrive .55s var(--ease) both}html:not([data-motion=reduced]) .collection-preview-module__xHr_lq__dock[data-visible=true] .collection-preview-module__xHr_lq__route{animation:collection-preview-module__xHr_lq__study-draw .75s var(--ease) both}html:not([data-motion=reduced]) details[open] .collection-preview-module__xHr_lq__inline .collection-preview-module__xHr_lq__route{animation:collection-preview-module__xHr_lq__study-draw .75s var(--ease) both}html:not([data-motion=reduced]) .collection-preview-module__xHr_lq__dock[data-visible=true] :is(.collection-preview-module__xHr_lq__input,.collection-preview-module__xHr_lq__core,.collection-preview-module__xHr_lq__output){animation:collection-preview-module__xHr_lq__study-node .6s var(--ease) both}html:not([data-motion=reduced]) details[open] .collection-preview-module__xHr_lq__inline :is(.collection-preview-module__xHr_lq__input,.collection-preview-module__xHr_lq__core,.collection-preview-module__xHr_lq__output){animation:collection-preview-module__xHr_lq__study-node .6s var(--ease) both}.collection-preview-module__xHr_lq__core{animation-delay:70ms!important}.collection-preview-module__xHr_lq__output{animation-delay:.14s!important}}@keyframes collection-preview-module__xHr_lq__study-arrive{0%{opacity:0;transform:translate3d(0,12px,-35px)rotateY(-12deg)rotateX(4deg)}to{opacity:1;transform:none}}@keyframes collection-preview-module__xHr_lq__study-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes collection-preview-module__xHr_lq__study-node{0%{opacity:.15;transform:translateY(7px)scale(.92)}to{opacity:1;transform:none}}html[data-motion=reduced] .collection-preview-module__xHr_lq__dock{transition:none;translate:none}html[data-motion=reduced] .secondary-project summary>span:has(>strong){transition:none;translate:none}html[data-motion=reduced] .additional-project-title{transition:none;translate:none}@media (prefers-reduced-motion:reduce){.collection-preview-module__xHr_lq__dock{transition:none;translate:none}.secondary-project summary>span:has(>strong){transition:none;translate:none}.additional-project-title{transition:none;translate:none}}@media print{.collection-preview-module__xHr_lq__dock,.collection-preview-module__xHr_lq__inline{display:none}}
.orbit-depth-module__XJnNkq__depth{--orbit-lift:0;--pointer-x:0;--pointer-y:0}.orbit-depth-module__XJnNkq__art{perspective:900px;transform-style:preserve-3d}.orbit-depth-module__XJnNkq__space{transform-style:preserve-3d;display:grid}.orbit-depth-module__XJnNkq__plane{pointer-events:none;width:100%;height:auto;transform:translateZ(calc(var(--orbit-lift) * var(--plane-depth)));grid-area:1/1;display:block;overflow:visible}.orbit-depth-module__XJnNkq__middle{--plane-depth:0px}.orbit-depth-module__XJnNkq__signal{--plane-depth:50px}.orbit-depth-module__XJnNkq__light{opacity:calc(var(--orbit-lift) * .6)}html[data-motion=reduced] .orbit-depth-module__XJnNkq__depth{--orbit-lift:0!important}html[data-motion=reduced] .orbit-depth-module__XJnNkq__space{transform:none!important}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse),print{.orbit-depth-module__XJnNkq__depth{--orbit-lift:0!important}.orbit-depth-module__XJnNkq__space{transform:none!important}}
.capability-diagram-module__O6C_uq__diagram g.diagram-rings{transition:none;transform:none}.capability-diagram-module__O6C_uq__diagram .capability-diagram-module__O6C_uq__label{white-space:nowrap;background:0 0;padding:0;bottom:auto;right:auto}.capability-diagram-module__O6C_uq__label>span{background:var(--paper);padding:4px 6px;display:block;transform:translate(-50%,-100%)}
.play-transition-module__2o0oIa__surface{transform-origin:50%;width:100%;height:100%;position:absolute;inset:0}.play-transition-module__2o0oIa__layer{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.play-transition-module__2o0oIa__ghost,.play-transition-module__2o0oIa__canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.play-transition-module__2o0oIa__ghost{transform-origin:50%}html[data-motion=reduced] .play-transition-module__2o0oIa__layer{display:none}html[data-motion=reduced] .play-transition-module__2o0oIa__surface{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce),print{.play-transition-module__2o0oIa__layer{display:none}.play-transition-module__2o0oIa__surface{opacity:1!important;transform:none!important}}
.play-physical-module__71Haaq__handle[tabindex]{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;transform-origin:50%}.play-physical-module__71Haaq__handle[data-play-physical=held],.play-physical-module__71Haaq__handle[data-field-state=held]{cursor:grabbing}.play-physical-module__71Haaq__handle:focus-visible{outline:1px dashed var(--accent);outline-offset:8px}.play-physical-module__71Haaq__handle:focus:not(:focus-visible){outline:none}.play-physical-module__71Haaq__instructions{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}html[data-motion=reduced] .play-physical-module__71Haaq__handle{cursor:auto}@media (prefers-reduced-motion:reduce){.play-physical-module__71Haaq__handle{cursor:auto}}
.closing-sequence-module__YQ6iTW__arrow{position:relative}.closing-sequence-module__YQ6iTW__arrow .closing-sequence-module__YQ6iTW__orbit{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}[data-closing=ready] .closing-sequence-module__YQ6iTW__orbit{opacity:.65}.closing-sequence-module__YQ6iTW__orbit [data-closing-ring]{stroke-dasharray:1;stroke-dashoffset:1px}.closing-sequence-module__YQ6iTW__dot{position:relative}.closing-sequence-module__YQ6iTW__signature{width:34px;max-width:none;height:34px;transform:translate(-50%, -50%) rotate(calc((1 - var(--closing-finish,0)) * -25deg));pointer-events:none;opacity:calc(var(--closing-finish,0) * .7);position:absolute;top:77%;left:50%}.closing-sequence-module__YQ6iTW__signature ellipse{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--closing-finish,0))}@media (max-width:760px){.closing-sequence-module__YQ6iTW__arrow{position:absolute}.closing-sequence-module__YQ6iTW__signature{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.closing-sequence-module__YQ6iTW__signature{display:none}[data-closing=ready] .closing-sequence-module__YQ6iTW__orbit{display:none}}:is(html[data-motion=reduced] .closing-sequence-module__YQ6iTW__orbit,html[data-motion=reduced] .closing-sequence-module__YQ6iTW__signature){display:none}
.experience-continuity-module__iAH2Fa__chapter{--chapter-depth:0}.experience-continuity-module__iAH2Fa__surface{isolation:isolate;transform-origin:0;position:relative}.experience-continuity-module__iAH2Fa__surface:before{content:"";z-index:-1;pointer-events:none;background:var(--paper);border:1px solid var(--line);opacity:0;position:absolute;inset:8px -10px 8px -12px;box-shadow:8px 12px 24px -16px #262a1f33}.experience-continuity-module__iAH2Fa__section[data-continuity=ready] .experience-continuity-module__iAH2Fa__surface{transform:perspective(1000px) translate3d(calc(var(--chapter-depth) * 5px), 0, calc(var(--chapter-depth) * 10px)) rotateY(calc(var(--chapter-depth) * -.6deg))}.experience-continuity-module__iAH2Fa__section[data-continuity=ready] .experience-continuity-module__iAH2Fa__surface:before{opacity:calc(var(--chapter-depth) * .8)}.experience-continuity-module__iAH2Fa__marker{z-index:2;pointer-events:none;visibility:hidden;width:1px;height:1px;position:absolute;top:0;left:0}.experience-continuity-module__iAH2Fa__marker:before,.experience-continuity-module__iAH2Fa__marker:after{content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.experience-continuity-module__iAH2Fa__marker:before{border:1px solid var(--accent);background:var(--paper);opacity:.65;width:21px;height:21px}.experience-continuity-module__iAH2Fa__marker:after{background:var(--accent);width:7px;height:7px}.experience-continuity-module__iAH2Fa__section[data-continuity=ready] .experience-continuity-module__iAH2Fa__marker{visibility:visible}@media (max-width:760px){.experience-continuity-module__iAH2Fa__section[data-continuity=ready] .experience-continuity-module__iAH2Fa__surface{transform:translateX(calc(var(--chapter-depth) * 3px))}.experience-continuity-module__iAH2Fa__surface:before{inset:6px -4px 6px -8px}}@media (prefers-reduced-motion:reduce){.experience-continuity-module__iAH2Fa__section[data-continuity=ready] .experience-continuity-module__iAH2Fa__surface{transform:none}.experience-continuity-module__iAH2Fa__section[data-continuity=ready] .experience-continuity-module__iAH2Fa__marker{visibility:hidden}.experience-continuity-module__iAH2Fa__section[data-continuity=ready] .experience-continuity-module__iAH2Fa__surface:before{opacity:0}}
.achievement-depth-module__5PUnNG__disclosure{perspective:1100px}.achievement-depth-module__5PUnNG__sheet{isolation:isolate;transform-origin:top;position:relative}.achievement-depth-module__5PUnNG__sheet:before,.achievement-depth-module__5PUnNG__sheet:after{content:"";pointer-events:none;z-index:-1;border:1px solid var(--line);background:var(--paper);position:absolute;inset:5px -9px -10px}.achievement-depth-module__5PUnNG__sheet:before{opacity:.55;transform:translate(3px,4px)rotate(.4deg)}.achievement-depth-module__5PUnNG__sheet:after{box-shadow:7px 12px 22px -16px #2729223d}.achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet{animation:.72s cubic-bezier(.2,.75,.2,1) both achievement-depth-module__5PUnNG__unfold}.achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet:before{animation:.85s cubic-bezier(.2,.75,.2,1) both achievement-depth-module__5PUnNG__separate}.achievement-depth-module__5PUnNG__disclosure .achievement-depth-module__5PUnNG__sheet>p{animation:none}.achievement-depth-module__5PUnNG__sheet .achievement-document{perspective:900px}.achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet .achievement-document{animation:.9s cubic-bezier(.2,.75,.2,1) both achievement-depth-module__5PUnNG__document-enter}@media (hover:hover) and (pointer:fine){.achievement-depth-module__5PUnNG__sheet .achievement-document-link:hover{transform:translateY(-5px)rotateX(3deg)rotateY(-2deg);box-shadow:9px 15px 20px -8px #2729222e}}.achievement-depth-module__5PUnNG__sheet .achievement-document-link:focus-visible{transform:translateY(-4px)rotate(0)}@keyframes achievement-depth-module__5PUnNG__unfold{0%{opacity:.2;transform:rotateX(-24deg)translateY(-7px)}65%{opacity:1;transform:rotateX(2deg)translateY(0)}to{opacity:1;transform:none}}@keyframes achievement-depth-module__5PUnNG__separate{0%{opacity:0;transform:translate(0)rotate(0)}to{opacity:.55;transform:translate(3px,4px)rotate(.4deg)}}@keyframes achievement-depth-module__5PUnNG__document-enter{0%{opacity:.2;transform:translateY(12px)rotateX(-9deg)}to{opacity:1;transform:none}}@media (max-width:760px){.achievement-depth-module__5PUnNG__sheet:before,.achievement-depth-module__5PUnNG__sheet:after{inset:5px -5px -8px}.achievement-depth-module__5PUnNG__disclosure{perspective:1600px}}@media (prefers-reduced-motion:reduce){.achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet,.achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet:before{animation:none}.achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet .achievement-document{animation:none}.achievement-depth-module__5PUnNG__sheet .achievement-document-link:is(:hover,:focus-visible){transform:none}}html[data-motion=reduced] .achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet{animation:none}html[data-motion=reduced] .achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet:before{animation:none}html[data-motion=reduced] .achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet .achievement-document{animation:none}html[data-user-motion=reduced] .achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet{animation:none}html[data-user-motion=reduced] .achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet:before{animation:none}html[data-user-motion=reduced] .achievement-depth-module__5PUnNG__disclosure[open] .achievement-depth-module__5PUnNG__sheet .achievement-document{animation:none}:is(html[data-motion=reduced] .achievement-depth-module__5PUnNG__sheet .achievement-document-link:is(:hover,:focus-visible),html[data-user-motion=reduced] .achievement-depth-module__5PUnNG__sheet .achievement-document-link:is(:hover,:focus-visible)){transform:none}
.writing-preview-module__pK0BIq__preview{isolation:isolate;transform-origin:0;width:fit-content;max-width:100%;transition:transform .55s cubic-bezier(.2,.75,.2,1);position:relative}.writing-preview-module__pK0BIq__preview:before,.writing-preview-module__pK0BIq__preview:after{content:"";pointer-events:none;z-index:-1;opacity:0;position:absolute}.writing-preview-module__pK0BIq__preview:before{border:1px solid var(--line);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);transform-origin:top;background:#faf9f4;transition:transform .55s cubic-bezier(.2,.75,.2,1),opacity .22s;inset:-6px -16px -6px -8px;transform:perspective(800px)rotateX(-55deg)scaleY(.65)}.writing-preview-module__pK0BIq__preview:after{transform-origin:0 100%;background:linear-gradient(45deg,#dce0d2 49%,#0000 51%);width:12px;height:12px;transition:transform .65s cubic-bezier(.2,.75,.2,1),opacity .22s;top:-6px;right:-16px;transform:perspective(300px)rotate3d(1,-1,0,-140deg)}.writing-preview-module__pK0BIq__row:focus-visible .writing-preview-module__pK0BIq__preview{transform:perspective(900px)translate3d(5px,-2px,8px)rotateX(-4deg)}.writing-preview-module__pK0BIq__row:focus-visible .writing-preview-module__pK0BIq__preview:before,.writing-preview-module__pK0BIq__row:focus-visible .writing-preview-module__pK0BIq__preview:after{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.writing-preview-module__pK0BIq__row:hover .writing-preview-module__pK0BIq__preview{transform:perspective(900px)translate3d(5px,-2px,8px)rotateX(-4deg)}.writing-preview-module__pK0BIq__row:hover .writing-preview-module__pK0BIq__preview:before,.writing-preview-module__pK0BIq__row:hover .writing-preview-module__pK0BIq__preview:after{opacity:1;transform:none}}@media (hover:none),(pointer:coarse),(max-width:760px){.writing-preview-module__pK0BIq__preview:before,.writing-preview-module__pK0BIq__preview:after{opacity:1;transform:none}.writing-preview-module__pK0BIq__row:is(:hover,:focus-visible) .writing-preview-module__pK0BIq__preview{transform:none}}@media (prefers-reduced-motion:reduce){.writing-preview-module__pK0BIq__preview,.writing-preview-module__pK0BIq__preview:before,.writing-preview-module__pK0BIq__preview:after{transition:none}.writing-preview-module__pK0BIq__row:is(:hover,:focus-visible) .writing-preview-module__pK0BIq__preview{transform:none}}html[data-motion=reduced] .writing-preview-module__pK0BIq__preview{transition:none}html[data-motion=reduced] .writing-preview-module__pK0BIq__preview:before{transition:none}html[data-motion=reduced] .writing-preview-module__pK0BIq__preview:after{transition:none}html[data-user-motion=reduced] .writing-preview-module__pK0BIq__preview{transition:none}html[data-user-motion=reduced] .writing-preview-module__pK0BIq__preview:before{transition:none}html[data-user-motion=reduced] .writing-preview-module__pK0BIq__preview:after{transition:none}:is(html[data-motion=reduced] .writing-preview-module__pK0BIq__row:is(:hover,:focus-visible) .writing-preview-module__pK0BIq__preview,html[data-user-motion=reduced] .writing-preview-module__pK0BIq__row:is(:hover,:focus-visible) .writing-preview-module__pK0BIq__preview){transform:none}
.chapter-signal-module__SklPNa__stage{z-index:1;pointer-events:none;width:100%;height:100%;display:none;position:fixed;inset:0;overflow:hidden}.chapter-signal-module__SklPNa__stage~.hero .hero-stage{z-index:2}.chapter-signal-module__SklPNa__stage~#intro .intro-layout>div:last-child{z-index:2}html[data-choreography=ready] .chapter-signal-module__SklPNa__stage[data-active=true]{display:block}:is(html[data-opening=active] .chapter-signal-module__SklPNa__stage,html[data-opening=entering] .chapter-signal-module__SklPNa__stage,html[data-motion=reduced] .chapter-signal-module__SklPNa__stage){display:none!important}@media (prefers-reduced-motion:reduce),print{.chapter-signal-module__SklPNa__stage{display:none!important}}
.work-about-handoff-module__3RAcrG__stage{width:100%;height:100%;color:var(--accent);pointer-events:none;z-index:1;display:none;position:fixed;inset:0;overflow:hidden}html[data-choreography=ready] .work-about-handoff-module__3RAcrG__stage[data-active=true]{display:block}:is(html[data-opening=active] .work-about-handoff-module__3RAcrG__stage,html[data-opening=entering] .work-about-handoff-module__3RAcrG__stage,html[data-motion=reduced] .work-about-handoff-module__3RAcrG__stage){display:none!important}@media (prefers-reduced-motion:reduce),print{.work-about-handoff-module__3RAcrG__stage{display:none!important}}
