.InfiniteLayersGrid_container__Juc4u{width:100%;height:100%;display:inline-block;white-space:nowrap;position:relative;z-index:1}.InfiniteLayersGrid_item__WZCvm{position:absolute;top:0;left:0;will-change:transform;white-space:normal;z-index:1}.InfiniteLayersGrid_itemWrapper__8_ILh{will-change:transform;position:relative;width:100%;height:100%}.InfiniteLayersGrid_itemImage__BdLJl{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1)}.InfiniteLayersGrid_itemImage__BdLJl:hover{transform:scale(1.05)}.InfiniteLayersGrid_itemImage__BdLJl:active{transform:scale(.98)}.InfiniteLayersGrid_itemImage__BdLJl img{width:100%;height:100%;object-fit:cover;will-change:transform}.InfiniteLayersGrid_item__WZCvm small{width:100%;display:block;font-size:1rem;line-height:1.25;margin-top:.5rem;color:#fff;text-shadow:1px 1px 2px #000;position:relative}.InfiniteLayersGrid_preloader__fFLsa{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;display:flex;justify-content:center;align-items:center;z-index:1000}.LiquidPortalTransition_overlay___tlin{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background-color:transparent;transition:background-color .8s ease;pointer-events:auto}.LiquidPortalTransition_blob__u38gA{position:fixed;overflow:hidden;will-change:transform,width,height,border-radius;z-index:10000;background:transparent;filter:url(#gooey)}.LiquidPortalTransition_blobInner__FkILC{width:100%;height:100%;position:relative;overflow:hidden}.LiquidPortalTransition_image__KDWK_{width:100%;height:100%;object-fit:cover;will-change:transform,opacity}.LiquidPortalTransition_content__3ZMJz{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10001;text-align:center;color:#fff;max-width:800px;padding:2rem;will-change:transform,opacity;transform:translate(-50%,-40%);pointer-events:none}.LiquidPortalTransition_caption__y8w0F{font-size:clamp(2rem,5vw,4rem);font-weight:700;margin:0 0 1rem;line-height:1.2;text-shadow:0 4px 20px rgba(0,0,0,.5);letter-spacing:-.02em}.LiquidPortalTransition_description__XYe1m{font-size:clamp(1rem,2vw,1.25rem);line-height:1.6;margin:0;opacity:.9;text-shadow:0 2px 10px rgba(0,0,0,.5)}.LiquidPortalTransition_closeButton__VYAXR{position:fixed;top:2rem;right:2rem;z-index:10002;background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.2);border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.LiquidPortalTransition_closeButton__VYAXR:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4);transform:scale(1.1) rotate(90deg)}.LiquidPortalTransition_closeButton__VYAXR:active{transform:scale(.95) rotate(90deg)}.LiquidPortalTransition_backButton__HeU1F{position:fixed;bottom:3rem;left:50%;transform:translateX(-50%);z-index:10002;background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.3);border-radius:50px;padding:1rem 2rem;display:flex;align-items:center;justify-content:center;gap:.75rem;cursor:pointer;color:#fff;font-size:1.125rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);letter-spacing:.01em}.LiquidPortalTransition_backButton__HeU1F svg{width:24px;height:24px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.LiquidPortalTransition_backButton__HeU1F:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5);transform:translateX(-50%) scale(1.05)}.LiquidPortalTransition_backButton__HeU1F:hover svg{transform:translateX(-4px)}.LiquidPortalTransition_backButton__HeU1F:active{transform:translateX(-50%) scale(.98)}.LiquidPortalTransition_overlay___tlin:before{content:"";position:absolute;width:0;height:0;opacity:0}@keyframes LiquidPortalTransition_blobPulse__FyNhy{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}}.LiquidPortalTransition_blob__u38gA.LiquidPortalTransition_expanded__BqjUK{animation:LiquidPortalTransition_blobPulse__FyNhy 8s ease-in-out infinite}@media (max-width:768px){.LiquidPortalTransition_content__3ZMJz{max-width:90%;padding:1.5rem}.LiquidPortalTransition_caption__y8w0F{font-size:clamp(1.5rem,8vw,2.5rem)}.LiquidPortalTransition_description__XYe1m{font-size:clamp(.875rem,4vw,1.125rem)}.LiquidPortalTransition_closeButton__VYAXR{top:1rem;right:1rem;width:48px;height:48px}.LiquidPortalTransition_backButton__HeU1F{bottom:2rem;padding:.875rem 1.5rem;font-size:1rem}.LiquidPortalTransition_backButton__HeU1F svg{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.LiquidPortalTransition_backButton__HeU1F,.LiquidPortalTransition_blob__u38gA,.LiquidPortalTransition_closeButton__VYAXR,.LiquidPortalTransition_content__3ZMJz,.LiquidPortalTransition_image__KDWK_{animation:none!important;transition-duration:.01ms!important}}