.full-screen-image-layout,.full-screen-image-page{min-height:100dvh;padding:0}.full-screen-image-layout{width:100%;max-width:none}.full-screen-image-layout__image{display:block;width:100%;height:100dvh;object-fit:contain}.full-screen-image-layout__about{padding:.75rem}.gallery-audio{position:fixed;left:0;bottom:0;z-index:120;padding:.75rem;cursor:pointer;mix-blend-mode:difference;color:var(--color-navigation)}.gallery-strip{overflow:hidden;touch-action:none}.gallery-strip,.gallery-strip__track{position:relative;width:100vw;max-width:100vw;height:100%}.gallery-strip__track{overflow:visible}.gallery-strip:not(.gallery-strip--ready){visibility:hidden}.gallery-strip__item{position:absolute;line-height:0}.gallery-strip--motion .gallery-strip__item{transition:top .55s cubic-bezier(.22,1,.36,1),left .55s cubic-bezier(.22,1,.36,1),width .55s cubic-bezier(.22,1,.36,1),height .55s cubic-bezier(.22,1,.36,1);will-change:top,left,width,height}.gallery-strip__item.is-active{z-index:2}.gallery-strip__media{display:block;width:100%;height:100%;max-width:none;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gallery-strip--horizontal .gallery-strip__item:not(.is-active){height:var(--gallery-thumb-height,2rem);width:auto}.gallery-strip--horizontal .gallery-strip__item.is-active{height:var(--gallery-active-height,22.5rem);width:auto}.gallery-strip--horizontal .gallery-strip__media{width:auto;height:100%}.gallery-strip--vertical .gallery-strip__item:not(.is-active){width:var(--gallery-thumb-width,2.5rem)}.gallery-strip--vertical .gallery-strip__item.is-active{right:0}.gallery-strip .gallery-strip__item .gallery-strip__media--overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.gallery-strip .gallery-strip__item .gallery-strip__media--overlay.is-ready{opacity:1}.page-content.gallery-page-content{max-width:none;justify-content:flex-start;align-items:stretch;margin:0}.gallery-layout,.page-content.gallery-page-content{width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;overflow:visible;padding:0}.gallery-layout{position:relative}.page-body.project-page.gallery-layout{width:100%;max-width:none;height:100dvh;min-height:100dvh;max-height:100dvh;align-items:stretch;justify-content:stretch;padding:0}.gallery-layout__bleed{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:hidden;overflow-y:hidden}.gallery-layout__bleed,.gallery-layout__stage{position:relative;width:100vw;max-width:100vw;height:100dvh}.gallery-layout__stage{display:flex;align-items:stretch;justify-content:center;overflow:hidden;touch-action:none;--gallery-thumb-height:2rem;--gallery-active-height:22.5rem;--gallery-thumb-width:2.5rem}.gallery-strip,.gallery-strip__track{height:100dvh}