.physical-case-study_caseStudy__39HCN{position:relative;overflow:clip;background:var(--background);color:var(--foreground);--case-progress:0}.physical-case-study_caseStudy__39HCN[data-project=slice]{--physical-accent:#f28a2e}.physical-case-study_caseStudy__39HCN[data-project=kaleido]{--physical-accent:#ff7a1a}.physical-case-study_caseStudy__39HCN[data-project=treeowl]{--physical-accent:#6d7f64}.physical-case-study_caseStudy__39HCN[data-project=sensory]{--physical-accent:#5d8792}.physical-case-study_caseStudy__39HCN[data-project=mousr]{--physical-accent:#287f9e}.physical-case-study_caseStudy__39HCN[data-project=mousr] .physical-case-study_heroMedia__ZA8kS .physical-case-study_mediaFrame__ohGTE{border-color:color-mix(in srgb,var(--physical-accent) 32%,var(--portfolio-border));background:radial-gradient(circle at 20% 8%,color-mix(in srgb,var(--physical-accent) 12%,transparent),transparent 32%),var(--portfolio-surface)}.physical-case-study_caseStudy__39HCN[data-project=kaleido] .physical-case-study_heroMedia__ZA8kS .physical-case-study_mediaFrame__ohGTE{border-color:color-mix(in srgb,var(--physical-accent) 34%,var(--portfolio-border));background:radial-gradient(circle at 72% 10%,color-mix(in srgb,var(--physical-accent) 15%,transparent),transparent 34%),var(--portfolio-surface)}.physical-case-study_caseStudy__39HCN[data-project=kaleido] .physical-case-study_chapterHeading__IB1ox .physical-case-study_kicker__NUgU_,.physical-case-study_caseStudy__39HCN[data-project=kaleido] .physical-case-study_hero__QAI_y .physical-case-study_kicker__NUgU_{color:var(--portfolio-text-soft)}.physical-case-study_caseStudy__39HCN[data-project=kaleido] .physical-case-study_chapterNav__3P8Ra .physical-case-study_activeChapter__Fw7_5{background:color-mix(in srgb,var(--physical-accent) 11%,var(--portfolio-surface));color:color-mix(in srgb,var(--physical-accent) 70%,var(--foreground))}.physical-case-study_caseStudy__39HCN[data-project=kaleido] .physical-case-study_researchReadout__2sevV{padding-inline:var(--portfolio-space-5);background:linear-gradient(90deg,color-mix(in srgb,var(--physical-accent) 8%,transparent),transparent 48%),var(--portfolio-surface)}.physical-case-study_caseStudy__39HCN[data-project=kaleido] .physical-case-study_decisionGrid__ci6EW article:first-child,.physical-case-study_caseStudy__39HCN[data-project=kaleido] .physical-case-study_readoutFindings__No913 article:first-child{border-color:color-mix(in srgb,var(--physical-accent) 46%,var(--portfolio-border))}.physical-case-study_caseStudy__39HCN[data-project=kaleido] .physical-case-study_decisionGrid__ci6EW article:hover,.physical-case-study_caseStudy__39HCN[data-project=kaleido] .physical-case-study_mediaFigure__7KPkO:hover .physical-case-study_mediaFrame__ohGTE:after{border-color:color-mix(in srgb,var(--physical-accent) 58%,var(--portfolio-border))}.physical-case-study_caseStudy__39HCN[data-project=kaleido] .physical-case-study_flow__vx8so{border-color:color-mix(in srgb,var(--physical-accent) 30%,var(--portfolio-border));background:linear-gradient(90deg,color-mix(in srgb,var(--physical-accent) 7%,transparent),transparent 38%),var(--portfolio-surface)}.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-6 .physical-case-study_mediaFigure__7KPkO:nth-child(n+2) .physical-case-study_mediaFrame__ohGTE{background:#fff}.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-7 .physical-case-study_mediaFigure__7KPkO,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-8 .physical-case-study_mediaFigure__7KPkO{min-width:0}.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-7 .physical-case-study_mediaFrame__ohGTE,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-8 .physical-case-study_mediaFrame__ohGTE{aspect-ratio:16/9;background:var(--portfolio-surface-strong)}.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-7 .physical-case-study_mediaAsset__b_w1l,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-8 .physical-case-study_mediaAsset__b_w1l{object-fit:cover;transform:none}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-1 .physical-case-study_flow__vx8so,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 .physical-case-study_flow__vx8so{border-color:color-mix(in srgb,var(--physical-accent) 38%,var(--portfolio-border));background:linear-gradient(90deg,color-mix(in srgb,var(--physical-accent) 9%,transparent),transparent 58%),var(--portfolio-surface)}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-1 .physical-case-study_flow__vx8so li,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 .physical-case-study_flow__vx8so li{min-height:var(--portfolio-space-8)}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-1 .physical-case-study_flow__vx8so li.physical-case-study_visible__Z0eXJ>span,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 .physical-case-study_flow__vx8so li.physical-case-study_visible__Z0eXJ>span{color:color-mix(in srgb,var(--physical-accent) 86%,var(--foreground))}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-5 .physical-case-study_mediaFigure__7KPkO:first-child .physical-case-study_mediaFrame__ohGTE,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-5 .physical-case-study_mediaFigure__7KPkO:nth-child(2) .physical-case-study_mediaFrame__ohGTE{background:#fff}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-5 .physical-case-study_mediaFigure__7KPkO:nth-child(3) .physical-case-study_mediaFrame__ohGTE{background:#1b201d}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-6 .physical-case-study_mediaFrame__ohGTE{aspect-ratio:16/9;background:#293022}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-6 .physical-case-study_mediaAsset__b_w1l{object-fit:contain;transform:none}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-0 .physical-case-study_mediaFigure__7KPkO:nth-child(n+2) .physical-case-study_mediaFrame__ohGTE,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-1 .physical-case-study_mediaFrame__ohGTE,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-2 .physical-case-study_mediaFigure__7KPkO:nth-child(n+2) .physical-case-study_mediaFrame__ohGTE,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-3 .physical-case-study_mediaFigure__7KPkO:nth-child(n+2) .physical-case-study_mediaFrame__ohGTE{aspect-ratio:16/9}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-0 .physical-case-study_mediaFigure__7KPkO:nth-child(n+2) .physical-case-study_mediaAsset__b_w1l,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-1 .physical-case-study_mediaAsset__b_w1l,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-2 .physical-case-study_mediaFigure__7KPkO:nth-child(n+2) .physical-case-study_mediaAsset__b_w1l,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-3 .physical-case-study_mediaFigure__7KPkO:nth-child(n+2) .physical-case-study_mediaAsset__b_w1l,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-4 .physical-case-study_mediaAsset__b_w1l{object-fit:cover;transform:none}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-4 .physical-case-study_mediaFrame__ohGTE{aspect-ratio:4/3}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-1 .physical-case-study_flow__vx8so{border-color:color-mix(in srgb,var(--physical-accent) 40%,var(--portfolio-border));background:linear-gradient(90deg,color-mix(in srgb,var(--physical-accent) 9%,transparent),transparent 58%),var(--portfolio-surface)}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-1 .physical-case-study_flow__vx8so li{min-height:var(--portfolio-space-8)}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-1 .physical-case-study_flow__vx8so li.physical-case-study_visible__Z0eXJ>span{color:color-mix(in srgb,var(--physical-accent) 86%,var(--foreground))}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-0 .physical-case-study_mediaFrame__ohGTE{aspect-ratio:16/9}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-0 .physical-case-study_mediaAsset__b_w1l{transform:none}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-0 .physical-case-study_flow__vx8so{border-color:color-mix(in srgb,var(--physical-accent) 38%,var(--portfolio-border));background:linear-gradient(90deg,color-mix(in srgb,var(--physical-accent) 9%,transparent),transparent 56%),var(--portfolio-surface)}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-0 .physical-case-study_flow__vx8so li{min-height:var(--portfolio-space-8)}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-0 .physical-case-study_flow__vx8so li.physical-case-study_visible__Z0eXJ>span{color:color-mix(in srgb,var(--physical-accent) 86%,var(--foreground))}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-3 .physical-case-study_chapterHeading__IB1ox h2{max-width:720px}.physical-case-study_caseStudy__39HCN[data-project=mousr] .physical-case-study_chapterBody__FjM5a{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);column-gap:var(--portfolio-space-7);max-width:none;margin-left:0}.physical-case-study_caseStudy__39HCN[data-project=mousr] .physical-case-study_chapterBody__FjM5a p{grid-column:2;max-width:720px}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-6 .physical-case-study_mediaFrame__ohGTE{aspect-ratio:16/9;background:var(--portfolio-surface-strong)}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-6 .physical-case-study_mediaAsset__b_w1l{object-fit:cover;object-position:center 82%;transform:none}.physical-case-study_grid__4IaLG{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(to right,var(--grid) var(--portfolio-line-width),transparent var(--portfolio-line-width)),linear-gradient(to bottom,var(--color-grid-secondary) var(--portfolio-line-width),transparent var(--portfolio-line-width));background-size:calc(100% / 6) 100%,100% var(--portfolio-space-8);opacity:.72}.physical-case-study_container__P2wGn{position:relative;z-index:1;width:min(calc(100% - (var(--portfolio-space-8) * 2)),var(--page-max));margin-inline:auto}.physical-case-study_hero__QAI_y{position:relative;z-index:1;display:flex;flex-direction:column;padding-block:var(--portfolio-space-7) var(--portfolio-space-8)}.physical-case-study_heroIntro__dDrFn{order:1}.physical-case-study_heroDetailsContainer__n6MfO{order:2}.physical-case-study_kicker__NUgU_{margin:0;color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);font-weight:400;letter-spacing:0;line-height:1.5;text-transform:lowercase}.physical-case-study_hero__QAI_y h1{max-width:10ch;margin:var(--portfolio-space-3) 0 0;color:var(--foreground);font-size:var(--portfolio-text-hero);font-weight:400;letter-spacing:0;line-height:1.03;text-wrap:balance}.physical-case-study_subtitle__qRDtL{max-width:36ch;margin:var(--portfolio-space-4) 0 0;color:var(--portfolio-text-strong);font-size:var(--portfolio-text-lede);font-weight:400;letter-spacing:0;line-height:1.4;text-wrap:balance}.physical-case-study_heroDetails__nJ5AS{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:var(--portfolio-space-8);margin-top:var(--portfolio-space-7);padding-top:var(--portfolio-space-5);border-top:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_intro__r73kq{display:grid;max-width:720px;gap:var(--portfolio-space-3)}.physical-case-study_chapterBody__FjM5a p,.physical-case-study_intro__r73kq p{margin:0;color:var(--portfolio-text-body);font-size:var(--portfolio-text-body-size);font-weight:400;letter-spacing:0;line-height:1.75}.physical-case-study_meta__fmbPa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--portfolio-space-4);margin:0}.physical-case-study_meta__fmbPa div{min-width:0}.physical-case-study_comparisonGrid__ZNBVz dt,.physical-case-study_meta__fmbPa dt{color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);font-weight:400;line-height:1.5}.physical-case-study_comparisonGrid__ZNBVz dd,.physical-case-study_meta__fmbPa dd{margin:var(--portfolio-space-1) 0 0;color:var(--portfolio-text-strong);font-size:var(--portfolio-text-body-size);font-weight:400;line-height:1.5}.physical-case-study_heroMedia__ZA8kS{order:3;margin-top:var(--portfolio-space-7)}.physical-case-study_heroMedia__ZA8kS .physical-case-study_mediaFigure__7KPkO{margin:0}.physical-case-study_heroMedia__ZA8kS .physical-case-study_mediaFrame__ohGTE{aspect-ratio:16/9}.physical-case-study_chapterRegion___808K{position:relative;z-index:1}.physical-case-study_chapterNav__3P8Ra{position:sticky;top:var(--portfolio-space-8);z-index:20;border-block:var(--portfolio-line-width) solid var(--portfolio-border);background:var(--color-header-glass);backdrop-filter:blur(var(--portfolio-space-3));transition:opacity var(--portfolio-motion-fast) var(--portfolio-ease),transform var(--portfolio-motion-fast) var(--portfolio-ease)}.physical-case-study_chapterNavEnded__RsGaH{pointer-events:none;opacity:0;transform:translateY(calc(var(--portfolio-space-2) * -1))}.physical-case-study_chapterNavInner__U0_UB{position:relative;display:flex;width:min(calc(100% - (var(--portfolio-space-8) * 2)),var(--page-max));margin-inline:auto;overflow-x:auto;scrollbar-width:none}.physical-case-study_chapterNavInner__U0_UB::-webkit-scrollbar{display:none}.physical-case-study_chapterProgress__Trm4B{position:absolute;right:0;bottom:0;left:0;height:var(--portfolio-line-width);background:var(--foreground);transform:scaleX(0);transform-origin:left center;animation:physical-case-study_case-scroll-progress____waA linear both;animation-timeline:scroll(root block)}.physical-case-study_chapterNav__3P8Ra a{display:inline-flex;min-width:max-content;align-items:center;gap:var(--portfolio-space-1);padding:var(--portfolio-space-3) var(--portfolio-space-4);border-right:var(--portfolio-line-width) solid var(--portfolio-border);color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);line-height:1.5;transition:color var(--portfolio-motion-fast) var(--portfolio-ease),background var(--portfolio-motion-fast) var(--portfolio-ease)}.physical-case-study_chapterNav__3P8Ra a:first-of-type{border-left:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_chapterNav__3P8Ra a>:first-child{color:var(--portfolio-text-soft)}.physical-case-study_chapterNav__3P8Ra .physical-case-study_activeChapter__Fw7_5,.physical-case-study_chapterNav__3P8Ra a:hover{background:var(--portfolio-surface);color:var(--foreground)}.physical-case-study_chapterNav__3P8Ra a:focus-visible,.physical-case-study_nextProject__39cxs>a:focus-visible,.physical-case-study_sourceLinks__h3pdG a:focus-visible{outline:var(--portfolio-line-width) solid var(--foreground);outline-offset:var(--portfolio-space-1)}.physical-case-study_chapter__xjRN_{position:relative;z-index:1;scroll-margin-top:calc(var(--portfolio-space-8) * 2);padding-block:var(--portfolio-space-8);border-bottom:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_chapterHeading__IB1ox{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:var(--portfolio-space-7);align-items:start}.physical-case-study_chapterHeading__IB1ox h2{max-width:38ch;margin:0;color:var(--foreground);font-size:var(--portfolio-text-section);font-weight:400;letter-spacing:0;line-height:1.35;text-wrap:balance}.physical-case-study_chapterBody__FjM5a{display:grid;max-width:720px;gap:var(--portfolio-space-3);margin-top:var(--portfolio-space-5);margin-left:calc(29.6% + var(--portfolio-space-7))}.physical-case-study_mediaGrid__Mtc1K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--portfolio-space-4);margin-top:var(--portfolio-space-7)}.physical-case-study_mediaGrid__Mtc1K:not(.physical-case-study_singleMedia__aOhYv) .physical-case-study_mediaFigure__7KPkO:first-child:nth-last-child(3){grid-column:1/-1}.physical-case-study_singleMedia__aOhYv{grid-template-columns:minmax(0,1fr)}.physical-case-study_campaignCarousel__2dcEN{margin-top:var(--portfolio-space-7)}.physical-case-study_campaignViewport__U8HME{overflow:hidden;border-block:var(--portfolio-line-width) solid var(--portfolio-border);background:var(--portfolio-surface-strong)}.physical-case-study_campaignGroup__H_b9r,.physical-case-study_campaignTrack__Ka3Tt{display:flex;align-items:stretch;width:max-content}.physical-case-study_campaignTrack__Ka3Tt{animation:physical-case-study_campaign-scroll__NIQOo 52s linear infinite;will-change:transform}.physical-case-study_campaignViewport__U8HME:focus-within .physical-case-study_campaignTrack__Ka3Tt,.physical-case-study_campaignViewport__U8HME:hover .physical-case-study_campaignTrack__Ka3Tt{animation-play-state:paused}.physical-case-study_campaignGroup__H_b9r{gap:var(--portfolio-space-4);padding:var(--portfolio-space-4)}.physical-case-study_campaignGroup__H_b9r .physical-case-study_mediaFigure__7KPkO{width:clamp(288px,26vw,464px)}.physical-case-study_campaignGroup__H_b9r .physical-case-study_mediaFrame__ohGTE{aspect-ratio:3/2;background:var(--portfolio-surface)}.physical-case-study_campaignGroup__H_b9r figcaption{max-width:34ch}.physical-case-study_portraitGrid__ME6WL{justify-content:center;grid-template-columns:repeat(2,minmax(0,420px))}.physical-case-study_mediaFigure__7KPkO{min-width:0;margin:0}.physical-case-study_mediaFrame__ohGTE{position:relative;aspect-ratio:4/3;overflow:hidden;border:var(--portfolio-line-width) solid var(--portfolio-border);border-radius:var(--portfolio-radius);background:var(--portfolio-surface)}.physical-case-study_mediaFrame__ohGTE:after{content:"";position:absolute;inset:0;pointer-events:none;border:var(--portfolio-line-width) solid transparent;border-radius:inherit;transition:border-color var(--portfolio-motion-fast) var(--portfolio-ease)}.physical-case-study_mediaFigure__7KPkO:hover .physical-case-study_mediaFrame__ohGTE:after{border-color:var(--portfolio-border)}.physical-case-study_portrait__BV1wT .physical-case-study_mediaFrame__ohGTE{aspect-ratio:9/16}.physical-case-study_wide__JBjrb .physical-case-study_mediaFrame__ohGTE{aspect-ratio:16/9}.physical-case-study_diagram__k8xdl .physical-case-study_mediaFrame__ohGTE,.physical-case-study_study__5BYnO .physical-case-study_mediaFrame__ohGTE{aspect-ratio:3/2}.physical-case-study_interface__m0osa .physical-case-study_mediaFrame__ohGTE{background:color-mix(in srgb,var(--portfolio-surface) 82%,var(--foreground))}.physical-case-study_mediaAsset__b_w1l{width:100%;height:100%;object-fit:cover;transform:translateY(var(--media-shift,0)) scale(1.04);transition:filter var(--portfolio-motion-standard) var(--portfolio-ease)}.physical-case-study_contain__3jiYa .physical-case-study_mediaAsset__b_w1l{object-fit:contain;transform:none}.physical-case-study_mediaFigure__7KPkO:hover .physical-case-study_mediaAsset__b_w1l{filter:saturate(1.03) contrast(1.02)}.physical-case-study_mediaFigure__7KPkO figcaption{margin-top:var(--portfolio-space-2);color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);line-height:1.5}.physical-case-study_comparisonGrid__ZNBVz,.physical-case-study_decisionGrid__ci6EW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--portfolio-space-3);margin-top:var(--portfolio-space-7)}.physical-case-study_comparisonGrid__ZNBVz{grid-template-columns:repeat(4,minmax(0,1fr))}.physical-case-study_comparisonGrid__ZNBVz article,.physical-case-study_decisionGrid__ci6EW article{min-width:0;padding:var(--portfolio-space-4);border:var(--portfolio-line-width) solid var(--portfolio-border);border-radius:var(--portfolio-radius);background:var(--portfolio-surface);transition:background var(--portfolio-motion-standard) var(--portfolio-ease),translate var(--portfolio-motion-standard) var(--portfolio-ease)}.physical-case-study_comparisonGrid__ZNBVz article:hover,.physical-case-study_decisionGrid__ci6EW article:hover{background:var(--portfolio-surface-strong);translate:0 calc(var(--portfolio-space-1) * -1)}.physical-case-study_comparisonGrid__ZNBVz article>span,.physical-case-study_decisionGrid__ci6EW article>span{color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);line-height:1.5}.physical-case-study_comparisonGrid__ZNBVz h3,.physical-case-study_decisionGrid__ci6EW h3{margin:var(--portfolio-space-7) 0 var(--portfolio-space-2);color:var(--foreground);font-size:var(--portfolio-text-body-size);font-weight:400;line-height:1.5}.physical-case-study_comparisonGrid__ZNBVz h3{margin-top:var(--portfolio-space-5)}.physical-case-study_decisionGrid__ci6EW p{margin:0;color:var(--portfolio-text-body);font-size:var(--portfolio-text-body-size);line-height:1.75}.physical-case-study_decisionGrid__ci6EW small{display:block;margin-top:var(--portfolio-space-4);padding-top:var(--portfolio-space-3);border-top:var(--portfolio-line-width) solid var(--portfolio-border);color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);line-height:1.5}.physical-case-study_comparisonGrid__ZNBVz dl,.physical-case-study_comparisonGrid__ZNBVz dl div{display:grid;gap:var(--portfolio-space-1)}.physical-case-study_researchReadout__2sevV{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:var(--portfolio-space-7);margin-top:var(--portfolio-space-7);padding-block:var(--portfolio-space-5);border-block:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_readoutSummary__u_Mcu{max-width:28ch;margin:0;color:var(--portfolio-text-strong);font-size:var(--portfolio-text-lede);line-height:1.4;text-wrap:balance}.physical-case-study_readoutFindings__No913{display:grid}.physical-case-study_readoutFindings__No913 article{display:grid;grid-template-columns:var(--portfolio-space-6) minmax(150px,.72fr) minmax(0,1.28fr);gap:var(--portfolio-space-3);align-items:start;padding-block:var(--portfolio-space-3);border-bottom:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_readoutFindings__No913 article:first-child{padding-top:0}.physical-case-study_readoutFindings__No913 article:last-child{padding-bottom:0;border-bottom:0}.physical-case-study_readoutFindings__No913 span,.physical-case-study_systemModel__D_39i article>span{color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);line-height:1.5}.physical-case-study_readoutFindings__No913 h3,.physical-case-study_systemModel__D_39i h3{margin:0;color:var(--foreground);font-size:var(--portfolio-text-body-size);font-weight:400;line-height:1.5}.physical-case-study_readoutFindings__No913 p,.physical-case-study_systemModel__D_39i p{margin:0;color:var(--portfolio-text-body);font-size:var(--portfolio-text-body-size);line-height:1.65}.physical-case-study_evidenceArchive__gVomW{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:var(--portfolio-space-7);margin-top:var(--portfolio-space-7);padding:var(--portfolio-space-6) 0;border-block:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_evidenceArchiveLead__8vU1N{display:grid;align-content:start;gap:var(--portfolio-space-3)}.physical-case-study_evidenceArchiveLead__8vU1N>span,.physical-case-study_evidenceArchiveMeta__Flg9s,.physical-case-study_evidenceArchive__gVomW a{color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);line-height:1.5}.physical-case-study_evidenceArchiveLead__8vU1N h3{max-width:15ch;margin:0;color:var(--portfolio-text-strong);font-size:var(--portfolio-text-lede);font-weight:400;line-height:1.3;text-wrap:balance}.physical-case-study_evidenceArchiveLead__8vU1N p,.physical-case-study_evidenceArchiveLead__8vU1N small{max-width:35ch;margin:0;color:var(--portfolio-text-body);font-size:var(--portfolio-text-body-size);font-weight:400;line-height:1.65}.physical-case-study_evidenceArchiveLead__8vU1N small{color:var(--portfolio-text-soft)}.physical-case-study_evidenceArchiveRecords__rY2qZ{display:grid;margin:0;padding:0;list-style:none}.physical-case-study_evidenceArchiveRecords__rY2qZ li{display:grid;grid-template-columns:minmax(132px,.46fr) minmax(0,1fr) auto;gap:var(--portfolio-space-4);align-items:start;padding-block:var(--portfolio-space-4);border-bottom:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_evidenceArchiveRecords__rY2qZ li:first-child{padding-top:0}.physical-case-study_evidenceArchiveRecords__rY2qZ li:last-child{padding-bottom:0;border-bottom:0}.physical-case-study_evidenceArchiveMeta__Flg9s{display:grid;gap:var(--portfolio-space-1)}.physical-case-study_evidenceArchiveContent__Jz4eh{display:grid;gap:var(--portfolio-space-2)}.physical-case-study_evidenceArchiveContent__Jz4eh h4,.physical-case-study_evidenceArchiveContent__Jz4eh p,.physical-case-study_evidenceArchiveContent__Jz4eh strong{margin:0;font-size:var(--portfolio-text-body-size);font-weight:400;line-height:1.6}.physical-case-study_evidenceArchiveContent__Jz4eh h4,.physical-case-study_evidenceArchiveContent__Jz4eh strong{color:var(--portfolio-text-strong)}.physical-case-study_evidenceArchiveContent__Jz4eh p{color:var(--portfolio-text-body)}.physical-case-study_evidenceArchiveContent__Jz4eh strong{padding-top:var(--portfolio-space-1)}.physical-case-study_evidenceArchive__gVomW a{display:inline-flex;align-items:center;gap:var(--portfolio-space-2);padding-top:calc(var(--portfolio-space-1) / 2);color:var(--portfolio-text-body);white-space:nowrap;transition:color var(--portfolio-motion-fast) var(--portfolio-ease),transform var(--portfolio-motion-fast) var(--portfolio-ease)}.physical-case-study_evidenceArchive__gVomW a:hover{color:var(--foreground);transform:translateX(var(--portfolio-space-1))}.physical-case-study_systemModel__D_39i{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);margin-top:var(--portfolio-space-7)}.physical-case-study_systemInputs__Z9H33,.physical-case-study_systemModel__D_39i{display:grid;gap:var(--portfolio-space-3)}.physical-case-study_systemInputs__Z9H33 article,.physical-case-study_systemRecord__r5CSw{padding:var(--portfolio-space-5);border:var(--portfolio-line-width) solid var(--portfolio-border);border-radius:var(--portfolio-radius);background:var(--portfolio-surface)}.physical-case-study_systemInputs__Z9H33 article:last-child{background:var(--portfolio-surface-strong)}.physical-case-study_systemModel__D_39i h3{margin-top:var(--portfolio-space-6);font-size:var(--portfolio-text-lede);line-height:1.25}.physical-case-study_systemModel__D_39i p{margin-top:var(--portfolio-space-3)}.physical-case-study_systemRecord__r5CSw{display:flex;flex-direction:column;min-height:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--foreground) 8%,transparent),transparent 42%),var(--portfolio-surface)}.physical-case-study_systemRecord__r5CSw ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--portfolio-space-4);margin:auto 0 0;padding:var(--portfolio-space-7) 0 0;list-style:none}.physical-case-study_systemRecord__r5CSw .physical-case-study_mediaFigure__7KPkO{margin-top:var(--portfolio-space-5)}.physical-case-study_systemRecord__r5CSw .physical-case-study_mediaFrame__ohGTE{aspect-ratio:16/10;background:var(--portfolio-surface-strong)}.physical-case-study_systemRecord__r5CSw figcaption{max-width:48ch}.physical-case-study_systemRecord__r5CSw li{padding-block:var(--portfolio-space-3);border-top:var(--portfolio-line-width) solid var(--portfolio-border);color:var(--portfolio-text-strong);font-size:var(--portfolio-text-body-size);line-height:1.5}.physical-case-study_chapterVisual__VP3U2{position:relative;margin-top:var(--portfolio-space-7);overflow:hidden;border:var(--portfolio-line-width) solid var(--portfolio-border);border-radius:var(--portfolio-radius);background:var(--portfolio-surface)}.physical-case-study_sliceResearchJourney__Xknoe{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.physical-case-study_sliceResearchJourney__Xknoe:before{position:absolute;top:var(--portfolio-space-5);right:var(--portfolio-space-5);left:var(--portfolio-space-5);height:var(--portfolio-line-width);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--physical-accent) 72%,var(--portfolio-border)),transparent);content:"";transform-origin:left;animation:physical-case-study_slice-signal__KOg3G var(--portfolio-motion-slow) var(--portfolio-ease) infinite alternate}.physical-case-study_sliceResearchJourney__Xknoe article{position:relative;min-height:calc(var(--portfolio-space-section) * 1.55);padding:var(--portfolio-space-5);border-right:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_sliceResearchJourney__Xknoe article:last-child{border-right:0}.physical-case-study_memoryHeader__5T4t3,.physical-case-study_memoryVisual__VJRai article>span,.physical-case-study_sliceResearchJourney__Xknoe span,.physical-case-study_validationVisual__2IVQP article>span{color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);line-height:1.5}.physical-case-study_sliceResearchJourney__Xknoe h3,.physical-case-study_validationVisual__2IVQP h3{margin:var(--portfolio-space-7) 0 var(--portfolio-space-3);color:var(--foreground);font-size:var(--portfolio-text-lede);font-weight:400;line-height:1.3}.physical-case-study_sliceResearchJourney__Xknoe p,.physical-case-study_validationVisual__2IVQP p{margin:0;color:var(--portfolio-text-body);font-size:var(--portfolio-text-body-size);line-height:1.7}.physical-case-study_visualConclusion__W_Dnx{margin:0;padding:var(--portfolio-space-5);border-top:var(--portfolio-line-width) solid var(--portfolio-border);background:color-mix(in srgb,var(--physical-accent) 8%,var(--portfolio-surface));color:var(--portfolio-text-strong);font-size:var(--portfolio-text-lede);line-height:1.4}.physical-case-study_positioningVisual__zUV1e{padding:0;background:var(--portfolio-surface)}.physical-case-study_categoryMapHeader__WOXpV{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.56fr);gap:var(--portfolio-space-6);align-items:end;padding:var(--portfolio-space-6) var(--portfolio-space-7);border-bottom:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_categoryMapHeader__WOXpV span,.physical-case-study_categoryProduct___ZmwN>span{color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);line-height:1.5}.physical-case-study_categoryMapHeader__WOXpV h3{max-width:30ch;margin-top:var(--portfolio-space-3);color:var(--portfolio-text-strong);font-size:var(--portfolio-text-lede);font-weight:400;line-height:1.35;text-wrap:balance}.physical-case-study_categoryMapHeader__WOXpV p{display:flex;align-items:center;justify-content:space-between;gap:var(--portfolio-space-2);margin:0;color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);line-height:1.5;text-align:center}.physical-case-study_categoryMapHeader__WOXpV i{display:block;flex:1;min-width:var(--portfolio-space-5);height:var(--portfolio-line-width);background:var(--portfolio-border)}.physical-case-study_categoryMapRows__mvrlE article{display:grid;grid-template-columns:minmax(170px,.42fr) minmax(250px,1fr) minmax(190px,.6fr);gap:var(--portfolio-space-5);align-items:center;min-height:calc(var(--portfolio-space-section) * .78);padding:var(--portfolio-space-5) var(--portfolio-space-7);border-bottom:var(--portfolio-line-width) solid var(--portfolio-border);transition:background var(--portfolio-motion-standard) var(--portfolio-ease)}.physical-case-study_categoryMapRows__mvrlE article:last-child{border-bottom:0}.physical-case-study_categoryMapRows__mvrlE article:hover{background:var(--portfolio-surface-strong)}.physical-case-study_categoryProduct___ZmwN{display:grid;gap:var(--portfolio-space-1)}.physical-case-study_categoryProduct___ZmwN h4{margin:0;color:var(--portfolio-text-strong);font-size:var(--portfolio-text-lede);font-weight:400;line-height:1.2}.physical-case-study_categoryNote__Lb5lv,.physical-case-study_categoryProduct___ZmwN p{margin:0;color:var(--portfolio-text-body);font-size:var(--portfolio-text-body-size);line-height:1.55}.physical-case-study_categoryTrack__3tO6y{position:relative;height:var(--portfolio-space-5);border-radius:999rem;background:var(--portfolio-surface-strong);box-shadow:inset 0 0 0 var(--portfolio-line-width) var(--portfolio-border)}.physical-case-study_categorySpan__VYazb{position:absolute;top:calc(50% - var(--portfolio-line-width) / 2);left:var(--track-start);width:calc(var(--track-end) - var(--track-start));height:var(--portfolio-line-width);background:color-mix(in srgb,var(--portfolio-text-soft) 72%,var(--portfolio-border))}.physical-case-study_categoryHomeMarker__kxV_I,.physical-case-study_categoryMarker__NKqHA{position:absolute;top:50%;width:var(--portfolio-space-3);height:var(--portfolio-space-3);border:var(--portfolio-line-width) solid var(--portfolio-text-soft);border-radius:50%;background:var(--portfolio-surface);transform:translate(-50%,-50%)}.physical-case-study_categoryMarker__NKqHA{left:var(--track-end)}.physical-case-study_categoryHomeMarker__kxV_I{left:var(--track-start)}.physical-case-study_positioningFocus__5NTi0{background:color-mix(in srgb,var(--physical-accent) 7%,var(--portfolio-surface))}.physical-case-study_positioningFocus__5NTi0 .physical-case-study_categorySpan__VYazb{height:var(--portfolio-space-1);border-radius:999rem;background:var(--physical-accent);box-shadow:0 0 var(--portfolio-space-4) color-mix(in srgb,var(--physical-accent) 48%,transparent);animation:physical-case-study_slice-focus__moODy var(--portfolio-motion-slow) var(--portfolio-ease) infinite alternate}.physical-case-study_positioningFocus__5NTi0 .physical-case-study_categoryHomeMarker__kxV_I,.physical-case-study_positioningFocus__5NTi0 .physical-case-study_categoryMarker__NKqHA{border-color:var(--physical-accent);background:var(--physical-accent)}.physical-case-study_positioningFocus__5NTi0 .physical-case-study_categoryProduct___ZmwN h4{color:color-mix(in srgb,var(--physical-accent) 80%,var(--foreground))}.physical-case-study_memoryVisual__VJRai{padding:var(--portfolio-space-3) var(--portfolio-space-5)}.physical-case-study_memoryHeader__5T4t3,.physical-case-study_memoryVisual__VJRai article{display:grid;grid-template-columns:var(--portfolio-space-6) .6fr 1fr 1fr;gap:var(--portfolio-space-4);align-items:center}.physical-case-study_memoryHeader__5T4t3{padding-block:var(--portfolio-space-3);border-bottom:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_memoryHeader__5T4t3 span:first-child{grid-column:2}.physical-case-study_memoryVisual__VJRai article{min-height:var(--portfolio-space-section);border-bottom:var(--portfolio-line-width) solid var(--portfolio-border);transition:background var(--portfolio-motion-standard) var(--portfolio-ease),padding var(--portfolio-motion-standard) var(--portfolio-ease)}.physical-case-study_memoryVisual__VJRai article:last-child{border-bottom:0}.physical-case-study_memoryVisual__VJRai article:hover{padding-inline:var(--portfolio-space-2);background:color-mix(in srgb,var(--physical-accent) 7%,transparent)}.physical-case-study_memoryVisual__VJRai strong{color:var(--foreground);font-size:var(--portfolio-text-lede);font-weight:400}.physical-case-study_memoryVisual__VJRai p{margin:0;color:var(--portfolio-text-body);font-size:var(--portfolio-text-body-size);line-height:1.5}.physical-case-study_validationVisual__2IVQP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.physical-case-study_validationVisual__2IVQP article{display:flex;min-height:calc(var(--portfolio-space-section) * 2.15);flex-direction:column;padding:var(--portfolio-space-5);border-right:var(--portfolio-line-width) solid var(--portfolio-border);transition:background var(--portfolio-motion-standard) var(--portfolio-ease),transform var(--portfolio-motion-standard) var(--portfolio-ease)}.physical-case-study_validationVisual__2IVQP article:last-child{border-right:0}.physical-case-study_validationVisual__2IVQP article:hover{background:color-mix(in srgb,var(--physical-accent) 8%,var(--portfolio-surface));transform:translateY(calc(var(--portfolio-space-1) * -1))}.physical-case-study_validationVisual__2IVQP article>strong{margin-top:auto;padding-top:var(--portfolio-space-5);color:color-mix(in srgb,var(--physical-accent) 72%,var(--foreground));font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label);font-weight:400;line-height:1.5}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_chapterHeading__IB1ox{display:block;max-width:calc(var(--portfolio-space-section) * 6)}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_chapterHeading__IB1ox h2{margin-top:var(--portfolio-space-2)}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_chapterBody__FjM5a{max-width:calc(var(--portfolio-space-section) * 6);margin-top:var(--portfolio-space-4);margin-left:0}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_chapter__xjRN_ blockquote{max-width:calc(var(--portfolio-space-section) * 6);margin-left:0;color:var(--portfolio-text-body);font-size:var(--portfolio-text-body-size);line-height:1.75}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_comparisonGrid__ZNBVz{grid-template-columns:repeat(2,minmax(0,1fr))}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_comparisonGrid__ZNBVz h3,.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_decisionGrid__ci6EW h3{margin-top:var(--portfolio-space-5)}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_memoryVisual__VJRai strong,.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_readoutSummary__u_Mcu,.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_sliceResearchJourney__Xknoe h3,.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_systemModel__D_39i h3,.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_validationVisual__2IVQP h3,.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_visualConclusion__W_Dnx{font-size:var(--portfolio-text-body-size);line-height:1.5}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_sliceResearchJourney__Xknoe h3,.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_systemModel__D_39i h3,.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_validationVisual__2IVQP h3{margin-top:var(--portfolio-space-5)}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_visualConclusion__W_Dnx{line-height:1.75}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_validationVisual__2IVQP{grid-template-columns:repeat(2,minmax(0,1fr))}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_validationVisual__2IVQP article{min-height:calc(var(--portfolio-space-section) * 1.5);border-bottom:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_validationVisual__2IVQP article:nth-child(2n){border-right:0}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_validationVisual__2IVQP article:nth-last-child(-n+2){border-bottom:0}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_chapterNav__3P8Ra a{padding-inline:var(--portfolio-space-3)}.physical-case-study_comparisonGrid__ZNBVz dl{gap:var(--portfolio-space-3);margin:0}.physical-case-study_comparisonGrid__ZNBVz dd{margin:0;color:var(--portfolio-text-body)}.physical-case-study_flow__vx8so{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(144px,1fr));gap:var(--portfolio-space-1);margin:var(--portfolio-space-7) 0 0;padding:var(--portfolio-space-4);overflow-x:auto;border:var(--portfolio-line-width) solid var(--portfolio-border);border-radius:var(--portfolio-radius);background:var(--portfolio-surface);list-style:none}.physical-case-study_flow__vx8so li{position:relative;display:grid;min-width:144px;gap:var(--portfolio-space-2);padding-right:var(--portfolio-space-6)}.physical-case-study_flow__vx8so li>span{color:var(--portfolio-text-soft);font-family:var(--font-dm-mono),monospace;font-size:var(--portfolio-text-label)}.physical-case-study_flow__vx8so strong{color:var(--portfolio-text-strong);font-size:var(--portfolio-text-body-size);font-weight:400;line-height:1.5}.physical-case-study_flow__vx8so i{position:absolute;top:50%;right:var(--portfolio-space-3);width:var(--portfolio-space-4);height:var(--portfolio-space-4);color:var(--portfolio-text-soft);transform:translateY(-50%)}.physical-case-study_flow__vx8so i svg{width:100%;height:100%;fill:currentColor;animation:physical-case-study_flow-arrow__kp_aL var(--portfolio-motion-slow) var(--portfolio-ease) infinite alternate}.physical-case-study_chapter__xjRN_ blockquote{max-width:34ch;margin:var(--portfolio-space-7) 0 0 calc(29.6% + var(--portfolio-space-7));padding-block:var(--portfolio-space-4);border-block:var(--portfolio-line-width) solid var(--portfolio-border);color:var(--portfolio-text-strong);font-size:var(--portfolio-text-lede);font-weight:400;line-height:1.4;text-wrap:balance}.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-6 blockquote,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-8 blockquote,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-9 blockquote{position:relative;max-width:40rem;margin-inline:auto;padding-inline:var(--portfolio-space-4);text-align:center;font-size:clamp(1.5rem,2.35vw,2.125rem);line-height:1.22}.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-6 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-8 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-9 blockquote:after{position:absolute;right:50%;bottom:calc(var(--portfolio-space-2) * -1);left:50%;height:var(--portfolio-line-width);background:color-mix(in srgb,var(--physical-accent) 64%,var(--portfolio-border));content:"";transform:translateX(-50%) scaleX(.3)}.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=kaleido] #chapter-6 blockquote.physical-case-study_visible__Z0eXJ:after,.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=kaleido] #chapter-8 blockquote.physical-case-study_visible__Z0eXJ:after,.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=kaleido] #chapter-9 blockquote.physical-case-study_visible__Z0eXJ:after{animation:physical-case-study_kaleido-statement-line__XH1Nr 1.1s var(--portfolio-ease) both .18s}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-0 blockquote,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-3 blockquote,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-5 blockquote,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 blockquote,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-8 blockquote{position:relative;max-width:42rem;margin-inline:auto;padding-inline:var(--portfolio-space-4);text-align:center;font-size:clamp(1.5rem,2.35vw,2.125rem);line-height:1.22}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-0 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-3 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-5 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-8 blockquote:after{position:absolute;right:50%;bottom:calc(var(--portfolio-space-2) * -1);left:50%;height:var(--portfolio-line-width);background:color-mix(in srgb,var(--physical-accent) 70%,var(--portfolio-border));content:"";transform:translateX(-50%) scaleX(.3)}.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=treeowl] #chapter-0 blockquote.physical-case-study_visible__Z0eXJ:after,.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=treeowl] #chapter-3 blockquote.physical-case-study_visible__Z0eXJ:after,.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=treeowl] #chapter-5 blockquote.physical-case-study_visible__Z0eXJ:after,.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=treeowl] #chapter-7 blockquote.physical-case-study_visible__Z0eXJ:after,.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=treeowl] #chapter-8 blockquote.physical-case-study_visible__Z0eXJ:after{animation:physical-case-study_treeowl-statement-line__Fk24A 1.1s var(--portfolio-ease) both .18s}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-0 blockquote,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-3 blockquote,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-4 blockquote{position:relative;max-width:42rem;margin-inline:auto;padding-inline:var(--portfolio-space-4);text-align:center;font-size:clamp(1.5rem,2.35vw,2.125rem);line-height:1.22}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-0 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-3 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-4 blockquote:after{position:absolute;right:50%;bottom:calc(var(--portfolio-space-2) * -1);left:50%;height:var(--portfolio-line-width);background:color-mix(in srgb,var(--physical-accent) 70%,var(--portfolio-border));content:"";transform:translateX(-50%) scaleX(.3)}.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=sensory] #chapter-0 blockquote.physical-case-study_visible__Z0eXJ:after,.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=sensory] #chapter-3 blockquote.physical-case-study_visible__Z0eXJ:after,.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=sensory] #chapter-4 blockquote.physical-case-study_visible__Z0eXJ:after{animation:physical-case-study_sensory-statement-line__AZ4Oa 1.1s var(--portfolio-ease) both .18s}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-3 blockquote,.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-6 blockquote{position:relative;max-width:42rem;margin-inline:auto;padding-inline:var(--portfolio-space-4);text-align:center;font-size:clamp(1.5rem,2.35vw,2.125rem);line-height:1.22}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-3 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-6 blockquote:after{position:absolute;right:50%;bottom:calc(var(--portfolio-space-2) * -1);left:50%;height:var(--portfolio-line-width);background:color-mix(in srgb,var(--physical-accent) 70%,var(--portfolio-border));content:"";transform:translateX(-50%) scaleX(.3)}.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=mousr] #chapter-3 blockquote.physical-case-study_visible__Z0eXJ:after,.physical-case-study_caseStudy__39HCN.physical-case-study_motionReady__62ZXJ[data-project=mousr] #chapter-6 blockquote.physical-case-study_visible__Z0eXJ:after{animation:physical-case-study_mousr-statement-line__jqojE 1.1s var(--portfolio-ease) both .18s}@media (prefers-reduced-motion:no-preference){.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-1 .physical-case-study_flow__vx8so li.physical-case-study_visible__Z0eXJ i svg,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 .physical-case-study_flow__vx8so li.physical-case-study_visible__Z0eXJ i svg{animation:physical-case-study_treeowl-flow-arrow___lABR 1.3s var(--portfolio-ease) infinite alternate}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-1 .physical-case-study_flow__vx8so li:nth-child(2) i svg,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 .physical-case-study_flow__vx8so li:nth-child(2) i svg{animation-delay:.12s}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-1 .physical-case-study_flow__vx8so li:nth-child(3) i svg,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 .physical-case-study_flow__vx8so li:nth-child(3) i svg{animation-delay:.24s}.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-1 .physical-case-study_flow__vx8so li:nth-child(4) i svg,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 .physical-case-study_flow__vx8so li:nth-child(4) i svg{animation-delay:.36s}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-1 .physical-case-study_flow__vx8so li.physical-case-study_visible__Z0eXJ i svg{animation:physical-case-study_sensory-flow-arrow__2t9tw 1.3s var(--portfolio-ease) infinite alternate}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-1 .physical-case-study_flow__vx8so li:nth-child(2) i svg{animation-delay:.12s}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-1 .physical-case-study_flow__vx8so li:nth-child(3) i svg{animation-delay:.24s}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-0 .physical-case-study_flow__vx8so li.physical-case-study_visible__Z0eXJ i svg{animation:physical-case-study_mousr-flow-arrow__eqe9i 1.3s var(--portfolio-ease) infinite alternate}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-0 .physical-case-study_flow__vx8so li:nth-child(2) i svg{animation-delay:.12s}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-0 .physical-case-study_flow__vx8so li:nth-child(3) i svg{animation-delay:.24s}.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-0 .physical-case-study_flow__vx8so li:nth-child(4) i svg{animation-delay:.36s}.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-3 .physical-case-study_mediaFigure__7KPkO:first-child .physical-case-study_mediaFrame__ohGTE:before,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-3 .physical-case-study_mediaFigure__7KPkO:nth-child(3) .physical-case-study_mediaFrame__ohGTE:before{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,transparent 39%,color-mix(in srgb,#ff9d00 36%,transparent) 50%,transparent 61%);content:"";mix-blend-mode:screen;pointer-events:none;transform:translateY(-110%);animation:physical-case-study_sensory-thermal-scan__sH0JR 4.8s var(--portfolio-ease) infinite}}.physical-case-study_sources__5ReOZ{position:relative;z-index:1;padding-block:var(--portfolio-space-8);border-bottom:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_sourceLinks__h3pdG{display:grid;margin-top:var(--portfolio-space-4);border-top:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_sourceLinks__h3pdG a{display:flex;align-items:center;justify-content:space-between;gap:var(--portfolio-space-4);padding-block:var(--portfolio-space-3);border-bottom:var(--portfolio-line-width) solid var(--portfolio-border);color:var(--portfolio-text-body);font-size:var(--portfolio-text-body-size);transition:color var(--portfolio-motion-fast) var(--portfolio-ease),padding var(--portfolio-motion-fast) var(--portfolio-ease)}.physical-case-study_sourceLinks__h3pdG a:hover{padding-inline:var(--portfolio-space-2);color:var(--foreground)}.physical-case-study_inlineArrow__KgJU4{display:inline-flex;width:var(--portfolio-space-4);height:var(--portfolio-space-4)}.physical-case-study_inlineArrow__KgJU4 svg{width:100%;height:100%;fill:currentColor;transform:rotate(-45deg)}.physical-case-study_nextProject__39cxs{position:relative;z-index:1;width:min(calc(100% - (var(--portfolio-space-8) * 2)),var(--page-max));margin-inline:auto;padding-block:var(--portfolio-space-section)}.physical-case-study_nextProject__39cxs>a{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--portfolio-space-5);padding:var(--portfolio-space-5);border:var(--portfolio-line-width) solid var(--portfolio-border);border-radius:var(--portfolio-radius);background:var(--portfolio-surface);transition:background var(--portfolio-motion-fast) var(--portfolio-ease)}.physical-case-study_nextProject__39cxs>a:hover{background:var(--portfolio-surface-strong)}.physical-case-study_nextProject__39cxs strong{display:block;margin-top:var(--portfolio-space-3);color:var(--foreground);font-size:var(--portfolio-text-metric);font-weight:400;line-height:1}.physical-case-study_motionReady__62ZXJ [data-reveal]{opacity:0;transform:translateY(var(--portfolio-space-3));transition:opacity var(--portfolio-motion-standard) var(--portfolio-ease),transform var(--portfolio-motion-standard) var(--portfolio-ease);transition-delay:calc(var(--reveal-index, 0) * var(--portfolio-motion-stagger))}.physical-case-study_motionReady__62ZXJ [data-reveal].physical-case-study_visible__Z0eXJ{opacity:1;transform:translateY(0)}@keyframes physical-case-study_flow-arrow__kp_aL{0%{transform:translateX(calc(var(--portfolio-space-1) / -2))}to{transform:translateX(calc(var(--portfolio-space-1) / 2))}}@keyframes physical-case-study_case-scroll-progress____waA{to{transform:scaleX(1)}}@keyframes physical-case-study_slice-signal__KOg3G{0%{opacity:.35;transform:scaleX(.18)}to{opacity:1;transform:scaleX(1)}}@keyframes physical-case-study_slice-focus__moODy{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--physical-accent) 0%,transparent)}to{box-shadow:0 0 0 var(--portfolio-space-2) color-mix(in srgb,var(--physical-accent) 16%,transparent)}}@keyframes physical-case-study_campaign-scroll__NIQOo{to{transform:translateX(-50%)}}@keyframes physical-case-study_kaleido-statement-line__XH1Nr{0%{opacity:0;transform:translateX(-50%) scaleX(.3)}to{opacity:1;transform:translateX(-50%) scaleX(1)}}@keyframes physical-case-study_treeowl-statement-line__Fk24A{0%{opacity:0;transform:translateX(-50%) scaleX(.3)}to{opacity:1;transform:translateX(-50%) scaleX(1)}}@keyframes physical-case-study_treeowl-flow-arrow___lABR{0%{opacity:.35;transform:translateX(calc(var(--portfolio-space-1) / -2))}to{opacity:1;transform:translateX(calc(var(--portfolio-space-1) / 2))}}@keyframes physical-case-study_sensory-statement-line__AZ4Oa{0%{opacity:0;transform:translateX(-50%) scaleX(.3)}to{opacity:1;transform:translateX(-50%) scaleX(1)}}@keyframes physical-case-study_sensory-flow-arrow__2t9tw{0%{opacity:.35;transform:translateX(calc(var(--portfolio-space-1) / -2))}to{opacity:1;transform:translateX(calc(var(--portfolio-space-1) / 2))}}@keyframes physical-case-study_mousr-statement-line__jqojE{0%{opacity:0;transform:translateX(-50%) scaleX(.3)}to{opacity:1;transform:translateX(-50%) scaleX(1)}}@keyframes physical-case-study_mousr-flow-arrow__eqe9i{0%{opacity:.35;transform:translateX(calc(var(--portfolio-space-1) / -2))}to{opacity:1;transform:translateX(calc(var(--portfolio-space-1) / 2))}}@keyframes physical-case-study_sensory-thermal-scan__sH0JR{0%,18%{opacity:0;transform:translateY(-110%)}34%{opacity:.7}58%{opacity:.32}74%,to{opacity:0;transform:translateY(110%)}}@media (prefers-reduced-motion:reduce){.physical-case-study_campaignTrack__Ka3Tt,.physical-case-study_chapterProgress__Trm4B,.physical-case-study_flow__vx8so i svg,.physical-case-study_positioningFocus__5NTi0 .physical-case-study_categorySpan__VYazb,.physical-case-study_sliceResearchJourney__Xknoe:before{animation:none}}@media (max-width:809px){.physical-case-study_grid__4IaLG{background-size:86px 100%,100% var(--portfolio-space-8)}.physical-case-study_chapterNavInner__U0_UB,.physical-case-study_container__P2wGn,.physical-case-study_nextProject__39cxs{width:calc(100% - (var(--portfolio-content-gutter-mobile) * 2))}.physical-case-study_hero__QAI_y{padding-block:var(--portfolio-space-7)}.physical-case-study_hero__QAI_y h1{max-width:none}.physical-case-study_subtitle__qRDtL{font-size:var(--portfolio-text-body-size);line-height:1.75}.physical-case-study_chapterHeading__IB1ox,.physical-case-study_heroDetails__nJ5AS{grid-template-columns:minmax(0,1fr);gap:var(--portfolio-space-4)}.physical-case-study_heroDetails__nJ5AS{margin-top:var(--portfolio-space-5)}.physical-case-study_meta__fmbPa{grid-template-columns:minmax(0,1fr)}.physical-case-study_heroMedia__ZA8kS{order:2;margin-top:var(--portfolio-space-5)}.physical-case-study_heroDetailsContainer__n6MfO{order:3}.physical-case-study_chapterNav__3P8Ra{top:58px}.physical-case-study_chapterNavInner__U0_UB{width:100%}.physical-case-study_chapterNav__3P8Ra a{padding:var(--portfolio-space-2) var(--portfolio-space-3)}.physical-case-study_chapter__xjRN_{scroll-margin-top:calc(var(--portfolio-space-8) + var(--portfolio-space-7));padding-block:var(--portfolio-space-8)}.physical-case-study_chapterBody__FjM5a,.physical-case-study_chapter__xjRN_ blockquote{margin-left:0}.physical-case-study_comparisonGrid__ZNBVz,.physical-case-study_decisionGrid__ci6EW,.physical-case-study_mediaGrid__Mtc1K,.physical-case-study_portraitGrid__ME6WL{grid-template-columns:minmax(0,1fr)}.physical-case-study_evidenceArchive__gVomW,.physical-case-study_researchReadout__2sevV,.physical-case-study_systemModel__D_39i{grid-template-columns:minmax(0,1fr);gap:var(--portfolio-space-5)}.physical-case-study_evidenceArchiveRecords__rY2qZ li{grid-template-columns:minmax(0,1fr);gap:var(--portfolio-space-2)}.physical-case-study_evidenceArchiveMeta__Flg9s{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--portfolio-space-2)}.physical-case-study_evidenceArchive__gVomW a{justify-self:start;padding-top:var(--portfolio-space-1)}.physical-case-study_readoutFindings__No913 article{grid-template-columns:var(--portfolio-space-6) minmax(0,1fr)}.physical-case-study_readoutFindings__No913 article p{grid-column:2}.physical-case-study_sliceResearchJourney__Xknoe,.physical-case-study_systemRecord__r5CSw ul,.physical-case-study_validationVisual__2IVQP{grid-template-columns:minmax(0,1fr)}.physical-case-study_sliceResearchJourney__Xknoe:before{top:var(--portfolio-space-3)}.physical-case-study_sliceResearchJourney__Xknoe article,.physical-case-study_validationVisual__2IVQP article{min-height:0;border-right:0;border-bottom:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_sliceResearchJourney__Xknoe article:last-child,.physical-case-study_validationVisual__2IVQP article:last-child{border-bottom:0}.physical-case-study_campaignViewport__U8HME{overflow-x:auto}.physical-case-study_campaignGroup__H_b9r{gap:var(--portfolio-space-3);padding:var(--portfolio-space-3)}.physical-case-study_campaignGroup__H_b9r .physical-case-study_mediaFigure__7KPkO{width:min(78vw,360px)}.physical-case-study_categoryMapHeader__WOXpV{grid-template-columns:minmax(0,1fr);gap:var(--portfolio-space-4);padding:var(--portfolio-space-5)}.physical-case-study_categoryMapHeader__WOXpV p{font-size:.625rem}.physical-case-study_categoryMapRows__mvrlE article{grid-template-columns:minmax(0,1fr);gap:var(--portfolio-space-3);min-height:0;padding:var(--portfolio-space-4) var(--portfolio-space-5)}.physical-case-study_categoryTrack__3tO6y{order:3}.physical-case-study_categoryNote__Lb5lv{order:2}.physical-case-study_memoryHeader__5T4t3{display:none}.physical-case-study_memoryVisual__VJRai{padding-inline:var(--portfolio-space-4)}.physical-case-study_memoryVisual__VJRai article{grid-template-columns:var(--portfolio-space-5) minmax(0,1fr);gap:var(--portfolio-space-2) var(--portfolio-space-3);padding-block:var(--portfolio-space-4)}.physical-case-study_memoryVisual__VJRai article>p{grid-column:2}.physical-case-study_mediaGrid__Mtc1K:not(.physical-case-study_singleMedia__aOhYv) .physical-case-study_mediaFigure__7KPkO:first-child:nth-last-child(3){grid-column:auto}.physical-case-study_portraitGrid__ME6WL .physical-case-study_mediaFigure__7KPkO{width:min(100%,420px);margin-inline:auto}.physical-case-study_decisionGrid__ci6EW h3{margin-top:var(--portfolio-space-5)}.physical-case-study_flow__vx8so{grid-template-columns:repeat(5,minmax(144px,1fr))}.physical-case-study_chapter__xjRN_ blockquote{font-size:var(--portfolio-text-body-size);line-height:1.75}.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-6 blockquote,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-8 blockquote,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-9 blockquote,.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-3 blockquote,.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-6 blockquote,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-0 blockquote,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-3 blockquote,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-4 blockquote,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-0 blockquote,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-3 blockquote,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-5 blockquote,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 blockquote,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-8 blockquote{max-width:28rem;padding-inline:0;font-size:clamp(1.35rem,6vw,1.75rem);line-height:1.28}.physical-case-study_nextProject__39cxs strong{font-size:var(--portfolio-text-lede)}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_chapterNav__3P8Ra{position:relative;top:auto}.physical-case-study_caseStudy__39HCN[data-project=mousr] .physical-case-study_chapterBody__FjM5a p{grid-column:auto}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_comparisonGrid__ZNBVz,.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_validationVisual__2IVQP{grid-template-columns:minmax(0,1fr)}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_validationVisual__2IVQP article{border-right:0;border-bottom:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_validationVisual__2IVQP article:nth-last-child(2){border-bottom:var(--portfolio-line-width) solid var(--portfolio-border)}.physical-case-study_caseStudy__39HCN[data-project=slice] .physical-case-study_validationVisual__2IVQP article:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.physical-case-study_motionReady__62ZXJ [data-reveal]{opacity:1;transform:none;transition:none}.physical-case-study_flow__vx8so i svg,.physical-case-study_mediaAsset__b_w1l{animation:none;transform:none;transition:none}.physical-case-study_chapterProgress__Trm4B{animation:none;transform:scaleX(1)}.physical-case-study_campaignTrack__Ka3Tt{transform:none}.physical-case-study_campaignGroup__H_b9r[aria-hidden=true]{display:none}.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-6 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-8 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=kaleido] #chapter-9 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-3 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=mousr] #chapter-6 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-0 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-3 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=sensory] #chapter-4 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-0 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-3 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-5 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-7 blockquote:after,.physical-case-study_caseStudy__39HCN[data-project=treeowl] #chapter-8 blockquote:after{animation:none;transform:translateX(-50%) scaleX(1)}.physical-case-study_comparisonGrid__ZNBVz article,.physical-case-study_decisionGrid__ci6EW article{translate:none}}