.artist-wall_scrollTrack__yRjes{position:relative}.artist-wall_gallery__hateR{--gutter:clamp(20px,4vw,72px);position:sticky;top:0;display:flex;flex-direction:column;height:100dvh;overflow:hidden;background:#090909;color:#f5f5f5}.artist-wall_controls__ABBwy{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 var(--gutter);color:#929292;font:11px/1.4 var(--font-jetbrains-mono),monospace;letter-spacing:.08em}.artist-wall_stage__og1NL{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;touch-action:pan-y}.artist-wall_spiral__aWrzk{position:absolute;inset:0;perspective:1100px;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.75,.2,1)}.artist-wall_spiral__aWrzk[data-revealed=true]{transform:translateX(-23%)}.artist-wall_card__QOXi6{position:absolute;top:50%;left:50%;display:block;width:clamp(190px,20vw,270px);height:clamp(260px,28vw,370px);overflow:hidden;padding:0;border:1px solid #8888;border-radius:2px;background:#161616;color:#fff;text-align:left;cursor:pointer;box-shadow:0 18px 50px #000b;transition:transform .16s linear,opacity .16s linear,border-color .2s,box-shadow .2s;transform-style:preserve-3d}.artist-wall_scrollTrack__yRjes[data-active=true] .artist-wall_card__QOXi6{will-change:transform;transition:opacity .16s linear,border-color .2s,box-shadow .2s}.artist-wall_card__QOXi6:hover,.artist-wall_card__QOXi6[data-selected=true]{border-color:#fff;box-shadow:0 0 0 2px #fff8,0 24px 60px #000d}.artist-wall_spiral__aWrzk[data-revealed=true] .artist-wall_card__QOXi6{transition:transform .55s cubic-bezier(.2,.75,.2,1),opacity .3s,border-color .2s,box-shadow .2s}.artist-wall_gallery__hateR button:hover{scale:1!important}.artist-wall_card__QOXi6:focus-visible{outline:2px solid #fff;outline-offset:5px}.artist-wall_card__QOXi6 img{display:block;width:100%;height:100%;object-fit:cover;transition:scale .4s;pointer-events:none}.artist-wall_card__QOXi6:hover img{scale:1.035}.artist-wall_cardName__Y4har,.artist-wall_cardNumber__9qn1L{position:absolute;z-index:1;left:16px;text-shadow:0 1px 12px #000}.artist-wall_cardNumber__9qn1L{top:14px;font:11px var(--font-jetbrains-mono),monospace}.artist-wall_cardName__Y4har{right:14px;bottom:16px;font-size:clamp(18px,2vw,27px);font-weight:800;line-height:1;letter-spacing:-.04em}.artist-wall_profile__NVKm9{position:absolute;z-index:25;top:50%;right:var(--gutter);width:min(37%,480px);min-height:350px;max-height:calc(100dvh - 110px);display:flex;flex-direction:column;padding:clamp(24px,3vw,42px);border:1px solid #454545;background:#101010f5;box-shadow:0 25px 80px #0009;opacity:0;pointer-events:none;transform:translate(25px,-45%);transition:opacity .35s,transform .5s cubic-bezier(.2,.75,.2,1)}.artist-wall_profile__NVKm9[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(-50%)}.artist-wall_profileEyebrow__kx39I,.artist-wall_profileNumber__N2Bnr,.artist-wall_profileSignature__iAt_B{font:10px/1.4 var(--font-jetbrains-mono),monospace;letter-spacing:.08em;color:#989898}.artist-wall_profileNumber__N2Bnr{margin-top:46px;color:#fff}.artist-wall_profile__NVKm9 h2{margin:12px 0 22px;overflow-wrap:anywhere;font-size:clamp(32px,4vw,64px);line-height:.98;letter-spacing:-.055em}.artist-wall_profileRule__RYOHe{width:100%;height:1px;background:#777}.artist-wall_profile__NVKm9 p{max-width:43ch;min-height:0;margin:24px 0 36px;color:#c7c7c7;font-size:clamp(14px,1.2vw,17px);line-height:1.5;overflow-y:auto}.artist-wall_profileSignature__iAt_B{margin-top:auto}.artist-wall_controls__ABBwy{flex:0 0 auto;min-height:84px;border-top:1px solid #333}.artist-wall_controls__ABBwy i{padding:0 8px;color:#555;font-style:normal}.artist-wall_controls__ABBwy>div{display:flex;gap:8px}.artist-wall_controls__ABBwy button{width:48px;height:48px;border:1px solid #555;border-radius:50%;background:transparent;color:#fff;font-size:22px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.artist-wall_controls__ABBwy button:hover{background:#fff;color:#080808;border-color:#fff}.artist-wall_controls__ABBwy button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media (max-width:700px){.artist-wall_spiral__aWrzk{scale:.67}.artist-wall_spiral__aWrzk[data-revealed=true]{transform:translate(-25%,-22%)}.artist-wall_profile__NVKm9{top:auto;right:16px;bottom:18px;left:16px;width:auto;min-height:0;max-height:min(66dvh,520px);padding:22px;transform:translateY(20px)}.artist-wall_profile__NVKm9[data-visible=true]{transform:translateY(0)}.artist-wall_profileNumber__N2Bnr{margin-top:16px}.artist-wall_profile__NVKm9 h2{margin-bottom:14px;font-size:34px}.artist-wall_profile__NVKm9 p{margin:16px 0;font-size:14px}.artist-wall_controls__ABBwy{min-height:74px}}@media (prefers-reduced-motion:reduce){.artist-wall_gallery__hateR *,.artist-wall_gallery__hateR :after,.artist-wall_gallery__hateR :before{animation:none!important;transition-duration:.01ms!important}}