.project_bandTop__vfTHX{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem}.project_title___KUjr{font-size:clamp(1.35rem,1rem + 1.4vw,2.1rem);margin-bottom:.2rem}.project_metaLine__6xAAR{margin-bottom:.6rem}.project_close__FB4tJ{color:var(--ink-60);white-space:nowrap}.project_close__FB4tJ:hover{color:var(--signal)}.project_creditsBand__FSjJH{column-width:15rem;column-gap:2.4rem;max-height:5.4rem;overflow-y:auto;overscroll-behavior:contain;pointer-events:auto;padding-right:.6rem;scrollbar-width:thin;scrollbar-color:var(--stone) transparent}.project_creditLine__YkkIA{page-break-inside:avoid;break-inside:avoid;display:grid;grid-template-columns:minmax(6.8rem,auto) 1fr;grid-gap:.6rem;gap:.6rem;padding:.13rem 0;font-size:.56rem;letter-spacing:.11em;text-transform:uppercase;line-height:1.4}.project_creditLine__YkkIA dt{color:var(--ink-60)}.project_pn__jKI2V{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;margin-top:clamp(3rem,8vh,6rem);margin-bottom:2.2rem;padding:clamp(1.6rem,4vh,2.6rem) 0 0;border-top:1px solid var(--line)}.project_pnCard__6pdcu{display:grid;grid-gap:.45rem;gap:.45rem;align-content:start}.project_pnNext__ibLpS{text-align:right;justify-items:end}.project_pnAll__gwIIO{color:var(--ink-60)}.project_pnTitle__B4k8y{font-size:clamp(1.15rem,.9rem + 1.4vw,2rem);max-width:16ch;transition:color .26s ease}.project_pnCard__6pdcu:focus-visible .project_pnTitle__B4k8y,.project_pnCard__6pdcu:hover .project_pnTitle__B4k8y{color:var(--signal)}@media (max-width:767px){.project_creditsBand__FSjJH{column-width:10.5rem;column-gap:1.4rem;max-height:4.6rem}.project_creditLine__YkkIA{grid-template-columns:minmax(5.8rem,auto) 1fr;gap:.45rem;font-size:.52rem}.project_pn__jKI2V{flex-wrap:wrap}.project_pnAll__gwIIO{order:3;width:100%;text-align:center;padding-top:1rem}}.ProjectStrip_stage__165Qm{position:relative}.ProjectStrip_pin__iPRee{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden;display:flex;flex-direction:column}.ProjectStrip_band__je71E{flex:0 0 auto;background:var(--paper);border-bottom:1px solid var(--line);padding:3.6rem var(--wrap-x) .75rem;z-index:2}.ProjectStrip_area__Y9yTE{flex:1 1;min-height:0;display:flex;align-items:center;overflow:hidden}.ProjectStrip_strip__CtDGt{display:flex;align-items:center;gap:0;will-change:transform}.ProjectStrip_frame__Fcrj2{flex:0 0 auto;height:15.5svh;margin-right:44px;padding:0;display:block}.ProjectStrip_frame__Fcrj2 img,.ProjectStrip_frame__Fcrj2 picture{width:100%;height:100%;display:block}.ProjectStrip_frame__Fcrj2 img{object-fit:cover}.ProjectStrip_frame__Fcrj2.ProjectStrip_on___jMRe{cursor:zoom-in}.ProjectStrip_lightbox__hMk_x{position:fixed;inset:0;z-index:300;background:var(--ink);color:var(--paper);display:flex;flex-direction:column}.ProjectStrip_lbClose__rIwN4{position:absolute;top:1rem;right:var(--gutter);z-index:2;color:var(--paper);padding:.5rem .2rem}.ProjectStrip_lbClose__rIwN4:hover{color:var(--signal)}.ProjectStrip_lbTrack__hQ8wI{flex:1 1;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ProjectStrip_lbTrack__hQ8wI::-webkit-scrollbar{display:none}.ProjectStrip_lbSlide__sPwy5{flex:0 0 100%;scroll-snap-align:center;display:grid;place-items:center;padding:3.4rem var(--gutter) 1rem}.ProjectStrip_lbSlide__sPwy5 img{max-width:100%;max-height:calc(100vh - 6.5rem);width:auto;height:auto;object-fit:contain}.ProjectStrip_lbHint__hsmA7{text-align:center;padding:.7rem 0 1rem;color:var(--stone)}@media (max-width:767px){.ProjectStrip_frame__Fcrj2{margin-right:22px}}