@keyframes Gallery_rotate__zUTVT{to{transform:rotate(1turn)}}@keyframes Gallery_floating__BKmF_{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-60%)}to{transform:translate(-50%,-50%)}}.Gallery_gallery__Remv5{--gallery-top-inset:clamp(10rem,17dvh,18.3rem);--gallery-bottom-inset:clamp(1.6rem,4dvh,4rem);--gallery-row-gap:clamp(1.6rem,5dvh,8.2rem);--gallery-stage-height:calc(100dvh - var(--gallery-top-inset) - var(--gallery-bottom-inset) - var(--gallery-row-gap) - 12.8rem);display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100dvh;padding:var(--gallery-top-inset) 4rem var(--gallery-bottom-inset);gap:var(--gallery-row-gap);overflow:clip;background-color:#f5f5f5}@media screen and (max-width:800px){.Gallery_gallery__Remv5{--gallery-top-inset:clamp(9.6rem,17dvh,16.2rem);--gallery-bottom-inset:max(2rem,env(safe-area-inset-bottom));--gallery-row-gap:clamp(1.6rem,4dvh,4rem);--gallery-stage-height:calc(100dvh - var(--gallery-top-inset) - var(--gallery-bottom-inset) - var(--gallery-row-gap) - 4rem);padding-inline:2rem;gap:0}}.Gallery_gallery__top__i59zY{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1;min-height:0}@media screen and (max-width:800px){.Gallery_gallery__top__i59zY{flex-direction:column;align-items:flex-start;gap:var(--gallery-row-gap)}}.Gallery_gallery__intro__B6CPJ{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:2.4rem}@media screen and (max-width:800px){.Gallery_gallery__intro__B6CPJ{position:static;transform:none;width:100%;flex-direction:row;align-items:center;justify-content:space-between;flex-shrink:0}}.Gallery_gallery__heading__zkO0A{font-size:4rem;font-weight:700;line-height:1.1;letter-spacing:-.02em}@media screen and (max-width:800px){.Gallery_gallery__heading__zkO0A{font-size:2.8rem;font-weight:500;line-height:1.3}}.Gallery_gallery__controls__W_lpf{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;flex-direction:"row"}@media screen and (max-width:800px){.Gallery_gallery__controls__W_lpf{gap:.4rem}}.Gallery_gallery__arrow__bTOGO{display:flex;align-items:center;justify-content:center;gap:0;flex-direction:"row";width:4rem;height:4rem;border:none;border-radius:.8rem;background-color:#000;color:#fff;cursor:pointer}.Gallery_gallery__arrow__bTOGO svg{width:1.2rem;height:1rem}.Gallery_gallery__arrow__bTOGO:focus-visible{outline:2px solid #000;outline-offset:4px}.Gallery_gallery__stageWrap__rd1R3{display:flex;align-items:center;justify-content:center;gap:0;flex-direction:"row";width:100%;min-height:0}@media screen and (max-width:800px){.Gallery_gallery__stageWrap__rd1R3{width:100%;order:-1;flex:1 1}}.Gallery_gallery__stage__nnuQM{position:relative;background-color:#d3d3d3;width:min(36.2rem,var(--gallery-stage-height)*362/396);flex-shrink:0;max-width:90vw;aspect-ratio:362/396;overflow:hidden;border-radius:.4rem;touch-action:pinch-zoom}.Gallery_gallery__stage__nnuQM:focus-visible{outline:2px solid #000;outline-offset:6px}@media screen and (max-width:800px){.Gallery_gallery__stage__nnuQM{width:min(100%,var(--gallery-stage-height)*380/416);max-width:none;aspect-ratio:380/416;border-radius:0}}.Gallery_gallery__stageImage__0IZPU{object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Gallery_gallery__layer__KKFmL{position:absolute;inset:0;opacity:0;overflow:hidden}.Gallery_gallery__layer__KKFmL:first-child{opacity:1}.Gallery_gallery__srOnly__lKdhd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Gallery_gallery__rail__K_YT7{position:relative;flex-shrink:0;width:100%;overflow:hidden;cursor:-webkit-grab;cursor:grab;touch-action:pan-y}.Gallery_gallery__rail__K_YT7:focus-visible{outline:2px solid #000;outline-offset:6px}.Gallery_gallery__rail__K_YT7:active{cursor:-webkit-grabbing;cursor:grabbing}@media screen and (max-width:800px){.Gallery_gallery__rail__K_YT7{display:none}}.Gallery_gallery__track__s14sb{position:relative;gap:0;width:max-content}.Gallery_gallery__sequence__IOYCE,.Gallery_gallery__track__s14sb{display:flex;align-items:center;justify-content:flex-start;flex-direction:"row"}.Gallery_gallery__sequence__IOYCE{gap:1.6rem;flex:0 0 auto;padding-right:1.6rem}.Gallery_gallery__thumb__jwqQm{position:relative;flex:0 0 auto;width:12.3rem;height:12.8rem;border:none;padding:0;border-radius:.4rem;overflow:hidden;cursor:pointer;opacity:.5;transform:scale(.94);transition:opacity .16s ease,transform .16s ease;-webkit-user-drag:none}@media screen and (max-width:800px){.Gallery_gallery__thumb__jwqQm{width:8.8rem;height:9.2rem}}@media(hover:hover)and (pointer:fine){.Gallery_gallery__thumb__jwqQm:hover{opacity:.85}}.Gallery_gallery__thumb__jwqQm:focus-visible{outline:2px solid #000;outline-offset:4px}.Gallery_gallery__thumb__jwqQm[data-active]{opacity:1;transform:scale(1)}.Gallery_gallery__thumbImage__sU7tH{object-fit:cover;pointer-events:none}@media(prefers-reduced-motion:reduce){.Gallery_gallery__thumb__jwqQm{transition:none}}