.ArtworkGallery_gallery__63XBE{width:100%;font-family:var(--font-serif-sc);color:inherit}.ArtworkGallery_grid__gmVb2{display:grid;grid-template-columns:repeat(var(--gallery-columns),minmax(0,1fr));grid-gap:32px 24px;gap:32px 24px}.ArtworkGallery_thumbnail__fTpCd{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:none;color:inherit;padding:0;width:100%;text-align:left;font:inherit;cursor:pointer}.ArtworkGallery_paper__6bkPF{position:relative;background:#e7e4d9;width:100%;overflow:hidden}.ArtworkGallery_paper__6bkPF img,.ArtworkGallery_paper__6bkPF>span{position:absolute;inset:0;width:100%;height:100%}.ArtworkGallery_paper__6bkPF img{object-fit:contain}.ArtworkGallery_thumbnail__fTpCd>span{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px;font-size:12px;line-height:1.8;color:var(--gallery-caption-color,#65695e)}.ArtworkGallery_thumbnail__fTpCd>span>span{font-size:18px}.ArtworkGallery_thumbnail__fTpCd:hover .ArtworkGallery_paper__6bkPF{filter:brightness(.97)}.ArtworkGallery_thumbnail__fTpCd:focus-visible{outline:1px solid currentColor;outline-offset:5px}.ArtworkGallery_note__vvQF1{font-size:12px;line-height:1.9;margin:12px 0 0;color:var(--gallery-caption-color,#65695e)}.ArtworkGallery_reader__1eDQ2{width:100vw;max-width:none;height:100svh;max-height:none;margin:0;padding:24px clamp(20px,4vw,64px);border:0;background:#eae7dd;color:#22271f;font-family:var(--font-serif-sc)}.ArtworkGallery_reader__1eDQ2::-webkit-backdrop{background:#000b}.ArtworkGallery_reader__1eDQ2::backdrop{background:#000b}.ArtworkGallery_readerHead__lAOsw{height:60px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ArtworkGallery_readerHead__lAOsw p{margin:0 auto 0 0;font-size:18px;line-height:1.7}.ArtworkGallery_reader__1eDQ2 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;border-radius:0;color:inherit;font:inherit;min-height:44px;min-width:44px;cursor:pointer}.ArtworkGallery_reader__1eDQ2 button:hover{opacity:.55}.ArtworkGallery_reader__1eDQ2 button:focus-visible{outline:1px solid currentColor;outline-offset:4px}.ArtworkGallery_readerImage__Mqbh1{height:calc(100svh - 220px);position:relative;margin:12px 0;overflow:auto;overscroll-behavior:contain}.ArtworkGallery_readerCanvas__Ocyul{position:relative;min-width:100%;min-height:100%}.ArtworkGallery_readerCanvas__Ocyul>span,.ArtworkGallery_readerImage__Mqbh1 img{position:absolute;inset:0;width:100%;height:100%}.ArtworkGallery_readerImage__Mqbh1 img{object-fit:contain}.ArtworkGallery_readerFoot__zcQ_a{display:flex;justify-content:center;align-items:center;gap:32px;min-height:88px}.ArtworkGallery_readerFoot__zcQ_a p{margin:0;text-align:center;font-size:14px;line-height:1.7}.ArtworkGallery_readerFoot__zcQ_a small{display:block;font-size:11px;color:#74786d;margin-top:8px}.ArtworkGallery_readerFoot__zcQ_a button{font-size:22px}@media(max-width:767px){.ArtworkGallery_grid__gmVb2{grid-template-columns:1fr;gap:16px}.ArtworkGallery_thumbnail__fTpCd>span{font-size:11px;min-height:44px}.ArtworkGallery_note__vvQF1{font-size:11px}.ArtworkGallery_reader__1eDQ2{padding:12px 16px}.ArtworkGallery_readerHead__lAOsw{height:56px}.ArtworkGallery_readerHead__lAOsw p{font-size:14px}.ArtworkGallery_readerHead__lAOsw button{font-size:12px}.ArtworkGallery_readerImage__Mqbh1{height:calc(100svh - 190px)}.ArtworkGallery_readerFoot__zcQ_a{gap:12px;min-height:88px}.ArtworkGallery_readerFoot__zcQ_a p{font-size:12px}}.ArtworkGallery_reader__1eDQ2[data-minimal-reader] .ArtworkGallery_readerImage__Mqbh1{touch-action:none;cursor:-webkit-grab;cursor:grab}.ArtworkGallery_reader__1eDQ2[data-minimal-reader] .ArtworkGallery_readerImage__Mqbh1:active{cursor:-webkit-grabbing;cursor:grabbing}.ArtworkGallery_reader__1eDQ2[data-minimal-reader] .ArtworkGallery_readerHead__lAOsw p{font-size:14px}.ArtworkGallery_reader__1eDQ2[data-minimal-reader] .ArtworkGallery_readerFoot__zcQ_a{gap:20px}.ArtworkGallery_reader__1eDQ2[data-minimal-reader] .ArtworkGallery_readerFoot__zcQ_a button{opacity:.6}.ArtworkGallery_reader__1eDQ2[data-minimal-reader] .ArtworkGallery_readerHead__lAOsw button{font-size:24px}.ArtworkGallery_reader__1eDQ2[data-minimal-reader] img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.ArtworkGallery_grid__gmVb2[data-gallery-layout=strip]{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(72vw,400px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:16px;grid-gap:24px;gap:24px}.ArtworkGallery_grid__gmVb2[data-gallery-layout=strip] .ArtworkGallery_thumbnail__fTpCd{scroll-snap-align:start}.ArtworkGallery_grid__gmVb2[data-gallery-layout=strip] .ArtworkGallery_thumbnail__fTpCd>span{font-size:13px}.ArtworkGallery_paper__6bkPF img:not([src]){visibility:hidden}.SwipeArtworkGallery_modal__s4198{position:fixed;inset:0;margin:auto;width:min(1120px,92vw);height:min(840px,88svh,calc((min(1120px,92vw) - 48px)/var(--reader-ratio,1.5) + 140px));max-width:none;max-height:none;transition:height .28s cubic-bezier(.22,1,.36,1);padding:0;border:1px solid #ffffff38;border-radius:32px;background:linear-gradient(135deg,#e6ece333,#eef1e61a);backdrop-filter:blur(32px) saturate(1.2);-webkit-backdrop-filter:blur(32px) saturate(1.2);color:#eee9df;overflow:hidden;font-family:var(--font-serif-sc);animation:SwipeArtworkGallery_arrive__CfYFW .32s cubic-bezier(.22,1,.36,1) both;box-shadow:inset 0 1px 0 #ffffff24,0 28px 100px #0007}.SwipeArtworkGallery_modal__s4198::-webkit-backdrop{background:#02050391;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:SwipeArtworkGallery_veil__I5ThL .32s both}.SwipeArtworkGallery_modal__s4198::backdrop{background:#02050391;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:SwipeArtworkGallery_veil__I5ThL .32s both}.SwipeArtworkGallery_modal__s4198[data-closing]{animation:SwipeArtworkGallery_depart__UMEo3 .22s ease both}.SwipeArtworkGallery_modal__s4198[data-closing]::-webkit-backdrop{animation:SwipeArtworkGallery_veil-out__PlPky .22s ease both}.SwipeArtworkGallery_modal__s4198[data-closing]::backdrop{animation:SwipeArtworkGallery_veil-out__PlPky .22s ease both}.SwipeArtworkGallery_header__1nKXk{height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 24px}.SwipeArtworkGallery_header__1nKXk p{font-size:14px;margin:0;color:#b9b9b3}.SwipeArtworkGallery_header__1nKXk button{position:relative;display:grid;place-items:center;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#eee9df;border:0;border-radius:50%;background:none;width:44px;height:44px;padding:0;cursor:pointer;outline:0}.SwipeArtworkGallery_header__1nKXk button:before{content:"";position:absolute;inset:5px;border-radius:50%;background:#ffffff10;border:1px solid #ffffff22;transition:background .2s}.SwipeArtworkGallery_header__1nKXk button svg{position:relative}.SwipeArtworkGallery_header__1nKXk button:hover:before{background:#ffffff26}.SwipeArtworkGallery_header__1nKXk button:hover{color:#fff}.SwipeArtworkGallery_header__1nKXk button:focus-visible:before{box-shadow:0 0 0 2px #eee9df99}.SwipeArtworkGallery_viewport__d1tpk{height:calc(100% - 140px);margin:0 24px;overflow:hidden;position:relative;border-radius:16px;outline:none;touch-action:none;overscroll-behavior:contain;cursor:-webkit-grab;cursor:grab}.SwipeArtworkGallery_viewport__d1tpk:active{cursor:-webkit-grabbing;cursor:grabbing}.SwipeArtworkGallery_rail__S7qP3{height:100%;display:flex;width:100%;will-change:transform}.SwipeArtworkGallery_slide__OnLo8{position:relative;flex:0 0 100%;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:center}.SwipeArtworkGallery_slide__OnLo8 img,.SwipeArtworkGallery_slide__OnLo8>span{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.SwipeArtworkGallery_slide__OnLo8 img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SwipeArtworkGallery_slide__OnLo8 img:not([src]){visibility:hidden}.SwipeArtworkGallery_footer__ITLt4{height:76px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.SwipeArtworkGallery_footer__ITLt4 p{font-size:13px;line-height:1.8;margin:0}.SwipeArtworkGallery_footer__ITLt4 span{font-size:11px;color:#a3a59e;white-space:nowrap}.SwipeArtworkGallery_thumbnails__Epb29{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px}.SwipeArtworkGallery_thumbnails__Epb29 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;color:inherit;font:inherit}.SwipeArtworkGallery_thumbnails__Epb29 img{width:100%;height:220px;object-fit:contain}.SwipeArtworkGallery_thumbnails__Epb29 span{display:block;font-size:13px;line-height:1.8;margin-top:12px}@keyframes SwipeArtworkGallery_arrive__CfYFW{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes SwipeArtworkGallery_depart__UMEo3{to{opacity:0;transform:translateY(10px) scale(.99)}}@keyframes SwipeArtworkGallery_veil__I5ThL{0%{opacity:0}to{opacity:1}}@keyframes SwipeArtworkGallery_veil-out__PlPky{to{opacity:0}}@media(max-width:767px){.SwipeArtworkGallery_modal__s4198{width:94vw;height:min(84svh,calc((94vw - 24px)/var(--reader-ratio,1.5) + 108px));border-radius:24px}.SwipeArtworkGallery_header__1nKXk{height:48px;padding:0 12px}.SwipeArtworkGallery_viewport__d1tpk{height:calc(100% - 108px);margin:0 12px}.SwipeArtworkGallery_footer__ITLt4{height:60px;padding:0 16px;gap:14px}.SwipeArtworkGallery_footer__ITLt4 p,.SwipeArtworkGallery_header__1nKXk p{font-size:12px}}@media(max-height:500px){.SwipeArtworkGallery_modal__s4198{height:94svh}.SwipeArtworkGallery_header__1nKXk{height:44px}.SwipeArtworkGallery_viewport__d1tpk{height:calc(100% - 100px)}.SwipeArtworkGallery_footer__ITLt4{height:56px}.SwipeArtworkGallery_footer__ITLt4 p{font-size:12px}}@media(prefers-reduced-motion:reduce){.SwipeArtworkGallery_modal__s4198::-webkit-backdrop,.SwipeArtworkGallery_modal__s4198[data-closing]::-webkit-backdrop{animation:none;-webkit-transition:none;transition:none}.SwipeArtworkGallery_modal__s4198,.SwipeArtworkGallery_modal__s4198::backdrop,.SwipeArtworkGallery_modal__s4198[data-closing],.SwipeArtworkGallery_modal__s4198[data-closing]::backdrop{animation:none;transition:none}}.SpatialModel_model__BiXjJ{position:relative;width:100%;height:var(--model-height);min-height:320px;overflow:hidden;color:#eee9df;font-family:var(--font-serif-sc)}.SpatialModel_stage__MKIBo{position:absolute;inset:0;outline-offset:-3px}.SpatialModel_stage__MKIBo canvas{display:block;width:100%;height:100%}.SpatialModel_poster__ihmjV{position:absolute;inset:0;background:#1a1d1c}.SpatialModel_poster__ihmjV>img{width:100%;height:100%}.SpatialModel_entry__0UhnQ{position:absolute;inset:auto 16px 28px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.SpatialModel_entry__0UhnQ p{padding:12px;background:#101312df}.SpatialModel_entry__0UhnQ button,.SpatialModel_tools__pNBx6 button{font:inherit;color:inherit;border:1px solid #ffffff40;background:#161a19e8;padding:11px 17px;border-radius:2px;cursor:pointer}.SpatialModel_entry__0UhnQ button:hover,.SpatialModel_tools__pNBx6 button:hover{background:#343a37}.SpatialModel_tools__pNBx6{position:absolute;bottom:16px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;pointer-events:none}.SpatialModel_tools__pNBx6 p{font-size:13px;background:#161a19e8;padding:10px;margin:0}.SpatialModel_tools__pNBx6>div{display:flex;flex-wrap:wrap;gap:6px;pointer-events:auto}.SpatialModel_tools__pNBx6 button{font-size:13px;padding:9px 12px}@media(max-width:767px){.SpatialModel_model__BiXjJ{height:var(--model-mobile-height)}.SpatialModel_tools__pNBx6{flex-direction:column;align-items:center}.SpatialModel_tools__pNBx6 p{font-size:12px}.SpatialModel_tools__pNBx6 button{min-height:40px;padding:8px 10px}}.SpatialModel_hint__ylZ_a{position:absolute;bottom:16px;left:16px;right:16px;pointer-events:none;text-align:center;font-size:12px;color:#b9b9b3;text-shadow:0 1px 8px #000;margin:0}.CursorSwarm_track__J_Rnt{width:100%;position:relative}.CursorSwarm_panel__X3gEj{width:100%}.CursorSwarm_stage__tNEVR{position:relative;isolation:isolate;overflow:hidden;min-height:200px;color:#252525;background:#f1eee6}.CursorSwarm_grid__6NZMB{display:grid;align-items:start}.CursorSwarm_item__kaAXQ{position:relative;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.CursorSwarm_heading__PyjjA{font-size:inherit;margin:0;font-weight:500;line-height:1.18}.CursorSwarm_text__2jK9l{font-size:inherit;margin:0;line-height:1.7}.CursorSwarm_link__5n61v{font-size:inherit;color:inherit;display:inline-block;text-underline-offset:.3em;line-height:1.7}.CursorSwarm_copy__yInn3{position:absolute;inset:0;display:none;pointer-events:none}.CursorSwarm_stage__tNEVR[data-assembly-active=true] .CursorSwarm_source__6B2D3{opacity:0}.CursorSwarm_stage__tNEVR[data-assembly-active=true] .CursorSwarm_copy__yInn3{display:block}.CursorSwarm_rule__4kJeR{height:1px;background:currentColor;opacity:.35;margin:8px 0}.CursorSwarm_figure__LInEm{margin:0}.CursorSwarm_figure__LInEm figcaption{font-size:12px;line-height:1.6;margin-top:10px;opacity:.65}.CursorSwarm_overlay__KSr_b{position:absolute;inset:0;pointer-events:none;z-index:3;overflow:hidden}.CursorSwarm_guides__Iy_YT{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.CursorSwarm_frame__3Z9As{stroke-width:1.2;vector-effect:non-scaling-stroke;opacity:0;stroke-dasharray:1;stroke-dashoffset:1}.CursorSwarm_cursor__JNnvn{position:absolute;left:0;top:0;opacity:0;will-change:transform,opacity;display:flex;align-items:flex-start;gap:5px;line-height:1}.CursorSwarm_label__wR3UE{display:inline-block;border-radius:12px;padding:5px 8px;color:#fff;font-size:11px;line-height:1.2;white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis}.CursorSwarm_controls__8ccIM{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;font-size:12px;color:inherit}.CursorSwarm_controls__8ccIM button,.CursorSwarm_controls__8ccIM summary{font:inherit;color:inherit;cursor:pointer}.CursorSwarm_controls__8ccIM button{border:1px solid;background:transparent;border-radius:6px;padding:6px 10px}.CursorSwarm_controls__8ccIM button:disabled{cursor:default;opacity:.45}.CursorSwarm_controls__8ccIM button:focus-visible,.CursorSwarm_link__5n61v:focus-visible{outline:2px solid currentColor;outline-offset:4px}.CursorSwarm_status__n43th{margin-right:auto;opacity:.65}.CursorSwarm_notice__rW_FC{font-size:12px;line-height:1.8;max-width:60em}.CursorSwarm_notice__rW_FC a{color:inherit;text-underline-offset:3px}.CursorSwarm_staticNote__hVJso{font-size:12px;line-height:1.6;opacity:.65}@media(prefers-reduced-motion:reduce){.CursorSwarm_cursor__JNnvn{will-change:auto}}.CursorSwarm_placeholder__Ohmb6{display:grid;place-items:center;min-height:220px;background:#e9e6df;font-size:14px;color:#666}.CursorSwarm_stage__tNEVR[data-assembly-active=true] .CursorSwarm_item__kaAXQ[data-swarm-kind=image],.CursorSwarm_stage__tNEVR[data-assembly-active=true] .CursorSwarm_item__kaAXQ[data-swarm-kind=rule]{opacity:0}.CursorSwarm_cursor__JNnvn{transform-origin:8px 6px;filter:drop-shadow(0 1px 1px #0002)}.CursorSwarm_label__wR3UE{opacity:0;font-size:10px;padding:4px 7px;transform:translateY(14px)}.CursorSwarm_guide__IdpBS{opacity:0}.CursorSwarm_frame__3Z9As{stroke-dasharray:none;stroke-dashoffset:0;opacity:1;stroke-width:1;fill:none}.CursorSwarm_alignment__2pNp7{stroke-dasharray:3 5;stroke-width:.65;opacity:.45}.CursorSwarm_handle__3Le6t{fill:#fff;stroke-width:1}.CursorSwarm_measure__ioD__{font:10px ui-monospace,monospace;fill:currentColor;stroke:none;paint-order:stroke;stroke:#f1eee6;stroke-width:3px;stroke-linejoin:round}.CursorSwarm_rulers__d389W{opacity:0;stroke:currentColor;stroke-width:.7}.CursorSwarm_rulers__d389W text{font:8px ui-monospace,monospace;stroke:none;fill:currentColor}.CursorSwarm_trail__fvs5A{fill:none;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;opacity:0}.CursorSwarm_ripple__ZVGYY{position:absolute;left:-6px;top:-6px;width:18px;height:18px;border:1px solid;border-radius:50%;opacity:0;pointer-events:none}.CursorSwarm_crosshair__hrnMI,.CursorSwarm_penTool___IO6x,.CursorSwarm_typeTool__I_q4l{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:0}.CursorSwarm_cursor__JNnvn[data-tool=crosshair] .CursorSwarm_arrow__NLTO8,.CursorSwarm_cursor__JNnvn[data-tool=pen] .CursorSwarm_arrow__NLTO8,.CursorSwarm_cursor__JNnvn[data-tool=type] .CursorSwarm_arrow__NLTO8{opacity:0}.CursorSwarm_cursor__JNnvn[data-tool=crosshair] .CursorSwarm_crosshair__hrnMI,.CursorSwarm_cursor__JNnvn[data-tool=pen] .CursorSwarm_penTool___IO6x,.CursorSwarm_cursor__JNnvn[data-tool=type] .CursorSwarm_typeTool__I_q4l{opacity:1}.CursorSwarm_figure__LInEm{position:relative;overflow:hidden}.CursorSwarm_sweep__FmsX_{position:absolute;inset:0;background:linear-gradient(100deg,transparent,#fff9 50%,transparent);pointer-events:none;opacity:0;will-change:transform}.CursorSwarm_copy__yInn3{transform-origin:top left}.CursorSwarm_caret__33oNM{display:inline-block;width:1px;height:1em;vertical-align:-.12em;background:currentColor;margin-left:2px;animation:CursorSwarm_swarmCaret__sgiRr .65s steps(1) infinite}.CursorSwarm_track__J_Rnt[data-swarm-state=paused] .CursorSwarm_caret__33oNM{animation-play-state:paused}@keyframes CursorSwarm_swarmCaret__sgiRr{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.CursorSwarm_caret__33oNM{animation:none}.CursorSwarm_sweep__FmsX_{will-change:auto}}.CursorSwarm_edge__PV97J{fill:none;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke}.CursorSwarm_dock__z1g2G{position:absolute;top:14px;right:16px;box-sizing:border-box;border:1px solid #25252555;border-radius:12px;background:#faf9f4;box-shadow:0 3px 12px #25252514;display:grid;place-items:center;color:#303030;z-index:5}.CursorSwarm_dock__z1g2G:before{content:"";position:absolute;inset:5px;border:1px solid #25252518;border-radius:7px}.CursorSwarm_dockArrow__L7lVv{width:23px;height:23px;transform:rotate(9deg)}.CursorSwarm_dockCount__dZTc0{position:absolute;right:-5px;bottom:-8px;border:1px solid #25252535;border-radius:8px;background:#faf9f4;padding:2px 4px;white-space:nowrap;font:9px/1 ui-monospace,monospace;color:#454545}.CursorSwarm_dockGlow__ZvY8O{position:absolute;inset:-4px;border:1px solid;border-radius:15px;opacity:0;pointer-events:none}.CursorSwarm_cursor__JNnvn svg{overflow:visible}