.InfiniteWall-module__AtTBgq__stage{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;z-index:1;background:#08080a;position:fixed;inset:0;overflow:hidden}.InfiniteWall-module__AtTBgq__stage.InfiniteWall-module__AtTBgq__isDragging{cursor:grabbing}.InfiniteWall-module__AtTBgq__world{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.InfiniteWall-module__AtTBgq__cell{contain:layout style paint;will-change:transform;position:absolute;top:0;left:0}.InfiniteWall-module__AtTBgq__cell:hover{z-index:10}.InfiniteWall-module__AtTBgq__cellInner{transform-origin:50%;background:#0e0e10;border-radius:4px;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1),filter .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden;box-shadow:0 4px 16px #00000080,0 0 0 1px #ffffff0a}.InfiniteWall-module__AtTBgq__stage:not(.InfiniteWall-module__AtTBgq__isDragging):not(.InfiniteWall-module__AtTBgq__isScrolling) .InfiniteWall-module__AtTBgq__world:hover .InfiniteWall-module__AtTBgq__cellInner{opacity:.6;filter:grayscale(.5)contrast(.9);transition-delay:.2s}.InfiniteWall-module__AtTBgq__stage:not(.InfiniteWall-module__AtTBgq__isDragging):not(.InfiniteWall-module__AtTBgq__isScrolling) .InfiniteWall-module__AtTBgq__cell:hover .InfiniteWall-module__AtTBgq__cellInner{opacity:1;filter:grayscale(0)contrast(1.1)brightness(1.05);transition-delay:.2s;transform:scale(1.05);box-shadow:0 16px 40px #000000b3,0 0 0 1px #ffffff26}.InfiniteWall-module__AtTBgq__cell img{object-fit:cover;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}.InfiniteWall-module__AtTBgq__cell img.InfiniteWall-module__AtTBgq__isLoaded{opacity:1}.InfiniteWall-module__AtTBgq__hud{z-index:10;pointer-events:none;justify-content:space-between;align-items:center;padding:clamp(14px,2.2vw,28px);display:flex;position:fixed;top:0;left:0;right:0}.InfiniteWall-module__AtTBgq__hud>*{pointer-events:auto}.InfiniteWall-module__AtTBgq__hudTitle{letter-spacing:.04em;color:var(--color-text,#f2f0ec);text-shadow:0 1px 14px #060608cc;font-size:clamp(15px,1.2vw,20px);font-weight:700}.InfiniteWall-module__AtTBgq__hudSubtitle{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;text-shadow:0 1px 10px #06060899;margin-top:2px;font-size:clamp(10px,.7vw,12px)}.InfiniteWall-module__AtTBgq__readout{z-index:10;pointer-events:none;max-width:min(46ch,60vw);color:var(--color-text,#f2f0ec);text-shadow:0 1px 14px #060608cc;opacity:0;transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.34,1.42,.64,1);position:fixed;bottom:clamp(14px,2.2vw,28px);left:clamp(14px,2.2vw,28px);transform:translateY(6px)}.InfiniteWall-module__AtTBgq__readout.InfiniteWall-module__AtTBgq__isVisible{opacity:1;transform:none}.InfiniteWall-module__AtTBgq__readoutTitle{letter-spacing:-.02em;font-size:clamp(18px,1.6vw,26px);font-weight:600;line-height:1.1;display:block}.InfiniteWall-module__AtTBgq__readoutMeta{letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-top:4px;font-size:clamp(10px,.7vw,12px);display:block}.InfiniteWall-module__AtTBgq__counter{z-index:10;letter-spacing:.14em;text-transform:uppercase;color:#ffffff59;pointer-events:none;text-shadow:0 1px 8px #00000080;font-variant-numeric:tabular-nums;font-size:clamp(10px,.65vw,11px);font-weight:600;position:fixed;bottom:clamp(14px,2.2vw,28px);right:clamp(14px,2.2vw,28px)}.InfiniteWall-module__AtTBgq__boot{z-index:20;background:#08080a;place-items:center;transition:opacity .6s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;inset:0}.InfiniteWall-module__AtTBgq__boot.InfiniteWall-module__AtTBgq__isDone{opacity:0;pointer-events:none}.InfiniteWall-module__AtTBgq__bootText{letter-spacing:.1em;color:#ffffff80;text-transform:uppercase;font-size:clamp(11px,.8vw,14px);font-weight:600}@media (max-width:768px){.InfiniteWall-module__AtTBgq__cellInner{border-radius:6px}.InfiniteWall-module__AtTBgq__readout{max-width:80vw;bottom:clamp(14px,2.2vw,28px)}}.InfiniteWall-module__AtTBgq__expandedOverlay{z-index:50;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .32s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset:0}.InfiniteWall-module__AtTBgq__expandedOverlay.InfiniteWall-module__AtTBgq__isOpen{opacity:1;pointer-events:auto}.InfiniteWall-module__AtTBgq__expandedScrim{cursor:pointer;background:#050507eb;position:absolute;inset:0}.InfiniteWall-module__AtTBgq__expandedImage{z-index:1;object-fit:contain;border-radius:10px;max-width:min(90vw,1200px);max-height:85vh;transition:transform .4s cubic-bezier(.34,1.42,.64,1);position:relative;transform:scale(.92);box-shadow:0 40px 100px #000c}.InfiniteWall-module__AtTBgq__expandedOverlay.InfiniteWall-module__AtTBgq__isOpen .InfiniteWall-module__AtTBgq__expandedImage{transform:scale(1)}.InfiniteWall-module__AtTBgq__expandedCaption{z-index:2;text-align:center;color:var(--color-text,#f2f0ec);pointer-events:none;position:absolute;bottom:clamp(20px,4vh,40px);left:50%;transform:translate(-50%)}.InfiniteWall-module__AtTBgq__expandedCaptionTitle{letter-spacing:-.01em;font-size:clamp(16px,1.4vw,22px);font-weight:600}.InfiniteWall-module__AtTBgq__expandedCaptionMeta{letter-spacing:.1em;text-transform:uppercase;opacity:.5;margin-top:4px;font-size:clamp(10px,.7vw,12px)}.InfiniteWall-module__AtTBgq__expandedClose{z-index:3;color:#f2f0ec;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .2s,transform .2s;display:grid;position:absolute;top:clamp(16px,2.5vh,32px);right:clamp(16px,2.5vw,32px)}.InfiniteWall-module__AtTBgq__expandedClose:hover{background:#ffffff29;transform:scale(.92)}.InfiniteWall-module__AtTBgq__expandedClose svg{width:18px;height:18px}
