:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.project-gallery_surface__P_NfK{min-height:100dvh;position:relative;background:#0a0a0a;color:#f4f2ee}.project-gallery_contentLayer__HD8Yi{position:relative;z-index:1}.project-gallery_detailMain__zs3ac,.project-gallery_gridView__E1Anm{box-sizing:border-box;width:100%;padding:4.5rem 1.5rem 3rem}.project-gallery_detailGrid__4OQQ0,.project-gallery_detailTop___IgUQ,.project-gallery_gridHeader__APpHw,.project-gallery_projectGrid__VNx2Z{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));-moz-column-gap:1.125rem;column-gap:1.125rem}.project-gallery_gridHeader__APpHw{display:block;margin-bottom:clamp(3.5rem,7vw,7rem)}.project-gallery_gridTitleOverflow__qEOz7{overflow:hidden;width:100%}.project-gallery_gridHeader__APpHw h1{margin:0;color:#f4f2ee;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:clamp(4rem,10vw,8rem);font-weight:475;letter-spacing:-.03em;line-height:.85;text-transform:uppercase}.project-gallery_gridHeader__APpHw p{max-width:60ch;margin:.75rem 0 0;color:#8a8682;font-family:Fragment Mono,monospace;font-size:clamp(1rem,2.1vw,1.1875rem);letter-spacing:.02em;line-height:1.62;text-transform:uppercase}.project-gallery_projectGrid__VNx2Z{align-items:stretch;row-gap:clamp(2.75rem,5vw,4.5rem);padding-bottom:4rem}.project-gallery_gridCard__RJm1N{position:relative;display:block;grid-column:span 5;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;text-align:left;transform-origin:center;transition:transform .3s cubic-bezier(.22,1,.36,1)}.project-gallery_gridCard__RJm1N:focus-visible,.project-gallery_gridCard__RJm1N:hover{outline:0;transform:scale(1.02)}.project-gallery_gridCard__RJm1N:active{transform:scale(.98)}.project-gallery_gridCardVisual__Gu_gA{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:.25rem;background:#141414}.project-gallery_gridCard__RJm1N:focus-visible .project-gallery_gridCardVisual__Gu_gA{outline:1px solid #f4f2ee;outline-offset:5px}.project-gallery_galleryMedia__9KND_{position:absolute;inset:0;overflow:hidden}.project-gallery_galleryMediajournal__cLFRX{background:#191919}.project-gallery_galleryMediatrail__1pMWN{background:#121212}.project-gallery_galleryMedianodes__VyaPk{background:#151515}.project-gallery_galleryMedialog__ZasvZ{background:#131313}.project-gallery_galleryMediatrace__3T6wz{background:#161616}.project-gallery_galleryMedialedger__veCA4{background:#121212}.project-gallery_galleryJournal__TQBR8{position:absolute;inset:0;margin:auto;width:54%;height:63%}.project-gallery_galleryJournal__TQBR8 span{position:absolute;inset:0;display:block;background:#f4f2ee}.project-gallery_galleryJournal__TQBR8 span:first-child{opacity:.13;transform:translate(-17%,15%) rotate(-7deg)}.project-gallery_galleryJournal__TQBR8 span:nth-child(2){opacity:.28;transform:translate(12%,8%) rotate(4deg)}.project-gallery_galleryJournal__TQBR8 span:nth-child(3){clip-path:polygon(0 0,100% 0,100% 100%,12% 100%,0 84%)}.project-gallery_galleryTrail__RbVVN{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:12%}.project-gallery_galleryTrail__RbVVN span{display:block;background:rgba(244,242,238,.12)}.project-gallery_galleryTrail__RbVVN span:first-child{background:rgba(244,242,238,.45)}.project-gallery_galleryTrail__RbVVN span:nth-child(2){background:rgba(244,242,238,.23)}.project-gallery_galleryNodes__wabZT{position:absolute;inset:0;margin:auto;width:55%;height:52%}.project-gallery_galleryNodes__wabZT i{position:absolute;z-index:1;display:block;width:19%;aspect-ratio:1;border-radius:50%;background:rgba(244,242,238,.36)}.project-gallery_galleryNodes__wabZT i:first-child{top:8%;left:7%}.project-gallery_galleryNodes__wabZT i:nth-child(2){top:0;right:12%;background:#f4f2ee}.project-gallery_galleryNodes__wabZT i:nth-child(3){bottom:5%;left:20%}.project-gallery_galleryNodes__wabZT i:nth-child(4){right:0;bottom:16%;background:rgba(244,242,238,.62)}.project-gallery_galleryNodes__wabZT span{position:absolute;z-index:0;height:1px;transform-origin:left center;background:rgba(244,242,238,.27)}.project-gallery_galleryNodes__wabZT span:nth-child(5){top:28%;left:17%;width:67%;transform:rotate(-11deg)}.project-gallery_galleryNodes__wabZT span:nth-child(6){bottom:30%;left:27%;width:61%;transform:rotate(-28deg)}.project-gallery_galleryLog__5MIXs{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:14%}.project-gallery_galleryLog__5MIXs span{display:block;height:1px;background:rgba(244,242,238,.19)}.project-gallery_galleryLog__5MIXs span:first-child{width:75%;background:rgba(244,242,238,.58)}.project-gallery_galleryLog__5MIXs span:nth-child(2){width:100%}.project-gallery_galleryLog__5MIXs span:nth-child(3){width:62%;background:rgba(244,242,238,.38)}.project-gallery_galleryLog__5MIXs span:nth-child(4){width:85%}.project-gallery_galleryTrace__yDstA{position:absolute;inset:13%;width:74%;height:74%;overflow:visible}.project-gallery_galleryTrace__yDstA path:first-child{fill:none;stroke:rgba(244,242,238,.13);stroke-width:1}.project-gallery_galleryTrace__yDstA path:nth-child(2){fill:none;stroke:#f4f2ee;stroke-width:4}.project-gallery_galleryTrace__yDstA circle{fill:#4b9cd3}.project-gallery_galleryLedger__Fhyxp{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:14%}.project-gallery_galleryLedger__Fhyxp span{display:block;height:16%;background:rgba(244,242,238,.08)}.project-gallery_galleryLedger__Fhyxp span:first-child{background:rgba(244,242,238,.48)}.project-gallery_galleryLedger__Fhyxp span:nth-child(3){background:rgba(244,242,238,.22)}.project-gallery_gridCardFooter__TaLdy{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:1.125rem;column-gap:1.125rem;align-items:start;padding-top:.95rem}.project-gallery_gridCardFooter__TaLdy h2{margin:0;font-family:PP Neue Montreal,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.4rem,2vw,2rem);font-weight:500;letter-spacing:-.045em;line-height:.98}.project-gallery_gridCardFooter__TaLdy p{margin:.52rem 0 0;color:#8a8682;font-family:Fragment Mono,monospace;font-size:clamp(.66rem,.82vw,.75rem);letter-spacing:.01em;line-height:1.35}.project-gallery_gridCardFooter__TaLdy>span{color:#6b6b6b;font-family:Fragment Mono,monospace;font-size:clamp(.63rem,.72vw,.7rem);letter-spacing:.06em;line-height:1.2;padding-top:.15rem}.project-gallery_gridCard__RJm1N:focus-visible .project-gallery_gridCardFooter__TaLdy h2,.project-gallery_gridCard__RJm1N:hover .project-gallery_gridCardFooter__TaLdy h2{color:#4b9cd3}.project-gallery_detailView__sDBFy{min-height:100dvh}.project-gallery_detailMain__zs3ac{padding-top:5.9rem}.project-gallery_detailTop___IgUQ{align-items:center;min-height:2rem;margin-bottom:1.875rem}.project-gallery_backButton__GoC8M,.project-gallery_mobileBackButton__u17KC{display:inline-flex;align-items:center;gap:.5rem;width:-moz-max-content;width:max-content;border:0;background:transparent;color:#f4f2ee;cursor:pointer;font-family:Fragment Mono,monospace;font-size:clamp(.65rem,.9vw,.75rem);letter-spacing:.04em;padding:.25rem 0;text-transform:uppercase;transition:color .16s ease,transform .16s ease}.project-gallery_backButton__GoC8M{grid-column:1/span 2}.project-gallery_backButton__GoC8M:focus-visible,.project-gallery_backButton__GoC8M:hover,.project-gallery_mobileBackButton__u17KC:focus-visible,.project-gallery_mobileBackButton__u17KC:hover{color:#4b9cd3;outline:0;transform:translateX(-.2rem)}.project-gallery_backButton__GoC8M:active,.project-gallery_mobileBackButton__u17KC:active{transform:scale(.98)}.project-gallery_detailCount__lSxxu{grid-column:10;color:#6b6b6b;font-size:.68rem;letter-spacing:.06em;text-align:right}.project-gallery_detailGrid__4OQQ0{align-items:start}.project-gallery_leftRail__PdosA{grid-column:1/span 3;position:sticky;top:5.75rem;max-height:calc(100dvh - 7rem);overflow:auto;padding-right:.5rem}.project-gallery_leftRail__PdosA h1{margin:0 0 2.2rem;font-family:PP Neue Montreal,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2.65rem,4.3vw,4.5rem);font-weight:500;letter-spacing:-.06em;line-height:.9}.project-gallery_projectFacts__KCo_7{display:flex;flex-direction:column;gap:.52rem;margin:0 0 2.3rem}.project-gallery_projectFacts__KCo_7>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);-moz-column-gap:1.125rem;column-gap:1.125rem}.project-gallery_projectFacts__KCo_7 dd,.project-gallery_projectFacts__KCo_7 dt{margin:0;font-size:clamp(.63rem,.78vw,.72rem);letter-spacing:.03em;line-height:1.3;text-transform:uppercase}.project-gallery_projectFacts__KCo_7 dt{color:#6b6b6b}.project-gallery_projectFacts__KCo_7 dd{color:rgba(244,242,238,.78)}.project-gallery_readingStages__MQVJ2{display:flex;flex-direction:column;gap:.25rem}.project-gallery_readingStageActive__DRH4P,.project-gallery_readingStage__M1l0Y{display:grid;grid-template-columns:1.6rem minmax(0,1fr);-moz-column-gap:.65rem;column-gap:.65rem;width:100%;border:0;background:transparent;color:#f4f2ee;cursor:pointer;padding:.72rem;text-align:left;transition:background .18s ease,opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.project-gallery_readingStage__M1l0Y{opacity:.43}.project-gallery_readingStage__M1l0Y:focus-visible,.project-gallery_readingStage__M1l0Y:hover{opacity:.78;outline:0;transform:translateX(.18rem)}.project-gallery_readingStageActive__DRH4P{background:rgba(244,242,238,.055);opacity:1}.project-gallery_readingStageActive__DRH4P>span,.project-gallery_readingStage__M1l0Y>span{grid-column:1;grid-row:1/span 2;color:#6b6b6b;font-size:.63rem;letter-spacing:.06em;padding-top:.15rem}.project-gallery_readingStageActive__DRH4P strong,.project-gallery_readingStage__M1l0Y strong{grid-column:2;font-family:PP Neue Montreal,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1rem,1.35vw,1.25rem);font-weight:500;letter-spacing:-.035em;line-height:1}.project-gallery_readingStageActive__DRH4P p,.project-gallery_readingStage__M1l0Y p{grid-column:2;margin:.5rem 0 0;color:rgba(244,242,238,.7);font-family:Fragment Mono,monospace;font-size:clamp(.72rem,.84vw,.8rem);letter-spacing:-.01em;line-height:1.42}.project-gallery_evidenceColumn__2KgEy{grid-column:4/span 7;min-width:0}.project-gallery_instrument___sQPB{position:relative;display:flex;min-height:min(72vh,48rem);flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:.25rem;background:rgba(244,242,238,.045);animation:project-gallery_evidence-enter__9XxpZ .4s cubic-bezier(.22,1,.36,1) both}@keyframes project-gallery_evidence-enter__9XxpZ{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.project-gallery_instrumentChrome__1a3wR{display:flex;align-items:center;justify-content:space-between;padding:1rem;color:#6b6b6b;font-size:clamp(.62rem,.75vw,.7rem);letter-spacing:.05em;text-transform:uppercase}.project-gallery_instrumentCaption__zCXYG{max-width:32rem;padding:0 1rem 1rem}.project-gallery_instrumentCaption__zCXYG p{margin:0;color:rgba(244,242,238,.62);font-size:clamp(.75rem,1vw,.9rem);letter-spacing:-.02em;line-height:1.42}.project-gallery_journalVisual__XFy39{position:relative;width:min(72%,37rem);aspect-ratio:1.35;margin:auto}.project-gallery_journalPage__PYZp6{position:absolute;inset:0;display:flex;align-items:flex-end;padding:1.2rem;background:#f4f2ee;color:#0a0a0a;font-family:Fragment Mono,monospace;font-size:clamp(.65rem,1vw,.82rem);letter-spacing:.05em}.project-gallery_journalPageRear__xHpqS{transform:translate(-1.4rem,1.25rem) rotate(-5deg);opacity:.16}.project-gallery_journalPageMiddle__zUNvY{transform:translate(1.1rem,.8rem) rotate(3.5deg);opacity:.38}.project-gallery_journalPageFront__QUBXc{clip-path:polygon(0 0,100% 0,100% 100%,12% 100%,0 83%)}.project-gallery_journalPageFront__QUBXc:before{content:"";position:absolute;inset:1.2rem;border-top:1px solid rgba(10,10,10,.28);border-bottom:1px solid rgba(10,10,10,.16)}.project-gallery_journalPageFront__QUBXc span{position:relative;z-index:1}.project-gallery_trailVisual__UqE9l{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;width:min(88%,44rem);margin:auto;background:rgba(244,242,238,.16)}.project-gallery_trailStep__OaMV5{display:flex;min-height:14rem;flex-direction:column;justify-content:space-between;background:#111;padding:1rem;color:#6b6b6b;transition:background .3s ease,color .3s ease}.project-gallery_trailStepActive__Wp5fV{background:rgba(244,242,238,.12);color:#f4f2ee}.project-gallery_trailStep__OaMV5 span{font-size:.7rem;letter-spacing:.06em}.project-gallery_trailStep__OaMV5 strong{font-family:PP Neue Montreal,sans-serif;font-size:clamp(1.4rem,2.6vw,2.6rem);font-weight:500;letter-spacing:-.06em;line-height:.9}.project-gallery_octaVisual__L_7B3{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem;width:min(78%,38rem);margin:auto}.project-gallery_octaNode__YJHe9{position:relative;z-index:1;display:flex;aspect-ratio:1.35;align-items:flex-end;padding:.85rem;background:rgba(244,242,238,.055);color:rgba(244,242,238,.55);font-size:clamp(.68rem,1vw,.84rem);letter-spacing:.03em;transition:background .3s ease,color .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.project-gallery_octaNodeActive__vDTDG{background:#f4f2ee;color:#0a0a0a;transform:scale(1.02)}.project-gallery_octaLinkOne__cIG6D,.project-gallery_octaLinkTwo__LdGP4{position:absolute;z-index:0;height:1px;background:rgba(244,242,238,.22);transform-origin:left center}.project-gallery_octaLinkOne__cIG6D{top:25%;left:25%;width:62%;transform:rotate(26deg)}.project-gallery_octaLinkTwo__LdGP4{top:75%;left:12%;width:72%;transform:rotate(-26deg)}.project-gallery_logVisual__OVu_9{display:flex;width:min(80%,40rem);flex-direction:column;gap:.4rem;margin:auto}.project-gallery_logRow__0Ielh{display:grid;grid-template-columns:3.2rem 1fr 1rem;align-items:center;min-height:3.5rem;color:rgba(244,242,238,.42);font-size:clamp(.75rem,1vw,.88rem);transition:background .3s ease,color .3s ease,padding .3s cubic-bezier(.22,1,.36,1)}.project-gallery_logRow__0Ielh span:first-child{color:#6b6b6b;font-size:.65rem;letter-spacing:.06em}.project-gallery_logRow__0Ielh i{display:block;width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.project-gallery_logRowActive__fI9Op{background:rgba(244,242,238,.11);color:#f4f2ee;padding:0 .75rem}.project-gallery_traceVisual__t7hzL{width:min(86%,46rem);margin:auto}.project-gallery_traceVisual__t7hzL svg{width:100%;overflow:visible}.project-gallery_traceGrid__PhCpx{fill:none;stroke:rgba(244,242,238,.12);stroke-width:1}.project-gallery_traceChart__OED37{fill:none;stroke:#f4f2ee;stroke-width:4}.project-gallery_tracePoint___lw4j{fill:#4b9cd3}.project-gallery_traceLegend__plHO0{display:flex;justify-content:space-between;margin-top:.9rem;color:#6b6b6b;font-size:.63rem;letter-spacing:.07em}.project-gallery_ledgerVisual__i2Lx1{display:flex;width:min(78%,40rem);flex-direction:column;margin:auto}.project-gallery_ledgerRow___RbFq{display:grid;grid-template-columns:1fr auto;min-height:3.6rem;align-items:center;color:rgba(244,242,238,.42);font-size:clamp(.8rem,1.2vw,1rem);transition:background .3s ease,color .3s ease,padding .3s cubic-bezier(.22,1,.36,1)}.project-gallery_ledgerRow___RbFq i{color:#6b6b6b;font-size:.65rem;font-style:normal;letter-spacing:.06em}.project-gallery_ledgerRowActive__1Sv4J{background:rgba(244,242,238,.11);color:#f4f2ee;padding:0 .85rem}.project-gallery_mobileDetailBar__RbC2u{display:none}@media (max-width:767px){.project-gallery_detailMain__zs3ac,.project-gallery_gridView__E1Anm{padding:5.4rem 1.5rem 2rem}.project-gallery_detailGrid__4OQQ0,.project-gallery_detailTop___IgUQ,.project-gallery_gridHeader__APpHw,.project-gallery_projectGrid__VNx2Z{grid-template-columns:repeat(4,minmax(0,1fr))}.project-gallery_gridHeader__APpHw{margin-bottom:3.5rem}.project-gallery_gridHeader__APpHw h1{font-size:clamp(4rem,15vw,6rem)}.project-gallery_gridHeader__APpHw p{margin-top:.75rem}.project-gallery_projectGrid__VNx2Z{row-gap:3rem}.project-gallery_gridCard__RJm1N,.project-gallery_gridCard__RJm1N:nth-child(n){grid-column:span 4}.project-gallery_gridCardFooter__TaLdy h2{font-size:clamp(1.45rem,7.5vw,1.9rem)}.project-gallery_galleryTrail__RbVVN{padding:10%}.project-gallery_detailMain__zs3ac{padding-top:4.7rem}.project-gallery_detailTop___IgUQ{display:none}.project-gallery_mobileDetailBar__RbC2u{position:fixed;inset:0 0 auto;z-index:100;display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;mix-blend-mode:difference;padding:max(.5rem,env(safe-area-inset-top)) 1.5rem .55rem;color:#f4f2ee;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase}.project-gallery_mobileBackButton__u17KC{font-size:.7rem}.project-gallery_detailGrid__4OQQ0{row-gap:2.5rem}.project-gallery_leftRail__PdosA{grid-column:1/span 4;position:static;max-height:none;overflow:visible;padding:0}.project-gallery_leftRail__PdosA h1{margin-bottom:1.7rem;font-size:clamp(3rem,16vw,4.5rem)}.project-gallery_projectFacts__KCo_7{margin-bottom:1.8rem}.project-gallery_readingStageActive__DRH4P,.project-gallery_readingStage__M1l0Y{padding:.7rem .55rem}.project-gallery_readingStageActive__DRH4P p,.project-gallery_readingStage__M1l0Y p{font-size:.78rem}.project-gallery_evidenceColumn__2KgEy{grid-column:1/span 4}.project-gallery_instrument___sQPB{min-height:min(62vh,34rem)}.project-gallery_instrumentChrome__1a3wR{padding:.82rem;font-size:.58rem}.project-gallery_instrumentCaption__zCXYG{padding:0 .82rem .82rem}.project-gallery_journalVisual__XFy39{width:72%}.project-gallery_trailVisual__UqE9l{width:88%}.project-gallery_trailStep__OaMV5{min-height:10rem;padding:.7rem}.project-gallery_ledgerVisual__i2Lx1,.project-gallery_logVisual__OVu_9,.project-gallery_octaVisual__L_7B3{width:84%}}@media (prefers-reduced-motion:reduce){.project-gallery_gridCard__RJm1N,.project-gallery_instrument___sQPB,.project-gallery_ledgerRow___RbFq,.project-gallery_logRow__0Ielh,.project-gallery_octaNode__YJHe9,.project-gallery_readingStageActive__DRH4P,.project-gallery_readingStage__M1l0Y,.project-gallery_trailStep__OaMV5{animation:none!important;transition:none!important}}.project-next-card_wrap__3vVXw{display:block;width:100%;color:#f4f2ee;text-decoration:none}.project-next-card_wrap__3vVXw:focus-visible{outline:2px solid #f4f2ee;outline-offset:4px;border-radius:2px}.project-next-card_top__UBcyc{display:flex;justify-content:center;padding-top:.25rem}.project-next-card_info__8AE8n{display:flex;align-items:center;gap:.35rem;width:100%;max-width:11.5rem;margin-inline:auto;transition:max-width .8s cubic-bezier(.16,1,.3,1)}.project-next-card_wrap__3vVXw:focus-visible .project-next-card_info__8AE8n,.project-next-card_wrap__3vVXw:hover .project-next-card_info__8AE8n{max-width:100%}.project-next-card_bracket__POM9Q{flex-shrink:0;width:auto;height:1.35rem;color:currentColor;display:block}.project-next-card_label___OTtD{flex:1;min-width:0;display:flex;justify-content:center;align-items:center;margin:0}.project-next-card_labelText__iP8xm{white-space:nowrap}.project-next-card_imgOuter__vNLAG{position:relative;margin-top:.5rem;overflow:hidden;border-radius:2px;aspect-ratio:16/10}.project-next-card_img__07o7Q{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1);transition:transform .8s cubic-bezier(.16,1,.3,1)}.project-next-card_wrap__3vVXw:focus-visible .project-next-card_img__07o7Q,.project-next-card_wrap__3vVXw:hover .project-next-card_img__07o7Q{transform:scale(1.05)}.project-next-card_gradient__bShe1{pointer-events:none;position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.45) 0,transparent 55%)}@media (prefers-reduced-motion:reduce){.project-next-card_img__07o7Q,.project-next-card_info__8AE8n{transition:none}.project-next-card_wrap__3vVXw:focus-visible .project-next-card_img__07o7Q,.project-next-card_wrap__3vVXw:hover .project-next-card_img__07o7Q{transform:none}}